public void AddPlayer(Player.Player NewPlayer) { Players.Add(NewPlayer); NewPlayer.GetNewTiles(); if(CurrentPlayer == null) { CurrentPlayer = NewPlayer; } }
public void RemovePlayers() { this.Players.Clear(); CurrentPlayer = null; }
public void SetCurrentPlayer(int Index) { CurrentPlayer = Players[Index]; }
public void ResetGame() { GameBoard = new Board.Board(); Players.Clear(); CurrentPlayer = null; TilesSet = new TilesSet(GameLanguage); PassCounter = 0; GameBoard.SetEmpty(true); }