Commit graph

3330 commits

Author SHA1 Message Date
Antonio Martinez
7c214f95e0 Respawn status text uses correct respawn bind (post-bail) 2025-06-28 15:04:50 -04:00
Antonio Martinez
84466de921 Minimum 80% XP in Frantic, remove Frantic poweritem buffs 2025-06-27 01:39:52 -04:00
Oni VelocitOni
82ea18865c Merge branch 'battle-fixups' into 'master'
Battle fixups

Closes #1382

See merge request kart-krew-dev/ring-racers-internal!2647
2025-06-27 00:47:41 +00:00
Antonio Martinez
6a327ffb28 Absolutely fuck it, noclipthing during powerupvfx 2025-06-26 20:28:14 -04:00
Oni VelocitOni
aaa771aa62 Merge branch 'fix-bubble-combo' into 'master'
Remove bubble drag when popping bubble

See merge request kart-krew-dev/ring-racers-internal!2643
2025-06-26 22:16:02 +00:00
Oni VelocitOni
39b5f81922 Merge branch 'bail' into 'master'
Bail and Burst

See merge request kart-krew-dev/ring-racers-internal!2635
2025-06-26 00:37:36 +00:00
Ashnal
e4c36130e5 oops, make sure to only quake after hitlag 2025-06-25 19:47:58 -04:00
Ashnal
1086c1e799 Bailquake Cleanup 2025-06-25 19:07:10 -04:00
VelocitOni
82c0aa400b 16P Stun Nerf + Flybots bob faster
Above 8P, stun timer nerf nerfed from 17t->6t; flybots don't just orbit faster, they bob faster too.
2025-06-25 18:52:44 -04:00
VelocitOni
71a1175315 Bail quake is multiversal
Everyone should feel that shit
2025-06-25 18:07:52 -04:00
Antonio Martinez
dfaece7d3d Do guardbreak in touchdamage, guarantee punish (PF2_ALWAYSDAMAGED) 2025-06-25 16:26:56 -04:00
Antonio Martinez
72c680b54f In Battle, pop bubble on damage or clash and increase cooldown 2025-06-25 15:57:34 -04:00
Antonio Martinez
4e23ebe95b Players with bubbleblowup aren't guarding 2025-06-25 15:33:45 -04:00
Antonio Martinez
51abee48cd Reduce stun based on distance to leader 2025-06-25 14:23:32 -04:00
Lach
546bb52e3b Reduce stunned tics for damage caused by non-players 2025-06-25 14:12:11 -04:00
Lach
fceb325bd4 Remove stacked stunned tics 2025-06-25 14:12:11 -04:00
Lach
da6d7ec6b1 Reduce stunned tics in games with more than 8 players 2025-06-25 14:12:10 -04:00
Lach
2c11aa36c3 Move stunned timer calculations from P_DamageMobj into K_ApplyStun 2025-06-25 14:12:10 -04:00
Lach
9ee69ec1db Track player Flybot767 spawns using a mobj pointer instead of a flag in the stunned timer 2025-06-25 14:12:10 -04:00
Ashnal
b131b44353 bailquake 2025-06-24 22:45:11 -04:00
Ashnal
ff9644c278 Sound effects again 2025-06-23 23:41:46 -04:00
Ashnal
3cd254d947 Sound effects
source from the bail vfx object, so they should cancel if the effect ends early
also audible to other players
2025-06-23 19:34:19 -04:00
Ashnal
fffe84fd18 Experimental 2 tics accidental bail guard
prevents accidently bailing when trying to mash the respawn macro
2025-06-23 18:08:00 -04:00
Antonio Martinez
dc3c3a056a Use balanced ringboost rolloff in baildrop instead of legacy ringboost rolloff 2025-06-23 18:08:00 -04:00
Antonio Martinez
254cb891c9 Weaker bail boost, fix double flingring baildrop 2025-06-23 18:07:59 -04:00
Ashnal
f7c9f5dfaf Rebase whoopsies fixups 2025-06-23 18:07:59 -04:00
Ashnal
590227a135 Fix bailcharge fullbright 2025-06-23 18:07:59 -04:00
Ashnal
f5aa2a701b Bail button
Transforms BT_RESPAWN into BT_BAIL
User bindings should migrate along with this
Respawn is now EBRAKE+BAIL
Respawn blocks LOOKBACK
Time Attack quick respawn is now VOTE
2025-06-23 18:07:59 -04:00
Antonio Martinez
4e6fa59b48 Bail stun etc 2025-06-23 18:07:59 -04:00
Ashnal
9c0432eb1b Bail Sparkle 2025-06-23 18:07:59 -04:00
Antonio Martinez
341a018acc Warning fixes 2025-06-23 18:07:58 -04:00
Ashnal
a1ed935aef WIP: Longer charge for airbourne or tumble
Still need animation speed polish
2025-06-23 18:07:58 -04:00
Ashnal
a57273a2aa WIP: refactor bailcharge into own MT and fix effects
still needs gameplay tuning
2025-06-23 18:07:58 -04:00
Antonio Martinez
d297577d8b WIP: Move Bail activation FX to correct spot, buff boost, remove broly 2025-06-23 18:07:58 -04:00
Ashnal
6cc9de5efd Implementing animations
non-painstate animation isn't correct yet
2025-06-23 18:07:58 -04:00
Ashnal
b8a693be32 WIP: Can bail during painstates
Not balanced/tuned yet
2025-06-23 18:07:17 -04:00
AJ Martinez
92e4bb5909 Bail refinement 2025-06-23 18:07:16 -04:00
AJ Martinez
aa44b140e2 WIP: Bail 2025-06-23 18:07:16 -04:00
Ashnal
7410978882 Cleanup
No functionality changes
2025-06-22 23:36:21 -04:00
Ashnal
092f8a63e6 New Rescale functions
First use in cleanup of K_GetEXP
2025-06-22 23:12:34 -04:00
Antonio Martinez
bc328e5040 Avoid duplicated opponents check 2025-06-22 19:10:46 -04:00
Antonio Martinez
2ec0fdcc46 Refactor EXP logic to reuse math in minmax calcs 2025-06-22 18:54:15 -04:00
Antonio Martinez
9cc434d424 Remove bubble drag when popping bubble 2025-06-22 15:38:59 -04:00
Oni VelocitOni
3b399b19cc Merge branch 'gravedash' into 'master'
Unset vortexboost when null checks fail

Closes #1581

See merge request kart-krew-dev/ring-racers-internal!2642
2025-06-22 18:39:08 +00:00
Antonio Martinez
96d78eeb0f Slow down bots tethering to other bots 2025-06-22 00:15:25 -04:00
Antonio Martinez
2e66e4df8a Unset vortexboost when null checks fail 2025-06-21 21:20:50 -04:00
Oni VelocitOni
53129a6b73 Merge branch 'bubble-speed-cap' into 'master'
Bubble refinements

See merge request kart-krew-dev/ring-racers-internal!2639
2025-06-21 05:19:17 +00:00
Antonio Martinez
a8ea3f2266 Increase bubble scam radius, refactor 2025-06-21 01:10:01 -04:00
Oni VelocitOni
40711898e0 Merge branch 'kill-ringboost-when-lightsnaking' into 'master'
Remove ringboost when respawning

Closes #1503

See merge request kart-krew-dev/ring-racers-internal!2638
2025-06-21 03:57:05 +00:00
Oni VelocitOni
403fec5eda Merge branch 'top-left-ring-usage-buff' into 'master'
Ring Power added

See merge request kart-krew-dev/ring-racers-internal!2614
2025-06-21 03:13:03 +00:00