void SecondaryMovementState() { int secondaryMovementStateInt = StateHandler.CurrentState(ref this.timeInSecondaryMovementState, this.timeLimitForSecondaryMovementState, this.randSecondaryMovementPercentVal, this.SecondaryMovementStatePercentages, (int)EnemyStateData.EnemySecondaryMovementState.Count); this.eSecondaryMovementState = (secondaryMovementStateInt == -1) ? this.eSecondaryMovementState : (EnemyStateData.EnemySecondaryMovementState)secondaryMovementStateInt; }
void PrimaryMovementState() { int primaryMovementStateInt = StateHandler.CurrentState(ref this.timeInPrimaryMovementState, this.timeLimitForPrimaryMovementState, this.randPrimaryMovementPercentVal, this.PrimaryMovementStatePercentages, (int)EnemyStateData.EnemyPrimaryMovementState.Count); this.ePrimaryMovementState = (primaryMovementStateInt == -1) ? this.ePrimaryMovementState : (EnemyStateData.EnemyPrimaryMovementState)primaryMovementStateInt; }