James R
3bd3369fdc
Add fopenfile, alternative to fopen that does not ever open directories
2022-10-14 21:56:01 -07:00
James R
b1a86b0b34
Disallow adding files with absolute path or traversing upward
...
(Except as part of srb2home, srb2path or addons_folder --
this lets addons menu work, primarily.)
- disallowed when using addfile or addfolder
- security check for xcmd receive
2022-10-14 20:41:45 -07:00
James R
373af01092
Add startswith and endswith, functions that compare the beginning or ending of a string
2022-10-14 20:41:45 -07:00
Eidolon
ef2b9551d2
Add missing .mk for dummy target
...
(cherry picked from commit d46c201332
)
2022-10-13 18:19:43 -05:00
Eidolon
d46c201332
Add missing .mk for dummy target
2022-10-13 18:18:18 -05:00
Eidolon
50ac745ed1
Merge branch 'dummy-revival' into 'next'
...
Revive the dummy interface
See merge request STJr/SRB2!1831
(cherry picked from commit 3b8cb3982a
)
ba55947e
Make dummy compile again, if SDL is explicitly set to 0
2022-10-13 19:00:04 -04:00
Eidolon
3b8cb3982a
Merge branch 'dummy-revival' into 'next'
...
Revive the dummy interface
See merge request STJr/SRB2!1831
2022-10-13 22:59:26 +00:00
katsy
2714ac44b4
reallow score chains from rolling
2022-10-12 20:38:29 -05:00
sphere
31a6b7b365
Merge branch 'improve-439-again' into 'next'
...
Allow linedef action 439 to set different back-side textures (again)
See merge request STJr/SRB2!1812
2022-10-10 16:21:06 +00:00
MascaraSnake
a6a1b0a720
Refactor linedef type 439 a little
2022-10-10 07:39:34 +02:00
GoldenTails
ba55947ee6
Make dummy compile again, if SDL is explicitly set to 0
2022-10-10 00:30:23 -05:00
Eidolon
f43839ef8d
uncapped: Reset cam interpolation on P_ResetCamera
2022-10-09 16:40:52 -05:00
Eidolon
41f17495c4
uncapped: Update closed captions only on new tics
2022-10-09 15:29:28 -05:00
spherallic
81b1526c2c
Check the correct backside for textures, then go back to front textures.
2022-10-09 18:53:34 +02:00
MascaraSnake
049bfd7bd4
Minor code cleanup in P_ConvertBinaryLinedefTypes
2022-10-09 17:17:16 +02:00
MascaraSnake
496bd79f9b
Cut inner walls of splat FOFs
2022-10-09 16:56:25 +02:00
MascaraSnake
6ad18e5aec
Merge branch 'udmf-current-bugfix' into 'next'
...
Don't require floor touch for currents in non-FOF sectors
Closes #893
See merge request STJr/SRB2!1826
2022-10-09 13:39:22 +00:00
MascaraSnake
bfaa8ca5c6
Merge branch 'wildcanyon' into 'next'
...
Check for SF_CANBUSTWALLS, not glide&climb (resolves #892 )
Closes #892
See merge request STJr/SRB2!1825
2022-10-09 13:38:58 +00:00
MascaraSnake
17801469fc
Merge branch 'fix-stagefailed-checking' into 'next'
...
Fix reading the value of stagefailed
See merge request STJr/SRB2!1819
2022-10-09 13:38:32 +00:00
MascaraSnake
979bc471ba
Conveyor belts: Only apply flipspecial if it's a 3D floor
2022-10-09 15:27:07 +02:00
MascaraSnake
2afea367cb
Apply flipspecial automatically to ceiling carry effects
2022-10-08 11:06:14 +02:00
spherallic
c92a371aa9
Clean up the start of P_CheckQuicksand
2022-10-08 10:58:09 +02:00
MascaraSnake
d2f2c71685
Don't require floor touch for currents in non-FOF sectors unless it's a horizontal currents in binary (because backwards compatibility)
2022-10-08 10:20:20 +02:00
katsy
79e8e10e07
check for canbustwalls, not glide&climb
2022-10-04 16:22:07 -05:00
spherallic
73e2d8d1bc
Fix CircleCI build error
2022-10-04 10:38:57 +02:00
SteelT
534b610a76
Plug up some holes with lib_cvRegisterVar
...
* Error if a consvar is set to an empty string
* Error if a consvar is not given a defaultvalue
2022-10-03 16:04:38 -04:00
GoldenTails
3244d6586d
Fix a crash when scrolling away from a save file with a negative lives count.
2022-10-02 19:08:01 -05:00
Alam Ed Arias
f310d84766
replaced old TVector and TMatrix code
2022-10-01 15:40:45 -04:00
Lamibe
7785d66467
Fixed folder mods
2022-10-01 17:46:48 +02:00
Alam Ed Arias
d11fbe4504
New Fixed Point Matrix functions
2022-09-30 22:04:12 -04:00
SteelT
325675e277
Fix reading the value of stagefailed
2022-09-30 20:27:54 -04:00
spherallic
9da90cef8e
Merge branch 'next' into gravityflipping
2022-09-30 21:27:32 +02:00
sphere
e08ebac5c8
Merge branch 'depth-buffer-24' into 'next'
...
Request 24-bit depth buffer from SDL
See merge request STJr/SRB2!1635
2022-09-30 14:01:33 +00:00
sphere
70161ff52e
Merge branch 'fancarry' into 'next'
...
Add carry type to fans (with fixed merge conflicts)
See merge request STJr/SRB2!1809
2022-09-30 13:07:19 +00:00
Alam Ed Arias
e5518a1241
replace TMatrix with matrix_t
2022-09-30 00:27:10 -04:00
spherallic
bf466bfbd9
Fix P_InJumpFlipSector checking for outdated FOF flags
2022-09-29 19:32:53 +02:00
spherallic
f37d466343
Merge branch 'next' into gravityflipping
2022-09-29 19:27:00 +02:00
sphere
bc5c65306b
Merge branch 'table-len-metamethod' into 'next'
...
Fix __len metamethod ignored on tables
See merge request STJr/SRB2!1328
2022-09-28 21:54:07 +00:00
sphere
21808e883b
Merge branch 'better-wad-search' into 'next'
...
Clean up the WAD searching code a little.
See merge request STJr/SRB2!1678
2022-09-28 21:33:30 +00:00
sphere
27f2b04109
Merge branch 'readhuditem-parse-fix' into 'next'
...
readhuditem parse fixes
Closes #887
See merge request STJr/SRB2!1816
2022-09-28 21:04:44 +00:00
sphere
a53d9b3788
Merge branch '457failuretagfix' into 'next'
...
Fix action 457 (Track object angle) not triggering the 'failure' tag
Closes #883
See merge request STJr/SRB2!1814
2022-09-28 21:04:02 +00:00
sphere
ac7f983c8a
Merge branch 'exclusivescrollfix' into 'next'
...
Fix 'exclusive' flag on plane scrollers being inverted
Closes #885
See merge request STJr/SRB2!1813
2022-09-28 21:03:56 +00:00
sphere
8da4eab173
Merge branch 'udmf-fof-flags' into 'next'
...
Fix UDMF FOF flags
See merge request STJr/SRB2!1802
2022-09-28 21:03:44 +00:00
spherallic
2623649871
"That line shouldn't be there at all :v" -MascaraSnake
2022-09-28 22:57:34 +02:00
spherallic
78eae609cc
Start bustable FOF sounds at the correct height
2022-09-26 23:51:51 +02:00
spherallic
1cf5bdf82b
Prevent floating crumbling platforms from being triggered twice
2022-09-26 20:32:57 +02:00
spherallic
862fdaaa3d
Revert "prevent immediate re-flipping", streamline P_GetMobjGravity
2022-09-26 13:41:37 +02:00
SteelT
fe8be242d0
readhuditem parse fixes
...
Fix readhuditem not parsing flags correctly
Fix unknown word warning erroneously describing the HUD item as a level header
2022-09-26 02:31:50 -04:00
spherallic
cc3d4acdcd
Fix AppVeyor build failure
2022-09-20 20:42:19 +02:00
spherallic
00ecddf3e9
Fix action 457 reading the failure tag from the wrong offset field
2022-09-18 12:55:17 +02:00