Sally Coolatta
03874c3374
New Ballhog design
...
Taking the old charge idea, but instead of missiles, it's bananas that explode on the floor and can only be lobbed forward. Charging creates more projectiles in a circle pattern around it.
2024-08-28 01:26:53 -04:00
Ashnal
70ad221aa0
Sneaker Lift
2024-08-25 23:50:10 +00:00
Antonio Martinez
f4e3cf1555
Digital-friendly sliptide extensions
2024-08-13 16:12:03 -07:00
Gunla
e120a4fecf
Merge branch 'snapshot-maps' into 'master'
...
"snapshotmaps" command
See merge request KartKrew/Kart!2410
2024-08-13 02:46:28 +00:00
Sally Coolatta
6b87b586d2
"snapshotmaps" command
...
Takes two screenshots for a list of maps that have an "Alternate View Point" thing with tag 0 -- one intended for level select pictures and another for Discord Rich Presence. If no view point exists, the map is skipped.
2024-07-21 08:54:49 -04:00
Kimberly Wilber
c4154470b9
Disable camera lookback during loops.
2024-06-16 15:01:23 -04:00
Kimberly Wilber
c62dfa20d2
Disable camera dampening when looking backwards.
...
When traveling quickly, camera dampening normally causes the camera to get
further away from the player, but it screws up camera angles when looking
backwards.
This change causes camera dampening to happen instantly when looking behind.
That way, players can expect the camera to always be in a consistent location
when they tap the "look behind" button.
2024-06-16 13:57:37 -04:00
AJ Martinez
7bc1927a6c
leniency_base compatlevel tyop
2024-05-20 20:57:27 -07:00
AJ Martinez
447f95196c
Properly compatlevel leniency_base
2024-05-20 20:56:46 -07:00
AJ Martinez
96fab61da1
Reduce angle-snap leniency to kludge heavyweight sliptide starts
2024-05-20 20:55:12 -07:00
AJ Martinez
c9cabf0b95
Never allow turn solver wrongsteer
2024-05-20 20:00:17 -07:00
katsy
56e179e220
Block disabling Kickstart Accel during Tricks and when pressing Spindash
2024-05-07 18:36:33 -05:00
Ashnal
7b6f5c9d23
More informative comment
2024-05-04 14:32:01 -04:00
Ashnal
f74280ad0a
Compat level guarding
2024-05-04 14:24:44 -04:00
Ashnal
c26455d8b4
Fix slope pushback force to scale with mapobject and player grow/shrink scale
2024-05-04 14:07:27 -04:00
Sally Coolatta
6d63167a0d
G_CompatLevel
...
Checks for gameplay differences per DEMOVERSION. Allows us to make necessary handling changes without hurting the staff ghosts.
2024-04-29 11:02:03 -04:00
AJ Martinez
a989fcca50
Two-stage turn stiffness dependent on player weight
2024-04-28 16:12:09 -07:00
Sally Coolatta
09e14ae8ae
Increase turn solver snap
...
This value works better with the SRB2Kart drift regression fix
2024-04-27 15:49:52 -04:00
Sally Coolatta
f1f7edbe9a
Show last lap time on HUD
...
Inspired by RoyKirbs' Joypolis journey
2024-04-11 03:05:11 -04:00
James R
44ea14104e
Add G_GametypeAllowsRetrying, split away from G_GametypeUsesLives
...
- Cases for lives specifically and not retrying use
G_GametypeUsesLives
- Such as HUD elements and GAME OVER
- Cases for retrying and losing lives use
G_GametypeAllowsRetrying
- Such as GP bonus rounds
2024-04-06 22:19:34 -07:00
James R
b7a3d4e508
Splitscreen GP: fix player positions if GAME OVERed player is present
...
- If splitscreen player spawns GAME OVERed, make absolute
certain they appear in last place and don't affect any
higher positions
2024-04-06 21:52:57 -07:00
James R
7a49be028a
Splitscreen GP: do not switch away viewpoint on death in Prisons mode
2024-04-06 18:33:59 -07:00
James R
01016ceee9
Splitscreen GP: hide GAME OVERED player sprite and VFX
...
- Does not interfere with destroyed kart explosion
2024-04-06 17:49:22 -07:00
Eidolon
c22d6d75db
Add several skin record stats, profile rounds
2024-04-06 11:25:31 -05:00
Sally Coolatta
7dfa597c7d
SRB2 -> DRRR copyright in src, acs, android folder
...
Be consistent with toaster's recent changes to copyright
2024-04-05 02:08:23 -04:00
James R
192c770c16
Hold up/down for 2 seconds while not moving to pan the camera vertically
2024-04-02 19:23:53 -07:00
Oni
531e4ccd4a
Merge branch 'destroy-kart' into 'master'
...
Destroyed Kart effects
Closes #1146
See merge request KartKrew/Kart!2196
2024-03-31 18:45:30 +00:00
James R
bf0041644a
Add destroyed kart effects
...
- Removed hitlag sparks and extra quakes from player death
- Removed dontdraw flag from NO CONTESTED player
- Moved most dead kart code to objects/destroyed-kart.cpp
2024-03-31 00:58:14 -07:00
Oni
8089cbd3a7
Merge branch 'sealed-acs-splitscreen' into 'master'
...
Sealed ACS Splitscreen (resolves #1209 )
Closes #1209
See merge request KartKrew/Kart!2190
2024-03-31 05:54:16 +00:00
toaster
b33c65e118
Rings should ALWAYS be reset to map start's value on true death
...
Plugs a game design oversight that thankfully was completely sidestepped by all but one Attack replay
Replaces the reset that happened on lightsnake at -20.
2024-03-30 20:52:28 +00:00
toaster
a7079d6ea2
Add FINISH script calling type to ACS
...
Called at the end of a successful P_DoPlayerExit
2024-03-30 16:02:35 +00:00
AJ Martinez
494843d78f
Rerandomize Heavy Magician when recovering in GTR_BUMPERS
2024-03-27 22:02:57 -07:00
Oni
91b2365d86
Merge branch 'splitscreen-hud-fixes' into 'master'
...
Fixes for splitscreen: "Save Replay" button and input display vs 4P tally
Closes #1208
See merge request KartKrew/Kart!2168
2024-03-27 22:43:56 +00:00
Oni
59974ebce2
Merge branch 'sal-cam-sandboxing' into 'master'
...
Camera last minute adjustments
Closes #1034
See merge request KartKrew/Kart!2161
2024-03-27 22:40:22 +00:00
toaster
b7927fc7a4
Clean up a bunch of the K_Play[something]Taunt/Sound functions
...
- Less copypasted code
- Cleaner to read at-a-glance
- Don't play for objects that don't have skins set
- Don't play if R_CanShowSkinInDemo is false
2024-03-27 04:01:58 +00:00
Sally Coolatta
7e8a42c4a0
Faster z speed in the air
2024-03-26 21:59:49 -04:00
James R
681e95ca0c
Splitscreen: do not show "Save Replay" button until all local party members finish
...
- Local members, does not count online party members
2024-03-25 22:49:21 -07:00
toaster
91a7adb621
cv_freecam_speed: Additional behaviour
...
- == 0 no-sells all movement
- less than 0 divides speed by that amount, instead of multiplying
2024-03-23 20:54:24 +00:00
AJ Martinez
40a95dbc83
TA record/playback fixes
2024-03-16 21:40:42 -07:00
Gunla
0212191839
Merge branch 'tutorial-spectate-debug' into 'master'
...
Freecam spectator fixes; Tutorial spectator debugging
See merge request KartKrew/Kart!2098
2024-03-13 23:49:25 +00:00
AJ Martinez
3490aefa35
Merge branch 'tally-ff' into 'master'
...
Fast-forward through tally screen in GP
Closes #793
See merge request KartKrew/Kart!2094
2024-03-13 22:21:02 +00:00
James R
1871de39e2
Loop camera: do not pan with drifts
...
This would offset the camera in loops. Bad since they
sometimes have very specific parameters.
2024-03-13 02:09:35 -07:00
James R
60473e96d0
Loop camera: do not reverse panning direction based on player camera
2024-03-13 02:09:17 -07:00
AJ Martinez
284af02d11
Revert "Don't allow full-range drift solver for D0 players"
...
This reverts commit 00abdc4c66 .
Wrong branch, MY BAD
2024-03-13 00:19:19 -07:00
AJ Martinez
00abdc4c66
Don't allow full-range drift solver for D0 players
2024-03-13 00:17:56 -07:00
James R
5d93d5ec97
DEVELOP: do not restart Tutorial when spectating
2024-03-12 23:17:22 -07:00
James R
a0ef4fe128
Add freecam_speed: speed up freecam flying speed
2024-03-12 23:17:22 -07:00
James R
59fb8aad8c
Replays: end level music at tally of currently viewed player
...
- This is symmetrical with splitscreen behavior
- One edge case: if you switch away from the player after
the level music stops but before the intermission music
starts, then the silence will continue until you view
another tally that reaches the intermission music
- I think the benefit of doing the proper tally music at
all outweighs this edge case
2024-03-12 06:42:24 -07:00
Oni
4de4c9e57d
Merge branch 'pre-podium-music' into 'master'
...
Add pre-Podium intermission music
Closes #1084
See merge request KartKrew/Kart!2075
2024-03-10 21:08:11 +00:00
Gunla
20ecc22ccf
Merge branch 'blend-end' into 'master'
...
Blend End
See merge request KartKrew/Kart!2039
2024-03-10 20:30:38 +00:00