Commit graph

15918 commits

Author SHA1 Message Date
Sally Coolatta
90195e6105 W_GetTexPatchLumpNum uses W_CheckNumForPatchName
Absolutely never allow a flat
2024-06-25 13:41:42 +02:00
sphere
7c4442a340 Merge branch 'linux-customshader-compilation-fix' into 'next'
Linux customshader compilation fix

See merge request STJr/SRB2!2418
2024-06-24 22:38:19 +00:00
sphere
cfa5af5a55 Merge branch 'move-idle-spectator' into 'next'
Minor enhancements on idle auto-kick

See merge request STJr/SRB2!2375
2024-06-24 22:35:47 +00:00
sphere
dd0640e8ac Merge branch 'fix-broken-symlink-reading' into 'next'
Fix addon loading issues with symlinks on Linux/*BSD

See merge request STJr/SRB2!2331
2024-06-24 22:34:54 +00:00
sphere
9374344f09 Merge branch 'issue947' into 'next'
Issue #947 - Can't have a radius of 0 here!

Closes #947

See merge request STJr/SRB2!2362
2024-06-24 22:33:35 +00:00
sphere
5f30d31a3b Merge branch 'letthebodieshitthemfejusthitfloor' into 'next'
Fix PlayerZMovement spam and infinite MFE_JUSTHITFLOOR when standing on a solid object

See merge request STJr/SRB2!2416
2024-06-24 22:32:21 +00:00
sphere
8b826bb267 Merge branch 'next' into 'next'
MobjDamage hook tweaks for special stages

Closes #822

See merge request STJr/SRB2!2485
2024-06-24 22:28:16 +00:00
Henry3230
e0f666d30b MobjDamage hook tweaks for special stages 2024-06-24 22:28:16 +00:00
spherallic
2eebd4df29 Fix #1146 2024-06-24 23:51:47 +02:00
spherallic
d47a95e9ba Fix #1230 2024-06-24 23:51:03 +02:00
sphere
427bed07f7 Merge branch 'allow-names-netcommands' into 'next'
Allow passing player names to moderation commands

See merge request STJr/SRB2!2486
2024-06-24 21:27:39 +00:00
sphere
bf37b29d83 Merge branch 'mobj-alpha' into 'next'
Add 'alpha' field to objects

See merge request STJr/SRB2!2382
2024-06-24 21:18:10 +00:00
sphere
40ac2124f9 Merge branch 'add-shielddown-player-flag' into 'next'
Expose PF_SHIELDDOWN to Lua

See merge request STJr/SRB2!2299
2024-06-24 21:16:55 +00:00
sphere
147b08feaa Merge branch 'issue1196' into 'next'
Missiles fired by player will not hit bots

See merge request STJr/SRB2!2316
2024-06-24 21:09:43 +00:00
sphere
7acdd50e30 Merge branch 'botdonttakezero' into 'next'
Prevent bots from taking slot 0 with lua. (electric boogaloo)

See merge request STJr/SRB2!2482
2024-06-24 19:49:43 +00:00
spherallic
4f33b71ef1 Fix FOF side transparency/blending in Software 2024-06-24 21:48:36 +02:00
sphere
3849ba65aa Merge branch 'shield-button-prompt' into 'next'
Shield Button Prompt for Old Configs

Closes #1152

See merge request STJr/SRB2!2387
2024-06-24 10:24:17 +00:00
sphere
2ac80138a8 Merge branch 'texture-index-255-is-transparent' into 'next'
Use palette index 255 for transparency

Closes #1259

See merge request STJr/SRB2!2471
2024-06-24 10:24:13 +00:00
sphere
b68a1bfdf3 Merge branch 'fix-1241' into 'next'
Fix #1241

Closes #1241

See merge request STJr/SRB2!2481
2024-06-19 11:51:42 +00:00
Hanicef
616e90e876 Allow passing player names to moderation commands 2024-06-16 14:34:22 +02:00
sphere
62af0a8231 Merge branch 'fix-1261' into 'next'
Fix #1261

Closes #1261

See merge request STJr/SRB2!2479
2024-06-10 13:22:12 +00:00
Blur
60eb9fdb44 Prevent bots from taking slot 0 with lua. 2024-06-09 16:33:24 -05:00
Lactozilla
332445ae55 Merge branch 'fix-forceskin-none-segfault' into 'next'
Fix segfault when setting forceskin to None

See merge request STJr/SRB2!2478
2024-06-09 05:04:42 +00:00
Lactozilla
650f7a52a7 Check if snake minigame is active before mapping joystick events 2024-06-09 01:54:02 -03:00
Lactozilla
5f7389142e Interpolate renderer-specific slope vectors 2024-06-07 19:08:22 -03:00
sphere
9ff0bea92c Merge branch 'modernmodelmishap' into 'next'
Don't adjust texture coords of nonexistent gpatch (resolves #1242)

Closes #1242

See merge request STJr/SRB2!2469
2024-06-07 13:46:05 +00:00
sphere
b2fa2cfbd8 Merge branch 'fix-1263' into 'next'
Fix #1263

Closes #1263

See merge request STJr/SRB2!2472
2024-06-07 13:38:19 +00:00
sphere
3d4ab0279f Merge branch 'xgl2' into 'next'
Implement support for ZDoom GL2 nodes

See merge request STJr/SRB2!2474
2024-06-07 13:28:17 +00:00
sphere
b68a0fda8f Merge branch 'fix-misaligned-access' into 'next'
Do not access memory on misaligned addresses

See merge request STJr/SRB2!2438
2024-06-07 13:26:42 +00:00
sphere
4332a32e44 Merge branch 'fix-clang-warnings' into 'next'
Fix code that generates warnings under Clang

See merge request STJr/SRB2!2477
2024-06-07 13:15:08 +00:00
sphere
60a8d91d44 Merge branch 'resolve-1256' into 'next'
Resolve #1256

Closes #1256

See merge request STJr/SRB2!2475
2024-06-07 13:15:00 +00:00
Hanicef
1718361123 Fix segfault when setting forceskin to None 2024-06-07 12:40:23 +02:00
sphere
ce1901a3bb Merge branch 'fix-spectator-list-resolution' into 'next'
Fix spectator list not compensating for non-green resolutions

See merge request STJr/SRB2!2393
2024-06-06 22:53:25 +00:00
sphere
4e9e321e51 Merge branch 'fix-1153' into 'next'
Fix #1153 and #1198

Closes #1198 and #1153

See merge request STJr/SRB2!2476
2024-06-06 22:45:44 +00:00
Lactozilla
4065860ddd Delete duplicated prototypes 2024-06-05 18:57:48 -03:00
Lactozilla
7751c7f132 Fix code that generated warnings under Clang
Fixed code that generated the following warnings under Clang:
-Wdeprecated-non-prototype
-Wsingle-bit-bitfield-constant-conversion warnings
2024-06-05 18:56:02 -03:00
sphere
44c4d4dabd Merge branch 'raise-textmap-parser-limits' into 'next'
Raise TEXTMAP parser limits

See merge request STJr/SRB2!2473
2024-06-05 21:34:49 +00:00
sphere
7cff7f7746 Merge branch 'avoid-traversing-home' into 'next'
Don't traverse the entire HOME directory to find wads

See merge request STJr/SRB2!2396
2024-06-05 21:33:18 +00:00
sphere
bcd55f778d Merge branch 'fix-buffer-overflow-symlinks' into 'next'
Fix buffer overflow when loading addons through symlinks

See merge request STJr/SRB2!2402
2024-06-05 21:32:57 +00:00
Lactozilla
85376ebe25 Fix #1153 2024-06-05 18:18:02 -03:00
Lactozilla
a50d7f5db5 Fix code that emits -Wcalloc-transposed-args warnings 2024-06-05 17:01:48 -03:00
Lactozilla
89dbfe32db Disable -Wpedantic 2024-06-05 15:40:50 -03:00
sphere
d2cde25177 Merge branch 'next' into 'next'
Fix buffer overflow when setting NETVAR string console variable and ensure servername is within MAXSERVERNAME

See merge request STJr/SRB2!2445
2024-06-05 12:23:25 +00:00
Lactozilla
b480f78c96 Implement support for ZDoom GL2 nodes 2024-06-04 18:35:37 -03:00
Refrag
b16c4df31c
Ensure the servername fits into MAXSERVERNAME before setting it
This commit adds a verification before setting the servername console
variable. We now check that it fits within the MAXSERVERNAME length and
we cancel setting it if it doesn't.
Letting the servername be more than MAXSERVERNAME could lead to crashes
when trying to edit the server name from the menu so, we now avoid
those.
2024-06-04 21:35:53 +02:00
sphere
5de350e028 Merge branch 'fix-segfault-player-spawnmobj' into 'next'
Fix segfault when trying to spawn an MT_PLAYER from Lua

See merge request STJr/SRB2!2276
2024-06-04 10:41:00 +00:00
Lactozilla
37270c871e Raise TEXTMAP parser limits 2024-06-04 02:08:25 -03:00
sphere
b4b72730db Merge branch 'shieldscalefix' into 'next'
Fix shieldscale 0 bugs

See merge request STJr/SRB2!2425
2024-06-03 23:25:02 +00:00
SMS Alfredo
f19ec6f676 Fix shieldscale 0 bugs 2024-06-03 23:25:02 +00:00
sphere
525edab73c Merge branch 'avoid-update-failed-ms' into 'next'
Avoid updating IPv4 MS entry if it failed to register

See merge request STJr/SRB2!2462
2024-06-03 22:41:55 +00:00