Ejemplo n.º 1
0
 public CommandProcessor(GameBoard board, Scoreboard score, IOInterface userIteractor, CommandParser commandParser)
 {
     this.gameBoard = board;
     this.scoreBoard = score;
     this.userIteractor = userIteractor;
     this.currentBoardState = new GameBoardMemory();
     this.currentBoardState.Memento = board.SaveMemento();
     this.commandParser = commandParser;
     this.remainingLives = INITIAL_LIVES;
 }