forked from akanyan/mu3-mods
fix(BetterGiveUp): dead lever + party play
This commit is contained in:
@ -94,7 +94,11 @@ class patch_PlayMusic: PlayMusic {
|
|||||||
TimeSpan ts = CustomDateTime.Now - _holdingStartTime;
|
TimeSpan ts = CustomDateTime.Now - _holdingStartTime;
|
||||||
if(ts > HOLD_DURATION) {
|
if(ts > HOLD_DURATION) {
|
||||||
if(Singleton<UIInput>.instance.getStateOn(UIInput.Key.MenuRight)) {
|
if(Singleton<UIInput>.instance.getStateOn(UIInput.Key.MenuRight)) {
|
||||||
|
if(ntMgr.retireResult != RetireResult.None) {
|
||||||
|
setNextState(EState.Init);
|
||||||
|
} else {
|
||||||
StartRolling();
|
StartRolling();
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
QuickSkip = true;
|
QuickSkip = true;
|
||||||
setNextState(EState.End);
|
setNextState(EState.End);
|
||||||
@ -115,7 +119,7 @@ class patch_PlayMusic: PlayMusic {
|
|||||||
private void Execute_DispCombo() {
|
private void Execute_DispCombo() {
|
||||||
orig_Execute_DispCombo();
|
orig_Execute_DispCombo();
|
||||||
|
|
||||||
if(Singleton<UIInput>.instance.getTriggerOn(UIInput.Key.MenuRight) && ntMgr.retireResult != RetireResult.None) {
|
if(Singleton<UIInput>.instance.getTriggerOn(UIInput.Key.MenuRight) && ntMgr.retireResult != RetireResult.None && !isPartyPlay()) {
|
||||||
setNextState(EState.Init);
|
setNextState(EState.Init);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user