minenice55
b10611670d
idem for lines (seems to be the same code)
2025-10-19 11:01:30 -04:00
GenericHeroGuy
1ea44d8707
Fix FOF unarchival
2025-10-19 16:31:45 +02:00
minenice55
c5c287ffb0
experiment with sector archival
2025-10-18 22:45:46 -04:00
GenericHeroGuy
8fa2b9f94b
Fix warnings
2025-10-19 01:41:28 +02:00
Anonimus
0901ea89de
Anti-bump
2025-10-18 17:13:31 -04:00
NepDisk
d5a7d3e22f
Add MSVC deprecation notice and add statics here
2025-10-16 20:56:09 -04:00
Anonimus
a697f924c8
Introduce the goner table
...
I'm Wing Gaster, the royal scientist!
2025-10-15 07:30:50 -04:00
GenericHeroGuy
9b2a4d52b2
Fix player pointer relinking being utterly broken
...
Courtesy of be5d651d
2025-10-14 15:03:01 +02:00
GenericHeroGuy
efd6779ef7
Refactor player shield management
...
shieldtracer has been moved to player_t, replacing curshield, in order to
maintain a Single Source of Truth(tm) and to help ourselves and Lua
scripters in the future
2025-10-13 20:23:17 +02:00
Anonimus
1f392e1cee
Item littering toggle
...
With item littering off, dropped items immediately despawn themselves
2025-10-12 01:19:19 -04:00
GenericHeroGuy
7620420c95
Fix several issues with mobj default values
2025-10-09 21:12:30 +02:00
GenericHeroGuy
8114ece18a
Don't overwrite mobj fields with defaults in write mode (whoops!)
2025-10-09 20:43:35 +02:00
NepDisk
6143d8088b
Reset to mapobjectscale
2025-10-08 17:45:45 -04:00
NepDisk
028d368765
Remove unused functions
2025-10-07 13:03:05 -04:00
NepDisk
151bb79d85
Combine LUA_Archive and LUA_Unarchive
2025-10-07 12:36:36 -04:00
NepDisk
0d7d460cb8
Fix polyobject resyncs
2025-10-07 12:09:24 -04:00
NepDisk
36a01ba0af
Refactor polyobjects
2025-10-07 11:50:24 -04:00
GenericHeroGuy
38898596de
Forgot to set a default gravity
2025-10-05 22:55:08 +02:00
GenericHeroGuy
99760c1cc7
Cleanup and some fixes
2025-10-05 22:28:12 +02:00
GenericHeroGuy
fa9c99ff45
Macro the shit out of the thinker tables
...
These were all out of sync lmao
Now you can join without crashing, but mobjs are fucked
2025-10-05 22:11:11 +02:00
NepDisk
a9c3a9950d
Refactor thinkers (currently not working)
2025-10-05 13:36:34 -04:00
GenericHeroGuy
d65156d696
Refactor FOF archiving too!
2025-10-05 00:58:23 +02:00
GenericHeroGuy
433f9ea195
Refactor the world
2025-10-05 00:06:28 +02:00
GenericHeroGuy
de7c89bffd
A little bit of cleanup
2025-10-04 19:20:03 +02:00
NepDisk
a4e59679fa
Whoops forgot to change these
2025-10-04 13:01:24 -04:00
NepDisk
10aeacbe4d
Refactor colormaps
2025-10-04 12:19:05 -04:00
NepDisk
649c53b5d9
Refactor waypoints
2025-10-04 12:03:13 -04:00
NepDisk
c0cc66fd40
Sync invintype
2025-10-04 11:40:14 -04:00
NepDisk
1f06351a29
Adapt existing code to SYNC macro
2025-10-04 11:38:55 -04:00
GenericHeroGuy
e3f70bc7fd
Red: before C11 generics. Green: after C11 generics
2025-10-04 17:15:46 +02:00
NepDisk
bdfe3344f0
Fix follower using mobjnum on load end
2025-10-04 10:44:57 -04:00
NepDisk
b25cef1d69
Don't keep track of objects that use MF2_DONTSYNC
2025-10-04 10:30:31 -04:00
NepDisk
6f7a01614a
Reinstant tracy czone in P_NetSyncTubeWaypoints
2025-10-04 10:01:16 -04:00
NepDisk
17f0c6222f
Refactor tubewaypoints and specials
2025-10-04 09:58:41 -04:00
NepDisk
944cfa0cc9
Refactor NetSync for Parties
2025-10-03 21:26:28 -04:00
NepDisk
4e8bb42fc5
Refactor NetSync for misc
2025-10-03 20:54:05 -04:00
NepDisk
42532d6bc7
Refactor NetSync for players
...
This is based on stuff from SRB2Classic adjust for Blan.
This uses a bunch of new functions but later I plan to switch to a _Generic for these.
2025-10-03 19:48:01 -04:00
GenericHeroGuy
4eaf109786
Update p.exiting and exitcountdown to match Kart ( closes #142 )
...
exitcountdown is now manually set and G_BeginLevelExit doesn't touch it
g_exit now has an "already finished" flag to avoid relying on these
2025-10-01 22:28:41 +02:00
Anonimus
a2d83f4b5f
Dapple up
...
Add all the bubble shield VFX
2025-09-29 22:31:34 -04:00
Anonimus
d9accbd575
Make bubble shields pop if you "overinflate" them
2025-09-28 15:42:59 -04:00
NepDisk
99a6d1aefa
Add a small speed bonus for wall transfering
...
One part MKWii brainrot, one part making this less ass
2025-09-27 00:12:00 -04:00
Anonimus
eade241d3b
Add SPBs to battle mode
...
The ultimate means against camping
2025-09-26 00:05:06 -04:00
NepDisk
9df538fe32
Merge branch 'blankart-dev' into AirDrop
2025-09-22 15:35:20 -04:00
Anonimus
fb5b72a600
Add bumpspark as a TA modifier
...
Also a bunch of other things in relation to that
Kart mode has bumpspark off, Blan mode uses "keep drift, lose charge", and Tech has bumpspark enabled
2025-09-22 02:04:03 -04:00
NepDisk
49c0b2c00e
Make Airdrop drop lines only turn yellow when you have ringboost
2025-09-20 10:23:15 -04:00
NepDisk
ffa7850bb6
AirDrop Starting Commit
...
This introduces a new optional feature called Airdropping. When holding brake in the air you will start to fall faster. If you have rings active and have rings on you, you Ring Drop to fall even faster and with less delay. The ringboost output from this move is weaker then using rings normally making it so always using ring drop isn't the best play
2025-09-20 00:41:08 -04:00
Anonimus
a4d89f3083
Spinout rotations
2025-09-14 14:24:22 -04:00
Anonimus
c906ccc7a1
Add race lap splits display from Ring Racers
...
Very neat feature
2025-09-13 23:07:52 -04:00
GenericHeroGuy
ecefb06069
Fix negative refcount warnings when joining servers
2025-09-13 22:14:16 +02:00
NepDisk
50c7019f44
Add KZ speedometer and fix many compiler warnings
2025-09-12 19:43:43 -04:00