Commit graph

87 commits

Author SHA1 Message Date
SteelT
9c6031c986 Camera height affects hud transparency of HUD elements like new lap, position bulb...
Not the most pretty code written as ideally there would be a common codepath, but it's functional.
2025-09-14 22:58:18 -04:00
Antonio Martinez
52bb3a21f6 Fix EXP crystal HUD 2025-08-31 23:52:07 -04:00
toaster
d98b88a61f M_DrawChallengeTile: The non-category size of SECRET_MAP will now show a "map face", ala Map Anger/menu Round Queue 2025-08-15 13:20:09 +01:00
toaster
9675dcfa2d Pretend that Eggman CPU in Rings tutorial is actually another local player for hudtracking purposes 2025-08-01 23:37:42 +01: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
Antonio Martinez
b8a4d21ba5 Intermission teamscore fixup 2025-06-01 18:28:32 -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
Antonio Martinez
9c07bd3ca8 Margin Boost UI psychosis 2025-05-29 19:11:32 -04:00
Ashnal
ac02ecda3d podium screen polish
adjusts bottom right drawer positioning
colorizes exp crystals like the hud
2025-05-18 14:30:46 -04:00
Antonio Martinez
ef853bafc4 Pick-me-up HUD tracking 2025-05-16 14:47:47 -04: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
Antonio Martinez
89036e07eb big ol fucking fuck 2024-09-27 03:29:07 -07:00
Antonio Martinez
5563a06827 Lua ABC -> Lua 123, move dpad to generic to make room for lua gamecontrol translation 2024-09-27 03:28:39 -07:00
Antonio Martinez
81d6ac9f6e FUCK A DRAWBUTTON 2024-09-27 03:28:39 -07:00
Antonio Martinez
9edeaaf0ba Keyboard label fuckapalooza 2024-09-27 03:28:37 -07:00
Antonio Martinez
7019c77b96 Generic input nightmare fuck 2024-09-27 03:28:37 -07:00
Antonio Martinez
dbd43859fe Descriptive input: K_DrawGameControl rich text wrapper (WIP) 2024-09-27 03:28:36 -07:00
Antonio Martinez
511255216c WIP 2024-09-27 03:28:36 -07:00
Antonio Martinez
4f4c720628 EXP HUD 2024-08-23 21:03:18 -07:00
Sally Coolatta
b43d62367f Nametag stuff
- Enable item spy in all modes
- Add CPU tags
- New CPU indicator for tab screen
2024-08-23 01:51:52 -04:00
AJ Martinez
3670695df6 Merge remote-tracking branch 'origin/race-checkpoint' 2024-08-22 22:49:49 -07:00
Antonio Martinez
b388c48be7 WIP - Dynamic Roulette 2024-08-20 17:57:40 -07:00
Ashnal
155fe22bd7 K_drawDistributionDebugger is NOT netsafe 2024-08-19 19:48:02 -04:00
toaster
e76e2612df Merge branch 'fixUnflippedImportantObjects' into 'master'
Fix unflipped important objects & elements (also fix trick treshhold when flipped)

See merge request KartKrew/RingRacers!28
2024-08-17 18:39:39 +00:00
JugadorXEI
eff25774a1 Extract minimap flags and object pos-to-minimap pos code into functions 2024-06-05 13:02:00 +02:00
JugadorXEI
20138f3d67 Fix name/splitscreen/rival tags not being flipped properly when player was flipped 2024-05-22 21:54:45 +02:00
Ashnal
71cc9c0800 Auto-Ring Accessibility Option
Lacking animation at this commit
2024-05-05 01:18:22 -07:00
AJ Martinez
c53bd19db0 Add dpad button graphic, trick reminder on failed trick 2024-05-01 01:23:09 -07:00
Sally Coolatta
7dfa597c7d SRB2 -> DRRR copyright in src, acs, android folder
Be consistent with toaster's recent changes to copyright
2024-04-05 02:08:23 -04:00
toaster
e3a22019ab Update Statistics menu to use the same font as the micro version of the Timestamp 2024-04-05 00:46:19 +01:00
James R
145d5d21ca Extern kp_unknownminimap 2024-03-26 00:13:03 -07:00
James R
bf41f3ec29 Input Display: slide with dialogue box 2024-03-02 00:22:44 -08:00
James R
bc479321d0 Replace in-map input display with new graphics 2024-02-24 22:01:07 -08:00
James R
8f262aa390 Move input display code to K_DrawInputDisplay 2024-02-24 21:29:18 -08:00
James R
23aef8f673 HUD tracking: cull nametags
- Background overlapping nametags become 60% transparent
- Culling is performed separately from other HUD trackers
2024-01-26 14:30:57 -08:00
James R
8ac2efe82c HUD tracking: refactor nametags to use generic HUD tracker sorting 2024-01-26 14:30:57 -08:00
James R
e06e0dcb3a Battle: emerald win HUD polish
- Bigger
- Aligned to the Tally boxes
- Each emerald slides in one-by-one over the duration of
  the Tally
- Flash after the final emerald slides into place
2024-01-22 16:42:29 -08:00
AJ Martinez
9b224356fe Add persistent objective messages via K_AddMessage, expose to ACS 2024-01-15 17:49:10 -07:00
AJ Martinez
25149db4eb WIP: Per-player mid-round announcements 2024-01-14 04:18:54 -07:00
AJ Martinez
1e39081856 WIP: Mid-round status messages 2024-01-14 03:05:49 -07:00
James R
a759626335 Battle: flash emeralds on screen when someone wins by collecting all 7
- Modifies netsave
2024-01-05 15:56:23 -08:00
Sal
cecd81b4aa Podium rank screen polished 2023-10-29 06:04:22 +00:00
toaster
acad8754c8 Merge branch 'master' of https://git.do.srb2.org/KartKrew/Kart into break-through-them-all 2023-10-17 23:32:08 +01:00
James R
1f3a9a4758 Splitscreen Director HUD; replace freecam HUD 2023-10-09 18:53:55 -07:00
toaster
1a91f41dbb Update Challenge Menu UI
- Percentage for Challenges completion
- Smaller footprint in either top corner
    - Uses mini rank numbers
    - Rounds to new Key meter is now vertical
2023-09-27 21:19:39 +01:00
James R.
c454843837 Spraycan HUD tracking 2023-09-08 02:55:48 -07:00
James R.
11f428b67a Add 4P variants for TARGET HUD tracking 2023-09-07 00:08:42 -07:00
AJ Martinez
3900189199 Auto Spin -> Auto Roulette 2023-08-20 16:26:34 -07:00