From bcd8c9f1a4121bfb56211b30d2e249cfa10bf70e Mon Sep 17 00:00:00 2001 From: NepDisk Date: Sat, 13 Dec 2025 13:53:07 -0500 Subject: [PATCH] compatmode field for Lua SkinLib --- src/lua_skinlib.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/lua_skinlib.c b/src/lua_skinlib.c index 493199b0b..88c4cbd9a 100644 --- a/src/lua_skinlib.c +++ b/src/lua_skinlib.c @@ -39,7 +39,8 @@ enum skin { skin_rivals, skin_soundsid, skin_voices, - skin_sprites + skin_sprites, + skin_compatmode }; static const char *const skin_opt[] = { "valid", @@ -62,6 +63,7 @@ static const char *const skin_opt[] = { "soundsid", "voices", "sprites", + "compatmode", NULL }; @@ -151,6 +153,8 @@ static int skin_get(lua_State *L) case skin_sprites: LUA_PushUserdata(L, skin->sprites, META_SKINSPRITES); break; + case skin_compatmode: + lua_pushboolean(L, wadfiles[skin->wadnum]->compatmode); } return 1; }