Card Characteristic Reference
Cards have a lot of different characteristics that each serve a specific purpose.
Characteristics have one of three data types:
Name | Description |
---|---|
boolValue | A value that can be true or false |
intValue | A value that can be a number with no decimals (for example, 123 but not 123.45 ) |
stringValue | A text value, surrounded by " 's (for example, "abc" ) |
Here's a reference to what each characteristic does:
Name | Data Type | Description |
---|---|---|
IMAGE | string | The path to the card's image. |
RULES | string | The rules text that appears in the card. |
COST | int | The cost of the card. |
ATTACK | int | The attack of the card. |
HEALTH | int | The health of the card. |
DAMAGE | int | The damage of the card. It's usually 0 , but you can change that if it makes sense. |
NOT_IN_FIELD | bool | Whether the card is not in the field, so that elements of the card's designs disappear if it is. |
ESSENCE_RED | bool | Whether this card is a Passion card. |
ESSENCE_GREEN | bool | Whether this card is a Life card. |
ESSENCE_BLUE | bool | Whether this card is a Justice card. |
ESSENCE_PURPLE | bool | Whether this card is a Darkness card. |
RED_COST | int | This card's Passion essence cost. |
GREEN_COST | int | This card's Life essence cost. |
BLUE_COST | int | This card's Justice essence cost. |
PURPLE_COST | int | This card's Darkness essence cost. |
PROPER_NAME | string | This card's original name (if any, normally empty). |
SUMMON_SICKNESS | bool | Whether the card needs to wait a turn before attacking. Quickness cards will use false here. |
RESTED | bool | Whether the card is resting. |
FLYING | bool | Whether this card has flying. |
GUARDIAN | bool | Whether this card has guardian. |
LONG_RANGE | bool | Whether this card has ranged. |
TYPE | string | The type text in the card. It is usually a translation key using a translation tag. |
INTANGIBLE | bool | Whether this card can't be attacked. |
EVASIVE | bool | Whether this card can't be protected against. |
COLLECTIBLE | bool | Whether this card can be collected. Some cards are generated from other cards and shouldn't be collected in booster packs. |
IMPACT | bool | Whether this card deals excess damage to the defending hero when attacking. |
RARITY_COMMON | bool | Whether this card is a common rarity card. |
RARITY_UNCOMMON | bool | Whether this card is an uncommon rarity card. |
RARITY_RARE | bool | Whether this card is a rare rarity card. |
RARITY_EPIC | bool | Whether this card is an epic rarity card. |
RARITY_LEGENDARY | bool | Whether this card is a legendary card. |
ATTACK_SOUND | string | The path to a card's attack sound. |
PLAY_SOUND | string | The path to a card's play sound. |
DEATH_SOUND | string | The path to a card's death sound. |
PLACEHOLDER | string | Whether a card's PLACEHOLDER text should be displayed, such as the case of cards that don't have final art yet. |
ARTIST | string | The name of a card's artist. |
USE_FLAVOR | bool | Whether this card uses flavor text. |
FLAVOR | string | The flavor text for this card, which can be a translation tag. |
FAN_CARD | bool | Whether this card is a custom card that is unofficial. Usually a good idea if you're not making your own set. |
IMAGE_CUTOUT | string | An image area represented by four percentage values. For example, 0 0 1 1 means it starts at x: 0% , y: 0% , width: 100% , height: 100% . Incorrectly filling this can cause cards to not render! Empty means it'll use the whole area. |
IMAGE_CUTOUT_FIELD | string | An image area represented by four percentage values, used for the field sprite of the card. See IMAGE_CUTOUT for details of how to fill this. |