AJ Martinez
a1e00b8110
Merge branch 'fix-thing-tid-scramble' into 'master'
...
Fix mobj TIDs in netsave
See merge request KartKrew/Kart!2380
2024-05-21 00:49:24 +00:00
AJ Martinez
15d81e9e8d
Merge branch 'extras-visibility' into 'master'
...
Move Challenges to second entry of Extras menu
See merge request KartKrew/Kart!2401
2024-05-21 00:48:53 +00:00
AJ Martinez
4ee43d6e10
Merge branch 'fix-say-cmd' into 'master'
...
Fix chat message buffer handling
See merge request KartKrew/Kart!2400
2024-05-21 00:30:31 +00:00
toaster
3390cb5121
Move Challenges to second entry of Extras menu
...
Addons, Challenges, and Online Manual are the three primary visible entries now
2024-05-21 00:56:53 +01:00
AJ Martinez
f8ac2746dc
Merge branch 'register-gamestochat' into 'master'
...
Register gamestochat and allowguests on dedicated servers
Closes #1351 and #1402
See merge request KartKrew/Kart!2389
2024-05-20 23:50:24 +00:00
AJ Martinez
0cd3cac8a8
Merge branch 'shrink-darken-subtract' into 'master'
...
Shrink lighting improvement
Closes #1400
See merge request KartKrew/Kart!2381
2024-05-20 23:50:04 +00:00
James R
3939966a7f
Fix saycmd message buffer handling
...
- Properly bounds check say_pak
- Fix off-by-one read in Got_Saycmd
2024-05-20 16:42:31 -07:00
toaster
5ccdd4fd12
Environment::printKill: Use sizeu1 for system-independent pointer prints
2024-05-21 00:37:00 +01:00
toaster
1db8e810df
G_SetGameModified: silent parameter is now unused, please void for ERRORMODE
2024-05-21 00:35:57 +01:00
Oni
0a89571225
Merge branch 'fix-handling-desyncs-in-old-replays' into 'master'
...
Add missing demo compatibility check for "drift end kick-out" fix
Closes #1390
See merge request KartKrew/Kart!2370
2024-05-20 21:24:11 +00:00
Oni
a1c1a0115a
Merge branch 'ta-ufo-hotfix' into 'master'
...
Never give Free Play roulette if you can't change the rules of play
Closes #1389
See merge request KartKrew/Kart!2368
2024-05-20 21:23:50 +00:00
Oni
70b24a041d
Merge branch 'release-cheats' into 'master'
...
Allow certain passwords to be toggled with cheats off
Closes #1401
See merge request KartKrew/Kart!2387
2024-05-20 21:21:19 +00:00
Oni
247def32e1
Merge branch 'brakedrift-whip' into 'master'
...
Don't cancel whip charge while brakedrifting
Closes #1395
See merge request KartKrew/Kart!2390
2024-05-20 21:21:06 +00:00
Oni
0094fd6423
Merge branch 'less-fx' into 'master'
...
Don't flash item box/roulette in reducevfx
See merge request KartKrew/Kart!2391
2024-05-20 21:20:54 +00:00
Oni
8c0cecf289
Merge branch 'invalid-rideroid-pickup' into 'master'
...
Fix Rideroids grabbing you out of lightsnake
Closes #1398
See merge request KartKrew/Kart!2392
2024-05-20 21:20:41 +00:00
Oni
4b437e9a03
Merge branch 'no-trick-input-filter' into 'master'
...
No trick input filter
Closes #1396
See merge request KartKrew/Kart!2388
2024-05-20 21:20:27 +00:00
Oni
93dae32e99
Merge branch 'manual-link' into 'master'
...
Add Online Manual and I_OpenURL stuff
See merge request KartKrew/Kart!2396
2024-05-20 21:20:19 +00:00
AJ Martinez
0bc91fe1a0
Fix I_OpenURL wunused on old SDL
2024-05-19 20:03:37 -07:00
AJ Martinez
d7661e50cf
Add version check to I_OpenURL
2024-05-19 19:52:36 -07:00
AJ Martinez
f60551bb18
2.3 trick compatlevel
2024-05-19 17:52:07 -07:00
AJ Martinez
3baf39a1fd
Merge remote-tracking branch 'origin/master' into no-trick-input-filter
2024-05-19 17:10:14 -07:00
Eidolon
5089020eaf
Merge branch 'backup-instead-of-tmp' into 'master'
...
Move old data/profiles to .bak before writing
See merge request KartKrew/Kart!2394
2024-05-19 23:31:26 +00:00
Eidolon
476a117c10
Merge branch 'position-color-reduce-vfx' into 'master'
...
Disable position num color animation on Reduce VFX
See merge request KartKrew/Kart!2398
2024-05-19 23:27:37 +00:00
Eidolon
377b60802f
Merge branch 'position-reduce-vfx' into 'master'
...
Disable position bulb animations for Reduce VFX
See merge request KartKrew/Kart!2397
2024-05-19 23:27:09 +00:00
Eidolon
7c7f574f74
Merge public master into internal master
2024-05-19 18:24:38 -05:00
Eidolon
60549f03b1
Merge branch 'gravitycheat' into 'master'
...
Fix gravity CVAR crashing when changed from the menu (resolves #106 )
Closes #106
See merge request KartKrew/RingRacers!21
2024-05-19 23:06:37 +00:00
katsy
017a067630
Fix gravity CVAR crashing when changed from the menu ( resolves #106 )
2024-05-19 23:06:37 +00:00
Eidolon
ef2f7d4e25
Fix shaders pk3 hash again
2024-05-19 17:42:28 -05:00
Eidolon
5864cf40c0
Merge public master into internal master
2024-05-19 17:29:17 -05:00
Eidolon
e5e3438ed0
Merge branch 'fixInstaWhipRechargeLag' into 'master'
...
Don't change Instawhip Recharge's scale every tic (also minor stuff)
See merge request KartKrew/RingRacers!14
2024-05-19 22:26:52 +00:00
Eidolon
c36c876725
Update shaders.pk3 hash with indexing fixes
2024-05-19 17:26:23 -05:00
JugadorXEI
cfc8aaa068
Fix misaligned instawhip objects when under gravflip
2024-05-19 23:48:45 +02:00
JugadorXEI
a9408fd62d
Set instawhip recharge's height offset from the start
2024-05-19 23:46:35 +02:00
Eidolon
033681630c
Merge branch 'punchstopbrake' into 'master'
...
Allow using Spindash for trick input
See merge request KartKrew/RingRacers!15
2024-05-19 21:31:09 +00:00
JugadorXEI
636d7bb3ca
Set instawhip recharge's scale only if it differs from the player's
2024-05-19 22:24:28 +02:00
katsy
d516926bd6
Allow tricking with the Spindash button
2024-05-19 15:08:08 -05:00
Eidolon
5887f4418b
Merge branch 'kix' into 'master'
...
Block disabling Kickstart Accel during Tricks and when pressing Spindash (resolves #96 )
Closes #96
See merge request KartKrew/RingRacers!20
2024-05-19 19:30:32 +00:00
Eidolon
6bcb848848
Merge branch 'snorlax' into 'master'
...
Remove leftover Record Attack lockout warnings (resolves #51 )
Closes #51
See merge request KartKrew/RingRacers!16
2024-05-19 19:22:14 +00:00
Eidolon
f25367b9d3
Merge branch 'acs-printkill' into 'master'
...
Add ACS branch limit and implement printKill
See merge request KartKrew/RingRacers!22
2024-05-19 19:10:55 +00:00
Eidolon
c779e3e5fe
Merge branch 'pwrlv-fix' into 'master'
...
Use integer arithmetic for pwrlv avg calculation
See merge request KartKrew/RingRacers!19
2024-05-19 19:02:32 +00:00
Callmore
5fbe9f9827
Use integer arithmetic for pwrlv avg calculation
...
This fixes an oversight with pwrlv average calculation that causes
the total to overflow with enough players or high enough pwrlv.
Hopefully this might fix that bug where pwrlv is shown as negative
on the server select menu.
Maintainer note: This is still imprecise but it fixes the overflow
without potentially disrupting game code.
2024-05-19 19:02:32 +00:00
Eidolon
53832edafc
Move old data/profiles to .bak before writing
...
The hypothesis for this patch is that the operating system has not actually
finished writing the file to disk when moving the tmp file into place. The
move operation is atomic, but the write is not, even when flushed or using
unbuffered IO. So we reorder these operations, make the old save .bak
atomically and write the new save in place.
I doubt saving this backup will actually be useful given the frequency of
saves in the game, but at the very least it leaves _some_ backup in place in
the event of failure.
2024-05-19 12:03:12 -05:00
Eidolon
92721a138a
Disable position num color animation on Reduce VFX
...
Like with position bulbs, the position number takes a large portion of
the screen and flashes rapidly. This slows that rate to 25% of what it
is when Reduce VFX is off.
2024-05-19 11:59:14 -05:00
toaster
d9ed882584
sdl/i_system.cpp: Remove FUNCNORETURN on signal_handler()
...
Fixes ERRORMODE compliation after !2372
2024-05-19 17:58:39 +01:00
Eidolon
583b7937a3
Disable position bulb animations for Reduce VFX
...
In green resolutions, especially past 12 players, these bulbs take up a
large part of the screen and flash in a particularly intense way for
people with heightened photosensitivity. This disables the animations
while still presenting them effectively.
2024-05-19 02:11:51 -05:00
AJ Martinez
56a9a2044d
Show Manual URL in messages, just in case
2024-05-18 21:29:18 -07:00
AJ Martinez
2679e0eae0
Add Online Manual and I_OpenURL stuff
2024-05-18 21:09:00 -07:00
Eidolon
2c119911a3
Substitute some unsafe chars for revision name
...
This ensures that the build system won't output something like
ringracers_rr/master.exe, among other potential issues.
2024-05-18 21:24:43 -05:00
Eidolon
234c7eca84
Make pipelines auto-interruptible by default
...
Fixes : KartKrew/Kart#1405
2024-05-18 21:19:17 -05:00
Eidolon
aa81b9a44f
Put ccache dirs in build dir to avoid dirty worktree
...
Placing these directories at the root will make the git revision
detection consider the working directory to be dirty.
2024-05-18 21:19:17 -05:00