Eidolon
af753b5268
Only call SetupFrame in T-1 hack with player->mo
2022-10-30 21:06:50 -05:00
Eidolon
fdd6550669
Only run view update hack in no-render mode
2022-10-30 21:05:59 -05:00
Eidolon
46603d607e
Clear and draw all game hud hook calls to 1 list
...
Fixes splitscreen issues with lua hud hooks
2022-10-28 23:04:05 -05:00
Eidolon
8fa553a1d0
Ensure view interpolates between T-1 to T
2022-10-28 23:04:05 -05:00
sphere
ea329c93f7
Merge branch 'kill-TMatrix' into 'next'
...
Kill old TMatrix and TVector code
See merge request STJr/SRB2!1821
2022-10-28 09:13:40 +00:00
sphere
fa4394b3ad
Merge branch 'udmf-conveyor-flip' into 'next'
...
Automatically apply flipspecial to upside-down FOF conveyor belts
See merge request STJr/SRB2!1827
2022-10-28 09:11:18 +00:00
sphere
fad7c429a5
Merge branch 'udmf-equation-slopes' into 'next'
...
Fix equation slopes overflow
Closes #757
See merge request STJr/SRB2!1830
2022-10-28 09:11:10 +00:00
spherallic
57cf1f870d
Fix Pterabyte spawns, revert mashing requirement, increase grace period
2022-10-25 13:11:30 +02:00
Eidolon
518cb0b3fd
cmake: Add SRB2_CONFIG_DEV_BUILD
2022-10-24 18:39:52 -05:00
Alam Ed Arias
7631d0f521
Merge branch 'next' into kill-TMatrix
2022-10-23 00:33:20 -04:00
Eidolon
56e48f1f5f
make: Fix ifdef check from dummy target changes
2022-10-20 21:11:21 -05:00
Eidolon
deaa82aa7f
make: Fix ifdef check from dummy target changes
2022-10-20 21:10:21 -05:00
Eidolon
89a6d81f53
Merge branch 'win32-dpi-awareness' into 'next'
...
win32: Add dpi aware manifest config
See merge request STJr/SRB2!1835
(cherry picked from commit e37918ebb0
)
bc44e792
win32: Add dpi aware manifest config
2022-10-18 18:48:09 -04:00
Eidolon
e37918ebb0
Merge branch 'win32-dpi-awareness' into 'next'
...
win32: Add dpi aware manifest config
See merge request STJr/SRB2!1835
2022-10-18 22:47:51 +00:00
Eidolon
bc44e792eb
win32: Add dpi aware manifest config
2022-10-17 22:36:29 -05:00
James R
76879299f9
Restrict exec path to srb2 directories
2022-10-14 22:10:24 -07:00
James R
9761ab52d9
FIL_ReadFileTag: use fopenfile
...
Fixes exec, for example, crashing the game if given
a directory. Test: `exec .`
2022-10-14 21:57:14 -07:00
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