public override void OnReleased() { Extensions.Init(); // to update game mode. harmonyExt?.UninstallHarmony(); harmonyExt = null; base.OnReleased(); }
public static void UnLoad() { Log.Info("LifeCycle.Release() called"); Settings.GameConfig = null; HarmonyExtension.UninstallHarmony(); NodeControllerTool.Remove(); }
public override void OnReleased() { harmonyExt?.UninstallHarmony(); harmonyExt = null; base.OnReleased(); }
public void OnDisabled() { harmonyExt?.UninstallHarmony(); harmonyExt = null; }