diff options
author | xCrystal <rgr.crystal@gmail.com> | 2016-01-16 17:26:03 +0100 |
---|---|---|
committer | xCrystal <rgr.crystal@gmail.com> | 2016-01-16 17:26:03 +0100 |
commit | 950955613dcba3e64ecb4b300c41b59422322ac0 (patch) | |
tree | 40e4164503795de36a354e90670bcf2cd1cf42ef /src/constants | |
parent | f9839a8dbeadc7f4c23069ded9e78d5a572137d9 (diff) |
document more card fields: move effect status
Diffstat (limited to 'src/constants')
-rw-r--r-- | src/constants/card_data_constants.asm | 28 |
1 files changed, 20 insertions, 8 deletions
diff --git a/src/constants/card_data_constants.asm b/src/constants/card_data_constants.asm index 80dc902..fc6944e 100644 --- a/src/constants/card_data_constants.asm +++ b/src/constants/card_data_constants.asm @@ -1,4 +1,4 @@ -; card types +; card types (byte 1 of every card data) FIRE EQU $0 GRASS EQU $1 LIGHTNING EQU $2 @@ -17,7 +17,7 @@ DOUBLE_COLORLESS_ENERGY_CARD EQU $E TRAINER_CARD EQU $10 -; weakness/resistance +; weakness/resistance (bytes 2 and 3 of Pokemon cards post-move data) WR_FIRE EQU $80 WR_GRASS EQU $40 WR_LIGHTNING EQU $20 @@ -25,11 +25,23 @@ 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 +; move category (6th param of Pokemon cards move data) +DAMAGE_NORMAL EQU $0 +DAMAGE_PLUS EQU $1 +DAMAGE_MINUS EQU $2 +DAMAGE_X EQU $3 +POKEMON_POWER EQU $4 RESIDUAL EQU $80 +; status (8th param of Pokemon cards move data) +INFLICT_POISON EQU $1 +INFLICT_SLEEP EQU $2 +INFLICT_PARALYSIS EQU $4 +INFLICT_CONFUSION EQU $8 +LOW_RECOIL EQU $10 +DAMAGE_TO_OPPONENT_BENCH EQU $20 +HIGH_RECOIL EQU $40 +DRAW_CARD EQU $80 + + + |