Commit graph

19322 commits

Author SHA1 Message Date
NepDisk
4beb4e6f02 Only Run patch waypoint functionality on patched maps
The Wiki says its only active on patched maps, so I'm acutally making that true.
2025-05-05 09:08:17 -04:00
NepDisk
c786331bbc Merge branch 'blankart-dev' into mappatch 2025-05-03 17:51:03 -04:00
GenericHeroGuy
144b93f262 Misc waypoint fixes, make bogus finish line waypoints work 2025-05-03 22:41:09 +02:00
NepDisk
fea7aa001b Use constants instead of magic numbers for roulette info 2025-05-03 12:48:02 -04:00
NepDisk
ee92faabba Refactor some item related things. 2025-05-03 12:48:02 -04:00
GenericHeroGuy
54a628bdfd Enable waypoints for patched maps 2025-05-03 18:09:40 +02:00
Anonimus
eb02d18181 Rework powersliding
Was placebo before, now forces inward drifts.
2025-05-02 19:48:17 -04:00
NepDisk
82a150c670 Fix tripwire wall issue 2025-05-02 12:18:56 -04:00
GenericHeroGuy
d58aa37228 Loading map patches 2025-05-02 16:51:06 +02:00
NepDisk
bd7ab20efc Some Cmake fixes 2025-05-01 20:03:51 -04:00
NepDisk
dd176a9efd Clang fixes 2025-05-01 15:16:53 -04:00
NepDisk
ecfc29ac8a Revert Test rewrite for R_FFloorCanClip
This reverts commit 86e1a65502.
2025-05-01 12:13:12 -04:00
NepDisk
86e1a65502 Test rewrite for R_FFloorCanClip
Wanna see if this fixes software for windows users.
2025-05-01 11:09:55 -04:00
GenericHeroGuy
a25fbac276 Update libdivide, fix compiling with GCC 15 2025-05-01 17:03:56 +02:00
James R
6019b8b96a R_ProjectSprite: fix overflow in sideways perspective clipping
Multiplications of perspective values can easily overflow
and flip sign bit at far distances. Instead, divide the
left operand.
2025-05-01 10:22:42 -04:00
NepDisk
c3bae82317 Update waterrun conditions and make water trails spawn on items 2025-05-01 10:22:09 -04:00
NepDisk
b0d7eab749 Use GP difficulty in RPC 2025-04-30 19:05:20 -04:00
NepDisk
3ece20fb67 Show Grandprix in RPC 2025-04-30 18:56:26 -04:00
NepDisk
560917544a Update mine branch hash 2025-04-30 18:36:36 -04:00
NepDisk
89a0b216a1 Report stale skincolor crash fix 2025-04-30 18:23:58 -04:00
NepDisk
a53de0d11e Fix mineexplosion compiler warning 2025-04-30 18:11:11 -04:00
NepDisk
8f04562e4c Merge branch 'blankart-dev' into revertmines 2025-04-30 17:21:57 -04:00
NepDisk
f85473a405 Add support for showing maps on discord RPC 2025-04-30 16:56:08 -04:00
NepDisk
0d3b0e2e0e Show TA mode in discord RPC 2025-04-29 19:47:26 -04:00
NepDisk
c5d7fc4a36 Fix off by one in discord rpc 2025-04-29 19:43:36 -04:00
NepDisk
9584982685 Revert Rewrite mines
As much as this pains me, this might be needed for lua compat.

This reverts commit 1381a56077.
2025-04-29 18:10:57 -04:00
Alug
ebb86169a9 fix rare double free when getting hit at the same tic as a resynch occurs 2025-04-29 19:24:03 +02:00
NepDisk
c5eb38bd0e Don't do air safety on levelstart
Prevents breaking some levels that drop you in
2025-04-29 12:06:39 -04:00
GenericHeroGuy
528049527f Clean up palette loading 2025-04-29 17:50:20 +02:00
NepDisk
ed010edbc2 Frying hashbrowns 2025-04-29 11:21:38 -04:00
NepDisk
00ed0194e6 Be quiet compiler. 2025-04-29 11:02:11 -04:00
NepDisk
6b46ff7bb5 Disallow ring use and kickstart accel before starttime 2025-04-29 09:18:08 -04:00
NepDisk
d67fd9cb76 Do more work to account for screen layout cvars
This is complete ass pain but what can you do?
2025-04-28 17:32:47 -04:00
NepDisk
5d3be6db81 Allow clutching in kickstart accel 2025-04-28 15:24:56 -04:00
NepDisk
36f324db2a [PATCH] Fix palette mismatch crash
Out of bounds writing is cool eh? Thanks alug!
2025-04-28 15:18:25 -04:00
NepDisk
1c22f3870b Fix gaining rings on respawn when roulette is active 2025-04-27 10:14:04 -04:00
James R
ea32b85587 Kill mine when running into it during explosion state
Fixes punting a mine if you run straight into it while
invincible.
2025-04-26 23:11:37 -04:00
NepDisk
b3922d1316 Merge pull request 'Make bots drift' (#47) from Anonimus/blankart:dobotsdrift into blankart-dev
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/47
2025-04-27 02:43:45 +00:00
NepDisk
e5386110d3 Merge pull request 'Use xxhash for file hashing instead of md5' (#48) from xxhash into blankart-dev
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/48
2025-04-26 21:54:15 +00:00
NepDisk
b1268b7a52 Why Does this use args2 2025-04-26 08:44:19 -04:00
NepDisk
a1e4263429 Revert 'Polyobject transparency issuse quote on quote fix'
This reverts commit 500c5a4609.
2025-04-26 08:25:19 -04:00
GenericHeroGuy
4e9ffdaf13 Scrub more references to MD5 2025-04-26 00:57:51 +02:00
GenericHeroGuy
b7f4effe9b Replace MD5 with xxHash for file hashing
Yes, I had to do everything in one sweep, everything's connected...
Incremented demoversion since this changes the header format
2025-04-26 00:25:23 +02:00
Anonimus
eb1e914231 Use generic distancing for the radius check 2025-04-25 16:21:57 -04:00
Anonimus
360653e68d Split botvar and cmd handling for drifts 2025-04-25 16:21:57 -04:00
Anonimus
00470714c0 Make bots drift 2025-04-25 16:21:57 -04:00
NepDisk
dba4448645 Fix bots using the wrong speed value in precentage 2025-04-25 15:17:08 -04:00
GenericHeroGuy
0466d767f6 xxHash 0.8.3 2025-04-25 17:46:40 +02:00
NepDisk
d56a5188d1 Fix item usage during respawn and buff flame shield slightly 2025-04-24 17:47:13 -04:00
NepDisk
6ee27d76de Fix up and remove some objects 2025-04-24 16:07:37 -04:00