Commit graph

29788 commits

Author SHA1 Message Date
Eidolon
3b4d33148b Merge branch 'eid-servlist-voice' into 'master'
Fix voice indicator position in server list

Closes ring-racers#47

See merge request kart-krew-dev/ring-racers-internal!2823
2025-09-13 17:40:07 -05:00
VelocitOni
d584e46b24 Was still too slow
7/4s to 2x outright
2025-09-13 18:23:57 -04:00
Antonio Martinez
d5914d53d7 Team damage downgrade grants invincibility 2025-09-13 17:51:07 -04:00
VelocitOni
05c16a091f S.peed P.B.
175% speed increase on seeking mode on the way to 1st, more effective at it's job.
2025-09-13 17:34:24 -04:00
Antonio Martinez
c0263d2184 Disable team scoring widget in pointlimit modes 2025-09-13 17:10:43 -04:00
Eidolon
0db1b16061 Adjust some voice chat parameters and behavior
1. If the sample queue is too long, frames will be skipped. This
   prevents bursting with a bunch of voice packets at once.
2. The Opus frame size is doubled to 20ms to reduce UDP overhead.
3. The Opus bitrate is reduced from its default to 10kbps, to prevent
   potential UDP MTU size overruns.
4. The server will ignore Opus frames past a certain limit per tic from
   each player, preventing excessive voice packet propagation
5. Push to talk no longer eats chat typing, and no longer responds while
   chat mode is on.
2025-09-13 15:56:51 -05:00
VelocitOni
0ee9b312c5 Everything 1000fu closer
SLIGHTLY closer on all Speed Assist values
2025-09-13 16:01:34 -04:00
SteelT
f732f301a3 List opus build dependency in README 2025-09-13 15:51:53 -04:00
Viv Grannell
6ea0f8ef66 Update repository URL in README 2025-09-13 20:41:41 +01:00
Antonio Martinez
a55c872783 Don't strip backup items when bubbledashing 2025-09-13 15:13:37 -04:00
Antonio Martinez
d2c242c774 Apply scam limits to bubble shield launch, not just flight 2025-09-13 15:04:29 -04:00
Eidolon
d702a61845 Fix voice indicator position in server list
Fixes https://gitlab.com/kart-krew-dev/ring-racers/-/issues/47
2025-09-13 13:52:26 -05:00
Antonio Martinez
0aac7468d4 Fix Margin Boost desyncs 2025-09-13 14:50:18 -04:00
Eidolon
68d83f6870 Add a microphone usage description for macOS
Fixes https://gitlab.com/kart-krew-dev/ring-racers/-/issues/58
2025-09-13 13:20:53 -05:00
Antonio Martinez
9d3ec02ab9 Don't touch demo ticcmds just in case 2025-09-13 02:59:05 -04:00
Antonio Martinez
4723a17bca TA start weirdness mk69 2025-09-13 02:57:11 -04:00
Sally Coolatta
0a4ced4da4 Add skin change notice 2025-09-13 01:53:14 -04:00
Sally Coolatta
6a3ee467a8 Send skin+color all the way thru clientcfg 2025-09-13 00:57:51 -04:00
Oni VelocitOni
3f6f93ef7b Merge branch 'sealed-year-the-second' into 'master'
360->355

See merge request kart-krew-dev/ring-racers-internal!2820
2025-09-13 03:44:36 +00:00
VelocitOni
9aa882e547 360->355
Slightly more lenient based on vibes, but excludes skipping Prison Break; we'll try this out.
2025-09-12 23:27:31 -04:00
Antonio Martinez
88fcb7c46d Less volatile EXP above 8p 2025-09-12 23:24:38 -04:00
Antonio Martinez
a42e39a40a Shorter faults 2025-09-12 23:24:28 -04:00
Antonio Martinez
7579b0d51a Starting Race rings 10->20 2025-09-12 23:05:46 -04:00
Oni VelocitOni
bbbda96272 Merge branch 'baildrop-hud' into 'master'
Show baildrop in HUD as SUPER RING DEBT

See merge request kart-krew-dev/ring-racers-internal!2810
2025-09-13 02:10:50 +00:00
Oni VelocitOni
e524f86fdf Merge branch 'high-lapcount-hud' into 'master'
Fix high lapcount HUD clipping/truncation

See merge request kart-krew-dev/ring-racers-internal!2811
2025-09-13 02:07:12 +00:00
Oni VelocitOni
0615f016fa Merge branch 'less-frequent-spindash-help' into 'master'
Don't spindash help in Tutorial/POSITION

