Пример #1
0
 public void Draw()
 {
     if ((PScore >= 0) && (PScore <= 5))
     {
         PHand.AddCard(pack.DealCard());
         int PDraw = PHand[2].GetRank();
         if (PDraw == 8)
         {
             PDraw = -2;
         }
         if (PDraw == 9)
         {
             PDraw = -1;
         }
         if ((PDraw >= 10) && (PDraw <= 13))
         {
             PDraw = 0;
         }
         if (BScore <= (PDraw / 2) + 3)
         {
             BHand.AddCard(pack.DealCard());
         }
     }
     else
     {
         if ((BScore >= 0) && (BScore <= 5))
         {
             BHand.AddCard(pack.DealCard());
         }
     }
 }
Пример #2
0
 public void Deal()
 {
     pack.Shuffle();
     PHand.AddCard(pack.DealCard());
     PHand.AddCard(pack.DealCard());
     BHand.AddCard(pack.DealCard());
     BHand.AddCard(pack.DealCard());
 }
Пример #3
0
 //deal cards to the players
 public void DealGame()
 {
     deck.shuffleDeck();
     PHand.AddCard(deck.DealCard());
     PHand.AddCard(deck.DealCard());
     BHand.AddCard(deck.DealCard());
     BHand.AddCard(deck.DealCard());
 }
Пример #4
0
 private int getPScore()
 {
     return(PHand.getScore());
 }