private static IEnumerator OnPause(On.UIManager.orig_GoToPauseMenu orig, UIManager self) { //yield return orig(self); // Failsafe if (invPanels != 0) { LogHelper.LogWarn("Warning: invPanels not equal to 0 on pause"); invPanels = 0; } Hide(); return(orig(self)); }
private IEnumerator OnPause(On.UIManager.orig_GoToPauseMenu orig, UIManager uiManager) { yield return(orig(uiManager)); if (globalSettings.alwaysDisplay || globalSettings.neverDisplay) { yield break; } // Update and display every image foreach (AbstractCounter counter in AbstractCounter.Counters) { counter.UpdateText(); counter.FadeIn(); } }