Browse Source

Revert "Includes Update"

This reverts commit 83bf18bff7.
SBird1337 6 years ago
parent
commit
70f158cfe1

+ 6
- 8
data/pkmn_tables/pokedex_order.s View File

@@ -1,11 +1,10 @@
1
-#include <pkmn_names.h>
1
+#include <pkmn_name.h>
2 2
 .align 2
3 3
 .thumb
4 4
 .text
5 5
 .global pokedex_order
6 6
 pokedex_order:
7 7
 
8
-.hword PKMN_UNBEKANNT
9 8
 .hword PKMN_BISASAM
10 9
 .hword PKMN_BISAKNOSP
11 10
 .hword PKMN_BISAFLOR
@@ -34,7 +33,7 @@ pokedex_order:
34 33
 .hword PKMN_RAICHU
35 34
 .hword PKMN_SANDAN
36 35
 .hword PKMN_SANDAMER
37
-.hword PKMN_NIDORAN_F
36
+.hword PKMN_NIDORAN_W
38 37
 .hword PKMN_NIDORINA
39 38
 .hword PKMN_NIDOQUEEN
40 39
 .hword PKMN_NIDORAN_M
@@ -281,7 +280,7 @@ pokedex_order:
281 280
 .hword PKMN_MAMOI
282 281
 .hword PKMN_LUMOYO
283 282
 .hword PKMN_LIOSU
284
-.hword PKMN_PSIAUGON
283
+.hword PKMN_PSIAUGON_M
285 284
 .hword PKMN_GECKARBOR
286 285
 .hword PKMN_REPTAIN
287 286
 .hword PKMN_GEWALDRO
@@ -417,7 +416,7 @@ pokedex_order:
417 416
 .hword PKMN_JIRACHI
418 417
 .hword PKMN_DEOXYS
419 418
 .hword PKMN_PALIMPALIM
420
-.hword PKMN_UNBEKANNT
419
+#NV
421 420
 .hword PKMN_ICOGNITO
422 421
 .hword PKMN_ICOGNITO
423 422
 .hword PKMN_ICOGNITO
@@ -736,7 +735,7 @@ pokedex_order:
736 735
 .hword PKMN_PANDAGRO
737 736
 .hword PKMN_COIFFWAFF
738 737
 .hword PKMN_PSIAU
739
-.hword PKMN_PSIAUGON
738
+.hword PKMN_PSIAUGON_W
740 739
 .hword PKMN_GRAMOKLES
741 740
 .hword PKMN_DUOKLES
742 741
 .hword PKMN_DURENGARD
@@ -830,7 +829,7 @@ pokedex_order:
830 829
 .hword PKMN_SANKABUH
831 830
 .hword PKMN_COLOSSAND
832 831
 .hword PKMN_GUFA
833
-.hword PKMN_TYP:NULL
832
+.hword PKMN_TYP_NULL
834 833
 .hword PKMN_AMIGENTO
835 834
 .hword PKMN_METENO
836 835
 .hword PKMN_KOALELU
@@ -1122,4 +1121,3 @@ pokedex_order:
1122 1121
 .hword PKMN_OHRDOCH
1123 1122
 .hword PKMN_DIANCIE
1124 1123
 .hword PKMN_KYOGRE
1125
-.hword PKMN_GROUDON

+ 431
- 48
data/pkmn_tables/pokemon_egg_moves.s
File diff suppressed because it is too large
View File


+ 5
- 393
data/pkmn_tables/pokemon_habitats.s
File diff suppressed because it is too large
View File


+ 906
- 66
data/pkmn_tables/pokemon_moveset_table.s
File diff suppressed because it is too large
View File


+ 4692
- 4696
data/pkmn_tables/pokemon_stats.s
File diff suppressed because it is too large
View File


src/include/maps_scripts/applymovements.h → src/include/applymovements.h View File


+ 650
- 0
src/include/attack_names.h View File

