Eidolon
610599e7d1
Don't try to open microphone when sound is disabled
2025-05-29 15:32:50 -05:00
Eidolon
55a8a53077
Turn on and off microphone explicitly
...
On most devices these days, there is a mandatory microphone indicator
when an input device is being used. Moreover, on macOS and some Linux
distros, the user will be prompted to grant permission to the game for
microphone access. To ensure we're playing nicely with these
expectations, instead of just leaving the device on at all times on
first use, close and reopen the device as sound input is needed.
2025-05-29 15:21:14 -05: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
Oni VelocitOni
fdd093ef92
Merge branch 'early-items-again' into 'master'
...
Fix early items being incorrectly visible when race start doesn't spincam
Closes #1541
See merge request kart-krew-dev/ring-racers-internal!2592
2025-05-28 21:32:40 +00:00
Oni VelocitOni
dd26c3c488
Merge branch 'team-assignment' into 'master'
...
Save team assignments in demo (DEMO BREAKER)
Closes #1525
See merge request kart-krew-dev/ring-racers-internal!2591
2025-05-28 21:32:34 +00:00
Antonio Martinez
5d4dc6e297
Don't draw screen edge arrows for pickmeups
2025-05-28 17:20:05 -04:00
Antonio Martinez
e6de2e73d8
I'M TIRED OF YOU
2025-05-28 15:30:25 -04:00
Antonio Martinez
e75ffd0707
Save team assignments in demo (DEMO BREAKER)
2025-05-28 15:20:06 -04:00
AJ Martinez
1de1fec92e
Merge branch 'flamescale' into 'master'
...
Scale flame shield to player when ticking
Closes #1522
See merge request kart-krew-dev/ring-racers-internal!2587
2025-05-28 04:11:03 +00:00
AJ Martinez
715c1a83c8
Merge branch 'fix-#1412' into 'master'
...
Always update match stats even in PWRLV_DISABLED
Closes #1412
See merge request kart-krew-dev/ring-racers-internal!2586
2025-05-28 04:10:54 +00:00
AJ Martinez
4a6857814a
Merge branch 'lightning-height-check' into 'master'
...
Height check Lightning Shield attack
Closes #1523
See merge request kart-krew-dev/ring-racers-internal!2588
2025-05-28 04:10:39 +00: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
AJ Martinez
9009a5aef9
Merge branch 'early-item-fix' into 'master'
...
Fix inconsistent early item behavior
Closes #1533
See merge request kart-krew-dev/ring-racers-internal!2585
2025-05-28 04:10:34 +00:00
AJ Martinez
970d88d150
Merge branch 'replay-enemy-team' into 'master'
...
Allow viewing enemy team in replays
Closes #1524
See merge request kart-krew-dev/ring-racers-internal!2589
2025-05-28 04:10:19 +00:00
Antonio Martinez
045d561e4b
Fix zero division in unusual teams situations
2025-05-27 23:52:26 -04:00
Antonio Martinez
7ea9945769
Cubic Lightning
2025-05-27 21:39:25 -04:00
Antonio Martinez
a333806da4
Fix 4P accessibility icons (close enough)
2025-05-27 21:27:55 -04:00
Antonio Martinez
ea7a7ea7e6
Allow viewing enemy team in replays
2025-05-27 20:54:45 -04:00
Antonio Martinez
628d9cd127
Height check Lightning Shield attack
2025-05-27 20:46:37 -04:00
Antonio Martinez
38e4fcf911
Fix lightning while I'm here
2025-05-27 16:25:33 -04:00
Antonio Martinez
2ba7310a10
EAT SHIT
2025-05-27 16:16:44 -04:00
Antonio Martinez
e0ec684539
Scale flame shield to player when ticking
2025-05-27 15:36:11 -04:00
Antonio Martinez
9dfdacb7c5
Always update match stats even in PWRLV_DISABLED
2025-05-27 15:00:32 -04:00
Antonio Martinez
0ae5ca3341
Fix weird inconsistent initialization of cangrabitems maybe???
...
I took a shower and I want to go to bed
2025-05-27 03:38:04 -04:00
Oni VelocitOni
da2a1dfd77
Merge branch 'improved-margin-display' into 'master'
...
Margin Boost refinements
See merge request kart-krew-dev/ring-racers-internal!2581
2025-05-27 04:05:34 +00:00
Oni VelocitOni
b51d3b3c8a
Merge branch 'jartha/generic-bumpers' into 'master'
...
Generic bumper object functionality
See merge request kart-krew-dev/ring-racers-internal!2583
2025-05-27 04:04:19 +00:00
James R
465387c69e
MT_SEALEDSTAR_BUMPER: use A_GenericBumper
2025-05-26 19:31:02 -07:00
James R
29234d8f20
Add A_GenericBumper, hardcoded generic version of some bumper object scripts
2025-05-26 19:31:02 -07:00
Oni VelocitOni
5c6e10d9c9
Merge branch 'tid-delete-waylaid' into 'master'
...
CallFunc_SetThingProperty: Get next mobj in TID chain at start of loop
See merge request kart-krew-dev/ring-racers-internal!2580
2025-05-27 01:01:31 +00:00
Eidolon
b056409f7b
Merge branch 'jartha/fix-vector-copy-assign' into 'master'
...
srb2::Vector: fix copy assignment not clearing contents of vector
Closes #1506
See merge request kart-krew-dev/ring-racers-internal!2579
2025-05-26 19:51:04 -05:00
toaster
afab1eebd0
Drop time attack 1.0 records entirely on gamedata conversion
...
- We keep medals, but times are invalid due to the massive overhaul!
- To avoid double increment of minorversion, this will not fire on current internal, only 2.3 gamedatas
2025-05-26 21:33:01 +01:00
toaster
b4bb4db12b
skinref_t: Don't dereference out-of-range
...
- Misjudged the boundary conditions as `numskins == MAXSKINS` is valid
- Internal version of public MR !113 , credit Alu Folie for bringing attention to the area of error
2025-05-26 21:31:00 +01:00
toaster
e1cab3a62e
Undo over-optimisation and don't drop the visited status of unloaded custom courses
...
Fixes everyone having to NoVisitNeeded their SP-intended stuff
2025-05-26 21:21:29 +01:00
Antonio Martinez
5ec9d44915
Margin Boost refinements
2025-05-26 15:59:23 -04:00
toaster
5e7cce9047
CallFunc_SetThingProperty: Get next mobj in TID chain at start of loop
...
In cases where state/property set can cause instant deletion, definitely interrupts FindMobjFromTID iteration after one step and potentially uses after free
Also adds comment warnings to this effect near ways to find P_FindMobjFromTID, and updates P_ProcessSpecial even though we could probably stand to rip it out now
2025-05-26 15:22:30 +01:00
AJ Martinez
1889518640
Merge remote-tracking branch 'origin/master' into postrace-director
2025-05-26 02:38:53 -04:00
James R
da6a0ae48b
srb2::Vector: fix copy assignment not clearing contents of vector
...
- Test
- debugwaypoints - very easily observable, all labels
are the same without this fix
- ACS text would sometimes be reversed without this fix,
not as easily observable
2025-05-25 21:47:33 -07: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
6e49378bc8
Fix botched tally rate increase
2025-05-25 18:30:40 -04:00
Oni VelocitOni
65213e1363
Merge branch 'duel' into 'master'
...
Duel
See merge request kart-krew-dev/ring-racers-internal!2456
2025-05-25 22:26:49 +00:00
Antonio Martinez
066a804614
Fuck it, I'll rewrite parts of PWR later
2025-05-25 18:19:05 -04:00
Ashnal
10a694cc0b
Disallow interacting with checkpoints after you finish
2025-05-25 18:13:49 -04:00
Ashnal
4b88ea04fd
FIx warnings to not appear in tutorial
2025-05-25 17:29:59 -04:00
Antonio Martinez
d079783e33
Various suspicions
2025-05-25 17:17:03 -04: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
Ashnal
9c61edbeec
End of round grade adjustments, reduces weight of position on grade
2025-05-25 17:13:28 -04:00
Ashnal
0cdd4d1b07
Increase intermission tally speed
2025-05-25 17:13:28 -04:00
Ashnal
2898c5d60c
Warnings for checkpoints missing associated lines
2025-05-25 17:13:28 -04:00
Antonio Martinez
2975592a4d
Sound revision
2025-05-25 17:12:25 -04:00