GenericHeroGuy
389c2da098
Fix lap times (the rest of f1f7edbe)
2025-10-21 21:07:32 +02:00
NepDisk
ff467c676c
port over most fixes from srb2classics clang-tidy pr
...
Based on 939354f483
2025-10-17 10:32:21 -04:00
NepDisk
630b75a504
P_DoPlayerExit changes
...
12ecb1f7a4
2025-09-30 00:01:05 -04:00
Lactozilla
3b489df3db
Fix SRB2 1393 (Nep: also flats and brightmap support Thx lug) ( Closes #115 )
2025-09-20 13:43:35 -04:00
NepDisk
869f0f8256
Do local camera turns here and always set player_t->angleturn
2025-09-17 17:36:16 -04:00
NepDisk
7871bab697
Fix T_Pusher player turn
2025-09-17 17:29:08 -04:00
Anonimus
c906ccc7a1
Add race lap splits display from Ring Racers
...
Very neat feature
2025-09-13 23:07:52 -04:00
GenericHeroGuy
244dde08eb
Fixup respawning logic and remove softlocktimer
...
* Fix respawning at 0,0,0 if you cross the finish line without touching the
ground and dying (on waypoint maps)
* Fix a broken lap check making you respawn at 0,0,0 on kart sprint maps
* Properly reset your lap count when respawning
* softlocktimer will be replaced with another solution due to various issues
2025-09-04 22:06:43 +02:00
NepDisk
7b63ac3724
[PATCH} Allow min and max ringcap to be set via cvars and lua
...
Thanks minenice for the patch!
2025-08-31 23:49:32 -04:00
NepDisk
258b4ec6e0
Implement Flipover damage sectors and Terrain
2025-08-30 01:16:37 -04:00
NepDisk
ea81fccfb5
Make friction stuff look nicer and add friction loss on waterrun
2025-08-24 21:43:29 -04:00
NepDisk
a171d5a61a
Show Music credits across more places.
2025-08-21 16:50:20 -04:00
NepDisk
0f1ae4048e
Update continues elevate
2025-08-06 16:19:12 -04:00
GenericHeroGuy
8a895d4813
Update hashes, bot tweaks, fix thwompsactive
2025-08-06 01:30:43 +02:00
NepDisk
ad387b52a8
Turn MF2_DONTTRIGGER into MF2_DONTSYNC
2025-07-24 16:47:55 -04:00
NepDisk
ee68cc2b87
Sync Safety flag for spawned mobjs
2025-07-24 16:04:02 -04:00
GenericHeroGuy
50584c2d5e
Fix the broken state of linedef types 30-32 and 480-483
...
Somehow we got SRB2's binary conversion paired with RR's args changes!?
Fixes Motherlode Canyon's minecarts and Final Mall's doors
2025-07-20 18:32:09 +02:00
NepDisk
0ae015ba25
Port Alugs zipper fix and allow zipper drift storage
2025-07-18 14:03:22 -04:00
GenericHeroGuy
b051e142c1
Apply colormaps directly to sectors in kart maps, fixes Misty Maze
...
+ fix encore mapping not applying to fade color (Sunbeam Paradise)
2025-07-17 19:53:11 +02:00
NepDisk
2f84779d41
Update rest of the existing files to use blankart branding
2025-07-01 00:23:30 -04:00
NepDisk
f004b36dbb
Revert 'Merge pull request 'File loading refactor' ( #68 ) from wadstrbuf into blankart-dev'
...
This reverts commit f72475b557 , reversing
changes made to 0c89c85aae .
Sorry Generic this branch is really cool but it needs more work. I shouldn't have merged it too early...
2025-06-30 01:45:01 -04:00
NepDisk
47d16f3243
[PATCH] Fix precip getting stuck to the ground sometimes
...
Thanks Alug
2025-06-29 15:58:31 -04:00
GenericHeroGuy
24de618653
Remove W_CheckNumForName
...
NOW long menuitem patches are supported lol
Staff ghosts support long map names now
The runsoc command and linedef special 415 support longnames now
2025-06-26 01:27:28 +02:00
GenericHeroGuy
7aae6775e6
Use LUMPERROR instead of INT16_MAX, and MAX_WADFILES instead of UINT16_MAX
...
The 32768th lump of a file works now lol
2025-06-25 17:47:57 +02:00
GenericHeroGuy
684ded7647
Formally deprecate the shortname functions
...
and make TestValidLump actually work
2025-06-25 14:57:37 +02:00
NepDisk
c1ca05c6c5
Adjust some stuff to accout for how the map header toggle works
2025-06-02 15:11:39 -04:00
NepDisk
ea2677b3d4
Warning cleanup
2025-06-01 09:35:41 -04:00
NepDisk
e78e49e3c1
Texture precaching
...
A simple port from saturn
2025-05-29 12:06:51 -04:00
NepDisk
03c78ea8a5
I forgor these return 0 on match
2025-05-28 18:41:48 -04:00
NepDisk
156fddad1c
Backwards compat for certain powers
2025-05-28 13:39:55 -04:00
GenericHeroGuy
91ec80d9ed
Fix the bad cycle message
2025-05-26 17:34:33 +02:00
GenericHeroGuy
5683b62155
Fix Slipgate Cup the Correct Way(tm)
2025-05-26 17:13:02 +02:00
NepDisk
c06e3d3352
Catch Animdefs error instead of I_Erroring
2025-05-26 10:38:44 -04:00
NepDisk
8cfa0fa74f
Remove leftover flat animdef code
2025-05-25 14:00:41 -04:00
NepDisk
c7cbc27efb
completly borked remove flats port
...
Completey fucked color and brightmap handling for floors.
2025-05-24 23:41:33 -04:00
NepDisk
b1550d0508
Use built in backwards compat instead of Dofloor/Doceiling old on special 403
2025-05-24 20:14:40 -04:00
NepDisk
c8d5ef46be
Disable Floor ring drain sector special
2025-05-21 20:26:13 -04:00
NepDisk
5ce5f607c8
Fix Special 403 for bowling pin cut
2025-05-21 07:07:26 -04:00
NepDisk
deb447aec7
Port salty hop, changes for new terraindefs in assets
2025-05-20 17:07:13 -04:00
NepDisk
2e0516305c
Fix bowling pin count
2025-05-20 08:25:37 -04:00
GenericHeroGuy
da226e75a5
More robust(?) finish line handling
2025-05-20 00:07:37 +02:00
NepDisk
1790eb413c
Call LUA_HookLinedefExecute from LUA_HookSpecialExecute
...
Lets me directly use activator and means cleaner looking special code
2025-05-10 08:51:45 -04:00
NepDisk
d69c999890
Allow both Execute hooks in UDMF
2025-05-10 06:27:32 -04: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
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
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
GenericHeroGuy
144b93f262
Misc waypoint fixes, make bogus finish line waypoints work
2025-05-03 22:41:09 +02:00