@@ -0,0 +1,650 @@
1
+/****************************************************************************
2
+ * Copyright (C) 2015-2016 by the SotS Team                                 *
3
+ *                                                                          *
4
+ * This file is part of Sovereign of the Skies.                             *
5
+ *                                                                          *
6
+ *   Sovereign of the Skies is free software: you can redistribute it       *
7
+ *   and/or modify it                                                       *
8
+ *   under the terms of the GNU Lesser General Public License as published  *
9
+ *   by the Free Software Foundation, either version 3 of the License, or   *
10
+ *   (at your option) any later version provided you include a copy of the  *
11
+ *   licence and this header.                                               *
12
+ *                                                                          *
13
+ *   Sovereign of the Skies is distributed in the hope that it will be      *
14
+ *   useful, but WITHOUT ANY WARRANTY; without even the implied warranty of *
15
+ *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the          *
16
+ *   GNU Lesser General Public License for more details.                    *
17
+ *                                                                          *
18
+ *   You should have received a copy of the GNU Lesser General Public       *
19
+ *   License along with Sovereign of the Skies.                             *
20
+ *   If not, see <http://www.gnu.org/licenses/>.                            *
21
+ ****************************************************************************/
22
+
23
+/**
24
+ * @file attack_names.h
25
+ * @author Sturmvogel
26
+ * @date 15 dec 2016
27
+ * @brief Abilities in Assembler notation
28
+ */
29
+
30
+.equ ABSORB, 0x47
31
+.equ ACID, 0x33
32
+.equ ACID_ARMOR, 0x97
33
+.equ ACID_SPRAY, 0x1EB
34
+.equ ACROBATICS, 0x200
35
+.equ ACUPRESSURE, 0x16F
36
+.equ AERIAL_ACE, 0x14C
37
+.equ AEROBLAST, 0xB1
38
+.equ AFTER_YOU, 0x1EF
39
+.equ AGILITY, 0x61
40
+.equ AIR_CUTTER, 0x13A
41
+.equ AIR_SLASH, 0x193
42
+.equ ALLY_SWITCH, 0x1F6
43
+.equ AMNESIA, 0x85
44
+.equ ANCIENT_POWER, 0xF6
45
+.equ AQUA_JET, 0x1C5
46
+.equ AQUA_RING, 0x188
47
+.equ AQUA_TAIL, 0x191
48
+.equ ARM_THRUST, 0x124
49
+.equ AROMATHERAPY, 0x138
50
+.equ AROMATIC_MIST, 0x255
51
+.equ ASSIST, 0x112
52
+.equ ASSURANCE, 0x174
53
+.equ ASTONISH, 0x136
54
+.equ ATTACK_ORDER, 0x1C6
55
+.equ ATTRACT, 0xD5
56
+.equ AURA_SPHERE, 0x18C
57
+.equ AURORA_BEAM, 0x3E
58
+.equ AUTOTOMIZE, 0x1DB
59
+.equ AVALANCHE, 0x1A3
60
+.equ BABYDOLL_EYES, 0x260
61
+.equ BARRAGE, 0x8C
62
+.equ BARRIER, 0x70
63
+.equ BATON_PASS, 0xE2
64
+.equ BEAT_UP, 0xFB
65
+.equ BELCH, 0x232
66
+.equ BELLY_DRUM, 0xBB
67
+.equ BESTOW, 0x204
68
+.equ BIDE, 0x75
69
+.equ BIND, 0x14
70
+.equ BITE, 0x2C
71
+.equ BLAST_BURN, 0x133
72
+.equ BLAZE_KICK, 0x12B
73
+.equ BLIZZARD, 0x3B
74
+.equ BLOCK, 0x14F
75
+.equ BLUE_FLARE, 0x227
76
+.equ BODY_SLAM, 0x22
77
+.equ BOLT_STRIKE, 0x226
78
+.equ BONE_CLUB, 0x7D
79
+.equ BONE_RUSH, 0xC6
80
+.equ BONEMERANG, 0x9B
81
+.equ BOOMBURST, 0x24A
82
+.equ BOUNCE, 0x154
83
+.equ BRAVE_BIRD, 0x19D
84
+.equ BRICK_BREAK, 0x118
85
+.equ BRINE, 0x16A
86
+.equ BUBBLE, 0x91
87
+.equ BUBBLE_BEAM, 0x3D
88
+.equ BUG_BITE, 0x1C2
89
+.equ BUG_BUZZ, 0x195
90
+.equ BULK_UP, 0x153
91
+.equ BULLDOZE, 0x20B
92
+.equ BULLET_PUNCH, 0x1A2
93
+.equ BULLET_SEED, 0x14B
94
+.equ CALM_MIND, 0x15B
95
+.equ CAMOUFLAGE, 0x125
96
+.equ CAPTIVATE, 0x1BD
97
+.equ CELEBRATE, 0x25E
98
+.equ CHARGE, 0x10C
99
+.equ CHARGE_BEAM, 0x1C3
100
+.equ CHARM, 0xCC
101
+.equ CHATTER, 0x1C0
102
+.equ CHIP_AWAY, 0x1F2
103
+.equ CIRCLE_THROW, 0x1FD
104
+.equ CLAMP, 0x80
105
+.equ CLEAR_SMOG, 0x1F3
106
+.equ CLOSE_COMBAT, 0x172
107
+.equ COIL, 0x1E9
108
+.equ COMET_PUNCH, 0x4
109
+.equ CONFIDE, 0x24E
110
+.equ CONFUSE_RAY, 0x6D
111
+.equ CONFUSION, 0x5D
112
+.equ CONSTRICT, 0x84
113
+.equ CONVERSION, 0xA0
114
+.equ CONVERSION_2, 0xB0
115
+.equ COPYCAT, 0x17F
116
+.equ COSMIC_POWER, 0x142
117
+.equ COTTON_GUARD, 0x21A
118
+.equ COTTON_SPORE, 0xB2
119
+.equ COUNTER, 0x44
120
+.equ COVET, 0x157
121
+.equ CRABHAMMER, 0x98
122
+.equ CRAFTY_SHIELD, 0x242
123
+.equ CROSS_CHOP, 0xEE
124
+.equ CROSS_POISON, 0x1B8
125
+.equ CRUNCH, 0xF2
126
+.equ CRUSH_CLAW, 0x132
127
+.equ CRUSH_GRIP, 0x1CE
128
+.equ CURSE, 0xAE
129
+.equ CUT, 0xF
130
+.equ DARK_PULSE, 0x18F
131
+.equ DARK_VOID, 0x1D0
132
+.equ DAZZLING_GLEAM, 0x25D
133
+.equ DEFEND_ORDER, 0x1C7
134
+.equ DEFENSE_CURL, 0x6F
135
+.equ DEFOG, 0x1B0
136
+.equ DESTINY_BOND, 0xC2
137
+.equ DETECT, 0xC5
138
+.equ DIAMOND_STORM, 0x24F
139
+.equ DIG, 0x5B
140
+.equ DISABLE, 0x32
141
+.equ DISARMING_VOICE, 0x23E
142
+.equ DISCHARGE, 0x1B3
143
+.equ DIVE, 0x123
144
+.equ DIZZY_PUNCH, 0x92
145
+.equ DOOM_DESIRE, 0x161
146
+.equ DOUBLEEDGE, 0x26
147
+.equ DOUBLE_HIT, 0x1CA
148
+.equ DOUBLE_KICK, 0x18
149
+.equ DOUBLE_SLAP, 0x3
150
+.equ DOUBLE_TEAM, 0x68
151
+.equ DRACO_METEOR, 0x1B2
152
+.equ DRAGON_ASCENT, 0x26C
153
+.equ DRAGON_BREATH, 0xE1
154
+.equ DRAGON_CLAW, 0x151
155
+.equ DRAGON_DANCE, 0x15D
156
+.equ DRAGON_PULSE, 0x196
157
+.equ DRAGON_RAGE, 0x52
158
+.equ DRAGON_RUSH, 0x197
159
+.equ DRAGON_TAIL, 0x20D
160
+.equ DRAINING_KISS, 0x241
161
+.equ DRAIN_PUNCH, 0x199
162
+.equ DREAM_EATER, 0x8A
163
+.equ DRILL_PECK, 0x41
164
+.equ DRILL_RUN, 0x211
165
+.equ DUAL_CHOP, 0x212
166
+.equ DYNAMIC_PUNCH, 0xDF
167
+.equ EARTH_POWER, 0x19E
168
+.equ EARTHQUAKE, 0x59
169
+.equ ECHOED_VOICE, 0x1F1
170
+.equ EERIE_IMPULSE, 0x256
171
+.equ EGG_BOMB, 0x79
172
+.equ ELECTRIC_TERRAIN, 0x25C
173
+.equ ELECTRIFY, 0x246
174
+.equ ELECTRO_BALL, 0x1E6
175
+.equ ELECTROWEB, 0x20F
176
+.equ EMBARGO, 0x175
177
+.equ EMBER, 0x34
178
+.equ ENCORE, 0xE3
179
+.equ ENDEAVOR, 0x11B
180
+.equ ENDURE, 0xCB
181
+.equ ENERGY_BALL, 0x19C
182
+.equ ENTRAINMENT, 0x1EE
183
+.equ ERUPTION, 0x11C
184
+.equ EXPLOSION, 0x99
185
+.equ EXTRASENSORY, 0x146
186
+.equ EXTREME_SPEED, 0xF5
187
+.equ FACADE, 0x107
188
+.equ FEINT_ATTACK, 0xB9
189
+.equ FAIRY_LOCK, 0x24B
190
+.equ FAIRY_WIND, 0x248
191
+.equ FAKE_OUT, 0xFC
192
+.equ FAKE_TEARS, 0x139
193
+.equ FALSE_SWIPE, 0xCE
194
+.equ FEATHER_DANCE, 0x129
195
+.equ FEINT, 0x16C
196
+.equ FELL_STINGER, 0x235
197
+.equ FIERY_DANCE, 0x228
198
+.equ FINAL_GAMBIT, 0x203
199
+.equ FIRE_BLAST, 0x7E
200
+.equ FIRE_FANG, 0x1A8
201
+.equ FIRE_PLEDGE, 0x207
202
+.equ FIRE_PUNCH, 0x7
203
+.equ FIRE_SPIN, 0x53
204
+.equ FISSURE, 0x5A
205
+.equ FLAIL, 0xAF
206
+.equ FLAME_BURST, 0x1E1
207
+.equ FLAME_CHARGE, 0x1E8
208
+.equ FLAME_WHEEL, 0xAC
209
+.equ FLAMETHROWER, 0x35
210
+.equ FLARE_BLITZ, 0x18A
211
+.equ FLASH, 0x94
212
+.equ FLASH_CANNON, 0x1AE
213
+.equ FLATTER, 0x104
214
+.equ FLING, 0x176
215
+.equ FLOWER_SHIELD, 0x243
216
+.equ FLY, 0x13
217
+.equ FLYING_PRESS, 0x230
218
+.equ FOCUS_BLAST, 0x19B
219
+.equ FOCUS_ENERGY, 0x74
220
+.equ FOCUS_PUNCH, 0x108
221
+.equ FOLLOW_ME, 0x10A
222
+.equ FORCE_PALM, 0x18B
223
+.equ FORESIGHT, 0xC1
224
+.equ FORESTS_CURSE, 0x23B
225
+.equ FOUL_PLAY, 0x1EC
226
+.equ FREEZEDRY, 0x23D
227
+.equ FREEZE_SHOCK, 0x229
228
+.equ FRENZY_PLANT, 0x152
229
+.equ FROST_BREATH, 0x20C
230
+.equ FRUSTRATION, 0xDA
231
+.equ FURY_ATTACK, 0x1F
232
+.equ FURY_CUTTER, 0xD2
233
+.equ FURY_SWIPES, 0x9A
234
+.equ FUSION_BOLT, 0x22F
235
+.equ FUSION_FLARE, 0x22E
236
+.equ FUTURE_SIGHT, 0xF8
237
+.equ GASTRO_ACID, 0x17C
238
+.equ GEAR_GRIND, 0x220
239
+.equ GEOMANCY, 0x259
240
+.equ GIGA_DRAIN, 0xCA
241
+.equ GIGA_IMPACT, 0x1A0
242
+.equ GLACIATE, 0x225
243
+.equ GLARE, 0x89
244
+.equ GRASS_KNOT, 0x1BF
245
+.equ GRASS_PLEDGE, 0x208
246
+.equ GRASS_WHISTLE, 0x140
247
+.equ GRASSY_TERRAIN, 0x244
248
+.equ GRAVITY, 0x164
249
+.equ GROWL, 0x2D
250
+.equ GROWTH, 0x4A
251
+.equ GRUDGE, 0x120
252
+.equ GUARD_SPLIT, 0x1D6
253
+.equ GUARD_SWAP, 0x181
254
+.equ GUILLOTINE, 0xC
255
+.equ GUNK_SHOT, 0x1B9
256
+.equ GUST, 0x10
257
+.equ GYRO_BALL, 0x168
258
+.equ HAIL, 0x102
259
+.equ HAMMER_ARM, 0x167
260
+.equ HAPPY_HOUR, 0x25B
261
+.equ HARDEN, 0x6A
262
+.equ HAZE, 0x72
263
+.equ HEAD_CHARGE, 0x21F
264
+.equ HEAD_SMASH, 0x1C9
265
+.equ HEADBUTT, 0x1D
266
+.equ HEAL_BELL, 0xD7
267
+.equ HEAL_BLOCK, 0x179
268
+.equ HEAL_ORDER, 0x1C8
269
+.equ HEAL_PULSE, 0x1F9
270
+.equ HEALING_WISH, 0x169
271
+.equ HEART_STAMP, 0x213
272
+.equ HEART_SWAP, 0x187
273
+.equ HEAT_CRASH, 0x217
274
+.equ HEAT_WAVE, 0x101
275
+.equ HEAVY_SLAM, 0x1E4
276
+.equ HELPING_HAND, 0x10E
277
+.equ HEX, 0x1FA
278
+.equ HIDDEN_POWER, 0xED
279
+.equ HIGH_JUMP_KICK, 0x88
280
+.equ HOLD_BACK, 0x262
281
+.equ HOLD_HANDS, 0x267
282
+.equ HONE_CLAWS, 0x1D4
283
+.equ HORN_ATTACK, 0x1E
284
+.equ HORN_DRILL, 0x20
285
+.equ HORN_LEECH, 0x214
286
+.equ HOWL, 0x150
287
+.equ HURRICANE, 0x21E
288
+.equ HYDRO_CANNON, 0x134
289
+.equ HYDRO_PUMP, 0x38
290
+.equ HYPER_BEAM, 0x3F
291
+.equ HYPER_FANG, 0x9E
292
+.equ HYPERSPACE_FURY, 0x26D
293
+.equ HYPERSPACE_HOLE, 0x251
294
+.equ HYPER_VOICE, 0x130
295
+.equ HYPNOSIS, 0x5F
296
+.equ ICE_BALL, 0x12D
297
+.equ ICE_BEAM, 0x3A
298
+.equ ICE_BURN, 0x22A
299
+.equ ICE_FANG, 0x1A7
300
+.equ ICE_PUNCH, 0x8
301
+.equ ICE_SHARD, 0x1A4
302
+.equ ICICLE_CRASH, 0x22C
303
+.equ ICICLE_SPEAR, 0x14D
304
+.equ ICY_WIND, 0xC4
305
+.equ IMPRISON, 0x11E
306
+.equ INCINERATE, 0x1FE
307
+.equ INFERNO, 0x205
308
+.equ INFESTATION, 0x263
309
+.equ INGRAIN, 0x113
310
+.equ ION_DELUGE, 0x239
311
+.equ IRON_DEFENSE, 0x14E
312
+.equ IRON_HEAD, 0x1BA
313
+.equ IRON_TAIL, 0xE7
314
+.equ JUDGMENT, 0x1C1
315
+.equ JUMP_KICK, 0x1A
316
+.equ KARATE_CHOP, 0x2
317
+.equ KINESIS, 0x86
318
+.equ KINGS_SHIELD, 0x24C
319
+.equ KNOCK_OFF, 0x11A
320
+.equ LANDS_WRATH, 0x268
321
+.equ LAST_RESORT, 0x183
322
+.equ LAVA_PLUME, 0x1B4
323
+.equ LEAF_BLADE, 0x15C
324
+.equ LEAF_STORM, 0x1B5
325
+.equ LEAF_TORNADO, 0x218
326
+.equ LEECH_LIFE, 0x8D
327
+.equ LEECH_SEED, 0x49
328
+.equ LEER, 0x2B
329
+.equ LICK, 0x7A
330
+.equ LIGHT_OF_RUIN, 0x269
331
+.equ LIGHT_SCREEN, 0x71
332
+.equ LOCKON, 0xC7
333
+.equ LOVELY_KISS, 0x8E
334
+.equ LOW_KICK, 0x43
335
+.equ LOW_SWEEP, 0x1EA
336
+.equ LUCKY_CHANT, 0x17D
337
+.equ LUNAR_DANCE, 0x1CD
338
+.equ LUSTER_PURGE, 0x127
339
+.equ MACH_PUNCH, 0xB7
340
+.equ MAGIC_COAT, 0x115
341
+.equ MAGIC_ROOM, 0x1DE
342
+.equ MAGICAL_LEAF, 0x159
343
+.equ MAGMA_STORM, 0x1CF
344
+.equ MAGNET_BOMB, 0x1BB
345
+.equ MAGNETIC_FLUX, 0x25A
346
+.equ MAGNET_RISE, 0x189
347
+.equ MAGNITUDE, 0xDE
348
+.equ MAT_BLOCK, 0x231
349
+.equ ME_FIRST, 0x17E
350
+.equ MEAN_LOOK, 0xD4
351
+.equ MEDITATE, 0x60
352
+.equ MEGA_DRAIN, 0x48
353
+.equ MEGA_KICK, 0x19
354
+.equ MEGA_PUNCH, 0x5
355
+.equ MEGAHORN, 0xE0
356
+.equ MEMENTO, 0x106
357
+.equ METAL_BURST, 0x170
358
+.equ METAL_CLAW, 0xE8
359
+.equ METAL_SOUND, 0x13F
360
+.equ METEOR_MASH, 0x135
361
+.equ METRONOME, 0x76
362
+.equ MILK_DRINK, 0xD0
363
+.equ MIMIC, 0x66
364
+.equ MIND_READER, 0xAA
365
+.equ MINIMIZE, 0x6B
366
+.equ MIRACLE_EYE, 0x165
367
+.equ MIRROR_COAT, 0xF3
368
+.equ MIRROR_MOVE, 0x77
369
+.equ MIRROR_SHOT, 0x1AD
370
+.equ MIST, 0x36
371
+.equ MIST_BALL, 0x128
372
+.equ MISTY_TERRAIN, 0x245
373
+.equ MOONBLAST, 0x249
374
+.equ MOONLIGHT, 0xEC
375
+.equ MORNING_SUN, 0xEA
376
+.equ MUD_SLAP, 0xBD
377
+.equ MUD_BOMB, 0x1AA
378
+.equ MUD_SHOT, 0x155
379
+.equ MUD_SPORT, 0x12C
380
+.equ MUDDY_WATER, 0x14A
381
+.equ MYSTICAL_FIRE, 0x253
382
+.equ NASTY_PLOT, 0x1A1
383
+.equ NATURAL_GIFT, 0x16B
384
+.equ NATURE_POWER, 0x10B
385
+.equ NEEDLE_ARM, 0x12E
386
+.equ NIGHT_DAZE, 0x21B
387
+.equ NIGHT_SHADE, 0x65
388
+.equ NIGHT_SLASH, 0x190
389
+.equ NIGHTMARE, 0xAB
390
+.equ NOBLE_ROAR, 0x238
391
+.equ NUZZLE, 0x261
392
+.equ OBLIVION_WING, 0x265
393
+.equ OCTAZOOKA, 0xBE
394
+.equ ODOR_SLEUTH, 0x13C
395
+.equ OMINOUS_WIND, 0x1D2
396
+.equ ORIGIN_PULSE, 0x26A
397
+.equ OUTRAGE, 0xC8
398
+.equ OVERHEAT, 0x13B
399
+.equ PAIN_SPLIT, 0xDC
400
+.equ PARABOLIC_CHARGE, 0x23A
401
+.equ PARTING_SHOT, 0x23F
402
+.equ PAY_DAY, 0x6
403
+.equ PAYBACK, 0x173
404
+.equ PECK, 0x40
405
+.equ PERISH_SONG, 0xC3
406
+.equ PETAL_BLIZZARD, 0x23C
407
+.equ PETAL_DANCE, 0x50
408
+.equ PHANTOM_FORCE, 0x236
409
+.equ PIN_MISSILE, 0x2A
410
+.equ PLAY_NICE, 0x24D
411
+.equ PLAY_ROUGH, 0x247
412
+.equ PLUCK, 0x16D
413
+.equ POISON_FANG, 0x131
414
+.equ POISON_GAS, 0x8B
415
+.equ POISON_JAB, 0x18E
416
+.equ POISON_POWDER, 0x4D
417
+.equ POISON_STING, 0x28
418
+.equ POISON_TAIL, 0x156
419
+.equ POUND, 0x1
420
+.equ POWDER, 0x258
421
+.equ POWDER_SNOW, 0xB5
422
+.equ POWER_GEM, 0x198
423
+.equ POWER_SPLIT, 0x1D7
424
+.equ POWER_SWAP, 0x180
425
+.equ POWER_TRICK, 0x17B
426
+.equ POWERUP_PUNCH, 0x264
427
+.equ POWER_WHIP, 0x1B6
428
+.equ PRECIPICE_BLADES, 0x26B
429
+.equ PRESENT, 0xD9
430
+.equ PROTECT, 0xB6
431
+.equ PSYBEAM, 0x3C
432
+.equ PSYCH_UP, 0xF4
433
+.equ PSYCHIC, 0x5E
434
+.equ PSYCHO_BOOST, 0x162
435
+.equ PSYCHO_CUT, 0x1AB
436
+.equ PSYCHO_SHIFT, 0x177
437
+.equ PSYSHOCK, 0x1D9
438
+.equ PSYSTRIKE, 0x21C
439
+.equ PSYWAVE, 0x95
440
+.equ PUNISHMENT, 0x182
441
+.equ PURSUIT, 0xE4
442
+.equ QUASH, 0x1FF
443
+.equ QUICK_ATTACK, 0x62
444
+.equ QUICK_GUARD, 0x1F5
445
+.equ QUIVER_DANCE, 0x1E3
446
+.equ RAGE, 0x63
447
+.equ RAGE_POWDER, 0x1DC
448
+.equ RAIN_DANCE, 0xF0
449
+.equ RAPID_SPIN, 0xE5
450
+.equ RAZOR_LEAF, 0x4B
451
+.equ RAZOR_SHELL, 0x216
452
+.equ RAZOR_WIND, 0xD
453
+.equ RECOVER, 0x69
454
+.equ RECYCLE, 0x116
455
+.equ REFLECT, 0x73
456
+.equ REFLECT_TYPE, 0x201
457
+.equ REFRESH, 0x11F
458
+.equ RELIC_SONG, 0x223
459
+.equ REST, 0x9C
460
+.equ RETALIATE, 0x202
461
+.equ RETURN, 0xD8
462
+.equ REVENGE, 0x117
463
+.equ REVERSAL, 0xB3
464
+.equ ROAR, 0x2E
465
+.equ ROAR_OF_TIME, 0x1CB
466
+.equ ROCK_BLAST, 0x15E
467
+.equ ROCK_CLIMB, 0x1AF
468
+.equ ROCK_POLISH, 0x18D
469
+.equ ROCK_SLIDE, 0x9D
470
+.equ ROCK_SMASH, 0xF9
471
+.equ ROCK_THROW, 0x58
472
+.equ ROCK_TOMB, 0x13D
473
+.equ ROCK_WRECKER, 0x1B7
474
+.equ ROLE_PLAY, 0x110
475
+.equ ROLLING_KICK, 0x1B
476
+.equ ROLLOUT, 0xCD
477
+.equ ROOST, 0x163
478
+.equ ROTOTILLER, 0x233
479
+.equ ROUND, 0x1F0
480
+.equ SACRED_FIRE, 0xDD
481
+.equ SACRED_SWORD, 0x215
482
+.equ SAFEGUARD, 0xDB
483
+.equ SAND_ATTACK, 0x1C
484
+.equ SAND_TOMB, 0x148
485
+.equ SANDSTORM, 0xC9
486
+.equ SCALD, 0x1F7
487
+.equ SCARY_FACE, 0xB8
488
+.equ SCRATCH, 0xA
489
+.equ SCREECH, 0x67
490
+.equ SEARING_SHOT, 0x221
491
+.equ SECRET_POWER, 0x122
492
+.equ SECRET_SWORD, 0x224
493
+.equ SEED_BOMB, 0x192
494
+.equ SEED_FLARE, 0x1D1
495
+.equ SEISMIC_TOSS, 0x45
496
+.equ SELFDESTRUCT, 0x78
497
+.equ SHADOW_BALL, 0xF7
498
+.equ SHADOW_CLAW, 0x1A5
499
+.equ SHADOW_FORCE, 0x1D3
500
+.equ SHADOW_PUNCH, 0x145
501
+.equ SHADOW_SNEAK, 0x1A9
502
+.equ SHARPEN, 0x9F
503
+.equ SHEER_COLD, 0x149
504
+.equ SHELL_SMASH, 0x1F8
505
+.equ SHIFT_GEAR, 0x1FC
506
+.equ SHOCK_WAVE, 0x15F
507
+.equ SIGNAL_BEAM, 0x144
508
+.equ SILVER_WIND, 0x13E
509
+.equ SIMPLE_BEAM, 0x1ED
510
+.equ SING, 0x2F
511
+.equ SKETCH, 0xA6
512
+.equ SKILL_SWAP, 0x11D
513
+.equ SKULL_BASH, 0x82
514
+.equ SKY_ATTACK, 0x8F
515
+.equ SKY_DROP, 0x1FB
516
+.equ SKY_UPPERCUT, 0x147
517
+.equ SLACK_OFF, 0x12F
518
+.equ SLAM, 0x15
519
+.equ SLASH, 0xA3
520
+.equ SLEEP_POWDER, 0x4F
521
+.equ SLEEP_TALK, 0xD6
522
+.equ SLUDGE, 0x7C
523
+.equ SLUDGE_BOMB, 0xBC
524
+.equ SLUDGE_WAVE, 0x1E2
525
+.equ SMACK_DOWN, 0x1DF
526
+.equ SMELLING_SALTS, 0x109
527
+.equ SMOG, 0x7B
528
+.equ SMOKESCREEN, 0x6C
529
+.equ SNARL, 0x22B
530
+.equ SNATCH, 0x121
531
+.equ SNORE, 0xAD
532
+.equ SPIKY_SHIELD, 0x254
533
+.equ SOAK, 0x1E7
534
+.equ SOFTBOILED, 0x87
535
+.equ SOLAR_BEAM, 0x4C
536
+.equ SONIC_BOOM, 0x31
537
+.equ SPACIAL_REND, 0x1CC
538
+.equ SPARK, 0xD1
539
+.equ SPIDER_WEB, 0xA9
540
+.equ SPIKE_CANNON, 0x83
541
+.equ SPIKES, 0xBF
542
+.equ SPIT_UP, 0xFF
543
+.equ SPITE, 0xB4
544
+.equ SPLASH, 0x96
545
+.equ SPORE, 0x93
546
+.equ STEALTH_ROCK, 0x1BE
547
+.equ STEAM_ERUPTION, 0x250
548
+.equ STEEL_WING, 0xD3
549
+.equ STICKY_WEB, 0x234
550
+.equ STOCKPILE, 0xFE
551
+.equ STOMP, 0x17
552
+.equ STONE_EDGE, 0x1BC
553
+.equ STORED_POWER, 0x1F4
554
+.equ STORM_THROW, 0x1E0
555
+.equ STEAMROLLER, 0x219
556
+.equ STRENGTH, 0x46
557
+.equ STRING_SHOT, 0x51
558
+.equ STRUGGLE, 0xA5
559
+.equ STRUGGLE_BUG, 0x20A
560
+.equ STUN_SPORE, 0x4E
561
+.equ SUBMISSION, 0x42
562
+.equ SUBSTITUTE, 0xA4
563
+.equ SUCKER_PUNCH, 0x185
564
+.equ SUNNY_DAY, 0xF1
565
+.equ SUPER_FANG, 0xA2
566
+.equ SUPERPOWER, 0x114
567
+.equ SUPERSONIC, 0x30
568
+.equ SURF, 0x39
569
+.equ SWAGGER, 0xCF
570
+.equ SWALLOW, 0x100
571
+.equ SWEET_KISS, 0xBA
572
+.equ SWEET_SCENT, 0xE6
573
+.equ SWIFT, 0x81
574
+.equ SWITCHEROO, 0x19F
575
+.equ SWORDS_DANCE, 0xE
576
+.equ SYNCHRONOISE, 0x1E5
577
+.equ SYNTHESIS, 0xEB
578
+.equ TACKLE, 0x21
579
+.equ TAIL_GLOW, 0x126
580
+.equ TAIL_SLAP, 0x21D
581
+.equ TAIL_WHIP, 0x27
582
+.equ TAILWIND, 0x16E
583
+.equ TAKE_DOWN, 0x24
584
+.equ TAUNT, 0x10D
585
+.equ TECHNO_BLAST, 0x222
586
+.equ TEETER_DANCE, 0x12A
587
+.equ TELEKINESIS, 0x1DD
588
+.equ TELEPORT, 0x64
589
+.equ THIEF, 0xA8
590
+.equ THOUSAND_ARROWS, 0x266
591
+.equ THOUSAND_WAVES, 0x267
592
+.equ THRASH, 0x25
593
+.equ THUNDER, 0x57
594
+.equ THUNDER_FANG, 0x1A6
595
+.equ THUNDER_PUNCH, 0x9
596
+.equ THUNDER_SHOCK, 0x54
597
+.equ THUNDER_WAVE, 0x56
598
+.equ THUNDERBOLT, 0x55
599
+.equ TICKLE, 0x141
600
+.equ TOPSYTURVY, 0x240
601
+.equ TORMENT, 0x103
602
+.equ TOXIC, 0x5C
603
+.equ TOXIC_SPIKES, 0x186
604
+.equ TRANSFORM, 0x90
605
+.equ TRI_ATTACK, 0xA1
606
+.equ TRICK, 0x10F
607
+.equ TRICKORTREAT, 0x237
608
+.equ TRICK_ROOM, 0x1B1
609
+.equ TRIPLE_KICK, 0xA7
610
+.equ TRUMP_CARD, 0x178
611
+.equ TWINEEDLE, 0x29
612
+.equ TWISTER, 0xEF
613
+.equ UTURN, 0x171
614
+.equ UPROAR, 0xFD
615
+.equ VCREATE, 0x22D
616
+.equ VACUUM_WAVE, 0x19A
617
+.equ VENOM_DRENCH, 0x257
618
+.equ VENOSHOCK, 0x1DA
619
+.equ VICE_GRIP, 0xB
620
+.equ VINE_WHIP, 0x16
621
+.equ VITAL_THROW, 0xE9
622
+.equ VOLT_SWITCH, 0x209
623
+.equ VOLT_TACKLE, 0x158
624
+.equ WAKEUP_SLAP, 0x166
625
+.equ WATER_GUN, 0x37
626
+.equ WATER_PLEDGE, 0x206
627
+.equ WATER_PULSE, 0x160
628
+.equ WATER_SPORT, 0x15A
629
+.equ WATER_SPOUT, 0x143
630
+.equ WATERFALL, 0x7F
631
+.equ WATER_SHURIKEN, 0x252
632
+.equ WEATHER_BALL, 0x137
633
+.equ WHIRLPOOL, 0xFA
634
+.equ WHIRLWIND, 0x12
635
+.equ WIDE_GUARD, 0x1D5
636
+.equ WILD_CHARGE, 0x210
637
+.equ WILLOWISP, 0x105
638
+.equ WING_ATTACK, 0x11
639
+.equ WISH, 0x111
640
+.equ WITHDRAW, 0x6E
641
+.equ WONDER_ROOM, 0x1D8
642
+.equ WOOD_HAMMER, 0x1C4
643
+.equ WORK_UP, 0x20E
644
+.equ WORRY_SEED, 0x184
645
+.equ WRAP, 0x23
646
+.equ WRING_OUT, 0x17A
647
+.equ XSCISSOR, 0x194
648
+.equ YAWN, 0x119
649
+.equ ZAP_CANNON, 0xC0
650
+.equ ZEN_HEADBUTT, 0x1AC

