Commit graph

3417 commits

Author SHA1 Message Date
Antonio Martinez
a8f326a08e WIP: do bot error friction as friction adjustment instead of base friction 2025-06-17 17:01:48 -04:00
Antonio Martinez
ab58b27873 Go to church friction code 2025-06-17 02:41:29 -04:00
Antonio Martinez
a623526ebd Don't multiapply bumpslow rubberband penalty 2025-06-16 23:56:03 -04:00
Antonio Martinez
c5c413e2fe Bot WTF 2025-06-16 18:19:45 -04:00
Antonio Martinez
f418b5841a Minimum gradingfactor in Master 2025-06-16 15:50:34 -04:00
Antonio Martinez
7121e98e71 WIP EXP counter ease 2025-06-12 12:06:37 -04:00
Ashnal
2a36838b54 grading refinements attempt 2025-06-12 00:09:44 -04:00
Antonio Martinez
a0cc5dc69a WIP amp visuals 2025-06-11 23:45:18 -04:00
VelocitOni
3bfa80dd49 Merge branch 'master' into top-left-ring-usage-buff 2025-06-11 17:47:34 -04:00
Oni VelocitOni
4d89627f13 Merge branch 'jartha/stone-shoe' into 'master'
Stone Shoe

See merge request kart-krew-dev/ring-racers-internal!2627
2025-06-11 21:33:06 +00:00
James R
6d80b741ae Add Stone Shoe 2025-06-10 16:41:54 -07:00
James R
4e6c501888 Add Stone Shoe states
- Cvars
  - stoneshoe
- Items enum
  - KITEM_STONESHOE
  - KDROP_STONESHOETRAP
- Player vars
  - stonedrag (fixed_t)
  - stoneShoe (mobj pointer)
- States
  - S_STON
- Mobjs
  - MT_STONESHOE
  - MT_STONESHOE_CHAIN
- Sprites
  - STON
2025-06-10 16:40:06 -07:00
Antonio Martinez
4af7ab2555 Lower Duel HUD, global option to disable/enable Duel 2025-06-06 21:32:37 -04:00
Oni VelocitOni
eaffcb2492 Merge branch 'bot-grip' into 'master'
Bot grip

See merge request kart-krew-dev/ring-racers-internal!2568
2025-06-06 04:08:20 +00:00
AJ Martinez
53cb1cb45d Merge branch 'no-pick-me-up' into 'master'
Development cheat to disable pickmeup

See merge request kart-krew-dev/ring-racers-internal!2610
2025-06-04 19:47:00 +00:00
AJ Martinez
12c8d4ce5f Merge branch 'oopsies-fixme-reloaded' into 'master'
Never charge instawhip during roulette

See merge request kart-krew-dev/ring-racers-internal!2611
2025-06-04 19:32:48 +00:00
Antonio Martinez
d32b8036d5 Merge remote-tracking branch 'origin/master' into no-pick-me-up 2025-06-04 15:32:24 -04:00
Antonio Martinez
786dbe46e2 Soften bot bumps, lower minimum complexity 2025-06-04 14:58:04 -04:00
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