mirror of https://github.com/hykilpikonna/AquaDX
27 lines
656 B
C#
27 lines
656 B
C#
using HarmonyLib;
|
|
using Monitor;
|
|
using Process;
|
|
|
|
namespace AquaMai.TimeSaving;
|
|
|
|
public class SkipGameOverScreen
|
|
{
|
|
[HarmonyPrefix]
|
|
[HarmonyPatch(typeof(GameOverMonitor), "IsPlayEnd")]
|
|
public static bool GameOverMonitorPlayEnd(ref bool __result)
|
|
{
|
|
__result = true;
|
|
return false;
|
|
}
|
|
|
|
[HarmonyPrefix]
|
|
[HarmonyPatch(typeof(GameOverProcess), "OnUpdate")]
|
|
public static void GameOverProcessOnUpdate(ref GameOverProcess.GameOverSequence ____state)
|
|
{
|
|
if (____state == GameOverProcess.GameOverSequence.SkyChange)
|
|
{
|
|
____state = GameOverProcess.GameOverSequence.Disp;
|
|
}
|
|
}
|
|
}
|