summaryrefslogtreecommitdiff
path: root/constants/move_constants.asm
diff options
context:
space:
mode:
authorPikalaxALT <PikalaxALT@gmail.com>2016-01-29 18:36:31 -0500
committerPikalaxALT <PikalaxALT@gmail.com>2016-01-29 18:36:31 -0500
commit2bf93c5905319e9181f87b3f83cd3bce7b9feeca (patch)
tree3ebf17c8879e5d6243d81aac8f1c36eb226fac26 /constants/move_constants.asm
parented3f9395f6d45f6554ed9d9c49c41ea86a8e2447 (diff)
Import stuff from pokecrystal; diff gold and silver
Diffstat (limited to 'constants/move_constants.asm')
-rw-r--r--constants/move_constants.asm299
1 files changed, 299 insertions, 0 deletions
diff --git a/constants/move_constants.asm b/constants/move_constants.asm
new file mode 100644
index 00000000..8492c241
--- /dev/null
+++ b/constants/move_constants.asm
@@ -0,0 +1,299 @@
+
+ const_def
+ const NO_MOVE ; $00
+ const POUND ; $01
+ const KARATE_CHOP ; $02
+ const DOUBLESLAP ; $03
+ const COMET_PUNCH ; $04
+ const MEGA_PUNCH ; $05
+ const PAY_DAY ; $06
+ const FIRE_PUNCH ; $07
+ const ICE_PUNCH ; $08
+ const THUNDERPUNCH ; $09
+ const SCRATCH ; $0a
+ const VICEGRIP ; $0b
+ const GUILLOTINE ; $0c
+ const RAZOR_WIND ; $0d
+ const SWORDS_DANCE ; $0e
+ const CUT ; $0f
+ const GUST ; $10
+ const WING_ATTACK ; $11
+ const WHIRLWIND ; $12
+ const FLY ; $13
+ const BIND ; $14
+ const SLAM ; $15
+ const VINE_WHIP ; $16
+ const STOMP ; $17
+ const DOUBLE_KICK ; $18
+ const MEGA_KICK ; $19
+ const JUMP_KICK ; $1a
+ const ROLLING_KICK ; $1b
+ const SAND_ATTACK ; $1c
+ const HEADBUTT ; $1d
+ const HORN_ATTACK ; $1e
+ const FURY_ATTACK ; $1f
+ const HORN_DRILL ; $20
+ const TACKLE ; $21
+ const BODY_SLAM ; $22
+ const WRAP ; $23
+ const TAKE_DOWN ; $24
+ const THRASH ; $25
+ const DOUBLE_EDGE ; $26
+ const TAIL_WHIP ; $27
+ const POISON_STING ; $28
+ const TWINEEDLE ; $29
+ const PIN_MISSILE ; $2a
+ const LEER ; $2b
+ const BITE ; $2c
+ const GROWL ; $2d
+ const ROAR ; $2e
+ const SING ; $2f
+ const SUPERSONIC ; $30
+ const SONICBOOM ; $31
+ const DISABLE ; $32
+ const ACID ; $33
+ const EMBER ; $34
+ const FLAMETHROWER ; $35
+ const MIST ; $36
+ const WATER_GUN ; $37
+ const HYDRO_PUMP ; $38
+ const SURF ; $39
+ const ICE_BEAM ; $3a
+ const BLIZZARD ; $3b
+ const PSYBEAM ; $3c
+ const BUBBLEBEAM ; $3d
+ const AURORA_BEAM ; $3e
+ const HYPER_BEAM ; $3f
+ const PECK ; $40
+ const DRILL_PECK ; $41
+ const SUBMISSION ; $42
+ const LOW_KICK ; $43
+ const COUNTER ; $44
+ const SEISMIC_TOSS ; $45
+ const STRENGTH ; $46
+ const ABSORB ; $47
+ const MEGA_DRAIN ; $48
+ const LEECH_SEED ; $49
+ const GROWTH ; $4a
+ const RAZOR_LEAF ; $4b
+ const SOLARBEAM ; $4c
+ const POISONPOWDER ; $4d
+ const STUN_SPORE ; $4e
+ const SLEEP_POWDER ; $4f
+ const PETAL_DANCE ; $50
+ const STRING_SHOT ; $51
+ const DRAGON_RAGE ; $52
+ const FIRE_SPIN ; $53
+ const THUNDERSHOCK ; $54
+ const THUNDERBOLT ; $55
+ const THUNDER_WAVE ; $56
+ const THUNDER ; $57
+ const ROCK_THROW ; $58
+ const EARTHQUAKE ; $59
+ const FISSURE ; $5a
+ const DIG ; $5b
+ const TOXIC ; $5c
+ const CONFUSION ; $5d
+ const PSYCHIC_M ; $5e
+ const HYPNOSIS ; $5f
+ const MEDITATE ; $60
+ const AGILITY ; $61
+ const QUICK_ATTACK ; $62
+ const RAGE ; $63
+ const TELEPORT ; $64
+ const NIGHT_SHADE ; $65
+ const MIMIC ; $66
+ const SCREECH ; $67
+ const DOUBLE_TEAM ; $68
+ const RECOVER ; $69
+ const HARDEN ; $6a
+ const MINIMIZE ; $6b
+ const SMOKESCREEN ; $6c
+ const CONFUSE_RAY ; $6d
+ const WITHDRAW ; $6e
+ const DEFENSE_CURL ; $6f
+ const BARRIER ; $70
+ const LIGHT_SCREEN ; $71
+ const HAZE ; $72
+ const REFLECT ; $73
+ const FOCUS_ENERGY ; $74
+ const BIDE ; $75
+ const METRONOME ; $76
+ const MIRROR_MOVE ; $77
+ const SELFDESTRUCT ; $78
+ const EGG_BOMB ; $79
+ const LICK ; $7a
+ const SMOG ; $7b
+ const SLUDGE ; $7c
+ const BONE_CLUB ; $7d
+ const FIRE_BLAST ; $7e
+ const WATERFALL ; $7f
+ const CLAMP ; $80
+ const SWIFT ; $81
+ const SKULL_BASH ; $82
+ const SPIKE_CANNON ; $83
+ const CONSTRICT ; $84
+ const AMNESIA ; $85
+ const KINESIS ; $86
+ const SOFTBOILED ; $87
+ const HI_JUMP_KICK ; $88
+ const GLARE ; $89
+ const DREAM_EATER ; $8a
+ const POISON_GAS ; $8b
+ const BARRAGE ; $8c
+ const LEECH_LIFE ; $8d
+ const LOVELY_KISS ; $8e
+ const SKY_ATTACK ; $8f
+ const TRANSFORM ; $90
+ const BUBBLE ; $91
+ const DIZZY_PUNCH ; $92
+ const SPORE ; $93
+ const FLASH ; $94
+ const PSYWAVE ; $95
+ const SPLASH ; $96
+ const ACID_ARMOR ; $97
+ const CRABHAMMER ; $98
+ const EXPLOSION ; $99
+ const FURY_SWIPES ; $9a
+ const BONEMERANG ; $9b
+ const REST ; $9c
+ const ROCK_SLIDE ; $9d
+ const HYPER_FANG ; $9e
+ const SHARPEN ; $9f
+ const CONVERSION ; $a0
+ const TRI_ATTACK ; $a1
+ const SUPER_FANG ; $a2
+ const SLASH ; $a3
+ const SUBSTITUTE ; $a4
+ const STRUGGLE ; $a5
+ const SKETCH ; $a6
+ const TRIPLE_KICK ; $a7
+ const THIEF ; $a8
+ const SPIDER_WEB ; $a9
+ const MIND_READER ; $aa
+ const NIGHTMARE ; $ab
+ const FLAME_WHEEL ; $ac
+ const SNORE ; $ad
+ const CURSE ; $ae
+ const FLAIL ; $af
+ const CONVERSION2 ; $b0
+ const AEROBLAST ; $b1
+ const COTTON_SPORE ; $b2
+ const REVERSAL ; $b3
+ const SPITE ; $b4
+ const POWDER_SNOW ; $b5
+ const PROTECT ; $b6
+ const MACH_PUNCH ; $b7
+ const SCARY_FACE ; $b8
+ const FAINT_ATTACK ; $b9
+ const SWEET_KISS ; $ba
+ const BELLY_DRUM ; $bb
+ const SLUDGE_BOMB ; $bc
+ const MUD_SLAP ; $bd
+ const OCTAZOOKA ; $be
+ const SPIKES ; $bf
+ const ZAP_CANNON ; $c0
+ const FORESIGHT ; $c1
+ const DESTINY_BOND ; $c2
+ const PERISH_SONG ; $c3
+ const ICY_WIND ; $c4
+ const DETECT ; $c5
+ const BONE_RUSH ; $c6
+ const LOCK_ON ; $c7
+ const OUTRAGE ; $c8
+ const SANDSTORM ; $c9
+ const GIGA_DRAIN ; $ca
+ const ENDURE ; $cb
+ const CHARM ; $cc
+ const ROLLOUT ; $cd
+ const FALSE_SWIPE ; $ce
+ const SWAGGER ; $cf
+ const MILK_DRINK ; $d0
+ const SPARK ; $d1
+ const FURY_CUTTER ; $d2
+ const STEEL_WING ; $d3
+ const MEAN_LOOK ; $d4
+ const ATTRACT ; $d5
+ const SLEEP_TALK ; $d6
+ const HEAL_BELL ; $d7
+ const RETURN ; $d8
+ const PRESENT ; $d9
+ const FRUSTRATION ; $da
+ const SAFEGUARD ; $db
+ const PAIN_SPLIT ; $dc
+ const SACRED_FIRE ; $dd
+ const MAGNITUDE ; $de
+ const DYNAMICPUNCH ; $df
+ const MEGAHORN ; $e0
+ const DRAGONBREATH ; $e1
+ const BATON_PASS ; $e2
+ const ENCORE ; $e3
+ const PURSUIT ; $e4
+ const RAPID_SPIN ; $e5
+ const SWEET_SCENT ; $e6
+ const IRON_TAIL ; $e7
+ const METAL_CLAW ; $e8
+ const VITAL_THROW ; $e9
+ const MORNING_SUN ; $ea
+ const SYNTHESIS ; $eb
+ const MOONLIGHT ; $ec
+ const HIDDEN_POWER ; $ed
+ const CROSS_CHOP ; $ee
+ const TWISTER ; $ef
+ const RAIN_DANCE ; $f0
+ const SUNNY_DAY ; $f1
+ const CRUNCH ; $f2
+ const MIRROR_COAT ; $f3
+ const PSYCH_UP ; $f4
+ const EXTREMESPEED ; $f5
+ const ANCIENTPOWER ; $f6
+ const SHADOW_BALL ; $f7
+ const FUTURE_SIGHT ; $f8
+ const ROCK_SMASH ; $f9
+ const WHIRLPOOL ; $fa
+ const BEAT_UP ; $fb
+
+const_value SET const_value + -1
+
+ const NUM_ATTACKS ; $fb
+
+; Battle animations use the same constants
+; as the moves up to this point.
+ const ANIM_FC ; $fc
+ const ANIM_FD ; $fd
+ const ANIM_FE ; $fe
+ const ANIM_SWEET_SCENT_2 ; $ff
+ const ANIM_THROW_POKE_BALL ; $100
+ const ANIM_SEND_OUT_MON ; $101
+ const ANIM_RETURN_MON ; $102
+ const ANIM_CONFUSED ; $103
+ const ANIM_SLP ; $104
+ const ANIM_BRN ; $105
+ const ANIM_PSN ; $106
+ const ANIM_SAP ; $107
+ const ANIM_FRZ ; $108
+ const ANIM_PAR ; $109
+ const ANIM_IN_LOVE ; $10a
+ const ANIM_IN_SANDSTORM ; $10b
+ const ANIM_IN_NIGHTMARE ; $10c
+ const ANIM_IN_WHIRLPOOL ; $10d
+; battle anims
+ const ANIM_MISS ; $10e
+ const ANIM_ENEMY_DAMAGE ; $10f
+ const ANIM_ENEMY_STAT_DOWN ; $110
+ const ANIM_PLAYER_STAT_DOWN ; $111
+ const ANIM_PLAYER_DAMAGE ; $112
+ const ANIM_WOBBLE ; $113
+ const ANIM_SHAKE ; $114
+ const ANIM_HIT_CONFUSION ; $115
+
+; wNumHits uses offsets from ANIM_MISS
+ const_def
+ const BATTLEANIM_NONE
+ const BATTLEANIM_ENEMY_DAMAGE
+ const BATTLEANIM_ENEMY_STAT_DOWN
+ const BATTLEANIM_PLAYER_STAT_DOWN
+ const BATTLEANIM_PLAYER_DAMAGE
+ const BATTLEANIM_WOBBLE
+ const BATTLEANIM_SHAKE
+ const BATTLEANIM_HIT_CONFUSION \ No newline at end of file