Commit graph

3031 commits

Author SHA1 Message Date
AJ Martinez
e0494d5576 Merge remote-tracking branch 'origin/master' into bumper-boats 2024-02-09 22:32:25 -07:00
AJ Martinez
bd9511424a Merge branch 'fuzzfixer' into 'master'
HUGE crash fixes (super hyper fuzzer + ASAN)

See merge request KartKrew/Kart!1908
2024-02-09 22:49:22 +00:00
AJ Martinez
1f2e57c060 K_RepairOrbitChain: Don't naively call P_MobjWasRemoved on NULL 2024-02-09 12:31:34 -07:00
James R
af363e575a K_UpdateDistanceFromFinishLine: fix memory leak with backwards pathfinding 2024-02-07 22:10:42 -08:00
AJ Martinez
45f043a1c4 Don't attempt itemamount correction after orbitals self-destruct 2024-02-06 06:00:59 -07:00
AJ Martinez
6f616265c4 Don't try to orbit things that aren't there 2024-02-06 01:47:10 -07:00
James R
924d46d102 K_DrawDraftCombiring: clamp inputs 2024-02-05 19:04:23 -08:00
AJ Martinez
97dcc33f0d Reset cheatchecks when respawns would decrease lap 2024-02-01 23:34:29 -07:00
Oni
ebbe8203a2 Merge branch 'bubble-gamespeed' into 'master'
Use player max speed for bubblebounce min speed (resolves #969)

Closes #969

See merge request KartKrew/Kart!1868
2024-02-01 03:00:43 +00:00
SteelT
317d1e7e06 Add justbumped exception to wall spikes 2024-01-30 22:45:52 -05:00
AJ Martinez
10ba1fa25f WIP: Adjust combo escape tuning defines 2024-01-29 18:27:26 -07:00
AJ Martinez
9231e95101 WIP: Battle combo mitigation rework 2024-01-29 17:02:25 -07:00
AJ Martinez
0878946b7e Merge remote-tracking branch 'origin/master' into bumper-boats 2024-01-29 16:06:58 -07:00
James R
a0fb79370b Battle: each player is worth 3 points toward the point limit (previously 4) 2024-01-26 14:30:56 -08:00
James R
b52384b294 Add K_GivePointsToPlayer, gives the points and spawns the VFX in one fell swoop 2024-01-26 14:30:56 -08:00
James R
841827480b Add K_EndBattleRound, end the round and give a player 100 points if they won 2024-01-26 14:30:56 -08:00
James R
6197458ca4 Battle: fix being able to gain points or win from "final" KO after round ends 2024-01-26 14:30:55 -08:00
AJ Martinez
c4cb837a73 Use player max speed for bubblebounce min speed 2024-01-25 17:08:20 -07:00
AJ Martinez
c197d41bdc Bumper inflate refinements part 69 2024-01-25 15:14:32 -07:00
Oni
19ba6178e4 Merge branch 'fix-fault-hits' into 'master'
Fix fault exit conditions triggering before hitlag ended (resolves #947)

Closes #947

See merge request KartKrew/Kart!1856
2024-01-25 14:46:40 +00:00
Oni
5102ecab56 Merge branch 'fastfall-waterski-legends' into 'master'
Allow fastfall out of water run (resolves #902)

Closes #902

See merge request KartKrew/Kart!1858
2024-01-25 14:42:53 +00:00
AJ Martinez
a514a36128 Less volatile bumper inflate 2024-01-24 22:45:30 -07:00
AJ Martinez
26677c612e WIP: Improved bumper defenses 2024-01-23 22:06:17 -07:00
AJ Martinez
4b245b7a85 Allow mentalsonic to affect things targeting players 2024-01-23 04:55:32 -07:00
AJ Martinez
0c6820b350 "mental sonic" cheat 2024-01-23 00:28:08 -07:00
James R
311cf5ceea Battle: darken map for players who die during Overtime 2024-01-22 16:42:30 -08:00
James R
b1c9de32c6 Battle: use round end camera when player wins with final KO 2024-01-22 16:42:29 -08:00
James R
20bd1ddf35 Guard Break: fix knockback direction 2024-01-21 15:58:30 -08:00
AJ Martinez
e867a9ee41 Ring dump transparency 2024-01-20 19:15:09 -07:00
AJ Martinez
3a305be3cd Allow fastfall out of water run 2024-01-19 20:26:06 -07:00
AJ Martinez
1a44474cda Activate FAULT HUD when VOID 2024-01-19 19:34:27 -07:00
Oni
973d5ba658 Merge branch 'objective-hud' into 'master'
Add persistent objective messages via K_AddMessage, expose to ACS

See merge request KartKrew/Kart!1843
2024-01-20 00:19:17 +00:00
AJ Martinez
9cbeca9595 Fix fault exit conditions triggering before hitlag ended 2024-01-19 16:40:22 -07:00
Oni
3aace4f777 Merge branch 'battle-whis-wednesday' into 'master'
Battle: Monitor drops, Overtime elimination, point cap

See merge request KartKrew/Kart!1851
2024-01-17 08:44:32 +00:00
James R
97e5d7404a Battle: final KO gives the winner 100 points 2024-01-17 00:22:22 -08:00
James R
54cf037eff Battle: point limit cap 20 -> 16 2024-01-17 00:22:22 -08:00
James R
e3b21ce840 Invincibility: S-Monitor duration does not add extra boost onto top speed 2024-01-16 22:36:15 -08:00
James R
acee24939f Fix Guard vs Guard clash 2024-01-16 21:32:53 -08:00
James R
42d79efa27 Insta-Whip charging: do not drain spheres while player is in damage state 2024-01-16 21:32:53 -08:00
James R
94aea179ed E-Braking on ground: cancels Insta-Whip
- Lets you keep your Whip while fast-falling.
- Make sure Insta-Whip can't interrupt Guard and
  vice-versa.
2024-01-16 21:32:53 -08:00
AJ Martinez
9b224356fe Add persistent objective messages via K_AddMessage, expose to ACS 2024-01-15 17:49:10 -07:00
James R
92c451538a Special Stages: fade out music near the finish line 2024-01-15 16:30:12 -08:00
AJ Martinez
6f2d467542 Merge remote-tracking branch 'origin/master' into message-drawer 2024-01-14 17:58:52 -07:00
AJ Martinez
516e418912 HUD messages: 2P split fixes, text revisions 2024-01-14 17:30:09 -07:00
AJ Martinez
e9ee268965 Per-viewport HUD messages 2024-01-14 17:13:03 -07:00
Sal
65aaf679b6 Merge branch 'easy-top-bounce' into 'master'
Slow down top if player's out of control

Closes #627

See merge request KartKrew/Kart!1836
2024-01-14 21:04:21 +00:00
AJ Martinez
25149db4eb WIP: Per-player mid-round announcements 2024-01-14 04:18:54 -07:00
James R
9c7e8b8be3 Battle: cap point limit at 20 2024-01-13 22:56:19 -08:00
James R
57c501f6ee Revert "0 flashtics in Battle"
This reverts commit 79eb400f49.
2024-01-13 22:56:16 -08:00
James R
a349b1acf0 Revert "Add K_UpdateDamageFlashing, refactor Battle 0-flashing tics"
This reverts commit 3856fbf1c6.
2024-01-13 22:56:16 -08:00