Change unload to deactivate only current plugin (#486)

This commit is contained in:
Pietro420 authored and GitHub committed 2026-02-01 19:14:26 +01:00
1 parent e187d9baf3
commit d21c8263d0
3 files changed
+3 -3

No files matched your search

+1 -1
View File
@@ -177,7 +177,7 @@ public class Main : BasePlugin
private static HashAuth DebugKeyAuth { get; set; }
private static ConfigEntry<string> DebugKeyInput { get; set; }
private Harmony Harmony { get; } = new(PluginGuid);
public Harmony Harmony { get; } = new(PluginGuid);
public static NormalGameOptionsV10 NormalOptions => GameOptionsManager.Instance != null ? GameOptionsManager.Instance.currentNormalGameOptions : null;
+1 -1
View File
@@ -123,7 +123,7 @@ public static class OptionsMenuBehaviourStartPatch
{
MainMenuManagerPatch.ShowRightPanelImmediately();
Harmony.UnpatchAll();
Main.Instance.Harmony.UnpatchSelf();
Main.Instance.Unload();
}
}
+1 -1
View File
@@ -33,7 +33,7 @@ internal static class SwitchGameModePatch
}
Zoom.SetZoomSize(reset: true);
Harmony.UnpatchAll();
Main.Instance.Harmony.UnpatchSelf();
Main.Instance.Unload();
}
}