NepDisk
6aac27ff1d
Add cvar to allow bubbleboost to mow offroad and shield boost rumble support
...
On maps with tripwires these are great for shortcuts not so much with offroad only setups. Lets try to level the playing field.
Oh and also lets add rumble support for flame and bubble boosts since it feels nice.
2026-01-21 20:11:20 -05:00
yamamama
0adff9842c
:patrick_mouth:
2025-12-24 23:22:05 -05:00
NepDisk
7fd7cad52c
Fix usage of 502 in v1 kart maps
2025-12-22 14:14:40 -05:00
spherallic
b12ac5d3b2
Handle empty/"-" music lump name on music change
2025-12-22 12:16:52 -05:00
NepDisk
f1934e08e4
Fix copypaste
2025-12-16 13:47:24 -05:00
NepDisk
a796f888ea
Compat cope 1: Having to account for special shifting
2025-12-16 13:34:12 -05:00
GenericHeroGuy
cbc895a3a7
Fix crashes if mobj is removed in special trigger code (by Indev)
2025-12-15 15:54:17 +01:00
NepDisk
6d6cb09280
Convert most strcmp/stricmp to fastcmp/fasticmp
2025-12-11 13:00:32 -05:00
Sally Coolatta
20794ff7a0
Fix Sector_ToggleWaypoints crash
2025-11-30 15:15:20 -05:00
GenericHeroGuy
bb77cfb227
Revert 'Safe Guard P_ThingOnSpecial3DFloor'
...
This reverts commit 4f829a61de .
2025-11-23 16:13:43 +01:00
NepDisk
4f829a61de
Safe Guard P_ThingOnSpecial3DFloor
...
Some how Lua is crashing the game because ballhog loses its subsector
2025-11-23 09:10:50 -05:00
NepDisk
70f2c8aca6
Merge branch 'blankart-dev' into dashring
2025-11-19 16:54:28 -05:00
GenericHeroGuy
62da246450
Update mappatch hash, more No Respawn transparency and warning tweaks
2025-11-19 22:07:27 +01:00
NepDisk
54aebfd8b2
Make rainbow dash rings do something unique
...
Since tricking is not a thing in this game, make rainbow dashrings remove pogospring gravity for a small time frame for extra height
2025-11-18 23:24:57 -05:00
GenericHeroGuy
68761058c4
Spawn patched mapthings after copy slopes (and cleanup)
2025-11-17 20:09:21 +01:00
GenericHeroGuy
ef65f93ada
Merge branch 'blankart-dev' into itemstuff
2025-11-09 22:00:14 +01:00
Eidolon
b45de0b7ec
Merge branch 'slab-allocate-mobj' into 'master'
...
Add level pool allocator and use it for mobj, precip, thinkers
See merge request KartKrew/Kart!2482
2025-11-09 13:12:14 -05:00
GenericHeroGuy
efac1d27c2
Item refactor, part 1
...
Too much shit to explain, read the diff (you should anyway!)
Very sloppy, expect lots of fixes
TODO: SOC it all, separate "active odds" table, how to handle alt items
2025-11-06 22:59:02 +01:00
Anonimus
47fced5c09
Alt Shrink
...
* Player gains a big speed boost
* Anything that would squish a shrunken player in Legacy (save for Grow players) flips them over here
* Most items rolled are doubled: singles become doubles, doubles become quadruples, and you can roll 6 bananas
* Certain multi items (3sneaker, 3orbi and 4orbi, 2jawz, decanana, ballhog) do NOT get doubled for balance reasons
* Shrunken players get rival bot odds, making their rolls more aggressive and frantic
2025-11-04 23:44:23 -05:00
GenericHeroGuy
ff3823afef
Properly fix player exiting (based on 2ac891ab)
2025-10-31 22:23:18 +01:00
GenericHeroGuy
c173a2dcd6
Fix transitive dependencies on k_waypoint.h
2025-10-29 23:34:44 +01:00
GenericHeroGuy
29c3c3c55c
Waypoint jank? What waypoint jank?
...
* Finish line sight check? Gone
* Corpses updating their waypoint and respawn? Gone
* Respawning on the finish line causing lap cheats? Gone
* bigwaypointgap now kills you in just HALF A SECOND
2025-10-29 23:30:22 +01:00
NepDisk
22120bafbc
Un-shitify T_* pointers
...
as with the last commit that did this, this fixes possible undefined behaviour reported by UBSan
2025-10-23 23:48:06 -04:00
NepDisk
a8609d7204
Un-shitify function.acp1 pointers
2025-10-23 23:26:26 -04:00
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