Commit graph

21288 commits

Author SHA1 Message Date
NepDisk
9b538c9db2 Update hashbrown 2025-05-10 07:54:45 -04:00
NepDisk
1d6dd4125a Remove Droptarget. 2025-05-10 07:31:51 -04:00
NepDisk
d69c999890 Allow both Execute hooks in UDMF 2025-05-10 06:27:32 -04:00
NepDisk
16b4ea9b6f Remove Mapping configs
They Have been moved to ULB
2025-05-09 01:27:18 -04:00
NepDisk
0699647d60 Merge pull request 'Map Patches' (#52) from mappatch into blankart-dev
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/52
2025-05-08 21:51:03 +00:00
GenericHeroGuy
a5ec18ead7 Fix regression in checkpoint handling for unpatched waypoint maps 2025-05-08 23:20:52 +02:00
GenericHeroGuy
b7afe4f347 Use legacy checkpoint threshold for patched maps 2025-05-08 22:23:03 +02:00
GenericHeroGuy
d0ed82a540 Allow multiple checksums to be specified in a patch
...and while I'm at it, actually pad the printed hash
2025-05-08 22:00:46 +02:00
NepDisk
97fe82afc9 Merge branch 'blankart-dev' into mappatch 2025-05-08 09:27:16 -04:00
NepDisk
fa750c450a Make sneaker types no longer a magic number 2025-05-08 09:23:55 -04:00
NepDisk
0c185993b9 Merge branch 'blankart-dev' into mappatch 2025-05-07 15:42:22 -04:00
NepDisk
e8c8763a83 Show finished players on map by default 2025-05-07 15:19:12 -04:00
NepDisk
c2619c39f6 Update README.md 2025-05-07 14:41:29 +00:00
NepDisk
fe6fe57a55 Make a better readme. 2025-05-07 14:40:41 +00:00
NepDisk
1c213fddc2 Merge branch 'blankart-dev' into mappatch 2025-05-06 17:31:05 -04:00
NepDisk
7ce830218c ACUTALLY register this lmao 2025-05-06 17:30:16 -04:00
NepDisk
707d8bc88b Allow setting base track complexity 2025-05-06 17:26:30 -04:00
NepDisk
8c7d45b062 Merge branch 'blankart-dev' into mappatch 2025-05-06 15:11:51 -04:00
GenericHeroGuy
20396e14cb Operation: Save Megablock Castle
Two new finish line flags:
Single-Use, to make a finish line that only works on lap 0 and nowhere else
Require Sector Special, for the maps with FOF finish lines

For waypoints, the "flip finish line" flag on arg0 has been removed.
Instead, arg4 is now dedicated to holding flags applied to the finish line.
2025-05-06 20:43:31 +02:00
James R
67888c237d Activate sector each time / once actions when mobj touches the ground
Before

- Each time / once only activates when the mobj's sector
  changes
- The activation may depend on the mobj touching the floor
- If the mobj is in the air when the sector changes, the
  action will never be activated

After

- Each time / once actions that require floor touching
  also activate every time the mobj lands on the ground
  from the air (regardless of whether the sector changed)
2025-05-06 19:07:53 +02:00
NepDisk
6541ea08f0 Tweak BASE_TRACK_COMPLEXITY 2025-05-06 10:18:49 -04:00
NepDisk
cc6e2ed490 Port SFG SPB minimap behaviour 2025-05-06 10:17:10 -04:00
NepDisk
cc694a31b7 Kick BASE_TRACK_COMPLEXTIY back to RR value 2025-05-05 21:24:31 -04:00
NepDisk
19e8dc6691 Remove Check water from spots that shouldn't use it 2025-05-05 18:59:13 -04:00
NepDisk
b1c7d65633 Small feedback changes for hud stuff 2025-05-05 18:28:52 -04:00
NepDisk
d8e1083429 Refactor some HUD elements and bring colorized hud support 2025-05-05 17:51:39 -04:00
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
GenericHeroGuy
0239543d3f Fix the binary config interface 2025-05-04 00:24:34 +02:00
NepDisk
c786331bbc Merge branch 'blankart-dev' into mappatch 2025-05-03 17:51:03 -04:00
GenericHeroGuy
0a02cc84dd Add finish line flip to config 2025-05-03 23:45:22 +02: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
NepDisk
c20a785119 Merge pull request 'Rework powersliding' (#51) from Anonimus/blankart:dobotsdrift into blankart-dev
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/51
2025-05-03 15:18:26 +00: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
ed0a3ecbc6 whoops 2025-05-01 12:05:21 -04:00
NepDisk
d9e12f138f Revert "Update SDL2 for windows"
This reverts commit 6479b84f5c.
2025-05-01 11:57:14 -04:00
NepDisk
6479b84f5c Update SDL2 for windows 2025-05-01 11:20:27 -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