IEnumerator NextStateRoutine(BaseBattleState nextState) { yield return(new WaitForSeconds(GameParameters.Timers.TimeUntilFirstPlayer)); OnNextState(nextState); }
protected virtual void OnNextState(BaseBattleState nextState) { Fsm.PopState(); Fsm.PushState(nextState); }