Exemplo n.º 1
0
        public void GivePlayerNextCardInShoe(PlayerHand playerHand, bool checkBlackJackImmediately)
        {
            Card card = this.Shoe.NextCard;

            playerHand.AddCard(card);


            if (checkBlackJackImmediately)
            {
                if (playerHand.State == State.Playing && playerHand.CurrentScore == 21)
                {
                    playerHand.Blackjack();
                    FinishHand(playerHand.Player);
                }
            }
        }
Exemplo n.º 2
0
 public void GivePlayerACard(PlayerHand playerHand, Card card)
 {
     playerHand.AddCard(card);
 }