Sally Coolatta
5fee047fe6
Add functions to initialize savebuffer_t
...
g_demo.c is mostly unaltered because it is made of twigs.
2025-02-07 11:12:52 -05:00
toaster
ca4602848c
Use Zone memory functions for sending compressed saves
...
Fixes an issue where `SF_RAM` meant `free()` was being called on Zone memory produced by `P_SaveBufferAlloc`
2025-02-07 11:12:52 -05:00
GenericHeroGuy
462a4f8756
Legalize loose lumps
2025-02-07 17:05:02 +01:00
toaster
21a431d341
ACS Environment::loadModule: Free vres after generation
...
Discovered (temporary) memory leak while writing the following commit
2025-02-07 10:40:44 -05:00
toaster
6d5e3eb262
Skip over empty entries when populating vres, saving memory
2025-02-07 10:39:53 -05:00
NepDisk
de6919c64f
vres_GetMap: Count resources in folders up until next 0-length lump, instead of 'MAP'
...
89a22783b6
2025-02-07 10:38:54 -05:00
GenericHeroGuy
372532ad0f
Old thumbnail/encore compat, fix level select
2025-02-07 03:34:16 +01:00
GenericHeroGuy
a97dcae2c2
The rest of toaster's changes
2025-02-07 03:02:34 +01:00
SteelT
14e5796cf2
Support reading PICTURE/MINIMAP/ENCORE/TWEAKMAP lumps from a map resource
...
This supersedes the header-based method of fetching those lumps.
(G: a LOT of creative liberties... but i'd rather this thing compiles)
2025-02-07 02:41:06 +01:00
SteelT
1147d3eaa8
Add patch support from a virtual lump
2025-02-07 01:59:56 +01:00
NepDisk
6c8440bfff
Long Map Names Port pt 3. shits broke
2025-02-05 21:57:03 -05:00
NepDisk
954156cd1b
Long Map Names Port pt 2.
2025-02-05 17:53:53 -05:00
NepDisk
3350b02cc8
Long Map Names Port pt 1.
2025-02-05 17:46:21 -05:00
NepDisk
ce5d30d64a
Remove bot check from linedef executor functions
2025-02-05 14:49:45 -05:00
NepDisk
07f6e6ae58
Remove Unused skinsounds
2025-02-05 12:54:33 -05:00
NepDisk
36109d0a1d
Add RF_ALWAYSONTOP flags
2025-02-05 10:27:11 -05:00
NepDisk
06dceedef9
Bots use rings for less significant speed loss
...
68ee84168c
2025-02-04 21:49:27 -05:00
NepDisk
d7c9aafd2b
Enforce const in bot ticcmds
...
710e561981
2025-02-04 21:38:13 -05:00
NepDisk
42a4f9552d
Don't see spectators for specfic bot actions
2025-02-04 21:04:10 -05:00
NepDisk
4eb0901ff7
Experimental rings rebalance
...
Ring Sting is commented out. Item Boxes give 3 rings for first, 5 for middle position and 10 for back. The Super ring item gives 5 for first, 10 for middle, 15 for back.
2025-02-04 17:10:15 -05:00
NepDisk
15b88c2c5e
Kinda fix time over cam pt1
...
It kinda works but it never turns around
2025-02-04 13:12:08 -05:00
NepDisk
69cc191900
acutally use hex for NO* flags
2025-02-04 09:29:19 -05:00
NepDisk
2b7d57665f
Change item locations to account for old lua and sprites
2025-02-04 09:18:44 -05:00
NepDisk
760a8574c2
Toss some backcompat lua shit under lua_compatmode
2025-02-04 07:54:32 -05:00
GenericHeroGuy
286592bd97
Restore old colormap algorithm (now as an option!)
2025-02-04 03:07:13 +01:00
NepDisk
7ff01fa779
Use K_GetSneakerBoostSpeed for water panels
2025-02-03 13:11:24 -05:00
NepDisk
c9c67dd830
Readd flat support to binary config
2025-02-03 12:33:11 -05:00
GenericHeroGuy
2f23cedf19
Don't break UDMF maces (why am I even checking UDMF in binary conversion code)
2025-02-03 16:29:26 +01:00
NepDisk
1485e96311
Don't Allow kickstartaccel to bypass forced forwardmove set to zero
2025-02-03 00:34:45 -05:00
NepDisk
7b76851ac0
Reallow clutching with sneakers for ease of control
2025-02-03 00:28:11 -05:00
NepDisk
761c1add83
Fix cutscenes and readd paraloop interaction effect
2025-02-02 13:05:24 -05:00
NepDisk
c51b6ae5e3
Restore nights bumper object
2025-02-02 07:48:59 -05:00
GenericHeroGuy
a1c2b7f72e
Restore 2.1 mace setup
2025-02-02 03:21:41 +01:00
GenericHeroGuy
8b6a607165
Fix flame jets in binary maps
2025-02-01 18:44:20 +01:00
GenericHeroGuy
886fc8a475
Fix the extremely laggy trees in Aurora Atoll
2025-02-01 17:46:47 +01:00
NepDisk
1a668e0ab5
Merge pull request 'Rework Rings hud to use original assets.' ( #20 ) from ringrework into ACS2
...
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/20
2025-02-01 15:29:51 +00:00
NepDisk
de1fc65df3
Ring rework 3
2025-02-01 10:25:38 -05:00
NepDisk
06a32ece8c
Merge pull request 'Bring Back Lap Zero and use compat for legacy content' ( #19 ) from unnukelaps into ACS2
...
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/19
2025-02-01 12:52:08 +00:00
NepDisk
4ed704bbb1
Fix setters for laps in lua
...
+1 for setters
2025-02-01 12:44:50 +00:00
NepDisk
5450d61abb
Fix lua compat
2025-01-31 21:45:05 -05:00
GenericHeroGuy
34fada114c
Reimplement race lap sector special
2025-02-01 03:38:44 +01:00
NepDisk
8de8f4daf0
Lua compat
2025-01-31 19:42:41 -05:00
NepDisk
a18cffeade
Revert "Merge branch 'nukelaps' into v2dev3"
...
This reverts commit d1b0358ac8 , reversing
changes made to b56b79db15 .
2025-01-31 19:34:11 -05:00
NepDisk
b70834374d
Ring rework 2
2025-01-31 19:22:55 -05:00
NepDisk
4e926d3466
Ring rework 1
2025-01-31 03:06:58 -05:00
GenericHeroGuy
a6e7c6b70d
The purple drift...
...
...and more changes nobody asked for
2025-01-31 03:27:21 +01:00
NepDisk
a90dce0c71
make MAXSKINCOLORS return numskincolors in lua compat mode
...
Should fix the out of range errors that can occur in some lua.
2025-01-30 17:28:42 -05:00
NepDisk
53b7df71d1
Apply gravity to more springtypes in binary
2025-01-30 17:28:29 +00:00
GenericHeroGuy
70b4804d04
Fix mapthings spawning at the (in?)correct height on copied slopes
2025-01-30 18:21:42 +01:00
GenericHeroGuy
dabd068110
Fix Super Rainbow Road springs and FOFs
2025-01-30 17:37:37 +01:00