//--------------------------------------------------------------------------------------------- public override void StateUpdate(StateManager stateManager) { if (PendingAnimations.Count <= 0) { stateManager.currentState = WaitingForTurnEndAction.GetInstance(); } }
// Methods //////////////////////////////////////////////////////////////////////////////////// public static WaitingForTurnEndAction GetInstance() { if (StateInstance == null) { StateInstance = new WaitingForTurnEndAction(); } return(StateInstance); }