Exemplo n.º 1
0
 /// <summary>
 /// place card on the table from the specified player
 /// </summary>
 /// <param name="playerNum"></param>
 /// <param name="card"></param>
 public void AddCard(int playerNum, Card card)
 {
     if (playerNum == 1)
     {
         Player1Cards.Add(card);
     }
     else
     {
         Player2Cards.Add(card);
     }
 }
Exemplo n.º 2
0
        private void AddCardsToWinner(EPlayer winner, Car player1CardActive, Car player2CardActive)
        {
            if (EPlayer.Player1 == winner)
            {
                Player1Cards.Add(player1CardActive);
                Player1Cards.Add(player2CardActive);
                Player1Cards.AddRange(TiedCards);
                TiedCards = new List <Car>();
            }

            if (EPlayer.Player2 == winner)
            {
                Player2Cards.Add(player2CardActive);
                Player2Cards.Add(player1CardActive);
                Player2Cards.AddRange(TiedCards);
                TiedCards = new List <Car>();
            }

            if (EPlayer.Tied == winner)
            {
                TiedCards.Add(player1CardActive);
                TiedCards.Add(player2CardActive);
            }
        }