+ 1
- 1
src/include/battle_locations.h View File

@@ -21,7 +21,7 @@
21 21
  ****************************************************************************/
22 22
 
23 23
 /**
24
- * @file pkmn_moves.h
24
+ * @file attack_names.h
25 25
  * @author Sturmvogel
26 26
  * @date 15 dec 2016
27 27
  * @brief Some globals used in-battle

+ 1
- 1
src/include/battle_script.h View File

@@ -28,7 +28,7 @@
28 28
  */
29 29
 
30 30
 
31
-#include <pkmn_moves.h>
31
+#include <attack_names.h>
32 32
 
33 33
 @@ Banks
34 34
 #define BANK_USER	1

src/include/maps_scripts/battlescreen.h → src/include/battlescreen.h View File


src/include/maps_scripts/config.h → src/include/config.h View File


src/include/maps_scripts/mugssprites.h → src/include/mugssprites.h View File


+ 198
- 0
src/include/pkmn_abilities.h View File

@@ -0,0 +1,198 @@
1
+#ifndef ABILITY_IDS
2
+#define ABILITY_IDS
3
+
4
+/* ABILITY ENGLISH */
5
+#define ABILITY_NO_ABILITY 0x0
6
+#define ABILITY_STENCH 0x1
7
+#define ABILITY_DRIZZLE 0x2
8
+#define ABILITY_SPEED_BOOST 0x3
9
+#define ABILITY_BATTLE_ARMOR 0x4
10
+#define ABILITY_STURDY 0x5
11
+#define ABILITY_DAMP 0x6
12
+#define ABILITY_LIMBER 0x7
13
+#define ABILITY_SAND_VEIL 0x8
14
+#define ABILITY_STATIC 0x9
15
+#define ABILITY_VOLT_ABSORB 0xA
16
+#define ABILITY_WATER_ABSORB 0xB
17
+#define ABILITY_OBLIVIOUS 0xC
18
+#define ABILITY_CLOUD_NINE 0xD
19
+#define ABILITY_COMPOUND_EYES 0xE
20
+#define ABILITY_INSOMNIA 0xF
21
+#define ABILITY_COLOR_CHANGE 0x10
22
+#define ABILITY_IMMUNITY 0x11
23
+#define ABILITY_FLASH_FIRE 0x12
24
+#define ABILITY_SHIELD_DUST 0x13
25
+#define ABILITY_OWN_TEMPO 0x14
26
+#define ABILITY_SUCTION_CUPS 0x15
27
+#define ABILITY_INTIMIDATE 0x16
28
+#define ABILITY_SHADOW_TAG 0x17
29
+#define ABILITY_ROUGH_SKIN 0x18
30
+#define ABILITY_WONDER_GUARD 0x19
31
+#define ABILITY_LEVITATE 0x1A
32
+#define ABILITY_EFFECT_SPORE 0x1B
33
+#define ABILITY_SYNCHRONIZE 0x1C
34
+#define ABILITY_CLEAR_BODY 0x1D
35
+#define ABILITY_NATURAL_CURE 0x1E
36
+#define ABILITY_LIGHTNING_ROD 0x1F
37
+#define ABILITY_SERENE_GRACE 0x20
38
+#define ABILITY_SWIFT_SWIM 0x21
39
+#define ABILITY_CHLOROPHYLL 0x22
40
+#define ABILITY_ILLUMINATE 0x23
41
+#define ABILITY_TRACE 0x24
42
+#define ABILITY_HUGE_POWER 0x25
43
+#define ABILITY_POISON_POINT 0x26
44
+#define ABILITY_INNER_FOCUS 0x27
45
+#define ABILITY_MAGMA_ARMOR 0x28
46
+#define ABILITY_WATER_VEIL 0x29
47
+#define ABILITY_MAGNET_PULL 0x2A
48
+#define ABILITY_SOUNDPROOF 0x2B
49
+#define ABILITY_RAIN_DISH 0x2C
50
+#define ABILITY_SAND_STREAM 0x2D
51
+#define ABILITY_PRESSURE 0x2E
52
+#define ABILITY_THICK_FAT 0x2F
53
+#define ABILITY_EARLY_BIRD 0x30
54
+#define ABILITY_FLAME_BODY 0x31
55
+#define ABILITY_RUN_AWAY 0x32
56
+#define ABILITY_KEEN_EYE 0x33
57
+#define ABILITY_HYPER_CUTTER 0x34
58
+#define ABILITY_PICKUP 0x35
59
+#define ABILITY_TRUANT 0x36
60
+#define ABILITY_HUSTLE 0x37
61
+#define ABILITY_CUTE_CHARM 0x38
62
+#define ABILITY_PLUS 0x39
63
+#define ABILITY_MINUS 0x3A
64
+#define ABILITY_FORECAST 0x3B
65
+#define ABILITY_STICKY_HOLD 0x3C
66
+#define ABILITY_SHED_SKIN 0x3D
67
+#define ABILITY_GUTS 0x3E
68
+#define ABILITY_MARVEL_SCALE 0x3F
69
+#define ABILITY_LIQUID_OOZE 0x40
70
+#define ABILITY_OVERGROW 0x41
71
+#define ABILITY_BLAZE 0x42
72
+#define ABILITY_TORRENT 0x43
73
+#define ABILITY_SWARM 0x44
74
+#define ABILITY_ROCK_HEAD 0x45
75
+#define ABILITY_DROUGHT 0x46
76
+#define ABILITY_ARENA_TRAP 0x47
77
+#define ABILITY_VITAL_SPIRIT 0x48
78
+#define ABILITY_WHITE_SMOKE 0x49
79
+#define ABILITY_PURE_POWER 0x4A
80
+#define ABILITY_SHELL_ARMOR 0x4B
81
+#define ABILITY_AIR_LOCK 0x4C
82
+#define ABILITY_TANGLED_FEET 0x4D
83
+#define ABILITY_MOTOR_DRIVE 0x4E
84
+#define ABILITY_RIVALRY 0x4F
85
+#define ABILITY_STEADFAST 0x50
86
+#define ABILITY_SNOW_CLOAK 0x51
87
+#define ABILITY_GLUTTONY 0x52
88
+#define ABILITY_ANGER_POINT 0x53
89
+#define ABILITY_UNBURDEN 0x54
90
+#define ABILITY_HEATPROOF 0x55
91
+#define ABILITY_SIMPLE 0x56
92
+#define ABILITY_DRY_SKIN 0x57
93
+#define ABILITY_DOWNLOAD 0x58
94
+#define ABILITY_IRON_FIST 0x59
95
+#define ABILITY_POISON_HEAL 0x5A
96
+#define ABILITY_ADAPTABILITY 0x5B
97
+#define ABILITY_SKILL_LINK 0x5C
98
+#define ABILITY_HYDRATION 0x5D
99
+#define ABILITY_SOLAR_POWER 0x5E
100
+#define ABILITY_QUICK_FEET 0x5F
101
+#define ABILITY_NORMALIZE 0x60
102
+#define ABILITY_SNIPER 0x61
103
+#define ABILITY_MAGIC_GUARD 0x62
104
+#define ABILITY_NO_GUARD 0x63
105
+#define ABILITY_STALL 0x64
106
+#define ABILITY_TECHNICIAN 0x65
107
+#define ABILITY_LEAF_GUARD 0x66
108
+#define ABILITY_KLUTZ 0x67
109
+#define ABILITY_MOLD_BREAKER 0x68
110
+#define ABILITY_SUPER_LUCK 0x69
111
+#define ABILITY_AFTERMATH 0x6A
112
+#define ABILITY_ANTICIPATION 0x6B
113
+#define ABILITY_FOREWARN 0x6C
114
+#define ABILITY_UNAWARE 0x6D
115
+#define ABILITY_TINTED_LENS 0x6E
116
+#define ABILITY_FILTER 0x6F
117
+#define ABILITY_SLOW_START 0x70
118
+#define ABILITY_SCRAPPY 0x71
119
+#define ABILITY_STORM_DRAIN 0x72
120
+#define ABILITY_ICE_BODY 0x73
121
+#define ABILITY_SOLID_ROCK 0x74
122
+#define ABILITY_SNOW_WARNING 0x75
123
+#define ABILITY_HONEY_GATHER 0x76
124
+#define ABILITY_FRISK 0x77
125
+#define ABILITY_RECKLESS 0x78
126
+#define ABILITY_MULTITYPE 0x79
127
+#define ABILITY_FLOWER_GIFT 0x7A
128
+#define ABILITY_BAD_DREAMS 0x7B
129
+#define ABILITY_PICKPOCKET 0x7C
130
+#define ABILITY_SHEER_FORCE 0x7D
131
+#define ABILITY_CONTRARY 0x7E
132
+#define ABILITY_UNNERVE 0x7F
133
+#define ABILITY_DEFIANT 0x80
134
+#define ABILITY_DEFEATIST 0x81
135
+#define ABILITY_CURSED_BODY 0x82
136
+#define ABILITY_HEALER 0x83
137
+#define ABILITY_FRIEND_GUARD 0x84
138
+#define ABILITY_WEAK_ARMOR 0x85
139
+#define ABILITY_HEAVY_METAL 0x86
140
+#define ABILITY_LIGHT_METAL 0x87
141
+#define ABILITY_MULTISCALE 0x88
142
+#define ABILITY_TOXIC_BOOST 0x89
143
+#define ABILITY_FLARE_BOOST 0x8A
144
+#define ABILITY_HARVEST 0x8B
145
+#define ABILITY_TELEPATHY 0x8C
146
+#define ABILITY_MOODY 0x8D
147
+#define ABILITY_OVERCOAT 0x8E
148
+#define ABILITY_POISON_TOUCH 0x8F
149
+#define ABILITY_REGENERATOR 0x90
150
+#define ABILITY_BIG_PECKS 0x91
151
+#define ABILITY_SAND_RUSH 0x92
152
+#define ABILITY_WONDER_SKIN 0x93
153
+#define ABILITY_ANALYTIC 0x94
154
+#define ABILITY_ILLUSION 0x95
155
+#define ABILITY_IMPOSTER 0x96
156
+#define ABILITY_INFILTRATOR 0x97
157
+#define ABILITY_MUMMY 0x98
158
+#define ABILITY_MOXIE 0x99
159
+#define ABILITY_JUSTIFIED 0x9A
160
+#define ABILITY_RATTLED 0x9B
161
+#define ABILITY_MAGIC_BOUNCE 0x9C
162
+#define ABILITY_SAP_SIPPER 0x9D
163
+#define ABILITY_PRANKSTER 0x9E
164
+#define ABILITY_SAND_FORCE 0x9F
165
+#define ABILITY_IRON_BARBS 0xA0
166
+#define ABILITY_ZEN_MODE 0xA1
167
+#define ABILITY_VICTORY_STAR 0xA2
168
+#define ABILITY_TURBOBLAZE 0xA3
169
+#define ABILITY_TERAVOLT 0xA4
170
+#define ABILITY_AROMA_VEIL 0xA5
171
+#define ABILITY_FLOWER_VEIL 0xA6
172
+#define ABILITY_CHEEK_POUCH 0xA7
173
+#define ABILITY_PROTEAN 0xA8
174
+#define ABILITY_FUR_COAT 0xA9
175
+#define ABILITY_MAGICIAN 0xAA
176
+#define ABILITY_BULLETPROOF 0xAB
177
+#define ABILITY_COMPETITIVE 0xAC
178
+#define ABILITY_STRONG_JAW 0xAD
179
+#define ABILITY_REFRIGERATE 0xAE
180
+#define ABILITY_SWEET_VEIL 0xAF
181
+#define ABILITY_STANCE_CHANGE 0xB0
182
+#define ABILITY_GALE_WINGS 0xB1
183
+#define ABILITY_MEGA_LAUNCHER 0xB2
184
+#define ABILITY_GRASS_PELT 0xB3
185
+#define ABILITY_SYMBIOSIS 0xB4
186
+#define ABILITY_TOUGH_CLAWS 0xB5
187
+#define ABILITY_PIXILATE 0xB6
188
+#define ABILITY_GOOEY 0xB7
189
+#define ABILITY_AERILATE 0xB8
190
+#define ABILITY_PARENTAL_BOND 0xB9
191
+#define ABILITY_DARK_AURA 0xBA
192
+#define ABILITY_FAIRY_AURA 0xBB
193
+#define ABILITY_AURA_BREAK 0xBC
194
+#define ABILITY_PRIMORDIA_SEA 0xBD
195
+#define ABILITY_DESOLATE_LAND 0xBE
196
+#define ABILITY_DELTA_STREAM 0xBF
197
+
198
+#endif /* ABILITY_IDS_H */

