Beispiel #1
0
        //shows hand as a string
        public String ToString(PlayerCard playerCard1, int playerNumber)
        {
            String playerCardString = "";

            playerCardString += "\n\nPlayer" + playerNumber.ToString() + "\n";
            for (int i = 0; i < playerCard1.length(); i++)
            {
                Card tempCard = playerCard1.GetCard(i);
                playerCardString += tempCard.ToString();
                if (i != 51)
                {
                    playerCardString += ", ";
                }
            }

            return(playerCardString);
        }
Beispiel #2
0
        //shows hand as a string
        public String ToString(PlayerCard playerCard1, String playerName)
        {
            String playerCardString = "";

            playerCardString += playerName.ToString() + "Cards: \n\t";
            for (int i = 0; i < playerCard1.length(); i++)
            {
                Card tempCard = playerCard1.GetCard(i);
                playerCardString += tempCard.ToString();
                if (i != 51)
                {
                    playerCardString += ", ";
                }
            }

            return(playerCardString);
        }
Beispiel #3
0
        //will refill player hand
        public void RefillHand(Deck deck)
        {
            CardList cards = deck.DrawCards(6 - hand.length());

            hand.AddCardsToHand(cards);
        }