forked from Rangi42/polishedcrystal
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpokemon_constants.asm
343 lines (334 loc) · 7.65 KB
/
pokemon_constants.asm
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
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
; pokemon
const_def 1
const BULBASAUR ; $01
const IVYSAUR ; $02
const VENUSAUR ; $03
const CHARMANDER ; $04
const CHARMELEON ; $05
const CHARIZARD ; $06
const SQUIRTLE ; $07
const WARTORTLE ; $08
const BLASTOISE ; $09
const CATERPIE ; $0a
const METAPOD ; $0b
const BUTTERFREE ; $0c
const WEEDLE ; $0d
const KAKUNA ; $0e
const BEEDRILL ; $0f
const PIDGEY ; $10
const PIDGEOTTO ; $11
const PIDGEOT ; $12
const RATTATA ; $13
const RATICATE ; $14
const MARILL ; $15
const AZUMARILL ; $16
const EKANS ; $17
const ARBOK ; $18
const PIKACHU ; $19
const RAICHU ; $1a
const SANDSHREW ; $1b
const SANDSLASH ; $1c
const NIDORAN_F ; $1d
const NIDORINA ; $1e
const NIDOQUEEN ; $1f
const NIDORAN_M ; $20
const NIDORINO ; $21
const NIDOKING ; $22
const CLEFAIRY ; $23
const CLEFABLE ; $24
const VULPIX ; $25
const NINETALES ; $26
const JIGGLYPUFF ; $27
const WIGGLYTUFF ; $28
const ZUBAT ; $29
const GOLBAT ; $2a
const ODDISH ; $2b
const GLOOM ; $2c
const VILEPLUME ; $2d
const PARAS ; $2e
const PARASECT ; $2f
const VENONAT ; $30
const VENOMOTH ; $31
const DIGLETT ; $32
const DUGTRIO ; $33
const MEOWTH ; $34
const PERSIAN ; $35
const PSYDUCK ; $36
const GOLDUCK ; $37
const MANKEY ; $38
const PRIMEAPE ; $39
const GROWLITHE ; $3a
const ARCANINE ; $3b
const POLIWAG ; $3c
const POLIWHIRL ; $3d
const POLIWRATH ; $3e
const ABRA ; $3f
const KADABRA ; $40
const ALAKAZAM ; $41
const MACHOP ; $42
const MACHOKE ; $43
const MACHAMP ; $44
const BELLSPROUT ; $45
const WEEPINBELL ; $46
const VICTREEBEL ; $47
const TENTACOOL ; $48
const TENTACRUEL ; $49
const GEODUDE ; $4a
const GRAVELER ; $4b
const GOLEM ; $4c
const PONYTA ; $4d
const RAPIDASH ; $4e
const SLOWPOKE ; $4f
const SLOWBRO ; $50
const MAGNEMITE ; $51
const MAGNETON ; $52
const FARFETCH_D ; $53
const DODUO ; $54
const DODRIO ; $55
const SEEL ; $56
const DEWGONG ; $57
const GRIMER ; $58
const MUK ; $59
const SHELLDER ; $5a
const CLOYSTER ; $5b
const GASTLY ; $5c
const HAUNTER ; $5d
const GENGAR ; $5e
const ONIX ; $5f
const DROWZEE ; $60
const HYPNO ; $61
const KRABBY ; $62
const KINGLER ; $63
const VOLTORB ; $64
const ELECTRODE ; $65
const EXEGGCUTE ; $66
const EXEGGUTOR ; $67
const CUBONE ; $68
const MAROWAK ; $69
const HITMONLEE ; $6a
const HITMONCHAN ; $6b
const KOFFING ; $6c
const WEEZING ; $6d
const RHYHORN ; $6e
const RHYDON ; $6f
const CHANSEY ; $70
const TANGELA ; $71
const KANGASKHAN ; $72
const HORSEA ; $73
const SEADRA ; $74
const TOGEPI ; $75
const TOGETIC ; $76
const TOGEKISS ; $77
const STARYU ; $78
const STARMIE ; $79
const MR__MIME ; $7a
const SCYTHER ; $7b
const JYNX ; $7c
const ELECTABUZZ ; $7d
const MAGMAR ; $7e
const PINSIR ; $7f
const TAUROS ; $80
const MAGIKARP ; $81
const GYARADOS ; $82
const LAPRAS ; $83
const DITTO ; $84
const EEVEE ; $85
const VAPOREON ; $86
const JOLTEON ; $87
const FLAREON ; $88
const PORYGON ; $89
const OMANYTE ; $8a
const OMASTAR ; $8b
const KABUTO ; $8c
const KABUTOPS ; $8d
const AERODACTYL ; $8e
const SNORLAX ; $8f
const ARTICUNO ; $90
const ZAPDOS ; $91
const MOLTRES ; $92
const DRATINI ; $93
const DRAGONAIR ; $94
const DRAGONITE ; $95
const MEWTWO ; $96
const MEW ; $97
const CHIKORITA ; $98
const BAYLEEF ; $99
const MEGANIUM ; $9a
const CYNDAQUIL ; $9b
const QUILAVA ; $9c
const TYPHLOSION ; $9d
const TOTODILE ; $9e
const CROCONAW ; $9f
const FERALIGATR ; $a0
const SENTRET ; $a1
const FURRET ; $a2
const HOOTHOOT ; $a3
const NOCTOWL ; $a4
const LEDYBA ; $a5
const LEDIAN ; $a6
const SPINARAK ; $a7
const ARIADOS ; $a8
const CROBAT ; $a9
const CHINCHOU ; $aa
const LANTURN ; $ab
const PICHU ; $ac
const MUNCHLAX ; $ad
const MAGNEZONE ; $ae
const TANGROWTH ; $af
const NATU ; $b0
const XATU ; $b1
const MAREEP ; $b2
const FLAAFFY ; $b3
const AMPHAROS ; $b4
const BELLOSSOM ; $b5
const RHYPERIOR ; $b6
const SUDOWOODO ; $b7
const POLITOED ; $b8
const SUNKERN ; $b9
const SUNFLORA ; $ba
const YANMA ; $bb
const YANMEGA ; $bc
const WOOPER ; $bd
const QUAGSIRE ; $be
const ESPEON ; $bf
const UMBREON ; $c0
const LEAFEON ; $c1
const GLACEON ; $c2
const MURKROW ; $c3
const HONCHKROW ; $c4
const SLOWKING ; $c5
const MISDREAVUS ; $c6
const MISMAGIUS ; $c7
const UNOWN ; $c8
const WOBBUFFET ; $c9
const GIRAFARIG ; $ca
const PINECO ; $cb
const FORRETRESS ; $cc
const DUNSPARCE ; $cd
const GLIGAR ; $ce
const GLISCOR ; $cf
const STEELIX ; $d0
const SNUBBULL ; $d1
const GRANBULL ; $d2
const QWILFISH ; $d3
const SCIZOR ; $d4
const HERACROSS ; $d5
const SNEASEL ; $d6
const WEAVILE ; $d7
const TEDDIURSA ; $d8
const URSARING ; $d9
const SLUGMA ; $da
const MAGCARGO ; $db
const SWINUB ; $dc
const PILOSWINE ; $dd
const MAMOSWINE ; $de
const CORSOLA ; $df
const REMORAID ; $e0
const OCTILLERY ; $e1
const MANTINE ; $e2
const SKARMORY ; $e3
const HOUNDOUR ; $e4
const HOUNDOOM ; $e5
const KINGDRA ; $e6
const PHANPY ; $e7
const DONPHAN ; $e8
const PORYGON2 ; $e9
const SMEARGLE ; $ea
const TYROGUE ; $eb
const HITMONTOP ; $ec
const ELEKID ; $ed
const ELECTIVIRE ; $ee
const MAGBY ; $ef
const MAGMORTAR ; $f0
const MILTANK ; $f1
const BLISSEY ; $f2
const RAIKOU ; $f3
const ENTEI ; $f4
const SUICUNE ; $f5
const LARVITAR ; $f6
const PUPITAR ; $f7
const TYRANITAR ; $f8
const LUGIA ; $f9
const HO_OH ; $fa
const CELEBI ; $fb
const SYLVEON ; $fc
const PORYGON_Z ; $fd
NUM_POKEMON EQU const_value +- 1
const EGG ; $fe
const CANCEL ; $ff
; form values
; unown
const_def 1
const UNOWN_A_FORM
const UNOWN_B_FORM
const UNOWN_C_FORM
const UNOWN_D_FORM
const UNOWN_E_FORM
const UNOWN_F_FORM
const UNOWN_G_FORM
const UNOWN_H_FORM
const UNOWN_I_FORM
const UNOWN_J_FORM
const UNOWN_K_FORM
const UNOWN_L_FORM
const UNOWN_M_FORM
const UNOWN_N_FORM
const UNOWN_O_FORM
const UNOWN_P_FORM
const UNOWN_Q_FORM
const UNOWN_R_FORM
const UNOWN_S_FORM
const UNOWN_T_FORM
const UNOWN_U_FORM
const UNOWN_V_FORM
const UNOWN_W_FORM
const UNOWN_X_FORM
const UNOWN_Y_FORM
const UNOWN_Z_FORM
const UNOWN_EXCLAMATION_FORM
const UNOWN_QUESTION_FORM
NUM_UNOWN EQU const_value +- 1
; pikachu
const_def 1
const PIKACHU_PLAIN_FORM
const PIKACHU_FLY_FORM
const PIKACHU_SURF_FORM
const PIKACHU_RED_FORM
const PIKACHU_YELLOW_FORM
const PIKACHU_SPARK_FORM
; pichu
const_def 1
const PICHU_PLAIN_FORM
const PICHU_SPIKY_EARED_FORM
; arbok
const_def 1
const ARBOK_JOHTO_FORM
const ARBOK_KANTO_FORM
const ARBOK_KOGA_FORM
const ARBOK_AGATHA_FORM
const ARBOK_ARIANA_FORM
; magikarp
const_def 1
const MAGIKARP_PLAIN_FORM
const MAGIKARP_SKELLY_FORM
const MAGIKARP_CALICO1_FORM
const MAGIKARP_CALICO2_FORM
const MAGIKARP_CALICO3_FORM
const MAGIKARP_TWO_TONE_FORM
const MAGIKARP_ORCA_FORM
const MAGIKARP_DAPPLES_FORM
const MAGIKARP_TIGER_FORM
const MAGIKARP_ZEBRA_FORM
const MAGIKARP_STRIPE_FORM
const MAGIKARP_BUBBLES_FORM
const MAGIKARP_FOREHEAD_FORM
const MAGIKARP_MASK_FORM
NUM_MAGIKARP EQU const_value +- 1
; gyarados
const_def 1
const GYARADOS_PLAIN_FORM
GYARADOS_RED_FORM EQU NUM_MAGIKARP + 1
; mewtwo
const_def 1
const MEWTWO_PLAIN_FORM
const MEWTWO_ARMORED_FORM