src/include/pkmn_structs/pkmn_abilities.h → src/include/pkmn_abilities_de.h View File

@@ -1,203 +1,7 @@
1
+#ifndef ABILITY_IDS
2
+#define ABILITY_IDS
1 3
 
2
-#ifndef ABILITY_IDS_H
3
-#define ABILITY_IDS_H
4
-
5
-/* ABILITY English */
6
-#define ABILITY_NO_ABILITY 0x0
7
-#define ABILITY_STENCH 0x1
8
-#define ABILITY_DRIZZLE 0x2
9
-#define ABILITY_SPEED_BOOST 0x3
10
-#define ABILITY_BATTLE_ARMOR 0x4
11
-#define ABILITY_STURDY 0x5
12
-#define ABILITY_DAMP 0x6
13
-#define ABILITY_LIMBER 0x7
14
-#define ABILITY_SAND_VEIL 0x8
15
-#define ABILITY_STATIC 0x9
16
-#define ABILITY_VOLT_ABSORB 0xA
17
-#define ABILITY_WATER_ABSORB 0xB
18
-#define ABILITY_OBLIVIOUS 0xC
19
-#define ABILITY_CLOUD_NINE 0xD
20
-#define ABILITY_COMPOUND_EYES 0xE
21
-#define ABILITY_INSOMNIA 0xF
22
-#define ABILITY_COLOR_CHANGE 0x10
23
-#define ABILITY_IMMUNITY 0x11
24
-#define ABILITY_FLASH_FIRE 0x12
25
-#define ABILITY_SHIELD_DUST 0x13
26
-#define ABILITY_OWN_TEMPO 0x14
27
-#define ABILITY_SUCTION_CUPS 0x15
28
-#define ABILITY_INTIMIDATE 0x16
29
-#define ABILITY_SHADOW_TAG 0x17
30
-#define ABILITY_ROUGH_SKIN 0x18
31
-#define ABILITY_WONDER_GUARD 0x19
32
-#define ABILITY_LEVITATE 0x1A
33
-#define ABILITY_EFFECT_SPORE 0x1B
34
-#define ABILITY_SYNCHRONIZE 0x1C
35
-#define ABILITY_CLEAR_BODY 0x1D
36
-#define ABILITY_NATURAL_CURE 0x1E
37
-#define ABILITY_LIGHTNING_ROD 0x1F
38
-#define ABILITY_SERENE_GRACE 0x20
39
-#define ABILITY_SWIFT_SWIM 0x21
40
-#define ABILITY_CHLOROPHYLL 0x22
41
-#define ABILITY_ILLUMINATE 0x23
42
-#define ABILITY_TRACE 0x24
43
-#define ABILITY_HUGE_POWER 0x25
44
-#define ABILITY_POISON_POINT 0x26
45
-#define ABILITY_INNER_FOCUS 0x27
46
-#define ABILITY_MAGMA_ARMOR 0x28
47
-#define ABILITY_WATER_VEIL 0x29
48
-#define ABILITY_MAGNET_PULL 0x2A
49
-#define ABILITY_SOUNDPROOF 0x2B
50
-#define ABILITY_RAIN_DISH 0x2C
51
-#define ABILITY_SAND_STREAM 0x2D
52
-#define ABILITY_PRESSURE 0x2E
53
-#define ABILITY_THICK_FAT 0x2F
54
-#define ABILITY_EARLY_BIRD 0x30
55
-#define ABILITY_FLAME_BODY 0x31
56
-#define ABILITY_RUN_AWAY 0x32
57
-#define ABILITY_KEEN_EYE 0x33
58
-#define ABILITY_HYPER_CUTTER 0x34
59
-#define ABILITY_PICKUP 0x35
60
-#define ABILITY_TRUANT 0x36
61
-#define ABILITY_HUSTLE 0x37
62
-#define ABILITY_CUTE_CHARM 0x38
63
-#define ABILITY_PLUS 0x39
64
-#define ABILITY_MINUS 0x3A
65
-#define ABILITY_FORECAST 0x3B
66
-#define ABILITY_STICKY_HOLD 0x3C
67
-#define ABILITY_SHED_SKIN 0x3D
68
-#define ABILITY_GUTS 0x3E
69
-#define ABILITY_MARVEL_SCALE 0x3F
70
-#define ABILITY_LIQUID_OOZE 0x40
71
-#define ABILITY_OVERGROW 0x41
72
-#define ABILITY_BLAZE 0x42
73
-#define ABILITY_TORRENT 0x43
74
-#define ABILITY_SWARM 0x44
75
-#define ABILITY_ROCK_HEAD 0x45
76
-#define ABILITY_DROUGHT 0x46
77
-#define ABILITY_ARENA_TRAP 0x47
78
-#define ABILITY_VITAL_SPIRIT 0x48
79
-#define ABILITY_WHITE_SMOKE 0x49
80
-#define ABILITY_PURE_POWER 0x4A
81
-#define ABILITY_SHELL_ARMOR 0x4B
82
-#define ABILITY_AIR_LOCK 0x4C
83
-#define ABILITY_TANGLED_FEET 0x4D
84
-#define ABILITY_MOTOR_DRIVE 0x4E
85
-#define ABILITY_RIVALRY 0x4F
86
-#define ABILITY_STEADFAST 0x50
87
-#define ABILITY_SNOW_CLOAK 0x51
88
-#define ABILITY_GLUTTONY 0x52
89
-#define ABILITY_ANGER_POINT 0x53
90
-#define ABILITY_UNBURDEN 0x54
91
-#define ABILITY_HEATPROOF 0x55
92
-#define ABILITY_SIMPLE 0x56
93
-#define ABILITY_DRY_SKIN 0x57
94
-#define ABILITY_DOWNLOAD 0x58
95
-#define ABILITY_IRON_FIST 0x59
96
-#define ABILITY_POISON_HEAL 0x5A
97
-#define ABILITY_ADAPTABILITY 0x5B
98
-#define ABILITY_SKILL_LINK 0x5C
99
-#define ABILITY_HYDRATION 0x5D
100
-#define ABILITY_SOLAR_POWER 0x5E
101
-#define ABILITY_QUICK_FEET 0x5F
102
-#define ABILITY_NORMALIZE 0x60
103
-#define ABILITY_SNIPER 0x61
104
-#define ABILITY_MAGIC_GUARD 0x62
105
-#define ABILITY_NO_GUARD 0x63
106
-#define ABILITY_STALL 0x64
107
-#define ABILITY_TECHNICIAN 0x65
108
-#define ABILITY_LEAF_GUARD 0x66
109
-#define ABILITY_KLUTZ 0x67
110
-#define ABILITY_MOLD_BREAKER 0x68
111
-#define ABILITY_SUPER_LUCK 0x69
112
-#define ABILITY_AFTERMATH 0x6A
113
-#define ABILITY_ANTICIPATION 0x6B
114
-#define ABILITY_FOREWARN 0x6C
115
-#define ABILITY_UNAWARE 0x6D
116
-#define ABILITY_TINTED_LENS 0x6E
117
-#define ABILITY_FILTER 0x6F
118
-#define ABILITY_SLOW_START 0x70
119
-#define ABILITY_SCRAPPY 0x71
120
-#define ABILITY_STORM_DRAIN 0x72
121
-#define ABILITY_ICE_BODY 0x73
122
-#define ABILITY_SOLID_ROCK 0x74
123
-#define ABILITY_SNOW_WARNING 0x75
124
-#define ABILITY_HONEY_GATHER 0x76
125
-#define ABILITY_FRISK 0x77
126
-#define ABILITY_RECKLESS 0x78
127
-#define ABILITY_MULTITYPE 0x79
128
-#define ABILITY_FLOWER_GIFT 0x7A
129
-#define ABILITY_BAD_DREAMS 0x7B
130
-#define ABILITY_PICKPOCKET 0x7C
131
-#define ABILITY_SHEER_FORCE 0x7D
132
-#define ABILITY_CONTRARY 0x7E
133
-#define ABILITY_UNNERVE 0x7F
134
-#define ABILITY_DEFIANT 0x80
135
-#define ABILITY_DEFEATIST 0x81
136
-#define ABILITY_CURSED_BODY 0x82
137
-#define ABILITY_HEALER 0x83
138
-#define ABILITY_FRIEND_GUARD 0x84
139
-#define ABILITY_WEAK_ARMOR 0x85
140
-#define ABILITY_HEAVY_METAL 0x86
141
-#define ABILITY_LIGHT_METAL 0x87
142
-#define ABILITY_MULTISCALE 0x88
143
-#define ABILITY_TOXIC_BOOST 0x89
144
-#define ABILITY_FLARE_BOOST 0x8A
145
-#define ABILITY_HARVEST 0x8B
146
-#define ABILITY_TELEPATHY 0x8C
147
-#define ABILITY_MOODY 0x8D
148
-#define ABILITY_OVERCOAT 0x8E
149
-#define ABILITY_POISON_TOUCH 0x8F
150
-#define ABILITY_REGENERATOR 0x90
151
-#define ABILITY_BIG_PECKS 0x91
152
-#define ABILITY_SAND_RUSH 0x92
153
-#define ABILITY_WONDER_SKIN 0x93
154
-#define ABILITY_ANALYTIC 0x94
155
-#define ABILITY_ILLUSION 0x95
156
-#define ABILITY_IMPOSTER 0x96
157
-#define ABILITY_INFILTRATOR 0x97
158
-#define ABILITY_MUMMY 0x98
159
-#define ABILITY_MOXIE 0x99
160
-#define ABILITY_JUSTIFIED 0x9A
161
-#define ABILITY_RATTLED 0x9B
162
-#define ABILITY_MAGIC_BOUNCE 0x9C
163
-#define ABILITY_SAP_SIPPER 0x9D
164
-#define ABILITY_PRANKSTER 0x9E
165
-#define ABILITY_SAND_FORCE 0x9F
166
-#define ABILITY_IRON_BARBS 0xA0
167
-#define ABILITY_ZEN_MODE 0xA1
168
-#define ABILITY_VICTORY_STAR 0xA2
169
-#define ABILITY_TURBOBLAZE 0xA3
170
-#define ABILITY_TERAVOLT 0xA4
171
-#define ABILITY_AROMA_VEIL 0xA5
172
-#define ABILITY_FLOWER_VEIL 0xA6
173
-#define ABILITY_CHEEK_POUCH 0xA7
174
-#define ABILITY_PROTEAN 0xA8
175
-#define ABILITY_FUR_COAT 0xA9
176
-#define ABILITY_MAGICIAN 0xAA
177
-#define ABILITY_BULLETPROOF 0xAB
178
-#define ABILITY_COMPETITIVE 0xAC
179
-#define ABILITY_STRONG_JAW 0xAD
180
-#define ABILITY_REFRIGERATE 0xAE
181
-#define ABILITY_SWEET_VEIL 0xAF
182
-#define ABILITY_STANCE_CHANGE 0xB0
183
-#define ABILITY_GALE_WINGS 0xB1
184
-#define ABILITY_MEGA_LAUNCHER 0xB2
185
-#define ABILITY_GRASS_PELT 0xB3
186
-#define ABILITY_SYMBIOSIS 0xB4
187
-#define ABILITY_TOUGH_CLAWS 0xB5
188
-#define ABILITY_PIXILATE 0xB6
189
-#define ABILITY_GOOEY 0xB7
190
-#define ABILITY_AERILATE 0xB8
191
-#define ABILITY_PARENTAL_BOND 0xB9
192
-#define ABILITY_DARK_AURA 0xBA
193
-#define ABILITY_FAIRY_AURA 0xBB
194
-#define ABILITY_AURA_BREAK 0xBC
195
-#define ABILITY_PRIMORDIA_SEA 0xBD
196
-#define ABILITY_DESOLATE_LAND 0xBE
197
-#define ABILITY_DELTA_STREAM 0xBF
198
-
199
-
200
-/* ABILITY Deutsch */
4
+/* ABILITY DEUTSCH */
201 5
 #define ABILITY_NONE 0
