Commit graph

29649 commits

Author SHA1 Message Date
VelocitOni
51c27fd3bf Less annoying
Only plays announcer call on first Margin Boost, timings refitted to fit new voice take "Let's wrap things up!!"
2025-09-02 20:20:33 -04:00
VelocitOni
52ef50397c "Margin Boost" every Margin Boost
Plays the Battle Announcer "Margin Boost" every time, dims the music volume, and also tries to stop all margin boost sfx when a round on the final starpost passed.
2025-09-02 01:42:06 -04:00
VelocitOni
466e008720 Add Announcer Call for Margin Boost
Adds announcer call for "margin boost"
2025-09-02 01:41:05 -04:00
Oni VelocitOni
04b202119d Merge branch 'bubble-amps' into 'master'
Bubble Shield Trap gives amps

See merge request kart-krew-dev/ring-racers-internal!2792
2025-09-02 01:49:49 +00:00
VelocitOni
edf98ba7fc Condition gaurd for trapping yourself
No longer able to amp up yourself
2025-09-01 21:33:58 -04:00
Oni VelocitOni
bcaa32359b Merge branch 'proration-pullback' into 'master'
Proration is a little more strict near 1st

See merge request kart-krew-dev/ring-racers-internal!2791
2025-09-02 01:19:23 +00:00
Eidolon
29f963c685 Merge public master 2025-09-01 14:19:20 -05:00
Eidolon
e0167e863d Merge branch 'reducevfx-photosens-swap' into 'master'
Add alternate ANIMDEF lump, RVFXANIM, for altering texture animation speed when reducevfx is on.

See merge request KartKrew/RingRacers!135
2025-09-01 19:03:10 +00:00
Freaky Mutant Man
acc6c0b52f Add alternate ANIMDEF lump, RVFXANIM, for altering texture animation speed when reducevfx is on. 2025-09-01 19:03:10 +00:00
Eidolon
ba847fd0d8 Adjust reducevfx flashing condition for hidden chars in demos 2025-09-01 13:35:12 -05:00
Eidolon
9f9fe44b10 Merge public master 2025-09-01 13:29:37 -05:00
Eidolon
e4bb2b2fde Merge branch 'reducevfx-ghostflash' into 'master'
ReduceVFX: Disable character flashing when viewing staff ghost replays using hidden characters.

See merge request KartKrew/RingRacers!138
2025-09-01 18:24:59 +00:00
Freaky Mutant Man
a8ba8ab53c ReduceVFX: Disable character flashing when viewing staff ghost replays using hidden characters. 2025-09-01 18:24:58 +00:00
Eidolon
3514120a61 Merge public master 2025-09-01 12:27:12 -05:00
Eidolon
2cc8b2a28d Merge branch 'user-defined-kart-gibs' into 'master'
SPR2_DKR<A TO K EXCLUDING F>: New SPR2s which allow character WADs to define unique kart explosion gibs

See merge request KartKrew/RingRacers!89
2025-09-01 17:25:38 +00:00
Spring E. Thing
01503f8bb3 SPR2_DKR<A TO K EXCLUDING F>: New SPR2s which allow character WADs to define unique kart explosion gibs 2025-09-01 17:25:38 +00:00
VelocitOni
8b5cb72b18 Bubble Shield Trap gives amps
Bubble Shield trap should give amps now!
2025-09-01 03:47:54 -04:00
VelocitOni
74b299887a Proration is a little more strict near 1st
2x scam distance, but also now it uses K_PlayerScamPERCENTAGE (newer). (Also now that function also uses const for the player!)
2025-09-01 03:08:29 -04:00
Oni VelocitOni
c45ee76a2f Merge branch 'pack-contest' into 'master'
NUMBERS NUMBERS NUMBERS overtake balance

See merge request kart-krew-dev/ring-racers-internal!2789
2025-09-01 04:14:56 +00:00
Antonio Martinez
52bb3a21f6 Fix EXP crystal HUD 2025-08-31 23:52:07 -04:00
Antonio Martinez
dfb34ad722 Soft-cap positive EXP, tune down large games, loneliness more responsive 2025-08-31 21:45:42 -04:00
Oni VelocitOni
9675aaf40f Merge branch 'rqdx-menu-fix' into 'master'
Roundqueue DX Menu UI fixes

Closes #1570, #1572, and #1647

See merge request kart-krew-dev/ring-racers-internal!2786
2025-09-01 01:32:55 +00:00
Oni VelocitOni
50a90d9741 Merge branch 'mobium-medians' into 'master'
Readjust Power Level/Mobium windows for Auto Gear

