Commit graph

15699 commits

Author SHA1 Message Date
Gustaf Alhäll
6a6b65ddc4
Optimize Z position functions on sloped sectors 2023-11-16 21:03:06 +01:00
Krabs
7962b243de Merge branch 'interpolate-captions' into 'next'
Interpolate captions, Untie captions from resolution

See merge request STJr/SRB2!1930
2023-11-14 04:47:50 +00:00
Krabs
e327b5fdf2 Merge branch 'quake-fix' into 'next'
Implement epicenter and radius support for quakes.

See merge request STJr/SRB2!1797
2023-11-14 04:22:45 +00:00
Krabs
177bdd6868 Merge branch 'platformpmomz' into 'next'
Do not apply pmomz when jumping/bouncing through a platform

Closes #72

See merge request STJr/SRB2!1955
2023-11-14 04:02:39 +00:00
Krabs
0e02a48f15 Merge branch SRB2:next into rendercvars 2023-11-14 03:28:30 +00:00
Lactozilla
f0bb1a4ab6 Add some comments 2023-11-13 14:08:08 -03:00
Lactozilla
a60c55e866 Refactor this code into P_ApplySuperFlagToSprite2 2023-11-13 13:24:18 -03:00
Lactozilla
7bc86509c5 Simplify this 2023-11-13 13:19:46 -03:00
Lactozilla
90ac57562f Skip sizeof(UINT16) bytes in the stream instead of sizeof(UINT8) 2023-11-13 13:09:25 -03:00
Lactozilla
1576f02d6c Add P_GetSuperSprite2 2023-11-13 12:19:03 -03:00
Lactozilla
ecabadba94 Add P_GetStateSprite2, P_GetSprite2StateFrame, P_IsStateSprite2Super to Lua 2023-11-13 12:13:44 -03:00
Lactozilla
962150c252 Add SPR2F_ enum to INT_CONST 2023-11-13 12:02:36 -03:00
Lactozilla
b3f9747533 Elaborate on what SPR2F_ means 2023-11-13 12:01:19 -03:00
Lactozilla
e503b6002c Turn XTRA_ into an enum 2023-11-13 11:52:33 -03:00
Lactozilla
0df7ded6be Fix typos 2023-11-13 11:52:12 -03:00
Lactozilla
5f5f8053fe Update sprite2 serialize
Increase demo version
Fix code not using P_GetSkinSpritedef
Fix code not using correct data type for player sprite
2023-11-13 11:46:55 -03:00
Lactozilla
0f0ee4d156 Fix P_GetStateSprite2 2023-11-12 22:52:17 -03:00
Lactozilla
7ed5e39b1f 'Fix' HWR_GetModelSprite2 2023-11-12 21:55:15 -03:00
Lactozilla
4408f4462e Add 'sprite2' field to states 2023-11-12 21:46:49 -03:00
Gustaf Alhäll
2450a0df70
Do not send disconnected players' statuses to the MS 2023-11-11 19:09:39 +01:00
Gustaf Alhäll
c6cd14c156
Allow specifying interface for IPv6 addresses 2023-11-11 14:12:51 +01:00
Alam Ed Arias
f644877bd3 Update .gitlab-ci.yml file
Fixup ARM64 build
2023-11-10 15:42:37 +00:00
Alam Ed Arias
2062553d22 Update i_system.c
Add a check for overflowing the TERIOS buffer
2023-11-09 20:21:04 -05:00
SMS Alfredo
7c986c6d29 Make sure bot has CA_FLY or CA2_SPINDASH for their behaviors 2023-11-09 17:01:27 -06:00
Krabs
55444cf204 Update version num (no, .14 isn't releasing yet) 2023-11-09 10:31:03 -05:00
Lactozilla
643ef77c61 Delete Patch_GetColumn 2023-11-07 01:04:16 -03:00
Lactozilla
521b3221b5 Merge branch 'patch-refactor' of https://git.do.srb2.org/STJr/SRB2 into patch-refactor 2023-11-07 01:01:43 -03:00
Lactozilla
376022f3d7 Merge remote-tracking branch 'stjr/next' into patch-refactor 2023-11-07 00:56:28 -03:00
Lactozilla
879ac8dcd5 Merge remote-tracking branch 'stjr/next' into translations 2023-11-06 22:58:25 -03:00
Gustaf Alhäll
b10b9c35ed
Add support for multiple admin passwords 2023-11-06 19:09:43 +01:00
SMS Alfredo
c2c157603b Merge branch 'next' into 'setflip'
# Conflicts:
#   src/p_local.h
2023-11-06 00:47:51 +00:00
Gustaf Alhäll
4cf1d7fe10
Cache and reuse removed mobjs when spawning mobjs 2023-11-05 13:52:23 +01:00
Gustaf Alhäll
5deee87bd2
Fix keyhandler menus not blocking in-game movement 2023-11-04 19:12:23 +01:00
Krabs
5fc7a5c2da Merge branch 'add-auto-kick-idle-players' into 'next'
Add auto-kick for inactive players

See merge request STJr/SRB2!2148
2023-11-04 16:34:46 +00:00
Krabs
7b1939c346 Merge branch 'lua-input-improvements' into 'next'
A few Lua input improvements

See merge request STJr/SRB2!2185
2023-11-04 16:02:09 +00:00
Gustaf Alhäll
5d18822142
Improve file search performance on Linux and FreeBSD 2023-11-04 14:21:17 +01:00
Gustaf Alhäll
80475adabf
Always apply -fwrapv on builds 2023-11-04 11:48:20 +01:00
Alam Ed Arias
9b60fd824a Merge branch 'pickedchar-fix' into 'next'
Fix #1126 and #1127

Closes #1127 and #1126

See merge request STJr/SRB2!2189
2023-11-02 23:53:45 +00:00
Zwip-Zwap Zapony
7e8c0d87a2 Return freeslot name instead of MT_FREESLOT (thanks Zwip-Zwap_Zapony) 2023-11-02 21:21:05 +00:00
Gustaf Alhäll
6d650728f6
Update CMake and XCode build systems 2023-11-02 21:58:36 +01:00
Lactozilla
075dab924c Handle edge case where the callback returns false while registering a variable 2023-11-01 16:16:59 -03:00
Lactozilla
01922d94f1 Add can_change for console variables 2023-11-01 15:50:59 -03:00
Krabs
5ac297475c Merge branch 'expos-sky' into 'next'
Expose P_CheckSkyHit to Lua

See merge request STJr/SRB2!2000
2023-11-01 17:47:42 +00:00
Gustaf Alhäll
ede41c474b
Pass -fwrapv to GCC compilation flags 2023-11-01 18:30:37 +01:00
Krabs
39ca3a0582 Merge branch SRB2:next into expos-sky 2023-11-01 17:26:59 +00:00
Gustaf Alhäll
7e7ff84f08
Fix buffer overflow when tag bits are set 2023-11-01 18:22:39 +01:00
Krabs
daeb41e73b Merge branch 'expos-dust' into 'next'
Expose P_DoSpinDashDust to Lua

See merge request STJr/SRB2!1998
2023-11-01 16:52:16 +00:00
Gustaf Alhäll
9013ceeacc
Fix buffer overflow when when fetching typenames on freeslots 2023-11-01 17:31:17 +01:00
Krabs
7fd3c0612a Merge branch SRB2:next into expos-dust 2023-11-01 16:29:58 +00:00
Krabs
a97ba3fc87 Merge branch 'expos-follow' into 'next'
Expose FollowMobj-related functions to Lua

See merge request STJr/SRB2!1994
2023-11-01 16:26:39 +00:00