LJ Sonic
a6b71826f9
Use R_GetSpriteNumByName everywhere
2024-03-16 17:00:59 +01:00
LJ Sonic
45d54c38f7
Use bitarray_t for used_spr
2024-03-16 16:26:33 +01:00
LJ Sonic
092ac6643e
Allow sprite names with up to 64 characters
2024-03-14 20:32:10 +01:00
LJ Sonic
8073b8b3f0
Fix rare Lua bug when updating a SPR_ constant
2024-03-14 20:20:12 +01:00
LJ Sonic
9ca5ce01f1
No longer store wadnum in sprnames
2024-03-14 13:56:47 +01:00
Zwip-Zwap Zapony
90958614f3
Shield button touchups
2024-02-24 15:41:36 +01:00
Logan Aerl Arias
a3b79056e9
Merge branch 'translations' into 'next'
...
ZDoom translations
See merge request STJr/SRB2!2190
2024-01-17 03:24:54 +00:00
Lactozilla
b6e4771085
Merge branch 'next' into translations
2024-01-02 22:06:14 -03:00
Zwip-Zwap Zapony
29c7a0bfd8
Fix a -Winline warning
2024-01-02 20:38:18 +01:00
Logan Aerl Arias
47b34b3454
Merge branch SRB2:next into constants-global
2023-12-31 16:18:48 +00:00
Lactozilla
5f21befb09
Merge branch 'next' into translations
2023-11-30 18:54:36 -03:00
SMS Alfredo
e50993861e
Dedicated Shield / Super Transformation Button
2023-11-26 20:38:49 +00:00
Lactozilla
6c1b9b8678
Make translation field return the name of the translation
2023-11-21 16:46:32 -03:00
Lactozilla
879ac8dcd5
Merge remote-tracking branch 'stjr/next' into translations
2023-11-06 22:58:25 -03:00
Lactozilla
55a6f0c394
Fix parsing of TRANSLATION_
2023-10-30 20:57:54 -03:00
Lactozilla
0731272fab
Add A_SetTranslation and load TRNSLATE before SOC and Lua scripts
2023-10-30 20:52:28 -03:00
Alam Ed Arias
51c3dd3ff5
Merge branch 'master' into constants-global
2023-10-28 23:19:52 -04:00
LJ Sonic
c0146744b7
Normalise 2.3-related TODO comments
2023-10-28 14:46:10 +02:00
LJ Sonic
c3f79a112f
Add LUA_SetCFunctionField
2023-10-28 11:06:30 +02:00
sphere
b533594a33
Merge branch 'udmf-absolutez' into 'next'
...
Add absolute Z height flag for mapthings in UDMF
See merge request STJr/SRB2!2015
2023-08-20 17:16:02 +00:00
sphere
5c87dd52ec
Merge branch 'action-super-fix' into 'next'
...
Make A_Action super act as expected
Closes #718
See merge request STJr/SRB2!1737
2023-07-19 19:40:42 +00:00
spherallic
f416c6a98d
Add absolute Z flag to MAPTHINGFLAG_LIST
2023-06-14 13:19:47 +02:00
katsy
ca11180976
Merge remote-tracking branch 'stjr/next' into lua-optimized-constants
2023-06-11 12:36:08 -05:00
MascaraSnake
55d96daa28
Merge branch 'refresh-spr2' into 'next'
...
[SUGOI] Refresh Sprite2s
See merge request STJr/SRB2!1750
2023-05-24 05:04:31 +00:00
spherallic
1470d099e3
Update copyright year & credits
2023-03-31 14:53:31 +02:00
MascaraSnake
5fbe5189ce
Merge branch 'udmf-sector-fields' into udmf-full
2022-04-20 21:01:52 +02:00
MascaraSnake
faa7d89e3e
Merge branch 'udmf-more-linedef-types' into udmf-sector-fields
2022-04-20 21:01:16 +02:00
Sally Coolatta
c0a2d31a22
Merge remote-tracking branch 'upstream/2210-release' into refresh-spr2
2022-03-07 13:09:06 -05:00
spherallic
14295ac7de
2022
2022-03-03 20:24:46 +01:00
Sally Coolatta
f7b166da07
Refresh sprite2s
...
Allows for custom characters to be loaded first, then a wad that adds a custom sprite2, and the custom character's sprite2s won't be discarded.
2022-02-27 07:56:45 -05:00
Sally Coolatta
c53f57a22f
Handle super stack more intelligently
...
Counted per action type, and it is decremented after the function is called instead of keeping its old value or even resetting completely when using multiple actions together.
2022-02-06 18:31:10 -05:00
Sally Coolatta
dcdbdec2bf
Make super for A_Actions act as described
2022-02-06 15:16:30 -05:00
Hannu Hanhi
d194bbeacd
Fix Lua stack overflow in LUA_UpdateSprName
2022-01-25 00:43:38 +02:00
Hannu Hanhi
3bff9011d8
LUA_EnumLib optimizations for constant value access
...
- constants are stored into _G after first use
- made LUA_EvalMath's dedicated Lua state permanent so it can also benefit from these optimizations
2022-01-23 20:11:10 +02:00
MascaraSnake
5f97047b96
Rename linedef flags
2022-01-05 18:40:02 +01:00
MascaraSnake
208395214a
Implement sector fields for linedef executor triggering
2021-12-31 11:39:34 +01:00
MascaraSnake
b3be8d1f44
Implement sector damagetype field
2021-12-31 08:53:00 +01:00
MascaraSnake
feaa4f1273
Replace most sector specials with sector special flags
2021-12-31 00:03:24 +01:00
MascaraSnake
570a6ab395
Turn "intangible to camera" sector special into a sector flag
2021-12-30 20:37:57 +01:00
MascaraSnake
b3863c57be
Replace verticalflip in sector_t with a sector flag that's accessible via Lua and UDMF
2021-12-30 18:50:02 +01:00
MascaraSnake
f30b97ba93
Adapt heat wave effect to UDMF
2021-12-30 14:48:40 +01:00
MascaraSnake
2fd6eafbcf
Expose sector flags to Lua and UDMF
2021-12-30 14:16:00 +01:00
Lach
ac2e8119db
Merge branch 'supersuck' into 'next'
...
Add MFE_FORCESUPER, MFE_FORCENOSUPER, and MFE_REVERSESUPER extra flags (Solves #520 )
See merge request STJr/SRB2!1452
2021-12-03 12:18:39 +00:00
GoldenTails
fa25cdad81
Fix constants' searching SOC's vars, deny A_* and super being in
constants'.
2021-11-07 01:27:59 -05:00
GoldenTails
ad0c684d1d
Expose a constants
hashtable to Lua.
...
Had to split the main comparison portion of lib_getenum to a new function getEnum to do so.
2021-11-07 00:09:06 -05:00
sphere
186ef0479d
Merge branch 'death-of-musicslots2' into 'next'
...
Remove music slot compatibility
See merge request STJr/SRB2!1321
2021-05-19 05:27:31 -04:00
LJ Sonic
d325c7e6d3
The year is 2021
2021-05-07 17:45:56 +02:00
SMS Alfredo
abc886b9ac
REVERSESUPER rises from the grave
2021-04-21 18:20:56 -05:00
Steel Titanium
ab156e1709
Remove music slot compatibility
2020-12-11 23:11:15 -05:00
LJ Sonic
eef3028110
Merge branch 'fix-stacktrace' of https://git.do.srb2.org/STJr/SRB2.git into next
...
# Conflicts:
# src/dehacked.c
# src/dehacked.h
2020-11-29 21:54:15 +01:00