From e6ad6a688952215cc082ab0b0ae589ca3cca641d Mon Sep 17 00:00:00 2001 From: Ace Lite <47698279+Ace-Lite@users.noreply.github.com> Date: Sat, 30 Mar 2024 12:41:44 +0100 Subject: [PATCH] Initial Commit - Hook addon load --- src/lua_hook.h | 1 + src/p_setup.c | 2 ++ 2 files changed, 3 insertions(+) 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