From 542e5b1cdff588b9afadd4bc20f422791b9855c7 Mon Sep 17 00:00:00 2001 From: James R Date: Wed, 29 Mar 2023 09:03:35 -0700 Subject: [PATCH] Add -nolua command line parameter Disables loading Lua scripts entirely. --- src/lua_script.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/lua_script.c b/src/lua_script.c index 631ef3d28..6e34c9fbf 100644 --- a/src/lua_script.c +++ b/src/lua_script.c @@ -36,6 +36,7 @@ #include "doomstat.h" #include "g_state.h" +#include "m_argv.h" lua_State *gL = NULL; @@ -579,6 +580,12 @@ void LUA_LoadLump(UINT16 wad, UINT16 lump, boolean noresults) MYFILE f; char *name; size_t len; + + if (M_CheckParm("-nolua")) + { + return; + } + f.wad = wad; f.size = W_LumpLengthPwad(wad, lump); f.data = Z_Malloc(f.size, PU_LUA, NULL);