202 6
 #define ABILITY_DUFTNOTE 1
203 7
 #define ABILITY_NIESEL 2
@@ -434,4 +238,4 @@
434 238
 #define ABILITY_PRISMARUESTUNG 0
435 239
 #define ABILITY_ZEREBRALMACHT 0
436 240
 
437
-#endif /* #define ABILITY_IDS */
241
+#endif /* ABILITY_IDS_H */

+ 4
- 1
src/include/pkmn_attributes.h View File

@@ -56,4 +56,7 @@
56 56
 #define ATTR_SPECIAL_DEFENCE 0x3F
57 57
 #define ATTR_SPECIES_2 0x41
58 58
 
59
-#endif /* PKMN_ATTRIBUTES_H */
59
+
60
+
61
+#endif /* PKMN_ATTRIBUTES_H */
62
+

src/include/pkmn_items.h
File diff suppressed because it is too large
View File


+ 716
- 0
src/include/pkmn_moves.h View File

@@ -0,0 +1,716 @@
1
+#ifndef MOVE_IDS_H
2
+#define MOVE_IDS_H
3
+
4
+#define MOVE_NICHTS 0
5
+#define MOVE_PFUND 1
6
+#define MOVE_KARATESCHLAG 2
7
+#define MOVE_DUPLEXHIEB 3
8
+#define MOVE_KOMETENHIEB 4
9
+#define MOVE_MEGAHIEB 5
10
+#define MOVE_ZAHLTAG 6
11
+#define MOVE_FEUERSCHLAG 7
12
+#define MOVE_EISHIEB 8
13
+#define MOVE_DONNERSCHLAG 9
14
+#define MOVE_KRATZER 10
15
+#define MOVE_KLAMMER 11
16
+#define MOVE_GUILLOTINE 12
17
+#define MOVE_KLINGENSTURM 13
18
+#define MOVE_SCHWERTTANZ 14
19
+#define MOVE_ZERSCHNEIDER 15
20
+#define MOVE_WINDSTOSS 16
21
+#define MOVE_FLUEGELSCHLAG 17
22
+#define MOVE_WIRBELWIND 18
23
+#define MOVE_FLIEGEN 19
24
+#define MOVE_KLAMMERGRIFF 20
25
+#define MOVE_SLAM 21
26
+#define MOVE_RANKENHIEB 22
27
+#define MOVE_STAMPFER 23
28
+#define MOVE_DOPPELKICK 24
29
+#define MOVE_MEGAKICK 25
30
+#define MOVE_SPRUNGKICK 26
31
+#define MOVE_FEGEKICK 27
32
+#define MOVE_SANDWIRBEL 28
33
+#define MOVE_KOPFNUSS 29
34
+#define MOVE_HORNATTACKE 30
35
+#define MOVE_FURIENSCHLAG 31
36
+#define MOVE_HORNBOHRER 32
37
+#define MOVE_TACKLE 33
38
+#define MOVE_BODYSLAM 34
39
+#define MOVE_WICKEL 35
40
+#define MOVE_BODYCHECK 36
41
+#define MOVE_FUCHTLER 37
42
+#define MOVE_RISIKOTACKLE 38
43
+#define MOVE_RUTENSCHLAG 39
44
+#define MOVE_GIFTSTACHEL 40
45
+#define MOVE_DUONADEL 41
46
+#define MOVE_NADELRAKETE 42
47
+#define MOVE_SILBERBLICK 43
48
+#define MOVE_BISS 44
49
+#define MOVE_HEULER 45
50
+#define MOVE_BRUELLER 46
51
+#define MOVE_GESANG 47
52
+#define MOVE_SUPERSCHALL 48
53
+#define MOVE_ULTRASCHALL 49
54
+#define MOVE_AUSSETZER 50
55
+#define MOVE_SAEURE 51
56
+#define MOVE_GLUT 52
57
+#define MOVE_FLAMMENWURF 53
58
+#define MOVE_WEISSNEBEL 54
59
+#define MOVE_AQUAKNARRE 55
60
+#define MOVE_HYDROPUMPE 56
61
+#define MOVE_SURFER 57
62
+#define MOVE_EISSTRAHL 58
63
+#define MOVE_BLIZZARD 59
64
+#define MOVE_PSYSTRAHL 60
65
+#define MOVE_BLUBBSTRAHL 61
66
+#define MOVE_AURORASTRAHL 62
67
+#define MOVE_HYPERSTRAHL 63
68
+#define MOVE_SCHNABEL 64
69
+#define MOVE_BOHRSCHNABEL 65
70
+#define MOVE_UEBERROLLER 66
71
+#define MOVE_FUSSKICK 67
72
+#define MOVE_KONTER 68
73
+#define MOVE_GEOWURF 69
74
+#define MOVE_STAERKE 70
75
+#define MOVE_ABSORBER 71
76
+#define MOVE_MEGASAUGER 72
77
+#define MOVE_EGELSAMEN 73
78
+#define MOVE_WACHSTUM 74
79
+#define MOVE_RASIERBLATT 75
80
+#define MOVE_SOLARSTRAHL 76
81
+#define MOVE_GIFTPUDER 77
82
+#define MOVE_STACHELSPORE 78
83
+#define MOVE_SCHLAFPUDER 79
84
+#define MOVE_BLAETTERTANZ 80
85
+#define MOVE_FADENSCHUSS 81
86
+#define MOVE_DRACHENWUT 82
87
+#define MOVE_FEUERWIRBEL 83
88
+#define MOVE_DONNERSCHOCK 84
89
+#define MOVE_DONNERBLITZ 85
90
+#define MOVE_DONNERWELLE 86
91
+#define MOVE_DONNER 87
92
+#define MOVE_STEINWURF 88
93
+#define MOVE_ERDBEBEN 89
94
+#define MOVE_GEOFISSUR 90
95
+#define MOVE_SCHAUFLER 91
96
+#define MOVE_TOXIN 92
97
+#define MOVE_KONFUSION 93
98
+#define MOVE_PSYCHOKINESE 94
99
+#define MOVE_HYPNOSE 95
100
+#define MOVE_MEDITATION 96
101
+#define MOVE_AGILITAET 97
102
+#define MOVE_RUCKZUCKHIEB 98
103
+#define MOVE_RASEREI 99
104
+#define MOVE_TELEPORT 100
105
+#define MOVE_NACHTNEBEL 101
106
+#define MOVE_MIMIKRY 102
107
+#define MOVE_KREIDESCHREI 103
108
+#define MOVE_DOPPELTEAM 104
109
+#define MOVE_GENESUNG 105
110
+#define MOVE_HAERTNER 106
111
+#define MOVE_KOMPRIMATOR 107
112
+#define MOVE_RAUCHWOLKE 108
113
+#define MOVE_KONFUSTRAHL 109
114
+#define MOVE_PANZERSCHUTZ 110
115
+#define MOVE_EINIGLER 111
116
+#define MOVE_BARRIERE 112
117
+#define MOVE_LICHTSCHILD 113
118
+#define MOVE_DUNKELNEBEL 114
119
+#define MOVE_REFLEKTOR 115
120
+#define MOVE_ENERGIEFOKUS 116
121
+#define MOVE_GEDULD 117
122
+#define MOVE_METRONOM 118
123
+#define MOVE_SPIEGELTRICK 119
124
+#define MOVE_FINALE 120
125
+#define MOVE_EIERBOMBE 121
126
+#define MOVE_SCHLECKER 122
127
+#define MOVE_SMOG 123
128
+#define MOVE_SCHLAMMBAD 124
129
+#define MOVE_KNOCHENKEULE 125
130
+#define MOVE_FEUERSTURM 126
131
+#define MOVE_KASKADE 127
132
+#define MOVE_SCHNAPPER 128
133
+#define MOVE_STERNSCHAUER 129
134
+#define MOVE_SCHAEDELWUMME 130
135
+#define MOVE_DORNKANONE 131
136
+#define MOVE_UMKLAMMERUNG 132
137
+#define MOVE_AMNESIE 133
138
+#define MOVE_PSYKRAFT 134
139
+#define MOVE_WEICHEI 135
140
+#define MOVE_TURMKICK 136
141
+#define MOVE_GIFTBLICK 137
142
+#define MOVE_TRAUMFRESSER 138
143
+#define MOVE_GIFTWOLKE 139
144
+#define MOVE_STAKKATO 140
145
+#define MOVE_BLUTSAUGER 141
146
+#define MOVE_TODESKUSS 142
147
+#define MOVE_HIMMELSFEGER 143
148
+#define MOVE_WANDLER 144
149
+#define MOVE_BLUBBER 145
150
+#define MOVE_IRRSCHLAG 146
151
+#define MOVE_PILZSPORE 147
152
+#define MOVE_BLITZ 148
153
+#define MOVE_PSYWELLE 149
154
+#define MOVE_PLATSCHER 150
155
+#define MOVE_SAEUREPANZER 151
156
+#define MOVE_KRABBHAMMER 152
157
+#define MOVE_EXPLOSION 153
158
+#define MOVE_KRATZFURIE 154
159
+#define MOVE_KNOCHMERANG 155
160
+#define MOVE_ERHOLUNG 156
161
+#define MOVE_STEINHAGEL 157
162
+#define MOVE_HYPERZAHN 158
163
+#define MOVE_SCHAERFER 159
164
+#define MOVE_UMWANDLUNG 160
165
+#define MOVE_TRIPLETTE 161
166
+#define MOVE_SUPERZAHN 162
167
+#define MOVE_SCHLITZER 163
168
+#define MOVE_DELEGATOR 164
169
+#define MOVE_VERZWEIFLER 165
170
+#define MOVE_NACHAHMER 166
171
+#define MOVE_DREIFACHKICK 167
172
+#define MOVE_RAUB 168
173
+#define MOVE_SPINNENNETZ 169
174
+#define MOVE_WILLENSLESER 170
175
+#define MOVE_NACHTMAHR 171
176
+#define MOVE_FLAMMENRAD 172
177
+#define MOVE_SCHNARCHER 173
178
+#define MOVE_FLUCH 174
179
+#define MOVE_DRESCHFLEGEL 175
180
+#define MOVE_UMWANDLUNG2 176
181
+#define MOVE_LUFTSTOSS 177
182
+#define MOVE_BAUMWOLLSAAT 178
183
+#define MOVE_GEGENSCHLAG 179
184
+#define MOVE_GROLL 180
185
+#define MOVE_PULVERSCHNEE 181
186
+#define MOVE_SCHUTZSCHILD 182
187
+#define MOVE_TEMPOHIEB 183
188
+#define MOVE_GRIMASSE 184
189
+#define MOVE_FINTE 185
190
+#define MOVE_BITTERKUSS 186
191
+#define MOVE_BAUCHTROMMEL 187
192
+#define MOVE_MATSCHBOMBE 188
193
+#define MOVE_LEHMSCHELLE 189
194
+#define MOVE_OCTAZOOKA 190
195
+#define MOVE_STACHLER 191
196
+#define MOVE_BLITZKANONE 192
197
+#define MOVE_GESICHTE 193
198
+#define MOVE_ABGANGSBUND 194
199
+#define MOVE_ABGESANG 195
200
+#define MOVE_EISSTURM 196
201
+#define MOVE_SCANNER 197
202
+#define MOVE_KNOCHENHATZ 198
203
+#define MOVE_ZIELSCHUSS 199
204
+#define MOVE_WUTANFALL 200
205
+#define MOVE_SANDSTURM 201
206
+#define MOVE_GIGASAUGER 202
207
+#define MOVE_AUSDAUER 203
208
+#define MOVE_CHARME 204
209
+#define MOVE_WALZER 205
210
+#define MOVE_TRUGSCHLAG 206
211
+#define MOVE_ANGEBEREI 207
212
+#define MOVE_MILCHGETRAENK 208
213
+#define MOVE_FUNKENSPRUNG 209
214
+#define MOVE_ZORNKLINGE 210
215
+#define MOVE_STAHLFLUEGEL 211
216
+#define MOVE_HORRORBLICK 212
217
+#define MOVE_ANZIEHUNG 213
218
+#define MOVE_SCHLAFREDE 214
219
+#define MOVE_VITALGLOCKE 215
220
+#define MOVE_RUECKKEHR 216
221
+#define MOVE_GESCHENK 217
222
+#define MOVE_FRUSTRATION 218
223
+#define MOVE_BODYGUARD 219
224
+#define MOVE_LEIDTEILER 220
225
+#define MOVE_LAEUTERFEUER 221
226
+#define MOVE_INTENSITAET 222
227
+#define MOVE_WUCHTSCHLAG 223
228
+#define MOVE_VIELENDER 224
229
+#define MOVE_FEUERODEM 225
230
+#define MOVE_STAFETTE 226
231
+#define MOVE_ZUGABE 227
232
+#define MOVE_VERFOLGUNG 228
233
+#define MOVE_TURBODREHER 229
234
+#define MOVE_LOCKDUFT 230
235
+#define MOVE_EISENSCHWEIF 231
236
+#define MOVE_METALLKLAUE 232
237
+#define MOVE_UEBERWURF 233
238
+#define MOVE_MORGENGRAUEN 234
239
+#define MOVE_SYNTHESE 235
240
+#define MOVE_MONDSCHEIN 236
241
+#define MOVE_KRAFTRESERVE 237
242
+#define MOVE_KREUZHIEB 238
243
+#define MOVE_WINDHOSE 239
244
+#define MOVE_REGENTANZ 240
245
+#define MOVE_SONNENTAG 241
246
+#define MOVE_KNIRSCHER 242
247
+#define MOVE_SPIEGELCAPE 243
248
+#define MOVE_PSYCHO_PLUS 244
249
+#define MOVE_TURBOTEMPO 245
250
+#define MOVE_ANTIK_KRAFT 246
251
+#define MOVE_SPUKBALL 247
252
+#define MOVE_SEHER 248
253
+#define MOVE_ZERTRUEMMERER 249
254
+#define MOVE_WHIRLPOOL 250
255
+#define MOVE_PRUEGLER 251
256
+#define MOVE_MOGELHIEB 252
257
+#define MOVE_AUFRUHR 253
258
+#define MOVE_HORTER 254
259
+#define MOVE_ENTFESSLER 255
260
+#define MOVE_VERZEHRER 256
261
+#define MOVE_HITZEWELLE 257
262
+#define MOVE_HAGELSTURM 258
263
+#define MOVE_FOLTERKNECHT 259
264
+#define MOVE_SCHMEICHLER 260
265
+#define MOVE_IRRLICHT 261
266
+#define MOVE_MEMENTO_MORI 262
267
+#define MOVE_FASSADE 263
268
+#define MOVE_POWER_PUNCH 264
269
+#define MOVE_RIECHSALZ 265
270
+#define MOVE_SPOTLIGHT 266
271
+#define MOVE_NATUR_KRAFT 267
272
+#define MOVE_LADEVORGANG 268
273
+#define MOVE_VERHOEHNER 269
274
+#define MOVE_RECHTE_HAND 270
275
+#define MOVE_TRICKBETRUG 271
276
+#define MOVE_ROLLENTAUSCH 272
277
+#define MOVE_WUNSCHTRAUM 273
278
+#define MOVE_ZUSCHUSS 274
279
+#define MOVE_VERWURZLER 275
280
+#define MOVE_KRAFTKOLOSS 276
281
+#define MOVE_MAGIEMANTEL 277
282
+#define MOVE_AUFBEREITUNG 278
283
+#define MOVE_VERGELTUNG 279
284
+#define MOVE_DURCHBRUCH 280
285
+#define MOVE_GAEHNER 281
286
+#define MOVE_ABSCHLAG 282
287
+#define MOVE_NOTSITUATION 283
288
+#define MOVE_ERUPTION 284
289
+#define MOVE_WERTEWECHSEL 285
290
+#define MOVE_BEGRENZER 286
291
+#define MOVE_HEILUNG 287
292
+#define MOVE_NACHSPIEL 288
293
+#define MOVE_UEBERNAHME 289
294
+#define MOVE_GEHEIMPOWER 290
295
+#define MOVE_TAUCHER 291
296
+#define MOVE_ARMSTOSS 292
297
+#define MOVE_TARNUNG 293
298
+#define MOVE_SCHWEIFGLANZ 294
299
+#define MOVE_SCHEINWERFER 295
300
+#define MOVE_NEBELBALL 296
301
+#define MOVE_DAUNENREIGEN 297
302
+#define MOVE_TAUMELTANZ 298
303
+#define MOVE_FEUERFEGER 299
304
+#define MOVE_LEHMSUHLER 300
305
+#define MOVE_FROSTBEULE 301
306
+#define MOVE_NIETENRANKE 302
307
+#define MOVE_TAGEDIEB 303
308
+#define MOVE_SCHALLWELLE 304
309
+#define MOVE_GIFTZAHN 305
310
+#define MOVE_ZERMALMKLAUE 306
311
+#define MOVE_LOHEKANONADE 307
312
+#define MOVE_AQUAHAUBITZE 308
313
+#define MOVE_STERNENHIEB 309
314
+#define MOVE_ERSTAUNER 310
315
+#define MOVE_METEOROLOGE 311
316
+#define MOVE_AROMAKUR 312
317
+#define MOVE_TRUGTRAENE 313
318
+#define MOVE_WINDSCHNITT 314
319
+#define MOVE_HITZEKOLLER 315
320
+#define MOVE_SCHNUEFFLER 316
321
+#define MOVE_FELSGRAB 317
322
+#define MOVE_SILBERHAUCH 318
323
+#define MOVE_METALLSOUND 319
324
+#define MOVE_GRASFLOETE 320
325
+#define MOVE_SPASSKANONE 321
326
+#define MOVE_KOSMIK_KRAFT 322
327
+#define MOVE_FONTRAENEN 323
328
+#define MOVE_AMPELLEUCHTE 324
329
+#define MOVE_FINSTERFAUST 325
330
+#define MOVE_SONDERSENSOR 326
331
+#define MOVE_HIMMELHIEB 327
332
+#define MOVE_SANDGRAB 328
333
+#define MOVE_EISESKAELTE 329
334
+#define MOVE_LEHMBRUEHE 330
335
+#define MOVE_KUGELSAAT 331
336
+#define MOVE_AERO_ASS 332
337
+#define MOVE_EISSPEER 333
338
+#define MOVE_EISENABWEHR 334
339
+#define MOVE_RUECKENTZUG 335
340
+#define MOVE_JAULER 336
341
+#define MOVE_DRACHENKLAUE 337
342
+#define MOVE_FLORA_STATUE 338
343
+#define MOVE_PROTZER 339
344
+#define MOVE_SPRUNGFEDER 340
345
+#define MOVE_LEHMSCHUSS 341
346
+#define MOVE_GIFTSCHWEIF 342
347
+#define MOVE_BEZIRZER 343
348
+#define MOVE_VOLTTACKLE 344
349
+#define MOVE_ZAUBERBLATT 345
350
+#define MOVE_NASSMACHER 346
351
+#define MOVE_GEDANKENGUT 347
352
+#define MOVE_LAUBKLINGE 348
353
+#define MOVE_DRACHENTANZ 349
354
+#define MOVE_FELSWURF 350
355
+#define MOVE_SCHOCKWELLE 351
356
+#define MOVE_AQUAWELLE 352
357
+#define MOVE_KISMETWUNSCH 353
358
+#define MOVE_PSYSCHUB 354
359
+#define MOVE_RUHEORT 355
360
+#define MOVE_ERDANZIEHUNG 356
361
+#define MOVE_WUNDERAUGE 357
362
+#define MOVE_WECKRUF 358
363
+#define MOVE_HAMMERARM 359
364
+#define MOVE_GYROBALL 360
365
+#define MOVE_HEILOPFER 361
366
+#define MOVE_LAKE 362
367
+#define MOVE_BEERENKRAEFTE 363
368
+#define MOVE_OFFENLEGUNG 364
369
+#define MOVE_PFLUECKER 365
370
+#define MOVE_RUECKENWIND 366
371
+#define MOVE_AKUPRESSUR 367
372
+#define MOVE_METALLSTOSS 368
373
+#define MOVE_KEHRTWENDE 369
374
+#define MOVE_NAHKAMPF 370
375
+#define MOVE_GEGENSTOSS 371
376
+#define MOVE_GEWISSHEIT 372
377
+#define MOVE_ITEMSPERRE 373
378
+#define MOVE_SCHLEUDER 374
379
+#define MOVE_PSYBANN 375
380
+#define MOVE_TRUMPFKARTE 376
381
+#define MOVE_HEILBLOCKADE 377
382
+#define MOVE_AUSWRINGEN 378
383
+#define MOVE_KRAFTTRICK 379
384
+#define MOVE_MAGENSAEFTE 380
385
+#define MOVE_BESCHWOERUNG 381
386
+#define MOVE_EGOTRIP 382
387
+#define MOVE_IMITATOR 383
388
+#define MOVE_KRAFTTAUSCH 384
389
+#define MOVE_SCHUTZTAUSCH 385
390
+#define MOVE_STRAFATTACKE 386
391
+#define MOVE_ZUFLUCHT 387
392
+#define MOVE_SORGENSAMEN 388
393
+#define MOVE_TIEFSCHLAG 389
394
+#define MOVE_GIFTSPITZEN 390
395
+#define MOVE_STATUSTAUSCH 391
396
+#define MOVE_WASSERRING 392
397
+#define MOVE_MAGNETFLUG 393
398
+#define MOVE_FLAMMENBLITZ 394
399
+#define MOVE_KRAFTWELLE 395
400
+#define MOVE_AURASPHAERE 396
401
+#define MOVE_STEINPOLITUR 397
402
+#define MOVE_GIFTHIEB 398
403
+#define MOVE_FINSTERAURA 399
404
+#define MOVE_NACHTHIEB 400
405
+#define MOVE_NASSSCHWEIF 401
406
+#define MOVE_SAMENBOMBEN 402
407
+#define MOVE_LUFTSCHNITT 403
408
+#define MOVE_KREUZSCHERE 404
409
+#define MOVE_KAEFERGEBRUMM 405
410
+#define MOVE_DRACHENPULS 406
411
+#define MOVE_DRACHENSTOSS 407
412
+#define MOVE_JUWELENKRAFT 408
413
+#define MOVE_ABLEITHIEB 409
414
+#define MOVE_VAKUUMWELLE 410
415
+#define MOVE_FOKUSSTOSS 411
416
+#define MOVE_ENERGIEBALL 412
417
+#define MOVE_STURZFLUG 413
418
+#define MOVE_ERDKRAEFTE 414
419
+#define MOVE_WECHSELDICH 415
420
+#define MOVE_GIGASTOSS 416
421
+#define MOVE_RAENKESCHMIED 417
422
+#define MOVE_PATRONENHIEB 418
423
+#define MOVE_LAWINE 419
424
+#define MOVE_EISSPLITTER 420
425
+#define MOVE_DUNKELKLAUE 421
426
+#define MOVE_DONNERZAHN 422
427
+#define MOVE_EISZAHN 423
428
+#define MOVE_FEUERZAHN 424
429
+#define MOVE_SCHATTENSTOSS 425
430
+#define MOVE_SCHLAMMBOMBE 426
431
+#define MOVE_PSYCHOKLINGE 427
432
+#define MOVE_ZEN_KOPFSTOSS 428
433
+#define MOVE_SPIEGELSALVE 429
434
+#define MOVE_LICHTKANONE 430
435
+#define MOVE_KRAXLER 431
436
+#define MOVE_AUFLOCKERN 432
437
+#define MOVE_BIZARRORAUM 433
438
+#define MOVE_DRACO_METEOR 434
439
+#define MOVE_LADUNGSSTOSS 435
440
+#define MOVE_FLAMMENSTURM 436
441
+#define MOVE_BLAETTERSTURM 437
442
+#define MOVE_BLATTGEISSEL 438
443
+#define MOVE_FELSWERFER 439
444
+#define MOVE_GIFTSTREICH 440
445
+#define MOVE_MUELLTREFFER 441
446
+#define MOVE_EISENSCHAEDEL 442
447
+#define MOVE_MAGNETBOMBE 443
448
+#define MOVE_STEINKANTE 444
449
+#define MOVE_LIEBREIZ 445
450
+#define MOVE_TARNSTEINE 446
451
+#define MOVE_STRAUCHLER 447
452
+#define MOVE_GESCHWAETZ 448
453
+#define MOVE_URTEILSKRAFT 449
454
+#define MOVE_KAEFERBISS 450
455
+#define MOVE_LADESTRAHL 451
456
+#define MOVE_HOLZHAMMER 452
457
+#define MOVE_WASSERDUESE 453
458
+#define MOVE_SCHLAGBEFEHL 454
459
+#define MOVE_BLOCKBEFEHL 455
460
+#define MOVE_HEILBEFEHL 456
461
+#define MOVE_KOPFSTOSS 457
462
+#define MOVE_DOPPELSCHLAG 458
463
+#define MOVE_ZEITENLAERM 459
464
+#define MOVE_RAUMSCHLAG 460
465
+#define MOVE_LUNARTANZ 461
466
+#define MOVE_QUETSCHGRIFF 462
467
+#define MOVE_LAVASTURM 463
468
+#define MOVE_SCHLUMMERORT 464
469
+#define MOVE_SCHOCKSAMEN 465
470
+#define MOVE_UNHEILBOEEN 466
471
+#define MOVE_SCHEMENKRAFT 467
472
+#define MOVE_KLAUENWETZER 468
473
+#define MOVE_RUNDUMSCHUTZ 469
474
+#define MOVE_SCHUTZTEILER 470
475
+#define MOVE_KRAFTTEILER 471
476
+#define MOVE_WUNDERRAUM 472
477
+#define MOVE_PSYCHOSCHOCK 473
478
+#define MOVE_GIFTSCHOCK 474
479
+#define MOVE_AUTOTOMIE 475
480
+#define MOVE_WUTPULVER 476
481
+#define MOVE_TELEKINESE 477
482
+#define MOVE_MAGIERAUM 478
483
+#define MOVE_KATAPULT 479
484
+#define MOVE_BERGSTURM 480
485
+#define MOVE_FUNKENFLUG 481
486
+#define MOVE_SCHLAMMWOGE 482
487
+#define MOVE_FALTERREIGEN 483
488
+#define MOVE_RAMMBOSS 484
489
+#define MOVE_SYNCHROLAERM 485
490
+#define MOVE_ELEKTROBALL 486
491
+#define MOVE_UEBERFLUTUNG 487
492
+#define MOVE_NITROLADUNG 488
493
+#define MOVE_EINROLLEN 489
494
+#define MOVE_FUSSTRITT 490
495
+#define MOVE_SAEURESPEIER 491
496
+#define MOVE_SCHMAROTZER 492
497
+#define MOVE_WANKELSTRAHL 493
498
+#define MOVE_ZWANGO 494
499
+#define MOVE_GALANTERIE 495
500
+#define MOVE_KANON 496
501
+#define MOVE_WIDERHALL 497
502
+#define MOVE_ZERMUERBEN 498
503
+#define MOVE_KLAERSMOG 499
504
+#define MOVE_KRAFTVORRAT 500
505
+#define MOVE_RAPIDSCHUTZ 501
506
+#define MOVE_SEITENTAUSCH 502
507
+#define MOVE_SIEDEWASSER 503
508
+#define MOVE_HAUSBRUCH 504
509
+#define MOVE_HEILWOGE 505
510
+#define MOVE_BUERDE 506
511
+#define MOVE_FREIER_FALL 507
512
+#define MOVE_GANGWECHSEL 508
513
+#define MOVE_UEBERKOPFWURF 509
514
+#define MOVE_EINAESCHERN 510
515
+#define MOVE_VERZOEGERUNG 511
516
+#define MOVE_AKROBATIK 512
517
+#define MOVE_TYPENSPIEGEL 513
518
+#define MOVE_HEIMZAHLUNG 514
519
+#define MOVE_WAGEMUT 515
520
+#define MOVE_OFFERTE 516
521
+#define MOVE_INFERNO 517
522
+#define MOVE_WASSERSAEULEN 518
523
+#define MOVE_FEUERSAEULEN 519
524
+#define MOVE_PFLANZENSAEULEN 520
525
+#define MOVE_VOLTWECHSEL 521
526
+#define MOVE_KAEFERTRUTZ 522
527
+#define MOVE_DAMPFWALZE 523
528
+#define MOVE_EISESODEM 524
529
+#define MOVE_DRACHENRUTE 525
530
+#define MOVE_KRAFTSCHUB 526
531
+#define MOVE_ELEKTRONETZ 527
532
+#define MOVE_STROMSTOSS 528
533
+#define MOVE_SCHLAGBOHRER 529
534
+#define MOVE_DOPPELHIEB 530
535
+#define MOVE_HERZSTEMPEL 531
536
+#define MOVE_HOLZGEWEIH 532
537
+#define MOVE_SANCTOKLINGE 533
538
+#define MOVE_KALKKLINGE 534
539
+#define MOVE_BRANDSTEMPEL 535
540
+#define MOVE_GRASMIXER 536
541
+#define MOVE_QUETSCHWALZE 537
542
+#define MOVE_WATTESCHILD 538
543
+#define MOVE_NACHTFLUT 539
544
+#define MOVE_PSYCHOSTOSS 540
545
+#define MOVE_KEHRSCHELLE 541
546
+#define MOVE_ORKAN 542
547
+#define MOVE_STEINSCHAEDEL 543
548
+#define MOVE_KLIKKDISKUS 544
549
+#define MOVE_FLAMMENBALL 545
550
+#define MOVE_TECHBLASTER 546
551
+#define MOVE_URGESANG 547
552
+#define MOVE_MYSTOSCHWERT 548
553
+#define MOVE_EISZEIT 549
554
+#define MOVE_BLITZSCHLAG 550
555
+#define MOVE_BLAUFLAMMEN 551
556
+#define MOVE_FEUERREIGEN 552
557
+#define MOVE_FROSTVOLT 553
558
+#define MOVE_FROSTHAUCH 554
559
+#define MOVE_STANDPAUKE 555
560
+#define MOVE_EISZAPFHAGEL 556
561
+#define MOVE_V_GENERATOR 557
562
+#define MOVE_KREUZFLAMME 558
563
+#define MOVE_KREUZDONNER 559
564
+#define MOVE_FLYING_PRESS 560
565
+#define MOVE_TATAMI_SCHILD 561
566
+#define MOVE_RUELPSER 562
567
+#define MOVE_PFLUEGER 563
568
+#define MOVE_KLEBENETZ 564
569
+#define MOVE_STACHELFINALE 565
570
+#define MOVE_PHANTOMKRAFT 566
571
+#define MOVE_HALLOWEEN 567
572
+#define MOVE_KAMPFGEBRUELL 568
573
+#define MOVE_PLASMASCHAUER 569
574
+#define MOVE_PARABOLLADUNG 570
575
+#define MOVE_WALDESFLUCH 571
576
+#define MOVE_BLUETENWIRBEL 572
577
+#define MOVE_GEFRIERTROCKNER 573
578
+#define MOVE_SAEUSELSTIMME 574
579
+#define MOVE_ABGANGSTIRADE 575
580
+#define MOVE_INVERTIGO 576
581
+#define MOVE_DIEBESKUSS 577
582
+#define MOVE_TRICKSCHUTZ 578
583
+#define MOVE_FLORASCHUTZ 579
584
+#define MOVE_GRASFELD 580
585
+#define MOVE_NEBELFELD 581
586
+#define MOVE_ELEKTRIFIZIERUNG 582
587
+#define MOVE_KNUDDLER 583
588
+#define MOVE_FEENBRISE 584
589
+#define MOVE_MONDGEWALT 585
590
+#define MOVE_UEBERSCHALLKNALL 586
591
+#define MOVE_FEENSCHLOSS 587
592
+#define MOVE_KOENIGSSCHILD 588
593
+#define MOVE_KAMERADSCHAFT 589
594
+#define MOVE_VERTRAUENSSACHE 590
595
+#define MOVE_DIAMANTSTURM 591
596
+#define MOVE_DAMPFSCHWALL 592
597
+#define MOVE_DIMENSIONSLOCH 593
598
+#define MOVE_WASSER_SHURIKEN 594
599
+#define MOVE_MAGIEFLAMME 595
600
+#define MOVE_SCHUTZSTACHELN 596
601
+#define MOVE_DUFTWOLKE 597
602
+#define MOVE_MYSTOWELLEN 598
603
+#define MOVE_GIFTFALLE 599
604
+#define MOVE_PULVERSCHLEUDER 600
605
+#define MOVE_GEOKONTROLLE 601
606
+#define MOVE_MAGNETREGLER 602
607
+#define MOVE_GOLDENE_ZEITEN 603
608
+#define MOVE_ELEKTROFELD 604
609
+#define MOVE_ZAUBERSCHEIN 605
610
+#define MOVE_EHRENTAG 606
611
+#define MOVE_HAENDCHENHALTEN 607
612
+#define MOVE_KULLERAUGEN 608
613
+#define MOVE_WANGENRUBBLER 609
614
+#define MOVE_ZURUECKHALTUNG 610
615
+#define MOVE_PLAGE 611
616
+#define MOVE_STEIGERUNGSHIEB 612
617
+#define MOVE_UNHEILSSCHWINGEN 613
618
+#define MOVE_TAUSEND_PFEILE 614
619
+#define MOVE_TAUSEND_WELLEN 615
620
+#define MOVE_BODENGEWALT 616
621
+#define MOVE_LUX_CALAMITATIS 617
622
+#define MOVE_URSPRUNGSWOGE 618
623
+#define MOVE_ABGRUNDSKLINGE 619
624
+#define MOVE_ZENITSTUERMER 620
625
+#define MOVE_DIMENSIONSWAHN 621
626
+#define MOVE_HYPER_SPRINTANGRIFF 622
627
+#define MOVE_FULMINANTE_FAUSTSCHLAEGE 623
628
+#define MOVE_FINALER_STEILFLUG 624
629
+#define MOVE_VERNICHTENDER_SAEUREREGEN 625
630
+#define MOVE_SEISMISCHE_ERUPTION 626
631
+#define MOVE_APOKALYPTISCHE_STEINPRESSE 627
632
+#define MOVE_WIRBELNDER_INSEKTENHIEB 628
633
+#define MOVE_EWIGE_NACHT 629
634
+#define MOVE_TURBO_SPIRALKOMBO 630
635
+#define MOVE_DYNAMISCHE_MAXIFLAMME 631
636
+#define MOVE_SUPER_WASSERTORNADO 632
637
+#define MOVE_BRILLANTE_BLUETENPRACHT 633
638
+#define MOVE_GIGAVOLT_FUNKENSALVE 634
639
+#define MOVE_PSYCHO_SCHMETTERSCHLAG 635
640
+#define MOVE_TOBENDER_GEOFROST 636
641
+#define MOVE_DRASTISCHES_DRACHENDROEHNEN 637
642
+#define MOVE_SCHWARZES_LOCH_DES_GRAUENS 638
643
+#define MOVE_ENTZUECKENDER_STERNENSTOSS 639
644
+#define MOVE_PERFEKTES_PIKA_PROJEKTIL 640
645
+#define MOVE_SANDSAMMLER 641
646
+#define MOVE_UEBERRUMPLER 642
647
+#define MOVE_BUNKER 643
648
+#define MOVE_SCHATTENFESSEL 644
649
+#define MOVE_DARK_LARIAT 645
650
+#define MOVE_SCHAUMSERENADE 646
651
+#define MOVE_EISHAMMER 647
652
+#define MOVE_FLORAKUR 648
653
+#define MOVE_PFERDESTAERKE 649
654
+#define MOVE_KRAFTABSORBER 650
655
+#define MOVE_SOLARKLINGE 651
656
+#define MOVE_BLATTWERK 652
657
+#define MOVE_RAMPENLICHT 653
658
+#define MOVE_GIFTFADEN 654
659
+#define MOVE_KONZENTRATION 655
660
+#define MOVE_HILFSMECHANIK 656
661
+#define MOVE_NECK_STRIKE 657
662
+#define MOVE_POLLENKNOEDEL 658
663
+#define MOVE_ANKERSCHUSS 659
664
+#define MOVE_PSYCHOFELD 660
665
+#define MOVE_ANFALLEN 661
666
+#define MOVE_FEUERPEITSCHE 662
667
+#define MOVE_UEBERHEBLICHKEIT 663
668
+#define MOVE_AUSBRENNEN 664
669
+#define MOVE_INITIATIVETAUSCH 665
670
+#define MOVE_SCHMALHORN 666
671
+#define MOVE_LAEUTERUNG 667
672
+#define MOVE_WECKTANZ 668
673
+#define MOVE_SANKTIONSKERN 669
674
+#define MOVE_TROPENKICK 670
675
+#define MOVE_KOMMANDO 671
676
+#define MOVE_SCHNABELKANONE 672
677
+#define MOVE_SCHUPPENRASSELN 673
678
+#define MOVE_DRACHENHAMMER 674
679
+#define MOVE_WIRBLER 675
680
+#define MOVE_AURORASCHLEIER 676
681
+#define MOVE_SCHATTEN_PFEILREGEN 677
682
+#define MOVE_HYPER_DARK_CRUSHER 678
683
+#define MOVE_GRANDIOSE_MEERESSYMPHONIE 679
684
+#define MOVE_ALOLAS_WAECHTER 680
685
+#define MOVE_STERNBILD_DES_SEELENRAUBES 681
686
+#define MOVE_BLITZ_WELLENRITT 682
687
+#define MOVE_SCHLUSS_MIT_LUSTIG 683
688
+#define MOVE_MACHT_DER_NEUN 684
689
+#define MOVE_SUPERNOVA_DES_URSPRUNGS 685
690
+#define MOVE_PANZERFALLE 686
691
+#define MOVE_KANONENBOUQUET 687
692
+#define MOVE_PSYCHOBEISSER 688
693
+#define MOVE_FRUSTSTAMPFER 689
694
+#define MOVE_SCHATTENKNOCHEN 690
695
+#define MOVE_TURBOFELSEN 691
696
+#define MOVE_AQUADURCHSTOSS 692
697
+#define MOVE_PRISMA_LASER 693
698
+#define MOVE_DIEBESSCHATTEN 694
699
+#define MOVE_STAHLGESTIRN 695
700
+#define MOVE_SCHATTENSTRAHL 696
701
+#define MOVE_TRAENENDRUESE 697
702
+#define MOVE_ELEKTROPIKSER 698
703
+#define MOVE_NATURZORN 699
704
+#define MOVE_MULTI_ANGRIFF 700
705
+#define MOVE_TAUSENDFACHER_DONNERBLITZ 701
706
+#define MOVE_KNALLKOPF 702
707
+#define MOVE_PLASMAFAEUSTE 703
708
+#define MOVE_PHOTONEN_GEYSIR 704
709
+#define MOVE_LICHT_DES_ERLOESCHENS 705
710
+#define MOVE_SCHMETTERNDE_SONNENWALZE 706
711
+#define MOVE_GEBALLTER_MONDLASER 707
712
+#define MOVE_HERZLICHE_KNUDDELKLOPPE 708
713
+#define MOVE_FATALER_STEINREGEN 709
714
+#define MOVE_RASSELNDER_SEELENTANZ 710
715
+
716
+#endif /* #define MOVE_IDS */

