File tree Expand file tree Collapse file tree
Assets/Scripts/Scenes/Game/NoteBehaviours Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -693,21 +693,16 @@ void BodyCheck()
693693 }
694694 else
695695 {
696- if ( _lastHoldState != HOLD_STATE_RELEASED )
696+ if ( _lastHoldState != HOLD_STATE_RELEASED &&
697+ _releaseTime <= DELUXE_HOLD_RELEASE_IGNORE_TIME_SEC )
697698 {
698- if ( _releaseTime <= DELUXE_HOLD_RELEASE_IGNORE_TIME_SEC )
699- {
700- _releaseTime += MajTimeline . DeltaTime ;
701- return ;
702- }
699+ _releaseTime += MajTimeline . DeltaTime ;
700+ return ;
703701 }
704- else
702+ else if ( _releaseTime != 0 )
705703 {
706- if ( _releaseTime != 0 )
707- {
708- PlayerReleaseTimeSec += _releaseTime ;
709- _releaseTime = 0 ;
710- }
704+ PlayerReleaseTimeSec += _releaseTime ;
705+ _releaseTime = 0 ;
711706 }
712707 PlayerReleaseTimeSec += MajTimeline . DeltaTime ;
713708 StopHoldEffect ( ) ;
Original file line number Diff line number Diff line change @@ -714,22 +714,17 @@ void BodyCheck()
714714 }
715715 else
716716 {
717- if ( _lastHoldState != HOLD_STATE_RELEASED )
717+ if ( _lastHoldState != HOLD_STATE_RELEASED &&
718+ _releaseTime <= DELUXE_HOLD_RELEASE_IGNORE_TIME_SEC )
718719 {
719- if ( _releaseTime <= DELUXE_HOLD_RELEASE_IGNORE_TIME_SEC )
720- {
721- _releaseTime += MajTimeline . DeltaTime ;
722- return ;
723- }
720+ _releaseTime += MajTimeline . DeltaTime ;
721+ return ;
724722 }
725- else
723+ else if ( _releaseTime != 0 )
726724 {
727- if ( _releaseTime != 0 )
728- {
729- PlayerReleaseTimeSec += _releaseTime ;
730- _releaseTime = 0 ;
731- }
732- }
725+ PlayerReleaseTimeSec += _releaseTime ;
726+ _releaseTime = 0 ;
727+ }
733728 PlayerReleaseTimeSec += MajTimeline . DeltaTime ;
734729 StopHoldEffect ( ) ;
735730 _lastHoldState = HOLD_STATE_RELEASED ;
You can’t perform that action at this time.
0 commit comments