Commit graph

27463 commits

Author SHA1 Message Date
Eidolon
0025e0fcfa Add random number to temp file names
Mitigates against multiple instances trying to write to the same
tmp file at the same time.
2024-04-30 14:25:58 -05:00
Eidolon
bc524cd0e9 Show exception message in profile saving 2024-04-30 14:25:58 -05:00
Eidolon
ed2036432b Use raw file IO instead of buffered when saving 2024-04-30 14:25:58 -05:00
Eidolon
723546a56b Add exception messages to data load I_Errors 2024-04-30 14:25:58 -05:00
Oni
d90a566ad7 Merge branch 'fix-long-autoroulette' into 'master'
Fix autoroulette confirm timer being blockable

Closes #1320

See merge request KartKrew/Kart!2316
2024-04-30 12:01:46 +00:00
Oni
f7804811ab Merge branch 'drift-regression' into 'master'
Fix drift end kick-out regression from SRB2Kart

See merge request KartKrew/Kart!2312
2024-04-30 12:00:42 +00:00
AJ Martinez
7250bcc341 Bump dampening values up for midspeed driving 2024-04-29 23:27:44 -07:00
Eidolon
1c36004e25 Merge branch 'rapidjson-fix' into 'master'
Don't use <iterator> in rapidjson for discord-rpc

Closes RingRacers#9 and #1302

See merge request KartKrew/Kart!2317
2024-04-29 20:12:01 +00:00
Sally Coolatta
6d63167a0d G_CompatLevel
Checks for gameplay differences per DEMOVERSION. Allows us to make necessary handling changes without hurting the staff ghosts.
2024-04-29 11:02:03 -04:00
Oni
fd83529745 Merge branch 'less-stiff-turns' into 'drift-regression'
Reduce turn stiffening at high speed

See merge request KartKrew/Kart!2313
2024-04-29 06:02:17 +00:00
AJ Martinez
a989fcca50 Two-stage turn stiffness dependent on player weight 2024-04-28 16:12:09 -07:00
Oni
f0ea13109a Merge branch 'ballhog-dies-on-walls' into 'master'
Ballhog is destroyed on contact with walls

See merge request KartKrew/Kart!2318
2024-04-28 22:48:25 +00:00
James R
5f2a38475b Ballhog is destroyed on contact with walls 2024-04-28 15:43:00 -07:00
Eidolon
a138917789 Don't use <iterator> in rapidjson for discord-rpc
Fixes KartKrew/Kart#1302
Fixes KartKrew/RingRacers#9
2024-04-27 23:07:59 -05:00
AJ Martinez
b3b0c5c9dc Fix autoroulette confirm timer being blockable 2024-04-27 20:13:57 -07:00
Eidolon
f60f5a8648 Check before using -mno-ms-bitfields 2024-04-27 21:40:41 -05:00
Eidolon
67ee82e1a7 Check if -mno-ms-bitfields is avail before using 2024-04-27 21:35:48 -05:00
Eidolon
33a9274f22 Merge branch 'fix-musl-compile' into 'master'
fix musl compile

See merge request KartKrew/RingRacers!3
2024-04-27 20:04:56 +00:00
Eidolon
fcabfba79b Merge branch 'fix-freebsd-build' into 'master'
Add support for FreeBSD

See merge request KartKrew/RingRacers!2
2024-04-27 20:02:50 +00:00
Sally Coolatta
92b8fe633a Reduce turn stiffening at high speed
This mechanic has been identical to SRB2Kart, but we go so much faster now that we wanna nerf it a lot.
2024-04-27 15:54:29 -04:00
Sally Coolatta
09e14ae8ae Increase turn solver snap
This value works better with the SRB2Kart drift regression fix
2024-04-27 15:49:52 -04:00
AAGaming
e523fe0323
don't use execinfo for backtraces on musl 2024-04-27 14:11:41 -04:00
Hanicef
99550f97bd Fix FreeBSD build 2024-04-27 16:42:08 +02:00
Sally Coolatta
4c9b9f0e64 Fix drift end kick-out regression from SRB2Kart 2024-04-26 22:31:12 -04:00
Sal
2eae5b2ef6 Merge branch 'version-2.1' into 'master'
2.1 version and asset hash branch