src/include/pkmn_structs/pkmn_name.h → src/include/pkmn_name.h View File


+ 75
- 0
src/include/pkmn_stats.h View File

@@ -0,0 +1,75 @@
1
+#ifndef STATS_IDS
2
+#define STATS_IDS
3
+#include <pkmn_items.h>
4
+#include <pkmn_abilities_de.h>
5
+
6
+/* POKEMON TYPEN */
7
+#define STATS_TYP_NORMAL 0
8
+#define STATS_TYP_KAMPF 1
9
+#define STATS_TYP_FLUG 2
10
+#define STATS_TYP_GIFT 3
11
+#define STATS_TYP_BODEN 4
12
+#define STATS_TYP_GESTEIN 5
13
+#define STATS_TYP_KAEFER 6
14
+#define STATS_TYP_GEIST 7
15
+#define STATS_TYP_STAHL 8
16
+#define STATS_TYP_NULL 9
17
+#define STATS_TYP_FEUER 10
18
+#define STATS_TYP_WASSER 11
19
+#define STATS_TYP_PFLANZE 12
20
+#define STATS_TYP_ELEKTRO 13
21
+#define STATS_TYP_PSYCHO 14
22
+#define STATS_TYP_EIS 15
23
+#define STATS_TYP_DRACHE 16
24
+#define STATS_TYP_UNLICHT 17
25
+#define STATS_TYP_FEE 23
26
+
27
+/* POKEMON EI_GRUPPEN */
28
+#define STATS_EGG_GROUP_NONE 1
29
+#define STATS_EGG_GROUP_MONSTER 1
30
+#define STATS_EGG_GROUP_WASSER_1 2
31
+#define STATS_EGG_GROUP_KAEFER 3
32
+#define STATS_EGG_GROUP_FLUG 4
33
+#define STATS_EGG_GROUP_FELD 5
34
+#define STATS_EGG_GROUP_FEE 6
35
+#define STATS_EGG_GROUP_GRASS 7
36
+#define STATS_EGG_GROUP_HUMANOTYP 8
37
+#define STATS_EGG_GROUP_WASSER_3 9
38
+#define STATS_EGG_GROUP_MINERAL 10
39
+#define STATS_EGG_GROUP_AMORPH 11
40
+#define STATS_EGG_GROUP_WASSER_2 12
41
+#define STATS_EGG_GROUP_DITTO 13
42
+#define STATS_EGG_GROUP_DRACHE 14
43
+#define STATS_EGG_GROUP_UNBEKANNT 15
44
+
45
+/* POKEMON DEX FARBE */
46
+#define STATS_DEX_COLOR_ROT 0
47
+#define STATS_DEX_COLOR_BLAU 1
48
+#define STATS_DEX_COLOR_GELB 2
49
+#define STATS_DEX_COLOR_GRUEN 3
50
+#define STATS_DEX_COLOR_SCHWARZ 4
51
+#define STATS_DEX_COLOR_BRAUN 5
52
+#define STATS_DEX_COLOR_VIOLETT 6
53
+#define STATS_DEX_COLOR_GRAU 7
54
+#define STATS_DEX_COLOR_WEISS 8
55
+#define STATS_DEX_COLOR_ROSA 9
56
+
57
+/* POKEMON EP ERFAHRUNG LEVEL_UP */
58
+#define STATS_EP_LEVEL_UP_SCHNELL 0
59
+#define STATS_EP_LEVEL_UP_SEHR_LANGSAM 1
60
+#define STATS_EP_LEVEL_UP_SEHR_SCHNELL 2
61
+#define STATS_EP_LEVEL_UP_NORMAL 3
62
+#define STATS_EP_LEVEL_UP_SCHNELLER 4
63
+#define STATS_EP_LEVEL_UP_LANGSAM 5
64
+
65
+/* POKEMON GESCHLECHTER RATE */
66
+#define STATS_GENDER_RATE_BOY_100_PROCENT 0
67
+#define STATS_GENDER_RATE_BOY_87_5_PROCENT_GIRL_12_5_PROCENT 31
68
+#define STATS_GENDER_RATE_BOY_75_PROCENT_GIRL_25_PROCENT 63
69
+#define STATS_GENDER_RATE_BOY_50_PROCENT_GIRL_50_PROCENT 127
70
+#define STATS_GENDER_RATE_BOY_25_PROCENT_GIRL_75_PROCENT 191
71
+#define STATS_GENDER_RATE_BOY_12_5_PROCENT_GIRL_87_5_PROCENT 223
72
+#define STATS_GENDER_RATE_GIRL_100_PROCENT 254
73
+#define STATS_GENDER_RATE_OHNE_GESCHLECHT 255
74
+
75
+#endif /* #define STATS_IDS_H */

