//This function will not likely be used: public Deck[] CreateBaseDeck(AI ai) { Deck[] newBaseDeck = new Deck[8]; for (int i = 0; i < newBaseDeck.Length; i++) { int cardDamage = GetRandom(1, 4); Common_Card newCard = new Common_Card(); newCard.cardDamage = cardDamage; newCard.cardName = newCard.rarity + " " + newCard.cardDamage; newBaseDeck[i] = newCard; } if (ai.currentDeck != null) { ai.currentDeck = newBaseDeck; } return(ai.currentDeck); }
//This function will not likely be used: public List <Card> CreateBaseDeck(Player player) { int howManyCards = 8; List <Card> newBaseDeck = new List <Card>(); while (howManyCards > 0) { int cardDamage = GetRandom(1, 4); Common_Card newCard = new Common_Card(); newCard.cardDamage = cardDamage; Console.WriteLine("New Card! - Rarity: " + newCard.rarity + " Damage: " + newCard.cardDamage); newCard.cardName = newCard.rarity + " " + newCard.cardDamage; newBaseDeck.Add(newCard); howManyCards -= 1; } if (player.currentDeck != null) { player.currentDeck = newBaseDeck; } return(player.currentDeck); }