Gustaf Alhäll
cf67ba1d01
fixup! Fix segfault when killing wall spike while it moves
2023-04-11 22:51:18 +02:00
Gustaf Alhäll
8b77af7378
Fix segfault when killing wall spike while it moves
2023-04-10 14:55:19 +02:00
sphere
3c81938496
Merge branch 'io-limit' into 'next'
...
Add basic rate limitation for Lua file access
See merge request STJr/SRB2!1947
2023-03-31 16:13:42 +00:00
sphere
3f499178b0
Merge branch 'forceverticalflipflag' into 'next'
...
Add flag to action 433 to force MFE_VERTICALFLIP
See merge request STJr/SRB2!1948
2023-03-31 16:13:23 +00:00
sphere
e82bb933e7
Merge branch 'botchanges' into 'next'
...
Bot adjustments
See merge request STJr/SRB2!1951
2023-03-31 16:13:05 +00:00
spherallic
1470d099e3
Update copyright year & credits
2023-03-31 14:53:31 +02:00
spherallic
91ef59f76b
Fix tiny regression with special stage tally
2023-03-31 13:36:54 +02:00
spherallic
540c5d6cc0
Add flag to action 433 to force MFE_VERTICALFLIP
2023-03-20 15:46:15 +01:00
LJ Sonic
0f9c5582a3
Add basic rate limitation for Lua file access
2023-03-19 14:52:12 +01:00
LJ Sonic
62aef145f5
Fix time functions not starting from zero
2023-03-19 14:44:18 +01:00
James R
db4de0f50e
sdl/i_video.c: fix compile prior to SDL 2.0.18
2023-03-15 16:39:53 -07:00
Tatsuru
2a50626b00
Initial commit
2023-03-15 17:50:13 -03:00
LJ Sonic
404492cb30
Merge branch 'floorspriteslope-interp-disable' into 'next'
...
Disable floor splat slope interpolation
See merge request STJr/SRB2!1934
2023-03-13 18:28:31 +00:00
LJ Sonic
ac4d89e4d8
Merge branch 'sw-vsync-fix' into 'next'
...
Fix software vsync
See merge request STJr/SRB2!1940
2023-03-13 18:28:28 +00:00
spherallic
57148ef9c2
Fix Explosion Ring explosion interpolation
2023-03-02 18:10:47 +01:00
MascaraSnake
b5c3b30f13
Merge branch 'fix-wnon-literal-null-conversion-and-wconstant-conversion' into 'next'
...
Fix -Wnon-literal-null-conversion and -Wconstant-conversion warnings
See merge request STJr/SRB2!1929
2023-03-02 09:12:24 +00:00
Monster Iestyn
851ca92aaa
revert Eidolon's edits for testing the IT/CTF flag sign fixes, they were left in by mistake
2023-02-28 17:51:26 +00:00
Eidolon
a308ad1119
Merge branch 'ctf-interpolation' into 'next'
...
Fix IT and ctf flag sign interpolation
See merge request STJr/SRB2!1939
2023-02-28 15:43:36 +00:00
sphere
171f5ac21c
Merge branch 'ambush-fix' into 'next'
...
Re-add code that sets MF2_AMBUSH if MTF_AMBUSH is set, but only for binary maps
Closes #958
See merge request STJr/SRB2!1937
2023-02-28 13:59:38 +00:00
sphere
b4e1f2d4ff
Merge branch 'udmf-defaults' into 'next'
...
Linedef type 14 UDMF conversion: Don't fill stringargs[0] if toptexture is empty
Closes #973
See merge request STJr/SRB2!1936
2023-02-28 13:59:35 +00:00
sphere
684566ebc4
Merge branch 'emblem-fix' into 'next'
...
Move emblem float option to args[1], since args[0] is already occupied for NiGHTS emblems
Closes #963
See merge request STJr/SRB2!1935
2023-02-28 13:59:32 +00:00
sphere
51d32f87ba
Merge branch 'deprecation-warnings' into 'next'
...
Deprecated map effect stuff
Closes #956
See merge request STJr/SRB2!1933
2023-02-28 13:59:30 +00:00
sphere
89e7ef16cc
Merge branch 'issue711' into 'next'
...
Fixes Issue #711
See merge request STJr/SRB2!1907
2023-02-28 13:51:35 +00:00
Eidolon
c42ef9f1be
Fix IT and ctf flag sign interpolation
2023-02-27 18:28:34 -06:00
sphere
7eabccbfac
Merge branch 'issue568' into 'next'
...
Fixes issue #568
Closes #568
See merge request STJr/SRB2!1913
2023-02-27 20:37:50 +00:00
sphere
1dfb8ed4c3
Merge branch 'issue912a' into 'next'
...
Fixes Issue #912
Closes #912
See merge request STJr/SRB2!1909
2023-02-27 20:37:38 +00:00
Eidolon
a32dc3daa0
Fix software vsync
...
This pre-SDL 2.0.18 hack from the interp branch is no longer needed when
building with a new enough SDL version. This makes vid_wait toggleable
at all times if SDL is at least 2.0.18.
2023-02-26 17:57:44 -06:00
MascaraSnake
bb9e7045c5
Fix wrong flag being checked in P_ProcessTeamBase
2023-02-25 15:43:51 +01:00
MascaraSnake
6e7ff69720
Re-add code that sets MF2_AMBUSH if MTF_AMBUSH is set, but only for binary maps
2023-02-25 15:03:52 +01:00
MascaraSnake
283f7e8919
Linedef type 14 UDMF conversion: Don't fill stringargs[0] if toptexture is empty
2023-02-25 13:24:14 +01:00
MascaraSnake
d58dad7f98
Move emblem float option to args[1], since args[0] is already occupied for NiGHTS emblems
2023-02-25 11:58:12 +01:00
Eidolon
9a9a16183f
Disable floor splat slope interpolation
...
Getting these to interpolate correctly is proving to be an absolute
ordeal and I would rather have them look correct-but-not-interpolated
than completely broken.
2023-02-24 18:49:09 -06:00
MascaraSnake
aba57612d5
-Only print deprecated map effect warnings once on map load
...
-Add missing unsupported effect warnings to P_WriteTextmap
-Apply spikes MSF_TRIGGERSPECIAL_TOUCH hack in UDMF too
2023-02-19 07:27:16 +01:00
Eidolon
707860815b
Merge GitHub PR #514 into next
...
fix ARM builds being completely broken
Conditionally adds -mno-ms-bitfields based on architecture, as this is
only relevant on Intel architectures.
https://github.com/STJr/SRB2/pull/514
2023-02-08 21:15:04 -06:00
cobalt2727
4f8d2fcdc8
fix ARM builds being completely broken
...
If merged, this is the quickest approach to resolve https://github.com/STJr/SRB2/issues/513
...alternatively, we could just remove the option altogether but I don't have the time right now to test whether it's needed or not
To the best of my knowledge, this covers all possible amd64 `CMAKE_SYSTEM_PROCESSOR` values based on what I'm seeing at https://stackoverflow.com/questions/70475665/what-are-the-possible-values-of-cmake-system-processor
2023-02-08 14:46:09 -05:00
sphere
337a94eb99
Merge branch '2211-gamepaddefaults' into 'next'
...
Change gamepad defaults for 2.2.11
Closes #813
See merge request STJr/SRB2!1928
2023-01-31 14:43:30 +00:00
MascaraSnake
efca1eccca
Merge branch 'floormover-tag-fix' into 'next'
...
EV_DoFloor: Set dummy tag correctly for chained linedef executing
Closes #932
See merge request STJr/SRB2!1898
2023-01-28 06:33:11 +00:00
MascaraSnake
02fa860c46
Merge branch 'thingonspecial3dfloor' into 'next'
...
Re-add P_ThingOnSpecial3DFloor for Lua backwards compatibility
See merge request STJr/SRB2!1905
2023-01-28 06:32:42 +00:00
MascaraSnake
6055b1490b
Merge branch 'udmf-triggerer' into 'next'
...
UDMF: Use string values for the sector "triggerer" field
See merge request STJr/SRB2!1902
2023-01-28 06:32:29 +00:00
MascaraSnake
c25cb5732d
Merge branch 'specialstagepit-fix' into 'next'
...
Disable exit sectors in non-NiGHTS special stages because they interfere with the pits
Closes #930
See merge request STJr/SRB2!1900
2023-01-28 06:32:16 +00:00
Jaime Ita Passos
b64dac714f
Fix -Wnon-literal-null-conversion and -Wconstant-conversion warnings
2023-01-28 00:18:55 -03:00
spherallic
a6599c176d
Change gamepad defaults for 2.2.11
2023-01-27 16:49:53 +01:00
Arthur
20724ad70b
Also retain PF_CANCARRY
2023-01-27 09:46:02 -05:00
MascaraSnake
f94695390e
Merge branch 'revert-gamepads' into 'next'
...
Revert Gamepads for now
See merge request STJr/SRB2!1926
2023-01-27 13:53:45 +00:00
MascaraSnake
c84a71dcf5
Merge branch 'splitscreen-hooks' into 'next'
...
Handle splitscreen lua hud lists separately
Closes #935
See merge request STJr/SRB2!1925
2023-01-27 13:53:23 +00:00
MascaraSnake
5c91d78fcb
Merge branch 'rollangle-parity' into 'next'
...
Invert OpenGL rollangle for papersprites to match software renderer behaviour
Closes #849
See merge request STJr/SRB2!1924
2023-01-27 13:52:00 +00:00
Eidolon
e5dea805fa
Revert "Merge branch 'gamepad-refactor' into next"
...
This reverts commit 696e2ab909
, reversing
changes made to d98d59494f
.
2023-01-26 19:26:28 -06:00
Eidolon
366ee4ad92
Revert "Merge branch 'gamepad-refactor-lua-features' into 'next'"
...
This reverts commit 7f1cafcd3d
, reversing
changes made to 696e2ab909
.
2023-01-26 19:26:24 -06:00
Eidolon
6cc48a6e89
Revert "Merge branch 'gamepad-refactor-lua-rumble' into 'next'"
...
This reverts commit 7d8e8e20b7
, reversing
changes made to 7f1cafcd3d
.
2023-01-26 19:26:21 -06:00
Eidolon
7ad54af89f
Revert "Fix axis inversion and camera look inversion"
...
This reverts commit 6428d6fc61
.
2023-01-26 19:26:17 -06:00