This commit is contained in:
2024-09-18 04:55:40 +08:00
parent fb916b3813
commit bd512a6b78
17 changed files with 232 additions and 207 deletions
+1 -13
View File
@@ -3,24 +3,12 @@ using HarmonyLib;
namespace UXAssist.Common;
public static class GameLogic
public class GameLogic: PatchImpl<GameLogic>
{
private static Harmony _harmony;
public static Action OnDataLoaded;
public static Action OnGameBegin;
public static Action OnGameEnd;
public static void Init()
{
_harmony ??= Harmony.CreateAndPatchAll(typeof(GameLogic));
}
public static void Uninit()
{
_harmony?.UnpatchSelf();
_harmony = null;
}
[HarmonyPostfix]
[HarmonyPatch(typeof(VFPreload), nameof(VFPreload.InvokeOnLoadWorkEnded))]
public static void VFPreload_InvokeOnLoadWorkEnded_Postfix()