Commit graph

3399 commits

Author SHA1 Message Date
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
Antonio Martinez
ce77568087 Bubble refinements 2025-06-20 20:29:03 -04:00
Antonio Martinez
142f6771e3 Remove ringboost when respawning 2025-06-20 17:51:10 -04:00
Oni VelocitOni
e4519d330d Merge branch 'g3-heavies' into 'master'
Minor G3 handling buff

See merge request kart-krew-dev/ring-racers-internal!2634
2025-06-20 07:31:49 +00:00
Antonio Martinez
8cb1ed578f Clamp handling assist to G2-G3 range 2025-06-19 21:11:56 -04:00
VelocitOni
45a8e234fe Small boost
Small boost to ring duration minimum
2025-06-19 19:56:56 -04:00
VelocitOni
d29e831c8e Less strong
Min duration 7->6
2025-06-19 02:51:01 -04:00
VelocitOni
78f8c53353 Adjusted Ring Duration
Made ring duration half as effective up the graph (top end should be unaffected), raised minimum duration 3->7
2025-06-19 02:49:21 -04:00
AJ Martinez
9f506f93dd Merge branch 'gp-tweaks-420' into 'master'
GP refinements

Closes #1527

See merge request kart-krew-dev/ring-racers-internal!2620
2025-06-19 06:44:28 +00:00
Antonio Martinez
5f54e37adc Minor G3 handling buff 2025-06-18 16:04:59 -04:00
Antonio Martinez
153396d99c Disable error friction in no rubberband or angle too far 2025-06-18 02:00:31 -04:00
Antonio Martinez
3591df6060 Error friction responds to changes in friction 2025-06-17 21:15:43 -04:00
Antonio Martinez
734e34e1ba Gate error friction behind bot movement, restore map complexity with limited range 2025-06-17 20:52:52 -04:00
Antonio Martinez
af99764a46 WIP: Adjust speed caps when base friction is high 2025-06-17 17:57:06 -04:00
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