/// <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); } }
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); } }