+ 0
- 1340
src/include/pkmn_structs/pkmn_moves.h
File diff suppressed because it is too large
View File


+ 0
- 1124
src/include/pkmn_structs/pkmn_names.h
File diff suppressed because it is too large
View File


+ 0
- 71
src/include/pkmn_structs/pkmn_stats.h View File

@@ -1,71 +0,0 @@
1
-#ifndef STATS_IDS_H
2
-#define STATS_IDS_H
3
-
4
-/* Pokémon Typen Deutsch */
5
-#define STATS_TYPE_NORMAL 0
6
-#define STATS_TYPE_KAMPF 1
7
-#define STATS_TYPE_FLUG 2
8
-#define STATS_TYPE_GIFT 3
9
-#define STATS_TYPE_BODEN 4
10
-#define STATS_TYPE_GESTEIN 5
11
-#define STATS_TYPE_KEAFER 6
12
-#define STATS_TYPE_GEIST 7
13
-#define STATS_TYPE_STAHL 8
14
-#define STATS_TYPE_UNKNOWN 9
15
-#define STATS_TYPE_FEUER 10
16
-#define STATS_TYPE_WASSER 11
17
-#define STATS_TYPE_PFLANZE 12
18
-#define STATS_TYPE_ELEKTRO 13
19
-#define STATS_TYPE_PSYCHO 14
20
-#define STATS_TYPE_EIS 15
21
-#define STATS_TYPE_DRACHE 16
22
-#define STATS_TYPE_UNLICHT 17
23
-#define STATS_TYPE_FEE 23
24
-
25
-/* Pokémon Ei-Gruppen Deutsch */
26
-#define STATS_EGG_GROUP_MONSTER 1
27
-#define STATS_EGG_GROUP_WASSER_1 2
28
-#define STATS_EGG_GROUP_KEAFER 3
29
-#define STATS_EGG_GROUP_FLUG 4
30
-#define STATS_EGG_GROUP_FELD 5
31
-#define STATS_EGG_GROUP_FEE 6
32
-#define STATS_EGG_GROUP_GRASS 7
33
-#define STATS_EGG_GROUP_HUMANOTYP 8
34
-#define STATS_EGG_GROUP_WASSER_3 9
35
-#define STATS_EGG_GROUP_MINERAL 10
36
-#define STATS_EGG_GROUP_AMORPH 11
37
-#define STATS_EGG_GROUP_WASSER_2 12
38
-#define STATS_EGG_GROUP_DITTO 13
39
-#define STATS_EGG_GROUP_DRACHE 14
40
-#define STATS_EGG_GROUP_UNBEKANNT 15
41
-
42
-/* Pokémon Dex-Farben Deutsch */
43
-#define STATS_DEX_COLOR_ROT 0
44
-#define STATS_DEX_COLOR_BLAU 1
45
-#define STATS_DEX_COLOR_GELB 2
46
-#define STATS_DEX_COLOR_GRÜN 3
47
-#define STATS_DEX_COLOR_SCHWARZ 4
48
-#define STATS_DEX_COLOR_BRAUN 5
49
-#define STATS_DEX_COLOR_VIOLETT 6
50
-#define STATS_DEX_COLOR_GRAU 7
51
-#define STATS_DEX_COLOR_WEIß 8
52
-#define STATS_DEX_COLOR_ROSA 9
53
-
54
-/* Pokémon Level-Aufstieg-Tempo Deutsch */
55
-#define STATS_EP_LEVEL_UP_SCHNELL 0
56
-#define STATS_EP_LEVEL_UP_SEHR_LANGSAM 1
57
-#define STATS_EP_LEVEL_UP_SEHR_SCHNELL 2
58
-#define STATS_EP_LEVEL_UP_NORMAL 3
59
-#define STATS_EP_LEVEL_UP_SCHNELLER 4
60
-#define STATS_EP_LEVEL_UP_LANGSAM 5
61
-
62
-/* Pokémon Geschlechter-Rate Deutsch */
63
-#define STATS_GENDER_M_100 0
64
-#define STATS_GENDER_M_87_F_12 31
65
-#define STATS_GENDER_M_75_F_25 63
66
-#define STATS_GENDER_M_50_F_50 127
67
-#define STATS_GENDER_M_25_F_75 191
68
-#define STATS_GENDER_M_12_F_87 223
69
-#define STATS_GENDER_KEINS 255
70
-
71
-#endif /* #define STATS_IDS */

