fix room loading + metadata changes allowed

This commit is contained in:
Lapis
2026-06-18 09:22:48 -04:00
parent dcb7faec5d
commit f56ed0d8de
2 changed files with 20 additions and 4 deletions
+13
View File
@@ -0,0 +1,13 @@
using HarmonyLib;
[HarmonyPatch(typeof(JAPJPGNBMNM), "JOKECJKBJGD")]
public static class PromisePatch
{
public static bool Prefix(out HPHDJAFFHCN<JAPJPGNBMNM.AOFCCEACNNA> __result)
{
var result = JAPJPGNBMNM.AOFCCEACNNA.JGIHNLEFJEL();
var promise = HAAHJPGNIMD.NMOOLKAJDOC(result);
__result = promise;
return false;
}
}
+7 -4
View File
@@ -46,11 +46,14 @@ public class Plugin : BasePlugin
private void OnSceneLoaded(Scene scene, LoadSceneMode mode)
{
var cheatMgr = GameObject.Find("GameRoot/(Startup)(Clone)/Core Systems/[CheatManager]");
if (cheatMgr != null)
if (scene.name != "TitleScreen")
{
GameObject.Destroy(cheatMgr);
Log.LogInfo("cheatmanager destroyed");
var cheatMgr = GameObject.Find("GameRoot/(Startup)(Clone)/Core Systems/[CheatManager]");
if (cheatMgr != null)
{
GameObject.Destroy(cheatMgr);
Log.LogInfo("cheatmanager destroyed");
}
}
}
}