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