/// <summary> /// Создать класс с основной информацией по карте /// </summary> /// <param name="Card">Большая карта</param> ShortCard CreateShortCard(CardFactory Card) { return new ShortCard(Card.thisCardHierarchy, Card.thisCardSuit); }
/// <summary> /// Добавляет карту в колоду игрока /// </summary> /// <param name="cf">новая карта</param> public void AddCardToDeck(CardFactory cf) { if (cf.thisCardHierarchy == CardHierarchy.Ace) deckHasAce = true; gameDeck.Push(cf); }