Commit graph

3399 commits

Author SHA1 Message Date
Antonio Martinez
77ecab8464 Review fixups 2025-06-04 01:43:10 -04:00
VelocitOni
c92bf63e69 Slight nerf
20% -> 15%
2025-06-04 00:20:11 -04:00
Oni VelocitOni
176e8c3f3d Merge branch 'sneaker-panel-overshield-oopsie' into 'master'
Cleanup for various rocket sneaker boost type separation related issues

See merge request kart-krew-dev/ring-racers-internal!2612
2025-06-04 02:39:29 +00:00
Oni VelocitOni
338b0e893b Merge branch 'teams-juice' into 'master'
Teams juice

See merge request kart-krew-dev/ring-racers-internal!2601
2025-06-04 02:22:40 +00:00
James R
377ec280f8 Do not let player use items while in turbines or ice cubes 2025-06-03 17:19:10 -07:00
James R
5ed7b13ddb K_SpawnAmps: fix -Wtype-limits <0 comparison warning 2025-06-03 16:03:41 -07:00
AJ Martinez
f12153cb8b Merge branch 'damage-debug' into 'master'
More damage cheats

See merge request kart-krew-dev/ring-racers-internal!2604
2025-06-03 22:50:55 +00:00
AJ Martinez
8c463d47b9 Merge remote-tracking branch 'origin/master' into bot-grip 2025-06-03 13:02:10 -04:00
Antonio Martinez
0cb1f7bc41 Add back rubberband friction and speed friction 2025-06-03 13:00:47 -04:00
VelocitOni
25f8b1deb1 Ring Power added
Top Left weighted, gets 20% speed force from rings
2025-06-03 00:26:23 -04:00
eebrozgi
333734fdf3 Fixing and cleaning rocket sneaker boost state separation shit
- Fixed rocket sneaker tripwire state not activating
- Exposed sneaker boost variables to lua
- Made bots at least aware of the new sneaker boost type...? Probably.
2025-06-03 06:43:44 +03:00
eebrozgi
78652200f6 Sneaker panel overshield stacking code to actually run
Using a stronger sneaker boost promoted the boost type variable so that the sneaker panel specific code virtually never ran. Oops! Fixed.
2025-06-03 04:34:06 +03:00
Antonio Martinez
5cfe01b2cf Never charge instawhip during roulette 2025-06-02 19:19:50 -04:00
Antonio Martinez
f434549eef Development cheat to disable pickmeup 2025-06-02 19:09:16 -04:00
eebrozgi
7157d80d00 More tripwire leniency after invinc + fixed regression in rocketsneaker boost type separation
What it says on the tin.

Shoutouts to Ashnal for figuring out the regression before anyone got hit by it!
2025-06-03 01:58:12 +03:00
eebrozgi
09dda82aff Cap overshield stacking from sneaker boosts
Previously the overshield you got from sneaker boosts could stack up to nonsensical amounts of overshield. This revises the behavior as follows:

- Sneakers give you 25 tics of overshield, but will never stack
- Rocket sneakers give you 1/2 second of overshield, but will never stack
- Sneaker panels extend your existing overshield for 1/3 seconds, but cap at 1 full second
2025-06-02 17:02:59 -04:00
Oni VelocitOni
8373d6d97b Merge branch 'rocket-sneaker-boost-state' into 'master'
Rocket sneaker boost type separation from normal sneaker

See merge request kart-krew-dev/ring-racers-internal!2605
2025-06-02 20:48:06 +00:00
Antonio Martinez
5bd70c13bd Fix tripwire sound riding garden top 2025-06-02 13:56:47 -04:00
eebrozgi
6c790348b3 Rocket sneaker boost type separated from normal sneaker
monkey copypaste
2025-06-02 20:17:46 +03:00
Antonio Martinez
32f40ca013 More damage cheats 2025-06-02 12:47:38 -04:00
Oni VelocitOni
80c02ca6db Merge branch 'sneaker-and-invinc-buffs' into 'master'
Buff sneaker, invinc, and flameshield-burst

