Commit graph

221 commits

Author SHA1 Message Date
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
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
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
Oni VelocitOni
a7b4c6dcdc Merge branch 'postrace-director' into 'master'
Postrace director cam

Closes #1475

See merge request kart-krew-dev/ring-racers-internal!2565
2025-06-04 00:37:43 +00:00
AJ Martinez
8c463d47b9 Merge remote-tracking branch 'origin/master' into bot-grip 2025-06-03 13:02:10 -04:00
Antonio Martinez
2190b5ebfe Teamplay intermission fixup TWO 2025-06-01 19:21:48 -04:00
Antonio Martinez
b8a4d21ba5 Intermission teamscore fixup 2025-06-01 18:28:32 -04:00
Antonio Martinez
3a39399346 Control prompt localplayers cleanup 2025-06-01 16:04:14 -04:00
Antonio Martinez
adff23f106 Teams juice 2025-06-01 05:52:28 -04:00
toaster
830cfe76da Round Queue UI on Level Select
- Only works in Match Race and Online level selects
- Shows in-progress state on Pause and Cup Grid, but no direct influence available on those screens
- Z to queue current highlighted map
    - Pending until you press A, then sent to server
    - When done online, tries to send one at a time to avoid overloading connection
- C to clear
    - Removes one from pending first
    - If you're out of pending maps, prompts whether you want to clear server's queue
2025-06-01 00:25:20 +01:00
Oni VelocitOni
341cd5682f Merge branch 'puyo-margin' into 'master'
Margin Boost UI psychosis

Closes #1543

See merge request kart-krew-dev/ring-racers-internal!2596
2025-05-30 00:34:24 +00:00
Antonio Martinez
9c07bd3ca8 Margin Boost UI psychosis 2025-05-29 19:11:32 -04:00
Antonio Martinez
0aa4c3f472 WIP - Puyo-like margin icon stacking 2025-05-29 13:47:58 -04:00
Antonio Martinez
4bcf0e2924 Snap MessageFeed 2025-05-29 11:57:44 -04:00
AJ Martinez
9b09c7059d Merge branch 'fix-4p-accessibility' into 'master'
Fix 4P accessibility icons (close enough)

Closes #1484

See merge request kart-krew-dev/ring-racers-internal!2590
2025-05-28 04:10:36 +00:00
Antonio Martinez
045d561e4b Fix zero division in unusual teams situations 2025-05-27 23:52:26 -04:00
Antonio Martinez
a333806da4 Fix 4P accessibility icons (close enough) 2025-05-27 21:27:55 -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
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
c085f0098f Oops 2025-05-25 16:53:31 -04:00
Antonio Martinez
40029e5af6 Don't truncate duel scores in HUD 2025-05-25 16:52:43 -04:00
Antonio Martinez
05936d8b76 Don't vibrate clutch scores all the time 2025-05-25 01:29:37 -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
28f12acab1 Merge remote-tracking branch 'origin/master' into duel 2025-05-24 16:34:36 -04:00
Antonio Martinez
219f8d74a0 Bot grip experiment 2025-05-22 16:35:53 -04:00
Antonio Martinez
b2d9e081b2 Remove testing visuals 2025-05-21 18:55:49 -04:00
Antonio Martinez
a6f76db0fa Fixed misaligned arrows in 4P team hud 2025-05-21 18:54:24 -04:00
Antonio Martinez
f0bcc82f90 go go gadget teamplay 2025-05-21 16:49:51 -04:00
Antonio Martinez
2caea74cba Teamplay HUD 2025-05-21 02:05:33 -04:00
Antonio Martinez
2ec4fa044c Tiny roulette fixes 2025-05-20 15:35:05 -04:00
Oni VelocitOni
ae962c4d14 Merge branch 'ta24' into 'master'
2.4 TA refinements mkII

Closes #1507 and #1508

See merge request kart-krew-dev/ring-racers-internal!2532
2025-05-18 22:12:47 +00:00
Ashnal
50fd04bdb1 small hud performance improvement
now that we have spots on the player struct for both gradingfactor and exp, store exp in the exp field after adjusting gradingfactor, and just reference it instead of recalculating every time
2025-05-18 14:30:46 -04:00
Ashnal
144e2be262 More renaming 2025-05-18 14:30:46 -04:00
Ashnal
5a42c99d0a Rname stuff better 2025-05-18 14:30:45 -04:00
Antonio Martinez
0bb8684142 Merge remote-tracking branch 'origin/master' into ta24 2025-05-18 14:30:14 -04:00
Antonio Martinez
99318e3567 Pickmeup teams 2025-05-16 18:11:10 -04:00
Antonio Martinez
b62f3c65a8 Pick-me-up HUD 2025-05-16 17:15:50 -04:00
Antonio Martinez
ef853bafc4 Pick-me-up HUD tracking 2025-05-16 14:47:47 -04:00
Antonio Martinez
34ddee575a WIP: more pick-me-up 2025-05-16 13:04:55 -04:00
Antonio Martinez
cacf470f6f 2.4 TA refinements mkII 2025-05-12 17:18:14 -04:00
SteelT
24b24abead Show true map name in sealed stars and in tutorial
Does not apply when doing a sealed star in TA.
2025-05-09 22:35:36 -04:00
Eidolon
bd7646346b Use new containers and json 2025-03-16 18:45:11 -05:00
Eidolon
1ae570443d Merge public master 2025-02-13 22:52:03 -06:00
PencilVoid
b88c001d03 First person fixes and tweaks 2025-02-14 04:13:44 +00:00
Eidolon
cb7f437e60 Merge public master 2025-02-13 15:48:11 -06:00
Eidolon
a4d304a1f5 Update copyright years to 2025 2025-02-13 15:32:26 -06:00
Ashnal
d4bb225ab2 Fix hud overlap for 1 lap maps 2025-01-18 20:23:59 -05:00
toaster
396244780a Don't attempt to use adjusted EXP counter in invalid contexts
- Introduces new function K_GetDisplayEXP
    - Replaces duplicated code between HUD and tally
    - Returns UINT16_MAX in div/0 case for invalid result (resolves #1458)
- Hides EXP HUD/tally if no EXP can be earned
2025-01-18 19:29:49 -05:00