0
0
Fork 0
mirror of https://git.do.srb2.org/STJr/SRB2.git synced 2025-03-27 21:20:56 +00:00
Commit graph

14387 commits

Author SHA1 Message Date
Gustaf Alhäll
be7c2d9dd3 Reset target focus in P_LoadLevel instead 2024-12-29 12:57:42 +01:00
LJ Sonic
28d5b79fa5 Merge branch 'fix-input-block-intermission' into 'next'
Fix some components of ticcmd being blocked in IntermissionThinker

Closes 

See merge request 
2024-12-26 14:48:04 +00:00
Radicalicious
171720ba35 add jump to credits (almost forgor) 2024-12-25 19:47:52 -06:00
Lactozilla
88c39ae033 Merge branch 'restrict-script-exec' into '2214'
Restrict console script execution the same way Lua does

See merge request 
2024-12-24 02:33:42 +00:00
Lactozilla
f27b2900d2 Fix plane offsets overflow in the software renderer 2024-12-23 23:27:41 -03:00
Radicalicious
2fcc7e6a5d Pristine Shores and Crystalline Heights 2024-12-22 17:55:13 -06:00
LJ Sonic
33ceb5c140 Merge branch '100_free_samples_of_boxed_pasta' into 'next'
Increase ps_samplesize default value to 175

