#pragma warning disable CS0626 #pragma warning disable CS0649 #pragma warning disable CS0414 #pragma warning disable IDE0051 #pragma warning disable IDE1006 using MU3.Sequence; using MU3.Util; namespace MU3; public class patch_Scene_38_End : Scene_38_End { private Mode mode_; private extern void orig_Init_Init(); private int result_; private enum State { Init, Continue, SendResultContinue, EndContinue, ForceLogout, ConsumeGP, End, WaitDestroy } private void Init_Init() { orig_Init_Init(); if(patch_PlayMusic.QuickSkip) { result_ = 0; mode_.set(State.End); patch_PlayMusic.QuickSkip = false; } } }