Commit graph

3399 commits

Author SHA1 Message Date
Antonio Martinez
0dfdf563f3 That's not how fixed math works, idiot 2024-08-19 16:57:56 -07:00
Ashnal
1696893087 Ringbox award fix
oops
2024-08-19 07:49:26 -04:00
Antonio Martinez
a8211b980f WIP: more EXP math 2024-08-18 22:19:46 -07:00
Ashnal
9cfa67dae6 WIP Exp math
temp changes to distribution debugger
2024-08-19 00:10:45 -04:00
Sally Coolatta
9c2144c340 Give Battle mode item spawners their own RNG class
PR_ITEM_ROULETTE is explicitly meant only for K_FillItemRouletteData, and nothing else is ever meant to use it.

May possibly be the cause of the dedicated overtime desync, but I am not convinced it is.
2024-08-18 18:49:47 -04:00
toaster
1e502da748 Merge branch 'master' of https://git.do.srb2.org/KartKrew/RingRacers 2024-08-17 20:16:27 +01:00
Antonio Martinez
89544772b3 Amps for checkpoints (and small amp fixes) 2024-08-13 17:54:31 -07:00
Antonio Martinez
f4e3cf1555 Digital-friendly sliptide extensions 2024-08-13 16:12:03 -07:00
Oni
4bf99e7f16 Merge branch 'amps' into 'master'
Overdrive!

See merge request KartKrew/Kart!2414
2024-08-13 02:46:56 +00:00
Antonio Martinez
90fdd26690 Topinfirst timer decays instead of resetting 2024-08-04 22:15:40 -07:00
Antonio Martinez
4fc8681e37 Top throw forces fastfall 2024-08-04 21:44:13 -07:00
Antonio Martinez
83be26cd76 Defensive Overdrive when hit into debt 2024-08-04 00:09:16 -07:00
Antonio Martinez
ed1dde5788 WIP: Separate Overdrive shield 2024-07-23 17:32:10 -07:00
Antonio Martinez
81e9441218 WIP: Overdrive polish 2 2024-07-22 21:51:33 -07:00
Antonio Martinez
2b61497536 WIP - Overdrive polish 2024-07-22 20:35:28 -07:00
Antonio Martinez
199a92ebb2 WIP: Overdrive 2024-07-22 02:14:11 -07:00
Antonio Martinez
1b19cd6a38 Power item scam removal mk.2 2024-07-21 16:18:47 -07:00
JugadorXEI
4c7ec4bae0 Fix shield objects not being properly flipped 2024-05-22 21:54:45 +02:00
JugadorXEI
c275f9b3cb Fix tricks fail threshold when under gravflip, fix Charge Aura's visuals not being flipped 2024-05-22 21:54:45 +02:00
JugadorXEI
4439ce8940 Fix soft landing mobj not being properly flipped 2024-05-22 21:54:45 +02:00
JugadorXEI
bdb15028a1 Fix ring debt object not being properly flipped 2024-05-22 21:54:45 +02:00
Eidolon
3e30310e6a Fix compatlevel check for trick aimingcompare 2024-05-21 00:33:40 -05:00
AJ Martinez
aa81299b05 Merge branch 'bonklock' into 'master'
Add automatic generic bump unstuck

See merge request KartKrew/Kart!2395
2024-05-21 03:01:59 +00:00
Oni
0a89571225 Merge branch 'fix-handling-desyncs-in-old-replays' into 'master'
Add missing demo compatibility check for "drift end kick-out" fix

Closes #1390

See merge request KartKrew/Kart!2370
2024-05-20 21:24:11 +00:00
Oni
247def32e1 Merge branch 'brakedrift-whip' into 'master'
Don't cancel whip charge while brakedrifting

Closes #1395

See merge request KartKrew/Kart!2390
2024-05-20 21:21:06 +00:00
AJ Martinez
f60551bb18 2.3 trick compatlevel 2024-05-19 17:52:07 -07:00
AJ Martinez
3baf39a1fd Merge remote-tracking branch 'origin/master' into no-trick-input-filter 2024-05-19 17:10:14 -07:00
Eidolon
033681630c Merge branch 'punchstopbrake' into 'master'
Allow using Spindash for trick input

See merge request KartKrew/RingRacers!15
2024-05-19 21:31:09 +00:00
katsy
d516926bd6 Allow tricking with the Spindash button 2024-05-19 15:08:08 -05:00
AJ Martinez
0568c46005 Add automatic generic bump unstuck 2024-05-18 20:16:07 -07:00
JugadorXEI
25d1f2f3fa Fix item amount underflow on item deflect 2024-05-19 00:50:28 +00:00
AJ Martinez
b630b2a312 Don't cancel whip charge while brakedrifting 2024-05-16 19:14:55 -07:00
AJ Martinez
f7a9cb740a No trick input filter 2024-05-16 17:57:19 -07:00
James R
dd8777cd7b Add missing demo compatibility check for "drift end kick-out" fix
blame 4c9b9f0e64
2024-05-06 16:06:33 -07:00
Oni
e323a8b939 Merge branch 'shorter-void-time' into 'master'
Shorten fault void time by about 1 second for position pitfalls

See merge request KartKrew/Kart!2362
2024-05-05 22:42:39 +00:00
Oni
6b5eceda95 Merge branch 'better-voltage-release' into 'master'
Allow better steering from trick MT release

See merge request KartKrew/Kart!2352
2024-05-05 22:36:51 +00:00
AJ Martinez
693ffe12d0 Revert buubbledash changes 2024-05-05 15:20:33 -07:00
Ashnal
01e85517e6 Faulting via pit will now respawn about 1 second sooner 2024-05-05 13:26:36 -04:00
James R
11fce987c0 autoring: replace followerskin Goddess cases with K_GetEffectiveFollowerSkin function 2024-05-05 03:02:53 -07:00
Ashnal
f1210cec17 Forwardmove also returns negative values, Oops 2024-05-05 01:20:08 -07:00
Ashnal
d1ec829d5f Fix horn and and hitconfirm anim for fallback follower 2024-05-05 01:20:08 -07:00
James R
489bc15161 Autoring: set follower to 50% transparency if player cannot use rings 2024-05-05 01:20:08 -07:00
James R
4a239e024c Fix fallback follower 2024-05-05 01:20:08 -07:00
Ashnal
3b27feb533 Fallback follower
Ring use animation broken atm
2024-05-05 01:20:06 -07:00
Ashnal
500cfa74de tiered ringdelay for autoring 2024-05-05 01:18:26 -07:00
Ashnal
633ffb6195 The one line hookup 2024-05-05 01:18:25 -07:00
Sally Coolatta
b610353699 Add follower ring animation
Add "RingState" and "RingTime" to followers. RingState is the state to use while they're giving you an auto-ring. The animation plays for RingTime tics per-ring, so it can extend to however long they need to use rings.
2024-05-05 01:18:25 -07:00
Sally Coolatta
a557039ce3 Implement auto-ring use animation
Your current follower spits out the rings. Auto ring is in another branch, so it's just always using this currently.
2024-05-05 01:18:25 -07:00
Ashnal
71cc9c0800 Auto-Ring Accessibility Option
Lacking animation at this commit
2024-05-05 01:18:22 -07:00
AJ Martinez
ae36a6d72d Great Value Flame Dash (+ some bubble softening) 2024-05-04 17:29:35 -07:00