CardDefinitionType GetCurrentCardDefinitionType() { return(CardBaseDefinition.GetCardDefinitionType( categorySimpleUI.currentPickup != null ? (categorySimpleUI.currentPickup.pickupDefinition as PickupCategoryDefinition).category : CardCategory.None, effect1SimpleUI.currentPickup != null ? (effect1SimpleUI.currentPickup.pickupDefinition as PickupEffectDefinition).effect : PickupEffect.None)); }
public Card(CardDefinitionType _cardDefinitionType) { cardDefinition = GlobalGameManager.Instance.cardBaseDefinitionsLibrary.GetCardDefinition(_cardDefinitionType); }