See merge request kart-krew-dev/ring-racers-internal!2812
2025-09-13 02:07:03 +00:00
Oni VelocitOni
88ee8fadc1 Merge branch 'sealed-year' into 'master'
Sealed Star entry is now 365 GP points (lowered from 370)

See merge request kart-krew-dev/ring-racers-internal!2816
2025-09-13 02:06:44 +00:00
Oni VelocitOni
b4d46a231d Merge branch 'teamplay-exp-ranking' into 'master'
Make EXP rankings do something in teamplay

See merge request kart-krew-dev/ring-racers-internal!2807
2025-09-13 02:06:24 +00:00
Oni VelocitOni
86b576d0ee Merge branch 'special-bubble' into 'master'
Players are never scamming in Special

See merge request kart-krew-dev/ring-racers-internal!2806
2025-09-13 02:06:07 +00:00
VelocitOni
404b35be6d 365-360
OK we're gonna go w/ toaster's original # because most pics I see are still a bit lower from people who are tryharding (our audience)
2025-09-12 21:57:26 -04:00
toaster
4b47979f3d Sealed Star entry is now 365 GP points (lowered from 370) 2025-09-12 17:52:52 +01:00
toaster
931c34da83 Don't fade for dialogue in Boss contexts
This was a tactical normie countermeasure for Tutorials, modded bosses are cool and for people deep in the paint
2025-09-12 17:38:34 +01:00
toaster
ca57c5e597 Remap TA retry from Z (dialogue) back to Y (bail)
Fixes dialogue regression in TA
2025-09-12 17:35:08 +01:00
toaster
f9490f7f77 Actually search subfolders other than doing the "priority" one twice
Resolves Ring-Racers/#2 - what a genuinely embarassing oversight
2025-09-12 12:53:39 +01:00
Antonio Martinez
8c212a194c Don't try to soften removed/null traps 2025-09-12 06:37:53 -04:00
Antonio Martinez
a9bb035b99 Don't spindash help in Tutorial/POSITION 2025-09-12 03:06:31 -04:00
Antonio Martinez
0f58fa88b3 Fix high lapcount HUD clipping/truncation 2025-09-12 03:03:00 -04:00
Antonio Martinez
e1576a0ff3 Show baildrop in HUD as SUPER RING DEBT 2025-09-12 02:32:18 -04:00
Antonio Martinez
8a6f2c7bad Disable "popcorn" Superring + unforced SPB when those items are disabled 2025-09-12 01:53:57 -04:00
Sally Coolatta
c743a156b1 Write skins, colors, weaponprefs into XD_ADDPLAYER
Should fix the Green Eggman bug. Needs multiplayer testing.
2025-09-12 01:38:15 -04:00
Antonio Martinez
3e08ff9968 Make EXP rankings do something in teamplay 2025-09-12 01:32:26 -04:00
Antonio Martinez
5f4009755f Players are never scamming in Special 2025-09-12 00:46:57 -04:00
Eidolon
ec70f62f36 Merge branch 'no-crushma-thanks' into 'master'
Monkey-patch likely cause of Eggshrine crash

See merge request kart-krew-dev/ring-racers-internal!2805
2025-09-11 15:12:25 -05:00
Eidolon
47be16eee5 Merge branch 'tube-gbj' into 'master'
Tube GBJ

See merge request kart-krew-dev/ring-racers-internal!2804
2025-09-11 15:12:23 -05:00
toaster
35c7be3bb9 Monkey-patch likely cause of Eggshrine crash 2025-09-11 20:49:48 +01:00
toaster
9bd29a87b2 K_DoIngameRespawn: In Tutorial specifically, tightly tie allowed fallback spawnpoints (if not yet crossed a checkpoint line) to relative player ID
Not literal player ID so that nothing gets messy when returning from Test Track challenge
2025-09-11 20:38:46 +01:00
toaster
39e33bd98e K_DoIngameRespawn: Index into previously-picked array, rather than branching for every single available spawnpoint 2025-09-11 20:36:20 +01:00
AJ Martinez
05c475052d Merge branch 'gamedata-convert-polish' into 'master'
Gamedata convert oversights

See merge request kart-krew-dev/ring-racers-internal!2803
2025-09-11 19:02:52 +00:00
toaster
5fb1da94e0 PRE-unlock Brakes, Drifting, and Springs if your gamedata is converted from post-goner state
Means you'll only see a pop-up/challenge board visit for the Items tutorial, which is the new material you didn't previously have access to
2025-09-11 15:40:56 +01:00
toaster
e92725ea86 Accounting for minor bug in previous versions: Clean up characters whose rounds would otherwise be permanently stuck under their wins, but only when converting gamedata 2025-09-11 15:38:25 +01:00