src/include/maps_scripts/script_constant.h → src/include/script_constant.h View File


src/include/maps_scripts/script_language.h → src/include/script_language.h View File

@@ -5,12 +5,7 @@
5 5
 #include <applymovements.h>
6 6
 #include <mugssprites.h>
7 7
 #include <battlescreen.h>
8
-#include <pkmn_names.h>
9
-#include <pkmn_abilities.h>
10
-#include <pkmn_items.h>
11
-#include <pkmn_moves.h>
12
-#include <pkmn_stats.h>
13
-
8
+#include <script_constant.h>
14 9
 
15 10
 @@ Costum Specials
16 11
 .equ SP_BATCHMAPTILE, 0x7
@@ -23,14 +18,6 @@
23 18
 .equ B_GE, 0x4
24 19
 .equ B_NE, 0x5
25 20
 
26
-@@ Compare operands
27
-.equ KLEINER, 0x0
28
-.equ GLEICH, 0x1
29
-.equ GROESSER, 0x2
30
-.equ KLEINERGLEICH, 0x3
31
-.equ GROESSERGLEICH, 0x4
32
-.equ UNGLEICH, 0x5
33
-
34 21
 @@ Important flags
35 22
 .equ FLAG_PKMN_MENU, 0x828
36 23
 .equ FLAG_POKDEX, 0x829
@@ -56,10 +43,6 @@
56 43
 .equ B_T, 0x0
57 44
 .equ B_F, 0x1
58 45
 
59
-@@ Flag operands
60
-.equ FALSCH, 0x0
61
-.equ WAHR, 0x1
62
-
63 46
 @@ callstd alias
64 47
 .equ ITEM_OBTAIN, 0x0
65 48
 .equ ITEM_FIND, 0x1