From 2bd17424cd0561d1de3b82f9243c0f77a9877f58 Mon Sep 17 00:00:00 2001 From: ivan tkachenko Date: Fri, 4 Jul 2025 23:31:07 +0300 Subject: [PATCH] Speed up cranking timer in debug builds The code does not appear to be in `dotnet build --configuration Release` --- MuzikaGromche/Plugin.cs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/MuzikaGromche/Plugin.cs b/MuzikaGromche/Plugin.cs index 9207dd7..93f17b0 100644 --- a/MuzikaGromche/Plugin.cs +++ b/MuzikaGromche/Plugin.cs @@ -163,6 +163,14 @@ namespace MuzikaGromche [HarmonyPatch(typeof(JesterAI))] internal class JesterPatch { +#if DEBUG + [HarmonyPatch("SetJesterInitialValues")] + [HarmonyPostfix] + public static void AlmostInstantFollowTimerPostfix(JesterAI __instance) + { + __instance.beginCrankingTimer = 1f; + } +#endif [HarmonyPatch("Update")] [HarmonyPrefix] public static void DoNotStopTheMusicPrefix(JesterAI __instance, out State __state)