[F] Maybe fixed some PractiseMode problems
Build AquaMai / build (push) Has been cancelled Details

Clansty 2024-11-13 23:43:59 +08:00
parent e5a4b7f745
commit c8f4a05084
No known key found for this signature in database
GPG Key ID: 3A6BE8BAF2EDE134
1 changed files with 25 additions and 0 deletions

View File

@ -0,0 +1,25 @@
using HarmonyLib;
using MAI2.Util;
using Manager;
using Process;
namespace AquaMai.Fix;
public class TouchResetAfterTrack
{
[HarmonyPostfix]
[HarmonyPatch(typeof(ResultProcess), "OnStart")]
public static void ResultProcessOnStart()
{
SingletonStateMachine<AmManager, AmManager.EState>.Instance.StartTouchPanel();
MelonLoader.MelonLogger.Msg("[TouchResetAfterTrack] Touch panel reset");
}
[HarmonyPostfix]
[HarmonyPatch(typeof(GamePlayManager), "SetQuickRetryFrag")]
public static void OnStart()
{
SingletonStateMachine<AmManager, AmManager.EState>.Instance.StartTouchPanel();
MelonLoader.MelonLogger.Msg("[TouchResetAfterTrack] Touch panel reset");
}
}