NepDisk
8bbd7dca46
[Ported from SRB2PA] Increase the flat limits
...
https://git.do.srb2.org/STJr/SRB2/-/merge_requests/2669
2025-07-01 12:06:29 -04:00
NepDisk
2f84779d41
Update rest of the existing files to use blankart branding
2025-07-01 00:23:30 -04:00
NepDisk
73490f9480
Fix binary conversion for bird slopes
2025-07-01 00:17:31 -04:00
NepDisk
107b822f54
Fix GCC output being annoying with ACSVM
2025-06-30 14:00:20 -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
74ad3c0065
Make flameshield use DMG_FLIPOVER and cleanup
2025-06-29 20:47:58 -04:00
Anonimus
c07ccf475f
Add toggle for legacy Invincibility
...
Also adds customizable time values for Alternative
2025-06-29 01:30:10 -04:00
Anonimus
99056a47fa
Tie Invincibility to clustering, implement new visual
...
* Invincibility's time limit is now directly tied to a player's distance from the cluster.
* The visual for Invincibility has been reworked to being an additive layer over the player, fading out as you run out of Invincibility.
2025-06-29 01:30:04 -04:00
GenericHeroGuy
92c59ddbcb
Merge branch 'blankart-dev' into wadstrbuf
2025-06-27 18:46:47 +02:00
GenericHeroGuy
be35926843
Add W_CheckNumForMarkers, clean up lump validation
...
Fixes many cases of invalid startlumps, so validation is now actually done
only when PARANOIA is defined
The W_CheckNumFor* functions allow startlump == numlumps, to make iteration
less frustrating
2025-06-27 17:44:34 +02:00
NepDisk
8e94a8c9fd
Vote screen visual refactor port from saturn
...
Thanks to Alug as per usual
2025-06-26 12:07:22 -04:00
NepDisk
11e29d5afa
Port Saturn's VoteBG scaling code
...
Thanks to Alug and Indev as per usual
2025-06-26 11:13:37 -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
d37b987acb
Remove W_CachePatchName, everything's safe
...
Menu headerpics, menuitem patches and old-style map thumbnails/minimaps now
support longnames
2025-06-25 23:42:36 +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
4ffd4621e4
Let's clean this shit up properly
...
lumpinfo_t is now private. Wanna iterate thru lumps? Use the W_* functions
2025-06-25 00:43:46 +02:00
GenericHeroGuy
927f30e51f
Aww yeah, string buffers baby!
2025-06-24 01:05:56 +02:00
GenericHeroGuy
4be55967f4
ASan kakkoii desu
2025-06-23 17:29:56 +02:00
NepDisk
3ec3320774
Merge branch 'blankart-dev' into socmenus2
2025-06-23 00:07:35 -04:00
NepDisk
d34a40601c
Fix palette getting reset on resynch
2025-06-20 14:30:56 -04:00
GenericHeroGuy
ca7caf3dd5
Various changes between 2018-11-16 and 2018-11-20
2025-06-17 02:15:11 +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
e78e49e3c1
Texture precaching
...
A simple port from saturn
2025-05-29 12:06:51 -04:00
NepDisk
06ce9ddac8
Don't free sprites on addon load
2025-05-29 10:29:29 -04:00
GenericHeroGuy
2642e8d972
Get flat palremap working again
2025-05-25 18:18:48 +02:00
NepDisk
c83d5cebd4
AAAAAA
...
I'll be honest what am I doing???
2025-05-25 02:01:33 -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
d95b9210e9
Invert binary conversion code for spikes
...
This has been the cause of the most annoying long standing bug to date. Who knew this got inverted in 2.2
2025-05-24 18:34:17 -04:00
NepDisk
869255f9ec
Merge branch 'infostuff' into blankart-dev
2025-05-20 09:40:44 -04:00
GenericHeroGuy
6e8e027a6e
Fix incorrect parsing of map patches
2025-05-19 20:44:38 +02:00
GenericHeroGuy
360e7419e8
Merge branch 'blankart-dev' into infostuff
2025-05-19 15:23:51 +02:00
NepDisk
f8443108a7
More various fixes
2025-05-18 15:44:30 -04:00
GenericHeroGuy
0009807746
Unify info lookup functions for SOC/Lua/ACS
...
Use MAX* constants instead of -1 for invalid values, because enum signedness
is implementation-defined
2025-05-18 17:37:47 +02:00
NepDisk
a3b6a13e95
Fix retry softlock
2025-05-17 17:15:52 -04:00
NepDisk
575c6551ea
Add mappatch.pk3, Allow patches to remove existing mapthings.
2025-05-16 08:41:14 -04:00
GenericHeroGuy
1b095d220e
Why stop there? Go for skincolors too :^)
2025-05-14 16:06:11 +02:00
NepDisk
bd233a9201
Per map track complexity and modifier max
2025-05-13 15:49:21 -04:00
GenericHeroGuy
d0ed82a540
Allow multiple checksums to be specified in a patch
...
...and while I'm at it, actually pad the printed hash
2025-05-08 22:00:46 +02:00
GenericHeroGuy
d58aa37228
Loading map patches
2025-05-02 16:51:06 +02:00
GenericHeroGuy
b7f4effe9b
Replace MD5 with xxHash for file hashing
...
Yes, I had to do everything in one sweep, everything's connected...
Incremented demoversion since this changes the header format
2025-04-26 00:25:23 +02:00
NepDisk
6ee27d76de
Fix up and remove some objects
2025-04-24 16:07:37 -04:00
NepDisk
012df40fcd
Terrain Def Mapheader toggle
2025-04-21 13:31:41 -04:00
JugadorXEI
448495c91c
Make loop end point thing sorting consistent (fixes loop desyncs)
2025-04-20 13:17:53 -04:00
NepDisk
af06da6560
Port v1 objects pt 6: Port 2.1 bosses
2025-04-13 17:39:35 -04:00
NepDisk
15a02fdeed
Merge branch 'blankart-dev' into portv1objects
2025-04-12 13:23:55 -04:00
NepDisk
0ab033c497
Tri map records pt.1
2025-04-12 09:13:58 -04:00
NepDisk
ecb359ef1f
Merge branch 'blankart-dev' into portv1objects
2025-04-10 20:03:35 -04:00
NepDisk
8a1d8dafa7
Finish kart purple drfit globalization
2025-04-10 20:02:49 -04:00
NepDisk
4f3044ac97
Merge branch 'blankart-dev' into portv1objects
2025-04-10 19:55:23 -04:00
NepDisk
9cd4294c21
TA support for extra game toggles
2025-04-10 19:53:44 -04:00