NepDisk
4bde2e7452
Fix some missed INT16 cases and update G_GetNextMap
2026-03-26 15:46:41 -04:00
NepDisk
fd1a75d059
Kill a bunch of dead code
2026-03-22 23:11:29 -04:00
NepDisk
9061274cdc
Add per map global EFX via mapheader
2026-03-22 20:27:47 -04:00
GenericHeroGuy
0050d30528
Here's the actual fix for the spinout in wind thing lol
2026-03-20 18:27:07 +01:00
NepDisk
1551efb70d
Hack to fix spinout and flipover ignoring wind
2026-03-18 16:01:05 -04:00
GenericHeroGuy
9db16aaccf
Fix the wind pusher in Diamond Square
2026-03-18 20:13:30 +01:00
NepDisk
329337b36d
Prevent music linedefexec specials from overriding intro music
...
Ugly hack for now, should properly be fixed later.
2026-03-10 21:39:27 -04:00
NepDisk
cd2d07b190
Change all gametyperules uses to gametypes[gametype]->rules
2026-03-10 21:14:23 -04:00
NepDisk
4945f0f792
Check for gravflip for wind cancel
2026-02-22 02:17:46 -05:00
NepDisk
9d15158d28
Kill heavy airdrop on upwards wind too
2026-02-22 01:53:06 -05:00
yamamama
d5ca5516de
Split Classic and Alt. Invincibility
...
- It's what the people want, why bother to complain?
- Alt is now its own separate item titled the S-Monitor
- Several variables, macros, functions, and comments have been renamed to fit this change
2026-02-16 18:40:48 -05:00
NepDisk
04059a42e5
Revert "Hacky garbage to fix map sfx playback until evalmath fix"
...
This reverts commit 842e4e50c2 .
2026-02-15 09:26:28 -05:00
NepDisk
842e4e50c2
Hacky garbage to fix map sfx playback until evalmath fix
2026-02-14 21:06:23 -05:00
NepDisk
2b503fbb5a
Make flame store ignore friction
2026-02-14 08:04:06 -05:00
Alug
5d1f03b77f
delet all the Z_Free checks
...
Z_Free already checks its input internally!
2026-02-08 09:51:17 -05:00
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