10internal static class CL_GameManagerPatch
12 [HarmonyPatch(typeof(CL_GameManager), nameof(CL_GameManager.UnPause)), HarmonyPostfix]
13 private static void CL_GameManager_UnPause(CL_GameManager __instance)
15 if (RootPanel.Instance ==
null)
18 if (!AutoCloseOverlay.Value
19 || !RootPanel.Instance.IsOpen
20 || __instance.isPaused)
23 RootPanel.Instance.IsOpen =
false;