public void AddPlayer(String playerName) { var player = new Player(playerName); players.Enqueue(player); board.AddPlayer(player); Console.WriteLine(playerName + " was added"); Console.WriteLine("They are player number " + players.Count); }
public bool Add(String playerName) { var player = new Player(playerName); playerPool.AddPlayer(player); outputWriter.WriteLine(playerName + " was added"); outputWriter.WriteLine("They are player number " + playerPool.HowManyPlayers()); return true; }
public void Start() { if (!IsPlayable()) { Console.WriteLine("Game cannot be started"); IsFinished = true; return; } currentPlayer = players.Dequeue(); }
public void MovePlayer(Player player, int roll) { var currenPosition = players[player]; currenPosition += roll; if (currenPosition > 11) currenPosition = currenPosition - 12; players[player] = currenPosition; Console.WriteLine(player.Name + "'s new location is " + currenPosition); }
public void RemovePlayer(Player player) { players.Remove(player); }
public bool HasPlayer(Player player) { return players.Contains(player); }
public void AddPlayer(Player player) { players.Add(player); }
public void Add(Player player) { _players.Add(player); }
private void MoveTurnToNextPlayer() { players.Enqueue(currentPlayer); currentPlayer = players.Dequeue(); }
public int GetPositionOfPlayer(Player player) { return players[player]; }