[O] better _isPlaying detection

This commit is contained in:
Clansty
2024-10-13 23:54:53 +08:00
parent 4006438d93
commit bf9855abd1

View File

@@ -10,11 +10,17 @@ public class TouchToButtonInput
private static bool _isPlaying = false;
[HarmonyPostfix]
[HarmonyPatch(typeof(GameProcess),"OnUpdate")]
public static void OnUpdate(GameProcess __instance)
[HarmonyPatch(typeof(GameProcess), "OnStart")]
public static void OnGameProcessStart(GameProcess __instance)
{
var notesManager = new NotesManager();
_isPlaying = notesManager.IsPlaying();
_isPlaying = true;
}
[HarmonyPostfix]
[HarmonyPatch(typeof(GameProcess), "OnRelease")]
public static void OnGameProcessRelease(GameProcess __instance)
{
_isPlaying = false;
}
[HarmonyPostfix]