See merge request KartKrew/Kart!2307
2024-04-26 20:35:43 +00:00
Eidolon
c7aa5051a5 Update asset hashes 2024-04-26 15:29:24 -05:00
Sal
23bcddca7f Merge branch 'more-keys' into 'master'
Make chao keys easier

See merge request KartKrew/Kart!2310
2024-04-26 20:16:05 +00:00
Sally Coolatta
fd40561c7d Make chao keys easier 2024-04-26 15:26:10 -04:00
Oni
89bb66df1e Merge branch 'goner-always-password' into 'master'
Password field always visible across first boot menu

See merge request KartKrew/Kart!2308
2024-04-26 19:02:48 +00:00
Sal
b39f69c403 Merge branch 'tutorial-shorten' into 'master'
Tutorial shortening

See merge request KartKrew/Kart!2306
2024-04-26 18:58:24 +00:00
Sal
93098540ce Merge branch 'challenge-gl-fix' into 'master'
Fix Challenge Board in GL non-green res

See merge request KartKrew/Kart!2309
2024-04-26 18:15:27 +00:00
Sal
0d9f277ff0 Merge branch 'fov-100' into 'master'
FOV default is 100, profiles before version 2 are automatically updated

See merge request KartKrew/Kart!2302
2024-04-26 17:15:48 +00:00
toaster
03e37d1996 HWR_DrawFadeFill, HWR_DrawDiag: Adjust x and y with V_ snap flags
Fixes Challenge Board in opengl nongreen resolution
2024-04-26 16:06:13 +01:00
toaster
d78dccb80f In Tutorial gametype, permit all courses even if not visited
Allows you to come back to Brakes without having to play Rings again
2024-04-26 15:46:59 +01:00
toaster
a9ac7e64c6 Permit entering the tutorial challenge multiple times per savedata 2024-04-26 14:59:48 +01:00
toaster
bb733ebbd7 Password field always visible across first boot menu 2024-04-26 14:38:59 +01:00
James R.
8d0b279cff Merge branch 'discord-rpc-disable-option' into 'master'
Add build option to disable discord RPC

See merge request KartKrew/Kart!2304
2024-04-26 07:49:10 +00:00
James R
6180aae510 Bump version to 2.1, MODVERSION to 2 2024-04-26 00:41:44 -07:00
Sal
50c8a472cb Merge branch 'extra-passwords' into 'master'
Add more passwords

See merge request KartKrew/Kart!2301
2024-04-26 04:50:41 +00:00
Sally Coolatta
9fdfb714b5 Match tournament exclusions with the map cheat
By request
2024-04-26 00:46:44 -04:00
Sal
56dfff1b71 Merge branch 'bot-rubber-nerf' into 'master'
Reduce bot top speed gains w/ power items

See merge request KartKrew/Kart!2300
2024-04-26 04:40:05 +00:00
AJ Martinez
f5fd447a40 Save eliminatelast too 2024-04-25 21:32:30 -07:00
Sal
9e106aafea Merge branch 'spoilers-allowed' into 'master'
Spoilers allowed

See merge request KartKrew/Kart!2305
2024-04-26 04:30:02 +00:00
AJ Martinez
7e94b68244 Save maxplayers/antigrief 2024-04-25 21:06:05 -07:00
AJ Martinez
8aa58e3e88 Exclude something special from f_maps 2024-04-25 21:00:48 -07:00
Sally Coolatta
2b46d49a3c Nerf tutorial challenge difficulty even harder
Screw it, it's not even a challenge anymore lol
2024-04-25 23:59:49 -04:00
Sally Coolatta
4f68707761 Tutorial Skip is at Gear 2 2024-04-25 23:56:43 -04:00
Sally Coolatta
135d5df786 No more spoilers
Cat's out of the bag man
2024-04-25 22:27:53 -04:00
AJ Martinez
217fe023ef Exclude TOL_VERSUS from map unlock pass 2024-04-25 19:19:05 -07:00
Sal
57850c3868 Merge branch 'extra-extra-passwords' into 'extra-passwords'
Add even more codes

See merge request KartKrew/Kart!2303
2024-04-26 02:08:41 +00:00