Assets.Scripts.Services.ComboHits.ComboHitSequence.IsAlive C# (CSharp) Method

IsAlive() public method

public IsAlive ( ) : bool
return bool
        public bool IsAlive()
        {
            bool firstHitWaitTimeElapsed = nextHitZoneIndex == 0 && Time.time - triggerStartTime > MaxFirstHitWaitTime;
            bool nextHitWaitTimeElapsed = nextHitZoneIndex > 0 && Time.time - lastHitTime > MaxWaitTimeBetweenHits;

            return !firstHitWaitTimeElapsed && !nextHitWaitTimeElapsed;
        }