Beispiel #1
0
        //shows hand as a string
        public String ToString(PlayerHand playerHand1, String playerName)
        {
            String playerHandString = "";

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

            return(playerHandString);
        }
Beispiel #2
0
        //shows hand as a string, int playernumber
        public String ToString(PlayerHand playerHand1, int playerNumber)
        {
            String playerHandString = "";

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

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

            hand.AddCardsToHand(cards);
        }