Antonio Martinez
bd46bf1d28
Enforce item toggles when generating Battle monitors
2025-09-14 22:21:26 -04:00
Oni VelocitOni
7e0a8e75c8
Merge branch 'easier-starts' into 'master'
...
Easier starts
See merge request kart-krew-dev/ring-racers-internal!2819
2025-09-15 01:45:07 +00:00
VelocitOni
716af0ddc6
+500 to all
...
(Nerf) Middleground between RC1 and last touch, because loneliness fixes fixed the issue better
2025-09-14 20:39:47 -04:00
Oni VelocitOni
535bd7a9aa
Merge branch 'closer-speed-assist' into 'master'
...
Speed Assist happens sooner
See merge request kart-krew-dev/ring-racers-internal!2826
2025-09-14 22:40:30 +00:00
AJ Martinez
e806c91a08
Merge branch 'limit-bubble-launch' into 'master'
...
Bubble launch cap: intermediate calculations
See merge request kart-krew-dev/ring-racers-internal!2845
2025-09-14 22:29:37 +00:00
Oni VelocitOni
07ab7c6af5
Merge branch 'teamplay-orbital-snatch' into 'master'
...
When snatching orbitals, remove item from owner
See merge request kart-krew-dev/ring-racers-internal!2841
2025-09-14 22:29:09 +00:00
Oni VelocitOni
38c5e5568c
Merge branch 'bot-raid' into 'master'
...
Fix midrace joins being impossible when bots are present
Closes ring-racers#75
See merge request kart-krew-dev/ring-racers-internal!2833
2025-09-14 22:28:51 +00:00
Antonio Martinez
7721dec656
Bubble launch cap: intermediate calculations
2025-09-14 18:24:50 -04:00
Oni VelocitOni
7c497ea7ce
Merge branch 'limit-bubble-launch' into 'master'
...
Apply scam limits to bubble shield launch, not just flight
See merge request kart-krew-dev/ring-racers-internal!2824
2025-09-14 22:21:04 +00:00
Oni VelocitOni
da41685bce
Merge branch 'nobail-markedfordeath' into 'master'
...
Can't bail when marked for death
See merge request kart-krew-dev/ring-racers-internal!2838
2025-09-14 22:07:11 +00:00
Oni VelocitOni
9ee0395f3e
Merge branch 'item-soften-crash' into 'master'
...
Don't try to soften removed/null traps
See merge request kart-krew-dev/ring-racers-internal!2813
2025-09-14 22:06:25 +00:00
Oni VelocitOni
fc2432c950
Merge branch 'bubble-dash-item-strip' into 'master'
...
Don't strip backup items when bubbledashing
See merge request kart-krew-dev/ring-racers-internal!2825
2025-09-14 22:05:22 +00:00
Oni VelocitOni
9bf511c7b7
Merge branch 'acid-tip-pain' into 'master'
...
Don't show acid drop hint in pain
Closes ring-racers#35
See merge request kart-krew-dev/ring-racers-internal!2835
2025-09-14 21:58:03 +00:00
Antonio Martinez
572f3bc006
When snatching orbitals, remove item from owner
2025-09-14 15:39:21 -04:00
Ashnal
eca20b7cbd
Can't bail when marked for death
2025-09-14 10:53:27 -04:00
Ashnal
4095aa1e47
Overdrive Antiscam
2025-09-14 09:28:26 -04:00
Ashnal
5a17e54ebe
Small optimize
...
Only calulate scam percentage once during think for 1x mult, use multiple times
2025-09-14 09:28:02 -04:00
Antonio Martinez
0bb9a2a531
Don't show acid drop hint in pain
2025-09-14 04:27:09 -04:00
Antonio Martinez
2e4675b7f7
Fix midrace joins being impossible when bots are present
2025-09-14 04:08:03 -04:00
VelocitOni
0ee9b312c5
Everything 1000fu closer
...
SLIGHTLY closer on all Speed Assist values
2025-09-13 16:01:34 -04:00
Antonio Martinez
a55c872783
Don't strip backup items when bubbledashing
2025-09-13 15:13:37 -04:00
Antonio Martinez
d2c242c774
Apply scam limits to bubble shield launch, not just flight
2025-09-13 15:04:29 -04:00
Antonio Martinez
4723a17bca
TA start weirdness mk69
2025-09-13 02:57:11 -04:00
Antonio Martinez
88fcb7c46d
Less volatile EXP above 8p
2025-09-12 23:24:38 -04:00
Antonio Martinez
8c212a194c
Don't try to soften removed/null traps
2025-09-12 06:37:53 -04:00
Antonio Martinez
5f4009755f
Players are never scamming in Special
2025-09-12 00:46:57 -04:00
Antonio Martinez
d9f1044753
Bots don't attenuate positive EXP
2025-09-07 15:13:59 -04:00
Gunla
f40138b41d
Merge branch 'sting-frustrations' into 'master'
...
More lenient Ring Sting
See merge request kart-krew-dev/ring-racers-internal!2795
2025-09-04 04:15:05 +00:00
Antonio Martinez
67109e2da1
Fix spindash check (player collision removes spindash!)
2025-09-02 23:16:39 -04:00
VelocitOni
e7690ef6e3
Merge branch 'master' into better-bail
2025-09-02 21:03:36 -04:00
Oni VelocitOni
3ed778870c
Merge branch 'margin-boost-announcer-call' into 'master'
...
Add Announcer Call for Margin Boost
See merge request kart-krew-dev/ring-racers-internal!2796
2025-09-03 00:27:18 +00:00
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
toaster
952fb622b7
Compilation fix (unused variable)
2025-09-02 17:01:46 +01: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
Antonio Martinez
baa0868212
More lenient Ring Sting
2025-09-02 00:30:21 -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
Antonio Martinez
5e46be14e4
Block bail charge in attack modes, not bail activation
2025-09-01 16:11:58 -04: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
Freaky Mutant Man
a8ba8ab53c
ReduceVFX: Disable character flashing when viewing staff ghost replays using hidden characters.
2025-09-01 18:24:58 +00: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
VelocitOni
39abe390db
Reverse gravity friendly & no TA
...
Works in reverse gravity now and shouldn't appear in any time attack modes
2025-09-01 02:05:00 -04:00
VelocitOni
9f7c900a47
Stronger bail
...
Bail is JUICED
2025-09-01 01:10:11 -04: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
Eidolon
ffc1300146
Fix indeterminate behavior from RNG use in function argument lists
2025-08-30 18:39:34 -05:00
Eidolon
0c282cf1bf
Merge remote-tracking branch 'public/master'
2025-08-30 15:46:01 -05: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
toaster
06390642ac
Sliptide makes waterrun particles only show on the outside of your turn
2025-08-28 19:41:03 +01:00
toaster
57c5fa3cd7
Replace new gametype-specific checks with gametyperule checks
...
- K_PlayerTripwireSpeedThreshold, K_CheckpointCrossAward - repaced with "GTR_CIRCUIT and not K_Cooperative" - excludes Sealed Stars as before, but includes custom Race-based gametypes
- UFO Spawner tracking on minimap - GTR_PAPERITEMS, per how UFOs are handled in k_battle.c
- G_RandMapPerPlayerCount: Check for the absence of GT_SPECIAL when excluding LF_SECTIONRACE, not the presence of GT_RACE
- Little bit of a hack, but right now there's no way to do custom cooperative gametypes, we don't have proper access to gametyperules in this function, and Battle courses aren't going to have this flag anyways
2025-08-28 15:48:31 +01:00