See merge request 
2024-12-22 17:27:29 +00:00
pastel
90a23b8a84 Increase ps_samplesize default value to 100 2024-12-22 11:19:12 -06:00
Radicalicious
fd60588262 Mario power up hardcoding 2024-12-22 02:29:48 -06:00
Radicalicious
41a8bb2d24 Silver Shiver trees 2024-12-21 22:23:35 -06:00
Radicalicious
ae0886e279 Trampolines! 2024-12-21 19:38:40 -06:00
Gustaf Alhäll
bc0735c027 Fix segfault due to leftover ztargetfocus when switching maps 2024-12-21 12:33:00 +01:00
Radicalicious
b91854fa25 Add Evertone to credits and adjust some objs 2024-12-20 14:52:28 -06:00
Gustaf Alhäll
5093e9eb8e Re-add gamestate check alongside addedtogame 2024-12-20 18:04:49 +01:00
Gustaf Alhäll
468cef704f Fix some components of ticcmd being blocked in IntermissionThinker 2024-12-20 17:36:38 +01:00
Radicalicious
db5d9053f2 Most Pipe Towers stuff, I'm tired
Added Linedef type 430: Bounce Player, bouncy FOFs suck ass
Revamped a few existing PTZ assets
Added most new PTZ decorations, only missing shield mushrooms and trampolines (but I'll probably replace the latter with springs idk)
also Dave goes by Skydusk now
2024-12-19 21:49:52 -06:00
pastel
102ba86869 Correctly force Sonic in the tutorial 2024-12-19 14:11:01 -06:00
Lactozilla
4dfbfa80d5 Restrict console script execution the same way Lua does 2024-12-18 21:07:34 -03:00
Radicalicious
5205d64f4a Update f_finale.c 2024-12-18 17:10:22 -06:00
Lactozilla
5b2f3df8a6 Merge branch 'public_next' into 2214 2024-12-18 19:00:21 -03:00
Radicalicious
b20b71b895 Fix Knuckles 2024-12-17 19:18:31 -06:00
Lactozilla
14606ebe30 Merge branch 'remove-maxradius' into 'next'
Remove MAXRADIUS adjustment from bounding box calculations

See merge request 
2024-12-17 21:05:52 +00:00
Lactozilla
292b735ddc Merge branch 'simplify-blockthingsiterator' into 'next'
Fix blocknode iterating and simplify P_BlockThingsIterator

Closes 

See merge request 
2024-12-17 21:05:43 +00:00
Lactozilla
a18aca365f Merge branch '1324-next-post-pre3-mobjremoved-hook-is-broken-always-immediately-errors-into-please-check-valid' into 'next'
Fix 

Closes 

See merge request 
2024-12-17 21:05:28 +00:00
Gustaf Alhäll
f7b0e771de Fix FreeBSD build 2024-12-17 20:43:09 +01:00
Hanicef
e215d23376 Update outdated __HAIKU__ ifdefs 2024-12-17 20:26:17 +01:00
Radicalicious
cb233bd500 Reapply "Hardcode OLDK"
This reverts commit 5d0e99a3e7.
2024-12-17 12:57:19 -06:00
Lactozilla
ebc29ef0c8 Fix more code that uses block->mnext 2024-12-17 15:42:22 -03:00
Lactozilla
fcb4948e48 Merge branch 'next' into simplify-blockthingsiterator 2024-12-17 15:27:12 -03:00
Radicalicious
5d0e99a3e7 Revert "Hardcode OLDK"
This reverts commit 983453e2b0.
2024-12-16 21:19:06 -06:00
Radicalicious
588aa1db2d Update credits + add special stage clear themes 2024-12-16 21:18:54 -06:00
Alam Ed Arias
3ffbc2bb9c Merge remote-tracking branch 'origin/public_next' into 2214 2024-12-15 19:29:16 -05:00
Radicalicious
983453e2b0 Hardcode OLDK 2024-12-14 22:17:21 -06:00
Hanicef
4a9f10c076 Adjust CMakeLists.txt for Haiku 2024-12-14 15:09:56 +01:00
Hanicef
1150aa8b4a Merge remote-tracking branch 'origin/next' into haiku-build 2024-12-14 13:50:26 +00:00
Radicalicious
2d2007acb8 dta -> pk3 2024-12-13 23:28:49 -06:00
Radicalicious
7b7a0727a6 Merge remote-tracking branch 'public/next' into 2214 2024-12-13 22:57:48 -06:00
Lactozilla
e7f581a958 Remove MAXRADIUS adjustment from bounding box calculations
This was added by the Doom developers to work around the issue where
objects were not linked into all blockmap cells they were touching, and
instead just the one at the object's center. Since this is no longer
the case after commit 41613d89a1,
this adjustment is no longer necessary.
2024-12-13 20:21:34 -03:00
Lactozilla
c9a1984da5 Simplify P_BlockThingsIterator
There was no reason to do what I did, since the loop only needs to hold
a reference to the next block. This reverts the function to how it was
before 7469a6271b, but holds the
reference properly.
2024-12-13 19:55:50 -03:00
Lactozilla
5fd606ead3 Fix 2024-12-13 15:18:27 -03:00
Gustaf Alhäll
bf23d61dc1 Remove W_IsFolderEmpty header definition 2024-12-08 20:32:04 +01:00
Gustaf Alhäll
2b2df194dc Fix performance regressions in addon loading 2024-12-08 16:13:45 +01:00
Lactozilla
9c74a73e57 Merge branch 'fix-mobj-skin-segfault' into 'next'
Fix segfault when accessing skin from lua on a delayed removal

See merge request 
2024-12-07 23:51:22 +00:00
Gustaf Alhäll
608e236d90 Fix segfault when accessing skin from lua on a delayed removal 2024-12-07 23:11:59 +01:00
Lactozilla
98aed03f15 Fix HWR_ClearLightTables being called too late
extracolormaps own the OpenGL-specific light table data, so that has to be freed earlier.
2024-12-07 17:43:05 -03:00
LJ Sonic
baec79e01d Merge branch 'fix-bot-spawn-twod' into 'next'
Fix crash when spawning a BOT_2PAI on a 2D map

See merge request 
2024-12-07 14:56:25 +00:00
Lactozilla
b7779f0316 Merge branch '1309-2-2-14-pre2-sector-portal-target-height-is-stationary' into 'next'
Fix sector portal heights

Closes 

See merge request 
2024-12-07 01:11:39 +00:00
Lactozilla
e42f99a0ba Merge branch '1292-non-opaque-fof-planes-with-holed-textures-display-opaque-in-software-when-sloped' into 'next'
Make transparency in planes with "splat" rendering consistent

Closes 

See merge request 
2024-12-06 06:20:34 +00:00
Lactozilla
2a85ca98e2 Merge branch '1304-2-2-14-pre2-opengl-palette-rendering-does-not-reflect-changes-in-sector-s-colormap' into 'next'
Fix colormap textures not being updated for palette shaders

Closes 

See merge request 
2024-12-06 06:19:59 +00:00
Lactozilla
2daf39f566 Merge branch 'fix-localhost-nonstandard-port' into 'next'
Fix connecting to localhost on non-standard ports

See merge request 
2024-12-06 06:19:55 +00:00
Lactozilla
cef4cfe412 Fix P_NetArchiveSectorPortals 2024-12-06 03:12:52 -03:00
LJ Sonic
d8ac5c2a93 Merge branch '1297-ff_randomanim-can-go-out-of-bounds-for-spr_play' into 'next'
Fix regression in P_SetupStateAnimation

Closes 

See merge request 
2024-12-03 20:00:07 +00:00
LJ Sonic
3e4279599a Merge branch 'skip-same-cvar-value-validation-if-can-change-callback-is-present' into 'next'
Skip unchanged value validation in CV_SetCVar if there is a can_change callback

Closes 

See merge request 
2024-12-03 19:46:15 +00:00
LJ Sonic
9830271c0b Merge branch '1317-using-the-keypad-to-type-numbers-in-the-server-address-textbox-inputs-them-twice' into 'next'
Remove keypad handling in M_HandleConnectIP

Closes 

See merge request 
2024-12-03 19:35:49 +00:00
LJ Sonic
581d968cd5 Merge branch 'fix-1277' into 'next'
Fix 

Closes 

See merge request 
2024-12-03 19:32:59 +00:00
LJ Sonic
14199102b7 Fix AddonLoaded hook 2024-12-03 19:57:29 +01:00
LJ Sonic
d3f454e18a Merge branch 'addonloadedhook' into 'next'
Add "AddonLoaded" Lua hook

See merge request 
2024-12-03 16:48:16 +00:00
Lactozilla
a40d5dccdc Don't consider 3D floors as transparent if they have FOF_SPLAT and an alpha of 255 2024-12-01 22:11:48 -03:00
Gustaf Alhäll
e7e7a5c472 Fix crash when spawning a BOT_2PAI on a 2D map 2024-12-01 16:19:13 +01:00
Gustaf Alhäll
a5488e2005 Fix connecting to localhost on non-standard ports 2024-12-01 15:59:19 +01:00
Lactozilla
54dde5305f Implement blended rendering for tilted splat planes
Also, fixed a bug where OpenGL would not render a plane with regular transparency if it had the splat flag.
2024-11-30 12:15:51 -03:00
Lactozilla
a531499b8f Fix regression in P_SetupStateAnimation 2024-11-30 11:47:43 -03:00
Lactozilla
50db80f001 Remove keypad handling in M_HandleConnectIP
There is no need to have that code anymore, since keypad presses also generate ev_text events.
Additionally, made text fields in menus ignore ev_keydown events if they are keypad keys.
2024-11-30 10:58:28 -03:00
Lactozilla
17a1136960 Move these two lines up 2024-11-30 10:33:41 -03:00
Lactozilla
c9318599c7 Skip unchanged value validation in CV_SetCVar if there is a can_change callback 2024-11-30 10:25:30 -03:00
Lactozilla
1c02badd47 Set r_viewmobj when rendering type 8 sector portals 2024-11-30 09:53:07 -03:00
Lactozilla
d6b6ed5bc1 Merge branch 'next' into SRB2-lavafall-crash-avoidance 2024-11-24 13:40:52 -03:00
Lactozilla
5b4b121190 Merge branch 'fix-server-list-inconsistency' into 'next'
Fix inconsistency in master server listing

See merge request 
2024-11-24 16:39:28 +00:00
Lactozilla
708e694bb1 Merge branch 'ifndefNOMD5' into 'next'
Disinclude unused function when NOMD5

See merge request 
2024-11-24 16:38:54 +00:00
Lactozilla
5194ed81ad Fix colormap textures not being updated for palette shaders 2024-11-24 13:33:28 -03:00
Lactozilla
05d9b59fe9 Fix sector portal heights 2024-11-24 05:09:07 -03:00
Lactozilla
95531ba6de Merge branch 'semibright-patch' into 'next'
Use FF_SEMIBRIGHT for some more common objects

See merge request 
2024-11-17 07:06:54 +00:00
Lactozilla
4dba043f25 Merge branch 'disable-udmf-console-notice' into 'next'
Disable UDMF console notice

See merge request 
2024-11-17 07:06:48 +00:00
Neon
46ef724942 A_LavafallLava: prevent a modulus by 0 2024-11-13 04:19:36 +00:00
spherallic
4bb857b0ec Enable OpenGL palette rendering by default 2024-11-12 01:04:22 -03:00
spherallic
702c7bd63d Fix -opengl parameter crash 2024-11-12 00:53:16 -03:00
spherallic
01d99f4c4a Use FF_SEMIBRIGHT for some more common objects 2024-11-12 00:52:10 -03:00
spherallic
b796a2cc32 Disable UDMF console notice 2024-11-12 00:51:01 -03:00
Lactozilla
1b66373a4a Merge branch 'ban-64-bitmask' into 'next'
Ban by /64 by default instead of /128

See merge request 
2024-11-12 01:49:53 +00:00
Lactozilla
e2da282f3f Merge branch 'fix-polyobj-side-stretch' into 'next'
Fix polyobject midtextures being stretched into infinity

Closes 

See merge request 
2024-11-12 01:49:09 +00:00
Lactozilla
a4bf68bbb4 Merge branch 'fix-fof-holes-culling' into 'next'
Fix holes in FOF due to culling

Closes 

See merge request 
2024-11-12 01:09:50 +00:00
Lactozilla
10598062f9 Merge branch 'fix-collected-emblem-lag' into 'next'
Fix lag when touching collected emblems

Closes 

See merge request 
2024-11-12 00:56:57 +00:00
Lactozilla
6de96f8177 Merge branch 'fix-sky-lines-batching' into 'next'
Fix skybox and horizon lines not being batched

Closes 

See merge request 
2024-11-12 00:56:08 +00:00
Gustaf Alhäll
bd9c6a7d62 Fix inconsistency in master server listing 2024-11-10 17:08:38 +01:00
Lactozilla
b44b9a81c6 Merge branch 'remove-selecttest' into 'next'
Remove select-related testing functions

See merge request 
2024-11-08 20:51:39 +00:00
Jordan Christiansen
0a611b0f09 Convert waddir to an absolute path
Since we change directories to the waddir, if waddir is a relative path,
it will be invalidated after changing directories. Converting it to an
absolute path means we can change directories without messing anything
up.

Fixes 
2024-11-07 16:03:48 -06:00
Hanicef
3cf48e31d6 Fix netcode on Haiku 2024-11-07 19:23:34 +00:00
Hanicef
79dd5de63b Include Haiku for nanosleep sleeping 2024-11-07 18:59:13 +00:00
Gustaf Alhäll
2503e6c350 Fix lag when touching collected emblems 2024-11-04 22:05:47 +01:00
Gustaf Alhäll
ebb63499e0 Fix polyobject midtextures being stretched into infinity 2024-11-04 21:07:15 +01:00
Gustaf Alhäll
4468219d7c Ban by /64 by default instead of /128 2024-11-03 18:06:05 +01:00
Gustaf Alhäll
1fad5e0507 Fix holes in FOF due to culling 2024-11-03 17:30:05 +01:00
Gustaf Alhäll
ff1fc58b8d Fix skybox and horizon lines not being batched 2024-10-30 16:31:52 +01:00
Hanicef
a394228526 Revive Haiku build 2024-10-21 04:09:43 +00:00
Eidolon
aabf8ae54e Merge branch 'next' of git.do.srb2.org:STJr/SRB2 into 2214 2024-10-16 17:43:38 -05:00
pastel
7b143cc87b Disinclude unused function when NOMD5 2024-10-15 13:09:34 -05:00
Gustaf Alhäll
0dac4ed492 Fix (hopufully) all remaining edge cases 2024-10-13 17:47:56 +02:00
Gustaf Alhäll
0b2202e5cb Fix bootmap not resetting properly after reload 2024-10-13 16:50:41 +02:00
Gustaf Alhäll
22ce859e65 Fix BootMap not having any effect when loaded from the addon menu 2024-10-13 14:06:45 +02:00
Lactozilla
987d2ee59a Merge branch 'fix-buffer-overflow-dedicated' into 'next'
Fix buffer overflow when registering a dedicated build server on MS

See merge request 
2024-10-07 19:25:10 +00:00