diff options
Diffstat (limited to 'src/constants/card_data_constants.asm')
-rw-r--r-- | src/constants/card_data_constants.asm | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/src/constants/card_data_constants.asm b/src/constants/card_data_constants.asm new file mode 100644 index 0000000..80dc902 --- /dev/null +++ b/src/constants/card_data_constants.asm @@ -0,0 +1,35 @@ +; card types +FIRE EQU $0 +GRASS EQU $1 +LIGHTNING EQU $2 +WATER EQU $3 +FIGHTING EQU $4 +PSYCHIC EQU $5 +COLORLESS EQU $6 + +FIRE_ENERGY_CARD EQU $8 +GRASS_ENERGY_CARD EQU $9 +LIGHTNING_ENERGY_CARD EQU $A +WATER_ENERGY_CARD EQU $B +FIGHTING_ENERGY_CARD EQU $C +PSYCHIC_ENERGY_CARD EQU $D +DOUBLE_COLORLESS_ENERGY_CARD EQU $E + +TRAINER_CARD EQU $10 + +; weakness/resistance +WR_FIRE EQU $80 +WR_GRASS EQU $40 +WR_LIGHTNING EQU $20 +WR_WATER EQU $10 +WR_FIGHTING EQU $08 +WR_PSYCHIC EQU $04 + +; move effect category +DAMAGE_NORMAL EQU $0 +DAMAGE_PLUS EQU $1 +DAMAGE_MINUS EQU $2 +DAMAGE_X EQU $3 +POKEMON_POWER EQU $4 +RESIDUAL EQU $80 + |