//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); }
//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); }
//will refill player hand public void RefillHand(GameDeck deck) { CardList cards = deck.DrawCards(6 - hand.length()); hand.AddCardsToHand(cards); }