public ScenarioBuyDevelopmentCardEvent(ScenarioComputerPlayer player, DevelopmentCardTypes developmentCardType) : base(player.Id) { this.developmentCardType = developmentCardType; this.player = player; }
public IPlayer CreateComputerPlayer(GameBoard gameBoard, LocalGameController localGameController, INumberGenerator numberGenerator) { var player = new ScenarioComputerPlayer(this.names.Dequeue(), gameBoard, localGameController, numberGenerator); return(player); }