public void Reset() { Name = ""; Class = ""; Id = -1; GoingFirst = false; Fatigue = 0; DrawnCardsMatchDeck = true; Hand.Clear(); Board.Clear(); Deck.Clear(); Graveyard.Clear(); Secrets.Clear(); DrawnCardIds.Clear(); DrawnCardIdsTotal.Clear(); RevealedCards.Clear(); CreatedInHandCardIds.Clear(); Removed.Clear(); for (var i = 0; i < DeckSize; i++) { Deck.Add(new CardEntity(null)); } }
public override void Reset() { base.Reset(); Secrets.Clear(); OnSecretsChanged?.Invoke(new List <Card>()); }
public virtual void RemoveAllSecrets() { Secrets.Clear(); }
public void ClearSecrets() { Secrets.Clear(); Logger.WriteLine("Cleared secrets", "OpponentSecrets"); }
public void ClearSecrets() { Secrets.Clear(); Log.Info("Cleared secrets"); }