public void CreateStartingDeck(AbilityCardDeckConfig deckConfig) { Debug.Log("Building starting Ability deck"); AbilityCardDeck = DeckFactory.CreateDeck(deckConfig.Cards); Debug.Log("Ability Deck count after build: " + AbilityCardDeck.Count); AbilityCardDeck.Emptied += OnAbilityDeckEmptied; }
void BuildAbilityDeck(AbilityCardDeckConfig abilityDeckData) { // each player should draw starting cards DeckController.CreateStartingDeck(_abilityDeckData); }