private void DealHands() { if (CardsInDeck < 10) { DealHandsButtonVisible = false; ShuffleDeckButtonVisible = true; MessageBoard = "There are not enough cards\n" + "in the deck to play the hand."; } else { PlayerHand.clearHand(); DealerHand.clearHand(); PlayerHand.AddCard(MyDeck.pick()); PlayerHand.AddCard(MyDeck.pick()); DealerHand.AddCard(MyDeck.pick()); DealerHand.AddCard(MyDeck.pick()); HitButtonVisible = true; StayButtonVisible = true; ShuffleDeckButtonVisible = false; DealHandsButtonVisible = false; CardsInDeck = MyDeck.CardsLeft(); DealerHandValue = 0; PlayerHandValue = 0; MessageBoard = ""; } }
private void NewGame() { MyDeck.reset(); CardsInDeck = MyDeck.CardsLeft(); PlayerHand.clearHand(); DealerHand.clearHand(); ShuffleDeckButtonVisible = true; DealHandsButtonVisible = true; DealerHandValue = 0; PlayerHandValue = 0; PlayerScore = 0; DealerScore = 0; MessageBoard = ""; }
public void restart() { playerHand.clearHand(); dealerHand.clearHand(); }