public MatchIntroState(GameState gameState) : base(gameState) { _stopwatch = new Stopwatch(); InputProcessor = new NoInputProcessor(); _playedSecondSound = false; }
public EndGameState(GameState gameState, bool playerWon) : base(gameState) { _stopwatch = new Stopwatch(); InputProcessor = new NoInputProcessor(); _playerWon = playerWon; }
public ActionAnimationPlaying(GameState gameState, ActionInformation actionInformation, Tile tile) : base(gameState) { _actionInformation = actionInformation; _stateName = "ActorAnimationPlaying" + _num++; _script = _actionInformation.Script(tile); InputProcessor = new NoInputProcessor(); }
public AIDecision(GameState gameState, ActorBase actor) : base(gameState) { _actor = actor; InputProcessor = new NoInputProcessor(); }