forked from akanyan/mu3-mods
feat: rework reward skip; move it to SkipCutscenes
This commit is contained in:
25
Extras/SkipCutscenes/MU3/patch_UIPurchaseCardDialog.cs
Normal file
25
Extras/SkipCutscenes/MU3/patch_UIPurchaseCardDialog.cs
Normal file
@ -0,0 +1,25 @@
|
||||
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<Mod.State>.instance.SkipItemFrame) {
|
||||
orig_Start();
|
||||
} else {
|
||||
state_ = 5;
|
||||
Destroy(gameObject, 0.1f);
|
||||
gameObject.transform.SetParent(null);
|
||||
if(onFinish_ != null) {
|
||||
onFinish_(cardViewData_, 0);
|
||||
onFinish_ = null;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user