See merge request kart-krew-dev/ring-racers-internal!2600
2025-06-01 21:16:52 +00:00
Ashnal
9893bf999c fix math 2025-06-01 14:26:30 -04:00
Antonio Martinez
adff23f106 Teams juice 2025-06-01 05:52:28 -04:00
VelocitOni
a37114b6d2 Buff sneaker, invinc, and flameshield-burst
Sneaker (85% -> 100% boost buff), invinc at back (10secs -> 15secs), flameshield burst (50 -> 80 thrust)
2025-06-01 05:25:57 -04:00
Ashnal
cdc49d755b Update K_TryPickMeUp with allowHostile boolean 2025-05-29 20:14:16 -04:00
Oni VelocitOni
a9e3472e21 Merge branch 'allied-item-screen-edge' into 'master'
Don't draw screen edge arrows for pickmeups

See merge request kart-krew-dev/ring-racers-internal!2593
2025-05-29 23:37:48 +00:00
Antonio Martinez
5d4dc6e297 Don't draw screen edge arrows for pickmeups 2025-05-28 17:20:05 -04:00
Antonio Martinez
e6de2e73d8 I'M TIRED OF YOU 2025-05-28 15:30:25 -04:00
Antonio Martinez
2ba7310a10 EAT SHIT 2025-05-27 16:16:44 -04:00
Antonio Martinez
0ae5ca3341 Fix weird inconsistent initialization of cangrabitems maybe???
I took a shower and I want to go to bed
2025-05-27 03:38:04 -04:00
Antonio Martinez
5ec9d44915 Margin Boost refinements 2025-05-26 15:59:23 -04:00
Oni VelocitOni
1cdf381aba Merge branch 'more-exp-stuff' into 'master'
Exp Improvements

See merge request kart-krew-dev/ring-racers-internal!2577
2025-05-26 02:22:24 +00:00
Antonio Martinez
066a804614 Fuck it, I'll rewrite parts of PWR later 2025-05-25 18:19:05 -04:00
Ashnal
083cc4a44f Exp rework. Uses the entire valid range of gradingfactor to map to exp instead of clamping some range off. 2025-05-25 17:13:28 -04:00
Antonio Martinez
2975592a4d Sound revision 2025-05-25 17:12:25 -04:00
Antonio Martinez
2a03651e21 More PWR exchange, sounds 2025-05-25 16:46:58 -04:00
Antonio Martinez
e9f4cf58fe SUPER UNTESTED DUEL PWR 2025-05-25 15:22:23 -04:00
Antonio Martinez
b9818d52e4 Duel sprint lockout, duel overtime darken 2025-05-25 01:57:02 -04:00
Antonio Martinez
3d39ab5225 more Duel 2025-05-24 21:19:33 -04:00
Antonio Martinez
63659b126b Duel HUD 2025-05-24 20:23:08 -04:00
Antonio Martinez
0fc8077375 Duel uses internal 99 laps 2025-05-24 17:35:51 -04:00
Antonio Martinez
28f12acab1 Merge remote-tracking branch 'origin/master' into duel 2025-05-24 16:34:36 -04:00
Oni VelocitOni
661d22bb4a Merge branch 'overdrive-adjust' into 'master'
Move Overdrive boost power into standard OD

Closes #1516

See merge request kart-krew-dev/ring-racers-internal!2564
2025-05-24 20:06:46 +00:00
Oni VelocitOni
299f577b68 Merge branch 'responsive-flame-shield' into 'master'
Use sliptide super handling while flamedashing

Closes #1378

See merge request kart-krew-dev/ring-racers-internal!2572
2025-05-24 20:01:32 +00:00
VelocitOni
a1a53d4e90 Small uptune
65% -> 75%
2025-05-24 15:52:54 -04:00
Oni VelocitOni
c8e9adcc98 Merge branch 'special-top' into 'master'
Never top shake in Special

Closes #1433

See merge request kart-krew-dev/ring-racers-internal!2571
2025-05-24 19:10:41 +00:00
Oni VelocitOni
c961d2a497 Merge branch 'egg-roulette-transfer' into 'master'
Start egg roulette when transferring to player with egg roulette

Closes #1437

See merge request kart-krew-dev/ring-racers-internal!2570
2025-05-24 19:10:35 +00:00
Antonio Martinez
ae0e872fa5 Don't top shake in Cooperative either 2025-05-23 20:06:16 -04:00
Antonio Martinez
f46a2f83b4 Check GTR_CIRCUIT for scams 2025-05-23 20:00:35 -04:00
Antonio Martinez
99c5ebc109 Use sliptide super handling while flamedashing 2025-05-23 14:33:53 -04:00