Beispiel #1
0
 public void AddPlayer(Player playerToAdd)
 {
     if (playerToAdd.identity == 'X' && xPlayer == null)
     {
         xPlayer = playerToAdd;
     }
     if (playerToAdd.identity == 'O' && oPlayer == null)
     {
         oPlayer = playerToAdd;
     }
 }
Beispiel #2
0
 public Game(Player one, Player two, BoardManager ourManager)
 {
     xPlayer = one;
     if (xPlayer.identity != 'X')
     {
         xPlayer.identity = 'X';
     }
     oPlayer = two;
     if (oPlayer.identity != 'O')
     {
         oPlayer.identity = 'O';
     }
     board = ourManager;
 }
Beispiel #3
0
 public Game(Player one, Player two)
 {
     xPlayer = one;
     if (xPlayer.identity != 'X')
     {
         xPlayer.identity = 'X';
     }
     oPlayer = two;
     if (oPlayer.identity != 'O')
     {
         oPlayer.identity = 'O';
     }
     board = new BoardManager();
 }
Beispiel #4
0
 public void RewritePlayer(Player playerToAdd)
 {
     if (playerToAdd.identity == 'X')
     {
         xPlayer = playerToAdd;
     }
     if (playerToAdd.identity == 'O')
     {
         oPlayer = playerToAdd;
     }
 }
Beispiel #5
0
 public void ResetGame()
 {
     xPlayer = null;
     oPlayer = null;
     board.ResetBoard();
 }