Clear custom models on disconnect
This commit is contained in:
parent
1e1504b8a6
commit
0e2e370f47
|
@ -14,11 +14,11 @@
|
||||||
#include "pc/djui/djui_hud_utils.h"
|
#include "pc/djui/djui_hud_utils.h"
|
||||||
#include "pc/utils/misc.h"
|
#include "pc/utils/misc.h"
|
||||||
#include "pc/lua/smlua.h"
|
#include "pc/lua/smlua.h"
|
||||||
|
#include "pc/lua/utils/smlua_model_utils.h"
|
||||||
#include "pc/mods/mods.h"
|
#include "pc/mods/mods.h"
|
||||||
#include "pc/crash_handler.h"
|
#include "pc/crash_handler.h"
|
||||||
#include "pc/debuglog.h"
|
#include "pc/debuglog.h"
|
||||||
#include "game/camera.h"
|
#include "game/camera.h"
|
||||||
|
|
||||||
// Mario 64 specific externs
|
// Mario 64 specific externs
|
||||||
extern s16 sCurrPlayMode;
|
extern s16 sCurrPlayMode;
|
||||||
extern s16 gCurrCourseNum, gCurrActStarNum, gCurrLevelNum, gCurrAreaIndex;
|
extern s16 gCurrCourseNum, gCurrActStarNum, gCurrLevelNum, gCurrAreaIndex;
|
||||||
|
@ -468,6 +468,7 @@ void network_shutdown(bool sendLeaving, bool exiting) {
|
||||||
mods_clear(&gActiveMods);
|
mods_clear(&gActiveMods);
|
||||||
mods_clear(&gRemoteMods);
|
mods_clear(&gRemoteMods);
|
||||||
smlua_shutdown();
|
smlua_shutdown();
|
||||||
|
smlua_model_util_clear();
|
||||||
extern s16 gChangeLevel;
|
extern s16 gChangeLevel;
|
||||||
gChangeLevel = LEVEL_CASTLE_GROUNDS;
|
gChangeLevel = LEVEL_CASTLE_GROUNDS;
|
||||||
network_player_init();
|
network_player_init();
|
||||||
|
|
Loading…
Reference in New Issue