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. |