Commit graph

27497 commits

Author SHA1 Message Date
Oni
dc116bfccc Merge branch 'invinc-shrink-nerfs' into 'master'
Grow/invinc tweakpass

Closes #1333

See merge request KartKrew/Kart!2321
2024-05-01 01:06:38 +00:00
Oni
637f936732 Merge branch 'streamer-music-mode' into 'master'
Add streamer safe music mode

Closes #1334

See merge request KartKrew/Kart!2327
2024-05-01 01:06:17 +00:00
Oni
0582a00040 Merge branch 'challenge-kindnesses' into 'master'
Challenge Kindnesses

See merge request KartKrew/Kart!2328
2024-05-01 01:05:58 +00:00
Oni
cffd10ab69 Merge branch 'bot-small-tweakings' into 'master'
2.2 bot nerfs

See merge request KartKrew/Kart!2315
2024-05-01 01:05:16 +00:00
toaster
4c03cd306e Give Prison Egg CDs more frequently (every 15, rather than every 30)
Sets a cap to the value loaded from gamedata, too
2024-05-01 00:48:01 +01:00
Eidolon
5b1f8ac789 Merge branch 'master' of git.do.srb2.org:KartKrew/RingRacers 2024-04-30 18:29:51 -05:00
Eidolon
3b61e1f023 Merge branch 'expose-tilt' into 'master'
expose tilt

See merge request KartKrew/RingRacers!6
2024-04-30 23:29:16 +00:00
Eidolon
ab854ab545 Add streamersafemusic cvar
Don't play music that is marked contentidunsafe in its MUSICDEF (if
it exists).
2024-04-30 18:09:43 -05:00
toaster
dbdfbdf500 Add password for 25 Chao Keys 2024-05-01 00:04:20 +01:00
toaster
2be1a50ae1 Allow Chao Keying large tiles if the only touching locked tiles are Big Challenges
Defuses the 12-long chain scenario in a relatively fair way
2024-05-01 00:03:38 +01:00
toaster
04214c05ec Reduce code duplication in M_UpdateChallengeGridExtraData for adjacency rules 2024-05-01 00:03:26 +01:00
Eidolon
6a9fd1bf5f Add 'contentidunsafe' property to MUSICDEF
This allows marking music in MUSICDEF as unsafe for Content ID and
other similar content surveillance mechanisms.
2024-04-30 17:44:35 -05:00
Eidolon
200b817f9d Merge branch 'allow-manual-replay-save-develop' into 'master'
Allow manual replay save in develop builds

See merge request KartKrew/Kart!2319
2024-04-30 22:38:10 +00:00
Eidolon
f4e023a38e Merge branch 'save-corruption' into 'master'
Save corruption fixes

See merge request KartKrew/Kart!2314
2024-04-30 20:49:02 +00:00
Callmore
68896b7fcb expose tilt 2024-04-30 21:43:05 +01:00
Eidolon
a160487556 Merge branch 'recording-pack-alignment' into 'master'
Fix pack alignment handling in screen capture

Closes RingRacers#41

See merge request KartKrew/Kart!2322
2024-04-30 20:42:38 +00:00
Eidolon
26fe683625 Fix pack alignment handling in screen capture
Some incorrect arithmetic (applying padding to each pixel instead
of each _row_ of pixels) caused the pixel data to be interpreted
incorrectly. This was both in the GL2 RHI driver for read_pixels
and in the ScreenCapture module.

Fixes KartKrew/RingRacers#41
2024-04-30 14:35:51 -05:00
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
Sally Coolatta
632872dca4 Fix Lv.MAX bots not being allowed to rank down 2024-04-30 14:24:12 -04:00
Sally Coolatta
ec22186506 Merge branch 'bot-small-tweakings' of https://git.do.srb2.org/KartKrew/Kart into bot-small-tweakings 2024-04-30 14:23:08 -04:00
Sally Coolatta
0438dfa770 Revert "Cap bot level increases"
This reverts commit 3d74f386dc.
2024-04-30 14:22:56 -04: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
2ec6a688ab Base invinc timer 6 -> 7 2024-04-30 01:15:24 -07:00
AJ Martinez
7250bcc341 Bump dampening values up for midspeed driving 2024-04-29 23:27:44 -07:00
AJ Martinez
d1001ccc60 Weak bots don't whip 2024-04-29 20:21:37 -07:00
AJ Martinez
9dee22a7f6 Remove powerup timer debug print 2024-04-29 19:35:49 -07:00
AJ Martinez
fdf1be6a50 Grow/invinc tweakpass 2024-04-29 19:31:36 -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
Eidolon
88bf5d2ae8 Set default netdemo_record value based on DEVELOP 2024-04-29 14:14:01 -05:00
Eidolon
ca8d0fc9dc Make netdemo_record not differ btwn DEVELOP and Release 2024-04-29 14:13:42 -05: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
Sally Coolatta
fb954490c1 Fix comment typo 2024-04-29 03:25:11 -04:00
Sally Coolatta
3d74f386dc Cap bot level increases 2024-04-29 03:15:15 -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
Sally Coolatta
eb94b9e6b0 Fix bot modifier not nerfing rings 2024-04-29 01:48:47 -04:00
Sally Coolatta
e287474ef1 Slowest bot rubberbanding at the end of maps 2024-04-29 01:35:29 -04: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
AJ Martinez
8e6ae6179d Slower level ups for Easy GP bots 2024-04-28 00:12:24 -07:00
AJ Martinez
b97c6e34c2 Fix K_PlayerTripwireSpeedThreshold breakage 2024-04-27 23:46:30 -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
Sally Coolatta
b70e72fc75 Higher bot level decrease on retry 2024-04-27 20:59:30 -04:00