summaryrefslogtreecommitdiff
path: root/constants/move_constants.asm
blob: 0899c594ff0ee98125cf4183ef0dad5f9f5682fb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
const_value = 1

	const POUND
	const KARATE_CHOP
	const DOUBLESLAP
	const COMET_PUNCH
	const MEGA_PUNCH
	const PAY_DAY
	const FIRE_PUNCH
	const ICE_PUNCH
	const THUNDERPUNCH
	const SCRATCH
	const VICEGRIP
	const GUILLOTINE
	const RAZOR_WIND
	const SWORDS_DANCE
	const CUT
	const GUST
	const WING_ATTACK
	const WHIRLWIND
	const FLY
	const BIND
	const SLAM
	const VINE_WHIP
	const STOMP
	const DOUBLE_KICK
	const MEGA_KICK
	const JUMP_KICK
	const ROLLING_KICK
	const SAND_ATTACK
	const HEADBUTT
	const HORN_ATTACK
	const FURY_ATTACK
	const HORN_DRILL
	const TACKLE
	const BODY_SLAM
	const WRAP
	const TAKE_DOWN
	const THRASH
	const DOUBLE_EDGE
	const TAIL_WHIP
	const POISON_STING
	const TWINEEDLE
	const PIN_MISSILE
	const LEER
	const BITE
	const GROWL
	const ROAR
	const SING
	const SUPERSONIC
	const SONICBOOM
	const DISABLE
	const ACID
	const EMBER
	const FLAMETHROWER
	const MIST
	const WATER_GUN
	const HYDRO_PUMP
	const SURF
	const ICE_BEAM
	const BLIZZARD
	const PSYBEAM
	const BUBBLEBEAM
	const AURORA_BEAM
	const HYPER_BEAM
	const PECK
	const DRILL_PECK
	const SUBMISSION
	const LOW_KICK
	const COUNTER
	const SEISMIC_TOSS
	const STRENGTH
	const ABSORB
	const MEGA_DRAIN
	const LEECH_SEED
	const GROWTH
	const RAZOR_LEAF
	const SOLARBEAM
	const POISONPOWDER
	const STUN_SPORE
	const SLEEP_POWDER
	const PETAL_DANCE
	const STRING_SHOT
	const DRAGON_RAGE
	const FIRE_SPIN
	const THUNDERSHOCK
	const THUNDERBOLT
	const THUNDER_WAVE
	const THUNDER
	const ROCK_THROW
	const EARTHQUAKE
	const FISSURE
	const DIG
	const TOXIC
	const CONFUSION
	const PSYCHIC_M
	const HYPNOSIS
	const MEDITATE
	const AGILITY
	const QUICK_ATTACK
	const RAGE
	const TELEPORT
	const NIGHT_SHADE
	const MIMIC
	const SCREECH
	const DOUBLE_TEAM
	const RECOVER
	const HARDEN
	const MINIMIZE
	const SMOKESCREEN
	const CONFUSE_RAY
	const WITHDRAW
	const DEFENSE_CURL
	const BARRIER
	const LIGHT_SCREEN
	const HAZE
	const REFLECT
	const FOCUS_ENERGY
	const BIDE
	const METRONOME
	const MIRROR_MOVE
	const SELFDESTRUCT
	const EGG_BOMB
	const LICK
	const SMOG
	const SLUDGE
	const BONE_CLUB
	const FIRE_BLAST
	const WATERFALL
	const CLAMP
	const SWIFT
	const SKULL_BASH
	const SPIKE_CANNON
	const CONSTRICT
	const AMNESIA
	const KINESIS
	const SOFTBOILED
	const HI_JUMP_KICK
	const GLARE
	const DREAM_EATER
	const POISON_GAS
	const BARRAGE
	const LEECH_LIFE
	const LOVELY_KISS
	const SKY_ATTACK
	const TRANSFORM
	const BUBBLE
	const DIZZY_PUNCH
	const SPORE
	const FLASH
	const PSYWAVE
	const SPLASH
	const ACID_ARMOR
	const CRABHAMMER
	const EXPLOSION
	const FURY_SWIPES
	const BONEMERANG
	const REST
	const ROCK_SLIDE
	const HYPER_FANG
	const SHARPEN
	const CONVERSION
	const TRI_ATTACK
	const SUPER_FANG
	const SLASH
	const SUBSTITUTE

NUM_ATTACKS EQU const_value + -1

	const STRUGGLE

	; Moves do double duty as animation identifiers.

	const SHOWPIC_ANIM
	const STATUS_AFFECTED_ANIM
	const ANIM_A8
	const ANIM_A9
	const ANIM_AA
	const ANIM_AB
	const ANIM_AC
	const ANIM_AD
	const XSTATITEM_ANIM ; use X Attack/Defense/Speed/Special
	const ANIM_AF
	const ANIM_B0
	const ANIM_B1
	const ANIM_B2
	const ANIM_B3
	const ANIM_B4
	const ANIM_B5
	const ANIM_B6
	const ANIM_B7
	const ANIM_B8
	const ANIM_B9
	const BURN_PSN_ANIM ; Plays when a monster is burned or poisoned
	const ANIM_BB
	const ANIM_BC
	const SLP_ANIM ; sleeping monster
	const ANIM_BE
	const CONF_ANIM ; confused monster
	const ANIM_C0
	const TOSS_ANIM ; toss Poké Ball
	const SHAKE_ANIM ; shaking Poké Ball when catching monster
	const POOF_ANIM ; puff of smoke
	const BLOCKBALL_ANIM ; trainer knocks away Poké Ball
	const GREATTOSS_ANIM ; toss Great Ball
	const ULTRATOSS_ANIM ; toss Ultra Ball or Master Ball
	const ANIM_C7
	const HIDEPIC_ANIM ; monster disappears
	const ROCK_ANIM ; throw rock
	const BAIT_ANIM ; throw bait