using MU3.Util; namespace MU3; class patch_UIGetItem: UIGetItem { private int state_; private float time_; public extern bool orig_isOutEnd(); public new bool isOutEnd() { if(!Singleton.instance.SkipItemFrame) { return orig_isOutEnd(); } else { return true; } } public extern void orig_start(Kind kind); private void start(Kind kind) { if(!Singleton.instance.SkipItemFrame) { orig_start(kind); } else { state_ = 3; time_ = 100f; } } }