NepDisk
0d961df38c
Do discussed playerlib changes
...
1. Don't camelcase lua fields
2. Add tossdelay and link it up to checkskip
2025-12-17 16:20:14 -05:00
NepDisk
b6aaf832f8
Merge pull request 'Do not let lua_compatmode scripts access new blankart fields to avoid name conflicts' ( #201 ) from indev/blankart:next into next
...
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/201
2025-12-17 22:02:24 +01:00
NepDisk
729c8f9947
Add compatmode to mobjinfo
2025-12-17 15:59:43 -05:00
NepDisk
c0adfe0e0a
Enforce MF_PAIN doing regular damage in kart maps
2025-12-17 14:37:24 -05:00
Indev
0610c2c558
Oops missed player_ping
2025-12-17 17:07:43 +03:00
Indev
8c6f62269f
Do not let lua_compatmode scripts access new blankart fields to avoid name conflicts
2025-12-17 16:49:39 +03:00
Indev
2fe0fcf14c
Make music credit animation arguments optional in lua S_ShowMusicCredit
...
Signed-off-by: NepDisk <nepdisk@noreply.codeberg.org>
2025-12-16 18:28:53 -05:00
GenericHeroGuy
a9c66ec217
Set lua_compatmode for console commands and cvar functions
...
Thanks Indev for finding this oopsie and the patch for command code
2025-12-16 23:23:16 +01:00
GenericHeroGuy
eb2cb338db
Add compatibility for KRITEM constants
2025-12-16 22:10:20 +01:00
NepDisk
aab0f90781
Kill wipezones hack
2025-12-16 15:31:15 -05:00
GenericHeroGuy
2b1c7637a1
Fix sound channels never being deallocated outside GS_LEVEL
2025-12-16 20:23:30 +01: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
NepDisk
d62b00c881
Expose sector offroad to lua
2025-12-16 12:46:54 -05:00
NepDisk
c6c1d97ad7
Raise resync attempts to 5
2025-12-16 12:38:15 -05:00
Alug
ad78cd5e87
Remove pure attribute from fasticmp
...
While i assume this to be fine currently, i quite frankly dont trust the srb2 codebase enough aswell as preventing any future issues if there should ever be need to switch locales, since toupper WILL change behaviour in such cases which does not qualify as pure
2025-12-16 17:50:43 +01:00
Alug
05bd3fb222
Fix a crash in HWR_DrawPrecipitationSprite
...
After a renderer switch midgame or addons being loaded, the Precip mo´s hardware patch might have been freed
call HWR_GetMappedPatch before dereferencing the hardware patch as it will ensure we always have a valid hardware patch
2025-12-16 17:35:21 +01:00
NepDisk
97bf3486fe
Register playsound as a server command
2025-12-16 02:40:45 -05:00
NepDisk
cde0708df2
Update hash
2025-12-16 01:55:23 -05:00
NepDisk
5cade21288
Remove paranoia from 'Attempted to download files that were not sendable'
2025-12-16 01:41:04 -05:00
NepDisk
ebaef46af7
Fix server never sending TOOLARGE to clients and make stuff use constants
2025-12-16 01:39:45 -05:00
Lactozilla
ea16baa1a1
Merge branch 'push-back-acktosend' into 'next'
...
Clean up d_net.c and push back missed acks to acktosend (Chatbug attempt 3)
See merge request STJr/SRB2!2591
2025-12-16 01:26:11 -05:00
Alug
1ce0c7d5af
fastcmp.h: mark fastcmp functions as pure
...
this might let the compiler optimize aways subsequent calls in some cases
strcmp etc from glibc also does it
prayin nothin changes the locale at runtime lmao
2025-12-15 21:03:01 -05:00
NepDisk
cfd34a6148
default to Addon in level platter
...
Should make it easier by default to tell what addon a map is from
2025-12-15 20:43:11 -05:00
NepDisk
44445e1bc0
Merge pull request 'Remerge fixed palette renderer' ( #200 ) from fixpalshader into next
...
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/200
2025-12-16 02:28:55 +01:00
spherallic
2fcb7270f4
Fix -opengl parameter crash
2025-12-16 00:38:26 +01:00
GenericHeroGuy
fcc420058f
Fix crash if gametype has no maps
2025-12-15 23:30:24 +01:00
chromaticpipe
ef3ff88f14
Fix hitboxes being washed out with Palette Rendering
2025-12-15 23:28:49 +01:00
Lactozilla
a21c951ebf
Fix HWR_ClearLightTables being called too late
...
extracolormaps own the OpenGL-specific light table data, so that has to be freed earlier.
2025-12-15 23:28:02 +01:00
Alug
5bb15bc4ef
Fix Model Shader
2025-12-15 23:13:55 +01:00
Alug
4ed4d014a5
Fix wall/floor fudges being unused for shader colourmap calc
2025-12-15 23:13:21 +01:00
Alug
c5fca8472a
Restore old colourmap algo stuff for shader fade equation
2025-12-15 22:55:21 +01:00
GenericHeroGuy
47f0289a52
Add level platter to ALL menus, clear out ALL the old nextmap code
...
and delete the unused custom preset stuff because the cvars just happened to
call Nextmap_OnChange
2025-12-15 22:50:29 +01:00
Alug
68fbf19e27
Fix custom mappalettes not applying to the screen palette
...
Fixes RB Raceway
2025-12-15 22:40:53 +01:00
Alug
6b81279e33
Revert "Merge pull request 'Revert Pal Render for fixing' ( #199 ) from revertpalfornow into next"
...
This reverts commit 68dc60eea2 , reversing
changes made to e4ce835acb .
2025-12-15 22:25:50 +01:00
NepDisk
328aca3d28
Revert "Try to fix P_LookForPlayers lock up on empty servers"
...
I did a better fix and this does nothing but break player 32
This reverts commit d621a0f0c4 .
2025-12-15 10:40:59 -05:00
GenericHeroGuy
cbc895a3a7
Fix crashes if mobj is removed in special trigger code (by Indev)
2025-12-15 15:54:17 +01:00
yamamama
9310a577dd
Make this a goddamned cvar
2025-12-15 06:05:46 -05:00
yamamama
02347b5e41
Add a 'nag' text for future indev builds
...
As if this game being indev isn't apparent enough...
2025-12-15 05:58:26 -05:00
minenice55
5490c2d6f9
fix being able to throw SPBs backwards (lol)
2025-12-15 01:25:17 -05:00
NepDisk
1f3e5f3760
Update hashes
2025-12-14 23:57:54 -05:00
NepDisk
68dc60eea2
Merge pull request 'Revert Pal Render for fixing' ( #199 ) from revertpalfornow into next
...
Reviewed-on: https://codeberg.org/NepDisk/blankart/pulls/199
2025-12-15 05:47:14 +01:00
NepDisk
4201174519
Revert "Port palette rendering from SRB2"
...
This reverts commit 5b7699b29a .
2025-12-14 23:38:50 -05:00
NepDisk
6e71c6dd04
Revert "Fix 2.1 palette conversion system issues with GL pal render"
...
This reverts commit 7bf9975547 .
2025-12-14 23:36:44 -05:00
NepDisk
719a7b767e
Revert "Clean up 2.1 pal conversion code a lil bit in palshader"
...
This reverts commit 7a5d5c7a80 .
2025-12-14 23:36:35 -05:00
NepDisk
24ffd5d8a2
Revert "make brightmaps "work" in palrender"
...
This reverts commit 041fb80a7f .
2025-12-14 23:36:06 -05:00
NepDisk
670a69b648
Revert "water too ig"
...
This reverts commit 25fc6232ef .
2025-12-14 23:35:45 -05:00
NepDisk
4fdd149e8a
Revert "move this"
...
This reverts commit 7b5bdc3ef3 .
2025-12-14 23:35:37 -05:00
NepDisk
98adb92002
Revert "fix the shader order"
...
This reverts commit 038184270e .
2025-12-14 23:35:29 -05:00
NepDisk
7ce6a80fa1
Revert "Shift the lightlevel for Palette rendering mode to replicate software´s limited 32 lightlevels"
...
This reverts commit b4e751de47 .
2025-12-14 23:34:32 -05:00