Oni VelocitOni
1da803c736
Merge branch 'file-fixes' into 'master'
...
Filesearch fixes
See merge request kart-krew-dev/ring-racers-internal!2770
2025-08-26 20:32:21 +00:00
Antonio Martinez
dd12dc01aa
Mysterious line deletion mistake
2025-08-26 16:09:29 -04:00
Antonio Martinez
07b418839c
Clearer percentages for gain/drain modification rates
2025-08-26 05:55:42 -04:00
Antonio Martinez
683eb5e539
Inflationary PWR
2025-08-26 05:46:32 -04:00
AJ Martinez
90ee6dbdc0
Merge branch 'forfeit-fixes' into 'master'
...
PWR forfeit / calculation fixes
Closes #1642
See merge request kart-krew-dev/ring-racers-internal!2766
2025-08-26 06:26:10 +00:00
Oni VelocitOni
5f2f48a371
Merge branch 'dl-thread' into 'master'
...
Threaded HTTP downloader
See merge request kart-krew-dev/ring-racers-internal!2763
2025-08-26 05:03:10 +00:00
Oni VelocitOni
1d141e2954
Merge branch 'hivolt-replays' into 'master'
...
Fix SPB Attack and Class R attack ghosts
Closes #1628
See merge request kart-krew-dev/ring-racers-internal!2768
2025-08-26 05:00:34 +00:00
Antonio Martinez
a498ca732f
Legacy Proration, force "Leader" splits for Class R
2025-08-26 00:51:52 -04:00
Oni VelocitOni
3ef1a5df6e
Merge branch 'i-would-like-to-finish-ta' into 'master'
...
Never change player's angle on a pulley
See merge request kart-krew-dev/ring-racers-internal!2771
2025-08-26 04:38:14 +00:00
Oni VelocitOni
4d3fbfd4c3
Merge branch 'dontdraw-lightning-attack' into 'master'
...
Don't draw Lightning Shield while attacking
See merge request kart-krew-dev/ring-racers-internal!2772
2025-08-26 04:34:06 +00:00
Antonio Martinez
9fc5804ef2
Don't draw Lightning Shield while attacking
2025-08-26 00:03:55 -04:00
Oni VelocitOni
bc5f104f68
Merge branch 'hybrid-lightning-thrust' into 'master'
...
Lightning Shield momentum/facing blend
See merge request kart-krew-dev/ring-racers-internal!2767
2025-08-26 04:03:30 +00:00
Antonio Martinez
8582f80ed3
Just don't touch the player when they're already hooked
2025-08-25 23:54:10 -04:00
Oni VelocitOni
7cdca71b5d
Merge branch 'fix-wait-to-join' into 'master'
...
Fix signature verification error when waiting to join a full server for a long time
See merge request kart-krew-dev/ring-racers-internal!2769
2025-08-26 03:51:18 +00:00
Ashnal
75668529dc
Merge remote-tracking branch 'public/master'
2025-08-25 20:43:51 -04:00
Ashnal
8dbcef0d22
Merge branch 'fixOmnidirectionalLoops' into 'master'
...
Fix loops sometimes flinging you to kingdom come
See merge request KartKrew/RingRacers!136
2025-08-26 00:41:08 +00:00
SteelT
635c038015
Merge branch 'drpc-maps-again' into 'master'
...
Bring back map images for Discord Rich Presence
See merge request kart-krew-dev/ring-racers-internal!2412
2025-08-25 19:55:12 -04:00
toaster
ebdd9b8b7e
W_VerifyNMUSlumps: Rewind back to beginning of file handle for WAD
2025-08-25 22:46:21 +01:00
Antonio Martinez
0a94c2ac83
Remove debug print
2025-08-25 16:24:16 -04:00
toaster
2bd83082e4
Fix incorrect count on Add-Ons menu
2025-08-25 21:11:58 +01:00
toaster
2b2b20718f
findfile aggressive optimisation: If srb2home and srb2path are the current working directory, don't search in them
...
srb2path will report "." while this optimisation is in play, but this can be disabled if necessary by modifying the small #if (1) in IdentifyVersion
2025-08-25 21:00:44 +01:00
Antonio Martinez
d67bba9255
Fix SPB Attack and Class R attack replays
2025-08-25 15:53:11 -04:00
JugadorXEI
afc2e96bb7
Fix loops sometimes flinging you to kingdom come
2025-08-25 21:22:01 +02:00
toaster
48261ae4b5
filesearch: Add "Priority folder" string parameter
...
If non-NULL, filesearch will begin in that subfolder of the desired searchpath, but can go back up to the root of the search later if not found in that location.
Primarily a small optimisation for checking the addons folder first
2025-08-25 20:14:37 +01:00
toaster
8230bbbca4
filesearch: Ignore certain high-content, low-utility folders
...
A blacklist for "logs", "media", and "luafiles" at the root of the search, and ".git" in all subfolders
Also some minor code cleanup for improved readability
2025-08-25 20:03:02 +01:00
toaster
4d6fe8f233
W_VerifyNMUSlumps: Clean up
...
- Bake W_VerifyFile in, since it was a stub never called anywhere else
- Make it operate off file handles, since the following locations quickly filesearch'd more than once in quick succession.
- W_InitFile
- Command_Addfile
- Remove spurious call from W_InitMultipleFiles for `-file` startup param
2025-08-25 19:51:48 +01:00
toaster
b119341948
G_SetGameModified exists for this very purpose, use the srb2kart/rr function signature version instead of direct write to modifiedgame
2025-08-25 18:36:01 +01:00
toaster
8bd29a1011
Threaded HTTP downloader
...
Composite of the work of:
- Hacinef (SRB2 repository, https://git.do.srb2.org/STJr/SRB2/-/merge_requests/2322 )
- alufolie91 (SRB2Kart-Saturn repository, 84bfb3991e )
This advancement made possible by Indev in the KKD discord
Untested because I don't know how to set up a HTTP download server
2025-08-25 13:07:06 +01:00
Antonio Martinez
1e49453d78
Fix double-exit conditions WITHOUT changing checkpoint count
2025-08-25 06:24:07 -04:00
Antonio Martinez
c348fb72b4
Lightning Shield momentum/facing blend
2025-08-25 03:48:49 -04:00
Antonio Martinez
c0c71ab7ba
PWR forfeit / calculation fixes
2025-08-25 02:46:08 -04:00
Oni VelocitOni
15390c97d0
Merge branch 'extended-whip-whiff' into 'master'
...
Extended Insta-Whip punish window
See merge request kart-krew-dev/ring-racers-internal!2758
2025-08-25 05:31:27 +00:00
Oni VelocitOni
df972ada45
Merge branch 'reduce-ballhog-active-frames' into 'master'
...
Ballhog active frames 26 -> 15
Closes #1638
See merge request kart-krew-dev/ring-racers-internal!2756
2025-08-25 04:42:09 +00:00
Oni VelocitOni
487b7c0bb3
Merge branch 'stone-shoe-crash' into 'master'
...
Fix Stone Shoe damage downgrade crash
Closes #1640
See merge request kart-krew-dev/ring-racers-internal!2761
2025-08-25 02:19:31 +00:00
Oni VelocitOni
65d07ae1f3
Merge branch 'follower-fixes' into 'master'
...
Follower Fixes (again)
See merge request kart-krew-dev/ring-racers-internal!2757
2025-08-25 02:03:49 +00:00
Oni VelocitOni
60b02ae6a2
Merge branch 'netticbuffer-min-1' into 'master'
...
Minimum value for netticbuffer is now 1
See merge request kart-krew-dev/ring-racers-internal!2762
2025-08-25 02:03:41 +00:00
Oni VelocitOni
c6bc893f63
Merge branch 'annoying-espin' into 'master'
...
Less loud e-spin
Closes #1622
See merge request kart-krew-dev/ring-racers-internal!2764
2025-08-25 01:52:48 +00:00
Oni VelocitOni
79c76c9639
Merge branch 'checkpoint-lap-0' into 'master'
...
Can't interact with checkpoints during lap 0
See merge request kart-krew-dev/ring-racers-internal!2759
2025-08-25 01:52:20 +00:00
Oni VelocitOni
709a91a4ae
Merge branch 'mushroom-hill-pole' into 'master'
...
Hardcode Mushroom Hill Pole (Resolves #1627 )
Closes #1627
See merge request kart-krew-dev/ring-racers-internal!2760
2025-08-25 01:52:05 +00:00
Antonio Martinez
6d3ef37f95
Only apply instawhip extended punish if it totally whiffs
2025-08-24 18:36:16 -04:00
Antonio Martinez
19ed267138
Less loud e-spin
2025-08-24 16:57:24 -04:00
Ashnal
f69b6f81d0
Swap CL_ASKJOIN for CL_SENDKEY here as well
2025-08-24 15:59:55 -04:00
Ashnal
651bca3086
Go back to CL_SENDKEY instead of CL_ASKJOIN when join request looping
2025-08-24 15:43:02 -04:00
toaster
10fdba373d
Compilation fix (dead code removal)
2025-08-24 18:47:26 +01:00
Lach
4543f10666
Scale up Mushroom Hill Pole and remove speed requirement
2025-08-25 02:41:34 +10:00
Ashnal
4f404d493f
Minimum value for netticbuffer is now 1
2025-08-24 09:43:00 -04:00
Ashnal
128b2e548c
Fix Stone Shoe damage downgrade crash
2025-08-24 09:28:16 -04:00
Ashnal
d11d9ca797
Can't interact with checkpoints during lap 0
2025-08-24 09:08:36 -04:00
Lach
cf2ab09845
Hardcode Mushroom Hill Pole (MT_MHPOLE)
2025-08-24 22:58:29 +10:00
Oni VelocitOni
0e58b9ea91
Merge branch 'fix-shortcut-duel-scoring' into 'master'
...
Fix split-path shortcut Duel scoring
Closes #1637
See merge request kart-krew-dev/ring-racers-internal!2754
2025-08-24 07:59:38 +00:00