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