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 #1330
See merge request STJr/SRB2!2572
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 STJr/SRB2Internal!657
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 STJr/SRB2!2562
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 STJr/SRB2!2566
2024-12-17 21:05:52 +00:00
Lactozilla
292b735ddc
Merge branch 'simplify-blockthingsiterator' into 'next'
...
Fix blocknode iterating and simplify P_BlockThingsIterator
Closes #1323
See merge request STJr/SRB2!2565
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 #1324
Closes #1324
See merge request STJr/SRB2!2564
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 #1324
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 STJr/SRB2!2558
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 STJr/SRB2!2552
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 #1309
See merge request STJr/SRB2!2545
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 #1292
See merge request STJr/SRB2!2550
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 #1304
See merge request STJr/SRB2!2546
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 STJr/SRB2!2551
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 #1297
See merge request STJr/SRB2!2549
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 #1312
See merge request STJr/SRB2!2547
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 #1317
See merge request STJr/SRB2!2548
2024-12-03 19:35:49 +00:00
LJ Sonic
581d968cd5
Merge branch 'fix-1277' into 'next'
...
Fix #1277
Closes #1277
See merge request STJr/SRB2!2509
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 STJr/SRB2!2405
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 STJr/SRB2!2539
2024-11-24 16:39:28 +00:00
Lactozilla
708e694bb1
Merge branch 'ifndefNOMD5' into 'next'
...
Disinclude unused function when NOMD5
See merge request STJr/SRB2!2530
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 STJr/SRB2!2541
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 STJr/SRB2!2542
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 STJr/SRB2!2534
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 #1302
See merge request STJr/SRB2!2535
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 #1308
See merge request STJr/SRB2!2533
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 #1306
See merge request STJr/SRB2!2536
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 #1303
See merge request STJr/SRB2!2532
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 STJr/SRB2!2523
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 #1310
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 STJr/SRB2!2525
2024-10-07 19:25:10 +00:00