summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authornullableVoidPtr <30564701+nullableVoidPtr@users.noreply.github.com>2018-12-07 20:16:19 +0800
committernullableVoidPtr <30564701+nullableVoidPtr@users.noreply.github.com>2018-12-07 20:18:24 +0800
commit4fc3fa9e44fb3de091b5e1b157915e1b8fb6510b (patch)
treee0f76d6265e5f7a83ee68cc8ec67b33e6a49c29e /src
parentf9ff7316d5c7277eb7482e30121388cd65f4ecfc (diff)
Realign comments, clean tables in pokemon_animation.c and use SPECIES_OLD_UNOWN_ defines
Diffstat (limited to 'src')
-rw-r--r--src/battle_script_commands.c78
-rw-r--r--src/data/graphics/items.h2
-rw-r--r--src/data/item_icon_table.h116
-rw-r--r--src/data/pokemon_graphics/enemy_mon_elevation.h50
-rw-r--r--src/data/text/item_descriptions.h2
-rw-r--r--src/pokemon.c1658
-rw-r--r--src/pokemon_animation.c48
7 files changed, 978 insertions, 976 deletions
diff --git a/src/battle_script_commands.c b/src/battle_script_commands.c
index 610d0050e..59631b78c 100644
--- a/src/battle_script_commands.c
+++ b/src/battle_script_commands.c
@@ -677,45 +677,45 @@ static const u32 sStatusFlagsForMoveEffects[] =
static const u8* const sMoveEffectBS_Ptrs[] =
{
- BattleScript_MoveEffectSleep, // 0
- BattleScript_MoveEffectSleep, // MOVE_EFFECT_SLEEP
- BattleScript_MoveEffectPoison, // MOVE_EFFECT_POISON
- BattleScript_MoveEffectBurn, // MOVE_EFFECT_BURN
- BattleScript_MoveEffectFreeze, // MOVE_EFFECT_FREEZE
- BattleScript_MoveEffectParalysis, // MOVE_EFFECT_PARALYSIS
- BattleScript_MoveEffectToxic, // MOVE_EFFECT_TOXIC
- BattleScript_MoveEffectConfusion, // MOVE_EFFECT_CONFUSION
- BattleScript_MoveEffectSleep, // MOVE_EFFECT_FLINCH
- BattleScript_MoveEffectSleep, // MOVE_EFFECT_TRI_ATTACK
- BattleScript_MoveEffectUproar, // MOVE_EFFECT_UPROAR
- BattleScript_MoveEffectPayDay, // MOVE_EFFECT_PAYDAY
- BattleScript_MoveEffectSleep, // MOVE_EFFECT_CHARGING
- BattleScript_MoveEffectWrap, // MOVE_EFFECT_WRAP
- BattleScript_MoveEffectRecoil, // MOVE_EFFECT_RECOIL_25
- BattleScript_MoveEffectSleep, // MOVE_EFFECT_ATK_PLUS_1
- BattleScript_MoveEffectSleep, // MOVE_EFFECT_DEF_PLUS_1
- BattleScript_MoveEffectSleep, // MOVE_EFFECT_SPD_PLUS_1
- BattleScript_MoveEffectSleep, // MOVE_EFFECT_SP_ATK_PLUS_1
- BattleScript_MoveEffectSleep, // MOVE_EFFECT_SP_DEF_PLUS_1
- BattleScript_MoveEffectSleep, // MOVE_EFFECT_ACC_PLUS_1
- BattleScript_MoveEffectSleep, // MOVE_EFFECT_EVS_PLUS_1
- BattleScript_MoveEffectSleep, // MOVE_EFFECT_ATK_MINUS_1
- BattleScript_MoveEffectSleep, // MOVE_EFFECT_DEF_MINUS_1
- BattleScript_MoveEffectSleep, // MOVE_EFFECT_SPD_MINUS_1
- BattleScript_MoveEffectSleep, // MOVE_EFFECT_SP_ATK_MINUS_1
- BattleScript_MoveEffectSleep, // MOVE_EFFECT_SP_DEF_MINUS_1
- BattleScript_MoveEffectSleep, // MOVE_EFFECT_ACC_MINUS_1
- BattleScript_MoveEffectSleep, // MOVE_EFFECT_EVS_MINUS_1
- BattleScript_MoveEffectSleep, // MOVE_EFFECT_RECHARGE
- BattleScript_MoveEffectSleep, // MOVE_EFFECT_RAGE
- BattleScript_MoveEffectSleep, // MOVE_EFFECT_STEAL_ITEM
- BattleScript_MoveEffectSleep, // MOVE_EFFECT_PREVENT_ESCAPE
- BattleScript_MoveEffectSleep, // MOVE_EFFECT_NIGHTMARE
- BattleScript_MoveEffectSleep, // MOVE_EFFECT_ALL_STATS_UP
- BattleScript_MoveEffectSleep, // MOVE_EFFECT_RAPIDSPIN
- BattleScript_MoveEffectSleep, // MOVE_EFFECT_REMOVE_PARALYSIS
- BattleScript_MoveEffectSleep, // MOVE_EFFECT_ATK_DEF_DOWN
- BattleScript_MoveEffectRecoil, // MOVE_EFFECT_RECOIL_33
+ BattleScript_MoveEffectSleep, // 0
+ BattleScript_MoveEffectSleep, // MOVE_EFFECT_SLEEP
+ BattleScript_MoveEffectPoison, // MOVE_EFFECT_POISON
+ BattleScript_MoveEffectBurn, // MOVE_EFFECT_BURN
+ BattleScript_MoveEffectFreeze, // MOVE_EFFECT_FREEZE
+ BattleScript_MoveEffectParalysis, // MOVE_EFFECT_PARALYSIS
+ BattleScript_MoveEffectToxic, // MOVE_EFFECT_TOXIC
+ BattleScript_MoveEffectConfusion, // MOVE_EFFECT_CONFUSION
+ BattleScript_MoveEffectSleep, // MOVE_EFFECT_FLINCH
+ BattleScript_MoveEffectSleep, // MOVE_EFFECT_TRI_ATTACK
+ BattleScript_MoveEffectUproar, // MOVE_EFFECT_UPROAR
+ BattleScript_MoveEffectPayDay, // MOVE_EFFECT_PAYDAY
+ BattleScript_MoveEffectSleep, // MOVE_EFFECT_CHARGING
+ BattleScript_MoveEffectWrap, // MOVE_EFFECT_WRAP
+ BattleScript_MoveEffectRecoil, // MOVE_EFFECT_RECOIL_25
+ BattleScript_MoveEffectSleep, // MOVE_EFFECT_ATK_PLUS_1
+ BattleScript_MoveEffectSleep, // MOVE_EFFECT_DEF_PLUS_1
+ BattleScript_MoveEffectSleep, // MOVE_EFFECT_SPD_PLUS_1
+ BattleScript_MoveEffectSleep, // MOVE_EFFECT_SP_ATK_PLUS_1
+ BattleScript_MoveEffectSleep, // MOVE_EFFECT_SP_DEF_PLUS_1
+ BattleScript_MoveEffectSleep, // MOVE_EFFECT_ACC_PLUS_1
+ BattleScript_MoveEffectSleep, // MOVE_EFFECT_EVS_PLUS_1
+ BattleScript_MoveEffectSleep, // MOVE_EFFECT_ATK_MINUS_1
+ BattleScript_MoveEffectSleep, // MOVE_EFFECT_DEF_MINUS_1
+ BattleScript_MoveEffectSleep, // MOVE_EFFECT_SPD_MINUS_1
+ BattleScript_MoveEffectSleep, // MOVE_EFFECT_SP_ATK_MINUS_1
+ BattleScript_MoveEffectSleep, // MOVE_EFFECT_SP_DEF_MINUS_1
+ BattleScript_MoveEffectSleep, // MOVE_EFFECT_ACC_MINUS_1
+ BattleScript_MoveEffectSleep, // MOVE_EFFECT_EVS_MINUS_1
+ BattleScript_MoveEffectSleep, // MOVE_EFFECT_RECHARGE
+ BattleScript_MoveEffectSleep, // MOVE_EFFECT_RAGE
+ BattleScript_MoveEffectSleep, // MOVE_EFFECT_STEAL_ITEM
+ BattleScript_MoveEffectSleep, // MOVE_EFFECT_PREVENT_ESCAPE
+ BattleScript_MoveEffectSleep, // MOVE_EFFECT_NIGHTMARE
+ BattleScript_MoveEffectSleep, // MOVE_EFFECT_ALL_STATS_UP
+ BattleScript_MoveEffectSleep, // MOVE_EFFECT_RAPIDSPIN
+ BattleScript_MoveEffectSleep, // MOVE_EFFECT_REMOVE_PARALYSIS
+ BattleScript_MoveEffectSleep, // MOVE_EFFECT_ATK_DEF_DOWN
+ BattleScript_MoveEffectRecoil, // MOVE_EFFECT_RECOIL_33
};
static const struct WindowTemplate sUnusedWinTemplate = {0, 1, 3, 7, 0xF, 0x1F, 0x3F};
diff --git a/src/data/graphics/items.h b/src/data/graphics/items.h
index 0c4a6e21b..26da9061d 100644
--- a/src/data/graphics/items.h
+++ b/src/data/graphics/items.h
@@ -134,7 +134,7 @@ const u32 gItemIconPalette_GreenShard[] = INCBIN_U32("graphics/items/icon_palett
const u32 gItemIcon_HPUp[] = INCBIN_U32("graphics/items/icons/hp_up.4bpp.lz");
const u32 gItemIconPalette_HPUp[] = INCBIN_U32("graphics/items/icon_palettes/hp_up.gbapal.lz");
-const u32 gItemIcon_Vitamin[] = INCBIN_U32("graphics/items/icons/vitamin.4bpp.lz");
+const u32 gItemIcon_Vitamin[] = INCBIN_U32("graphics/items/icons/vitamin.4bpp.lz");
const u32 gItemIconPalette_Protein[] = INCBIN_U32("graphics/items/icon_palettes/protein.gbapal.lz");
const u32 gItemIconPalette_Iron[] = INCBIN_U32("graphics/items/icon_palettes/iron.gbapal.lz");
const u32 gItemIconPalette_Carbos[] = INCBIN_U32("graphics/items/icon_palettes/carbos.gbapal.lz");
diff --git a/src/data/item_icon_table.h b/src/data/item_icon_table.h
index f55a8468e..c36969ab5 100644
--- a/src/data/item_icon_table.h
+++ b/src/data/item_icon_table.h
@@ -311,64 +311,64 @@ const u32 *const gItemIconTable[][2] =
[ITEM_CLAW_FOSSIL] = {gItemIcon_ClawFossil, gItemIconPalette_HoennFossil},
[ITEM_DEVON_SCOPE] = {gItemIcon_DevonScope, gItemIconPalette_DevonScope},
// TMs / HMs
- [ITEM_TM01] = {gItemIcon_TM, gItemIconPalette_FightingTMHM}, // TM01
- [ITEM_TM02] = {gItemIcon_TM, gItemIconPalette_DragonTMHM}, // TM02
- [ITEM_TM03] = {gItemIcon_TM, gItemIconPalette_WaterTMHM}, // TM03
- [ITEM_TM04] = {gItemIcon_TM, gItemIconPalette_PsychicTMHM}, // TM04
- [ITEM_TM05] = {gItemIcon_TM, gItemIconPalette_NormalTMHM}, // TM05
- [ITEM_TM06] = {gItemIcon_TM, gItemIconPalette_PoisonTMHM}, // TM06
- [ITEM_TM07] = {gItemIcon_TM, gItemIconPalette_IceTMHM}, // TM07
- [ITEM_TM08] = {gItemIcon_TM, gItemIconPalette_FightingTMHM}, // TM08
- [ITEM_TM09] = {gItemIcon_TM, gItemIconPalette_GrassTMHM}, // TM09
- [ITEM_TM10] = {gItemIcon_TM, gItemIconPalette_NormalTMHM}, // TM10
- [ITEM_TM11] = {gItemIcon_TM, gItemIconPalette_FireTMHM}, // TM11
- [ITEM_TM12] = {gItemIcon_TM, gItemIconPalette_DarkTMHM}, // TM12
- [ITEM_TM13] = {gItemIcon_TM, gItemIconPalette_IceTMHM}, // TM13
- [ITEM_TM14] = {gItemIcon_TM, gItemIconPalette_IceTMHM}, // TM14
- [ITEM_TM15] = {gItemIcon_TM, gItemIconPalette_NormalTMHM}, // TM15
- [ITEM_TM16] = {gItemIcon_TM, gItemIconPalette_PsychicTMHM}, // TM16
- [ITEM_TM17] = {gItemIcon_TM, gItemIconPalette_NormalTMHM}, // TM17
- [ITEM_TM18] = {gItemIcon_TM, gItemIconPalette_WaterTMHM}, // TM18
- [ITEM_TM19] = {gItemIcon_TM, gItemIconPalette_GrassTMHM}, // TM19
- [ITEM_TM20] = {gItemIcon_TM, gItemIconPalette_NormalTMHM}, // TM20
- [ITEM_TM21] = {gItemIcon_TM, gItemIconPalette_NormalTMHM}, // TM21
- [ITEM_TM22] = {gItemIcon_TM, gItemIconPalette_GrassTMHM}, // TM22
- [ITEM_TM23] = {gItemIcon_TM, gItemIconPalette_SteelTMHM}, // TM23
- [ITEM_TM24] = {gItemIcon_TM, gItemIconPalette_ElectricTMHM}, // TM24
- [ITEM_TM25] = {gItemIcon_TM, gItemIconPalette_ElectricTMHM}, // TM25
- [ITEM_TM26] = {gItemIcon_TM, gItemIconPalette_GroundTMHM}, // TM26
- [ITEM_TM27] = {gItemIcon_TM, gItemIconPalette_NormalTMHM}, // TM27
- [ITEM_TM28] = {gItemIcon_TM, gItemIconPalette_GroundTMHM}, // TM28
- [ITEM_TM29] = {gItemIcon_TM, gItemIconPalette_PsychicTMHM}, // TM29
- [ITEM_TM30] = {gItemIcon_TM, gItemIconPalette_GhostTMHM}, // TM30
- [ITEM_TM31] = {gItemIcon_TM, gItemIconPalette_FightingTMHM}, // TM31
- [ITEM_TM32] = {gItemIcon_TM, gItemIconPalette_NormalTMHM}, // TM32
- [ITEM_TM33] = {gItemIcon_TM, gItemIconPalette_PsychicTMHM}, // TM33
- [ITEM_TM34] = {gItemIcon_TM, gItemIconPalette_ElectricTMHM}, // TM34
- [ITEM_TM35] = {gItemIcon_TM, gItemIconPalette_FireTMHM}, // TM35
- [ITEM_TM36] = {gItemIcon_TM, gItemIconPalette_PoisonTMHM}, // TM36
- [ITEM_TM37] = {gItemIcon_TM, gItemIconPalette_RockTMHM}, // TM37
- [ITEM_TM38] = {gItemIcon_TM, gItemIconPalette_FireTMHM}, // TM38
- [ITEM_TM39] = {gItemIcon_TM, gItemIconPalette_RockTMHM}, // TM39
- [ITEM_TM40] = {gItemIcon_TM, gItemIconPalette_FlyingTMHM}, // TM40
- [ITEM_TM41] = {gItemIcon_TM, gItemIconPalette_DarkTMHM}, // TM41
- [ITEM_TM42] = {gItemIcon_TM, gItemIconPalette_NormalTMHM}, // TM42
- [ITEM_TM43] = {gItemIcon_TM, gItemIconPalette_NormalTMHM}, // TM43
- [ITEM_TM44] = {gItemIcon_TM, gItemIconPalette_PsychicTMHM}, // TM44
- [ITEM_TM45] = {gItemIcon_TM, gItemIconPalette_NormalTMHM}, // TM45
- [ITEM_TM46] = {gItemIcon_TM, gItemIconPalette_DarkTMHM}, // TM46
- [ITEM_TM47] = {gItemIcon_TM, gItemIconPalette_SteelTMHM}, // TM47
- [ITEM_TM48] = {gItemIcon_TM, gItemIconPalette_PsychicTMHM}, // TM48
- [ITEM_TM49] = {gItemIcon_TM, gItemIconPalette_DarkTMHM}, // TM49
- [ITEM_TM50] = {gItemIcon_TM, gItemIconPalette_FireTMHM}, // TM50
- [ITEM_HM01] = {gItemIcon_HM, gItemIconPalette_NormalTMHM}, // HM01
- [ITEM_HM02] = {gItemIcon_HM, gItemIconPalette_FlyingTMHM}, // HM02
- [ITEM_HM03] = {gItemIcon_HM, gItemIconPalette_WaterTMHM}, // HM03
- [ITEM_HM04] = {gItemIcon_HM, gItemIconPalette_NormalTMHM}, // HM04
- [ITEM_HM05] = {gItemIcon_HM, gItemIconPalette_NormalTMHM}, // HM05
- [ITEM_HM06] = {gItemIcon_HM, gItemIconPalette_FightingTMHM}, // HM06
- [ITEM_HM07] = {gItemIcon_HM, gItemIconPalette_WaterTMHM}, // HM07
- [ITEM_HM08] = {gItemIcon_HM, gItemIconPalette_WaterTMHM}, // HM08
+ [ITEM_TM01] = {gItemIcon_TM, gItemIconPalette_FightingTMHM},
+ [ITEM_TM02] = {gItemIcon_TM, gItemIconPalette_DragonTMHM},
+ [ITEM_TM03] = {gItemIcon_TM, gItemIconPalette_WaterTMHM},
+ [ITEM_TM04] = {gItemIcon_TM, gItemIconPalette_PsychicTMHM},
+ [ITEM_TM05] = {gItemIcon_TM, gItemIconPalette_NormalTMHM},
+ [ITEM_TM06] = {gItemIcon_TM, gItemIconPalette_PoisonTMHM},
+ [ITEM_TM07] = {gItemIcon_TM, gItemIconPalette_IceTMHM},
+ [ITEM_TM08] = {gItemIcon_TM, gItemIconPalette_FightingTMHM},
+ [ITEM_TM09] = {gItemIcon_TM, gItemIconPalette_GrassTMHM},
+ [ITEM_TM10] = {gItemIcon_TM, gItemIconPalette_NormalTMHM},
+ [ITEM_TM11] = {gItemIcon_TM, gItemIconPalette_FireTMHM},
+ [ITEM_TM12] = {gItemIcon_TM, gItemIconPalette_DarkTMHM},
+ [ITEM_TM13] = {gItemIcon_TM, gItemIconPalette_IceTMHM},
+ [ITEM_TM14] = {gItemIcon_TM, gItemIconPalette_IceTMHM},
+ [ITEM_TM15] = {gItemIcon_TM, gItemIconPalette_NormalTMHM},
+ [ITEM_TM16] = {gItemIcon_TM, gItemIconPalette_PsychicTMHM},
+ [ITEM_TM17] = {gItemIcon_TM, gItemIconPalette_NormalTMHM},
+ [ITEM_TM18] = {gItemIcon_TM, gItemIconPalette_WaterTMHM},
+ [ITEM_TM19] = {gItemIcon_TM, gItemIconPalette_GrassTMHM},
+ [ITEM_TM20] = {gItemIcon_TM, gItemIconPalette_NormalTMHM},
+ [ITEM_TM21] = {gItemIcon_TM, gItemIconPalette_NormalTMHM},
+ [ITEM_TM22] = {gItemIcon_TM, gItemIconPalette_GrassTMHM},
+ [ITEM_TM23] = {gItemIcon_TM, gItemIconPalette_SteelTMHM},
+ [ITEM_TM24] = {gItemIcon_TM, gItemIconPalette_ElectricTMHM},
+ [ITEM_TM25] = {gItemIcon_TM, gItemIconPalette_ElectricTMHM},
+ [ITEM_TM26] = {gItemIcon_TM, gItemIconPalette_GroundTMHM},
+ [ITEM_TM27] = {gItemIcon_TM, gItemIconPalette_NormalTMHM},
+ [ITEM_TM28] = {gItemIcon_TM, gItemIconPalette_GroundTMHM},
+ [ITEM_TM29] = {gItemIcon_TM, gItemIconPalette_PsychicTMHM},
+ [ITEM_TM30] = {gItemIcon_TM, gItemIconPalette_GhostTMHM},
+ [ITEM_TM31] = {gItemIcon_TM, gItemIconPalette_FightingTMHM},
+ [ITEM_TM32] = {gItemIcon_TM, gItemIconPalette_NormalTMHM},
+ [ITEM_TM33] = {gItemIcon_TM, gItemIconPalette_PsychicTMHM},
+ [ITEM_TM34] = {gItemIcon_TM, gItemIconPalette_ElectricTMHM},
+ [ITEM_TM35] = {gItemIcon_TM, gItemIconPalette_FireTMHM},
+ [ITEM_TM36] = {gItemIcon_TM, gItemIconPalette_PoisonTMHM},
+ [ITEM_TM37] = {gItemIcon_TM, gItemIconPalette_RockTMHM},
+ [ITEM_TM38] = {gItemIcon_TM, gItemIconPalette_FireTMHM},
+ [ITEM_TM39] = {gItemIcon_TM, gItemIconPalette_RockTMHM},
+ [ITEM_TM40] = {gItemIcon_TM, gItemIconPalette_FlyingTMHM},
+ [ITEM_TM41] = {gItemIcon_TM, gItemIconPalette_DarkTMHM},
+ [ITEM_TM42] = {gItemIcon_TM, gItemIconPalette_NormalTMHM},
+ [ITEM_TM43] = {gItemIcon_TM, gItemIconPalette_NormalTMHM},
+ [ITEM_TM44] = {gItemIcon_TM, gItemIconPalette_PsychicTMHM},
+ [ITEM_TM45] = {gItemIcon_TM, gItemIconPalette_NormalTMHM},
+ [ITEM_TM46] = {gItemIcon_TM, gItemIconPalette_DarkTMHM},
+ [ITEM_TM47] = {gItemIcon_TM, gItemIconPalette_SteelTMHM},
+ [ITEM_TM48] = {gItemIcon_TM, gItemIconPalette_PsychicTMHM},
+ [ITEM_TM49] = {gItemIcon_TM, gItemIconPalette_DarkTMHM},
+ [ITEM_TM50] = {gItemIcon_TM, gItemIconPalette_FireTMHM},
+ [ITEM_HM01] = {gItemIcon_HM, gItemIconPalette_NormalTMHM},
+ [ITEM_HM02] = {gItemIcon_HM, gItemIconPalette_FlyingTMHM},
+ [ITEM_HM03] = {gItemIcon_HM, gItemIconPalette_WaterTMHM},
+ [ITEM_HM04] = {gItemIcon_HM, gItemIconPalette_NormalTMHM},
+ [ITEM_HM05] = {gItemIcon_HM, gItemIconPalette_NormalTMHM},
+ [ITEM_HM06] = {gItemIcon_HM, gItemIconPalette_FightingTMHM},
+ [ITEM_HM07] = {gItemIcon_HM, gItemIconPalette_WaterTMHM},
+ [ITEM_HM08] = {gItemIcon_HM, gItemIconPalette_WaterTMHM},
// ????????
[ITEM_15B] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
[ITEM_15C] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
diff --git a/src/data/pokemon_graphics/enemy_mon_elevation.h b/src/data/pokemon_graphics/enemy_mon_elevation.h
index 61fd943a2..c8f079a5c 100644
--- a/src/data/pokemon_graphics/enemy_mon_elevation.h
+++ b/src/data/pokemon_graphics/enemy_mon_elevation.h
@@ -256,31 +256,31 @@ const u8 gEnemyMonElevation[] =
[SPECIES_LUGIA] = 6,
[SPECIES_HO_OH] = 6,
[SPECIES_CELEBI] = 15,
- [252] = 0,
- [253] = 0,
- [254] = 0,
- [255] = 0,
- [256] = 0,
- [257] = 0,
- [258] = 0,
- [259] = 0,
- [260] = 0,
- [261] = 0,
- [262] = 0,
- [263] = 0,
- [264] = 0,
- [265] = 0,
- [266] = 0,
- [267] = 0,
- [268] = 0,
- [269] = 0,
- [270] = 0,
- [271] = 0,
- [272] = 0,
- [273] = 0,
- [274] = 0,
- [275] = 0,
- [276] = 0,
+ [SPECIES_OLD_UNOWN_B] = 0,
+ [SPECIES_OLD_UNOWN_C] = 0,
+ [SPECIES_OLD_UNOWN_D] = 0,
+ [SPECIES_OLD_UNOWN_E] = 0,
+ [SPECIES_OLD_UNOWN_F] = 0,
+ [SPECIES_OLD_UNOWN_G] = 0,
+ [SPECIES_OLD_UNOWN_H] = 0,
+ [SPECIES_OLD_UNOWN_I] = 0,
+ [SPECIES_OLD_UNOWN_J] = 0,
+ [SPECIES_OLD_UNOWN_K] = 0,
+ [SPECIES_OLD_UNOWN_L] = 0,
+ [SPECIES_OLD_UNOWN_M] = 0,
+ [SPECIES_OLD_UNOWN_N] = 0,
+ [SPECIES_OLD_UNOWN_O] = 0,
+ [SPECIES_OLD_UNOWN_P] = 0,
+ [SPECIES_OLD_UNOWN_Q] = 0,
+ [SPECIES_OLD_UNOWN_R] = 0,
+ [SPECIES_OLD_UNOWN_S] = 0,
+ [SPECIES_OLD_UNOWN_T] = 0,
+ [SPECIES_OLD_UNOWN_U] = 0,
+ [SPECIES_OLD_UNOWN_V] = 0,
+ [SPECIES_OLD_UNOWN_W] = 0,
+ [SPECIES_OLD_UNOWN_X] = 0,
+ [SPECIES_OLD_UNOWN_Y] = 0,
+ [SPECIES_OLD_UNOWN_Z] = 0,
[SPECIES_TREECKO] = 0,
[SPECIES_GROVYLE] = 0,
[SPECIES_SCEPTILE] = 0,
diff --git a/src/data/text/item_descriptions.h b/src/data/text/item_descriptions.h
index 8de5183ec..26193bfd5 100644
--- a/src/data/text/item_descriptions.h
+++ b/src/data/text/item_descriptions.h
@@ -7,7 +7,7 @@ const u8 gPokeBallItemDescription[] = _("A tool used for\ncatching wild\nPOKéMO
const u8 gSafariBallItemDescription[] = _("A special BALL that\nis used only in the\nSAFARI ZONE.");
const u8 gNetBallItemDescription[] = _("A BALL that works\nwell on WATER- and\nBUG-type POKéMON.");
const u8 gDiveBallItemDescription[] = _("A BALL that works\nbetter on POKéMON\non the ocean floor.");
-const u8 gNestBallItemDescription[] = _("A BALL that works\nbetter on weaker\nPOKéMON.");
+const u8 gNestBallItemDescription[] = _("A BALL that works\nbetter on weaker\nPOKéMON.");
const u8 gRepeatBallItemDescription[] = _("A BALL that works\nbetter on POKéMON\ncaught before.");
const u8 gTimerBallItemDescription[] = _("A BALL that gains\npower in battles\ntaking many turns.");
const u8 gLuxuryBallItemDescription[] = _("A cozy BALL that\nmakes POKéMON\nmore friendly.");
diff --git a/src/pokemon.c b/src/pokemon.c
index dbef22338..7a7d672f5 100644
--- a/src/pokemon.c
+++ b/src/pokemon.c
@@ -1405,834 +1405,836 @@ const s8 gNatureStatTable[][5] =
#include "data/pokemon/evolution.h"
#include "data/pokemon/level_up_learnset_pointers.h"
+// These two tables are zero-based.
+
static const u8 sMonFrontAnimIdsTable[] =
{
- 0x06, // SPECIES_BULBASAUR
- 0x17, // SPECIES_IVYSAUR
- 0x2f, // SPECIES_VENUSAUR
- 0x52, // SPECIES_CHARMANDER
- 0x25, // SPECIES_CHARMELEON
- 0x10, // SPECIES_CHARIZARD
- 0x0b, // SPECIES_SQUIRTLE
- 0x13, // SPECIES_WARTORTLE
- 0x19, // SPECIES_BLASTOISE
- 0x0b, // SPECIES_CATERPIE
- 0x0b, // SPECIES_METAPOD
- 0x1d, // SPECIES_BUTTERFREE
- 0x46, // SPECIES_WEEDLE
- 0x20, // SPECIES_KAKUNA
- 0x02, // SPECIES_BEEDRILL
- 0x47, // SPECIES_PIDGEY
- 0x17, // SPECIES_PIDGEOTTO
- 0x29, // SPECIES_PIDGEOT
- 0x43, // SPECIES_RATTATA
- 0x2b, // SPECIES_RATICATE
- 0x18, // SPECIES_SPEAROW
- 0x2b, // SPECIES_FEAROW
- 0x16, // SPECIES_EKANS
- 0x17, // SPECIES_ARBOK
- 0x2c, // SPECIES_PIKACHU
- 0x17, // SPECIES_RAICHU
- 0x2d, // SPECIES_SANDSHREW
- 0x17, // SPECIES_SANDSLASH
- 0x00, // SPECIES_NIDORAN_F
- 0x17, // SPECIES_NIDORINA
- 0x0f, // SPECIES_NIDOQUEEN
- 0x09, // SPECIES_NIDORAN_M
- 0x13, // SPECIES_NIDORINO
- 0x0f, // SPECIES_NIDOKING
- 0x00, // SPECIES_CLEFAIRY
- 0x4a, // SPECIES_CLEFABLE
- 0x17, // SPECIES_VULPIX
- 0x10, // SPECIES_NINETALES
- 0x48, // SPECIES_JIGGLYPUFF
- 0x31, // SPECIES_WIGGLYTUFF
- 0x00, // SPECIES_ZUBAT
- 0x1d, // SPECIES_GOLBAT
- 0x00, // SPECIES_ODDISH
- 0x45, // SPECIES_GLOOM
- 0x49, // SPECIES_VILEPLUME
- 0x46, // SPECIES_PARAS
- 0x0f, // SPECIES_PARASECT
- 0x06, // SPECIES_VENONAT
- 0x4b, // SPECIES_VENOMOTH
- 0x10, // SPECIES_DIGLETT
- 0x4c, // SPECIES_DUGTRIO
- 0x52, // SPECIES_MEOWTH
- 0x17, // SPECIES_PERSIAN
- 0x06, // SPECIES_PSYDUCK
- 0x4c, // SPECIES_GOLDUCK
- 0x32, // SPECIES_MANKEY
- 0x48, // SPECIES_PRIMEAPE
- 0x25, // SPECIES_GROWLITHE
- 0x02, // SPECIES_ARCANINE
- 0x00, // SPECIES_POLIWAG
- 0x32, // SPECIES_POLIWHIRL
- 0x19, // SPECIES_POLIWRATH
- 0x31, // SPECIES_ABRA
- 0x09, // SPECIES_KADABRA
- 0x17, // SPECIES_ALAKAZAM
- 0x00, // SPECIES_MACHOP
- 0x10, // SPECIES_MACHOKE
- 0x31, // SPECIES_MACHAMP
- 0x17, // SPECIES_BELLSPROUT
- 0x0d, // SPECIES_WEEPINBELL
- 0x32, // SPECIES_VICTREEBEL
- 0x00, // SPECIES_TENTACOOL
- 0x00, // SPECIES_TENTACRUEL
- 0x48, // SPECIES_GEODUDE
- 0x48, // SPECIES_GRAVELER
- 0x2f, // SPECIES_GOLEM
- 0x20, // SPECIES_PONYTA
- 0x11, // SPECIES_RAPIDASH
- 0x45, // SPECIES_SLOWPOKE
- 0x0b, // SPECIES_SLOWBRO
- 0x54, // SPECIES_MAGNEMITE
- 0x2c, // SPECIES_MAGNETON
- 0x48, // SPECIES_FARFETCHD
- 0x4c, // SPECIES_DODUO
- 0x41, // SPECIES_DODRIO
- 0x0b, // SPECIES_SEEL
- 0x45, // SPECIES_DEWGONG
- 0x46, // SPECIES_GRIMER
- 0x30, // SPECIES_MUK
- 0x12, // SPECIES_SHELLDER
- 0x1d, // SPECIES_CLOYSTER
- 0x15, // SPECIES_GASTLY
- 0x35, // SPECIES_HAUNTER
- 0x3a, // SPECIES_GENGAR
- 0x43, // SPECIES_ONIX
- 0x4f, // SPECIES_DROWZEE
- 0x09, // SPECIES_HYPNO
- 0x03, // SPECIES_KRABBY
- 0x4b, // SPECIES_KINGLER
- 0x00, // SPECIES_VOLTORB
- 0x00, // SPECIES_ELECTRODE
- 0x46, // SPECIES_EXEGGCUTE
- 0x32, // SPECIES_EXEGGUTOR
- 0x48, // SPECIES_CUBONE
- 0x05, // SPECIES_MAROWAK
- 0x16, // SPECIES_HITMONLEE
- 0x09, // SPECIES_HITMONCHAN
- 0x45, // SPECIES_LICKITUNG
- 0x13, // SPECIES_KOFFING
- 0x04, // SPECIES_WEEZING
- 0x10, // SPECIES_RHYHORN
- 0x13, // SPECIES_RHYDON
- 0x45, // SPECIES_CHANSEY
- 0x48, // SPECIES_TANGELA
- 0x17, // SPECIES_KANGASKHAN
- 0x12, // SPECIES_HORSEA
- 0x04, // SPECIES_SEADRA
- 0x0d, // SPECIES_GOLDEEN
- 0x1c, // SPECIES_SEAKING
- 0x4e, // SPECIES_STARYU
- 0x12, // SPECIES_STARMIE
- 0x46, // SPECIES_MR_MIME
- 0x02, // SPECIES_SCYTHER
- 0x17, // SPECIES_JYNX
- 0x2c, // SPECIES_ELECTABUZZ
- 0x0f, // SPECIES_MAGMAR
- 0x09, // SPECIES_PINSIR
- 0x19, // SPECIES_TAUROS
- 0x05, // SPECIES_MAGIKARP
- 0x48, // SPECIES_GYARADOS
- 0x17, // SPECIES_LAPRAS
- 0x01, // SPECIES_DITTO
- 0x17, // SPECIES_EEVEE
- 0x17, // SPECIES_VAPOREON
- 0x00, // SPECIES_JOLTEON
- 0x17, // SPECIES_FLAREON
- 0x52, // SPECIES_PORYGON
- 0x51, // SPECIES_OMANYTE
- 0x09, // SPECIES_OMASTAR
- 0x1d, // SPECIES_KABUTO
- 0x0f, // SPECIES_KABUTOPS
- 0x47, // SPECIES_AERODACTYL
- 0x0b, // SPECIES_SNORLAX
- 0x09, // SPECIES_ARTICUNO
- 0x2c, // SPECIES_ZAPDOS
- 0x45, // SPECIES_MOLTRES
- 0x00, // SPECIES_DRATINI
- 0x10, // SPECIES_DRAGONAIR
- 0x47, // SPECIES_DRAGONITE
- 0x09, // SPECIES_MEWTWO
- 0x0d, // SPECIES_MEW
- 0x00, // SPECIES_CHIKORITA
- 0x00, // SPECIES_BAYLEEF
- 0x17, // SPECIES_MEGANIUM
- 0x52, // SPECIES_CYNDAQUIL
- 0x17, // SPECIES_QUILAVA
- 0x10, // SPECIES_TYPHLOSION
- 0x31, // SPECIES_TOTODILE
- 0x0f, // SPECIES_CROCONAW
- 0x0f, // SPECIES_FERALIGATR
- 0x00, // SPECIES_SENTRET
- 0x32, // SPECIES_FURRET
- 0x47, // SPECIES_HOOTHOOT
- 0x17, // SPECIES_NOCTOWL
- 0x52, // SPECIES_LEDYBA
- 0x47, // SPECIES_LEDIAN
- 0x4f, // SPECIES_SPINARAK
- 0x0f, // SPECIES_ARIADOS
- 0x00, // SPECIES_CROBAT
- 0x45, // SPECIES_CHINCHOU
- 0x51, // SPECIES_LANTURN
- 0x1e, // SPECIES_PICHU
- 0x52, // SPECIES_CLEFFA
- 0x0c, // SPECIES_IGGLYBUFF
- 0x0b, // SPECIES_TOGEPI
- 0x00, // SPECIES_TOGETIC
- 0x31, // SPECIES_NATU
- 0x09, // SPECIES_XATU
- 0x00, // SPECIES_MAREEP
- 0x1e, // SPECIES_FLAAFFY
- 0x2c, // SPECIES_AMPHAROS
- 0x0b, // SPECIES_BELLOSSOM
- 0x00, // SPECIES_MARILL
- 0x4a, // SPECIES_AZUMARILL
- 0x46, // SPECIES_SUDOWOODO
- 0x32, // SPECIES_POLITOED
- 0x1c, // SPECIES_HOPPIP
- 0x18, // SPECIES_SKIPLOOM
- 0x51, // SPECIES_JUMPLUFF
- 0x32, // SPECIES_AIPOM
- 0x52, // SPECIES_SUNKERN
- 0x00, // SPECIES_SUNFLORA
- 0x2b, // SPECIES_YANMA
- 0x00, // SPECIES_WOOPER
- 0x16, // SPECIES_QUAGSIRE
- 0x09, // SPECIES_ESPEON
- 0x10, // SPECIES_UMBREON
- 0x00, // SPECIES_MURKROW
- 0x13, // SPECIES_SLOWKING
- 0x1c, // SPECIES_MISDREAVUS
- 0x0a, // SPECIES_UNOWN
- 0x30, // SPECIES_WOBBUFFET
- 0x1e, // SPECIES_GIRAFARIG
- 0x0b, // SPECIES_PINECO
- 0x10, // SPECIES_FORRETRESS
- 0x00, // SPECIES_DUNSPARCE
- 0x13, // SPECIES_GLIGAR
- 0x0f, // SPECIES_STEELIX
- 0x17, // SPECIES_SNUBBULL
- 0x10, // SPECIES_GRANBULL
- 0x3a, // SPECIES_QWILFISH
- 0x02, // SPECIES_SCIZOR
- 0x0b, // SPECIES_SHUCKLE
- 0x41, // SPECIES_HERACROSS
- 0x16, // SPECIES_SNEASEL
- 0x17, // SPECIES_TEDDIURSA
- 0x10, // SPECIES_URSARING
- 0x17, // SPECIES_SLUGMA
- 0x17, // SPECIES_MAGCARGO
- 0x00, // SPECIES_SWINUB
- 0x0f, // SPECIES_PILOSWINE
- 0x03, // SPECIES_CORSOLA
- 0x52, // SPECIES_REMORAID
- 0x17, // SPECIES_OCTILLERY
- 0x52, // SPECIES_DELIBIRD
- 0x0d, // SPECIES_MANTINE
- 0x17, // SPECIES_SKARMORY
- 0x17, // SPECIES_HOUNDOUR
- 0x10, // SPECIES_HOUNDOOM
- 0x42, // SPECIES_KINGDRA
- 0x32, // SPECIES_PHANPY
- 0x19, // SPECIES_DONPHAN
- 0x00, // SPECIES_PORYGON2
- 0x00, // SPECIES_STANTLER
- 0x31, // SPECIES_SMEARGLE
- 0x16, // SPECIES_TYROGUE
- 0x02, // SPECIES_HITMONTOP
- 0x09, // SPECIES_SMOOCHUM
- 0x2c, // SPECIES_ELEKID
- 0x00, // SPECIES_MAGBY
- 0x45, // SPECIES_MILTANK
- 0x00, // SPECIES_BLISSEY
- 0x2c, // SPECIES_RAIKOU
- 0x09, // SPECIES_ENTEI
- 0x10, // SPECIES_SUICUNE
- 0x52, // SPECIES_LARVITAR
- 0x10, // SPECIES_PUPITAR
- 0x0f, // SPECIES_TYRANITAR
- 0x3a, // SPECIES_LUGIA
- 0x09, // SPECIES_HO_OH
- 0x18, // SPECIES_CELEBI
- 0x00, // 252
- 0x00, // 253
- 0x00, // 254
- 0x00, // 255
- 0x00, // 256
- 0x00, // 257
- 0x00, // 258
- 0x00, // 259
- 0x00, // 260
- 0x00, // 261
- 0x00, // 262
- 0x00, // 263
- 0x00, // 264
- 0x00, // 265
- 0x00, // 266
- 0x00, // 267
- 0x00, // 268
- 0x00, // 269
- 0x00, // 270
- 0x00, // 271
- 0x00, // 272
- 0x00, // 273
- 0x00, // 274
- 0x00, // 275
- 0x00, // 276
- 0x00, // SPECIES_TREECKO
- 0x17, // SPECIES_GROVYLE
- 0x10, // SPECIES_SCEPTILE
- 0x16, // SPECIES_TORCHIC
- 0x06, // SPECIES_COMBUSKEN
- 0x0f, // SPECIES_BLAZIKEN
- 0x01, // SPECIES_MUDKIP
- 0x04, // SPECIES_MARSHTOMP
- 0x1e, // SPECIES_SWAMPERT
- 0x10, // SPECIES_POOCHYENA
- 0x10, // SPECIES_MIGHTYENA
- 0x03, // SPECIES_ZIGZAGOON
- 0x09, // SPECIES_LINOONE
- 0x00, // SPECIES_WURMPLE
- 0x00, // SPECIES_SILCOON
- 0x04, // SPECIES_BEAUTIFLY
- 0x04, // SPECIES_CASCOON
- 0x06, // SPECIES_DUSTOX
- 0x00, // SPECIES_LOTAD
- 0x00, // SPECIES_LOMBRE
- 0x49, // SPECIES_LUDICOLO
- 0x05, // SPECIES_SEEDOT
- 0x00, // SPECIES_NUZLEAF
- 0x02, // SPECIES_SHIFTRY
- 0x00, // SPECIES_NINCADA
- 0x46, // SPECIES_NINJASK
- 0x1c, // SPECIES_SHEDINJA
- 0x1e, // SPECIES_TAILLOW
- 0x01, // SPECIES_SWELLOW
- 0x00, // SPECIES_SHROOMISH
- 0x00, // SPECIES_BRELOOM
- 0x31, // SPECIES_SPINDA
- 0x1b, // SPECIES_WINGULL
- 0x1c, // SPECIES_PELIPPER
- 0x00, // SPECIES_SURSKIT
- 0x00, // SPECIES_MASQUERAIN
- 0x01, // SPECIES_WAILMER
- 0x1c, // SPECIES_WAILORD
- 0x00, // SPECIES_SKITTY
- 0x17, // SPECIES_DELCATTY
- 0x35, // SPECIES_KECLEON
- 0x1d, // SPECIES_BALTOY
- 0x51, // SPECIES_CLAYDOL
- 0x49, // SPECIES_NOSEPASS
- 0x17, // SPECIES_TORKOAL
- 0x15, // SPECIES_SABLEYE
- 0x49, // SPECIES_BARBOACH
- 0x49, // SPECIES_WHISCASH
- 0x1d, // SPECIES_LUVDISC
- 0x10, // SPECIES_CORPHISH
- 0x09, // SPECIES_CRAWDAUNT
- 0x49, // SPECIES_FEEBAS
- 0x22, // SPECIES_MILOTIC
- 0x49, // SPECIES_CARVANHA
- 0x56, // SPECIES_SHARPEDO
- 0x10, // SPECIES_TRAPINCH
- 0x0f, // SPECIES_VIBRAVA
- 0x4b, // SPECIES_FLYGON
- 0x0b, // SPECIES_MAKUHITA
- 0x34, // SPECIES_HARIYAMA
- 0x00, // SPECIES_ELECTRIKE
- 0x00, // SPECIES_MANECTRIC
- 0x04, // SPECIES_NUMEL
- 0x10, // SPECIES_CAMERUPT
- 0x53, // SPECIES_SPHEAL
- 0x17, // SPECIES_SEALEO
- 0x0f, // SPECIES_WALREIN
- 0x49, // SPECIES_CACNEA
- 0x04, // SPECIES_CACTURNE
- 0x45, // SPECIES_SNORUNT
- 0x0a, // SPECIES_GLALIE
- 0x0e, // SPECIES_LUNATONE
- 0x08, // SPECIES_SOLROCK
- 0x00, // SPECIES_AZURILL
- 0x56, // SPECIES_SPOINK
- 0x32, // SPECIES_GRUMPIG
- 0x00, // SPECIES_PLUSLE
- 0x01, // SPECIES_MINUN
- 0x00, // SPECIES_MAWILE
- 0x05, // SPECIES_MEDITITE
- 0x45, // SPECIES_MEDICHAM
- 0x04, // SPECIES_SWABLU
- 0x16, // SPECIES_ALTARIA
- 0x32, // SPECIES_WYNAUT
- 0x0a, // SPECIES_DUSKULL
- 0x02, // SPECIES_DUSCLOPS
- 0x45, // SPECIES_ROSELIA
- 0x45, // SPECIES_SLAKOTH
- 0x31, // SPECIES_VIGOROTH
- 0x45, // SPECIES_SLAKING
- 0x00, // SPECIES_GULPIN
- 0x45, // SPECIES_SWALOT
- 0x10, // SPECIES_TROPIUS
- 0x03, // SPECIES_WHISMUR
- 0x49, // SPECIES_LOUDRED
- 0x19, // SPECIES_EXPLOUD
- 0x12, // SPECIES_CLAMPERL
- 0x09, // SPECIES_HUNTAIL
- 0x1c, // SPECIES_GOREBYSS
- 0x11, // SPECIES_ABSOL
- 0x1c, // SPECIES_SHUPPET
- 0x0d, // SPECIES_BANETTE
- 0x17, // SPECIES_SEVIPER
- 0x09, // SPECIES_ZANGOOSE
- 0x1a, // SPECIES_RELICANTH
- 0x45, // SPECIES_ARON
- 0x00, // SPECIES_LAIRON
- 0x19, // SPECIES_AGGRON
- 0x1d, // SPECIES_CASTFORM
- 0x00, // SPECIES_VOLBEAT
- 0x05, // SPECIES_ILLUMISE
- 0x17, // SPECIES_LILEEP
- 0x19, // SPECIES_CRADILY
- 0x12, // SPECIES_ANORITH
- 0x10, // SPECIES_ARMALDO
- 0x45, // SPECIES_RALTS
- 0x00, // SPECIES_KIRLIA
- 0x00, // SPECIES_GARDEVOIR
- 0x19, // SPECIES_BAGON
- 0x04, // SPECIES_SHELGON
- 0x0f, // SPECIES_SALAMENCE
- 0x0f, // SPECIES_BELDUM
- 0x04, // SPECIES_METANG
- 0x10, // SPECIES_METAGROSS
- 0x01, // SPECIES_REGIROCK
- 0x44, // SPECIES_REGICE
- 0x09, // SPECIES_REGISTEEL
- 0x2d, // SPECIES_KYOGRE
- 0x10, // SPECIES_GROUDON
- 0x0f, // SPECIES_RAYQUAZA
- 0x2d, // SPECIES_LATIAS
- 0x10, // SPECIES_LATIOS
- 0x0d, // SPECIES_JIRACHI
- 0x1b, // SPECIES_DEOXYS
- 0x1d, // SPECIES_CHIMECHO
+ [SPECIES_BULBASAUR-1] = 0x06,
+ [SPECIES_IVYSAUR-1] = 0x17,
+ [SPECIES_VENUSAUR-1] = 0x2f,
+ [SPECIES_CHARMANDER-1] = 0x52,
+ [SPECIES_CHARMELEON-1] = 0x25,
+ [SPECIES_CHARIZARD-1] = 0x10,
+ [SPECIES_SQUIRTLE-1] = 0x0b,
+ [SPECIES_WARTORTLE-1] = 0x13,
+ [SPECIES_BLASTOISE-1] = 0x19,
+ [SPECIES_CATERPIE-1] = 0x0b,
+ [SPECIES_METAPOD-1] = 0x0b,
+ [SPECIES_BUTTERFREE-1] = 0x1d,
+ [SPECIES_WEEDLE-1] = 0x46,
+ [SPECIES_KAKUNA-1] = 0x20,
+ [SPECIES_BEEDRILL-1] = 0x02,
+ [SPECIES_PIDGEY-1] = 0x47,
+ [SPECIES_PIDGEOTTO-1] = 0x17,
+ [SPECIES_PIDGEOT-1] = 0x29,
+ [SPECIES_RATTATA-1] = 0x43,
+ [SPECIES_RATICATE-1] = 0x2b,
+ [SPECIES_SPEAROW-1] = 0x18,
+ [SPECIES_FEAROW-1] = 0x2b,
+ [SPECIES_EKANS-1] = 0x16,
+ [SPECIES_ARBOK-1] = 0x17,
+ [SPECIES_PIKACHU-1] = 0x2c,
+ [SPECIES_RAICHU-1] = 0x17,
+ [SPECIES_SANDSHREW-1] = 0x2d,
+ [SPECIES_SANDSLASH-1] = 0x17,
+ [SPECIES_NIDORAN_F-1] = 0x00,
+ [SPECIES_NIDORINA-1] = 0x17,
+ [SPECIES_NIDOQUEEN-1] = 0x0f,
+ [SPECIES_NIDORAN_M-1] = 0x09,
+ [SPECIES_NIDORINO-1] = 0x13,
+ [SPECIES_NIDOKING-1] = 0x0f,
+ [SPECIES_CLEFAIRY-1] = 0x00,
+ [SPECIES_CLEFABLE-1] = 0x4a,
+ [SPECIES_VULPIX-1] = 0x17,
+ [SPECIES_NINETALES-1] = 0x10,
+ [SPECIES_JIGGLYPUFF-1] = 0x48,
+ [SPECIES_WIGGLYTUFF-1] = 0x31,
+ [SPECIES_ZUBAT-1] = 0x00,
+ [SPECIES_GOLBAT-1] = 0x1d,
+ [SPECIES_ODDISH-1] = 0x00,
+ [SPECIES_GLOOM-1] = 0x45,
+ [SPECIES_VILEPLUME-1] = 0x49,
+ [SPECIES_PARAS-1] = 0x46,
+ [SPECIES_PARASECT-1] = 0x0f,
+ [SPECIES_VENONAT-1] = 0x06,
+ [SPECIES_VENOMOTH-1] = 0x4b,
+ [SPECIES_DIGLETT-1] = 0x10,
+ [SPECIES_DUGTRIO-1] = 0x4c,
+ [SPECIES_MEOWTH-1] = 0x52,
+ [SPECIES_PERSIAN-1] = 0x17,
+ [SPECIES_PSYDUCK-1] = 0x06,
+ [SPECIES_GOLDUCK-1] = 0x4c,
+ [SPECIES_MANKEY-1] = 0x32,
+ [SPECIES_PRIMEAPE-1] = 0x48,
+ [SPECIES_GROWLITHE-1] = 0x25,
+ [SPECIES_ARCANINE-1] = 0x02,
+ [SPECIES_POLIWAG-1] = 0x00,
+ [SPECIES_POLIWHIRL-1] = 0x32,
+ [SPECIES_POLIWRATH-1] = 0x19,
+ [SPECIES_ABRA-1] = 0x31,
+ [SPECIES_KADABRA-1] = 0x09,
+ [SPECIES_ALAKAZAM-1] = 0x17,
+ [SPECIES_MACHOP-1] = 0x00,
+ [SPECIES_MACHOKE-1] = 0x10,
+ [SPECIES_MACHAMP-1] = 0x31,
+ [SPECIES_BELLSPROUT-1] = 0x17,
+ [SPECIES_WEEPINBELL-1] = 0x0d,
+ [SPECIES_VICTREEBEL-1] = 0x32,
+ [SPECIES_TENTACOOL-1] = 0x00,
+ [SPECIES_TENTACRUEL-1] = 0x00,
+ [SPECIES_GEODUDE-1] = 0x48,
+ [SPECIES_GRAVELER-1] = 0x48,
+ [SPECIES_GOLEM-1] = 0x2f,
+ [SPECIES_PONYTA-1] = 0x20,
+ [SPECIES_RAPIDASH-1] = 0x11,
+ [SPECIES_SLOWPOKE-1] = 0x45,
+ [SPECIES_SLOWBRO-1] = 0x0b,
+ [SPECIES_MAGNEMITE-1] = 0x54,
+ [SPECIES_MAGNETON-1] = 0x2c,
+ [SPECIES_FARFETCHD-1] = 0x48,
+ [SPECIES_DODUO-1] = 0x4c,
+ [SPECIES_DODRIO-1] = 0x41,
+ [SPECIES_SEEL-1] = 0x0b,
+ [SPECIES_DEWGONG-1] = 0x45,
+ [SPECIES_GRIMER-1] = 0x46,
+ [SPECIES_MUK-1] = 0x30,
+ [SPECIES_SHELLDER-1] = 0x12,
+ [SPECIES_CLOYSTER-1] = 0x1d,
+ [SPECIES_GASTLY-1] = 0x15,
+ [SPECIES_HAUNTER-1] = 0x35,
+ [SPECIES_GENGAR-1] = 0x3a,
+ [SPECIES_ONIX-1] = 0x43,
+ [SPECIES_DROWZEE-1] = 0x4f,
+ [SPECIES_HYPNO-1] = 0x09,
+ [SPECIES_KRABBY-1] = 0x03,
+ [SPECIES_KINGLER-1] = 0x4b,
+ [SPECIES_VOLTORB-1] = 0x00,
+ [SPECIES_ELECTRODE-1] = 0x00,
+ [SPECIES_EXEGGCUTE-1] = 0x46,
+ [SPECIES_EXEGGUTOR-1] = 0x32,
+ [SPECIES_CUBONE-1] = 0x48,
+ [SPECIES_MAROWAK-1] = 0x05,
+ [SPECIES_HITMONLEE-1] = 0x16,
+ [SPECIES_HITMONCHAN-1] = 0x09,
+ [SPECIES_LICKITUNG-1] = 0x45,
+ [SPECIES_KOFFING-1] = 0x13,
+ [SPECIES_WEEZING-1] = 0x04,
+ [SPECIES_RHYHORN-1] = 0x10,
+ [SPECIES_RHYDON-1] = 0x13,
+ [SPECIES_CHANSEY-1] = 0x45,
+ [SPECIES_TANGELA-1] = 0x48,
+ [SPECIES_KANGASKHAN-1] = 0x17,
+ [SPECIES_HORSEA-1] = 0x12,
+ [SPECIES_SEADRA-1] = 0x04,
+ [SPECIES_GOLDEEN-1] = 0x0d,
+ [SPECIES_SEAKING-1] = 0x1c,
+ [SPECIES_STARYU-1] = 0x4e,
+ [SPECIES_STARMIE-1] = 0x12,
+ [SPECIES_MR_MIME-1] = 0x46,
+ [SPECIES_SCYTHER-1] = 0x02,
+ [SPECIES_JYNX-1] = 0x17,
+ [SPECIES_ELECTABUZZ-1] = 0x2c,
+ [SPECIES_MAGMAR-1] = 0x0f,
+ [SPECIES_PINSIR-1] = 0x09,
+ [SPECIES_TAUROS-1] = 0x19,
+ [SPECIES_MAGIKARP-1] = 0x05,
+ [SPECIES_GYARADOS-1] = 0x48,
+ [SPECIES_LAPRAS-1] = 0x17,
+ [SPECIES_DITTO-1] = 0x01,
+ [SPECIES_EEVEE-1] = 0x17,
+ [SPECIES_VAPOREON-1] = 0x17,
+ [SPECIES_JOLTEON-1] = 0x00,
+ [SPECIES_FLAREON-1] = 0x17,
+ [SPECIES_PORYGON-1] = 0x52,
+ [SPECIES_OMANYTE-1] = 0x51,
+ [SPECIES_OMASTAR-1] = 0x09,
+ [SPECIES_KABUTO-1] = 0x1d,
+ [SPECIES_KABUTOPS-1] = 0x0f,
+ [SPECIES_AERODACTYL-1] = 0x47,
+ [SPECIES_SNORLAX-1] = 0x0b,
+ [SPECIES_ARTICUNO-1] = 0x09,
+ [SPECIES_ZAPDOS-1] = 0x2c,
+ [SPECIES_MOLTRES-1] = 0x45,
+ [SPECIES_DRATINI-1] = 0x00,
+ [SPECIES_DRAGONAIR-1] = 0x10,
+ [SPECIES_DRAGONITE-1] = 0x47,
+ [SPECIES_MEWTWO-1] = 0x09,
+ [SPECIES_MEW-1] = 0x0d,
+ [SPECIES_CHIKORITA-1] = 0x00,
+ [SPECIES_BAYLEEF-1] = 0x00,
+ [SPECIES_MEGANIUM-1] = 0x17,
+ [SPECIES_CYNDAQUIL-1] = 0x52,
+ [SPECIES_QUILAVA-1] = 0x17,
+ [SPECIES_TYPHLOSION-1] = 0x10,
+ [SPECIES_TOTODILE-1] = 0x31,
+ [SPECIES_CROCONAW-1] = 0x0f,
+ [SPECIES_FERALIGATR-1] = 0x0f,
+ [SPECIES_SENTRET-1] = 0x00,
+ [SPECIES_FURRET-1] = 0x32,
+ [SPECIES_HOOTHOOT-1] = 0x47,
+ [SPECIES_NOCTOWL-1] = 0x17,
+ [SPECIES_LEDYBA-1] = 0x52,
+ [SPECIES_LEDIAN-1] = 0x47,
+ [SPECIES_SPINARAK-1] = 0x4f,
+ [SPECIES_ARIADOS-1] = 0x0f,
+ [SPECIES_CROBAT-1] = 0x00,
+ [SPECIES_CHINCHOU-1] = 0x45,
+ [SPECIES_LANTURN-1] = 0x51,
+ [SPECIES_PICHU-1] = 0x1e,
+ [SPECIES_CLEFFA-1] = 0x52,
+ [SPECIES_IGGLYBUFF-1] = 0x0c,
+ [SPECIES_TOGEPI-1] = 0x0b,
+ [SPECIES_TOGETIC-1] = 0x00,
+ [SPECIES_NATU-1] = 0x31,
+ [SPECIES_XATU-1] = 0x09,
+ [SPECIES_MAREEP-1] = 0x00,
+ [SPECIES_FLAAFFY-1] = 0x1e,
+ [SPECIES_AMPHAROS-1] = 0x2c,
+ [SPECIES_BELLOSSOM-1] = 0x0b,
+ [SPECIES_MARILL-1] = 0x00,
+ [SPECIES_AZUMARILL-1] = 0x4a,
+ [SPECIES_SUDOWOODO-1] = 0x46,
+ [SPECIES_POLITOED-1] = 0x32,
+ [SPECIES_HOPPIP-1] = 0x1c,
+ [SPECIES_SKIPLOOM-1] = 0x18,
+ [SPECIES_JUMPLUFF-1] = 0x51,
+ [SPECIES_AIPOM-1] = 0x32,
+ [SPECIES_SUNKERN-1] = 0x52,
+ [SPECIES_SUNFLORA-1] = 0x00,
+ [SPECIES_YANMA-1] = 0x2b,
+ [SPECIES_WOOPER-1] = 0x00,
+ [SPECIES_QUAGSIRE-1] = 0x16,
+ [SPECIES_ESPEON-1] = 0x09,
+ [SPECIES_UMBREON-1] = 0x10,
+ [SPECIES_MURKROW-1] = 0x00,
+ [SPECIES_SLOWKING-1] = 0x13,
+ [SPECIES_MISDREAVUS-1] = 0x1c,
+ [SPECIES_UNOWN-1] = 0x0a,
+ [SPECIES_WOBBUFFET-1] = 0x30,
+ [SPECIES_GIRAFARIG-1] = 0x1e,
+ [SPECIES_PINECO-1] = 0x0b,
+ [SPECIES_FORRETRESS-1] = 0x10,
+ [SPECIES_DUNSPARCE-1] = 0x00,
+ [SPECIES_GLIGAR-1] = 0x13,
+ [SPECIES_STEELIX-1] = 0x0f,
+ [SPECIES_SNUBBULL-1] = 0x17,
+ [SPECIES_GRANBULL-1] = 0x10,
+ [SPECIES_QWILFISH-1] = 0x3a,
+ [SPECIES_SCIZOR-1] = 0x02,
+ [SPECIES_SHUCKLE-1] = 0x0b,
+ [SPECIES_HERACROSS-1] = 0x41,
+ [SPECIES_SNEASEL-1] = 0x16,
+ [SPECIES_TEDDIURSA-1] = 0x17,
+ [SPECIES_URSARING-1] = 0x10,
+ [SPECIES_SLUGMA-1] = 0x17,
+ [SPECIES_MAGCARGO-1] = 0x17,
+ [SPECIES_SWINUB-1] = 0x00,
+ [SPECIES_PILOSWINE-1] = 0x0f,
+ [SPECIES_CORSOLA-1] = 0x03,
+ [SPECIES_REMORAID-1] = 0x52,
+ [SPECIES_OCTILLERY-1] = 0x17,
+ [SPECIES_DELIBIRD-1] = 0x52,
+ [SPECIES_MANTINE-1] = 0x0d,
+ [SPECIES_SKARMORY-1] = 0x17,
+ [SPECIES_HOUNDOUR-1] = 0x17,
+ [SPECIES_HOUNDOOM-1] = 0x10,
+ [SPECIES_KINGDRA-1] = 0x42,
+ [SPECIES_PHANPY-1] = 0x32,
+ [SPECIES_DONPHAN-1] = 0x19,
+ [SPECIES_PORYGON2-1] = 0x00,
+ [SPECIES_STANTLER-1] = 0x00,
+ [SPECIES_SMEARGLE-1] = 0x31,
+ [SPECIES_TYROGUE-1] = 0x16,
+ [SPECIES_HITMONTOP-1] = 0x02,
+ [SPECIES_SMOOCHUM-1] = 0x09,
+ [SPECIES_ELEKID-1] = 0x2c,
+ [SPECIES_MAGBY-1] = 0x00,
+ [SPECIES_MILTANK-1] = 0x45,
+ [SPECIES_BLISSEY-1] = 0x00,
+ [SPECIES_RAIKOU-1] = 0x2c,
+ [SPECIES_ENTEI-1] = 0x09,
+ [SPECIES_SUICUNE-1] = 0x10,
+ [SPECIES_LARVITAR-1] = 0x52,
+ [SPECIES_PUPITAR-1] = 0x10,
+ [SPECIES_TYRANITAR-1] = 0x0f,
+ [SPECIES_LUGIA-1] = 0x3a,
+ [SPECIES_HO_OH-1] = 0x09,
+ [SPECIES_CELEBI-1] = 0x18,
+ [SPECIES_OLD_UNOWN_B-1] = 0x00,
+ [SPECIES_OLD_UNOWN_C-1] = 0x00,
+ [SPECIES_OLD_UNOWN_D-1] = 0x00,
+ [SPECIES_OLD_UNOWN_E-1] = 0x00,
+ [SPECIES_OLD_UNOWN_F-1] = 0x00,
+ [SPECIES_OLD_UNOWN_G-1] = 0x00,
+ [SPECIES_OLD_UNOWN_H-1] = 0x00,
+ [SPECIES_OLD_UNOWN_I-1] = 0x00,
+ [SPECIES_OLD_UNOWN_J-1] = 0x00,
+ [SPECIES_OLD_UNOWN_K-1] = 0x00,
+ [SPECIES_OLD_UNOWN_L-1] = 0x00,
+ [SPECIES_OLD_UNOWN_M-1] = 0x00,
+ [SPECIES_OLD_UNOWN_N-1] = 0x00,
+ [SPECIES_OLD_UNOWN_O-1] = 0x00,
+ [SPECIES_OLD_UNOWN_P-1] = 0x00,
+ [SPECIES_OLD_UNOWN_Q-1] = 0x00,
+ [SPECIES_OLD_UNOWN_R-1] = 0x00,
+ [SPECIES_OLD_UNOWN_S-1] = 0x00,
+ [SPECIES_OLD_UNOWN_T-1] = 0x00,
+ [SPECIES_OLD_UNOWN_U-1] = 0x00,
+ [SPECIES_OLD_UNOWN_V-1] = 0x00,
+ [SPECIES_OLD_UNOWN_W-1] = 0x00,
+ [SPECIES_OLD_UNOWN_X-1] = 0x00,
+ [SPECIES_OLD_UNOWN_Y-1] = 0x00,
+ [SPECIES_OLD_UNOWN_Z-1] = 0x00,
+ [SPECIES_TREECKO-1] = 0x00,
+ [SPECIES_GROVYLE-1] = 0x17,
+ [SPECIES_SCEPTILE-1] = 0x10,
+ [SPECIES_TORCHIC-1] = 0x16,
+ [SPECIES_COMBUSKEN-1] = 0x06,
+ [SPECIES_BLAZIKEN-1] = 0x0f,
+ [SPECIES_MUDKIP-1] = 0x01,
+ [SPECIES_MARSHTOMP-1] = 0x04,
+ [SPECIES_SWAMPERT-1] = 0x1e,
+ [SPECIES_POOCHYENA-1] = 0x10,
+ [SPECIES_MIGHTYENA-1] = 0x10,
+ [SPECIES_ZIGZAGOON-1] = 0x03,
+ [SPECIES_LINOONE-1] = 0x09,
+ [SPECIES_WURMPLE-1] = 0x00,
+ [SPECIES_SILCOON-1] = 0x00,
+ [SPECIES_BEAUTIFLY-1] = 0x04,
+ [SPECIES_CASCOON-1] = 0x04,
+ [SPECIES_DUSTOX-1] = 0x06,
+ [SPECIES_LOTAD-1] = 0x00,
+ [SPECIES_LOMBRE-1] = 0x00,
+ [SPECIES_LUDICOLO-1] = 0x49,
+ [SPECIES_SEEDOT-1] = 0x05,
+ [SPECIES_NUZLEAF-1] = 0x00,
+ [SPECIES_SHIFTRY-1] = 0x02,
+ [SPECIES_NINCADA-1] = 0x00,
+ [SPECIES_NINJASK-1] = 0x46,
+ [SPECIES_SHEDINJA-1] = 0x1c,
+ [SPECIES_TAILLOW-1] = 0x1e,
+ [SPECIES_SWELLOW-1] = 0x01,
+ [SPECIES_SHROOMISH-1] = 0x00,
+ [SPECIES_BRELOOM-1] = 0x00,
+ [SPECIES_SPINDA-1] = 0x31,
+ [SPECIES_WINGULL-1] = 0x1b,
+ [SPECIES_PELIPPER-1] = 0x1c,
+ [SPECIES_SURSKIT-1] = 0x00,
+ [SPECIES_MASQUERAIN-1] = 0x00,
+ [SPECIES_WAILMER-1] = 0x01,
+ [SPECIES_WAILORD-1] = 0x1c,
+ [SPECIES_SKITTY-1] = 0x00,
+ [SPECIES_DELCATTY-1] = 0x17,
+ [SPECIES_KECLEON-1] = 0x35,
+ [SPECIES_BALTOY-1] = 0x1d,
+ [SPECIES_CLAYDOL-1] = 0x51,
+ [SPECIES_NOSEPASS-1] = 0x49,
+ [SPECIES_TORKOAL-1] = 0x17,
+ [SPECIES_SABLEYE-1] = 0x15,
+ [SPECIES_BARBOACH-1] = 0x49,
+ [SPECIES_WHISCASH-1] = 0x49,
+ [SPECIES_LUVDISC-1] = 0x1d,
+ [SPECIES_CORPHISH-1] = 0x10,
+ [SPECIES_CRAWDAUNT-1] = 0x09,
+ [SPECIES_FEEBAS-1] = 0x49,
+ [SPECIES_MILOTIC-1] = 0x22,
+ [SPECIES_CARVANHA-1] = 0x49,
+ [SPECIES_SHARPEDO-1] = 0x56,
+ [SPECIES_TRAPINCH-1] = 0x10,
+ [SPECIES_VIBRAVA-1] = 0x0f,
+ [SPECIES_FLYGON-1] = 0x4b,
+ [SPECIES_MAKUHITA-1] = 0x0b,
+ [SPECIES_HARIYAMA-1] = 0x34,
+ [SPECIES_ELECTRIKE-1] = 0x00,
+ [SPECIES_MANECTRIC-1] = 0x00,
+ [SPECIES_NUMEL-1] = 0x04,
+ [SPECIES_CAMERUPT-1] = 0x10,
+ [SPECIES_SPHEAL-1] = 0x53,
+ [SPECIES_SEALEO-1] = 0x17,
+ [SPECIES_WALREIN-1] = 0x0f,
+ [SPECIES_CACNEA-1] = 0x49,
+ [SPECIES_CACTURNE-1] = 0x04,
+ [SPECIES_SNORUNT-1] = 0x45,
+ [SPECIES_GLALIE-1] = 0x0a,
+ [SPECIES_LUNATONE-1] = 0x0e,
+ [SPECIES_SOLROCK-1] = 0x08,
+ [SPECIES_AZURILL-1] = 0x00,
+ [SPECIES_SPOINK-1] = 0x56,
+ [SPECIES_GRUMPIG-1] = 0x32,
+ [SPECIES_PLUSLE-1] = 0x00,
+ [SPECIES_MINUN-1] = 0x01,
+ [SPECIES_MAWILE-1] = 0x00,
+ [SPECIES_MEDITITE-1] = 0x05,
+ [SPECIES_MEDICHAM-1] = 0x45,
+ [SPECIES_SWABLU-1] = 0x04,
+ [SPECIES_ALTARIA-1] = 0x16,
+ [SPECIES_WYNAUT-1] = 0x32,
+ [SPECIES_DUSKULL-1] = 0x0a,
+ [SPECIES_DUSCLOPS-1] = 0x02,
+ [SPECIES_ROSELIA-1] = 0x45,
+ [SPECIES_SLAKOTH-1] = 0x45,
+ [SPECIES_VIGOROTH-1] = 0x31,
+ [SPECIES_SLAKING-1] = 0x45,
+ [SPECIES_GULPIN-1] = 0x00,
+ [SPECIES_SWALOT-1] = 0x45,
+ [SPECIES_TROPIUS-1] = 0x10,
+ [SPECIES_WHISMUR-1] = 0x03,
+ [SPECIES_LOUDRED-1] = 0x49,
+ [SPECIES_EXPLOUD-1] = 0x19,
+ [SPECIES_CLAMPERL-1] = 0x12,
+ [SPECIES_HUNTAIL-1] = 0x09,
+ [SPECIES_GOREBYSS-1] = 0x1c,
+ [SPECIES_ABSOL-1] = 0x11,
+ [SPECIES_SHUPPET-1] = 0x1c,
+ [SPECIES_BANETTE-1] = 0x0d,
+ [SPECIES_SEVIPER-1] = 0x17,
+ [SPECIES_ZANGOOSE-1] = 0x09,
+ [SPECIES_RELICANTH-1] = 0x1a,
+ [SPECIES_ARON-1] = 0x45,
+ [SPECIES_LAIRON-1] = 0x00,
+ [SPECIES_AGGRON-1] = 0x19,
+ [SPECIES_CASTFORM-1] = 0x1d,
+ [SPECIES_VOLBEAT-1] = 0x00,
+ [SPECIES_ILLUMISE-1] = 0x05,
+ [SPECIES_LILEEP-1] = 0x17,
+ [SPECIES_CRADILY-1] = 0x19,
+ [SPECIES_ANORITH-1] = 0x12,
+ [SPECIES_ARMALDO-1] = 0x10,
+ [SPECIES_RALTS-1] = 0x45,
+ [SPECIES_KIRLIA-1] = 0x00,
+ [SPECIES_GARDEVOIR-1] = 0x00,
+ [SPECIES_BAGON-1] = 0x19,
+ [SPECIES_SHELGON-1] = 0x04,
+ [SPECIES_SALAMENCE-1] = 0x0f,
+ [SPECIES_BELDUM-1] = 0x0f,
+ [SPECIES_METANG-1] = 0x04,
+ [SPECIES_METAGROSS-1] = 0x10,
+ [SPECIES_REGIROCK-1] = 0x01,
+ [SPECIES_REGICE-1] = 0x44,
+ [SPECIES_REGISTEEL-1] = 0x09,
+ [SPECIES_KYOGRE-1] = 0x2d,
+ [SPECIES_GROUDON-1] = 0x10,
+ [SPECIES_RAYQUAZA-1] = 0x0f,
+ [SPECIES_LATIAS-1] = 0x2d,
+ [SPECIES_LATIOS-1] = 0x10,
+ [SPECIES_JIRACHI-1] = 0x0d,
+ [SPECIES_DEOXYS-1] = 0x1b,
+ [SPECIES_CHIMECHO-1] = 0x1d,
};
static const u8 sMonAnimationDelayTable[] =
{
- 0x00, // SPECIES_BULBASAUR
- 0x00, // SPECIES_IVYSAUR
- 0x00, // SPECIES_VENUSAUR
- 0x00, // SPECIES_CHARMANDER
- 0x00, // SPECIES_CHARMELEON
- 0x00, // SPECIES_CHARIZARD
- 0x00, // SPECIES_SQUIRTLE
- 0x00, // SPECIES_WARTORTLE
- 0x32, // SPECIES_BLASTOISE
- 0x00, // SPECIES_CATERPIE
- 0x00, // SPECIES_METAPOD
- 0x00, // SPECIES_BUTTERFREE
- 0x0a, // SPECIES_WEEDLE
- 0x14, // SPECIES_KAKUNA
- 0x23, // SPECIES_BEEDRILL
- 0x00, // SPECIES_PIDGEY
- 0x19, // SPECIES_PIDGEOTTO
- 0x00, // SPECIES_PIDGEOT
- 0x00, // SPECIES_RATTATA
- 0x00, // SPECIES_RATICATE
- 0x00, // SPECIES_SPEAROW
- 0x02, // SPECIES_FEAROW
- 0x1e, // SPECIES_EKANS
- 0x00, // SPECIES_ARBOK
- 0x00, // SPECIES_PIKACHU
- 0x00, // SPECIES_RAICHU
- 0x00, // SPECIES_SANDSHREW
- 0x00, // SPECIES_SANDSLASH
- 0x1c, // SPECIES_NIDORAN_F
- 0x00, // SPECIES_NIDORINA
- 0x00, // SPECIES_NIDOQUEEN
- 0x00, // SPECIES_NIDORAN_M
- 0x00, // SPECIES_NIDORINO
- 0x19, // SPECIES_NIDOKING
- 0x00, // SPECIES_CLEFAIRY
- 0x00, // SPECIES_CLEFABLE
- 0x00, // SPECIES_VULPIX
- 0x00, // SPECIES_NINETALES
- 0x00, // SPECIES_JIGGLYPUFF
- 0x00, // SPECIES_WIGGLYTUFF
- 0x00, // SPECIES_ZUBAT
- 0x00, // SPECIES_GOLBAT
- 0x00, // SPECIES_ODDISH
- 0x00, // SPECIES_GLOOM
- 0x00, // SPECIES_VILEPLUME
- 0x0a, // SPECIES_PARAS
- 0x2d, // SPECIES_PARASECT
- 0x14, // SPECIES_VENONAT
- 0x00, // SPECIES_VENOMOTH
- 0x19, // SPECIES_DIGLETT
- 0x23, // SPECIES_DUGTRIO
- 0x28, // SPECIES_MEOWTH
- 0x14, // SPECIES_PERSIAN
- 0x00, // SPECIES_PSYDUCK
- 0x00, // SPECIES_GOLDUCK
- 0x14, // SPECIES_MANKEY
- 0x00, // SPECIES_PRIMEAPE
- 0x1e, // SPECIES_GROWLITHE
- 0x28, // SPECIES_ARCANINE
- 0x00, // SPECIES_POLIWAG
- 0x05, // SPECIES_POLIWHIRL
- 0x00, // SPECIES_POLIWRATH
- 0x00, // SPECIES_ABRA
- 0x00, // SPECIES_KADABRA
- 0x00, // SPECIES_ALAKAZAM
- 0x00, // SPECIES_MACHOP
- 0x00, // SPECIES_MACHOKE
- 0x00, // SPECIES_MACHAMP
- 0x00, // SPECIES_BELLSPROUT
- 0x03, // SPECIES_WEEPINBELL
- 0x00, // SPECIES_VICTREEBEL
- 0x00, // SPECIES_TENTACOOL
- 0x00, // SPECIES_TENTACRUEL
- 0x00, // SPECIES_GEODUDE
- 0x00, // SPECIES_GRAVELER
- 0x00, // SPECIES_GOLEM
- 0x00, // SPECIES_PONYTA
- 0x00, // SPECIES_RAPIDASH
- 0x00, // SPECIES_SLOWPOKE
- 0x00, // SPECIES_SLOWBRO
- 0x00, // SPECIES_MAGNEMITE
- 0x00, // SPECIES_MAGNETON
- 0x00, // SPECIES_FARFETCHD
- 0x00, // SPECIES_DODUO
- 0x00, // SPECIES_DODRIO
- 0x00, // SPECIES_SEEL
- 0x00, // SPECIES_DEWGONG
- 0x00, // SPECIES_GRIMER
- 0x2d, // SPECIES_MUK
- 0x14, // SPECIES_SHELLDER
- 0x00, // SPECIES_CLOYSTER
- 0x00, // SPECIES_GASTLY
- 0x17, // SPECIES_HAUNTER
- 0x00, // SPECIES_GENGAR
- 0x00, // SPECIES_ONIX
- 0x30, // SPECIES_DROWZEE
- 0x28, // SPECIES_HYPNO
- 0x00, // SPECIES_KRABBY
- 0x00, // SPECIES_KINGLER
- 0x00, // SPECIES_VOLTORB
- 0x00, // SPECIES_ELECTRODE
- 0x00, // SPECIES_EXEGGCUTE
- 0x00, // SPECIES_EXEGGUTOR
- 0x00, // SPECIES_CUBONE
- 0x00, // SPECIES_MAROWAK
- 0x00, // SPECIES_HITMONLEE
- 0x19, // SPECIES_HITMONCHAN
- 0x00, // SPECIES_LICKITUNG
- 0x00, // SPECIES_KOFFING
- 0x00, // SPECIES_WEEZING
- 0x00, // SPECIES_RHYHORN
- 0x00, // SPECIES_RHYDON
- 0x00, // SPECIES_CHANSEY
- 0x00, // SPECIES_TANGELA
- 0x00, // SPECIES_KANGASKHAN
- 0x00, // SPECIES_HORSEA
- 0x00, // SPECIES_SEADRA
- 0x00, // SPECIES_GOLDEEN
- 0x00, // SPECIES_SEAKING
- 0x00, // SPECIES_STARYU
- 0x00, // SPECIES_STARMIE
- 0x00, // SPECIES_MR_MIME
- 0x0a, // SPECIES_SCYTHER
- 0x00, // SPECIES_JYNX
- 0x00, // SPECIES_ELECTABUZZ
- 0x00, // SPECIES_MAGMAR
- 0x00, // SPECIES_PINSIR
- 0x0a, // SPECIES_TAUROS
- 0x00, // SPECIES_MAGIKARP
- 0x00, // SPECIES_GYARADOS
- 0x00, // SPECIES_LAPRAS
- 0x00, // SPECIES_DITTO
- 0x00, // SPECIES_EEVEE
- 0x00, // SPECIES_VAPOREON
- 0x00, // SPECIES_JOLTEON
- 0x00, // SPECIES_FLAREON
- 0x00, // SPECIES_PORYGON
- 0x00, // SPECIES_OMANYTE
- 0x00, // SPECIES_OMASTAR
- 0x00, // SPECIES_KABUTO
- 0x00, // SPECIES_KABUTOPS
- 0x00, // SPECIES_AERODACTYL
- 0x00, // SPECIES_SNORLAX
- 0x00, // SPECIES_ARTICUNO
- 0x00, // SPECIES_ZAPDOS
- 0x00, // SPECIES_MOLTRES
- 0x00, // SPECIES_DRATINI
- 0x00, // SPECIES_DRAGONAIR
- 0x00, // SPECIES_DRAGONITE
- 0x00, // SPECIES_MEWTWO
- 0x00, // SPECIES_MEW
- 0x00, // SPECIES_CHIKORITA
- 0x00, // SPECIES_BAYLEEF
- 0x00, // SPECIES_MEGANIUM
- 0x00, // SPECIES_CYNDAQUIL
- 0x00, // SPECIES_QUILAVA
- 0x14, // SPECIES_TYPHLOSION
- 0x00, // SPECIES_TOTODILE
- 0x00, // SPECIES_CROCONAW
- 0x05, // SPECIES_FERALIGATR
- 0x00, // SPECIES_SENTRET
- 0x00, // SPECIES_FURRET
- 0x00, // SPECIES_HOOTHOOT
- 0x00, // SPECIES_NOCTOWL
- 0x00, // SPECIES_LEDYBA
- 0x00, // SPECIES_LEDIAN
- 0x00, // SPECIES_SPINARAK
- 0x00, // SPECIES_ARIADOS
- 0x00, // SPECIES_CROBAT
- 0x00, // SPECIES_CHINCHOU
- 0x00, // SPECIES_LANTURN
- 0x00, // SPECIES_PICHU
- 0x00, // SPECIES_CLEFFA
- 0x00, // SPECIES_IGGLYBUFF
- 0x00, // SPECIES_TOGEPI
- 0x00, // SPECIES_TOGETIC
- 0x1e, // SPECIES_NATU
- 0x00, // SPECIES_XATU
- 0x32, // SPECIES_MAREEP
- 0x00, // SPECIES_FLAAFFY
- 0x0a, // SPECIES_AMPHAROS
- 0x00, // SPECIES_BELLOSSOM
- 0x00, // SPECIES_MARILL
- 0x00, // SPECIES_AZUMARILL
- 0x00, // SPECIES_SUDOWOODO
- 0x28, // SPECIES_POLITOED
- 0x00, // SPECIES_HOPPIP
- 0x00, // SPECIES_SKIPLOOM
- 0x00, // SPECIES_JUMPLUFF
- 0x00, // SPECIES_AIPOM
- 0x00, // SPECIES_SUNKERN
- 0x00, // SPECIES_SUNFLORA
- 0x00, // SPECIES_YANMA
- 0x00, // SPECIES_WOOPER
- 0x00, // SPECIES_QUAGSIRE
- 0x00, // SPECIES_ESPEON
- 0x00, // SPECIES_UMBREON
- 0x00, // SPECIES_MURKROW
- 0x00, // SPECIES_SLOWKING
- 0x00, // SPECIES_MISDREAVUS
- 0x00, // SPECIES_UNOWN
- 0x00, // SPECIES_WOBBUFFET
- 0x00, // SPECIES_GIRAFARIG
- 0x00, // SPECIES_PINECO
- 0x00, // SPECIES_FORRETRESS
- 0x0a, // SPECIES_DUNSPARCE
- 0x00, // SPECIES_GLIGAR
- 0x2d, // SPECIES_STEELIX
- 0x00, // SPECIES_SNUBBULL
- 0x00, // SPECIES_GRANBULL
- 0x27, // SPECIES_QWILFISH
- 0x13, // SPECIES_SCIZOR
- 0x00, // SPECIES_SHUCKLE
- 0x00, // SPECIES_HERACROSS
- 0x00, // SPECIES_SNEASEL
- 0x00, // SPECIES_TEDDIURSA
- 0x00, // SPECIES_URSARING
- 0x00, // SPECIES_SLUGMA
- 0x00, // SPECIES_MAGCARGO
- 0x00, // SPECIES_SWINUB
- 0x00, // SPECIES_PILOSWINE
- 0x00, // SPECIES_CORSOLA
- 0x00, // SPECIES_REMORAID
- 0x14, // SPECIES_OCTILLERY
- 0x00, // SPECIES_DELIBIRD
- 0x00, // SPECIES_MANTINE
- 0x00, // SPECIES_SKARMORY
- 0x00, // SPECIES_HOUNDOUR
- 0x00, // SPECIES_HOUNDOOM
- 0x00, // SPECIES_KINGDRA
- 0x00, // SPECIES_PHANPY
- 0x00, // SPECIES_DONPHAN
- 0x00, // SPECIES_PORYGON2
- 0x00, // SPECIES_STANTLER
- 0x00, // SPECIES_SMEARGLE
- 0x00, // SPECIES_TYROGUE
- 0x00, // SPECIES_HITMONTOP
- 0x28, // SPECIES_SMOOCHUM
- 0x00, // SPECIES_ELEKID
- 0x00, // SPECIES_MAGBY
- 0x00, // SPECIES_MILTANK
- 0x00, // SPECIES_BLISSEY
- 0x00, // SPECIES_RAIKOU
- 0x00, // SPECIES_ENTEI
- 0x00, // SPECIES_SUICUNE
- 0x00, // SPECIES_LARVITAR
- 0x00, // SPECIES_PUPITAR
- 0x0a, // SPECIES_TYRANITAR
- 0x14, // SPECIES_LUGIA
- 0x00, // SPECIES_HO_OH
- 0x00, // SPECIES_CELEBI
- 0x00, // 252
- 0x00, // 253
- 0x00, // 254
- 0x00, // 255
- 0x00, // 256
- 0x00, // 257
- 0x00, // 258
- 0x00, // 259
- 0x00, // 260
- 0x00, // 261
- 0x00, // 262
- 0x00, // 263
- 0x00, // 264
- 0x00, // 265
- 0x00, // 266
- 0x00, // 267
- 0x00, // 268
- 0x00, // 269
- 0x00, // 270
- 0x00, // 271
- 0x00, // 272
- 0x00, // 273
- 0x00, // 274
- 0x00, // 275
- 0x00, // 276
- 0x00, // SPECIES_TREECKO
- 0x00, // SPECIES_GROVYLE
- 0x00, // SPECIES_SCEPTILE
- 0x00, // SPECIES_TORCHIC
- 0x00, // SPECIES_COMBUSKEN
- 0x00, // SPECIES_BLAZIKEN
- 0x00, // SPECIES_MUDKIP
- 0x00, // SPECIES_MARSHTOMP
- 0x00, // SPECIES_SWAMPERT
- 0x00, // SPECIES_POOCHYENA
- 0x00, // SPECIES_MIGHTYENA
- 0x00, // SPECIES_ZIGZAGOON
- 0x00, // SPECIES_LINOONE
- 0x00, // SPECIES_WURMPLE
- 0x00, // SPECIES_SILCOON
- 0x00, // SPECIES_BEAUTIFLY
- 0x00, // SPECIES_CASCOON
- 0x00, // SPECIES_DUSTOX
- 0x00, // SPECIES_LOTAD
- 0x00, // SPECIES_LOMBRE
- 0x00, // SPECIES_LUDICOLO
- 0x00, // SPECIES_SEEDOT
- 0x00, // SPECIES_NUZLEAF
- 0x00, // SPECIES_SHIFTRY
- 0x00, // SPECIES_NINCADA
- 0x00, // SPECIES_NINJASK
- 0x00, // SPECIES_SHEDINJA
- 0x00, // SPECIES_TAILLOW
- 0x00, // SPECIES_SWELLOW
- 0x00, // SPECIES_SHROOMISH
- 0x00, // SPECIES_BRELOOM
- 0x00, // SPECIES_SPINDA
- 0x00, // SPECIES_WINGULL
- 0x00, // SPECIES_PELIPPER
- 0x00, // SPECIES_SURSKIT
- 0x00, // SPECIES_MASQUERAIN
- 0x00, // SPECIES_WAILMER
- 0x0a, // SPECIES_WAILORD
- 0x00, // SPECIES_SKITTY
- 0x00, // SPECIES_DELCATTY
- 0x1e, // SPECIES_KECLEON
- 0x00, // SPECIES_BALTOY
- 0x00, // SPECIES_CLAYDOL
- 0x00, // SPECIES_NOSEPASS
- 0x00, // SPECIES_TORKOAL
- 0x00, // SPECIES_SABLEYE
- 0x00, // SPECIES_BARBOACH
- 0x00, // SPECIES_WHISCASH
- 0x00, // SPECIES_LUVDISC
- 0x00, // SPECIES_CORPHISH
- 0x00, // SPECIES_CRAWDAUNT
- 0x00, // SPECIES_FEEBAS
- 0x2d, // SPECIES_MILOTIC
- 0x00, // SPECIES_CARVANHA
- 0x00, // SPECIES_SHARPEDO
- 0x00, // SPECIES_TRAPINCH
- 0x00, // SPECIES_VIBRAVA
- 0x00, // SPECIES_FLYGON
- 0x00, // SPECIES_MAKUHITA
- 0x00, // SPECIES_HARIYAMA
- 0x00, // SPECIES_ELECTRIKE
- 0x00, // SPECIES_MANECTRIC
- 0x00, // SPECIES_NUMEL
- 0x00, // SPECIES_CAMERUPT
- 0x0f, // SPECIES_SPHEAL
- 0x00, // SPECIES_SEALEO
- 0x00, // SPECIES_WALREIN
- 0x00, // SPECIES_CACNEA
- 0x00, // SPECIES_CACTURNE
- 0x14, // SPECIES_SNORUNT
- 0x00, // SPECIES_GLALIE
- 0x00, // SPECIES_LUNATONE
- 0x00, // SPECIES_SOLROCK
- 0x00, // SPECIES_AZURILL
- 0x00, // SPECIES_SPOINK
- 0x0f, // SPECIES_GRUMPIG
- 0x00, // SPECIES_PLUSLE
- 0x00, // SPECIES_MINUN
- 0x00, // SPECIES_MAWILE
- 0x00, // SPECIES_MEDITITE
- 0x00, // SPECIES_MEDICHAM
- 0x00, // SPECIES_SWABLU
- 0x00, // SPECIES_ALTARIA
- 0x0f, // SPECIES_WYNAUT
- 0x00, // SPECIES_DUSKULL
- 0x1e, // SPECIES_DUSCLOPS
- 0x00, // SPECIES_ROSELIA
- 0x00, // SPECIES_SLAKOTH
- 0x00, // SPECIES_VIGOROTH
- 0x00, // SPECIES_SLAKING
- 0x00, // SPECIES_GULPIN
- 0x00, // SPECIES_SWALOT
- 0x00, // SPECIES_TROPIUS
- 0x00, // SPECIES_WHISMUR
- 0x00, // SPECIES_LOUDRED
- 0x00, // SPECIES_EXPLOUD
- 0x00, // SPECIES_CLAMPERL
- 0x00, // SPECIES_HUNTAIL
- 0x00, // SPECIES_GOREBYSS
- 0x2d, // SPECIES_ABSOL
- 0x00, // SPECIES_SHUPPET
- 0x00, // SPECIES_BANETTE
- 0x00, // SPECIES_SEVIPER
- 0x00, // SPECIES_ZANGOOSE
- 0x00, // SPECIES_RELICANTH
- 0x00, // SPECIES_ARON
- 0x00, // SPECIES_LAIRON
- 0x00, // SPECIES_AGGRON
- 0x00, // SPECIES_CASTFORM
- 0x00, // SPECIES_VOLBEAT
- 0x00, // SPECIES_ILLUMISE
- 0x00, // SPECIES_LILEEP
- 0x00, // SPECIES_CRADILY
- 0x00, // SPECIES_ANORITH
- 0x00, // SPECIES_ARMALDO
- 0x00, // SPECIES_RALTS
- 0x00, // SPECIES_KIRLIA
- 0x00, // SPECIES_GARDEVOIR
- 0x00, // SPECIES_BAGON
- 0x00, // SPECIES_SHELGON
- 0x46, // SPECIES_SALAMENCE
- 0x00, // SPECIES_BELDUM
- 0x00, // SPECIES_METANG
- 0x00, // SPECIES_METAGROSS
- 0x00, // SPECIES_REGIROCK
- 0x00, // SPECIES_REGICE
- 0x00, // SPECIES_REGISTEEL
- 0x3c, // SPECIES_KYOGRE
- 0x00, // SPECIES_GROUDON
- 0x3c, // SPECIES_RAYQUAZA
- 0x00, // SPECIES_LATIAS
- 0x00, // SPECIES_LATIOS
- 0x00, // SPECIES_JIRACHI
- 0x00, // SPECIES_DEOXYS
- 0x00, // SPECIES_CHIMECHO
+ [SPECIES_BULBASAUR-1] = 0x00,
+ [SPECIES_IVYSAUR-1] = 0x00,
+ [SPECIES_VENUSAUR-1] = 0x00,
+ [SPECIES_CHARMANDER-1] = 0x00,
+ [SPECIES_CHARMELEON-1] = 0x00,
+ [SPECIES_CHARIZARD-1] = 0x00,
+ [SPECIES_SQUIRTLE-1] = 0x00,
+ [SPECIES_WARTORTLE-1] = 0x00,
+ [SPECIES_BLASTOISE-1] = 0x32,
+ [SPECIES_CATERPIE-1] = 0x00,
+ [SPECIES_METAPOD-1] = 0x00,
+ [SPECIES_BUTTERFREE-1] = 0x00,
+ [SPECIES_WEEDLE-1] = 0x0a,
+ [SPECIES_KAKUNA-1] = 0x14,
+ [SPECIES_BEEDRILL-1] = 0x23,
+ [SPECIES_PIDGEY-1] = 0x00,
+ [SPECIES_PIDGEOTTO-1] = 0x19,
+ [SPECIES_PIDGEOT-1] = 0x00,
+ [SPECIES_RATTATA-1] = 0x00,
+ [SPECIES_RATICATE-1] = 0x00,
+ [SPECIES_SPEAROW-1] = 0x00,
+ [SPECIES_FEAROW-1] = 0x02,
+ [SPECIES_EKANS-1] = 0x1e,
+ [SPECIES_ARBOK-1] = 0x00,
+ [SPECIES_PIKACHU-1] = 0x00,
+ [SPECIES_RAICHU-1] = 0x00,
+ [SPECIES_SANDSHREW-1] = 0x00,
+ [SPECIES_SANDSLASH-1] = 0x00,
+ [SPECIES_NIDORAN_F-1] = 0x1c,
+ [SPECIES_NIDORINA-1] = 0x00,
+ [SPECIES_NIDOQUEEN-1] = 0x00,
+ [SPECIES_NIDORAN_M-1] = 0x00,
+ [SPECIES_NIDORINO-1] = 0x00,
+ [SPECIES_NIDOKING-1] = 0x19,
+ [SPECIES_CLEFAIRY-1] = 0x00,
+ [SPECIES_CLEFABLE-1] = 0x00,
+ [SPECIES_VULPIX-1] = 0x00,
+ [SPECIES_NINETALES-1] = 0x00,
+ [SPECIES_JIGGLYPUFF-1] = 0x00,
+ [SPECIES_WIGGLYTUFF-1] = 0x00,
+ [SPECIES_ZUBAT-1] = 0x00,
+ [SPECIES_GOLBAT-1] = 0x00,
+ [SPECIES_ODDISH-1] = 0x00,
+ [SPECIES_GLOOM-1] = 0x00,
+ [SPECIES_VILEPLUME-1] = 0x00,
+ [SPECIES_PARAS-1] = 0x0a,
+ [SPECIES_PARASECT-1] = 0x2d,
+ [SPECIES_VENONAT-1] = 0x14,
+ [SPECIES_VENOMOTH-1] = 0x00,
+ [SPECIES_DIGLETT-1] = 0x19,
+ [SPECIES_DUGTRIO-1] = 0x23,
+ [SPECIES_MEOWTH-1] = 0x28,
+ [SPECIES_PERSIAN-1] = 0x14,
+ [SPECIES_PSYDUCK-1] = 0x00,
+ [SPECIES_GOLDUCK-1] = 0x00,
+ [SPECIES_MANKEY-1] = 0x14,
+ [SPECIES_PRIMEAPE-1] = 0x00,
+ [SPECIES_GROWLITHE-1] = 0x1e,
+ [SPECIES_ARCANINE-1] = 0x28,
+ [SPECIES_POLIWAG-1] = 0x00,
+ [SPECIES_POLIWHIRL-1] = 0x05,
+ [SPECIES_POLIWRATH-1] = 0x00,
+ [SPECIES_ABRA-1] = 0x00,
+ [SPECIES_KADABRA-1] = 0x00,
+ [SPECIES_ALAKAZAM-1] = 0x00,
+ [SPECIES_MACHOP-1] = 0x00,
+ [SPECIES_MACHOKE-1] = 0x00,
+ [SPECIES_MACHAMP-1] = 0x00,
+ [SPECIES_BELLSPROUT-1] = 0x00,
+ [SPECIES_WEEPINBELL-1] = 0x03,
+ [SPECIES_VICTREEBEL-1] = 0x00,
+ [SPECIES_TENTACOOL-1] = 0x00,
+ [SPECIES_TENTACRUEL-1] = 0x00,
+ [SPECIES_GEODUDE-1] = 0x00,
+ [SPECIES_GRAVELER-1] = 0x00,
+ [SPECIES_GOLEM-1] = 0x00,
+ [SPECIES_PONYTA-1] = 0x00,
+ [SPECIES_RAPIDASH-1] = 0x00,
+ [SPECIES_SLOWPOKE-1] = 0x00,
+ [SPECIES_SLOWBRO-1] = 0x00,
+ [SPECIES_MAGNEMITE-1] = 0x00,
+ [SPECIES_MAGNETON-1] = 0x00,
+ [SPECIES_FARFETCHD-1] = 0x00,
+ [SPECIES_DODUO-1] = 0x00,
+ [SPECIES_DODRIO-1] = 0x00,
+ [SPECIES_SEEL-1] = 0x00,
+ [SPECIES_DEWGONG-1] = 0x00,
+ [SPECIES_GRIMER-1] = 0x00,
+ [SPECIES_MUK-1] = 0x2d,
+ [SPECIES_SHELLDER-1] = 0x14,
+ [SPECIES_CLOYSTER-1] = 0x00,
+ [SPECIES_GASTLY-1] = 0x00,
+ [SPECIES_HAUNTER-1] = 0x17,
+ [SPECIES_GENGAR-1] = 0x00,
+ [SPECIES_ONIX-1] = 0x00,
+ [SPECIES_DROWZEE-1] = 0x30,
+ [SPECIES_HYPNO-1] = 0x28,
+ [SPECIES_KRABBY-1] = 0x00,
+ [SPECIES_KINGLER-1] = 0x00,
+ [SPECIES_VOLTORB-1] = 0x00,
+ [SPECIES_ELECTRODE-1] = 0x00,
+ [SPECIES_EXEGGCUTE-1] = 0x00,
+ [SPECIES_EXEGGUTOR-1] = 0x00,
+ [SPECIES_CUBONE-1] = 0x00,
+ [SPECIES_MAROWAK-1] = 0x00,
+ [SPECIES_HITMONLEE-1] = 0x00,
+ [SPECIES_HITMONCHAN-1] = 0x19,
+ [SPECIES_LICKITUNG-1] = 0x00,
+ [SPECIES_KOFFING-1] = 0x00,
+ [SPECIES_WEEZING-1] = 0x00,
+ [SPECIES_RHYHORN-1] = 0x00,
+ [SPECIES_RHYDON-1] = 0x00,
+ [SPECIES_CHANSEY-1] = 0x00,
+ [SPECIES_TANGELA-1] = 0x00,
+ [SPECIES_KANGASKHAN-1] = 0x00,
+ [SPECIES_HORSEA-1] = 0x00,
+ [SPECIES_SEADRA-1] = 0x00,
+ [SPECIES_GOLDEEN-1] = 0x00,
+ [SPECIES_SEAKING-1] = 0x00,
+ [SPECIES_STARYU-1] = 0x00,
+ [SPECIES_STARMIE-1] = 0x00,
+ [SPECIES_MR_MIME-1] = 0x00,
+ [SPECIES_SCYTHER-1] = 0x0a,
+ [SPECIES_JYNX-1] = 0x00,
+ [SPECIES_ELECTABUZZ-1] = 0x00,
+ [SPECIES_MAGMAR-1] = 0x00,
+ [SPECIES_PINSIR-1] = 0x00,
+ [SPECIES_TAUROS-1] = 0x0a,
+ [SPECIES_MAGIKARP-1] = 0x00,
+ [SPECIES_GYARADOS-1] = 0x00,
+ [SPECIES_LAPRAS-1] = 0x00,
+ [SPECIES_DITTO-1] = 0x00,
+ [SPECIES_EEVEE-1] = 0x00,
+ [SPECIES_VAPOREON-1] = 0x00,
+ [SPECIES_JOLTEON-1] = 0x00,
+ [SPECIES_FLAREON-1] = 0x00,
+ [SPECIES_PORYGON-1] = 0x00,
+ [SPECIES_OMANYTE-1] = 0x00,
+ [SPECIES_OMASTAR-1] = 0x00,
+ [SPECIES_KABUTO-1] = 0x00,
+ [SPECIES_KABUTOPS-1] = 0x00,
+ [SPECIES_AERODACTYL-1] = 0x00,
+ [SPECIES_SNORLAX-1] = 0x00,
+ [SPECIES_ARTICUNO-1] = 0x00,
+ [SPECIES_ZAPDOS-1] = 0x00,
+ [SPECIES_MOLTRES-1] = 0x00,
+ [SPECIES_DRATINI-1] = 0x00,
+ [SPECIES_DRAGONAIR-1] = 0x00,
+ [SPECIES_DRAGONITE-1] = 0x00,
+ [SPECIES_MEWTWO-1] = 0x00,
+ [SPECIES_MEW-1] = 0x00,
+ [SPECIES_CHIKORITA-1] = 0x00,
+ [SPECIES_BAYLEEF-1] = 0x00,
+ [SPECIES_MEGANIUM-1] = 0x00,
+ [SPECIES_CYNDAQUIL-1] = 0x00,
+ [SPECIES_QUILAVA-1] = 0x00,
+ [SPECIES_TYPHLOSION-1] = 0x14,
+ [SPECIES_TOTODILE-1] = 0x00,
+ [SPECIES_CROCONAW-1] = 0x00,
+ [SPECIES_FERALIGATR-1] = 0x05,
+ [SPECIES_SENTRET-1] = 0x00,
+ [SPECIES_FURRET-1] = 0x00,
+ [SPECIES_HOOTHOOT-1] = 0x00,
+ [SPECIES_NOCTOWL-1] = 0x00,
+ [SPECIES_LEDYBA-1] = 0x00,
+ [SPECIES_LEDIAN-1] = 0x00,
+ [SPECIES_SPINARAK-1] = 0x00,
+ [SPECIES_ARIADOS-1] = 0x00,
+ [SPECIES_CROBAT-1] = 0x00,
+ [SPECIES_CHINCHOU-1] = 0x00,
+ [SPECIES_LANTURN-1] = 0x00,
+ [SPECIES_PICHU-1] = 0x00,
+ [SPECIES_CLEFFA-1] = 0x00,
+ [SPECIES_IGGLYBUFF-1] = 0x00,
+ [SPECIES_TOGEPI-1] = 0x00,
+ [SPECIES_TOGETIC-1] = 0x00,
+ [SPECIES_NATU-1] = 0x1e,
+ [SPECIES_XATU-1] = 0x00,
+ [SPECIES_MAREEP-1] = 0x32,
+ [SPECIES_FLAAFFY-1] = 0x00,
+ [SPECIES_AMPHAROS-1] = 0x0a,
+ [SPECIES_BELLOSSOM-1] = 0x00,
+ [SPECIES_MARILL-1] = 0x00,
+ [SPECIES_AZUMARILL-1] = 0x00,
+ [SPECIES_SUDOWOODO-1] = 0x00,
+ [SPECIES_POLITOED-1] = 0x28,
+ [SPECIES_HOPPIP-1] = 0x00,
+ [SPECIES_SKIPLOOM-1] = 0x00,
+ [SPECIES_JUMPLUFF-1] = 0x00,
+ [SPECIES_AIPOM-1] = 0x00,
+ [SPECIES_SUNKERN-1] = 0x00,
+ [SPECIES_SUNFLORA-1] = 0x00,
+ [SPECIES_YANMA-1] = 0x00,
+ [SPECIES_WOOPER-1] = 0x00,
+ [SPECIES_QUAGSIRE-1] = 0x00,
+ [SPECIES_ESPEON-1] = 0x00,
+ [SPECIES_UMBREON-1] = 0x00,
+ [SPECIES_MURKROW-1] = 0x00,
+ [SPECIES_SLOWKING-1] = 0x00,
+ [SPECIES_MISDREAVUS-1] = 0x00,
+ [SPECIES_UNOWN-1] = 0x00,
+ [SPECIES_WOBBUFFET-1] = 0x00,
+ [SPECIES_GIRAFARIG-1] = 0x00,
+ [SPECIES_PINECO-1] = 0x00,
+ [SPECIES_FORRETRESS-1] = 0x00,
+ [SPECIES_DUNSPARCE-1] = 0x0a,
+ [SPECIES_GLIGAR-1] = 0x00,
+ [SPECIES_STEELIX-1] = 0x2d,
+ [SPECIES_SNUBBULL-1] = 0x00,
+ [SPECIES_GRANBULL-1] = 0x00,
+ [SPECIES_QWILFISH-1] = 0x27,
+ [SPECIES_SCIZOR-1] = 0x13,
+ [SPECIES_SHUCKLE-1] = 0x00,
+ [SPECIES_HERACROSS-1] = 0x00,
+ [SPECIES_SNEASEL-1] = 0x00,
+ [SPECIES_TEDDIURSA-1] = 0x00,
+ [SPECIES_URSARING-1] = 0x00,
+ [SPECIES_SLUGMA-1] = 0x00,
+ [SPECIES_MAGCARGO-1] = 0x00,
+ [SPECIES_SWINUB-1] = 0x00,
+ [SPECIES_PILOSWINE-1] = 0x00,
+ [SPECIES_CORSOLA-1] = 0x00,
+ [SPECIES_REMORAID-1] = 0x00,
+ [SPECIES_OCTILLERY-1] = 0x14,
+ [SPECIES_DELIBIRD-1] = 0x00,
+ [SPECIES_MANTINE-1] = 0x00,
+ [SPECIES_SKARMORY-1] = 0x00,
+ [SPECIES_HOUNDOUR-1] = 0x00,
+ [SPECIES_HOUNDOOM-1] = 0x00,
+ [SPECIES_KINGDRA-1] = 0x00,
+ [SPECIES_PHANPY-1] = 0x00,
+ [SPECIES_DONPHAN-1] = 0x00,
+ [SPECIES_PORYGON2-1] = 0x00,
+ [SPECIES_STANTLER-1] = 0x00,
+ [SPECIES_SMEARGLE-1] = 0x00,
+ [SPECIES_TYROGUE-1] = 0x00,
+ [SPECIES_HITMONTOP-1] = 0x00,
+ [SPECIES_SMOOCHUM-1] = 0x28,
+ [SPECIES_ELEKID-1] = 0x00,
+ [SPECIES_MAGBY-1] = 0x00,
+ [SPECIES_MILTANK-1] = 0x00,
+ [SPECIES_BLISSEY-1] = 0x00,
+ [SPECIES_RAIKOU-1] = 0x00,
+ [SPECIES_ENTEI-1] = 0x00,
+ [SPECIES_SUICUNE-1] = 0x00,
+ [SPECIES_LARVITAR-1] = 0x00,
+ [SPECIES_PUPITAR-1] = 0x00,
+ [SPECIES_TYRANITAR-1] = 0x0a,
+ [SPECIES_LUGIA-1] = 0x14,
+ [SPECIES_HO_OH-1] = 0x00,
+ [SPECIES_CELEBI-1] = 0x00,
+ [SPECIES_OLD_UNOWN_B-1] = 0x00,
+ [SPECIES_OLD_UNOWN_C-1] = 0x00,
+ [SPECIES_OLD_UNOWN_D-1] = 0x00,
+ [SPECIES_OLD_UNOWN_E-1] = 0x00,
+ [SPECIES_OLD_UNOWN_F-1] = 0x00,
+ [SPECIES_OLD_UNOWN_G-1] = 0x00,
+ [SPECIES_OLD_UNOWN_H-1] = 0x00,
+ [SPECIES_OLD_UNOWN_I-1] = 0x00,
+ [SPECIES_OLD_UNOWN_J-1] = 0x00,
+ [SPECIES_OLD_UNOWN_K-1] = 0x00,
+ [SPECIES_OLD_UNOWN_L-1] = 0x00,
+ [SPECIES_OLD_UNOWN_M-1] = 0x00,
+ [SPECIES_OLD_UNOWN_N-1] = 0x00,
+ [SPECIES_OLD_UNOWN_O-1] = 0x00,
+ [SPECIES_OLD_UNOWN_P-1] = 0x00,
+ [SPECIES_OLD_UNOWN_Q-1] = 0x00,
+ [SPECIES_OLD_UNOWN_R-1] = 0x00,
+ [SPECIES_OLD_UNOWN_S-1] = 0x00,
+ [SPECIES_OLD_UNOWN_T-1] = 0x00,
+ [SPECIES_OLD_UNOWN_U-1] = 0x00,
+ [SPECIES_OLD_UNOWN_V-1] = 0x00,
+ [SPECIES_OLD_UNOWN_W-1] = 0x00,
+ [SPECIES_OLD_UNOWN_X-1] = 0x00,
+ [SPECIES_OLD_UNOWN_Y-1] = 0x00,
+ [SPECIES_OLD_UNOWN_Z-1] = 0x00,
+ [SPECIES_TREECKO-1] = 0x00,
+ [SPECIES_GROVYLE-1] = 0x00,
+ [SPECIES_SCEPTILE-1] = 0x00,
+ [SPECIES_TORCHIC-1] = 0x00,
+ [SPECIES_COMBUSKEN-1] = 0x00,
+ [SPECIES_BLAZIKEN-1] = 0x00,
+ [SPECIES_MUDKIP-1] = 0x00,
+ [SPECIES_MARSHTOMP-1] = 0x00,
+ [SPECIES_SWAMPERT-1] = 0x00,
+ [SPECIES_POOCHYENA-1] = 0x00,
+ [SPECIES_MIGHTYENA-1] = 0x00,
+ [SPECIES_ZIGZAGOON-1] = 0x00,
+ [SPECIES_LINOONE-1] = 0x00,
+ [SPECIES_WURMPLE-1] = 0x00,
+ [SPECIES_SILCOON-1] = 0x00,
+ [SPECIES_BEAUTIFLY-1] = 0x00,
+ [SPECIES_CASCOON-1] = 0x00,
+ [SPECIES_DUSTOX-1] = 0x00,
+ [SPECIES_LOTAD-1] = 0x00,
+ [SPECIES_LOMBRE-1] = 0x00,
+ [SPECIES_LUDICOLO-1] = 0x00,
+ [SPECIES_SEEDOT-1] = 0x00,
+ [SPECIES_NUZLEAF-1] = 0x00,
+ [SPECIES_SHIFTRY-1] = 0x00,
+ [SPECIES_NINCADA-1] = 0x00,
+ [SPECIES_NINJASK-1] = 0x00,
+ [SPECIES_SHEDINJA-1] = 0x00,
+ [SPECIES_TAILLOW-1] = 0x00,
+ [SPECIES_SWELLOW-1] = 0x00,
+ [SPECIES_SHROOMISH-1] = 0x00,
+ [SPECIES_BRELOOM-1] = 0x00,
+ [SPECIES_SPINDA-1] = 0x00,
+ [SPECIES_WINGULL-1] = 0x00,
+ [SPECIES_PELIPPER-1] = 0x00,
+ [SPECIES_SURSKIT-1] = 0x00,
+ [SPECIES_MASQUERAIN-1] = 0x00,
+ [SPECIES_WAILMER-1] = 0x00,
+ [SPECIES_WAILORD-1] = 0x0a,
+ [SPECIES_SKITTY-1] = 0x00,
+ [SPECIES_DELCATTY-1] = 0x00,
+ [SPECIES_KECLEON-1] = 0x1e,
+ [SPECIES_BALTOY-1] = 0x00,
+ [SPECIES_CLAYDOL-1] = 0x00,
+ [SPECIES_NOSEPASS-1] = 0x00,
+ [SPECIES_TORKOAL-1] = 0x00,
+ [SPECIES_SABLEYE-1] = 0x00,
+ [SPECIES_BARBOACH-1] = 0x00,
+ [SPECIES_WHISCASH-1] = 0x00,
+ [SPECIES_LUVDISC-1] = 0x00,
+ [SPECIES_CORPHISH-1] = 0x00,
+ [SPECIES_CRAWDAUNT-1] = 0x00,
+ [SPECIES_FEEBAS-1] = 0x00,
+ [SPECIES_MILOTIC-1] = 0x2d,
+ [SPECIES_CARVANHA-1] = 0x00,
+ [SPECIES_SHARPEDO-1] = 0x00,
+ [SPECIES_TRAPINCH-1] = 0x00,
+ [SPECIES_VIBRAVA-1] = 0x00,
+ [SPECIES_FLYGON-1] = 0x00,
+ [SPECIES_MAKUHITA-1] = 0x00,
+ [SPECIES_HARIYAMA-1] = 0x00,
+ [SPECIES_ELECTRIKE-1] = 0x00,
+ [SPECIES_MANECTRIC-1] = 0x00,
+ [SPECIES_NUMEL-1] = 0x00,
+ [SPECIES_CAMERUPT-1] = 0x00,
+ [SPECIES_SPHEAL-1] = 0x0f,
+ [SPECIES_SEALEO-1] = 0x00,
+ [SPECIES_WALREIN-1] = 0x00,
+ [SPECIES_CACNEA-1] = 0x00,
+ [SPECIES_CACTURNE-1] = 0x00,
+ [SPECIES_SNORUNT-1] = 0x14,
+ [SPECIES_GLALIE-1] = 0x00,
+ [SPECIES_LUNATONE-1] = 0x00,
+ [SPECIES_SOLROCK-1] = 0x00,
+ [SPECIES_AZURILL-1] = 0x00,
+ [SPECIES_SPOINK-1] = 0x00,
+ [SPECIES_GRUMPIG-1] = 0x0f,
+ [SPECIES_PLUSLE-1] = 0x00,
+ [SPECIES_MINUN-1] = 0x00,
+ [SPECIES_MAWILE-1] = 0x00,
+ [SPECIES_MEDITITE-1] = 0x00,
+ [SPECIES_MEDICHAM-1] = 0x00,
+ [SPECIES_SWABLU-1] = 0x00,
+ [SPECIES_ALTARIA-1] = 0x00,
+ [SPECIES_WYNAUT-1] = 0x0f,
+ [SPECIES_DUSKULL-1] = 0x00,
+ [SPECIES_DUSCLOPS-1] = 0x1e,
+ [SPECIES_ROSELIA-1] = 0x00,
+ [SPECIES_SLAKOTH-1] = 0x00,
+ [SPECIES_VIGOROTH-1] = 0x00,
+ [SPECIES_SLAKING-1] = 0x00,
+ [SPECIES_GULPIN-1] = 0x00,
+ [SPECIES_SWALOT-1] = 0x00,
+ [SPECIES_TROPIUS-1] = 0x00,
+ [SPECIES_WHISMUR-1] = 0x00,
+ [SPECIES_LOUDRED-1] = 0x00,
+ [SPECIES_EXPLOUD-1] = 0x00,
+ [SPECIES_CLAMPERL-1] = 0x00,
+ [SPECIES_HUNTAIL-1] = 0x00,
+ [SPECIES_GOREBYSS-1] = 0x00,
+ [SPECIES_ABSOL-1] = 0x2d,
+ [SPECIES_SHUPPET-1] = 0x00,
+ [SPECIES_BANETTE-1] = 0x00,
+ [SPECIES_SEVIPER-1] = 0x00,
+ [SPECIES_ZANGOOSE-1] = 0x00,
+ [SPECIES_RELICANTH-1] = 0x00,
+ [SPECIES_ARON-1] = 0x00,
+ [SPECIES_LAIRON-1] = 0x00,
+ [SPECIES_AGGRON-1] = 0x00,
+ [SPECIES_CASTFORM-1] = 0x00,
+ [SPECIES_VOLBEAT-1] = 0x00,
+ [SPECIES_ILLUMISE-1] = 0x00,
+ [SPECIES_LILEEP-1] = 0x00,
+ [SPECIES_CRADILY-1] = 0x00,
+ [SPECIES_ANORITH-1] = 0x00,
+ [SPECIES_ARMALDO-1] = 0x00,
+ [SPECIES_RALTS-1] = 0x00,
+ [SPECIES_KIRLIA-1] = 0x00,
+ [SPECIES_GARDEVOIR-1] = 0x00,
+ [SPECIES_BAGON-1] = 0x00,
+ [SPECIES_SHELGON-1] = 0x00,
+ [SPECIES_SALAMENCE-1] = 0x46,
+ [SPECIES_BELDUM-1] = 0x00,
+ [SPECIES_METANG-1] = 0x00,
+ [SPECIES_METAGROSS-1] = 0x00,
+ [SPECIES_REGIROCK-1] = 0x00,
+ [SPECIES_REGICE-1] = 0x00,
+ [SPECIES_REGISTEEL-1] = 0x00,
+ [SPECIES_KYOGRE-1] = 0x3c,
+ [SPECIES_GROUDON-1] = 0x00,
+ [SPECIES_RAYQUAZA-1] = 0x3c,
+ [SPECIES_LATIAS-1] = 0x00,
+ [SPECIES_LATIOS-1] = 0x00,
+ [SPECIES_JIRACHI-1] = 0x00,
+ [SPECIES_DEOXYS-1] = 0x00,
+ [SPECIES_CHIMECHO-1] = 0x00,
};
const u8 gUnknown_08329D22[] = {0x03, 0x0c, 0x30, 0xc0}; // Masks for getting PP Up count, also PP Max values
@@ -2458,12 +2460,12 @@ static const struct SpeciesItem sAlteringCaveWildMonHeldItems[] =
{SPECIES_NONE, ITEM_NONE},
{SPECIES_MAREEP, ITEM_GANLON_BERRY},
{SPECIES_PINECO, ITEM_APICOT_BERRY},
- {SPECIES_HOUNDOUR, ITEM_BIG_MUSHROOM},
- {SPECIES_TEDDIURSA, ITEM_PETAYA_BERRY},
- {SPECIES_AIPOM, ITEM_BERRY_JUICE},
- {SPECIES_SHUCKLE, ITEM_BERRY_JUICE},
- {SPECIES_STANTLER, ITEM_PETAYA_BERRY},
- {SPECIES_SMEARGLE, ITEM_SALAC_BERRY},
+ {SPECIES_HOUNDOUR, ITEM_BIG_MUSHROOM},
+ {SPECIES_TEDDIURSA, ITEM_PETAYA_BERRY},
+ {SPECIES_AIPOM, ITEM_BERRY_JUICE},
+ {SPECIES_SHUCKLE, ITEM_BERRY_JUICE},
+ {SPECIES_STANTLER, ITEM_PETAYA_BERRY},
+ {SPECIES_SMEARGLE, ITEM_SALAC_BERRY},
};
static const struct OamData sOamData_8329F20 =
diff --git a/src/pokemon_animation.c b/src/pokemon_animation.c
index edaedbabd..6aa7593ca 100644
--- a/src/pokemon_animation.c
+++ b/src/pokemon_animation.c
@@ -786,30 +786,30 @@ static const u8 sBackAnimationIds[] =
static const u8 sBackAnimNatureModTable[] =
{
- 0x00, // NATURE_HARDY
- 0x02, // NATURE_LONELY
- 0x00, // NATURE_BRAVE
- 0x00, // NATURE_ADAMANT
- 0x00, // NATURE_NAUGHTY
- 0x01, // NATURE_BOLD
- 0x01, // NATURE_DOCILE
- 0x01, // NATURE_RELAXED
- 0x00, // NATURE_IMPISH
- 0x01, // NATURE_LAX
- 0x02, // NATURE_TIMID
- 0x00, // NATURE_HASTY
- 0x01, // NATURE_SERIOUS
- 0x00, // NATURE_JOLLY
- 0x00, // NATURE_NAIVE
- 0x02, // NATURE_MODEST
- 0x02, // NATURE_MILD
- 0x02, // NATURE_QUIET
- 0x02, // NATURE_BASHFUL
- 0x01, // NATURE_RASH
- 0x01, // NATURE_CALM
- 0x02, // NATURE_GENTLE
- 0x01, // NATURE_SASSY
- 0x02, // NATURE_CAREFUL
+ [NATURE_HARDY] = 0x00,
+ [NATURE_LONELY] = 0x02,
+ [NATURE_BRAVE] = 0x00,
+ [NATURE_ADAMANT] = 0x00,
+ [NATURE_NAUGHTY] = 0x00,
+ [NATURE_BOLD] = 0x01,
+ [NATURE_DOCILE] = 0x01,
+ [NATURE_RELAXED] = 0x01,
+ [NATURE_IMPISH] = 0x00,
+ [NATURE_LAX] = 0x01,
+ [NATURE_TIMID] = 0x02,
+ [NATURE_HASTY] = 0x00,
+ [NATURE_SERIOUS] = 0x01,
+ [NATURE_JOLLY] = 0x00,
+ [NATURE_NAIVE] = 0x00,
+ [NATURE_MODEST] = 0x02,
+ [NATURE_MILD] = 0x02,
+ [NATURE_QUIET] = 0x02,
+ [NATURE_BASHFUL] = 0x02,
+ [NATURE_RASH] = 0x01,
+ [NATURE_CALM] = 0x01,
+ [NATURE_GENTLE] = 0x02,
+ [NATURE_SASSY] = 0x01,
+ [NATURE_CAREFUL] = 0x02,
0x01, // NATURE_QUIRKY
};