Antonio Martinez
b3086d011d
Convert p_saveg to C++
2024-10-07 19:15:51 -05:00
Oni
71588f490f
Merge branch 'queue-skin' into 'master'
...
Queued skin/color changes
See merge request KartKrew/Kart!2452
2024-09-28 17:46:42 +00:00
Sal
653766010d
FRIENDCODE (aka, Teamplay)
2024-09-17 01:41:26 +00:00
Antonio Martinez
ba22dabfe2
Transfer polish
2024-09-15 21:23:40 -07:00
Antonio Martinez
d4c0603808
Wall transfer buffs
2024-09-15 21:05:30 -07:00
Sally Coolatta
0d3cc16403
Queued skin/color changes
...
Instead of janky spectate on skin change, let the player finish their current round as their current skin.
2024-09-07 10:54:36 -04:00
Oni
2de94c94c8
Merge branch 'defensive-overdrive-leniency' into 'master'
...
Extend defensive Overdrive until you leave painstate
Closes #1452
See merge request KartKrew/Kart!2430
2024-09-05 02:46:13 +00:00
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
Antonio Martinez
57c4fccd03
gameplay prototyping lightning round
2024-08-27 19:42:56 -07:00
Ashnal
70ad221aa0
Sneaker Lift
2024-08-25 23:50:10 +00:00
Antonio Martinez
716ba4cabb
Extend defensive Overdrive until you leave painstate
2024-08-24 20:20:30 -07:00
Antonio Martinez
01dcfafe5c
Negative edge Overdrive
2024-08-24 18:37:57 -07:00
Ashnal
ee74b747ac
Exp hud math for target 500 at 1.0 exp
2024-08-24 23:27:20 +00:00
Sally Coolatta
08299afa41
Don't reload level on gamestate resend
...
The level will only reload during a gamestate reload if the map is horribly mismatched somehow. Minor differences in level state are already handled by other parts of the reload, so doing this on *every* reload wastes lots of time.
2024-08-23 02:57:09 -04:00
Antonio Martinez
b51f4d28a9
WIP - Dynamic roulette
2024-08-20 04:22:00 -07:00
Ashnal
5d2f5ac6c7
unfuck savegame for debug
2024-08-19 18:34:08 -04:00
Ashnal
b4827de43d
WIP basic exp
...
modifies item odds based on checkpoint and finishlin grading
2024-08-18 20:54:16 -04:00
Antonio Martinez
f4e3cf1555
Digital-friendly sliptide extensions
2024-08-13 16:12:03 -07:00
Antonio Martinez
ed1dde5788
WIP: Separate Overdrive shield
2024-07-23 17:32:10 -07:00
Antonio Martinez
2b61497536
WIP - Overdrive polish
2024-07-22 20:35:28 -07:00
Antonio Martinez
199a92ebb2
WIP: Overdrive
2024-07-22 02:14:11 -07:00
AJ Martinez
aa81299b05
Merge branch 'bonklock' into 'master'
...
Add automatic generic bump unstuck
See merge request KartKrew/Kart!2395
2024-05-21 03:01:59 +00:00
AJ Martinez
0568c46005
Add automatic generic bump unstuck
2024-05-18 20:16:07 -07:00
Sally Coolatta
5fb54a1044
Fix thing TID scrambling, optimize usage slightly
2024-05-12 18:01:17 -04:00
Oni
6b5eceda95
Merge branch 'better-voltage-release' into 'master'
...
Allow better steering from trick MT release
See merge request KartKrew/Kart!2352
2024-05-05 22:36:51 +00:00
Gunla
254cdc795f
Merge branch 'claw-determination' into 'master'
...
UFO determination
See merge request KartKrew/Kart!2355
2024-05-05 22:14:03 +00:00
toaster
2dc8ce330a
Review
...
- Update SAV_VERSIONMINOR so 2.0/2.1 cup backup files won't load
- Move specialDamage to grandprixinfo_t (from rank_t, per Sal review)
2024-05-05 20:36:43 +01:00
Ashnal
71cc9c0800
Auto-Ring Accessibility Option
...
Lacking animation at this commit
2024-05-05 01:18:22 -07:00
AJ Martinez
ae36a6d72d
Great Value Flame Dash (+ some bubble softening)
2024-05-04 17:29:35 -07:00
AJ Martinez
e418996213
UFO determination
2024-05-03 01:49:05 -07:00
Oni
1c6d6be426
Merge branch 'bubble-pop' into 'master'
...
Shield fixups
See merge request KartKrew/Kart!2338
2024-05-02 05:27:40 +00:00
Oni
fb9aeb3466
Merge branch 'trick-panel-controls' into 'master'
...
Accel press to trick
See merge request KartKrew/Kart!2332
2024-05-02 05:25:37 +00:00
AJ Martinez
3c68ab7674
Improved spindash + ebrake
2024-05-01 20:35:49 -07:00
AJ Martinez
1b8faf9233
Shield fixups
2024-05-01 17:27:42 -07:00
AJ Martinez
e2db57d141
Accel press to trick
2024-05-01 00:05:15 -07:00
AJ Martinez
fdf1be6a50
Grow/invinc tweakpass
2024-04-29 19:31:36 -07:00
AJ Martinez
96523e30d2
Netsync maptargets + nummapboxes
2024-04-14 10:54:30 -07: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
551a101f7b
Hardcode SA2 Pulley (ipullup.lua)
...
Differences from Lua version:
- Does not set cusval
- Does not have individual states for pulley, hook
- Simply sets sprite on S_INVISIBLE
- Does not do P_CheckPosition, sets Z directly
- Does not spawn chain visual every tic
- Spawns a single object and vertically stretches it to
the correct length
- MT_IPULLUP has MF_SCENERY and a short-circuiting
thinker, also MF_NOBLOCKMAP so there is never any
collision against it (it is a controller)
- MT_PULLUPHOOK has MF_NOCLIP to avoid extra collisions
while moving
2024-04-03 04:37:44 -07:00
toaster
7f6de407f1
Copyright update: Add Kart Krew (2024) in general for high-traffic inherited sourcefiles
2024-04-02 17:42:38 +01: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
James R.
d1c537723e
Merge branch 'restart-after-gametype-change' into 'master'
...
Restart Map returns to the correct gametype, even if you changed the gametype through the menu
Closes #916
See merge request KartKrew/Kart!2063
2024-03-10 08:51:09 +00:00
James R.
f4ab9b0be7
Merge branch 'gasp' into 'master'
...
Tweak underwater VFX
Closes #1125
See merge request KartKrew/Kart!2058
2024-03-10 08:24:57 +00:00
toaster
161b46f3aa
Store gametype string in gpringsav.bkp for overridden Rounds, too
2024-03-09 20:33:24 +00:00
James R
717dcf0209
restartlevel: preserve last map's gametype
...
- gametype can be changed without changing gamemap,
through the pause menu option
2024-03-09 05:20:49 -08:00
AJ Martinez
8c46258ba9
Promote driftboost vars to UINT16
2024-03-09 04:30:05 -08:00
James R
44ff1d26cc
Underwater: player must be submerged for 15 seconds to play a "gasp" when they resurface
2024-03-09 01:10:13 -08:00
James R
0707c9e5ec
Add g_musicfade, generic system to fade out the level music for a brief period
2024-03-08 17:53:07 -08:00
James R
ecbcc5addb
Make automatic respawn (from lap cheat prevention) more lenient
...
- When potential lap cheating is detected, start a 10
second timer (previously 1 second)
- After 3 seconds, tell the player they can respawn with
the Y button
- You don't need to hold the Y button, just tap it
- After 10 seconds, automatically respawns the player
2024-03-06 18:19:34 -08:00
James R.
359b63fd6d
Merge branch 'continues-gp-backup' into 'master'
...
Store scores in Grand Prix backup
See merge request KartKrew/Kart!2019
2024-03-07 02:16:16 +00:00