From 0e2e370f47499ac6d8dd6b46342f732f9eb4f9a5 Mon Sep 17 00:00:00 2001 From: MysterD Date: Wed, 25 May 2022 18:07:58 -0700 Subject: [PATCH] Clear custom models on disconnect --- src/pc/network/network.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/pc/network/network.c b/src/pc/network/network.c index e362b892..a4b2d712 100644 --- a/src/pc/network/network.c +++ b/src/pc/network/network.c @@ -14,11 +14,11 @@ #include "pc/djui/djui_hud_utils.h" #include "pc/utils/misc.h" #include "pc/lua/smlua.h" +#include "pc/lua/utils/smlua_model_utils.h" #include "pc/mods/mods.h" #include "pc/crash_handler.h" #include "pc/debuglog.h" #include "game/camera.h" - // Mario 64 specific externs extern s16 sCurrPlayMode; extern s16 gCurrCourseNum, gCurrActStarNum, gCurrLevelNum, gCurrAreaIndex; @@ -468,6 +468,7 @@ void network_shutdown(bool sendLeaving, bool exiting) { mods_clear(&gActiveMods); mods_clear(&gRemoteMods); smlua_shutdown(); + smlua_model_util_clear(); extern s16 gChangeLevel; gChangeLevel = LEVEL_CASTLE_GROUNDS; network_player_init();