diff --git a/src/lua_hook.h b/src/lua_hook.h index ce98a5ec7..2a16322e1 100644 --- a/src/lua_hook.h +++ b/src/lua_hook.h @@ -72,6 +72,7 @@ automatically. X (PlayerCmd),/* building the player's ticcmd struct */\ X (MusicChange),\ X (VoteThinker),/* Y_VoteTicker */\ + X (AddonLoaded),\ #define STRING_HOOK_LIST(X) \ X (LinedefExecute),\ diff --git a/src/p_setup.c b/src/p_setup.c index 361e81dfe..3d7d87852 100644 --- a/src/p_setup.c +++ b/src/p_setup.c @@ -4849,6 +4849,8 @@ boolean P_AddWadFile(const char *wadfilename) if (!mapsadded) CONS_Printf(M_GetText("No maps added\n")); + LUA_HookVoid(HOOK(AddonLoaded)); + R_LoadSpriteInfoLumps(wadnum, numlumps); #ifdef HWRENDER