Fixed better select not reloading

This commit is contained in:
KiritoDv
2026-01-11 19:42:31 -06:00
committed by Lywx
parent 31a144363f
commit 8c1e319df0
+6 -3
View File
@@ -511,16 +511,19 @@ static void Init() {
REGISTER_LISTENER(LevelScriptCallLoop, EVENT_PRIORITY_NORMAL, [](IEvent* event) {
LevelScriptCallLoop* ev = (LevelScriptCallLoop*) event;
self.loaded = false;
if(*ev->func == lvl_intro_update) {
if(*ev->arg == LVL_INTRO_LEVEL_SELECT) {
self.loaded = true;
}
*ev->func = BetterLevelSelect_UpdateMenu;
return;
}
self.loaded = false;
if(*ev->func == lvl_init_or_update) {
*ev->func = BetterLevelSelect_UpdateArea;
self.loaded = true;
return;
}
});
}