Пример #1
0
        public void AddPlayer(Player.Player NewPlayer)
        {
            Players.Add(NewPlayer);
            NewPlayer.GetNewTiles();

            if(CurrentPlayer == null)
            {
                CurrentPlayer = NewPlayer;
            }
        }
Пример #2
0
 public void RemovePlayers()
 {
     this.Players.Clear();
     CurrentPlayer = null;
 }
Пример #3
0
 public void SetCurrentPlayer(int Index)
 {
     CurrentPlayer = Players[Index];
 }
Пример #4
0
 public void ResetGame()
 {
     GameBoard = new Board.Board();
     Players.Clear();
     CurrentPlayer = null;
     TilesSet = new TilesSet(GameLanguage);
     PassCounter = 0;
     GameBoard.SetEmpty(true);
 }