using ADOFAIRenderer.Core; using HarmonyLib; namespace ADOFAIRenderer.Patch.Game; [HarmonyPatch(typeof(scrPlayerManager))] // ReSharper disable once InconsistentNaming public static class scrPlayerManagerPatch { [HarmonyPrefix] [HarmonyPatch("AnyValidInputWasTriggered")] // ReSharper disable once InconsistentNaming private static bool IgnoreInput(ref bool __result) { if (!RenderManager.IsActive) return true; __result = RenderManager.Instance && RenderManager.Instance.frameCount == 0 && RenderManager.Instance.countdown == 0; return false; } }