See merge request kart-krew-dev/ring-racers-internal!2788
2025-09-01 00:56:41 +00:00
Antonio Martinez
d6fd99c0f0 3000-7000 neutral PWR -> 4000-7000 2025-08-31 01:45:06 -04:00
Antonio Martinez
d7cad68b99 "Neutral zone" of 3000-7000 PWR 2025-08-31 01:33:40 -04:00
VelocitOni
80f2ed1872 Adjusted some numbers
Made G1 a higher threshold, forgot how good it feels now.
2025-08-31 00:39:40 -04:00
VelocitOni
f6ece4cce3 Parenthesis semicolon
oops
2025-08-31 00:16:17 -04:00
VelocitOni
3dcf4f5c14 Moved t0 above t1 to catch argument earlier in the else-if
Hopefully works
2025-08-31 00:14:35 -04:00
VelocitOni
c08a558e9d Readjust avg pwr windows
Min is no longer used (Mostly), an extra category for the very tippy top, more strict at low avg to force G1
2025-08-30 23:50:07 -04:00
Eidolon
b3ab944293 Removed unused random variable in cloud.c 2025-08-30 21:36:36 -05:00
Eidolon
387bf1e5c1 Merge branch 'fix-indeterminate-rand-arg-eval' into 'master'
Fix indeterminate behavior from RNG use in function argument lists

See merge request kart-krew-dev/ring-racers-internal!2787
2025-08-30 21:35:48 -05:00
Oni VelocitOni
cbf8b19603 Merge branch 'blow-away' into 'master'
Tripwire leniency = Toxomister immunity

See merge request kart-krew-dev/ring-racers-internal!2784
2025-08-31 00:45:48 +00:00
Oni VelocitOni
af5dacace9 Merge branch 'mace-maintenance' into 'master'
Mace maintenance (resolves #1069, #1645)

Closes #1069 and #1645

See merge request kart-krew-dev/ring-racers-internal!2785
2025-08-31 00:44:38 +00:00
Oni VelocitOni
022b70bc12 Merge branch 'spindash-warning' into 'master'
Spindash helper warning

See merge request kart-krew-dev/ring-racers-internal!2783
2025-08-31 00:44:04 +00:00
Oni VelocitOni
dfab130242 Merge branch 'netgame-addon-options' into 'master'
Fix Addon Options being unavailable as a netgame client

See merge request kart-krew-dev/ring-racers-internal!2782
2025-08-31 00:43:59 +00:00
Eidolon
ffc1300146 Fix indeterminate behavior from RNG use in function argument lists 2025-08-30 18:39:34 -05:00
Antonio Martinez
b966e8b942 Spindash warning when hit and out of rings 2025-08-30 18:51:01 -04:00
toaster
9449321944 Oni's suggestion for fixing EXP/Mobiums on Roundqueue Intermission (resolves #1647) 2025-08-30 23:32:13 +01:00
toaster
f951509e5f Add input UI for M_DrawLevelSelect (resolves #1572) 2025-08-30 23:07:26 +01:00
toaster
515188e472 Forbid queue UI in Tutorial Mode
Doesn't even properly work with the way levels are ended there anyways
2025-08-30 23:00:25 +01:00
toaster
3b40b80dc4 Draw Round Queue UI under menu foreground (resolves #1570) 2025-08-30 22:18:39 +01:00
toaster
beb8dfba20 If given the "double size" flag (on thing_args[8]), maces with MT_RANDOMITEM will have them all be perma-Ring Boxes 2025-08-30 21:50:19 +01:00
toaster
f7012ac846 Do not spawn MT_RING or MT_RANDOMITEM on custom maces in SPB Attack 2025-08-30 21:46:08 +01:00
Eidolon
0c282cf1bf Merge remote-tracking branch 'public/master' 2025-08-30 15:46:01 -05:00
Eidolon
2a2ec50b12 Merge branch 'reducevfx-ringdebt' into 'master'
Recreate ring debt shaking animation in code so that it can be toggled off with reducevfx.

See merge request KartKrew/RingRacers!137
2025-08-30 20:44:47 +00:00
Antonio Martinez
e2601f8574 Spindash warning: check rocketsneakertimer as a boost condition 2025-08-30 16:28:24 -04:00
Antonio Martinez
337bb6d7bf No spindash warnings on top 2025-08-30 16:18:34 -04:00
Antonio Martinez
0e7e76b661 Spindash warning offroad check knows about strong offroad 2025-08-30 15:46:20 -04:00
FreakyMutantMan
4fd765eb27 Recreate ring debt shaking animation in code so that it can be toggled off with reducevfx. 2025-08-30 02:06:59 -07:00
Antonio Martinez
3d8b4851d6 Tripwire leniency = Toxomister immunity 2025-08-30 03:53:55 -04:00