using MU3.Util; using MU3.ViewData; namespace MU3; class patch_UIPurchaseCardDialog: UIPurchaseCardDialog { private ChapterCardViewData cardViewData_; private OnFinish onFinish_; private int state_; private extern void orig_Start(); private void Start() { if(!Singleton.instance.SkipItemFrame) { orig_Start(); } else { state_ = 5; Destroy(gameObject, 0.1f); gameObject.transform.SetParent(null); if(onFinish_ != null) { onFinish_(cardViewData_, 0); onFinish_ = null; } } } }