summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorgarak <garakmon@gmail.com>2018-09-24 08:40:33 -0400
committergarak <garakmon@gmail.com>2018-09-24 08:40:33 -0400
commit72f9afcbf4a81909019f21acad0484b72ed217f6 (patch)
treebc7e9a48b8056e28403e251dab7ac64f649ad9e4 /include
parent3964dbd4822f1b22bbc696add7e56ff0c5b2caea (diff)
parent7ceabffc842dfdf127fd594055f895a0803f54f6 (diff)
Merge remote-tracking branch 'upstream/master'
Diffstat (limited to 'include')
-rw-r--r--include/battle.h2
-rw-r--r--include/battle_anim.h2
-rw-r--r--include/battle_controllers.h2
-rw-r--r--include/battle_dome.h9
-rw-r--r--include/battle_dome_cards.h13
-rw-r--r--include/battle_factory.h7
-rw-r--r--include/battle_frontier_1.h8
-rw-r--r--include/battle_frontier_2.h8
-rw-r--r--include/battle_interface.h10
-rw-r--r--include/battle_main.h2
-rw-r--r--include/battle_message.h19
-rw-r--r--include/battle_pyramid_bag.h49
-rw-r--r--include/battle_scripts.h80
-rw-r--r--include/battle_tent.h6
-rw-r--r--include/battle_tower.h25
-rw-r--r--include/battle_util.h4
-rw-r--r--include/battle_util2.h6
-rw-r--r--include/bg.h2
-rw-r--r--include/cable_club.h3
-rw-r--r--include/constants/battle.h6
-rw-r--r--include/constants/battle_ai.h4
-rw-r--r--include/constants/battle_frontier.h11
-rw-r--r--include/constants/battle_script_commands.h2
-rw-r--r--include/constants/flags.h25
-rw-r--r--include/constants/heal_locations.h27
-rw-r--r--include/constants/region_map_sections.h6
-rw-r--r--include/constants/species.h832
-rw-r--r--include/constants/trainers.h5
-rw-r--r--include/constants/vars.h25
-rw-r--r--include/contest.h415
-rw-r--r--include/contest_ai.h16
-rw-r--r--include/contest_effect.h25
-rw-r--r--include/contest_link_80F57C4.h1
-rw-r--r--include/contest_link_80FC4F4.h8
-rw-r--r--include/data/bard_music/actions.h630
-rw-r--r--include/data/bard_music/adjectives.h294
-rw-r--r--include/data/bard_music/bard_sounds.h52
-rw-r--r--include/data/bard_music/battle.h510
-rw-r--r--include/data/bard_music/conditions.h558
-rw-r--r--include/data/bard_music/default_sound.h13
-rw-r--r--include/data/bard_music/endings.h558
-rw-r--r--include/data/bard_music/events.h238
-rw-r--r--include/data/bard_music/feelings.h558
-rw-r--r--include/data/bard_music/greetings.h342
-rw-r--r--include/data/bard_music/hobbies.h438
-rw-r--r--include/data/bard_music/length_table.h21
-rw-r--r--include/data/bard_music/lifestyle.h366
-rw-r--r--include/data/bard_music/misc.h342
-rw-r--r--include/data/bard_music/moves.h2851
-rw-r--r--include/data/bard_music/people.h606
-rw-r--r--include/data/bard_music/pokemon.h3306
-rw-r--r--include/data/bard_music/speech.h486
-rw-r--r--include/data/bard_music/status.h878
-rw-r--r--include/data/bard_music/time.h366
-rw-r--r--include/data/bard_music/trainer.h222
-rw-r--r--include/data/bard_music/trendysaying.h270
-rw-r--r--include/data/bard_music/voices.h510
-rw-r--r--include/data/bard_music/word_pitch.h183
-rw-r--r--include/data/battle_moves.h3913
-rw-r--r--include/data/decoration/description.h581
-rw-r--r--include/data/decoration/header.h1100
-rw-r--r--include/data/decoration/icon.h132
-rw-r--r--include/data/decoration/tilemaps.h239
-rw-r--r--include/data/decoration/tiles.h646
-rw-r--r--include/data/item_icon_table.h414
-rw-r--r--include/data/items.h6079
-rw-r--r--include/data/pokedex_orders.h1199
-rw-r--r--include/data/pokemon/base_stats.h13576
-rw-r--r--include/data/pokemon/cry_ids.h143
-rw-r--r--include/data/pokemon/egg_moves.h1315
-rw-r--r--include/data/pokemon/evolution.h192
-rw-r--r--include/data/pokemon/experience_tables.h849
-rw-r--r--include/data/pokemon/item_effects.h241
-rw-r--r--include/data/pokemon/level_up_learnset_pointers.h420
-rw-r--r--include/data/pokemon/level_up_learnsets.h5623
-rw-r--r--include/data/pokemon/tmhm_learnsets.h9393
-rw-r--r--include/data/pokemon/trainer_class_lookups.h176
-rw-r--r--include/data/region_map/region_map_entries.h421
-rw-r--r--include/data/text/abilities.h247
-rw-r--r--include/data/text/item_descriptions.h329
-rw-r--r--include/data2.h10
-rw-r--r--include/decoration.h1
-rw-r--r--include/event_object_movement.h12
-rw-r--r--include/event_scripts.h4
-rw-r--r--include/field_effect.h7
-rw-r--r--include/field_player_avatar.h18
-rw-r--r--include/field_region_map.h6
-rw-r--r--include/field_screen.h1
-rw-r--r--include/fieldmap.h7
-rw-r--r--include/gba/defines.h3
-rw-r--r--include/gba/io_reg.h4
-rw-r--r--include/gba/m4a_internal.h2
-rw-r--r--include/gba/types.h11
-rw-r--r--include/global.berry.h8
-rw-r--r--include/global.h147
-rw-r--r--include/global.tv.h4
-rw-r--r--include/graphics.h649
-rw-r--r--include/heal_location.h17
-rw-r--r--include/item_use.h2
-rw-r--r--include/learn_move.h7
-rw-r--r--include/link.h1
-rw-r--r--include/list_menu.h5
-rw-r--r--include/m4a.h1
-rw-r--r--include/main_menu.h1
-rw-r--r--include/match_call.h2
-rw-r--r--include/menu.h27
-rw-r--r--include/menu_helpers.h1
-rw-r--r--include/mon_markings.h2
-rw-r--r--include/overworld.h40
-rw-r--r--include/party_menu.h17
-rw-r--r--include/pc_screen_effect.h16
-rw-r--r--include/pokeball.h8
-rw-r--r--include/pokemon.h11
-rw-r--r--include/pokemon_storage_system.h75
-rwxr-xr-xinclude/pokemon_summary_screen.h20
-rw-r--r--include/pokenav.h7
-rw-r--r--include/record_mixing.h6
-rw-r--r--include/region_map.h1
-rw-r--r--include/rom_8011DC0.h1
-rw-r--r--include/rom_8034C54.h2
-rw-r--r--include/rom_81520A8.h33
-rw-r--r--include/rotating_gate.h1
-rw-r--r--include/save.h18
-rw-r--r--include/script_menu.h3
-rw-r--r--include/script_pokemon_util_80F87D8.h7
-rw-r--r--include/slot_machine.h2
-rw-r--r--include/sprite.h8
-rw-r--r--include/strings.h381
-rw-r--r--include/text.h2
-rw-r--r--include/trainer_pokemon_sprites.h13
-rw-r--r--include/tv.h2
-rw-r--r--include/wallclock.h3
132 files changed, 2988 insertions, 62140 deletions
diff --git a/include/battle.h b/include/battle.h
index fae21908b..ae1eccf57 100644
--- a/include/battle.h
+++ b/include/battle.h
@@ -730,7 +730,7 @@ extern u8 gCurrMovePos;
extern u8 gChosenMovePos;
extern u16 gCurrentMove;
extern u16 gChosenMove;
-extern u16 gRandomMove;
+extern u16 gCalledMove;
extern s32 gBattleMoveDamage;
extern s32 gHpDealt;
extern s32 gTakenDmg[MAX_BATTLERS_COUNT];
diff --git a/include/battle_anim.h b/include/battle_anim.h
index d6d4c05d6..f690cf10c 100644
--- a/include/battle_anim.h
+++ b/include/battle_anim.h
@@ -107,4 +107,6 @@ u8 ItemIdToBallId(u16 itemId);
u8 LaunchBallStarsTask(u8 x, u8 y, u8 kindOfStars, u8 arg3, u8 ballId);
u8 LaunchBallFadeMonTask(bool8 unFadeLater, u8 battlerId, u32 arg2, u8 ballId);
+u8 sub_80A600C(u8, u16, u8);
+
#endif // GUARD_BATTLE_ANIM_H
diff --git a/include/battle_controllers.h b/include/battle_controllers.h
index ff5a629af..b449bb501 100644
--- a/include/battle_controllers.h
+++ b/include/battle_controllers.h
@@ -1,6 +1,8 @@
#ifndef GUARD_BATTLE_CONTROLLERS_H
#define GUARD_BATTLE_CONTROLLERS_H
+#include "battle.h"
+
enum
{
REQUEST_ALL_BATTLE,
diff --git a/include/battle_dome.h b/include/battle_dome.h
new file mode 100644
index 000000000..d05b08689
--- /dev/null
+++ b/include/battle_dome.h
@@ -0,0 +1,9 @@
+#ifndef GUARD_BATTLE_DOME_H
+#define GUARD_BATTLE_DOME_H
+
+extern u32 gUnknown_0203CD70;
+
+s32 GetTrainerMonCountInBits(u16 tournamentTrainerId);
+s32 TrainerIdToDomeTournamentId(u16 trainerId);
+
+#endif // GUARD_BATTLE_DOME_H
diff --git a/include/battle_dome_cards.h b/include/battle_dome_cards.h
deleted file mode 100644
index a0696d156..000000000
--- a/include/battle_dome_cards.h
+++ /dev/null
@@ -1,13 +0,0 @@
-#ifndef GUARD_BATTLE_DOME_CARDS_H
-#define GUARD_BATTLE_DOME_CARDS_H
-
-bool16 dp13_810BB8C(void);
-u16 sub_818D3E4(u16 species, u32 otId, u32 personality, u8 flags, s16 x, s16 y, u8 paletteSlot, u16 paletteTag);
-u16 sub_818D7D8(u16 species, u32 otId, u32 personality, bool8 isFrontPic, s16 x, s16 y, u8 paletteSlot, u16 paletteTag);
-u16 sub_818D820(u16 spriteId);
-u16 sub_818D8AC(u16 species, bool8 isFrontPic, s16 x, s16 y, u8 paletteSlot, u16 paletteTag);
-u16 sub_818D8F0(u16 spriteId);
-u16 sub_818D938(u16 species, bool8 isFrontPic, u16 destX, u16 destY, u8 paletteSlot, u8 windowId);
-u8 sub_818D97C(u8 a0, u8 a1);
-
-#endif //GUARD_BATTLE_DOME_CARDS_H
diff --git a/include/battle_factory.h b/include/battle_factory.h
new file mode 100644
index 000000000..1b0e44943
--- /dev/null
+++ b/include/battle_factory.h
@@ -0,0 +1,7 @@
+#ifndef GUARD_BATTLE_FACTORY_H
+#define GUARD_BATTLE_FACTORY_H
+
+void DoBattleFactorySelectScreen(void);
+void DoBattleFactorySwapScreen(void);
+
+#endif // GUARD_BATTLE_FACTORY_H
diff --git a/include/battle_frontier_1.h b/include/battle_frontier_1.h
deleted file mode 100644
index b9c633efc..000000000
--- a/include/battle_frontier_1.h
+++ /dev/null
@@ -1,8 +0,0 @@
-#ifndef GUARD_BATTLE_FRONTIER_1_H
-#define GUARD_BATTLE_FRONTIER_1_H
-
-bool32 sub_8196094(void);
-void sub_8197080(u8 *);
-void sub_8196080(const u8 *str);
-
-#endif // GUARD_BATTLE_FRONTIER_1_H
diff --git a/include/battle_frontier_2.h b/include/battle_frontier_2.h
index d410749b9..d032f9f74 100644
--- a/include/battle_frontier_2.h
+++ b/include/battle_frontier_2.h
@@ -1,6 +1,11 @@
#ifndef GUARD_BATTLE_FRONTIER_2_H
#define GUARD_BATTLE_FRONTIER_2_H
+#define FRONTIER_BEFORE_TEXT 0
+#define FRONTIER_WIN_TEXT 1
+#define FRONTIER_LOSE_TEXT 2
+
+void CopyFrontierTrainerText(u8 whichText, u16 trainerId);
void sub_81A8934(u8);
void sub_81A895C(void);
u16 sub_81A89A0(u8);
@@ -9,7 +14,6 @@ bool8 InBattlePike(void);
void sub_819FA50(void);
void sub_81AA078(u16*, u8);
void sub_81A4C30(void);
-void sub_819A4F8(void);
-void sub_819DC00(void);
+bool8 sub_81A6BF4(void);
#endif // GUARD_BATTLE_FRONTIER_2_H
diff --git a/include/battle_interface.h b/include/battle_interface.h
index 2d93811f1..3145939d0 100644
--- a/include/battle_interface.h
+++ b/include/battle_interface.h
@@ -60,21 +60,21 @@ enum
HEALTHBOX_SAFARI_BALLS_TEXT
};
-u8 CreateBattlerHealthboxSprites(u8 bank);
+u8 CreateBattlerHealthboxSprites(u8 battler);
u8 CreateSafariPlayerHealthboxSprites(void);
-void SetBattleBarStruct(u8 bank, u8 healthboxSpriteId, s32 maxVal, s32 currVal, s32 receivedValue);
+void SetBattleBarStruct(u8 battler, u8 healthboxSpriteId, s32 maxVal, s32 currVal, s32 receivedValue);
void SetHealthboxSpriteInvisible(u8 healthboxSpriteId);
void SetHealthboxSpriteVisible(u8 healthboxSpriteId);
void DestoryHealthboxSprite(u8 healthboxSpriteId);
void DummyBattleInterfaceFunc(u8 healthboxSpriteId, bool8 isDoubleBattleBankOnly);
void UpdateOamPriorityInAllHealthboxes(u8 priority);
-void InitBattlerHealthboxCoords(u8 bank);
+void InitBattlerHealthboxCoords(u8 battler);
void UpdateHpTextInHealthbox(u8 healthboxSpriteId, s16 value, u8 maxOrCurrent);
void SwapHpBarsWithHpText(void);
-u8 CreatePartyStatusSummarySprites(u8 bank, struct HpAndStatus *partyInfo, u8 arg2, bool8 isBattleStart);
+u8 CreatePartyStatusSummarySprites(u8 battler, struct HpAndStatus *partyInfo, u8 arg2, bool8 isBattleStart);
void Task_HidePartyStatusSummary(u8 taskId);
void UpdateHealthboxAttribute(u8 healthboxSpriteId, struct Pokemon *mon, u8 elementId);
-s32 MoveBattleBar(u8 bank, u8 healthboxSpriteId, u8 whichBar, u8 arg3);
+s32 MoveBattleBar(u8 battler, u8 healthboxSpriteId, u8 whichBar, u8 arg3);
u8 GetScaledHPFraction(s16 hp, s16 maxhp, u8 scale);
u8 GetHPBarLevel(s16 hp, s16 maxhp);
diff --git a/include/battle_main.h b/include/battle_main.h
index 27e61c8fc..5a61b5ef0 100644
--- a/include/battle_main.h
+++ b/include/battle_main.h
@@ -35,7 +35,7 @@ void CB2_QuitRecordedBattle(void);
void sub_8038528(struct Sprite* sprite);
void sub_8038A04(void); // unused
void VBlankCB_Battle(void);
-void nullsub_17(void);
+void nullsub_17(struct Sprite *sprite);
void sub_8038B74(struct Sprite *sprite);
void sub_8038D64(void);
u32 sub_80391E0(u8 arrayId, u8 caseId);
diff --git a/include/battle_message.h b/include/battle_message.h
index 147bfa501..5d811fe69 100644
--- a/include/battle_message.h
+++ b/include/battle_message.h
@@ -34,11 +34,11 @@
#define B_TXT_EFF_ABILITY 0x1B
#define B_TXT_TRAINER1_CLASS 0x1C
#define B_TXT_TRAINER1_NAME 0x1D
-#define B_TXT_1E 0x1E // trainer name for a link player
-#define B_TXT_1F 0x1F // trainer name for a link player
-#define B_TXT_20 0x20 // trainer name for a link player
-#define B_TXT_21 0x21 // trainer name for a link player
-#define B_TXT_22 0x22 // trainer name for a link player
+#define B_TXT_LINK_PLAYER_NAME 0x1E
+#define B_TXT_LINK_PARTNER_NAME 0x1F
+#define B_TXT_LINK_OPPONENT1_NAME 0x20
+#define B_TXT_LINK_OPPONENT2_NAME 0x21
+#define B_TXT_LINK_SCR_TRAINER_NAME 0x22
#define B_TXT_PLAYER_NAME 0x23
#define B_TXT_TRAINER1_LOSE_TEXT 0x24
#define B_TXT_TRAINER1_WIN_TEXT 0x25
@@ -177,20 +177,20 @@
textVar[4] = B_BUFF_EOS; \
}
-#define PREPARE_MON_NICK_WITH_PREFIX_BUFFER(textVar, bank, partyId) \
+#define PREPARE_MON_NICK_WITH_PREFIX_BUFFER(textVar, battler, partyId) \
{ \
textVar[0] = B_BUFF_PLACEHOLDER_BEGIN; \
textVar[1] = B_BUFF_MON_NICK_WITH_PREFIX; \
- textVar[2] = bank; \
+ textVar[2] = battler; \
textVar[3] = partyId; \
textVar[4] = B_BUFF_EOS; \
}
-#define PREPARE_MON_NICK_BUFFER(textVar, bank, partyId) \
+#define PREPARE_MON_NICK_BUFFER(textVar, battler, partyId) \
{ \
textVar[0] = B_BUFF_PLACEHOLDER_BEGIN; \
textVar[1] = B_BUFF_MON_NICK; \
- textVar[2] = bank; \
+ textVar[2] = battler; \
textVar[3] = partyId; \
textVar[4] = B_BUFF_EOS; \
}
@@ -224,6 +224,7 @@ extern const u8* const gStatNamesTable[];
extern const u8* const gPokeblockWasTooXStringTable[];
extern const u8* const gRefereeStringsTable[];
extern const u8* const gStatNamesTable2[];
+extern const u8 *const gRoundsStringTable[];
extern const u8 gText_PkmnIsEvolving[];
extern const u8 gText_CongratsPkmnEvolved[];
diff --git a/include/battle_pyramid_bag.h b/include/battle_pyramid_bag.h
new file mode 100644
index 000000000..5d5d8ccfa
--- /dev/null
+++ b/include/battle_pyramid_bag.h
@@ -0,0 +1,49 @@
+#ifndef GUARD_BATTLE_PYRAMID_BAG_H
+#define GUARD_BATTLE_PYRAMID_BAG_H
+
+#include "list_menu.h"
+
+struct PyramidBagResources
+{
+ void (*callback2)(void);
+ u8 tilemapBuffer[0x800];
+ u8 itemsSpriteIds[PYRAMID_BAG_ITEMS_COUNT + 1];
+ u8 windowIds[5];
+ u8 unk814;
+ u8 unk815;
+ u8 scrollArrowSpriteId;
+ const u8 *menuActionIds;
+ u8 filler81C[0x820 - 0x81C];
+ u8 menuActionsCount;
+ u8 listMenuCount;
+ u8 listMenuMaxShown;
+ struct ListMenuItem bagListItems[PYRAMID_BAG_ITEMS_COUNT + 1];
+ u8 itemStrings[PYRAMID_BAG_ITEMS_COUNT + 1][ITEM_NAME_LENGTH + 10];
+ s16 state;
+ u8 filler986[0x98C - 0x986];
+};
+
+struct PyramidBagCursorData
+{
+ void (*callback)(void);
+ u8 unk4;
+ u16 cursorPosition;
+ u16 scrollPosition;
+};
+
+extern struct PyramidBagResources *gPyramidBagResources;
+extern struct PyramidBagCursorData gPyramidBagCursorData;
+
+void CB2_PyramidBagMenuFromStartMenu(void);
+void sub_81C4F84(void);
+void sub_81C5924(void);
+void sub_81C59BC(void);
+void sub_81C4EFC(void);
+void sub_81C4F98(u8 a0, void (*callback)(void));
+void sub_81C6714(u8 taskId);
+void sub_81C6A94(void);
+void sub_81C4F24(void);
+void sub_81C5B14(u8 taskId);
+void DisplayItemMessageInBattlePyramid(u8 taskId, const u8 *str, void (*callback)(u8 taskId));
+
+#endif // GUARD_BATTLE_PYRAMID_BAG_H
diff --git a/include/battle_scripts.h b/include/battle_scripts.h
index ffd999660..9c4537363 100644
--- a/include/battle_scripts.h
+++ b/include/battle_scripts.h
@@ -26,16 +26,9 @@ extern const u8 BattleScript_LocalBattleLost[];
extern const u8 BattleScript_LocalBattleLostPrintWhiteOut[];
extern const u8 BattleScript_LocalBattleLostEnd[];
extern const u8 BattleScript_CheckDomeDrew[];
-extern const u8 BattleScript_82DAA0B[];
-extern const u8 BattleScript_82DAA31[];
+extern const u8 BattleScript_FlushMessageBox[];
extern const u8 BattleScript_LinkBattleWonOrLost[];
-extern const u8 BattleScript_82DAA5C[];
-extern const u8 BattleScript_82DAA83[];
extern const u8 BattleScript_FrontierTrainerBattleWon[];
-extern const u8 BattleScript_82DAAAB[];
-extern const u8 BattleScript_82DAAAE[];
-extern const u8 BattleScript_82DAACB[];
-extern const u8 BattleScript_82DAADA[];
extern const u8 BattleScript_SmokeBallEscape[];
extern const u8 BattleScript_RanAwayUsingMonAbility[];
extern const u8 BattleScript_GotAwaySafely[];
@@ -45,11 +38,6 @@ extern const u8 BattleScript_PrintFailedToRunString[];
extern const u8 BattleScript_PrintCantEscapeFromBattle[];
extern const u8 BattleScript_PrintFullBox[];
extern const u8 BattleScript_ActionSwitch[];
-extern const u8 BattleScript_82DAB35[];
-extern const u8 BattleScript_82DAB37[];
-extern const u8 BattleScript_82DAB44[];
-extern const u8 BattleScript_82DAB77[];
-extern const u8 BattleScript_82DABB8[];
extern const u8 BattleScript_Pausex20[];
extern const u8 BattleScript_LevelUp[];
extern const u8 BattleScript_RainContinuesOrEnds[];
@@ -62,13 +50,10 @@ extern const u8 BattleScript_SideStatusWoreOff[];
extern const u8 BattleScript_SafeguardProtected[];
extern const u8 BattleScript_SafeguardEnds[];
extern const u8 BattleScript_LeechSeedTurnDrain[];
-extern const u8 BattleScript_82DAD47[];
-extern const u8 BattleScript_82DAD4D[];
extern const u8 BattleScript_BideStoringEnergy[];
extern const u8 BattleScript_BideAttack[];
extern const u8 BattleScript_BideNoEnergyToAttack[];
extern const u8 BattleScript_SuccessForceOut[];
-extern const u8 BattleScript_82DADF1[];
extern const u8 BattleScript_MistProtected[];
extern const u8 BattleScript_RageIsBuilding[];
extern const u8 BattleScript_MoveUsedIsDisabled[];
@@ -79,32 +64,16 @@ extern const u8 BattleScript_SelectingUnusableMoveInPalace[];
extern const u8 BattleScript_EncoredNoMore[];
extern const u8 BattleScript_DestinyBondTakesLife[];
extern const u8 BattleScript_SpikesOnAttacker[];
-extern const u8 BattleScript_82DAE7A[];
extern const u8 BattleScript_SpikesOnTarget[];
-extern const u8 BattleScript_82DAEB1[];
extern const u8 BattleScript_SpikesOnFaintedBattler[];
-extern const u8 BattleScript_82DAEE8[];
-extern const u8 BattleScript_82DAEFE[];
extern const u8 BattleScript_PerishSongTakesLife[];
extern const u8 BattleScript_PerishSongCountGoesDown[];
extern const u8 BattleScript_AllStatsUp[];
-extern const u8 BattleScript_82DAF54[];
-extern const u8 BattleScript_82DAF72[];
-extern const u8 BattleScript_82DAF86[];
-extern const u8 BattleScript_82DAF9A[];
-extern const u8 BattleScript_82DAFAE[];
-extern const u8 BattleScript_82DAFC2[];
extern const u8 BattleScript_RapidSpinAway[];
extern const u8 BattleScript_WrapFree[];
extern const u8 BattleScript_LeechSeedFree[];
extern const u8 BattleScript_SpikesFree[];
extern const u8 BattleScript_MonTookFutureAttack[];
-extern const u8 BattleScript_82DB001[];
-extern const u8 BattleScript_82DB008[];
-extern const u8 BattleScript_82DB020[];
-extern const u8 BattleScript_82DB027[];
-extern const u8 BattleScript_82DB03F[];
-extern const u8 BattleScript_82DB058[];
extern const u8 BattleScript_NoMovesLeft[];
extern const u8 BattleScript_SelectingMoveWithNoPP[];
extern const u8 BattleScript_NoPPForMove[];
@@ -117,8 +86,6 @@ extern const u8 BattleScript_SelectingNotAllowedMoveTauntInPalace[];
extern const u8 BattleScript_WishComesTrue[];
extern const u8 BattleScript_IngrainTurnHeal[];
extern const u8 BattleScript_AtkDefDown[];
-extern const u8 BattleScript_82DB144[];
-extern const u8 BattleScript_82DB167[];
extern const u8 BattleScript_KnockedOff[];
extern const u8 BattleScript_MoveUsedIsImprisoned[];
extern const u8 BattleScript_SelectingImprisionedMove[];
@@ -129,15 +96,11 @@ extern const u8 BattleScript_SnatchedMove[];
extern const u8 BattleScript_EnduredMsg[];
extern const u8 BattleScript_OneHitKOMsg[];
extern const u8 BattleScript_SAtkDown2[];
-extern const u8 BattleScript_82DB1FE[];
extern const u8 BattleScript_FocusPunchSetUp[];
extern const u8 BattleScript_MoveUsedIsAsleep[];
extern const u8 BattleScript_MoveUsedWokeUp[];
extern const u8 BattleScript_MonWokeUpInUproar[];
extern const u8 BattleScript_PoisonTurnDmg[];
-extern const u8 BattleScript_82DB243[];
-extern const u8 BattleScript_82DB245[];
-extern const u8 BattleScript_82DB25E[];
extern const u8 BattleScript_BurnTurnDmg[];
extern const u8 BattleScript_MoveUsedIsFrozen[];
extern const u8 BattleScript_MoveUsedUnfroze[];
@@ -147,8 +110,6 @@ extern const u8 BattleScript_MoveUsedFlinched[];
extern const u8 BattleScript_PrintUproarOverTurns[];
extern const u8 BattleScript_ThrashConfuses[];
extern const u8 BattleScript_MoveUsedIsConfused[];
-extern const u8 BattleScript_82DB2D4[];
-extern const u8 BattleScript_82DB2FF[];
extern const u8 BattleScript_MoveUsedIsConfusedNoMore[];
extern const u8 BattleScript_PrintPayDayMoneyString[];
extern const u8 BattleScript_WrapTurnDmg[];
@@ -159,7 +120,6 @@ extern const u8 BattleScript_NightmareTurnDmg[];
extern const u8 BattleScript_CurseTurnDmg[];
extern const u8 BattleScript_TargetPRLZHeal[];
extern const u8 BattleScript_MoveEffectSleep[];
-extern const u8 BattleScript_82DB374[];
extern const u8 BattleScript_YawnMakesAsleep[];
extern const u8 BattleScript_MoveEffectPoison[];
extern const u8 BattleScript_MoveEffectBurn[];
@@ -170,7 +130,7 @@ extern const u8 BattleScript_MoveEffectToxic[];
extern const u8 BattleScript_MoveEffectPayDay[];
extern const u8 BattleScript_MoveEffectWrap[];
extern const u8 BattleScript_MoveEffectConfusion[];
-extern const u8 BattleScript_MoveEffectRecoil33[];
+extern const u8 BattleScript_MoveEffectRecoil[];
extern const u8 BattleScript_DoRecoil33[];
extern const u8 BattleScript_Recoil33End[];
extern const u8 BattleScript_ItemSteal[];
@@ -183,14 +143,8 @@ extern const u8 BattleScript_ShedSkinActivates[];
extern const u8 BattleScript_WeatherFormChanges[];
extern const u8 BattleScript_WeatherFormChangesLoop[];
extern const u8 BattleScript_CastformChange[];
-extern const u8 BattleScript_82DB4AF[];
-extern const u8 BattleScript_82DB4B8[];
-extern const u8 BattleScript_82DB4BE[];
-extern const u8 BattleScript_82DB4C1[];
-extern const u8 BattleScript_82DB4CD[];
-extern const u8 BattleScript_82DB510[];
-extern const u8 BattleScript_82DB51B[];
-extern const u8 BattleScript_82DB51C[];
+extern const u8 BattleScript_IntimidateActivatesEnd3[];
+extern const u8 BattleScript_IntimidateActivates[];
extern const u8 BattleScript_DroughtActivates[];
extern const u8 BattleScript_TookAttack[];
extern const u8 BattleScript_SturdyPreventsOHKO[];
@@ -218,12 +172,11 @@ extern const u8 BattleScript_ApplySecondaryEffect[];
extern const u8 BattleScript_SynchronizeActivates[];
extern const u8 BattleScript_NoItemSteal[];
extern const u8 BattleScript_AbilityCuredStatus[];
-extern const u8 BattleScript_82DB695[];
+extern const u8 BattleScript_IgnoresWhileAsleep[];
extern const u8 BattleScript_IgnoresAndUsesRandomMove[];
extern const u8 BattleScript_MoveUsedLoafingAround[];
-extern const u8 BattleScript_82DB6C7[];
extern const u8 BattleScript_IgnoresAndFallsAsleep[];
-extern const u8 BattleScript_82DB6F0[];
+extern const u8 BattleScript_IgnoresAndHitsItself[];
extern const u8 BattleScript_SubstituteFade[];
extern const u8 BattleScript_BerryCurePrlzEnd2[];
extern const u8 BattleScript_BerryCureParRet[];
@@ -249,18 +202,12 @@ extern const u8 BattleScript_SelectingNotAllowedMoveChoiceItem[];
extern const u8 BattleScript_HangedOnMsg[];
extern const u8 BattleScript_BerryConfuseHealEnd2[];
extern const u8 BattleScript_BerryStatRaiseEnd2[];
-extern const u8 BattleScript_82DB85B[];
extern const u8 BattleScript_BerryFocusEnergyEnd2[];
extern const u8 BattleScript_ActionSelectionItemsCantBeUsed[];
-extern const u8 BattleScript_82DB87D[];
+extern const u8 BattleScript_ArenaTurnBeginning[];
extern const u8 BattleScript_82DB881[];
-extern const u8 BattleScript_82DB887[];
-extern const u8 BattleScript_82DB89D[];
-extern const u8 BattleScript_82DB8BE[];
-extern const u8 BattleScript_82DB8E0[];
extern const u8 BattleScript_82DB8F3[];
-extern const u8 BattleScript_82DB973[];
-extern const u8 BattleScript_82DB992[];
+extern const u8 BattleScript_82DAA0B[];
extern const u8 BattleScript_AskIfWantsToForfeitMatch[];
extern const u8 BattleScript_PrintPlayerForfeited[];
extern const u8 BattleScript_PrintPlayerForfeitedLinkBattle[];
@@ -268,23 +215,12 @@ extern const u8 BattleScript_BallThrow[];
extern const u8 BattleScript_BallThrowByWally[];
extern const u8 BattleScript_SafariBallThrow[];
extern const u8 BattleScript_SuccessBallThrow[];
-extern const u8 BattleScript_82DBD92[];
-extern const u8 BattleScript_82DBDA5[];
-extern const u8 BattleScript_82DBDC2[];
-extern const u8 BattleScript_82DBDC3[];
extern const u8 BattleScript_WallyBallThrow[];
extern const u8 BattleScript_ShakeBallThrow[];
-extern const u8 BattleScript_82DBE01[];
extern const u8 BattleScript_TrainerBallBlock[];
-extern const u8 BattleScript_82DBE12[];
-extern const u8 BattleScript_82DBE1C[];
-extern const u8 BattleScript_82DBE4B[];
-extern const u8 BattleScript_82DBE6F[];
-extern const u8 BattleScript_82DBE91[];
extern const u8 BattleScript_RunByUsingItem[];
extern const u8 BattleScript_ActionWatchesCarefully[];
extern const u8 BattleScript_ActionGetNear[];
extern const u8 BattleScript_ActionThrowPokeblock[];
-extern const u8 BattleScript_82DBEE3[];
#endif // GUARD_BATTLE_SCRIPTS_H
diff --git a/include/battle_tent.h b/include/battle_tent.h
new file mode 100644
index 000000000..a894d4cfb
--- /dev/null
+++ b/include/battle_tent.h
@@ -0,0 +1,6 @@
+#ifndef GUARD_BATTLE_TENT_H
+#define GUARD_BATTLE_TENT_H
+
+bool8 sub_81B9E94(void);
+
+#endif //GUARD_BATTLE_TENT_H
diff --git a/include/battle_tower.h b/include/battle_tower.h
index d8a3dc9a8..5879a73bb 100644
--- a/include/battle_tower.h
+++ b/include/battle_tower.h
@@ -6,7 +6,7 @@ struct RSBattleTowerRecord
/*0x00*/ u8 battleTowerLevelType; // 0 = level 50, 1 = level 100
/*0x01*/ u8 trainerClass;
/*0x02*/ u16 winStreak;
- /*0x04*/ u8 name[8];
+ /*0x04*/ u8 name[PLAYER_NAME_LENGTH + 1];
/*0x0C*/ u8 trainerId[4];
/*0x10*/ struct {
u16 easyChat[6];
@@ -22,17 +22,29 @@ union BattleTowerRecord
struct EmeraldBattleTowerRecord emerald;
};
+#define FRONTIER_TRAINER_NAME_LENGTH 7
+
struct BattleFrontierTrainer
{
- u32 trainerClass;
- u8 trainerName[8];
+ u32 facilityClass;
+ u8 trainerName[FRONTIER_TRAINER_NAME_LENGTH + 1];
u16 speechBefore[6];
u16 speechWin[6];
u16 speechLose[6];
- u16 *btMonPool;
+ const u16 *btMonPool;
+};
+
+struct FacilityMon
+{
+ u16 species;
+ u16 moves[4];
+ u8 itemTableId;
+ u8 evSpread;
+ u8 nature;
};
-extern struct BattleFrontierTrainer *gUnknown_0203BC88;
+extern const struct BattleFrontierTrainer *gFacilityTrainers;
+extern const struct FacilityMon *gFacilityTrainerMons;
u16 sub_8164FCC(u8, u8);
void sub_81659DC(struct RSBattleTowerRecord *a0, struct RSBattleTowerRecord *a1);
@@ -40,7 +52,8 @@ bool32 sub_816587C(union BattleTowerRecord *, union BattleTowerRecord *);
void CalcEmeraldBattleTowerChecksum(struct EmeraldBattleTowerRecord *);
void sub_81628A0(union BattleTowerRecord *);
void sub_8162614(u16 trainerId, u8);
-void ConvertBattleFrontierTrainerSpeechToString(u16 *words);
+void ConvertBattleFrontierTrainerSpeechToString(const u16 *words);
void GetFrontierTrainerName(u8 *dest, u16 trainerIdx);
+void GetEreaderTrainerName(u8 *dest);
#endif //GUARD_BATTLE_TOWER_H
diff --git a/include/battle_util.h b/include/battle_util.h
index be9b5f1fe..b3fff196e 100644
--- a/include/battle_util.h
+++ b/include/battle_util.h
@@ -12,7 +12,7 @@
#define ABILITYEFFECT_ENDTURN 0x1
#define ABILITYEFFECT_MOVES_BLOCK 0x2
#define ABILITYEFFECT_ABSORBING 0x3
-#define ABILITYEFFECT_CONTACT 0x4
+#define ABILITYEFFECT_MOVE_END 0x4
#define ABILITYEFFECT_IMMUNITY 0x5
#define ABILITYEFFECT_FORECAST 0x6
#define ABILITYEFFECT_SYNCHRONIZE 0x7
@@ -35,6 +35,8 @@
#define ABILITY_ON_FIELD2(abilityId)(AbilityBattleEffects(ABILITYEFFECT_FIELD_SPORT, 0, abilityId, 0, 0))
#define ITEMEFFECT_ON_SWITCH_IN 0x0
+#define ITEMEFFECT_MOVE_END 0x3
+#define ITEMEFFECT_KINGSROCK_SHELLBELL 0x4
#define WEATHER_HAS_EFFECT ((!ABILITY_ON_FIELD(ABILITY_CLOUD_NINE) && !ABILITY_ON_FIELD(ABILITY_AIR_LOCK)))
#define WEATHER_HAS_EFFECT2 ((!ABILITY_ON_FIELD2(ABILITY_CLOUD_NINE) && !ABILITY_ON_FIELD2(ABILITY_AIR_LOCK)))
diff --git a/include/battle_util2.h b/include/battle_util2.h
index 3954e42dc..336698ea3 100644
--- a/include/battle_util2.h
+++ b/include/battle_util2.h
@@ -3,8 +3,8 @@
void AllocateBattleResources(void);
void FreeBattleResources(void);
-void AdjustFriendshipOnBattleFaint(u8 bank);
-void sub_80571DC(u8 bank, u8 arg1);
-u32 sub_805725C(u8 bank);
+void AdjustFriendshipOnBattleFaint(u8 battler);
+void sub_80571DC(u8 battler, u8 arg1);
+u32 sub_805725C(u8 battler);
#endif // GUARD_BATTLE_UTIL_H
diff --git a/include/bg.h b/include/bg.h
index ea84c1573..f2d4e7948 100644
--- a/include/bg.h
+++ b/include/bg.h
@@ -69,7 +69,7 @@ void* GetBgTilemapBuffer(u8 bg);
void CopyToBgTilemapBuffer(u8 bg, const void *src, u16 mode, u16 destOffset);
void CopyBgTilemapBufferToVram(u8 bg);
void CopyToBgTilemapBufferRect(u8 bg, const void* src, u8 destX, u8 destY, u8 width, u8 height);
-void CopyToBgTilemapBufferRect_ChangePalette(u8 bg, void *src, u8 destX, u8 destY, u8 rectWidth, u8 rectHeight, u8 palette);
+void CopyToBgTilemapBufferRect_ChangePalette(u8 bg, const void *src, u8 destX, u8 destY, u8 rectWidth, u8 rectHeight, u8 palette);
void CopyRectToBgTilemapBufferRect(u8 bg, const void *src, u8 srcX, u8 srcY, u8 srcWidth, u8 srcHeight, u8 destX, u8 destY, u8 rectWidth, u8 rectHeight, u8 palette1, u16 tileOffset, u16 palette2);
void FillBgTilemapBufferRect_Palette0(u8 bg, u16 tileNum, u8 x, u8 y, u8 width, u8 height);
void FillBgTilemapBufferRect(u8 bg, u16 tileNum, u8 x, u8 y, u8 width, u8 height, u8 palette);
diff --git a/include/cable_club.h b/include/cable_club.h
index 734a4f070..8be376721 100644
--- a/include/cable_club.h
+++ b/include/cable_club.h
@@ -1,6 +1,8 @@
#ifndef GUARD_CABLE_CLUB_H
#define GUARD_CABLE_CLUB_H
+#include "task.h"
+
// Exported type declarations
// Exported RAM declarations
@@ -11,5 +13,6 @@ void sub_80B37D4(TaskFunc taskFunc);
u8 sub_80B3050(void);
void sub_80B360C(void);
bool32 sub_80B2AF4(u16 *arg0, u16 *arg1);
+void sub_80B3AF8(u8 taskId);
#endif //GUARD_CABLE_CLUB_H
diff --git a/include/constants/battle.h b/include/constants/battle.h
index b3f9d919a..25544ba3d 100644
--- a/include/constants/battle.h
+++ b/include/constants/battle.h
@@ -46,7 +46,7 @@
// Battle Type Flags
#define BATTLE_TYPE_DOUBLE 0x0001
#define BATTLE_TYPE_LINK 0x0002
-#define BATTLE_TYPE_WILD 0x0004
+#define BATTLE_TYPE_IS_MASTER 0x0004 // In not-link battles, it's always set.
#define BATTLE_TYPE_TRAINER 0x0008
#define BATTLE_TYPE_FIRST_BATTLE 0x0010
#define BATTLE_TYPE_20 0x0020
@@ -70,7 +70,7 @@
#define BATTLE_TYPE_x800000 0x800000
#define BATTLE_TYPE_RECORDED 0x1000000
#define BATTLE_TYPE_x2000000 0x2000000
-#define BATTLE_TYPE_x4000000 0x4000000
+#define BATTLE_TYPE_TRAINER_HILL 0x4000000
#define BATTLE_TYPE_SECRET_BASE 0x8000000
#define BATTLE_TYPE_GROUDON 0x10000000
#define BATTLE_TYPE_KYOGRE 0x20000000
@@ -252,7 +252,7 @@
#define MOVE_EFFECT_RAPIDSPIN 0x23
#define MOVE_EFFECT_REMOVE_PARALYSIS 0x24
#define MOVE_EFFECT_ATK_DEF_DOWN 0x25
-#define MOVE_EFFECT_RECOIL_33_PARALYSIS 0x26
+#define MOVE_EFFECT_RECOIL_33 0x26
#define MOVE_EFFECT_ATK_PLUS_2 0x27
#define MOVE_EFFECT_DEF_PLUS_2 0x28
#define MOVE_EFFECT_SPD_PLUS_2 0x29
diff --git a/include/constants/battle_ai.h b/include/constants/battle_ai.h
index 7d2c70307..4c3a45dc6 100644
--- a/include/constants/battle_ai.h
+++ b/include/constants/battle_ai.h
@@ -35,8 +35,8 @@
// script's table id to bit
#define AI_SCRIPT_CHECK_BAD_MOVE (1 << 0)
-#define AI_SCRIPT_CHECK_VIABILITY (1 << 1)
-#define AI_SCRIPT_TRY_TO_FAINT (1 << 2)
+#define AI_SCRIPT_TRY_TO_FAINT (1 << 1)
+#define AI_SCRIPT_CHECK_VIABILITY (1 << 2)
#define AI_SCRIPT_SETUP_FIRST_TURN (1 << 3)
#define AI_SCRIPT_RISKY (1 << 4)
#define AI_SCRIPT_PREFER_STRONGEST_MOVE (1 << 5)
diff --git a/include/constants/battle_frontier.h b/include/constants/battle_frontier.h
index 4145805c4..1cd750a3d 100644
--- a/include/constants/battle_frontier.h
+++ b/include/constants/battle_frontier.h
@@ -10,4 +10,15 @@
#define FRONTIER_FACILITY_PIKE 5
#define FRONTIER_FACILITY_PYRAMID 6
+// Battle Frontier lvl modes.
+#define FRONTIER_LVL_50 0
+#define FRONTIER_LVL_OPEN 1
+#define FRONTIER_LVL_TENT 2
+
+// Battle Frontier battle modes.
+#define FRONTIER_MODE_SINGLES 0
+#define FRONTIER_MODE_DOUBLES 1
+#define FRONTIER_MODE_MULTIS 2
+#define FRONTIER_MODE_LINK_MULTIS 3
+
#endif // GUARD_CONSTANTS_BATTLE_FRONTIER_H
diff --git a/include/constants/battle_script_commands.h b/include/constants/battle_script_commands.h
index 84ec9d512..bd9d8e67d 100644
--- a/include/constants/battle_script_commands.h
+++ b/include/constants/battle_script_commands.h
@@ -71,6 +71,8 @@
#define VARIOUS_WAIT_CRY 18
#define VARIOUS_RETURN_OPPONENT_MON1 19
#define VARIOUS_RETURN_OPPONENT_MON2 20
+#define VARIOUS_VOLUME_DOWN 21
+#define VARIOUS_VOLUME_UP 22
#define VARIOUS_SET_TELEPORT_OUTCOME 25
#define VARIOUS_PLAY_TRAINER_DEFEATED_MUSIC 26
diff --git a/include/constants/flags.h b/include/constants/flags.h
index 641d74f19..a74dffccf 100644
--- a/include/constants/flags.h
+++ b/include/constants/flags.h
@@ -199,7 +199,7 @@
#define FLAG_0x0C4 0xC4
#define FLAG_0x0C5 0xC5
#define FLAG_0x0C6 0xC6
-#define FLAG_0x0C7 0xC7
+#define FLAG_RUSTURF_TUNNEL_OPENED 0xC7
#define FLAG_0x0C8 0xC8
#define FLAG_0x0C9 0xC9
#define FLAG_0x0CA 0xCA
@@ -532,10 +532,10 @@
#define FLAG_0x210 0x210
#define FLAG_0x211 0x211
#define FLAG_0x212 0x212
-#define FLAG_0x213 0x213
-#define FLAG_0x214 0x214
-#define FLAG_0x215 0x215
-#define FLAG_0x216 0x216
+#define FLAG_HIDDEN_ITEM_1F 0x213
+#define FLAG_HIDDEN_ITEM_20 0x214
+#define FLAG_HIDDEN_ITEM_21 0x215
+#define FLAG_HIDDEN_ITEM_22 0x216
#define FLAG_0x217 0x217
#define FLAG_0x218 0x218
#define FLAG_0x219 0x219
@@ -597,7 +597,7 @@
#define FLAG_0x251 0x251
#define FLAG_0x252 0x252
#define FLAG_0x253 0x253
-#define FLAG_0x254 0x254
+#define FLAG_HIDDEN_ITEM_BLACK_GLASSES 0x254
#define FLAG_0x255 0x255
#define FLAG_0x256 0x256
#define FLAG_0x257 0x257
@@ -790,10 +790,10 @@
#define FLAG_0x312 0x312
#define FLAG_0x313 0x313
#define FLAG_0x314 0x314
-#define FLAG_0x315 0x315
-#define FLAG_0x316 0x316
-#define FLAG_0x317 0x317
-#define FLAG_0x318 0x318
+#define FLAG_HIDE_FANCLUB_OLD_LADY 0x315
+#define FLAG_HIDE_FANCLUB_BOY 0x316
+#define FLAG_HIDE_FANCLUB_LITTLE_BOY 0x317
+#define FLAG_HIDE_FANCLUB_LADY 0x318
#define FLAG_0x319 0x319
#define FLAG_0x31A 0x31A
#define FLAG_0x31B 0x31B
@@ -932,8 +932,8 @@
#define FLAG_0x3A0 0x3A0
#define FLAG_0x3A1 0x3A1
#define FLAG_0x3A2 0x3A2
-#define FLAG_0x3A3 0x3A3
-#define FLAG_0x3A4 0x3A4
+#define FLAG_HIDE_RUSTURF_TUNNEL_ROCK_1 0x3A3
+#define FLAG_HIDE_RUSTURF_TUNNEL_ROCK_2 0x3A4
#define FLAG_0x3A5 0x3A5
#define FLAG_0x3A6 0x3A6
#define FLAG_0x3A7 0x3A7
@@ -1570,6 +1570,7 @@
#define FLAG_0x95E (SYSTEM_FLAGS + 0xFE)
#define FLAG_0x95F (SYSTEM_FLAGS + 0xFF)
+#define SPECIAL_FLAGS_START 0x4000
// SPECIAL FLAGS (unknown purpose)
#define FLAG_SPECIAL_FLAG_0x4000 0x4000
#define FLAG_SPECIAL_FLAG_0x4001 0x4001
diff --git a/include/constants/heal_locations.h b/include/constants/heal_locations.h
new file mode 100644
index 000000000..64c8956a9
--- /dev/null
+++ b/include/constants/heal_locations.h
@@ -0,0 +1,27 @@
+#ifndef GUARD_CONSTANTS_HEAL_LOCATIONS_H
+#define GUARD_CONSTANTS_HEAL_LOCATIONS_H
+
+#define HEAL_LOCATION_LITTLEROOT_TOWN_BRENDANS_HOUSE_2F 1
+#define HEAL_LOCATION_LITTLEROOT_TOWN_MAYS_HOUSE_2F 2
+#define HEAL_LOCATION_PETALBURG_CITY 3
+#define HEAL_LOCATION_SLATEPORT_CITY 4
+#define HEAL_LOCATION_MAUVILLE_CITY 5
+#define HEAL_LOCATION_RUSTBORO_CITY 6
+#define HEAL_LOCATION_FORTREE_CITY 7
+#define HEAL_LOCATION_LILYCOVE_CITY 8
+#define HEAL_LOCATION_MOSSDEEP_CITY 9
+#define HEAL_LOCATION_SOOTOPOLIS_CITY 10
+#define HEAL_LOCATION_EVER_GRANDE_CITY_1 11
+#define HEAL_LOCATION_LITTLEROOT_TOWN_1 12
+#define HEAL_LOCATION_LITTLEROOT_TOWN_2 13
+#define HEAL_LOCATION_OLDALE_TOWN 14
+#define HEAL_LOCATION_DEWFORD_TOWN 15
+#define HEAL_LOCATION_LAVARIDGE_TOWN 16
+#define HEAL_LOCATION_FALLARBOR_TOWN 17
+#define HEAL_LOCATION_VERDANTURF_TOWN 18
+#define HEAL_LOCATION_PACIFIDLOG_TOWN 19
+#define HEAL_LOCATION_EVER_GRANDE_CITY_2 20
+#define HEAL_LOCATION_SOUTHERN_ISLAND_EXTERIOR 21
+#define HEAL_LOCATION_BATTLE_FRONTIER_OUTSIDE_EAST 22
+
+#endif // GUARD_CONSTANTS_HEAL_LOCATIONS_H
diff --git a/include/constants/region_map_sections.h b/include/constants/region_map_sections.h
index b9c518b1b..12c894367 100644
--- a/include/constants/region_map_sections.h
+++ b/include/constants/region_map_sections.h
@@ -216,4 +216,10 @@
#define MAPSEC_TRAINER_HILL 0xD4
#define MAPSEC_NONE 0xD5
+#define MAPSEC_SPECIAL_EGG 0xFD
+#define MAPSEC_IN_GAME_TRADE 0xFE
+#define MAPSEC_FATEFUL_ENCOUNTER 0xFF
+
+#define MAPSEC_SUBTRACT_KANTO (MAPSEC_SPECIAL_AREA - MAPSEC_DYNAMIC)
+
#endif //GUARD_REGIONMAPSEC_H
diff --git a/include/constants/species.h b/include/constants/species.h
index f698ada14..cd9b13743 100644
--- a/include/constants/species.h
+++ b/include/constants/species.h
@@ -447,4 +447,836 @@
#define NUM_SPECIES SPECIES_EGG
+// National Dex Index Defines
+
+#define NATIONAL_DEX_BULBASAUR 1
+#define NATIONAL_DEX_IVYSAUR 2
+#define NATIONAL_DEX_VENUSAUR 3
+#define NATIONAL_DEX_CHARMANDER 4
+#define NATIONAL_DEX_CHARMELEON 5
+#define NATIONAL_DEX_CHARIZARD 6
+#define NATIONAL_DEX_SQUIRTLE 7
+#define NATIONAL_DEX_WARTORTLE 8
+#define NATIONAL_DEX_BLASTOISE 9
+#define NATIONAL_DEX_CATERPIE 10
+#define NATIONAL_DEX_METAPOD 11
+#define NATIONAL_DEX_BUTTERFREE 12
+#define NATIONAL_DEX_WEEDLE 13
+#define NATIONAL_DEX_KAKUNA 14
+#define NATIONAL_DEX_BEEDRILL 15
+#define NATIONAL_DEX_PIDGEY 16
+#define NATIONAL_DEX_PIDGEOTTO 17
+#define NATIONAL_DEX_PIDGEOT 18
+#define NATIONAL_DEX_RATTATA 19
+#define NATIONAL_DEX_RATICATE 20
+#define NATIONAL_DEX_SPEAROW 21
+#define NATIONAL_DEX_FEAROW 22
+#define NATIONAL_DEX_EKANS 23
+#define NATIONAL_DEX_ARBOK 24
+#define NATIONAL_DEX_PIKACHU 25
+#define NATIONAL_DEX_RAICHU 26
+#define NATIONAL_DEX_SANDSHREW 27
+#define NATIONAL_DEX_SANDSLASH 28
+#define NATIONAL_DEX_NIDORAN_F 29
+#define NATIONAL_DEX_NIDORINA 30
+#define NATIONAL_DEX_NIDOQUEEN 31
+#define NATIONAL_DEX_NIDORAN_M 32
+#define NATIONAL_DEX_NIDORINO 33
+#define NATIONAL_DEX_NIDOKING 34
+#define NATIONAL_DEX_CLEFAIRY 35
+#define NATIONAL_DEX_CLEFABLE 36
+#define NATIONAL_DEX_VULPIX 37
+#define NATIONAL_DEX_NINETALES 38
+#define NATIONAL_DEX_JIGGLYPUFF 39
+#define NATIONAL_DEX_WIGGLYTUFF 40
+#define NATIONAL_DEX_ZUBAT 41
+#define NATIONAL_DEX_GOLBAT 42
+#define NATIONAL_DEX_ODDISH 43
+#define NATIONAL_DEX_GLOOM 44
+#define NATIONAL_DEX_VILEPLUME 45
+#define NATIONAL_DEX_PARAS 46
+#define NATIONAL_DEX_PARASECT 47
+#define NATIONAL_DEX_VENONAT 48
+#define NATIONAL_DEX_VENOMOTH 49
+#define NATIONAL_DEX_DIGLETT 50
+#define NATIONAL_DEX_DUGTRIO 51
+#define NATIONAL_DEX_MEOWTH 52
+#define NATIONAL_DEX_PERSIAN 53
+#define NATIONAL_DEX_PSYDUCK 54
+#define NATIONAL_DEX_GOLDUCK 55
+#define NATIONAL_DEX_MANKEY 56
+#define NATIONAL_DEX_PRIMEAPE 57
+#define NATIONAL_DEX_GROWLITHE 58
+#define NATIONAL_DEX_ARCANINE 59
+#define NATIONAL_DEX_POLIWAG 60
+#define NATIONAL_DEX_POLIWHIRL 61
+#define NATIONAL_DEX_POLIWRATH 62
+#define NATIONAL_DEX_ABRA 63
+#define NATIONAL_DEX_KADABRA 64
+#define NATIONAL_DEX_ALAKAZAM 65
+#define NATIONAL_DEX_MACHOP 66
+#define NATIONAL_DEX_MACHOKE 67
+#define NATIONAL_DEX_MACHAMP 68
+#define NATIONAL_DEX_BELLSPROUT 69
+#define NATIONAL_DEX_WEEPINBELL 70
+#define NATIONAL_DEX_VICTREEBEL 71
+#define NATIONAL_DEX_TENTACOOL 72
+#define NATIONAL_DEX_TENTACRUEL 73
+#define NATIONAL_DEX_GEODUDE 74
+#define NATIONAL_DEX_GRAVELER 75
+#define NATIONAL_DEX_GOLEM 76
+#define NATIONAL_DEX_PONYTA 77
+#define NATIONAL_DEX_RAPIDASH 78
+#define NATIONAL_DEX_SLOWPOKE 79
+#define NATIONAL_DEX_SLOWBRO 80
+#define NATIONAL_DEX_MAGNEMITE 81
+#define NATIONAL_DEX_MAGNETON 82
+#define NATIONAL_DEX_FARFETCHD 83
+#define NATIONAL_DEX_DODUO 84
+#define NATIONAL_DEX_DODRIO 85
+#define NATIONAL_DEX_SEEL 86
+#define NATIONAL_DEX_DEWGONG 87
+#define NATIONAL_DEX_GRIMER 88
+#define NATIONAL_DEX_MUK 89
+#define NATIONAL_DEX_SHELLDER 90
+#define NATIONAL_DEX_CLOYSTER 91
+#define NATIONAL_DEX_GASTLY 92
+#define NATIONAL_DEX_HAUNTER 93
+#define NATIONAL_DEX_GENGAR 94
+#define NATIONAL_DEX_ONIX 95
+#define NATIONAL_DEX_DROWZEE 96
+#define NATIONAL_DEX_HYPNO 97
+#define NATIONAL_DEX_KRABBY 98
+#define NATIONAL_DEX_KINGLER 99
+#define NATIONAL_DEX_VOLTORB 100
+#define NATIONAL_DEX_ELECTRODE 101
+#define NATIONAL_DEX_EXEGGCUTE 102
+#define NATIONAL_DEX_EXEGGUTOR 103
+#define NATIONAL_DEX_CUBONE 104
+#define NATIONAL_DEX_MAROWAK 105
+#define NATIONAL_DEX_HITMONLEE 106
+#define NATIONAL_DEX_HITMONCHAN 107
+#define NATIONAL_DEX_LICKITUNG 108
+#define NATIONAL_DEX_KOFFING 109
+#define NATIONAL_DEX_WEEZING 110
+#define NATIONAL_DEX_RHYHORN 111
+#define NATIONAL_DEX_RHYDON 112
+#define NATIONAL_DEX_CHANSEY 113
+#define NATIONAL_DEX_TANGELA 114
+#define NATIONAL_DEX_KANGASKHAN 115
+#define NATIONAL_DEX_HORSEA 116
+#define NATIONAL_DEX_SEADRA 117
+#define NATIONAL_DEX_GOLDEEN 118
+#define NATIONAL_DEX_SEAKING 119
+#define NATIONAL_DEX_STARYU 120
+#define NATIONAL_DEX_STARMIE 121
+#define NATIONAL_DEX_MR_MIME 122
+#define NATIONAL_DEX_SCYTHER 123
+#define NATIONAL_DEX_JYNX 124
+#define NATIONAL_DEX_ELECTABUZZ 125
+#define NATIONAL_DEX_MAGMAR 126
+#define NATIONAL_DEX_PINSIR 127
+#define NATIONAL_DEX_TAUROS 128
+#define NATIONAL_DEX_MAGIKARP 129
+#define NATIONAL_DEX_GYARADOS 130
+#define NATIONAL_DEX_LAPRAS 131
+#define NATIONAL_DEX_DITTO 132
+#define NATIONAL_DEX_EEVEE 133
+#define NATIONAL_DEX_VAPOREON 134
+#define NATIONAL_DEX_JOLTEON 135
+#define NATIONAL_DEX_FLAREON 136
+#define NATIONAL_DEX_PORYGON 137
+#define NATIONAL_DEX_OMANYTE 138
+#define NATIONAL_DEX_OMASTAR 139
+#define NATIONAL_DEX_KABUTO 140
+#define NATIONAL_DEX_KABUTOPS 141
+#define NATIONAL_DEX_AERODACTYL 142
+#define NATIONAL_DEX_SNORLAX 143
+#define NATIONAL_DEX_ARTICUNO 144
+#define NATIONAL_DEX_ZAPDOS 145
+#define NATIONAL_DEX_MOLTRES 146
+#define NATIONAL_DEX_DRATINI 147
+#define NATIONAL_DEX_DRAGONAIR 148
+#define NATIONAL_DEX_DRAGONITE 149
+#define NATIONAL_DEX_MEWTWO 150
+#define NATIONAL_DEX_MEW 151
+#define NATIONAL_DEX_CHIKORITA 152
+#define NATIONAL_DEX_BAYLEEF 153
+#define NATIONAL_DEX_MEGANIUM 154
+#define NATIONAL_DEX_CYNDAQUIL 155
+#define NATIONAL_DEX_QUILAVA 156
+#define NATIONAL_DEX_TYPHLOSION 157
+#define NATIONAL_DEX_TOTODILE 158
+#define NATIONAL_DEX_CROCONAW 159
+#define NATIONAL_DEX_FERALIGATR 160
+#define NATIONAL_DEX_SENTRET 161
+#define NATIONAL_DEX_FURRET 162
+#define NATIONAL_DEX_HOOTHOOT 163
+#define NATIONAL_DEX_NOCTOWL 164
+#define NATIONAL_DEX_LEDYBA 165
+#define NATIONAL_DEX_LEDIAN 166
+#define NATIONAL_DEX_SPINARAK 167
+#define NATIONAL_DEX_ARIADOS 168
+#define NATIONAL_DEX_CROBAT 169
+#define NATIONAL_DEX_CHINCHOU 170
+#define NATIONAL_DEX_LANTURN 171
+#define NATIONAL_DEX_PICHU 172
+#define NATIONAL_DEX_CLEFFA 173
+#define NATIONAL_DEX_IGGLYBUFF 174
+#define NATIONAL_DEX_TOGEPI 175
+#define NATIONAL_DEX_TOGETIC 176
+#define NATIONAL_DEX_NATU 177
+#define NATIONAL_DEX_XATU 178
+#define NATIONAL_DEX_MAREEP 179
+#define NATIONAL_DEX_FLAAFFY 180
+#define NATIONAL_DEX_AMPHAROS 181
+#define NATIONAL_DEX_BELLOSSOM 182
+#define NATIONAL_DEX_MARILL 183
+#define NATIONAL_DEX_AZUMARILL 184
+#define NATIONAL_DEX_SUDOWOODO 185
+#define NATIONAL_DEX_POLITOED 186
+#define NATIONAL_DEX_HOPPIP 187
+#define NATIONAL_DEX_SKIPLOOM 188
+#define NATIONAL_DEX_JUMPLUFF 189
+#define NATIONAL_DEX_AIPOM 190
+#define NATIONAL_DEX_SUNKERN 191
+#define NATIONAL_DEX_SUNFLORA 192
+#define NATIONAL_DEX_YANMA 193
+#define NATIONAL_DEX_WOOPER 194
+#define NATIONAL_DEX_QUAGSIRE 195
+#define NATIONAL_DEX_ESPEON 196
+#define NATIONAL_DEX_UMBREON 197
+#define NATIONAL_DEX_MURKROW 198
+#define NATIONAL_DEX_SLOWKING 199
+#define NATIONAL_DEX_MISDREAVUS 200
+#define NATIONAL_DEX_UNOWN 201
+#define NATIONAL_DEX_WOBBUFFET 202
+#define NATIONAL_DEX_GIRAFARIG 203
+#define NATIONAL_DEX_PINECO 204
+#define NATIONAL_DEX_FORRETRESS 205
+#define NATIONAL_DEX_DUNSPARCE 206
+#define NATIONAL_DEX_GLIGAR 207
+#define NATIONAL_DEX_STEELIX 208
+#define NATIONAL_DEX_SNUBBULL 209
+#define NATIONAL_DEX_GRANBULL 210
+#define NATIONAL_DEX_QWILFISH 211
+#define NATIONAL_DEX_SCIZOR 212
+#define NATIONAL_DEX_SHUCKLE 213
+#define NATIONAL_DEX_HERACROSS 214
+#define NATIONAL_DEX_SNEASEL 215
+#define NATIONAL_DEX_TEDDIURSA 216
+#define NATIONAL_DEX_URSARING 217
+#define NATIONAL_DEX_SLUGMA 218
+#define NATIONAL_DEX_MAGCARGO 219
+#define NATIONAL_DEX_SWINUB 220
+#define NATIONAL_DEX_PILOSWINE 221
+#define NATIONAL_DEX_CORSOLA 222
+#define NATIONAL_DEX_REMORAID 223
+#define NATIONAL_DEX_OCTILLERY 224
+#define NATIONAL_DEX_DELIBIRD 225
+#define NATIONAL_DEX_MANTINE 226
+#define NATIONAL_DEX_SKARMORY 227
+#define NATIONAL_DEX_HOUNDOUR 228
+#define NATIONAL_DEX_HOUNDOOM 229
+#define NATIONAL_DEX_KINGDRA 230
+#define NATIONAL_DEX_PHANPY 231
+#define NATIONAL_DEX_DONPHAN 232
+#define NATIONAL_DEX_PORYGON2 233
+#define NATIONAL_DEX_STANTLER 234
+#define NATIONAL_DEX_SMEARGLE 235
+#define NATIONAL_DEX_TYROGUE 236
+#define NATIONAL_DEX_HITMONTOP 237
+#define NATIONAL_DEX_SMOOCHUM 238
+#define NATIONAL_DEX_ELEKID 239
+#define NATIONAL_DEX_MAGBY 240
+#define NATIONAL_DEX_MILTANK 241
+#define NATIONAL_DEX_BLISSEY 242
+#define NATIONAL_DEX_RAIKOU 243
+#define NATIONAL_DEX_ENTEI 244
+#define NATIONAL_DEX_SUICUNE 245
+#define NATIONAL_DEX_LARVITAR 246
+#define NATIONAL_DEX_PUPITAR 247
+#define NATIONAL_DEX_TYRANITAR 248
+#define NATIONAL_DEX_LUGIA 249
+#define NATIONAL_DEX_HO_OH 250
+#define NATIONAL_DEX_CELEBI 251
+
+#define NATIONAL_DEX_OLD_UNOWN_B 387
+#define NATIONAL_DEX_OLD_UNOWN_C 388
+#define NATIONAL_DEX_OLD_UNOWN_D 389
+#define NATIONAL_DEX_OLD_UNOWN_E 390
+#define NATIONAL_DEX_OLD_UNOWN_F 391
+#define NATIONAL_DEX_OLD_UNOWN_G 392
+#define NATIONAL_DEX_OLD_UNOWN_H 393
+#define NATIONAL_DEX_OLD_UNOWN_I 394
+#define NATIONAL_DEX_OLD_UNOWN_J 395
+#define NATIONAL_DEX_OLD_UNOWN_K 396
+#define NATIONAL_DEX_OLD_UNOWN_L 397
+#define NATIONAL_DEX_OLD_UNOWN_M 398
+#define NATIONAL_DEX_OLD_UNOWN_N 399
+#define NATIONAL_DEX_OLD_UNOWN_O 400
+#define NATIONAL_DEX_OLD_UNOWN_P 401
+#define NATIONAL_DEX_OLD_UNOWN_Q 402
+#define NATIONAL_DEX_OLD_UNOWN_R 403
+#define NATIONAL_DEX_OLD_UNOWN_S 404
+#define NATIONAL_DEX_OLD_UNOWN_T 405
+#define NATIONAL_DEX_OLD_UNOWN_U 406
+#define NATIONAL_DEX_OLD_UNOWN_V 407
+#define NATIONAL_DEX_OLD_UNOWN_W 408
+#define NATIONAL_DEX_OLD_UNOWN_X 409
+#define NATIONAL_DEX_OLD_UNOWN_Y 410
+#define NATIONAL_DEX_OLD_UNOWN_Z 411
+
+#define NATIONAL_DEX_TREECKO 252
+#define NATIONAL_DEX_GROVYLE 253
+#define NATIONAL_DEX_SCEPTILE 254
+#define NATIONAL_DEX_TORCHIC 255
+#define NATIONAL_DEX_COMBUSKEN 256
+#define NATIONAL_DEX_BLAZIKEN 257
+#define NATIONAL_DEX_MUDKIP 258
+#define NATIONAL_DEX_MARSHTOMP 259
+#define NATIONAL_DEX_SWAMPERT 260
+#define NATIONAL_DEX_POOCHYENA 261
+#define NATIONAL_DEX_MIGHTYENA 262
+#define NATIONAL_DEX_ZIGZAGOON 263
+#define NATIONAL_DEX_LINOONE 264
+#define NATIONAL_DEX_WURMPLE 265
+#define NATIONAL_DEX_SILCOON 266
+#define NATIONAL_DEX_BEAUTIFLY 267
+#define NATIONAL_DEX_CASCOON 268
+#define NATIONAL_DEX_DUSTOX 269
+#define NATIONAL_DEX_LOTAD 270
+#define NATIONAL_DEX_LOMBRE 271
+#define NATIONAL_DEX_LUDICOLO 272
+#define NATIONAL_DEX_SEEDOT 273
+#define NATIONAL_DEX_NUZLEAF 274
+#define NATIONAL_DEX_SHIFTRY 275
+#define NATIONAL_DEX_NINCADA 290
+#define NATIONAL_DEX_NINJASK 291
+#define NATIONAL_DEX_SHEDINJA 292
+#define NATIONAL_DEX_TAILLOW 276
+#define NATIONAL_DEX_SWELLOW 277
+#define NATIONAL_DEX_SHROOMISH 285
+#define NATIONAL_DEX_BRELOOM 286
+#define NATIONAL_DEX_SPINDA 327
+#define NATIONAL_DEX_WINGULL 278
+#define NATIONAL_DEX_PELIPPER 279
+#define NATIONAL_DEX_SURSKIT 283
+#define NATIONAL_DEX_MASQUERAIN 284
+#define NATIONAL_DEX_WAILMER 320
+#define NATIONAL_DEX_WAILORD 321
+#define NATIONAL_DEX_SKITTY 300
+#define NATIONAL_DEX_DELCATTY 301
+#define NATIONAL_DEX_KECLEON 352
+#define NATIONAL_DEX_BALTOY 343
+#define NATIONAL_DEX_CLAYDOL 344
+#define NATIONAL_DEX_NOSEPASS 299
+#define NATIONAL_DEX_TORKOAL 324
+#define NATIONAL_DEX_SABLEYE 302
+#define NATIONAL_DEX_BARBOACH 339
+#define NATIONAL_DEX_WHISCASH 340
+#define NATIONAL_DEX_LUVDISC 370
+#define NATIONAL_DEX_CORPHISH 341
+#define NATIONAL_DEX_CRAWDAUNT 342
+#define NATIONAL_DEX_FEEBAS 349
+#define NATIONAL_DEX_MILOTIC 350
+#define NATIONAL_DEX_CARVANHA 318
+#define NATIONAL_DEX_SHARPEDO 319
+#define NATIONAL_DEX_TRAPINCH 328
+#define NATIONAL_DEX_VIBRAVA 329
+#define NATIONAL_DEX_FLYGON 330
+#define NATIONAL_DEX_MAKUHITA 296
+#define NATIONAL_DEX_HARIYAMA 297
+#define NATIONAL_DEX_ELECTRIKE 309
+#define NATIONAL_DEX_MANECTRIC 310
+#define NATIONAL_DEX_NUMEL 322
+#define NATIONAL_DEX_CAMERUPT 323
+#define NATIONAL_DEX_SPHEAL 363
+#define NATIONAL_DEX_SEALEO 364
+#define NATIONAL_DEX_WALREIN 365
+#define NATIONAL_DEX_CACNEA 331
+#define NATIONAL_DEX_CACTURNE 332
+#define NATIONAL_DEX_SNORUNT 361
+#define NATIONAL_DEX_GLALIE 362
+#define NATIONAL_DEX_LUNATONE 337
+#define NATIONAL_DEX_SOLROCK 338
+#define NATIONAL_DEX_AZURILL 298
+#define NATIONAL_DEX_SPOINK 325
+#define NATIONAL_DEX_GRUMPIG 326
+#define NATIONAL_DEX_PLUSLE 311
+#define NATIONAL_DEX_MINUN 312
+#define NATIONAL_DEX_MAWILE 303
+#define NATIONAL_DEX_MEDITITE 307
+#define NATIONAL_DEX_MEDICHAM 308
+#define NATIONAL_DEX_SWABLU 333
+#define NATIONAL_DEX_ALTARIA 334
+#define NATIONAL_DEX_WYNAUT 360
+#define NATIONAL_DEX_DUSKULL 355
+#define NATIONAL_DEX_DUSCLOPS 356
+#define NATIONAL_DEX_ROSELIA 315
+#define NATIONAL_DEX_SLAKOTH 287
+#define NATIONAL_DEX_VIGOROTH 288
+#define NATIONAL_DEX_SLAKING 289
+#define NATIONAL_DEX_GULPIN 316
+#define NATIONAL_DEX_SWALOT 317
+#define NATIONAL_DEX_TROPIUS 357
+#define NATIONAL_DEX_WHISMUR 293
+#define NATIONAL_DEX_LOUDRED 294
+#define NATIONAL_DEX_EXPLOUD 295
+#define NATIONAL_DEX_CLAMPERL 366
+#define NATIONAL_DEX_HUNTAIL 367
+#define NATIONAL_DEX_GOREBYSS 368
+#define NATIONAL_DEX_ABSOL 359
+#define NATIONAL_DEX_SHUPPET 353
+#define NATIONAL_DEX_BANETTE 354
+#define NATIONAL_DEX_SEVIPER 336
+#define NATIONAL_DEX_ZANGOOSE 335
+#define NATIONAL_DEX_RELICANTH 369
+#define NATIONAL_DEX_ARON 304
+#define NATIONAL_DEX_LAIRON 305
+#define NATIONAL_DEX_AGGRON 306
+#define NATIONAL_DEX_CASTFORM 351
+#define NATIONAL_DEX_VOLBEAT 313
+#define NATIONAL_DEX_ILLUMISE 314
+#define NATIONAL_DEX_LILEEP 345
+#define NATIONAL_DEX_CRADILY 346
+#define NATIONAL_DEX_ANORITH 347
+#define NATIONAL_DEX_ARMALDO 348
+#define NATIONAL_DEX_RALTS 280
+#define NATIONAL_DEX_KIRLIA 281
+#define NATIONAL_DEX_GARDEVOIR 282
+#define NATIONAL_DEX_BAGON 371
+#define NATIONAL_DEX_SHELGON 372
+#define NATIONAL_DEX_SALAMENCE 373
+#define NATIONAL_DEX_BELDUM 374
+#define NATIONAL_DEX_METANG 375
+#define NATIONAL_DEX_METAGROSS 376
+#define NATIONAL_DEX_REGIROCK 377
+#define NATIONAL_DEX_REGICE 378
+#define NATIONAL_DEX_REGISTEEL 379
+#define NATIONAL_DEX_KYOGRE 382
+#define NATIONAL_DEX_GROUDON 383
+#define NATIONAL_DEX_RAYQUAZA 384
+#define NATIONAL_DEX_LATIAS 380
+#define NATIONAL_DEX_LATIOS 381
+#define NATIONAL_DEX_JIRACHI 385
+#define NATIONAL_DEX_DEOXYS 386
+#define NATIONAL_DEX_CHIMECHO 358
+
+// Hoenn Dex Index Defines
+
+#define HOENN_DEX_BULBASAUR 203
+#define HOENN_DEX_IVYSAUR 204
+#define HOENN_DEX_VENUSAUR 205
+#define HOENN_DEX_CHARMANDER 206
+#define HOENN_DEX_CHARMELEON 207
+#define HOENN_DEX_CHARIZARD 208
+#define HOENN_DEX_SQUIRTLE 209
+#define HOENN_DEX_WARTORTLE 210
+#define HOENN_DEX_BLASTOISE 211
+#define HOENN_DEX_CATERPIE 212
+#define HOENN_DEX_METAPOD 213
+#define HOENN_DEX_BUTTERFREE 214
+#define HOENN_DEX_WEEDLE 215
+#define HOENN_DEX_KAKUNA 216
+#define HOENN_DEX_BEEDRILL 217
+#define HOENN_DEX_PIDGEY 218
+#define HOENN_DEX_PIDGEOTTO 219
+#define HOENN_DEX_PIDGEOT 220
+#define HOENN_DEX_RATTATA 221
+#define HOENN_DEX_RATICATE 222
+#define HOENN_DEX_SPEAROW 223
+#define HOENN_DEX_FEAROW 224
+#define HOENN_DEX_EKANS 225
+#define HOENN_DEX_ARBOK 226
+#define HOENN_DEX_PIKACHU 156
+#define HOENN_DEX_RAICHU 157
+#define HOENN_DEX_SANDSHREW 112
+#define HOENN_DEX_SANDSLASH 113
+#define HOENN_DEX_NIDORAN_F 227
+#define HOENN_DEX_NIDORINA 228
+#define HOENN_DEX_NIDOQUEEN 229
+#define HOENN_DEX_NIDORAN_M 230
+#define HOENN_DEX_NIDORINO 231
+#define HOENN_DEX_NIDOKING 232
+#define HOENN_DEX_CLEFAIRY 233
+#define HOENN_DEX_CLEFABLE 234
+#define HOENN_DEX_VULPIX 153
+#define HOENN_DEX_NINETALES 154
+#define HOENN_DEX_JIGGLYPUFF 138
+#define HOENN_DEX_WIGGLYTUFF 139
+#define HOENN_DEX_ZUBAT 63
+#define HOENN_DEX_GOLBAT 64
+#define HOENN_DEX_ODDISH 88
+#define HOENN_DEX_GLOOM 89
+#define HOENN_DEX_VILEPLUME 90
+#define HOENN_DEX_PARAS 235
+#define HOENN_DEX_PARASECT 236
+#define HOENN_DEX_VENONAT 237
+#define HOENN_DEX_VENOMOTH 238
+#define HOENN_DEX_DIGLETT 239
+#define HOENN_DEX_DUGTRIO 240
+#define HOENN_DEX_MEOWTH 241
+#define HOENN_DEX_PERSIAN 242
+#define HOENN_DEX_PSYDUCK 158
+#define HOENN_DEX_GOLDUCK 159
+#define HOENN_DEX_MANKEY 243
+#define HOENN_DEX_PRIMEAPE 244
+#define HOENN_DEX_GROWLITHE 245
+#define HOENN_DEX_ARCANINE 246
+#define HOENN_DEX_POLIWAG 247
+#define HOENN_DEX_POLIWHIRL 248
+#define HOENN_DEX_POLIWRATH 249
+#define HOENN_DEX_ABRA 39
+#define HOENN_DEX_KADABRA 40
+#define HOENN_DEX_ALAKAZAM 41
+#define HOENN_DEX_MACHOP 73
+#define HOENN_DEX_MACHOKE 74
+#define HOENN_DEX_MACHAMP 75
+#define HOENN_DEX_BELLSPROUT 250
+#define HOENN_DEX_WEEPINBELL 251
+#define HOENN_DEX_VICTREEBEL 252
+#define HOENN_DEX_TENTACOOL 66
+#define HOENN_DEX_TENTACRUEL 67
+#define HOENN_DEX_GEODUDE 57
+#define HOENN_DEX_GRAVELER 58
+#define HOENN_DEX_GOLEM 59
+#define HOENN_DEX_PONYTA 253
+#define HOENN_DEX_RAPIDASH 254
+#define HOENN_DEX_SLOWPOKE 255
+#define HOENN_DEX_SLOWBRO 256
+#define HOENN_DEX_MAGNEMITE 82
+#define HOENN_DEX_MAGNETON 83
+#define HOENN_DEX_FARFETCHD 257
+#define HOENN_DEX_DODUO 92
+#define HOENN_DEX_DODRIO 93
+#define HOENN_DEX_SEEL 258
+#define HOENN_DEX_DEWGONG 259
+#define HOENN_DEX_GRIMER 106
+#define HOENN_DEX_MUK 107
+#define HOENN_DEX_SHELLDER 260
+#define HOENN_DEX_CLOYSTER 261
+#define HOENN_DEX_GASTLY 262
+#define HOENN_DEX_HAUNTER 263
+#define HOENN_DEX_GENGAR 264
+#define HOENN_DEX_ONIX 265
+#define HOENN_DEX_DROWZEE 266
+#define HOENN_DEX_HYPNO 267
+#define HOENN_DEX_KRABBY 268
+#define HOENN_DEX_KINGLER 269
+#define HOENN_DEX_VOLTORB 84
+#define HOENN_DEX_ELECTRODE 85
+#define HOENN_DEX_EXEGGCUTE 270
+#define HOENN_DEX_EXEGGUTOR 271
+#define HOENN_DEX_CUBONE 272
+#define HOENN_DEX_MAROWAK 273
+#define HOENN_DEX_HITMONLEE 274
+#define HOENN_DEX_HITMONCHAN 275
+#define HOENN_DEX_LICKITUNG 276
+#define HOENN_DEX_KOFFING 108
+#define HOENN_DEX_WEEZING 109
+#define HOENN_DEX_RHYHORN 169
+#define HOENN_DEX_RHYDON 170
+#define HOENN_DEX_CHANSEY 277
+#define HOENN_DEX_TANGELA 278
+#define HOENN_DEX_KANGASKHAN 279
+#define HOENN_DEX_HORSEA 184
+#define HOENN_DEX_SEADRA 185
+#define HOENN_DEX_GOLDEEN 50
+#define HOENN_DEX_SEAKING 51
+#define HOENN_DEX_STARYU 143
+#define HOENN_DEX_STARMIE 144
+#define HOENN_DEX_MR_MIME 280
+#define HOENN_DEX_SCYTHER 281
+#define HOENN_DEX_JYNX 282
+#define HOENN_DEX_ELECTABUZZ 283
+#define HOENN_DEX_MAGMAR 284
+#define HOENN_DEX_PINSIR 167
+#define HOENN_DEX_TAUROS 285
+#define HOENN_DEX_MAGIKARP 52
+#define HOENN_DEX_GYARADOS 53
+#define HOENN_DEX_LAPRAS 286
+#define HOENN_DEX_DITTO 287
+#define HOENN_DEX_EEVEE 288
+#define HOENN_DEX_VAPOREON 289
+#define HOENN_DEX_JOLTEON 290
+#define HOENN_DEX_FLAREON 291
+#define HOENN_DEX_PORYGON 292
+#define HOENN_DEX_OMANYTE 293
+#define HOENN_DEX_OMASTAR 294
+#define HOENN_DEX_KABUTO 295
+#define HOENN_DEX_KABUTOPS 296
+#define HOENN_DEX_AERODACTYL 297
+#define HOENN_DEX_SNORLAX 298
+#define HOENN_DEX_ARTICUNO 299
+#define HOENN_DEX_ZAPDOS 300
+#define HOENN_DEX_MOLTRES 301
+#define HOENN_DEX_DRATINI 302
+#define HOENN_DEX_DRAGONAIR 303
+#define HOENN_DEX_DRAGONITE 304
+#define HOENN_DEX_MEWTWO 305
+#define HOENN_DEX_MEW 306
+#define HOENN_DEX_CHIKORITA 307
+#define HOENN_DEX_BAYLEEF 308
+#define HOENN_DEX_MEGANIUM 309
+#define HOENN_DEX_CYNDAQUIL 310
+#define HOENN_DEX_QUILAVA 311
+#define HOENN_DEX_TYPHLOSION 312
+#define HOENN_DEX_TOTODILE 313
+#define HOENN_DEX_CROCONAW 314
+#define HOENN_DEX_FERALIGATR 315
+#define HOENN_DEX_SENTRET 316
+#define HOENN_DEX_FURRET 317
+#define HOENN_DEX_HOOTHOOT 318
+#define HOENN_DEX_NOCTOWL 319
+#define HOENN_DEX_LEDYBA 320
+#define HOENN_DEX_LEDIAN 321
+#define HOENN_DEX_SPINARAK 322
+#define HOENN_DEX_ARIADOS 323
+#define HOENN_DEX_CROBAT 65
+#define HOENN_DEX_CHINCHOU 181
+#define HOENN_DEX_LANTURN 182
+#define HOENN_DEX_PICHU 155
+#define HOENN_DEX_CLEFFA 324
+#define HOENN_DEX_IGGLYBUFF 137
+#define HOENN_DEX_TOGEPI 325
+#define HOENN_DEX_TOGETIC 326
+#define HOENN_DEX_NATU 162
+#define HOENN_DEX_XATU 163
+#define HOENN_DEX_MAREEP 327
+#define HOENN_DEX_FLAAFFY 328
+#define HOENN_DEX_AMPHAROS 329
+#define HOENN_DEX_BELLOSSOM 91
+#define HOENN_DEX_MARILL 55
+#define HOENN_DEX_AZUMARILL 56
+#define HOENN_DEX_SUDOWOODO 330
+#define HOENN_DEX_POLITOED 331
+#define HOENN_DEX_HOPPIP 332
+#define HOENN_DEX_SKIPLOOM 333
+#define HOENN_DEX_JUMPLUFF 334
+#define HOENN_DEX_AIPOM 335
+#define HOENN_DEX_SUNKERN 336
+#define HOENN_DEX_SUNFLORA 337
+#define HOENN_DEX_YANMA 338
+#define HOENN_DEX_WOOPER 339
+#define HOENN_DEX_QUAGSIRE 340
+#define HOENN_DEX_ESPEON 341
+#define HOENN_DEX_UMBREON 342
+#define HOENN_DEX_MURKROW 343
+#define HOENN_DEX_SLOWKING 344
+#define HOENN_DEX_MISDREAVUS 345
+#define HOENN_DEX_UNOWN 346
+#define HOENN_DEX_WOBBUFFET 161
+#define HOENN_DEX_GIRAFARIG 164
+#define HOENN_DEX_PINECO 347
+#define HOENN_DEX_FORRETRESS 348
+#define HOENN_DEX_DUNSPARCE 349
+#define HOENN_DEX_GLIGAR 350
+#define HOENN_DEX_STEELIX 351
+#define HOENN_DEX_SNUBBULL 352
+#define HOENN_DEX_GRANBULL 353
+#define HOENN_DEX_QWILFISH 354
+#define HOENN_DEX_SCIZOR 355
+#define HOENN_DEX_SHUCKLE 356
+#define HOENN_DEX_HERACROSS 168
+#define HOENN_DEX_SNEASEL 357
+#define HOENN_DEX_TEDDIURSA 358
+#define HOENN_DEX_URSARING 359
+#define HOENN_DEX_SLUGMA 103
+#define HOENN_DEX_MAGCARGO 104
+#define HOENN_DEX_SWINUB 360
+#define HOENN_DEX_PILOSWINE 361
+#define HOENN_DEX_CORSOLA 180
+#define HOENN_DEX_REMORAID 362
+#define HOENN_DEX_OCTILLERY 363
+#define HOENN_DEX_DELIBIRD 364
+#define HOENN_DEX_MANTINE 365
+#define HOENN_DEX_SKARMORY 115
+#define HOENN_DEX_HOUNDOUR 366
+#define HOENN_DEX_HOUNDOOM 367
+#define HOENN_DEX_KINGDRA 186
+#define HOENN_DEX_PHANPY 165
+#define HOENN_DEX_DONPHAN 166
+#define HOENN_DEX_PORYGON2 368
+#define HOENN_DEX_STANTLER 369
+#define HOENN_DEX_SMEARGLE 370
+#define HOENN_DEX_TYROGUE 371
+#define HOENN_DEX_HITMONTOP 372
+#define HOENN_DEX_SMOOCHUM 373
+#define HOENN_DEX_ELEKID 374
+#define HOENN_DEX_MAGBY 375
+#define HOENN_DEX_MILTANK 376
+#define HOENN_DEX_BLISSEY 377
+#define HOENN_DEX_RAIKOU 378
+#define HOENN_DEX_ENTEI 379
+#define HOENN_DEX_SUICUNE 380
+#define HOENN_DEX_LARVITAR 381
+#define HOENN_DEX_PUPITAR 382
+#define HOENN_DEX_TYRANITAR 383
+#define HOENN_DEX_LUGIA 384
+#define HOENN_DEX_HO_OH 385
+#define HOENN_DEX_CELEBI 386
+
+#define HOENN_DEX_OLD_UNOWN_B 387
+#define HOENN_DEX_OLD_UNOWN_C 388
+#define HOENN_DEX_OLD_UNOWN_D 389
+#define HOENN_DEX_OLD_UNOWN_E 390
+#define HOENN_DEX_OLD_UNOWN_F 391
+#define HOENN_DEX_OLD_UNOWN_G 392
+#define HOENN_DEX_OLD_UNOWN_H 393
+#define HOENN_DEX_OLD_UNOWN_I 394
+#define HOENN_DEX_OLD_UNOWN_J 395
+#define HOENN_DEX_OLD_UNOWN_K 396
+#define HOENN_DEX_OLD_UNOWN_L 397
+#define HOENN_DEX_OLD_UNOWN_M 398
+#define HOENN_DEX_OLD_UNOWN_N 399
+#define HOENN_DEX_OLD_UNOWN_O 400
+#define HOENN_DEX_OLD_UNOWN_P 401
+#define HOENN_DEX_OLD_UNOWN_Q 402
+#define HOENN_DEX_OLD_UNOWN_R 403
+#define HOENN_DEX_OLD_UNOWN_S 404
+#define HOENN_DEX_OLD_UNOWN_T 405
+#define HOENN_DEX_OLD_UNOWN_U 406
+#define HOENN_DEX_OLD_UNOWN_V 407
+#define HOENN_DEX_OLD_UNOWN_W 408
+#define HOENN_DEX_OLD_UNOWN_X 409
+#define HOENN_DEX_OLD_UNOWN_Y 410
+#define HOENN_DEX_OLD_UNOWN_Z 411
+
+#define HOENN_DEX_TREECKO 1
+#define HOENN_DEX_GROVYLE 2
+#define HOENN_DEX_SCEPTILE 3
+#define HOENN_DEX_TORCHIC 4
+#define HOENN_DEX_COMBUSKEN 5
+#define HOENN_DEX_BLAZIKEN 6
+#define HOENN_DEX_MUDKIP 7
+#define HOENN_DEX_MARSHTOMP 8
+#define HOENN_DEX_SWAMPERT 9
+#define HOENN_DEX_POOCHYENA 10
+#define HOENN_DEX_MIGHTYENA 11
+#define HOENN_DEX_ZIGZAGOON 12
+#define HOENN_DEX_LINOONE 13
+#define HOENN_DEX_WURMPLE 14
+#define HOENN_DEX_SILCOON 15
+#define HOENN_DEX_BEAUTIFLY 16
+#define HOENN_DEX_CASCOON 17
+#define HOENN_DEX_DUSTOX 18
+#define HOENN_DEX_LOTAD 19
+#define HOENN_DEX_LOMBRE 20
+#define HOENN_DEX_LUDICOLO 21
+#define HOENN_DEX_SEEDOT 22
+#define HOENN_DEX_NUZLEAF 23
+#define HOENN_DEX_SHIFTRY 24
+#define HOENN_DEX_NINCADA 42
+#define HOENN_DEX_NINJASK 43
+#define HOENN_DEX_SHEDINJA 44
+#define HOENN_DEX_TAILLOW 25
+#define HOENN_DEX_SWELLOW 26
+#define HOENN_DEX_SHROOMISH 34
+#define HOENN_DEX_BRELOOM 35
+#define HOENN_DEX_SPINDA 114
+#define HOENN_DEX_WINGULL 27
+#define HOENN_DEX_PELIPPER 28
+#define HOENN_DEX_SURSKIT 32
+#define HOENN_DEX_MASQUERAIN 33
+#define HOENN_DEX_WAILMER 99
+#define HOENN_DEX_WAILORD 100
+#define HOENN_DEX_SKITTY 61
+#define HOENN_DEX_DELCATTY 62
+#define HOENN_DEX_KECLEON 145
+#define HOENN_DEX_BALTOY 131
+#define HOENN_DEX_CLAYDOL 132
+#define HOENN_DEX_NOSEPASS 60
+#define HOENN_DEX_TORKOAL 105
+#define HOENN_DEX_SABLEYE 68
+#define HOENN_DEX_BARBOACH 127
+#define HOENN_DEX_WHISCASH 128
+#define HOENN_DEX_LUVDISC 183
+#define HOENN_DEX_CORPHISH 129
+#define HOENN_DEX_CRAWDAUNT 130
+#define HOENN_DEX_FEEBAS 140
+#define HOENN_DEX_MILOTIC 141
+#define HOENN_DEX_CARVANHA 97
+#define HOENN_DEX_SHARPEDO 98
+#define HOENN_DEX_TRAPINCH 116
+#define HOENN_DEX_VIBRAVA 117
+#define HOENN_DEX_FLYGON 118
+#define HOENN_DEX_MAKUHITA 48
+#define HOENN_DEX_HARIYAMA 49
+#define HOENN_DEX_ELECTRIKE 78
+#define HOENN_DEX_MANECTRIC 79
+#define HOENN_DEX_NUMEL 101
+#define HOENN_DEX_CAMERUPT 102
+#define HOENN_DEX_SPHEAL 173
+#define HOENN_DEX_SEALEO 174
+#define HOENN_DEX_WALREIN 175
+#define HOENN_DEX_CACNEA 119
+#define HOENN_DEX_CACTURNE 120
+#define HOENN_DEX_SNORUNT 171
+#define HOENN_DEX_GLALIE 172
+#define HOENN_DEX_LUNATONE 125
+#define HOENN_DEX_SOLROCK 126
+#define HOENN_DEX_AZURILL 54
+#define HOENN_DEX_SPOINK 110
+#define HOENN_DEX_GRUMPIG 111
+#define HOENN_DEX_PLUSLE 80
+#define HOENN_DEX_MINUN 81
+#define HOENN_DEX_MAWILE 69
+#define HOENN_DEX_MEDITITE 76
+#define HOENN_DEX_MEDICHAM 77
+#define HOENN_DEX_SWABLU 121
+#define HOENN_DEX_ALTARIA 122
+#define HOENN_DEX_WYNAUT 160
+#define HOENN_DEX_DUSKULL 148
+#define HOENN_DEX_DUSCLOPS 149
+#define HOENN_DEX_ROSELIA 94
+#define HOENN_DEX_SLAKOTH 36
+#define HOENN_DEX_VIGOROTH 37
+#define HOENN_DEX_SLAKING 38
+#define HOENN_DEX_GULPIN 95
+#define HOENN_DEX_SWALOT 96
+#define HOENN_DEX_TROPIUS 150
+#define HOENN_DEX_WHISMUR 45
+#define HOENN_DEX_LOUDRED 46
+#define HOENN_DEX_EXPLOUD 47
+#define HOENN_DEX_CLAMPERL 176
+#define HOENN_DEX_HUNTAIL 177
+#define HOENN_DEX_GOREBYSS 178
+#define HOENN_DEX_ABSOL 152
+#define HOENN_DEX_SHUPPET 146
+#define HOENN_DEX_BANETTE 147
+#define HOENN_DEX_SEVIPER 124
+#define HOENN_DEX_ZANGOOSE 123
+#define HOENN_DEX_RELICANTH 179
+#define HOENN_DEX_ARON 70
+#define HOENN_DEX_LAIRON 71
+#define HOENN_DEX_AGGRON 72
+#define HOENN_DEX_CASTFORM 142
+#define HOENN_DEX_VOLBEAT 86
+#define HOENN_DEX_ILLUMISE 87
+#define HOENN_DEX_LILEEP 133
+#define HOENN_DEX_CRADILY 134
+#define HOENN_DEX_ANORITH 135
+#define HOENN_DEX_ARMALDO 136
+#define HOENN_DEX_RALTS 29
+#define HOENN_DEX_KIRLIA 30
+#define HOENN_DEX_GARDEVOIR 31
+#define HOENN_DEX_BAGON 187
+#define HOENN_DEX_SHELGON 188
+#define HOENN_DEX_SALAMENCE 189
+#define HOENN_DEX_BELDUM 190
+#define HOENN_DEX_METANG 191
+#define HOENN_DEX_METAGROSS 192
+#define HOENN_DEX_REGIROCK 193
+#define HOENN_DEX_REGICE 194
+#define HOENN_DEX_REGISTEEL 195
+#define HOENN_DEX_KYOGRE 198
+#define HOENN_DEX_GROUDON 199
+#define HOENN_DEX_RAYQUAZA 200
+#define HOENN_DEX_LATIAS 196
+#define HOENN_DEX_LATIOS 197
+#define HOENN_DEX_JIRACHI 201
+#define HOENN_DEX_DEOXYS 202
+#define HOENN_DEX_CHIMECHO 151
+
#endif // GUARD_CONSTANTS_SPECIES_H
diff --git a/include/constants/trainers.h b/include/constants/trainers.h
index 57c7fd523..f79216d94 100644
--- a/include/constants/trainers.h
+++ b/include/constants/trainers.h
@@ -5,6 +5,7 @@
// Special Trainer Ids.
#define TRAINER_FRONTIER_BRAIN 1022
+#define TRAINER_PLAYER 1023
#define TRAINER_SECRET_BASE 1024
#define TRAINER_LINK_OPPONENT 2048
#define TRAINER_OPPONENT_C00 3072
@@ -173,10 +174,10 @@
#define FACILITY_CLASS_TWINS 0x39
#define FACILITY_CLASS_SAILOR 0x3a
#define FACILITY_CLASS_PKMN_TRAINER_1 0x3b
-#define FACILITY_CLASS_PKMN_TRAINER_MAY 0x3c
+#define FACILITY_CLASS_PKMN_TRAINER_BRENDAN 0x3c
#define FACILITY_CLASS_PKMN_TRAINER_3 0x3d
#define FACILITY_CLASS_PKMN_TRAINER_4 0x3e
-#define FACILITY_CLASS_PKMN_TRAINER_BRENDAN 0x3f
+#define FACILITY_CLASS_PKMN_TRAINER_MAY 0x3f
#define FACILITY_CLASS_PKMN_TRAINER_6 0x40
#define FACILITY_CLASS_PKMN_TRAINER_7 0x41
#define FACILITY_CLASS_PKMN_BREEDER_2 0x42
diff --git a/include/constants/vars.h b/include/constants/vars.h
index ed4a7797b..9854ec5a2 100644
--- a/include/constants/vars.h
+++ b/include/constants/vars.h
@@ -49,13 +49,13 @@
#define VAR_RECYCLE_GOODS 0x4020
#define VAR_REPEL_STEP_COUNT 0x4021
#define VAR_ICE_STEP_COUNT 0x4022
-#define VAR_FIRST_POKE 0x4023 // 0=Treecko, 1=Torchic, 2=Mudkip
+#define VAR_STARTER_MON 0x4023 // 0=Treecko, 1=Torchic, 2=Mudkip
#define VAR_MIRAGE_RND_H 0x4024
#define VAR_MIRAGE_RND_L 0x4025
#define VAR_SECRET_BASE_MAP 0x4026
-#define VAR_0x4027 0x4027
-#define VAR_0x4028 0x4028
-#define VAR_0x4029 0x4029
+#define VAR_CYCLING_ROAD_RECORD_COLLISIONS 0x4027
+#define VAR_CYCLING_ROAD_RECORD_TIME_L 0x4028
+#define VAR_CYCLING_ROAD_RECORD_TIME_H 0x4029
#define VAR_HAPPINESS_STEP_COUNTER 0x402A
#define VAR_POISON_STEP_COUNTER 0x402B
#define VAR_RESET_RTC_ENABLE 0x402C
@@ -81,8 +81,8 @@
#define VAR_ALTERING_CAVE_WILD_SET 0x403E
#define VAR_0x403F 0x403F
#define VAR_DAYS 0x4040
-#define VAR_0x4041 0x4041
-#define VAR_0x4042 0x4042
+#define VAR_FANCLUB_UNKNOWN_1 0x4041
+#define VAR_FANCLUB_UNKNOWN_2 0x4042
#define VAR_DEPT_STORE_FLOOR 0x4043
#define VAR_0x4044 0x4044
#define VAR_POKELOT_PRIZE 0x4045
@@ -165,12 +165,12 @@
#define VAR_0x4092 0x4092
#define VAR_0x4093 0x4093
#define VAR_0x4094 0x4094
-#define VAR_0x4095 0x4095
+#define VAR_LILYCOVE_FAN_CLUB_STATE 0x4095
#define VAR_0x4096 0x4096
#define VAR_0x4097 0x4097
#define VAR_0x4098 0x4098
#define VAR_0x4099 0x4099
-#define VAR_0x409A 0x409A
+#define VAR_RUSTURF_TUNNEL_STATE 0x409A
#define VAR_0x409B 0x409B
#define VAR_0x409C 0x409C
#define VAR_0x409D 0x409D
@@ -185,7 +185,7 @@
#define VAR_0x40A6 0x40A6
#define VAR_0x40A7 0x40A7
#define VAR_0x40A8 0x40A8
-#define VAR_0x40A9 0x40A9
+#define VAR_CYCLING_CHALLENGE_STATE 0x40A9
#define VAR_0x40AA 0x40AA
#define VAR_0x40AB 0x40AB
#define VAR_0x40AC 0x40AC
@@ -196,7 +196,7 @@
#define VAR_0x40B1 0x40B1
#define VAR_0x40B2 0x40B2
#define VAR_WEATHER_INSTITUTE_STATE 0x40B3
-#define VAR_PORTHOLE 0x40B4
+#define VAR_PORTHOLE_STATE 0x40B4
#define VAR_0x40B5 0x40B5
#define VAR_0x40B6 0x40B6
#define VAR_0x40B7 0x40B7
@@ -210,7 +210,7 @@
#define VAR_0x40BF 0x40BF
#define VAR_0x40C0 0x40C0
#define VAR_0x40C1 0x40C1
-#define VAR_0x40C2 0x40C2
+#define VAR_PACIFIDLOG_TM_RECEIVED_DAY 0x40C2
#define VAR_0x40C3 0x40C3
#define VAR_0x40C4 0x40C4
#define VAR_0x40C5 0x40C5
@@ -222,7 +222,7 @@
#define VAR_0x40CB 0x40CB
#define VAR_0x40CC 0x40CC
#define VAR_0x40CD 0x40CD
-#define VAR_0x40CE 0x40CE
+#define VAR_FRONTIER_BATTLE_MODE 0x40CE
#define VAR_FRONTIER_FACILITY 0x40CF
#define VAR_0x40D0 0x40D0
#define VAR_0x40D1 0x40D1
@@ -273,6 +273,7 @@
#define VAR_0x40FE 0x40FE
#define VAR_0x40FF 0x40FF
+#define SPECIAL_VARS_START 0x8000
// special vars
// They are commonly used as parameters to commands, or return values from commands.
#define VAR_0x8000 0x8000
diff --git a/include/contest.h b/include/contest.h
index c263882eb..0a8fa4436 100644
--- a/include/contest.h
+++ b/include/contest.h
@@ -1,36 +1,242 @@
#ifndef GUARD_CONTEST_H
#define GUARD_CONTEST_H
-struct ContestMove
+enum
{
- u8 effect;
- u8 contestCategory:3;
- u8 comboStarterId;
- u8 comboMoves[4];
+ CONTEST_CATEGORY_COOL,
+ CONTEST_CATEGORY_BEAUTY,
+ CONTEST_CATEGORY_CUTE,
+ CONTEST_CATEGORY_SMART,
+ CONTEST_CATEGORY_TOUGH,
+ CONTEST_CATEGORIES_COUNT,
};
-struct ContestEffect
+enum
{
- u8 effectType;
- u8 appeal;
- u8 jam;
+ CONTEST_EFFECT_HIGHLY_APPEALING,
+ CONTEST_EFFECT_USER_MORE_EASILY_STARTLED,
+ CONTEST_EFFECT_GREAT_APPEAL_BUT_NO_MORE_MOVES,
+ CONTEST_EFFECT_REPETITION_NOT_BORING,
+ CONTEST_EFFECT_AVOID_STARTLE_ONCE,
+ CONTEST_EFFECT_AVOID_STARTLE,
+ CONTEST_EFFECT_AVOID_STARTLE_SLIGHTLY,
+ CONTEST_EFFECT_USER_LESS_EASILY_STARTLED,
+ CONTEST_EFFECT_STARTLE_FRONT_MON,
+ CONTEST_EFFECT_SLIGHTLY_STARTLE_PREV_MONS,
+ CONTEST_EFFECT_STARTLE_PREV_MON,
+ CONTEST_EFFECT_STARTLE_PREV_MONS,
+ CONTEST_EFFECT_BADLY_STARTLE_FRONT_MON,
+ CONTEST_EFFECT_BADLY_STARTLE_PREV_MONS,
+ CONTEST_EFFECT_STARTLE_PREV_MON_2,
+ CONTEST_EFFECT_STARTLE_PREV_MONS_2,
+ CONTEST_EFFECT_SHIFT_JUDGE_ATTENTION,
+ CONTEST_EFFECT_STARTLE_MON_WITH_JUDGES_ATTENTION,
+ CONTEST_EFFECT_JAMS_OTHERS_BUT_MISS_ONE_TURN,
+ CONTEST_EFFECT_STARTLE_MONS_SAME_TYPE_APPEAL,
+ CONTEST_EFFECT_STARTLE_MONS_COOL_APPEAL,
+ CONTEST_EFFECT_STARTLE_MONS_BEAUTY_APPEAL,
+ CONTEST_EFFECT_STARTLE_MONS_CUTE_APPEAL,
+ CONTEST_EFFECT_STARTLE_MONS_SMART_APPEAL,
+ CONTEST_EFFECT_STARTLE_MONS_TOUGH_APPEAL,
+ CONTEST_EFFECT_MAKE_FOLLOWING_MON_NERVOUS,
+ CONTEST_EFFECT_MAKE_FOLLOWING_MONS_NERVOUS,
+ CONTEST_EFFECT_WORSEN_CONDITION_OF_PREV_MONS,
+ CONTEST_EFFECT_BADLY_STARTLES_MONS_IN_GOOD_CONDITION,
+ CONTEST_EFFECT_BETTER_IF_FIRST,
+ CONTEST_EFFECT_BETTER_IF_LAST,
+ CONTEST_EFFECT_APPEAL_AS_GOOD_AS_PREV_ONES,
+ CONTEST_EFFECT_APPEAL_AS_GOOD_AS_PREV_ONE,
+ CONTEST_EFFECT_BETTER_WHEN_LATER,
+ CONTEST_EFFECT_QUALITY_DEPENDS_ON_TIMING,
+ CONTEST_EFFECT_BETTER_IF_SAME_TYPE,
+ CONTEST_EFFECT_BETTER_IF_DIFF_TYPE,
+ CONTEST_EFFECT_AFFECTED_BY_PREV_APPEAL,
+ CONTEST_EFFECT_IMPROVE_CONDITION_PREVENT_NERVOUSNESS,
+ CONTEST_EFFECT_BETTER_WITH_GOOD_CONDITION,
+ CONTEST_EFFECT_NEXT_APPEAL_EARLIER,
+ CONTEST_EFFECT_NEXT_APPEAL_LATER,
+ CONTEST_EFFECT_MAKE_SCRAMBLING_TURN_ORDER_EASIER,
+ CONTEST_EFFECT_SCRAMBLE_NEXT_TURN_ORDER,
+ CONTEST_EFFECT_EXCITE_AUDIENCE_IN_ANY_CONTEST,
+ CONTEST_EFFECT_BADLY_STARTLE_MONS_WITH_GOOD_APPEALS,
+ CONTEST_EFFECT_BETTER_WHEN_AUDIENCE_EXCITED,
+ CONTEST_EFFECT_DONT_EXCITE_AUDIENCE
};
-struct ContestStruct_02039E00
+enum
{
- u16 unk_00;
- u8 unk_02[11];
- u8 unk_0d[8];
- u8 filler_15[9];
- u8 filler_1E[34];
+ COMBO_STARTER_RAIN_DANCE = 1,
+ COMBO_STARTER_RAGE,
+ COMBO_STARTER_FOCUS_ENERGY,
+ COMBO_STARTER_HYPNOSIS,
+ COMBO_STARTER_ENDURE,
+ COMBO_STARTER_HORN_ATTACK,
+ COMBO_STARTER_SWORDS_DANCE,
+ COMBO_STARTER_STOCKPILE,
+ COMBO_STARTER_SUNNY_DAY,
+ COMBO_STARTER_REST,
+ COMBO_STARTER_VICE_GRIP,
+ COMBO_STARTER_DEFENSE_CURL,
+ COMBO_STARTER_CHARGE,
+ COMBO_STARTER_ROCK_THROW,
+ COMBO_STARTER_YAWN,
+ COMBO_STARTER_SCARY_FACE,
+ COMBO_STARTER_POWDER_SNOW,
+ COMBO_STARTER_LOCK_ON,
+ COMBO_STARTER_SOFT_BOILED,
+ COMBO_STARTER_MEAN_LOOK,
+ COMBO_STARTER_SCRATCH,
+ COMBO_STARTER_GROWTH,
+ COMBO_STARTER_HAIL,
+ COMBO_STARTER_SANDSTORM,
+ COMBO_STARTER_BELLY_DRUM,
+ COMBO_STARTER_MIND_READER,
+ COMBO_STARTER_DRAGON_BREATH,
+ COMBO_STARTER_DRAGON_RAGE,
+ COMBO_STARTER_DRAGON_DANCE,
+ COMBO_STARTER_SURF,
+ COMBO_STARTER_DIVE,
+ COMBO_STARTER_STRING_SHOT,
+ COMBO_STARTER_LEER,
+ COMBO_STARTER_TAUNT,
+ COMBO_STARTER_CHARM,
+ COMBO_STARTER_HARDEN,
+ COMBO_STARTER_SING,
+ COMBO_STARTER_EARTHQUAKE,
+ COMBO_STARTER_DOUBLE_TEAM,
+ COMBO_STARTER_CURSE,
+ COMBO_STARTER_SWEET_SCENT,
+ COMBO_STARTER_SLUDGE,
+ COMBO_STARTER_SLUDGE_BOMB,
+ COMBO_STARTER_THUNDER_PUNCH,
+ COMBO_STARTER_FIRE_PUNCH,
+ COMBO_STARTER_ICE_PUNCH,
+ COMBO_STARTER_PECK,
+ COMBO_STARTER_METAL_SOUND,
+ COMBO_STARTER_MUD_SPORT,
+ COMBO_STARTER_WATER_SPORT,
+ COMBO_STARTER_BONE_CLUB,
+ COMBO_STARTER_BONEMERANG,
+ COMBO_STARTER_BONE_RUSH,
+ COMBO_STARTER_SAND_ATTACK,
+ COMBO_STARTER_MUD_SLAP,
+ COMBO_STARTER_FAKE_OUT,
+ COMBO_STARTER_PSYCHIC,
+ COMBO_STARTER_KINESIS,
+ COMBO_STARTER_CONFUSION,
+ COMBO_STARTER_POUND,
+ COMBO_STARTER_SMOG,
+ COMBO_STARTER_CALM_MIND
};
-extern struct ContestStruct_02039E00 gUnknown_02039E00[4];
+enum
+{
+ CONTEST_STRING_MORE_CONSCIOUS,
+ CONTEST_STRING_NO_APPEAL,
+ CONTEST_STRING_SETTLE_DOWN,
+ CONTEST_STRING_OBLIVIOUS_TO_OTHERS,
+ CONTEST_STRING_LESS_AWARE,
+ CONTEST_STRING_STOPPED_CARING,
+ CONTEST_STRING_STARTLE_ATTEMPT,
+ CONTEST_STRING_DAZZLE_ATTEMPT,
+ CONTEST_STRING_JUDGE_LOOK_AWAY2,
+ CONTEST_STRING_UNNERVE_ATTEMPT,
+ CONTEST_STRING_NERVOUS,
+ CONTEST_STRING_UNNERVE_WAITING,
+ CONTEST_STRING_TAUNT_WELL,
+ CONTEST_STRING_REGAINED_FORM,
+ CONTEST_STRING_JAM_WELL,
+ CONTEST_STRING_HUSTLE_STANDOUT,
+ CONTEST_STRING_WORK_HARD_UNNOTICED,
+ CONTEST_STRING_WORK_BEFORE,
+ CONTEST_STRING_APPEAL_NOT_WELL,
+ CONTEST_STRING_WORK_PRECEDING,
+ CONTEST_STRING_APPEAL_NOT_WELL2,
+ CONTEST_STRING_APPEAL_NOT_SHOWN_WELL,
+ CONTEST_STRING_APPEAL_SLIGHTLY_WELL,
+ CONTEST_STRING_APPEAL_PRETTY_WELL,
+ CONTEST_STRING_APPEAL_EXCELLENTLY,
+ CONTEST_STRING_APPEAL_DUD,
+ CONTEST_STRING_APPEAL_NOT_VERY_WELL,
+ CONTEST_STRING_APPEAL_SLIGHTLY_WELL2,
+ CONTEST_STRING_APPEAL_PRETTY_WELL2,
+ CONTEST_STRING_APPEAL_VERY_WELL,
+ CONTEST_STRING_APPEAL_EXCELLENTLY2,
+ CONTEST_STRING_SAME_TYPE_GOOD,
+ CONTEST_STRING_DIFF_TYPE_GOOD,
+ CONTEST_STRING_STOOD_OUT_AS_MUCH,
+ CONTEST_STRING_NOT_AS_WELL,
+ CONTEST_STRING_CONDITION_ROSE,
+ CONTEST_STRING_HOT_STATUS,
+ CONTEST_STRING_MOVE_UP_LINE,
+ CONTEST_STRING_MOVE_BACK_LINE,
+ CONTEST_STRING_SCRAMBLE_ORDER,
+ CONTEST_STRING_JUDGE_EXPECTANTLY2,
+ CONTEST_STRING_WENT_OVER_WELL,
+ CONTEST_STRING_WENT_OVER_VERY_WELL,
+ CONTEST_STRING_APPEAL_COMBO_EXCELLENTLY,
+ CONTEST_STRING_AVERT_GAZE,
+ CONTEST_STRING_AVOID_SEEING,
+ CONTEST_STRING_NOT_FAZED,
+ CONTEST_STRING_LITTLE_DISTRACTED,
+ CONTEST_STRING_ATTEMPT_STARTLE,
+ CONTEST_STRING_LOOKED_DOWN,
+ CONTEST_STRING_TURNED_BACK,
+ CONTEST_STRING_UTTER_CRY,
+ CONTEST_STRING_LEAPT_UP,
+ CONTEST_STRING_TRIPPED_OVER,
+ CONTEST_STRING_MESSED_UP2,
+ CONTEST_STRING_FAILED_TARGET_NERVOUS,
+ CONTEST_STRING_FAILED_ANYONE_NERVOUS,
+ CONTEST_STRING_IGNORED,
+ CONTEST_STRING_NO_CONDITION_IMPROVE,
+ CONTEST_STRING_BAD_CONDITION_WEAK_APPEAL,
+ CONTEST_STRING_UNAFFECTED,
+ CONTEST_STRING_ATTRACTED_ATTENTION,
+ CONTEST_STRING_NONE = 255
+};
+
+struct ContestPokemon
+{
+ /*0x00*/ u16 species;
+ /*0x02*/ u8 nickname[POKEMON_NAME_LENGTH + 1];
+ /*0x0D*/ u8 trainerName[8];
+ /*0x15*/ u8 trainerGfxId;
+ /*0x18*/ u32 flags;
+ /*0x1C*/ u8 whichRank:2;
+ u8 aiPool_Cool:1;
+ u8 aiPool_Beauty:1;
+ u8 aiPool_Cute:1;
+ u8 aiPool_Smart:1;
+ u8 aiPool_Tough:1;
+ /*0x1E*/ u16 moves[4]; // moves
+ /*0x26*/ u8 cool; // cool
+ /*0x27*/ u8 beauty; // beauty
+ /*0x28*/ u8 cute; // cute
+ /*0x29*/ u8 smart; // smart
+ /*0x2A*/ u8 tough; // tough
+ /*0x2B*/ u8 sheen; // sheen
+ /*0x2C*/ u8 unk2C[12];
+ /*0x38*/ u32 personality; // personality
+ /*0x3C*/ u32 otId; // otId
+}; // wow
+
+extern struct ContestPokemon gContestMons[4];
extern u8 gUnknown_02039F24;
extern u16 gSpecialVar_ContestCategory;
-extern u8 gSpecialVar_ContestRank;
+extern u16 gSpecialVar_ContestRank;
extern u8 gUnknown_02039F30;
+struct Shared18000
+{
+ /*0x18000*/ u8 unk18000;
+ /*0x18001*/ u8 filler18001[3];
+ /*0x18004*/ u16 unk18004[16][16];
+ /*0x18204*/ u16 unk18204[0x200];
+ /*0x18604*/ u16 unk18604[0x200];
+ /*0x18A04*/ u8 unk18A04[0x800];
+};
+
struct ContestStruct_field_18
{
// unknown size
@@ -43,20 +249,183 @@ struct ContestStruct_field_18
u32 field_10;
};
+struct Contest
+{
+ /*0x19204*/ u8 playerMoveChoice;
+ /*0x19205*/ u8 turnNumber;
+ /*0x19206*/ u8 unk19206[4]; // seems to only be used by an unref function
+ /*0x1920A*/ u16 unk1920A_0:1; // Task active flags?
+ u16 unk1920A_1:1;
+ u16 unk1920A_2:1;
+ u16 unk1920A_3:1;
+ u16 unk1920A_4:1;
+ u16 unk1920A_5:1;
+ u16 unk1920A_6:1;
+ u16 unk1920A_7:1;
+ /*0x1920B*/ u16 unk1920B_0:1;
+ u16 unk1920B_1:1;
+ u16 unk1920B_2:1;
+ /*0x1920C*/ u8 mainTaskId;
+ /*0x1920D*/ u8 unk1920D[4];
+ /*0x19211*/ u8 unk19211;
+ /*0x19212*/ u8 unk19212;
+ /*0x19213*/ u8 filler19213;
+ /*0x19214*/ u8 unk19214;
+ /*0x19215*/ u8 unk19215;
+ /*0x19216*/ u8 unk19216; // sprite ID
+ /*0x19217*/ s8 applauseLevel;
+ /*0x19218*/ u8 unk19218[4];
+ /*0x1921C*/ u32 unk1921C; // saved RNG value?
+ u16 unk19220[5][4]; // move history?
+ u8 unk19248[5][4]; // excitement history
+ u8 applauseMeterSpriteId; // sprite ID
+ /*0x1925D*/ u8 unk1925D;
+ /*0x1925E*/ u8 unk1925E;
+};
+
+struct ContestantStatus
+{
+ /*0x00*/ s16 appeal1; // move appeal?
+ /*0x02*/ s16 appeal2; // final appeal after end of turn, maybe?
+ /*0x04*/ s16 unk4;
+ /*0x06*/ u16 currMove;
+ /*0x08*/ u16 prevMove;
+ /*0x0A*/ u8 moveCategory;
+ /*0x0B*/ u8 unkB_0:2;
+ u8 unkB_2:2;
+ u8 moveRepeatCount:3;
+ u8 noMoreTurns:1; // used a one-time move?
+ /*0x0C*/ u8 nervous:1;
+ u8 numTurnsSkipped:2;
+ /*0x0D*/ s8 condition;
+ /*0x0E*/ u8 jam;
+ /*0x0F*/ u8 jamReduction;
+
+ // Flags set by move effect
+ /*0x10*/ u8 resistant:1;
+ u8 immune:1;
+ u8 moreEasilyStartled:1;
+ u8 usedRepeatableMove:1;
+ u8 conditionMod:2; // 1: just raised condition; 2: appeal greatly improved by condition
+ u8 turnOrderMod:2; // 1: defined; 2: random
+ /*0x11*/ u8 turnOrderModAction:2; // 1: made first; 2: made last; 3: made random
+ u8 turnSkipped:1;
+ u8 exploded:1;
+ u8 overrideCategoryExcitementMod:1;
+ u8 appealTripleCondition:1;
+
+ /*0x12*/ u8 jamSafetyCount;
+ /*0x13*/ u8 effectStringId; // status action?
+ /*0x14*/ u8 effectStringId2;
+ /*0x15*/ u8 disappointedRepeat:1;
+ u8 unk15_1:1;
+ u8 unk15_2:1;
+ u8 unk15_3:1;
+ u8 hasJudgesAttention:1;
+ u8 judgesAttentionWasRemoved:1;
+ u8 unk15_6:1;
+ /*0x16*/ u8 unk16;
+ /*0x17*/ u8 unk17;
+ /*0x18*/ u8 unk18;
+ /*0x19*/ u8 nextTurnOrder; // turn position
+ /*0x1A*/ u8 attentionLevel; // How much the Pokemon "stood out"
+ /*0x1B*/ u8 unk1B;
+};
+
+struct UnknownContestStruct7
+{
+ u8 turnOrder[4];
+ s16 jam;
+ s16 jam2;
+ u8 jamQueue[5];
+ u8 unnervedPokes[4];
+ u8 contestant;
+};
+
+struct ContestAIInfo
+{
+ /*0x00*/ u8 aiState;
+ /*0x02*/ u16 unk2;
+ /*0x04*/ u8 unk4;
+ /*0x05*/ u8 unk5[4];
+ /*0x09*/ u8 aiAction;
+ /*0x0A*/ u8 fillerA[0x6]; // TODO: don't know what's here
+ /*0x10*/ u8 unk10;
+ /*0x14*/ u32 flags;
+ /*0x18*/ s16 scriptResult;
+ /*0x1A*/ s16 scriptArr[3];
+ /*0x20*/ const u8 *stack[8];
+ /*0x40*/ u8 stackSize;
+ /*0x41*/ u8 contestantId;
+};
+
+struct UnknownContestStruct5
+{
+ s8 bits_0; // current move excitement?
+ u8 excitementFrozen:1;
+ u8 excitementFreezer:3;
+ s8 unk2;
+};
+
+struct UnknownContestStruct4
+{
+ u8 unk0; // sprite ID
+ u8 unk1; // sprite ID
+ u8 unk2_0:1;
+ u8 unk2_1:1;
+ u8 unk2_2:1;
+};
+
+struct ContestResourcesField1C
+{
+ u8 filler_00[0x40];
+};
+
+struct ContestResourcesField20
+{
+ u8 filler_00[0x0C];
+};
+
struct ContestResources
{
- void *field_0;
- void *field_4;
- void *field_8;
- void *field_C;
- void *field_10;
- void *field_14;
+ struct Contest *field_0;
+ struct ContestantStatus *field_4;
+ struct UnknownContestStruct7 *field_8;
+ struct ContestAIInfo *field_C;
+ struct UnknownContestStruct5 *field_10;
+ struct UnknownContestStruct4 *field_14;
struct ContestStruct_field_18 *field_18;
+ struct ContestResourcesField1C * field_1c;
+ struct ContestResourcesField20 * field_20;
+ u8 * field_24[4];
+ void * field_34;
+ void * field_38;
+ void * field_3c;
};
extern struct ContestResources *gContestResources;
+#define sContest (*gContestResources->field_0)
+#define sContestantStatus (gContestResources->field_4)
+#define shared192D0 (*gContestResources->field_8)
+#define eContestAI (gContestResources->field_C)
+#define shared19328 (*gContestResources->field_10)
+#define shared19338 (*gContestResources->field_14)
+
+#define shared15800 (gHeap + 0x18000)
+#define shared18000 (*(struct Shared18000 *)(gHeap + 0x1a000))
+
+extern u32 gContestRngValue;
+extern u8 gUnknown_02039F26[4];
+
bool8 IsSpeciesNotUnown(u16 species);
void LoadContestBgAfterMoveAnim(void);
+void SetContestantEffectStringID(u8 a, u8 b);
+void SetContestantEffectStringID2(u8 a, u8 b);
+void MakeContestantNervous(u8 p);
+bool8 Contest_IsMonsTurnDisabled(u8 a);
+bool8 sub_80DE1E8(u8 a);
+void SetStartledString(u8 a, u8 b);
+s8 Contest_GetMoveExcitement(u16);
#endif //GUARD_CONTEST_H
diff --git a/include/contest_ai.h b/include/contest_ai.h
new file mode 100644
index 000000000..20b9eec10
--- /dev/null
+++ b/include/contest_ai.h
@@ -0,0 +1,16 @@
+#ifndef GUARD_CONTESTAI_H
+#define GUARD_CONTESTAI_H
+
+// AI states
+enum
+{
+ CONTESTAI_SETTING_UP,
+ CONTESTAI_PROCESSING,
+ CONTESTAI_FINISHED,
+ CONTESTAI_DO_NOT_PROCESS
+};
+
+void ContestAI_ResetAI(u8);
+u8 ContestAI_GetActionToUse(void);
+
+#endif // GUARD_CONTESTAI_H
diff --git a/include/contest_effect.h b/include/contest_effect.h
new file mode 100644
index 000000000..5f48e1b8b
--- /dev/null
+++ b/include/contest_effect.h
@@ -0,0 +1,25 @@
+#ifndef GUARD_CONTEST_EFFECT_H
+#define GUARD_CONTEST_EFFECT_H
+
+struct ContestMove
+{
+ u8 effect;
+ u8 contestCategory:3;
+ u8 comboStarterId;
+ u8 comboMoves[4];
+};
+
+struct ContestEffect
+{
+ u8 effectType;
+ u8 appeal;
+ u8 jam;
+};
+
+extern const struct ContestMove gContestMoves[];
+extern const struct ContestEffect gContestEffects[];
+extern const u8 *const gContestEffectDescriptionPointers[];
+
+bool8 AreMovesContestCombo(u16 lastMove, u16 nextMove);
+
+#endif //GUARD_CONTEST_EFFECT_H
diff --git a/include/contest_link_80F57C4.h b/include/contest_link_80F57C4.h
index 98523c175..3c12e5e53 100644
--- a/include/contest_link_80F57C4.h
+++ b/include/contest_link_80F57C4.h
@@ -4,5 +4,6 @@
void sub_80F840C(void);
void sub_80F8484(void);
void sub_80F84C4(u8);
+void sub_80FC998(u8 taskId);
#endif // GUARD_CONTEST_LINK_80F57C4_H
diff --git a/include/contest_link_80FC4F4.h b/include/contest_link_80FC4F4.h
new file mode 100644
index 000000000..6f3bab97d
--- /dev/null
+++ b/include/contest_link_80FC4F4.h
@@ -0,0 +1,8 @@
+#ifndef GUARD_CONTEST_LINK_80FC4F4_H
+#define GUARD_CONTEST_LINK_80FC4F4_H
+
+void sub_80FCC88(u8);
+void sub_80FCC88(u8);
+void sub_80FCACC(u8);
+
+#endif //GUARD_CONTEST_LINK_80FC4F4_H
diff --git a/include/data/bard_music/actions.h b/include/data/bard_music/actions.h
deleted file mode 100644
index fd8e63061..000000000
--- a/include/data/bard_music/actions.h
+++ /dev/null
@@ -1,630 +0,0 @@
-#ifndef GUARD_DATA_BARD_MUSIC_ACTIONS_H
-#define GUARD_DATA_BARD_MUSIC_ACTIONS_H
-const struct BardSound gBardSounds_Actions[][6] = {
- {
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x10, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x10, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x4, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x6, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x8, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xd, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xd, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1d, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x2f, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0x2, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x14, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2f, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2f, 0x0, 0x0, 0x0, 0x0 },
- { 0xa, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2f, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x26, 0x0, 0x0, 0x0, 0x0 },
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0xd, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x29, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x26, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x23, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0xa, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0xd, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0 },
- { 0xa, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- }
-};
-
-#endif // GUARD_DATA_BARD_MUSIC_ACTIONS_H
diff --git a/include/data/bard_music/adjectives.h b/include/data/bard_music/adjectives.h
deleted file mode 100644
index e56efaa24..000000000
--- a/include/data/bard_music/adjectives.h
+++ /dev/null
@@ -1,294 +0,0 @@
-#ifndef GUARD_DATA_BARD_MUSIC_ADJECTIVES_H
-#define GUARD_DATA_BARD_MUSIC_ADJECTIVES_H
-const struct BardSound gBardSounds_Adjectives[][6] = {
- {
- { 0x1d, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0 },
- { 0x1b, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x24, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x8, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2d, 0x0, 0x0, 0x0, 0x0 },
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1d, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x1e, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x14, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x3, 0x0, 0x0, 0x0, 0x0 },
- { 0x1d, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 }
- }
-};
-
-#endif // GUARD_DATA_BARD_MUSIC_ADJECTIVES_H
diff --git a/include/data/bard_music/bard_sounds.h b/include/data/bard_music/bard_sounds.h
deleted file mode 100644
index 94923b099..000000000
--- a/include/data/bard_music/bard_sounds.h
+++ /dev/null
@@ -1,52 +0,0 @@
-#ifndef GUARD_BARD_SOUNDS_TABLE_H
-#define GUARD_BARD_SOUNDS_TABLE_H
-
-#define NULL_BARD_SOUND { 0xff }
-
-#include "data/bard_music/pokemon.h"
-#include "data/bard_music/moves.h"
-#include "data/bard_music/trainer.h"
-#include "data/bard_music/status.h"
-#include "data/bard_music/battle.h"
-#include "data/bard_music/greetings.h"
-#include "data/bard_music/people.h"
-#include "data/bard_music/voices.h"
-#include "data/bard_music/speech.h"
-#include "data/bard_music/endings.h"
-#include "data/bard_music/feelings.h"
-#include "data/bard_music/conditions.h"
-#include "data/bard_music/actions.h"
-#include "data/bard_music/lifestyle.h"
-#include "data/bard_music/hobbies.h"
-#include "data/bard_music/time.h"
-#include "data/bard_music/misc.h"
-#include "data/bard_music/adjectives.h"
-#include "data/bard_music/events.h"
-#include "data/bard_music/trendysaying.h"
-
-const struct BardSound (*const gBardSoundsTable[])[6] = {
- NULL,
- gBardSounds_Trainer,
- gBardSounds_Status,
- gBardSounds_Battle,
- gBardSounds_Greetings,
- gBardSounds_People,
- gBardSounds_Voices,
- gBardSounds_Speech,
- gBardSounds_Endings,
- gBardSounds_Feelings,
- gBardSounds_Conditions,
- gBardSounds_Actions,
- gBardSounds_Lifestyle,
- gBardSounds_Hobbies,
- gBardSounds_Time,
- gBardSounds_Misc,
- gBardSounds_Adjectives,
- gBardSounds_Events,
- NULL,
- NULL,
- gBardSounds_TrendySaying,
- NULL
-};
-
-#endif //GUARD_BARD_SOUNDS_TABLE_H
diff --git a/include/data/bard_music/battle.h b/include/data/bard_music/battle.h
deleted file mode 100644
index 19d032f56..000000000
--- a/include/data/bard_music/battle.h
+++ /dev/null
@@ -1,510 +0,0 @@
-#ifndef GUARD_DATA_BARD_MUSIC_BATTLE_H
-#define GUARD_DATA_BARD_MUSIC_BATTLE_H
-const struct BardSound gBardSounds_Battle[][6] = {
- {
- { 0x2, 0x0, 0x0, 0x0, 0x0 },
- { 0x2a, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x17, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2, 0x0, 0x0, 0x0, 0x0 },
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x8, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- { 0x1, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x17, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0 },
- { 0x2, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x15, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x23, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1, 0x0, 0x0, 0x0, 0x0 },
- { 0xa, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x29, 0x0, 0x0, 0x0, 0x0 },
- { 0x1d, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x26, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1e, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x17, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x16, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x8, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x15, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x24, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x29, 0x0, 0x0, 0x0, 0x0 },
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x26, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x29, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- }
-};
-
-#endif // GUARD_DATA_BARD_MUSIC_BATTLE_H
diff --git a/include/data/bard_music/conditions.h b/include/data/bard_music/conditions.h
deleted file mode 100644
index d79cc100b..000000000
--- a/include/data/bard_music/conditions.h
+++ /dev/null
@@ -1,558 +0,0 @@
-#ifndef GUARD_DATA_BARD_MUSIC_CONDITIONS_H
-#define GUARD_DATA_BARD_MUSIC_CONDITIONS_H
-const struct BardSound gBardSounds_Conditions[][6] = {
- {
- { 0x15, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x6, 0x0, 0x0, 0x0, 0x0 },
- { 0x29, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x26, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x29, 0x0, 0x0, 0x0, 0x0 },
- { 0xa, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x26, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x20, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x19, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x17, 0x0, 0x0, 0x0, 0x0 },
- { 0x14, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x3, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND
- },
- {
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xa, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x14, 0x0, 0x0, 0x0, 0x0 },
- { 0x23, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0xa, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x2a, 0x0, 0x0, 0x0, 0x0 },
- { 0x1e, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x26, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xa, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0xa, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0x1d, 0x0, 0x0, 0x0, 0x0 },
- { 0x2a, 0x0, 0x0, 0x0, 0x0 },
- { 0x26, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1d, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x14, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x17, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x17, 0x0, 0x0, 0x0, 0x0 },
- { 0x16, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0 },
- { 0x16, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x26, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x29, 0x0, 0x0, 0x0, 0x0 },
- { 0x1c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x8, 0x0, 0x0, 0x0, 0x0 },
- { 0x26, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0x2a, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x21, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0x26, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xd, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- }
-};
-
-#endif // GUARD_DATA_BARD_MUSIC_CONDITIONS_H
diff --git a/include/data/bard_music/default_sound.h b/include/data/bard_music/default_sound.h
deleted file mode 100644
index ad4008e16..000000000
--- a/include/data/bard_music/default_sound.h
+++ /dev/null
@@ -1,13 +0,0 @@
-#ifndef GUARD_default_sound_H
-#define GUARD_default_sound_H
-
-const struct BardSound gBardSound_InvalidWord[] = {
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
-};
-
-#endif //GUARD_default_sound_H
diff --git a/include/data/bard_music/endings.h b/include/data/bard_music/endings.h
deleted file mode 100644
index 7e4304521..000000000
--- a/include/data/bard_music/endings.h
+++ /dev/null
@@ -1,558 +0,0 @@
-#ifndef GUARD_DATA_BARD_MUSIC_ENDINGS_H
-#define GUARD_DATA_BARD_MUSIC_ENDINGS_H
-const struct BardSound gBardSounds_Endings[][6] = {
- {
- { 0x10, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x10, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x14, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x26, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x14, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x26, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x10, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x17, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0x4, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0 },
- { 0x23, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x6, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x26, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1d, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x21, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x14, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x23, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x26, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x14, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- }
-};
-
-#endif // GUARD_DATA_BARD_MUSIC_ENDINGS_H
diff --git a/include/data/bard_music/events.h b/include/data/bard_music/events.h
deleted file mode 100644
index 70960e15d..000000000
--- a/include/data/bard_music/events.h
+++ /dev/null
@@ -1,238 +0,0 @@
-#ifndef GUARD_DATA_BARD_MUSIC_EVENTS_H
-#define GUARD_DATA_BARD_MUSIC_EVENTS_H
-const struct BardSound gBardSounds_Events[][6] = {
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0 },
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1d, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2b, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x15, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x4, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x21, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x4, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xa, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x1d, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x2a, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0x2a, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- }
-};
-
-#endif // GUARD_DATA_BARD_MUSIC_EVENTS_H
diff --git a/include/data/bard_music/feelings.h b/include/data/bard_music/feelings.h
deleted file mode 100644
index cdab88639..000000000
--- a/include/data/bard_music/feelings.h
+++ /dev/null
@@ -1,558 +0,0 @@
-#ifndef GUARD_DATA_BARD_MUSIC_FEELINGS_H
-#define GUARD_DATA_BARD_MUSIC_FEELINGS_H
-const struct BardSound gBardSounds_Feelings[][6] = {
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x4, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x19, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x14, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x17, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x1e, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x20, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x14, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x31, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xd, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x31, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x8, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x14, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x2a, 0x0, 0x0, 0x0, 0x0 },
- { 0x20, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x20, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x8, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x21, 0x0, 0x0, 0x0, 0x0 },
- { 0x2, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x26, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x14, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x31, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x31, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x6, 0x0, 0x0, 0x0, 0x0 },
- { 0x14, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x20, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x20, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1d, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x2a, 0x0, 0x0, 0x0, 0x0 },
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x29, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x14, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x14, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x14, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x4, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x2, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x2, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- }
-};
-
-#endif // GUARD_DATA_BARD_MUSIC_FEELINGS_H
diff --git a/include/data/bard_music/greetings.h b/include/data/bard_music/greetings.h
deleted file mode 100644
index 22af4dd5c..000000000
--- a/include/data/bard_music/greetings.h
+++ /dev/null
@@ -1,342 +0,0 @@
-#ifndef GUARD_DATA_BARD_MUSIC_GREETINGS_H
-#define GUARD_DATA_BARD_MUSIC_GREETINGS_H
-const struct BardSound gBardSounds_Greetings[][6] = {
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x17, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x17, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1e, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x21, 0x0, 0x0, 0x0, 0x0 },
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x2, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x6, 0x0, 0x0, 0x0, 0x0 },
- { 0x17, 0x0, 0x0, 0x0, 0x0 },
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0x10, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x4, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x26, 0x0, 0x0, 0x0, 0x0 },
- { 0x14, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0 },
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x6, 0x0, 0x0, 0x0, 0x0 },
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1d, 0x0, 0x0, 0x0, 0x0 },
- { 0x2a, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x28, 0x0, 0x0, 0x0, 0x0 },
- { 0xd, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x4, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x2b, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xa, 0x0, 0x0, 0x0, 0x0 },
- { 0xa, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x14, 0x0, 0x0, 0x0, 0x0 },
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xd, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0x1, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x23, 0x0, 0x0, 0x0, 0x0 },
- { 0x17, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- }
-};
-
-#endif // GUARD_DATA_BARD_MUSIC_GREETINGS_H
diff --git a/include/data/bard_music/hobbies.h b/include/data/bard_music/hobbies.h
deleted file mode 100644
index 66fdbc0c7..000000000
--- a/include/data/bard_music/hobbies.h
+++ /dev/null
@@ -1,438 +0,0 @@
-#ifndef GUARD_DATA_BARD_MUSIC_HOBBIES_H
-#define GUARD_DATA_BARD_MUSIC_HOBBIES_H
-const struct BardSound gBardSounds_Hobbies[][6] = {
- {
- { 0x14, 0x0, 0x0, 0x0, 0x0 },
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x17, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x14, 0x0, 0x0, 0x0, 0x0 },
- { 0x26, 0x0, 0x0, 0x0, 0x0 },
- { 0x4, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1e, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2f, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x17, 0x0, 0x0, 0x0, 0x0 },
- { 0x2a, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x15, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2f, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x26, 0x0, 0x0, 0x0, 0x0 },
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x1b, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x15, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x17, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x17, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x14, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xa, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x26, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x26, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x1d, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x21, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0x2a, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x26, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x8, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1d, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0 },
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- { 0x1d, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x26, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- }
-};
-
-#endif // GUARD_DATA_BARD_MUSIC_HOBBIES_H
diff --git a/include/data/bard_music/length_table.h b/include/data/bard_music/length_table.h
deleted file mode 100644
index 144c70dfc..000000000
--- a/include/data/bard_music/length_table.h
+++ /dev/null
@@ -1,21 +0,0 @@
-#ifndef GUARD_LENGTH_TABLE_H
-#define GUARD_LENGTH_TABLE_H
-
-const int gBardSoundLengthTable[] = {
- 0x09, 0x16, 0x0f, 0x10,
- 0x27, 0x15, 0x09, 0x1e,
- 0x18, 0x0f, 0x19, 0x0c,
- 0x16, 0x2d, 0x18, 0x0f,
- 0x28, 0x09, 0x15, 0x2a,
- 0x12, 0x09, 0x16, 0x0f,
- 0x1b, 0x30, 0x12, 0x1b,
- 0x21, 0x18, 0x19, 0x27,
- 0x13, 0x10, 0x36, 0x12,
- 0x09, 0x2d, 0x0f, 0x0c,
- 0x27, 0x17, 0x05, 0x2d,
- 0x0c, 0x15, 0x30, 0x0c,
- 0x15, 0x45, 0x12, 0x0f
-};
-
-
-#endif //GUARD_LENGTH_TABLE_H
diff --git a/include/data/bard_music/lifestyle.h b/include/data/bard_music/lifestyle.h
deleted file mode 100644
index 7054283f4..000000000
--- a/include/data/bard_music/lifestyle.h
+++ /dev/null
@@ -1,366 +0,0 @@
-#ifndef GUARD_DATA_BARD_MUSIC_LIFESTYLE_H
-#define GUARD_DATA_BARD_MUSIC_LIFESTYLE_H
-const struct BardSound gBardSounds_Lifestyle[][6] = {
- {
- { 0x31, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0 },
- { 0x23, 0x0, 0x0, 0x0, 0x0 },
- { 0x2, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x3, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND
- },
- {
- { 0x29, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x3, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x1d, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x2a, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x1b, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x1b, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x2a, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1d, 0x0, 0x0, 0x0, 0x0 },
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1c, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0 },
- { 0x24, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1d, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x17, 0x0, 0x0, 0x0, 0x0 },
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x26, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x24, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- }
-};
-
-#endif // GUARD_DATA_BARD_MUSIC_LIFESTYLE_H
diff --git a/include/data/bard_music/misc.h b/include/data/bard_music/misc.h
deleted file mode 100644
index 84e1d5530..000000000
--- a/include/data/bard_music/misc.h
+++ /dev/null
@@ -1,342 +0,0 @@
-#ifndef GUARD_DATA_BARD_MUSIC_MISC_H
-#define GUARD_DATA_BARD_MUSIC_MISC_H
-const struct BardSound gBardSounds_Misc[][6] = {
- {
- { 0x14, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2b, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x21, 0x0, 0x0, 0x0, 0x0 },
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x21, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0x1b, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x10, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2b, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x4, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x10, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1, 0x0, 0x0, 0x0, 0x0 },
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x14, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0 },
- { 0x2e, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1d, 0x0, 0x0, 0x0, 0x0 },
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- }
-};
-
-#endif // GUARD_DATA_BARD_MUSIC_MISC_H
diff --git a/include/data/bard_music/moves.h b/include/data/bard_music/moves.h
deleted file mode 100644
index 6bb350a7c..000000000
--- a/include/data/bard_music/moves.h
+++ /dev/null
@@ -1,2851 +0,0 @@
-#ifndef GUARD_DATA_BARD_MUSIC_MOVES_H
-#define GUARD_DATA_BARD_MUSIC_MOVES_H
-
-#include "moves.h"
-
-const u16 gUnknown_085FA1D4 = 0x163;
-
-const struct BardSound gBardSounds_Moves[][6] = {
- {
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x21, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x1d, 0x0, 0x0, 0x0, 0x0},
- { 0xe, 0x0, 0x0, 0x0, 0x0},
- { 0x1d, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0xa, 0x0, 0x0, 0x0, 0x0},
- { 0x2, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1d, 0x0, 0x0, 0x0, 0x0},
- { 0xb, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x5, 0x0, 0x0, 0x0, 0x0},
- { 0x5, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x1d, 0x0, 0x0, 0x0, 0x0},
- { 0xe, 0x0, 0x0, 0x0, 0x0},
- { 0x1d, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x14, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0xe, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x5, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0xf, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x1, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x1d, 0x0, 0x0, 0x0, 0x0},
- { 0xe, 0x0, 0x0, 0x0, 0x0},
- { 0x1d, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x14, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1d, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x2, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x24, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1d, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x2, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0x23, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x2, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x24, 0x0, 0x0, 0x0, 0x0},
- { 0xa, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x5, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1e, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0xe, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x24, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x24, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xe, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x21, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0x24, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x1a, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1d, 0x0, 0x0, 0x0, 0x0},
- { 0x32, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0},
- { 0x32, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x24, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x1a, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0xb, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0xb, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x21, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x32, 0x0, 0x0, 0x0, 0x0},
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x1a, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0xe, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x5, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1e, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x21, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x1a, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x21, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x2, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x32, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x5, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0xf, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x1a, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x5, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x5, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x32, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x29, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0xf, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0xe, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x1a, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x5, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0xd, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0},
- { 0xf, 0x0, 0x0, 0x0, 0x0},
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0},
- { 0xe, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x2d, 0x0, 0x0, 0x0, 0x0},
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xe, 0x0, 0x0, 0x0, 0x0},
- { 0xb, 0x0, 0x0, 0x0, 0x0},
- { 0x32, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x5, 0x0, 0x0, 0x0, 0x0},
- { 0xe, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0xb, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND
- },
- {
- { 0xb, 0x0, 0x0, 0x0, 0x0},
- { 0x32, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x32, 0x0, 0x0, 0x0, 0x0},
- { 0x29, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1d, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x1d, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x14, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x1d, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2, 0x0, 0x0, 0x0, 0x0},
- { 0xe, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x1e, 0x0, 0x0, 0x0, 0x0},
- { 0xb, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x5, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xe, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1e, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x1a, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x24, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0xe, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND
- },
- {
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x1, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x24, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x24, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x5, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0xe, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x5, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND
- },
- {
- { 0x5, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1d, 0x0, 0x0, 0x0, 0x0},
- { 0x1d, 0x0, 0x0, 0x0, 0x0},
- { 0x1a, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x24, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x21, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xe, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2b, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x28, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x1, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0},
- { 0x14, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0xf, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0xf, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x1d, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x21, 0x0, 0x0, 0x0, 0x0},
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x1a, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x15, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0},
- { 0x21, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0xe, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xe, 0x0, 0x0, 0x0, 0x0},
- { 0xd, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x24, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xe, 0x0, 0x0, 0x0, 0x0},
- { 0x1d, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xe, 0x0, 0x0, 0x0, 0x0},
- { 0xa, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0xf, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0xf, 0x0, 0x0, 0x0, 0x0},
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x1a, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0xb, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0xf, 0x0, 0x0, 0x0, 0x0},
- { 0xf, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xe, 0x0, 0x0, 0x0, 0x0},
- { 0xb, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x5, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x24, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x24, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0},
- { 0xe, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0xf, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x21, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x1d, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0xe, 0x0, 0x0, 0x0, 0x0},
- { 0x5, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x21, 0x0, 0x0, 0x0, 0x0},
- { 0x32, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0x21, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x1a, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x14, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x5, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x15, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x21, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0},
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x21, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x24, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x5, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x1d, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x1d, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0},
- { 0xf, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2b, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x21, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x4, 0x0, 0x0, 0x0, 0x0},
- { 0x1a, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x32, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x5, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x1d, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x1e, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1e, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0}
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0xe, 0x0, 0x0, 0x0, 0x0}
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0xe, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x5, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0xf, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x21, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x24, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x24, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x21, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x21, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xe, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0xf, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x21, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x1d, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x21, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x1d, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1e, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x5, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x24, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x24, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x1a, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x5, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0xf, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- }
-};
-
-#endif //GUARD_DATA_BARD_MUSIC_MOVES_H
diff --git a/include/data/bard_music/people.h b/include/data/bard_music/people.h
deleted file mode 100644
index 2db017080..000000000
--- a/include/data/bard_music/people.h
+++ /dev/null
@@ -1,606 +0,0 @@
-#ifndef GUARD_DATA_BARD_MUSIC_PEOPLE_H
-#define GUARD_DATA_BARD_MUSIC_PEOPLE_H
-const struct BardSound gBardSounds_People[][6] = {
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x13, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2d, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, -0x9, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x26, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2d, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1, 0x0, 0x0, 0x0, 0x0 },
- { 0x8, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x26, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x8, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1e, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x24, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x15, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x7, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xd, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x4, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x10, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0xa, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0xd, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x2, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x14, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x29, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0x29, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0x10, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x10, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x14, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x1d, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x28, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x31, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x31, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x21, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x24, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x26, 0x0, 0x0, 0x0, 0x0 },
- { 0x2, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x2b, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x10, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x1, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- }
-};
-
-#endif // GUARD_DATA_BARD_MUSIC_PEOPLE_H
diff --git a/include/data/bard_music/pokemon.h b/include/data/bard_music/pokemon.h
deleted file mode 100644
index 693005360..000000000
--- a/include/data/bard_music/pokemon.h
+++ /dev/null
@@ -1,3306 +0,0 @@
-#ifndef GUARD_DATA_BARD_MUSIC_POKEMON_H
-#define GUARD_DATA_BARD_MUSIC_POKEMON_H
-#include "constants/species.h"
-
-const u16 gUnknown_085F5490 = NUM_SPECIES;
-
-const struct BardSound gBardSounds_Pokemon[][6] = {
- {
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x24, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x14, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x32, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x6, 0x0, 0x0, 0x0, 0x0},
- { 0x2, 0x0, 0x0, 0x0, 0x0},
- { 0x32, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x6, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x15, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND
- },
- {
- { 0x6, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x32, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND
- },
- {
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x24, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x8, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x24, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x1e, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x15, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xe, 0x0, 0x0, 0x0, 0x0},
- { 0x26, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x15, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x6, 0x0, 0x0, 0x0, 0x0},
- { 0x17, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0xb, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x24, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x24, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x5, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x15, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x14, 0x0, 0x0, 0x0, 0x0},
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x1a, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x1a, 0x0, 0x0, 0x0, 0x0},
- { 0x15, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x21, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x32, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x21, 0x0, 0x0, 0x0, 0x0},
- { 0xf, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x6, 0x0, 0x0, 0x0, 0x0},
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x15, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x15, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x15, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x15, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x1a, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xb, 0x0, 0x0, 0x0, 0x0},
- { 0x21, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0xf, 0x0, 0x0, 0x0, 0x0},
- { 0xb, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x6, 0x0, 0x0, 0x0, 0x0},
- { 0xb, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0},
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xe, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x15, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1e, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0xe, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x15, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x8, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x15, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x21, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x32, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND
- },
- {
- { 0x2d, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x1a, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x15, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x15, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x15, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x14, 0x0, 0x0, 0x0, 0x0},
- { 0x1a, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x15, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x1d, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1d, 0x0, 0x0, 0x0, 0x0},
- { 0x1a, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1d, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x1d, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x15, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x15, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x15, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x15, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x15, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x1a, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x15, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x6, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x15, 0x0, 0x0, 0x0, 0x0},
- { 0xb, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x15, 0x0, 0x0, 0x0, 0x0},
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2d, 0x0, 0x0, 0x0, 0x0},
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2d, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x6, 0x0, 0x0, 0x0, 0x0},
- { 0x8, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0xf, 0x0, 0x0, 0x0, 0x0},
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x21, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0},
- { 0x21, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1d, 0x0, 0x0, 0x0, 0x0},
- { 0xe, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x6, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x8, 0x0, 0x0, 0x0, 0x0},
- { 0x10, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x8, 0x0, 0x0, 0x0, 0x0},
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x10, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1d, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x32, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x1a, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1d, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x1c, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x32, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x26, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x26, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x1a, 0x0, 0x0, 0x0, 0x0},
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x1a, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x23, 0x0, 0x0, 0x0, 0x0},
- { 0x1a, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x21, 0x0, 0x0, 0x0, 0x0},
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x26, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x15, 0x0, 0x0, 0x0, 0x0},
- { 0x1d, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xb, 0x0, 0x0, 0x0, 0x0},
- { 0xb, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0xe, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x15, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x15, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0xf, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0xf, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x1d, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x14, 0x0, 0x0, 0x0, 0x0},
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x24, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x28, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2d, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x17, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x1a, 0x0, 0x0, 0x0, 0x0},
- { 0x1a, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0xe, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0},
- { 0x6, 0x0, 0x0, 0x0, 0x0},
- { 0x6, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0xf, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0x1a, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0},
- { 0x24, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x5, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0x1a, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1, 0x0, 0x0, 0x0, 0x0},
- { 0x1e, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x1a, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0xb, 0x0, 0x0, 0x0, 0x0},
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xe, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x1, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1d, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0xf, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0xb, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xe, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x5, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x6, 0x0, 0x0, 0x0, 0x0},
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0xf, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1e, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x24, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x6, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x26, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x24, 0x0, 0x0, 0x0, 0x0},
- { 0xf, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x21, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x21, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x32, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x5, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0},
- { 0x2c, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x1d, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x5, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x1a, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x27, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x7, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x5, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0xe, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x21, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0x3, 0x0, 0x0, 0x0, 0x0},
- { 0x2a, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x30, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0},
- { 0x1b, 0x0, 0x0, 0x0, 0x0},
- { 0x11, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0},
- { 0x9, 0x0, 0x0, 0x0, 0x0},
- { 0x18, 0x0, 0x0, 0x0, 0x0},
- { 0x33, 0x0, 0x0, 0x0, 0x0},
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- }
-};
-
-#endif //GUARD_DATA_BARD_MUSIC_POKEMON_H
diff --git a/include/data/bard_music/speech.h b/include/data/bard_music/speech.h
deleted file mode 100644
index d0d4abb11..000000000
--- a/include/data/bard_music/speech.h
+++ /dev/null
@@ -1,486 +0,0 @@
-#ifndef GUARD_DATA_BARD_MUSIC_SPEECH_H
-#define GUARD_DATA_BARD_MUSIC_SPEECH_H
-const struct BardSound gBardSounds_Speech[][6] = {
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x10, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x15, 0x0, 0x0, 0x0, 0x0 },
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0xa, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x14, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2b, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x21, 0x0, 0x0, 0x0, 0x0 },
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2b, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x21, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0 },
- { 0x17, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x26, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x2d, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xa, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x15, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xa, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x14, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x6, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0x23, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0 },
- { 0x23, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x6, 0x0, 0x0, 0x0, 0x0 },
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x6, 0x0, 0x0, 0x0, 0x0 },
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x1, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0xa, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x26, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0x7, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x10, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x28, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x6, 0x0, 0x0, 0x0, 0x0 },
- { 0x26, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x6, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x8, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2b, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- }
-};
-
-#endif // GUARD_DATA_BARD_MUSIC_SPEECH_H
diff --git a/include/data/bard_music/status.h b/include/data/bard_music/status.h
deleted file mode 100644
index 418fe639a..000000000
--- a/include/data/bard_music/status.h
+++ /dev/null
@@ -1,878 +0,0 @@
-#ifndef GUARD_DATA_BARD_MUSIC_STATUS_H
-#define GUARD_DATA_BARD_MUSIC_STATUS_H
-const struct BardSound gBardSounds_Status[][6] = {
- {
- { 0x8, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x6, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x6, 0x0, 0x0, 0x0, 0x0 },
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x3, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x15, 0x0, 0x0, 0x0, 0x0 },
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x1, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND
- },
- {
- { 0x15, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x24, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x15, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x6, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x6, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x29, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x29, 0x0, 0x0, 0x0, 0x0 },
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x6, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2d, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2d, 0x0, 0x0, 0x0, 0x0 },
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0 },
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0x2a, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x17, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x15, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x6, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x8, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x21, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2, 0x0, 0x0, 0x0, 0x0 },
- { 0x3, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0x2a, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2d, 0x0, 0x0, 0x0, 0x0 },
- { 0x21, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x24, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x6, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0x2, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x3, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x20, 0x0, 0x0, 0x0, 0x0 },
- { 0x1b, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x20, 0x0, 0x0, 0x0, 0x0 },
- { 0x1b, 0x0, 0x0, 0x0, 0x0 },
- { 0x1e, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1, 0x0, 0x0, 0x0, 0x0 },
- { 0x1b, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x4, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0 },
- { 0x8, 0x0, 0x0, 0x0, 0x0 },
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x21, 0x0, 0x0, 0x0, 0x0 },
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0x3, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0 },
- { 0x26, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x21, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x15, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x15, 0x0, 0x0, 0x0, 0x0 },
- { 0x21, 0x0, 0x0, 0x0, 0x0 },
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x6, 0x0, 0x0, 0x0, 0x0 },
- { 0x24, 0x0, 0x0, 0x0, 0x0 },
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x6, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0x15, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x6, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x3, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x17, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x3, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x21, 0x0, 0x0, 0x0, 0x0 },
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x2a, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x14, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0 },
- { 0x15, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x2a, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x1b, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x6, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x6, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x4, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x7, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2d, 0x0, 0x0, 0x0, 0x0 },
- { 0x7, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x2a, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x14, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x1b, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2d, 0x0, 0x0, 0x0, 0x0 },
- { 0x21, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x2b, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- }
-};
-
-#endif // GUARD_DATA_BARD_MUSIC_STATUS_H
diff --git a/include/data/bard_music/time.h b/include/data/bard_music/time.h
deleted file mode 100644
index 5755353a0..000000000
--- a/include/data/bard_music/time.h
+++ /dev/null
@@ -1,366 +0,0 @@
-#ifndef GUARD_DATA_BARD_MUSIC_TIME_H
-#define GUARD_DATA_BARD_MUSIC_TIME_H
-const struct BardSound gBardSounds_Time[][6] = {
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0x1c, 0x0, 0x0, 0x0, 0x0 },
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x14, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x14, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xa, 0x0, 0x0, 0x0, 0x0 },
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x28, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x17, 0x0, 0x0, 0x0, 0x0 },
- { 0x2a, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1d, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x21, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x24, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0xa, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0 },
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x14, 0x0, 0x0, 0x0, 0x0 },
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x14, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- }
-};
-
-#endif // GUARD_DATA_BARD_MUSIC_TIME_H
diff --git a/include/data/bard_music/trainer.h b/include/data/bard_music/trainer.h
deleted file mode 100644
index a59689b6c..000000000
--- a/include/data/bard_music/trainer.h
+++ /dev/null
@@ -1,222 +0,0 @@
-#ifndef GUARD_DATA_BARD_MUSIC_TRAINER_H
-#define GUARD_DATA_BARD_MUSIC_TRAINER_H
-const struct BardSound gBardSounds_Trainer[][6] = {
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0x2d, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x15, 0x0, 0x0, 0x0, 0x0 },
- { 0x2a, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x1b, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x6, 0x0, 0x0, 0x0, 0x0 }
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x8, 0x0, 0x0, 0x0, 0x0 },
- { 0x6, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 }
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x32, 0x0, 0x0, 0x0, 0x0 },
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x1b, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x6, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- }
-};
-
-#endif // GUARD_DATA_BARD_MUSIC_TRAINER_H
diff --git a/include/data/bard_music/trendysaying.h b/include/data/bard_music/trendysaying.h
deleted file mode 100644
index 4830725ad..000000000
--- a/include/data/bard_music/trendysaying.h
+++ /dev/null
@@ -1,270 +0,0 @@
-#ifndef GUARD_DATA_BARD_MUSIC_TRENDYSAYING_H
-#define GUARD_DATA_BARD_MUSIC_TRENDYSAYING_H
-const struct BardSound gBardSounds_TrendySaying[][6] = {
- {
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- { 0x2, 0x0, 0x0, 0x0, 0x0 },
- { 0x14, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x0, 0x0, 0x0, 0x0 },
- { 0x1b, 0x0, 0x0, 0x0, 0x0 },
- { 0x17, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x26, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xd, 0x0, 0x0, 0x0, 0x0 },
- { 0x1d, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x3, 0x0, 0x0, 0x0, 0x0 },
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x0, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x1, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1d, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xa, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x3, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1d, 0x0, 0x0, 0x0, 0x0 },
- { 0x23, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0 },
- { 0x24, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1d, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2b, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- }
-};
-
-#endif // GUARD_DATA_BARD_MUSIC_TRENDYSAYING_H
diff --git a/include/data/bard_music/voices.h b/include/data/bard_music/voices.h
deleted file mode 100644
index 868ebaecf..000000000
--- a/include/data/bard_music/voices.h
+++ /dev/null
@@ -1,510 +0,0 @@
-#ifndef GUARD_DATA_BARD_MUSIC_VOICES_H
-#define GUARD_DATA_BARD_MUSIC_VOICES_H
-const struct BardSound gBardSounds_Voices[][6] = {
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1b, 0x5, 0x8, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x6, 0x0, 0x0, 0x0, 0x0 },
- { 0x6, 0x0, 0x0, 0x0, 0x0 },
- { 0x6, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x31, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x28, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x19, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1c, 0x0, 0x0, 0x0, 0x0 },
- { 0x31, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x23, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- { 0x11, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xa, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x2, 0x0, 0x0, 0x0, 0x0 },
- { 0x24, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND
- },
- {
- { 0x13, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x6, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x12, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1e, 0x0, 0x0, 0x0, 0x0 },
- { 0x1e, 0x0, 0x0, 0x0, 0x0 },
- { 0x1e, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0x1, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x17, 0x0, 0x0, 0x0, 0x0 },
- { 0xb, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xd, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x6, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x6, 0x0, 0x0, 0x0, 0x0 },
- { 0x6, 0x0, 0x0, 0x0, 0x0 },
- { 0x6, 0x0, 0x0, 0x0, 0x0 },
- { 0x17, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x5, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x6, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x6, 0x0, 0x0, 0x0, 0x0 },
- { 0x6, 0x0, 0x0, 0x0, 0x0 },
- { 0x6, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x13, 0x0, 0x0, 0x0, 0x0 },
- { 0xd, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0x7, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1a, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- { 0xc, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x9, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x2a, 0x0, 0x0, 0x0, 0x0 },
- { 0x2c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0xe, 0x0, 0x0, 0x0, 0x0 },
- { 0x30, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x1c, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- { 0x27, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0xf, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0x4, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x18, 0x0, 0x0, 0x0, 0x0 },
- { 0x4, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x6, 0x0, 0x0, 0x0, 0x0 },
- { 0x6, 0x0, 0x0, 0x0, 0x0 },
- { 0x6, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x4, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x7, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x22, 0x0, 0x0, 0x0, 0x0 },
- { 0xd, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x7, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- { 0x33, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- },
- {
- { 0x6, 0x0, 0x0, 0x0, 0x0 },
- { 0x6, 0x0, 0x0, 0x0, 0x0 },
- { 0x6, 0x0, 0x0, 0x0, 0x0 },
- { 0x6, 0x0, 0x0, 0x0, 0x0 },
- NULL_BARD_SOUND,
- NULL_BARD_SOUND
- }
-};
-
-#endif // GUARD_DATA_BARD_MUSIC_VOICES_H
diff --git a/include/data/bard_music/word_pitch.h b/include/data/bard_music/word_pitch.h
deleted file mode 100644
index 54a87acc9..000000000
--- a/include/data/bard_music/word_pitch.h
+++ /dev/null
@@ -1,183 +0,0 @@
-#ifndef GUARD_WORD_PITCH_H
-#define GUARD_WORD_PITCH_H
-
-const s16 gUnknown_0860A1C0[] = {
- -0x300, 0x1800
-};
-
-const s16 gUnknown_0860A1C4[] = {
- 0x0900, 0x1800
-};
-
-const s16 gUnknown_0860A1C8[] = {
- 0x0100, 0x1800
-};
-
-const s16 gUnknown_0860A1CC[] = {
- 0x0400, 0x1800
-};
-
-const s16 gUnknown_0860A1D0[] = {
- 0x0b00, 0x1800
-};
-
-const s16 gUnknown_0860A1D4[] = {
- -0x300, -0x100, 0x1800
-};
-
-const s16 gUnknown_0860A1DA[] = {
- -0x300, 0x0200, 0x1800
-};
-
-const s16 gUnknown_0860A1E0[] = {
- 0x0200, 0x0400, 0x1800
-};
-
-const s16 gUnknown_0860A1E6[] = {
- 0x0600, 0x0800, 0x1800
-};
-
-const s16 gUnknown_0860A1EC[] = {
- 0x0900, 0x0800, 0x1800
-};
-
-const s16 gUnknown_0860A1F2[] = {
- -0x300, -0x100, -0x300, 0x1800
-};
-
-const s16 gUnknown_0860A1FA[] = {
- 0x0400, -0x300, 0x0400, 0x1800
-};
-
-const s16 gUnknown_0860A202[] = {
- 0x0900, 0x0800, 0x0600, 0x1800
-};
-
-const s16 gUnknown_0860A20A[] = {
- 0x0100, 0x0200, 0x0400, 0x1800
-};
-
-const s16 gUnknown_0860A212[] = {
- 0x0600, 0x1000, 0x0d00, 0x1800
-};
-
-const s16 gUnknown_0860A21A[] = {
- 0x0400, 0x0900, 0x0400, 0x0900, 0x1800
-};
-
-const s16 gUnknown_0860A224[] = {
- 0x0900, 0x0400, 0x0d00, 0x0400, 0x1800
-};
-
-const s16 gUnknown_0860A22E[] = {
- 0x0100, 0x0200, 0x0400, 0x0600, 0x1800
-};
-
-const s16 gUnknown_0860A238[] = {
- 0x0800, 0x0600, 0x0400, 0x0200, 0x1800
-};
-
-const s16 gUnknown_0860A242[] = {
- 0x0f00, 0x0d00, 0x0b00, 0x0a00, 0x1800
-};
-
-const s16 gUnknown_0860A24C[] = {
- -0x300, -0x100, 0x0100, 0x0200, 0x0400, 0x1800
-};
-
-const s16 gUnknown_0860A258[] = {
- 0x0900, 0x0800, 0x0600, 0x0400, 0x0200, 0x1800
-};
-
-const s16 gUnknown_0860A264[] = {
- 0x0100, 0x0400, 0x0900, 0x0400, 0x0100, 0x1800
-};
-
-const s16 gUnknown_0860A270[] = {
- 0x0900, 0x0400, 0x0900, 0x0400, -0x300, 0x1800
-};
-
-const s16 gUnknown_0860A27C[] = {
- 0x0b00, 0x0800, 0x0400, 0x0400, 0x0600, 0x1800
-};
-
-const s16 gUnknown_0860A288[] = {
- -0x300, -0x100, 0x0100, 0x0200, 0x0400, 0x0600, 0x1800
-};
-
-const s16 gUnknown_0860A296[] = {
- 0x0800, 0x0600, 0x0400, 0x0200, 0x0100, -0x100, 0x1800
-};
-
-const s16 gUnknown_0860A2A4[] = {
- 0x0100, 0x0200, 0x0400, 0x0100, 0x0200, 0x1000, 0x1800
-};
-
-const s16 gUnknown_0860A2B2[] = {
- 0x0400, -0x300, 0x0900, 0x0400, 0x0900, 0x0400, 0x1800
-};
-
-const s16 gUnknown_0860A2C0[] = {
- 0x0800, 0x0900, 0x0800, 0x0900, 0x0800, 0x0900, 0x1800
-};
-
-const s16 gUnknown_0860A2CE[] = {
- 0x0200, 0x0100, 0x0200, 0x0100, 0x0200, 0x0400, 0x0200, 0x1800
-};
-
-const s16 gUnknown_0860A2DE[] = {
- 0x0100, 0x0100, -0x100, -0x100, -0x300, 0x0400, -0x300, 0x1800
-};
-
-const s16 gUnknown_0860A2EE[] = {
- 0x0800, 0x0900, 0x0b00, 0x0d00, 0x0e00, 0x0d00, 0x0b00, 0x1800
-};
-
-const s16 gUnknown_0860A2FE[] = {
- 0x0800, 0x0600, 0x0400, 0x0200, 0x0d00, 0x0b00, 0x0900, 0x1800
-};
-
-const s16 gUnknown_0860A30E[] = {
- 0x0300, 0x0400, 0x0600, 0x0800, 0x0700, 0x0800, 0x0400, 0x1800
-};
-
-const s16 *const gBardSoundPitchTables[] = {
- gUnknown_0860A1C0,
- gUnknown_0860A1C4,
- gUnknown_0860A1C8,
- gUnknown_0860A1CC,
- gUnknown_0860A1D0,
- gUnknown_0860A1D4,
- gUnknown_0860A1DA,
- gUnknown_0860A1E0,
- gUnknown_0860A1E6,
- gUnknown_0860A1EC,
- gUnknown_0860A1F2,
- gUnknown_0860A1FA,
- gUnknown_0860A202,
- gUnknown_0860A20A,
- gUnknown_0860A212,
- gUnknown_0860A21A,
- gUnknown_0860A224,
- gUnknown_0860A22E,
- gUnknown_0860A238,
- gUnknown_0860A242,
- gUnknown_0860A24C,
- gUnknown_0860A258,
- gUnknown_0860A264,
- gUnknown_0860A270,
- gUnknown_0860A27C,
- gUnknown_0860A288,
- gUnknown_0860A296,
- gUnknown_0860A2A4,
- gUnknown_0860A2B2,
- gUnknown_0860A2C0,
- gUnknown_0860A2CE,
- gUnknown_0860A2DE,
- gUnknown_0860A2EE,
- gUnknown_0860A2FE,
- gUnknown_0860A30E
-};
-
-
-#endif //GUARD_WORD_PITCH_H
diff --git a/include/data/battle_moves.h b/include/data/battle_moves.h
deleted file mode 100644
index 00a6f7fdb..000000000
--- a/include/data/battle_moves.h
+++ /dev/null
@@ -1,3913 +0,0 @@
-#ifndef GUARD_DATA_BATTLE_MOVES
-#define GUARD_DATA_BATTLE_MOVES
-
-const struct BattleMove gBattleMoves[MOVES_COUNT] =
-{
- { // MOVE_NONE
- .effect = EFFECT_HIT,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 0,
- .pp = 0,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = 0,
- },
- { // MOVE_POUND
- .effect = EFFECT_HIT,
- .power = 40,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 35,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_KARATE_CHOP
- .effect = EFFECT_HIGH_CRITICAL,
- .power = 50,
- .type = TYPE_FIGHTING,
- .accuracy = 100,
- .pp = 25,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_DOUBLE_SLAP
- .effect = EFFECT_MULTI_HIT,
- .power = 15,
- .type = TYPE_NORMAL,
- .accuracy = 85,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_COMET_PUNCH
- .effect = EFFECT_MULTI_HIT,
- .power = 18,
- .type = TYPE_NORMAL,
- .accuracy = 85,
- .pp = 15,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_MEGA_PUNCH
- .effect = EFFECT_HIT,
- .power = 80,
- .type = TYPE_NORMAL,
- .accuracy = 85,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_PAY_DAY
- .effect = EFFECT_PAY_DAY,
- .power = 40,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 20,
- .secondaryEffectChance = 100,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_FIRE_PUNCH
- .effect = EFFECT_BURN_HIT,
- .power = 75,
- .type = TYPE_FIRE,
- .accuracy = 100,
- .pp = 15,
- .secondaryEffectChance = 10,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_ICE_PUNCH
- .effect = EFFECT_FREEZE_HIT,
- .power = 75,
- .type = TYPE_ICE,
- .accuracy = 100,
- .pp = 15,
- .secondaryEffectChance = 10,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_THUNDER_PUNCH
- .effect = EFFECT_PARALYZE_HIT,
- .power = 75,
- .type = TYPE_ELECTRIC,
- .accuracy = 100,
- .pp = 15,
- .secondaryEffectChance = 10,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_SCRATCH
- .effect = EFFECT_HIT,
- .power = 40,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 35,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_VICE_GRIP
- .effect = EFFECT_HIT,
- .power = 55,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 30,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_GUILLOTINE
- .effect = EFFECT_OHKO,
- .power = 1,
- .type = TYPE_NORMAL,
- .accuracy = 30,
- .pp = 5,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_RAZOR_WIND
- .effect = EFFECT_RAZOR_WIND,
- .power = 80,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_BOTH,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_SWORDS_DANCE
- .effect = EFFECT_ATTACK_UP_2,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 0,
- .pp = 30,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = FLAG_SNATCH_AFFECTED,
- },
- { // MOVE_CUT
- .effect = EFFECT_HIT,
- .power = 50,
- .type = TYPE_NORMAL,
- .accuracy = 95,
- .pp = 30,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_GUST
- .effect = EFFECT_GUST,
- .power = 40,
- .type = TYPE_FLYING,
- .accuracy = 100,
- .pp = 35,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_WING_ATTACK
- .effect = EFFECT_HIT,
- .power = 60,
- .type = TYPE_FLYING,
- .accuracy = 100,
- .pp = 35,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_WHIRLWIND
- .effect = EFFECT_ROAR,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = -6,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_FLY
- .effect = EFFECT_SEMI_INVULNERABLE,
- .power = 70,
- .type = TYPE_FLYING,
- .accuracy = 95,
- .pp = 15,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_BIND
- .effect = EFFECT_TRAP,
- .power = 15,
- .type = TYPE_NORMAL,
- .accuracy = 75,
- .pp = 20,
- .secondaryEffectChance = 100,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_SLAM
- .effect = EFFECT_HIT,
- .power = 80,
- .type = TYPE_NORMAL,
- .accuracy = 75,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_VINE_WHIP
- .effect = EFFECT_HIT,
- .power = 35,
- .type = TYPE_GRASS,
- .accuracy = 100,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_STOMP
- .effect = EFFECT_FLINCH_MINIMIZE_HIT,
- .power = 65,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 20,
- .secondaryEffectChance = 30,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_DOUBLE_KICK
- .effect = EFFECT_DOUBLE_HIT,
- .power = 30,
- .type = TYPE_FIGHTING,
- .accuracy = 100,
- .pp = 30,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_MEGA_KICK
- .effect = EFFECT_HIT,
- .power = 120,
- .type = TYPE_NORMAL,
- .accuracy = 75,
- .pp = 5,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_JUMP_KICK
- .effect = EFFECT_RECOIL_IF_MISS,
- .power = 70,
- .type = TYPE_FIGHTING,
- .accuracy = 95,
- .pp = 25,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_ROLLING_KICK
- .effect = EFFECT_FLINCH_HIT,
- .power = 60,
- .type = TYPE_FIGHTING,
- .accuracy = 85,
- .pp = 15,
- .secondaryEffectChance = 30,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_SAND_ATTACK
- .effect = EFFECT_ACCURACY_DOWN,
- .power = 0,
- .type = TYPE_GROUND,
- .accuracy = 100,
- .pp = 15,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_HEADBUTT
- .effect = EFFECT_FLINCH_HIT,
- .power = 70,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 15,
- .secondaryEffectChance = 30,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_HORN_ATTACK
- .effect = EFFECT_HIT,
- .power = 65,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 25,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_FURY_ATTACK
- .effect = EFFECT_MULTI_HIT,
- .power = 15,
- .type = TYPE_NORMAL,
- .accuracy = 85,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_HORN_DRILL
- .effect = EFFECT_OHKO,
- .power = 1,
- .type = TYPE_NORMAL,
- .accuracy = 30,
- .pp = 5,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_TACKLE
- .effect = EFFECT_HIT,
- .power = 35,
- .type = TYPE_NORMAL,
- .accuracy = 95,
- .pp = 35,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_BODY_SLAM
- .effect = EFFECT_PARALYZE_HIT,
- .power = 85,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 15,
- .secondaryEffectChance = 30,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_WRAP
- .effect = EFFECT_TRAP,
- .power = 15,
- .type = TYPE_NORMAL,
- .accuracy = 85,
- .pp = 20,
- .secondaryEffectChance = 100,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_TAKE_DOWN
- .effect = EFFECT_RECOIL,
- .power = 90,
- .type = TYPE_NORMAL,
- .accuracy = 85,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_THRASH
- .effect = EFFECT_RAMPAGE,
- .power = 90,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 20,
- .secondaryEffectChance = 100,
- .target = MOVE_TARGET_RANDOM,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_DOUBLE_EDGE
- .effect = EFFECT_DOUBLE_EDGE,
- .power = 120,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 15,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_TAIL_WHIP
- .effect = EFFECT_DEFENSE_DOWN,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 30,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_BOTH,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_POISON_STING
- .effect = EFFECT_POISON_HIT,
- .power = 15,
- .type = TYPE_POISON,
- .accuracy = 100,
- .pp = 35,
- .secondaryEffectChance = 30,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_TWINEEDLE
- .effect = EFFECT_TWINEEDLE,
- .power = 25,
- .type = TYPE_BUG,
- .accuracy = 100,
- .pp = 20,
- .secondaryEffectChance = 20,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_PIN_MISSILE
- .effect = EFFECT_MULTI_HIT,
- .power = 14,
- .type = TYPE_BUG,
- .accuracy = 85,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_LEER
- .effect = EFFECT_DEFENSE_DOWN,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 30,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_BOTH,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_BITE
- .effect = EFFECT_FLINCH_HIT,
- .power = 60,
- .type = TYPE_DARK,
- .accuracy = 100,
- .pp = 25,
- .secondaryEffectChance = 30,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_GROWL
- .effect = EFFECT_ATTACK_DOWN,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 40,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_BOTH,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_ROAR
- .effect = EFFECT_ROAR,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = -6,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_SING
- .effect = EFFECT_SLEEP,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 55,
- .pp = 15,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_SUPERSONIC
- .effect = EFFECT_CONFUSE,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 55,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_SONIC_BOOM
- .effect = EFFECT_SONICBOOM,
- .power = 1,
- .type = TYPE_NORMAL,
- .accuracy = 90,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_DISABLE
- .effect = EFFECT_DISABLE,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 55,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_ACID
- .effect = EFFECT_DEFENSE_DOWN_HIT,
- .power = 40,
- .type = TYPE_POISON,
- .accuracy = 100,
- .pp = 30,
- .secondaryEffectChance = 10,
- .target = MOVE_TARGET_BOTH,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_EMBER
- .effect = EFFECT_BURN_HIT,
- .power = 40,
- .type = TYPE_FIRE,
- .accuracy = 100,
- .pp = 25,
- .secondaryEffectChance = 10,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_FLAMETHROWER
- .effect = EFFECT_BURN_HIT,
- .power = 95,
- .type = TYPE_FIRE,
- .accuracy = 100,
- .pp = 15,
- .secondaryEffectChance = 10,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_MIST
- .effect = EFFECT_MIST,
- .power = 0,
- .type = TYPE_ICE,
- .accuracy = 0,
- .pp = 30,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = FLAG_SNATCH_AFFECTED,
- },
- { // MOVE_WATER_GUN
- .effect = EFFECT_HIT,
- .power = 40,
- .type = TYPE_WATER,
- .accuracy = 100,
- .pp = 25,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_HYDRO_PUMP
- .effect = EFFECT_HIT,
- .power = 120,
- .type = TYPE_WATER,
- .accuracy = 80,
- .pp = 5,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_SURF
- .effect = EFFECT_HIT,
- .power = 95,
- .type = TYPE_WATER,
- .accuracy = 100,
- .pp = 15,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_BOTH,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_ICE_BEAM
- .effect = EFFECT_FREEZE_HIT,
- .power = 95,
- .type = TYPE_ICE,
- .accuracy = 100,
- .pp = 10,
- .secondaryEffectChance = 10,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_BLIZZARD
- .effect = EFFECT_FREEZE_HIT,
- .power = 120,
- .type = TYPE_ICE,
- .accuracy = 70,
- .pp = 5,
- .secondaryEffectChance = 10,
- .target = MOVE_TARGET_BOTH,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_PSYBEAM
- .effect = EFFECT_CONFUSE_HIT,
- .power = 65,
- .type = TYPE_PSYCHIC,
- .accuracy = 100,
- .pp = 20,
- .secondaryEffectChance = 10,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_BUBBLE_BEAM
- .effect = EFFECT_SPEED_DOWN_HIT,
- .power = 65,
- .type = TYPE_WATER,
- .accuracy = 100,
- .pp = 20,
- .secondaryEffectChance = 10,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_AURORA_BEAM
- .effect = EFFECT_ATTACK_DOWN_HIT,
- .power = 65,
- .type = TYPE_ICE,
- .accuracy = 100,
- .pp = 20,
- .secondaryEffectChance = 10,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_HYPER_BEAM
- .effect = EFFECT_RECHARGE,
- .power = 150,
- .type = TYPE_NORMAL,
- .accuracy = 90,
- .pp = 5,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_PECK
- .effect = EFFECT_HIT,
- .power = 35,
- .type = TYPE_FLYING,
- .accuracy = 100,
- .pp = 35,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_DRILL_PECK
- .effect = EFFECT_HIT,
- .power = 80,
- .type = TYPE_FLYING,
- .accuracy = 100,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_SUBMISSION
- .effect = EFFECT_RECOIL,
- .power = 80,
- .type = TYPE_FIGHTING,
- .accuracy = 80,
- .pp = 25,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_LOW_KICK
- .effect = EFFECT_LOW_KICK,
- .power = 1,
- .type = TYPE_FIGHTING,
- .accuracy = 100,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_COUNTER
- .effect = EFFECT_COUNTER,
- .power = 1,
- .type = TYPE_FIGHTING,
- .accuracy = 100,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_DEPENDS,
- .priority = -5,
- .flags = FLAG_MAKES_CONTACT | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_SEISMIC_TOSS
- .effect = EFFECT_LEVEL_DAMAGE,
- .power = 1,
- .type = TYPE_FIGHTING,
- .accuracy = 100,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_STRENGTH
- .effect = EFFECT_HIT,
- .power = 80,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 15,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_ABSORB
- .effect = EFFECT_ABSORB,
- .power = 20,
- .type = TYPE_GRASS,
- .accuracy = 100,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_MEGA_DRAIN
- .effect = EFFECT_ABSORB,
- .power = 40,
- .type = TYPE_GRASS,
- .accuracy = 100,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_LEECH_SEED
- .effect = EFFECT_LEECH_SEED,
- .power = 0,
- .type = TYPE_GRASS,
- .accuracy = 90,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_GROWTH
- .effect = EFFECT_SPECIAL_ATTACK_UP,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 0,
- .pp = 40,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = FLAG_SNATCH_AFFECTED,
- },
- { // MOVE_RAZOR_LEAF
- .effect = EFFECT_HIGH_CRITICAL,
- .power = 55,
- .type = TYPE_GRASS,
- .accuracy = 95,
- .pp = 25,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_BOTH,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_SOLAR_BEAM
- .effect = EFFECT_SOLARBEAM,
- .power = 120,
- .type = TYPE_GRASS,
- .accuracy = 100,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_POISON_POWDER
- .effect = EFFECT_POISON,
- .power = 0,
- .type = TYPE_POISON,
- .accuracy = 75,
- .pp = 35,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_STUN_SPORE
- .effect = EFFECT_PARALYZE,
- .power = 0,
- .type = TYPE_GRASS,
- .accuracy = 75,
- .pp = 30,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_SLEEP_POWDER
- .effect = EFFECT_SLEEP,
- .power = 0,
- .type = TYPE_GRASS,
- .accuracy = 75,
- .pp = 15,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_PETAL_DANCE
- .effect = EFFECT_RAMPAGE,
- .power = 70,
- .type = TYPE_GRASS,
- .accuracy = 100,
- .pp = 20,
- .secondaryEffectChance = 100,
- .target = MOVE_TARGET_RANDOM,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_STRING_SHOT
- .effect = EFFECT_SPEED_DOWN,
- .power = 0,
- .type = TYPE_BUG,
- .accuracy = 95,
- .pp = 40,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_BOTH,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_DRAGON_RAGE
- .effect = EFFECT_DRAGON_RAGE,
- .power = 1,
- .type = TYPE_DRAGON,
- .accuracy = 100,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_FIRE_SPIN
- .effect = EFFECT_TRAP,
- .power = 15,
- .type = TYPE_FIRE,
- .accuracy = 70,
- .pp = 15,
- .secondaryEffectChance = 100,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_THUNDER_SHOCK
- .effect = EFFECT_PARALYZE_HIT,
- .power = 40,
- .type = TYPE_ELECTRIC,
- .accuracy = 100,
- .pp = 30,
- .secondaryEffectChance = 10,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_THUNDERBOLT
- .effect = EFFECT_PARALYZE_HIT,
- .power = 95,
- .type = TYPE_ELECTRIC,
- .accuracy = 100,
- .pp = 15,
- .secondaryEffectChance = 10,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_THUNDER_WAVE
- .effect = EFFECT_PARALYZE,
- .power = 0,
- .type = TYPE_ELECTRIC,
- .accuracy = 100,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_THUNDER
- .effect = EFFECT_THUNDER,
- .power = 120,
- .type = TYPE_ELECTRIC,
- .accuracy = 70,
- .pp = 10,
- .secondaryEffectChance = 30,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_ROCK_THROW
- .effect = EFFECT_HIT,
- .power = 50,
- .type = TYPE_ROCK,
- .accuracy = 90,
- .pp = 15,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_EARTHQUAKE
- .effect = EFFECT_EARTHQUAKE,
- .power = 100,
- .type = TYPE_GROUND,
- .accuracy = 100,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_FOES_AND_ALLY,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_FISSURE
- .effect = EFFECT_OHKO,
- .power = 1,
- .type = TYPE_GROUND,
- .accuracy = 30,
- .pp = 5,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_DIG
- .effect = EFFECT_SEMI_INVULNERABLE,
- .power = 60,
- .type = TYPE_GROUND,
- .accuracy = 100,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_TOXIC
- .effect = EFFECT_TOXIC,
- .power = 0,
- .type = TYPE_POISON,
- .accuracy = 85,
- .pp = 10,
- .secondaryEffectChance = 100,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_CONFUSION
- .effect = EFFECT_CONFUSE_HIT,
- .power = 50,
- .type = TYPE_PSYCHIC,
- .accuracy = 100,
- .pp = 25,
- .secondaryEffectChance = 10,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_PSYCHIC
- .effect = EFFECT_SPECIAL_DEFENSE_DOWN_HIT,
- .power = 90,
- .type = TYPE_PSYCHIC,
- .accuracy = 100,
- .pp = 10,
- .secondaryEffectChance = 10,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_HYPNOSIS
- .effect = EFFECT_SLEEP,
- .power = 0,
- .type = TYPE_PSYCHIC,
- .accuracy = 60,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_MEDITATE
- .effect = EFFECT_ATTACK_UP,
- .power = 0,
- .type = TYPE_PSYCHIC,
- .accuracy = 0,
- .pp = 40,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = FLAG_SNATCH_AFFECTED,
- },
- { // MOVE_AGILITY
- .effect = EFFECT_SPEED_UP_2,
- .power = 0,
- .type = TYPE_PSYCHIC,
- .accuracy = 0,
- .pp = 30,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = FLAG_SNATCH_AFFECTED,
- },
- { // MOVE_QUICK_ATTACK
- .effect = EFFECT_QUICK_ATTACK,
- .power = 40,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 30,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 1,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_RAGE
- .effect = EFFECT_RAGE,
- .power = 20,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_TELEPORT
- .effect = EFFECT_TELEPORT,
- .power = 0,
- .type = TYPE_PSYCHIC,
- .accuracy = 0,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = 0,
- },
- { // MOVE_NIGHT_SHADE
- .effect = EFFECT_LEVEL_DAMAGE,
- .power = 1,
- .type = TYPE_GHOST,
- .accuracy = 100,
- .pp = 15,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_MIMIC
- .effect = EFFECT_MIMIC,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED,
- },
- { // MOVE_SCREECH
- .effect = EFFECT_DEFENSE_DOWN_2,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 85,
- .pp = 40,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_DOUBLE_TEAM
- .effect = EFFECT_EVASION_UP,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 0,
- .pp = 15,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = FLAG_SNATCH_AFFECTED,
- },
- { // MOVE_RECOVER
- .effect = EFFECT_RESTORE_HP,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 0,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = FLAG_SNATCH_AFFECTED,
- },
- { // MOVE_HARDEN
- .effect = EFFECT_DEFENSE_UP,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 0,
- .pp = 30,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = FLAG_SNATCH_AFFECTED,
- },
- { // MOVE_MINIMIZE
- .effect = EFFECT_MINIMIZE,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 0,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = FLAG_SNATCH_AFFECTED,
- },
- { // MOVE_SMOKESCREEN
- .effect = EFFECT_ACCURACY_DOWN,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_CONFUSE_RAY
- .effect = EFFECT_CONFUSE,
- .power = 0,
- .type = TYPE_GHOST,
- .accuracy = 100,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_WITHDRAW
- .effect = EFFECT_DEFENSE_UP,
- .power = 0,
- .type = TYPE_WATER,
- .accuracy = 0,
- .pp = 40,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = FLAG_SNATCH_AFFECTED,
- },
- { // MOVE_DEFENSE_CURL
- .effect = EFFECT_DEFENSE_CURL,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 0,
- .pp = 40,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = FLAG_SNATCH_AFFECTED,
- },
- { // MOVE_BARRIER
- .effect = EFFECT_DEFENSE_UP_2,
- .power = 0,
- .type = TYPE_PSYCHIC,
- .accuracy = 0,
- .pp = 30,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = FLAG_SNATCH_AFFECTED,
- },
- { // MOVE_LIGHT_SCREEN
- .effect = EFFECT_LIGHT_SCREEN,
- .power = 0,
- .type = TYPE_PSYCHIC,
- .accuracy = 0,
- .pp = 30,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = FLAG_SNATCH_AFFECTED,
- },
- { // MOVE_HAZE
- .effect = EFFECT_HAZE,
- .power = 0,
- .type = TYPE_ICE,
- .accuracy = 0,
- .pp = 30,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED,
- },
- { // MOVE_REFLECT
- .effect = EFFECT_REFLECT,
- .power = 0,
- .type = TYPE_PSYCHIC,
- .accuracy = 0,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = FLAG_SNATCH_AFFECTED,
- },
- { // MOVE_FOCUS_ENERGY
- .effect = EFFECT_FOCUS_ENERGY,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 0,
- .pp = 30,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = FLAG_SNATCH_AFFECTED,
- },
- { // MOVE_BIDE
- .effect = EFFECT_BIDE,
- .power = 1,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_METRONOME
- .effect = EFFECT_METRONOME,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 0,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_DEPENDS,
- .priority = 0,
- .flags = 0,
- },
- { // MOVE_MIRROR_MOVE
- .effect = EFFECT_MIRROR_MOVE,
- .power = 0,
- .type = TYPE_FLYING,
- .accuracy = 0,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_DEPENDS,
- .priority = 0,
- .flags = 0,
- },
- { // MOVE_SELF_DESTRUCT
- .effect = EFFECT_EXPLOSION,
- .power = 200,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 5,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_FOES_AND_ALLY,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_EGG_BOMB
- .effect = EFFECT_HIT,
- .power = 100,
- .type = TYPE_NORMAL,
- .accuracy = 75,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_LICK
- .effect = EFFECT_PARALYZE_HIT,
- .power = 20,
- .type = TYPE_GHOST,
- .accuracy = 100,
- .pp = 30,
- .secondaryEffectChance = 30,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_SMOG
- .effect = EFFECT_POISON_HIT,
- .power = 20,
- .type = TYPE_POISON,
- .accuracy = 70,
- .pp = 20,
- .secondaryEffectChance = 40,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_SLUDGE
- .effect = EFFECT_POISON_HIT,
- .power = 65,
- .type = TYPE_POISON,
- .accuracy = 100,
- .pp = 20,
- .secondaryEffectChance = 30,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_BONE_CLUB
- .effect = EFFECT_FLINCH_HIT,
- .power = 65,
- .type = TYPE_GROUND,
- .accuracy = 85,
- .pp = 20,
- .secondaryEffectChance = 10,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_FIRE_BLAST
- .effect = EFFECT_BURN_HIT,
- .power = 120,
- .type = TYPE_FIRE,
- .accuracy = 85,
- .pp = 5,
- .secondaryEffectChance = 10,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_WATERFALL
- .effect = EFFECT_HIT,
- .power = 80,
- .type = TYPE_WATER,
- .accuracy = 100,
- .pp = 15,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_CLAMP
- .effect = EFFECT_TRAP,
- .power = 35,
- .type = TYPE_WATER,
- .accuracy = 75,
- .pp = 10,
- .secondaryEffectChance = 100,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_SWIFT
- .effect = EFFECT_ALWAYS_HIT,
- .power = 60,
- .type = TYPE_NORMAL,
- .accuracy = 0,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_BOTH,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_SKULL_BASH
- .effect = EFFECT_SKULL_BASH,
- .power = 100,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 15,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_SPIKE_CANNON
- .effect = EFFECT_MULTI_HIT,
- .power = 20,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 15,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_CONSTRICT
- .effect = EFFECT_SPEED_DOWN_HIT,
- .power = 10,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 35,
- .secondaryEffectChance = 10,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_AMNESIA
- .effect = EFFECT_SPECIAL_DEFENSE_UP_2,
- .power = 0,
- .type = TYPE_PSYCHIC,
- .accuracy = 0,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = FLAG_SNATCH_AFFECTED,
- },
- { // MOVE_KINESIS
- .effect = EFFECT_ACCURACY_DOWN,
- .power = 0,
- .type = TYPE_PSYCHIC,
- .accuracy = 80,
- .pp = 15,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_SOFT_BOILED
- .effect = EFFECT_SOFTBOILED,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = FLAG_SNATCH_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_HI_JUMP_KICK
- .effect = EFFECT_RECOIL_IF_MISS,
- .power = 85,
- .type = TYPE_FIGHTING,
- .accuracy = 90,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_GLARE
- .effect = EFFECT_PARALYZE,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 75,
- .pp = 30,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_DREAM_EATER
- .effect = EFFECT_DREAM_EATER,
- .power = 100,
- .type = TYPE_PSYCHIC,
- .accuracy = 100,
- .pp = 15,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_POISON_GAS
- .effect = EFFECT_POISON,
- .power = 0,
- .type = TYPE_POISON,
- .accuracy = 55,
- .pp = 40,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_BARRAGE
- .effect = EFFECT_MULTI_HIT,
- .power = 15,
- .type = TYPE_NORMAL,
- .accuracy = 85,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_LEECH_LIFE
- .effect = EFFECT_ABSORB,
- .power = 20,
- .type = TYPE_BUG,
- .accuracy = 100,
- .pp = 15,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_LOVELY_KISS
- .effect = EFFECT_SLEEP,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 75,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_SKY_ATTACK
- .effect = EFFECT_SKY_ATTACK,
- .power = 140,
- .type = TYPE_FLYING,
- .accuracy = 90,
- .pp = 5,
- .secondaryEffectChance = 30,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_TRANSFORM
- .effect = EFFECT_TRANSFORM,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 0,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = 0,
- },
- { // MOVE_BUBBLE
- .effect = EFFECT_SPEED_DOWN_HIT,
- .power = 20,
- .type = TYPE_WATER,
- .accuracy = 100,
- .pp = 30,
- .secondaryEffectChance = 10,
- .target = MOVE_TARGET_BOTH,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_DIZZY_PUNCH
- .effect = EFFECT_CONFUSE_HIT,
- .power = 70,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 10,
- .secondaryEffectChance = 20,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_SPORE
- .effect = EFFECT_SLEEP,
- .power = 0,
- .type = TYPE_GRASS,
- .accuracy = 100,
- .pp = 15,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_FLASH
- .effect = EFFECT_ACCURACY_DOWN,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 70,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_PSYWAVE
- .effect = EFFECT_PSYWAVE,
- .power = 1,
- .type = TYPE_PSYCHIC,
- .accuracy = 80,
- .pp = 15,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_SPLASH
- .effect = EFFECT_SPLASH,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 0,
- .pp = 40,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = 0,
- },
- { // MOVE_ACID_ARMOR
- .effect = EFFECT_DEFENSE_UP_2,
- .power = 0,
- .type = TYPE_POISON,
- .accuracy = 0,
- .pp = 40,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = FLAG_SNATCH_AFFECTED,
- },
- { // MOVE_CRABHAMMER
- .effect = EFFECT_HIGH_CRITICAL,
- .power = 90,
- .type = TYPE_WATER,
- .accuracy = 85,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_EXPLOSION
- .effect = EFFECT_EXPLOSION,
- .power = 250,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 5,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_FOES_AND_ALLY,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_FURY_SWIPES
- .effect = EFFECT_MULTI_HIT,
- .power = 18,
- .type = TYPE_NORMAL,
- .accuracy = 80,
- .pp = 15,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_BONEMERANG
- .effect = EFFECT_DOUBLE_HIT,
- .power = 50,
- .type = TYPE_GROUND,
- .accuracy = 90,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_REST
- .effect = EFFECT_REST,
- .power = 0,
- .type = TYPE_PSYCHIC,
- .accuracy = 0,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = FLAG_SNATCH_AFFECTED,
- },
- { // MOVE_ROCK_SLIDE
- .effect = EFFECT_FLINCH_HIT,
- .power = 75,
- .type = TYPE_ROCK,
- .accuracy = 90,
- .pp = 10,
- .secondaryEffectChance = 30,
- .target = MOVE_TARGET_BOTH,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_HYPER_FANG
- .effect = EFFECT_FLINCH_HIT,
- .power = 80,
- .type = TYPE_NORMAL,
- .accuracy = 90,
- .pp = 15,
- .secondaryEffectChance = 10,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_SHARPEN
- .effect = EFFECT_ATTACK_UP,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 0,
- .pp = 30,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = FLAG_SNATCH_AFFECTED,
- },
- { // MOVE_CONVERSION
- .effect = EFFECT_CONVERSION,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 0,
- .pp = 30,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = 0,
- },
- { // MOVE_TRI_ATTACK
- .effect = EFFECT_TRI_ATTACK,
- .power = 80,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 10,
- .secondaryEffectChance = 20,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_SUPER_FANG
- .effect = EFFECT_SUPER_FANG,
- .power = 1,
- .type = TYPE_NORMAL,
- .accuracy = 90,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_SLASH
- .effect = EFFECT_HIGH_CRITICAL,
- .power = 70,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_SUBSTITUTE
- .effect = EFFECT_SUBSTITUTE,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 0,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = FLAG_SNATCH_AFFECTED,
- },
- { // MOVE_STRUGGLE
- .effect = EFFECT_RECOIL,
- .power = 50,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 1,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_SKETCH
- .effect = EFFECT_SKETCH,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 0,
- .pp = 1,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = 0,
- },
- { // MOVE_TRIPLE_KICK
- .effect = EFFECT_TRIPLE_KICK,
- .power = 10,
- .type = TYPE_FIGHTING,
- .accuracy = 90,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_THIEF
- .effect = EFFECT_THIEF,
- .power = 40,
- .type = TYPE_DARK,
- .accuracy = 100,
- .pp = 10,
- .secondaryEffectChance = 100,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_SPIDER_WEB
- .effect = EFFECT_MEAN_LOOK,
- .power = 0,
- .type = TYPE_BUG,
- .accuracy = 100,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_MIND_READER
- .effect = EFFECT_LOCK_ON,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 5,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_NIGHTMARE
- .effect = EFFECT_NIGHTMARE,
- .power = 0,
- .type = TYPE_GHOST,
- .accuracy = 100,
- .pp = 15,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_FLAME_WHEEL
- .effect = EFFECT_THAW_HIT,
- .power = 60,
- .type = TYPE_FIRE,
- .accuracy = 100,
- .pp = 25,
- .secondaryEffectChance = 10,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_SNORE
- .effect = EFFECT_SNORE,
- .power = 40,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 15,
- .secondaryEffectChance = 30,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_CURSE
- .effect = EFFECT_CURSE,
- .power = 0,
- .type = TYPE_MYSTERY,
- .accuracy = 0,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = 0,
- },
- { // MOVE_FLAIL
- .effect = EFFECT_FLAIL,
- .power = 1,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 15,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_CONVERSION_2
- .effect = EFFECT_CONVERSION_2,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 30,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = 0,
- },
- { // MOVE_AEROBLAST
- .effect = EFFECT_HIGH_CRITICAL,
- .power = 100,
- .type = TYPE_FLYING,
- .accuracy = 95,
- .pp = 5,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_COTTON_SPORE
- .effect = EFFECT_SPEED_DOWN_2,
- .power = 0,
- .type = TYPE_GRASS,
- .accuracy = 85,
- .pp = 40,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_REVERSAL
- .effect = EFFECT_FLAIL,
- .power = 1,
- .type = TYPE_FIGHTING,
- .accuracy = 100,
- .pp = 15,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_SPITE
- .effect = EFFECT_SPITE,
- .power = 0,
- .type = TYPE_GHOST,
- .accuracy = 100,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_POWDER_SNOW
- .effect = EFFECT_FREEZE_HIT,
- .power = 40,
- .type = TYPE_ICE,
- .accuracy = 100,
- .pp = 25,
- .secondaryEffectChance = 10,
- .target = MOVE_TARGET_BOTH,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_PROTECT
- .effect = EFFECT_PROTECT,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 0,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 3,
- .flags = 0,
- },
- { // MOVE_MACH_PUNCH
- .effect = EFFECT_QUICK_ATTACK,
- .power = 40,
- .type = TYPE_FIGHTING,
- .accuracy = 100,
- .pp = 30,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 1,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_SCARY_FACE
- .effect = EFFECT_SPEED_DOWN_2,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 90,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_FAINT_ATTACK
- .effect = EFFECT_ALWAYS_HIT,
- .power = 60,
- .type = TYPE_DARK,
- .accuracy = 0,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_SWEET_KISS
- .effect = EFFECT_CONFUSE,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 75,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_BELLY_DRUM
- .effect = EFFECT_BELLY_DRUM,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 0,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = FLAG_SNATCH_AFFECTED,
- },
- { // MOVE_SLUDGE_BOMB
- .effect = EFFECT_POISON_HIT,
- .power = 90,
- .type = TYPE_POISON,
- .accuracy = 100,
- .pp = 10,
- .secondaryEffectChance = 30,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_MUD_SLAP
- .effect = EFFECT_ACCURACY_DOWN_HIT,
- .power = 20,
- .type = TYPE_GROUND,
- .accuracy = 100,
- .pp = 10,
- .secondaryEffectChance = 100,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_OCTAZOOKA
- .effect = EFFECT_ACCURACY_DOWN_HIT,
- .power = 65,
- .type = TYPE_WATER,
- .accuracy = 85,
- .pp = 10,
- .secondaryEffectChance = 50,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_SPIKES
- .effect = EFFECT_SPIKES,
- .power = 0,
- .type = TYPE_GROUND,
- .accuracy = 0,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_OPPONENTS_FIELD,
- .priority = 0,
- .flags = 0,
- },
- { // MOVE_ZAP_CANNON
- .effect = EFFECT_PARALYZE_HIT,
- .power = 100,
- .type = TYPE_ELECTRIC,
- .accuracy = 50,
- .pp = 5,
- .secondaryEffectChance = 100,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_FORESIGHT
- .effect = EFFECT_FORESIGHT,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 40,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_DESTINY_BOND
- .effect = EFFECT_DESTINY_BOND,
- .power = 0,
- .type = TYPE_GHOST,
- .accuracy = 0,
- .pp = 5,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = 0,
- },
- { // MOVE_PERISH_SONG
- .effect = EFFECT_PERISH_SONG,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 0,
- .pp = 5,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = 0,
- },
- { // MOVE_ICY_WIND
- .effect = EFFECT_SPEED_DOWN_HIT,
- .power = 55,
- .type = TYPE_ICE,
- .accuracy = 95,
- .pp = 15,
- .secondaryEffectChance = 100,
- .target = MOVE_TARGET_BOTH,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_DETECT
- .effect = EFFECT_PROTECT,
- .power = 0,
- .type = TYPE_FIGHTING,
- .accuracy = 0,
- .pp = 5,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 3,
- .flags = 0,
- },
- { // MOVE_BONE_RUSH
- .effect = EFFECT_MULTI_HIT,
- .power = 25,
- .type = TYPE_GROUND,
- .accuracy = 80,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_LOCK_ON
- .effect = EFFECT_LOCK_ON,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 5,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_OUTRAGE
- .effect = EFFECT_RAMPAGE,
- .power = 90,
- .type = TYPE_DRAGON,
- .accuracy = 100,
- .pp = 15,
- .secondaryEffectChance = 100,
- .target = MOVE_TARGET_RANDOM,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_SANDSTORM
- .effect = EFFECT_SANDSTORM,
- .power = 0,
- .type = TYPE_ROCK,
- .accuracy = 0,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = 0,
- },
- { // MOVE_GIGA_DRAIN
- .effect = EFFECT_ABSORB,
- .power = 60,
- .type = TYPE_GRASS,
- .accuracy = 100,
- .pp = 5,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_ENDURE
- .effect = EFFECT_ENDURE,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 0,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 3,
- .flags = 0,
- },
- { // MOVE_CHARM
- .effect = EFFECT_ATTACK_DOWN_2,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_ROLLOUT
- .effect = EFFECT_ROLLOUT,
- .power = 30,
- .type = TYPE_ROCK,
- .accuracy = 90,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_FALSE_SWIPE
- .effect = EFFECT_FALSE_SWIPE,
- .power = 40,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 40,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_SWAGGER
- .effect = EFFECT_SWAGGER,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 90,
- .pp = 15,
- .secondaryEffectChance = 100,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_MILK_DRINK
- .effect = EFFECT_SOFTBOILED,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 0,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_SNATCH_AFFECTED,
- },
- { // MOVE_SPARK
- .effect = EFFECT_PARALYZE_HIT,
- .power = 65,
- .type = TYPE_ELECTRIC,
- .accuracy = 100,
- .pp = 20,
- .secondaryEffectChance = 30,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_FURY_CUTTER
- .effect = EFFECT_FURY_CUTTER,
- .power = 10,
- .type = TYPE_BUG,
- .accuracy = 95,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_STEEL_WING
- .effect = EFFECT_DEFENSE_UP_HIT,
- .power = 70,
- .type = TYPE_STEEL,
- .accuracy = 90,
- .pp = 25,
- .secondaryEffectChance = 10,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_MEAN_LOOK
- .effect = EFFECT_MEAN_LOOK,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 5,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_ATTRACT
- .effect = EFFECT_ATTRACT,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 15,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_SLEEP_TALK
- .effect = EFFECT_SLEEP_TALK,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 0,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_DEPENDS,
- .priority = 0,
- .flags = 0,
- },
- { // MOVE_HEAL_BELL
- .effect = EFFECT_HEAL_BELL,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 0,
- .pp = 5,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = FLAG_SNATCH_AFFECTED,
- },
- { // MOVE_RETURN
- .effect = EFFECT_RETURN,
- .power = 1,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_PRESENT
- .effect = EFFECT_PRESENT,
- .power = 1,
- .type = TYPE_NORMAL,
- .accuracy = 90,
- .pp = 15,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_FRUSTRATION
- .effect = EFFECT_FRUSTRATION,
- .power = 1,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_SAFEGUARD
- .effect = EFFECT_SAFEGUARD,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 0,
- .pp = 25,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = FLAG_SNATCH_AFFECTED,
- },
- { // MOVE_PAIN_SPLIT
- .effect = EFFECT_PAIN_SPLIT,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_SACRED_FIRE
- .effect = EFFECT_THAW_HIT,
- .power = 100,
- .type = TYPE_FIRE,
- .accuracy = 95,
- .pp = 5,
- .secondaryEffectChance = 50,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_MAGNITUDE
- .effect = EFFECT_MAGNITUDE,
- .power = 1,
- .type = TYPE_GROUND,
- .accuracy = 100,
- .pp = 30,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_FOES_AND_ALLY,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_DYNAMIC_PUNCH
- .effect = EFFECT_CONFUSE_HIT,
- .power = 100,
- .type = TYPE_FIGHTING,
- .accuracy = 50,
- .pp = 5,
- .secondaryEffectChance = 100,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_MEGAHORN
- .effect = EFFECT_HIT,
- .power = 120,
- .type = TYPE_BUG,
- .accuracy = 85,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_DRAGON_BREATH
- .effect = EFFECT_PARALYZE_HIT,
- .power = 60,
- .type = TYPE_DRAGON,
- .accuracy = 100,
- .pp = 20,
- .secondaryEffectChance = 30,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_BATON_PASS
- .effect = EFFECT_BATON_PASS,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 0,
- .pp = 40,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = 0,
- },
- { // MOVE_ENCORE
- .effect = EFFECT_ENCORE,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 5,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_PURSUIT
- .effect = EFFECT_PURSUIT,
- .power = 40,
- .type = TYPE_DARK,
- .accuracy = 100,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_RAPID_SPIN
- .effect = EFFECT_RAPID_SPIN,
- .power = 20,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 40,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_SWEET_SCENT
- .effect = EFFECT_EVASION_DOWN,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_BOTH,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_IRON_TAIL
- .effect = EFFECT_DEFENSE_DOWN_HIT,
- .power = 100,
- .type = TYPE_STEEL,
- .accuracy = 75,
- .pp = 15,
- .secondaryEffectChance = 30,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_METAL_CLAW
- .effect = EFFECT_ATTACK_UP_HIT,
- .power = 50,
- .type = TYPE_STEEL,
- .accuracy = 95,
- .pp = 35,
- .secondaryEffectChance = 10,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_VITAL_THROW
- .effect = EFFECT_VITAL_THROW,
- .power = 70,
- .type = TYPE_FIGHTING,
- .accuracy = 100,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = -1,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_MORNING_SUN
- .effect = EFFECT_MORNING_SUN,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 0,
- .pp = 5,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = FLAG_SNATCH_AFFECTED,
- },
- { // MOVE_SYNTHESIS
- .effect = EFFECT_SYNTHESIS,
- .power = 0,
- .type = TYPE_GRASS,
- .accuracy = 0,
- .pp = 5,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = FLAG_SNATCH_AFFECTED,
- },
- { // MOVE_MOONLIGHT
- .effect = EFFECT_MOONLIGHT,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 0,
- .pp = 5,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = FLAG_SNATCH_AFFECTED,
- },
- { // MOVE_HIDDEN_POWER
- .effect = EFFECT_HIDDEN_POWER,
- .power = 1,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 15,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_CROSS_CHOP
- .effect = EFFECT_HIGH_CRITICAL,
- .power = 100,
- .type = TYPE_FIGHTING,
- .accuracy = 80,
- .pp = 5,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_TWISTER
- .effect = EFFECT_TWISTER,
- .power = 40,
- .type = TYPE_DRAGON,
- .accuracy = 100,
- .pp = 20,
- .secondaryEffectChance = 20,
- .target = MOVE_TARGET_BOTH,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_RAIN_DANCE
- .effect = EFFECT_RAIN_DANCE,
- .power = 0,
- .type = TYPE_WATER,
- .accuracy = 0,
- .pp = 5,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = 0,
- },
- { // MOVE_SUNNY_DAY
- .effect = EFFECT_SUNNY_DAY,
- .power = 0,
- .type = TYPE_FIRE,
- .accuracy = 0,
- .pp = 5,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = 0,
- },
- { // MOVE_CRUNCH
- .effect = EFFECT_SPECIAL_DEFENSE_DOWN_HIT,
- .power = 80,
- .type = TYPE_DARK,
- .accuracy = 100,
- .pp = 15,
- .secondaryEffectChance = 20,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_MIRROR_COAT
- .effect = EFFECT_MIRROR_COAT,
- .power = 1,
- .type = TYPE_PSYCHIC,
- .accuracy = 100,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_DEPENDS,
- .priority = -5,
- .flags = FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_PSYCH_UP
- .effect = EFFECT_PSYCH_UP,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 0,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_SNATCH_AFFECTED,
- },
- { // MOVE_EXTREME_SPEED
- .effect = EFFECT_QUICK_ATTACK,
- .power = 80,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 5,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 1,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_ANCIENT_POWER
- .effect = EFFECT_ALL_STATS_UP_HIT,
- .power = 60,
- .type = TYPE_ROCK,
- .accuracy = 100,
- .pp = 5,
- .secondaryEffectChance = 10,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_SHADOW_BALL
- .effect = EFFECT_SPECIAL_DEFENSE_DOWN_HIT,
- .power = 80,
- .type = TYPE_GHOST,
- .accuracy = 100,
- .pp = 15,
- .secondaryEffectChance = 20,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_FUTURE_SIGHT
- .effect = EFFECT_FUTURE_SIGHT,
- .power = 80,
- .type = TYPE_PSYCHIC,
- .accuracy = 90,
- .pp = 15,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = 0,
- },
- { // MOVE_ROCK_SMASH
- .effect = EFFECT_DEFENSE_DOWN_HIT,
- .power = 20,
- .type = TYPE_FIGHTING,
- .accuracy = 100,
- .pp = 15,
- .secondaryEffectChance = 50,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_WHIRLPOOL
- .effect = EFFECT_TRAP,
- .power = 15,
- .type = TYPE_WATER,
- .accuracy = 70,
- .pp = 15,
- .secondaryEffectChance = 100,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_BEAT_UP
- .effect = EFFECT_BEAT_UP,
- .power = 10,
- .type = TYPE_DARK,
- .accuracy = 100,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_FAKE_OUT
- .effect = EFFECT_FAKE_OUT,
- .power = 40,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 1,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_UPROAR
- .effect = EFFECT_UPROAR,
- .power = 50,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 10,
- .secondaryEffectChance = 100,
- .target = MOVE_TARGET_RANDOM,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_STOCKPILE
- .effect = EFFECT_STOCKPILE,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 0,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = FLAG_SNATCH_AFFECTED,
- },
- { // MOVE_SPIT_UP
- .effect = EFFECT_SPIT_UP,
- .power = 100,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_SWALLOW
- .effect = EFFECT_SWALLOW,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 0,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = FLAG_SNATCH_AFFECTED,
- },
- { // MOVE_HEAT_WAVE
- .effect = EFFECT_BURN_HIT,
- .power = 100,
- .type = TYPE_FIRE,
- .accuracy = 90,
- .pp = 10,
- .secondaryEffectChance = 10,
- .target = MOVE_TARGET_BOTH,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_HAIL
- .effect = EFFECT_HAIL,
- .power = 0,
- .type = TYPE_ICE,
- .accuracy = 0,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED,
- },
- { // MOVE_TORMENT
- .effect = EFFECT_TORMENT,
- .power = 0,
- .type = TYPE_DARK,
- .accuracy = 100,
- .pp = 15,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_FLATTER
- .effect = EFFECT_FLATTER,
- .power = 0,
- .type = TYPE_DARK,
- .accuracy = 100,
- .pp = 15,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_WILL_O_WISP
- .effect = EFFECT_WILL_O_WISP,
- .power = 0,
- .type = TYPE_FIRE,
- .accuracy = 75,
- .pp = 15,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_MEMENTO
- .effect = EFFECT_MEMENTO,
- .power = 0,
- .type = TYPE_DARK,
- .accuracy = 100,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_FACADE
- .effect = EFFECT_FACADE,
- .power = 70,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_FOCUS_PUNCH
- .effect = EFFECT_FOCUS_PUNCH,
- .power = 150,
- .type = TYPE_FIGHTING,
- .accuracy = 100,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = -3,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED,
- },
- { // MOVE_SMELLING_SALT
- .effect = EFFECT_SMELLINGSALT,
- .power = 60,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_FOLLOW_ME
- .effect = EFFECT_FOLLOW_ME,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 3,
- .flags = 0,
- },
- { // MOVE_NATURE_POWER
- .effect = EFFECT_NATURE_POWER,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 95,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_DEPENDS,
- .priority = 0,
- .flags = 0,
- },
- { // MOVE_CHARGE
- .effect = EFFECT_CHARGE,
- .power = 0,
- .type = TYPE_ELECTRIC,
- .accuracy = 100,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = FLAG_SNATCH_AFFECTED,
- },
- { // MOVE_TAUNT
- .effect = EFFECT_TAUNT,
- .power = 0,
- .type = TYPE_DARK,
- .accuracy = 100,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED,
- },
- { // MOVE_HELPING_HAND
- .effect = EFFECT_HELPING_HAND,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 5,
- .flags = 0,
- },
- { // MOVE_TRICK
- .effect = EFFECT_TRICK,
- .power = 0,
- .type = TYPE_PSYCHIC,
- .accuracy = 100,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_ROLE_PLAY
- .effect = EFFECT_ROLE_PLAY,
- .power = 0,
- .type = TYPE_PSYCHIC,
- .accuracy = 100,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = 0,
- },
- { // MOVE_WISH
- .effect = EFFECT_WISH,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED,
- },
- { // MOVE_ASSIST
- .effect = EFFECT_ASSIST,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_DEPENDS,
- .priority = 0,
- .flags = 0,
- },
- { // MOVE_INGRAIN
- .effect = EFFECT_INGRAIN,
- .power = 0,
- .type = TYPE_GRASS,
- .accuracy = 100,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = FLAG_SNATCH_AFFECTED,
- },
- { // MOVE_SUPERPOWER
- .effect = EFFECT_SUPERPOWER,
- .power = 120,
- .type = TYPE_FIGHTING,
- .accuracy = 100,
- .pp = 5,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_MAGIC_COAT
- .effect = EFFECT_MAGIC_COAT,
- .power = 0,
- .type = TYPE_PSYCHIC,
- .accuracy = 100,
- .pp = 15,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_DEPENDS,
- .priority = 4,
- .flags = 0,
- },
- { // MOVE_RECYCLE
- .effect = EFFECT_RECYCLE,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = 0,
- },
- { // MOVE_REVENGE
- .effect = EFFECT_REVENGE,
- .power = 60,
- .type = TYPE_FIGHTING,
- .accuracy = 100,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = -4,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_BRICK_BREAK
- .effect = EFFECT_BRICK_BREAK,
- .power = 75,
- .type = TYPE_FIGHTING,
- .accuracy = 100,
- .pp = 15,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_YAWN
- .effect = EFFECT_YAWN,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_KNOCK_OFF
- .effect = EFFECT_KNOCK_OFF,
- .power = 20,
- .type = TYPE_DARK,
- .accuracy = 100,
- .pp = 20,
- .secondaryEffectChance = 100,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_ENDEAVOR
- .effect = EFFECT_ENDEAVOR,
- .power = 1,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 5,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_ERUPTION
- .effect = EFFECT_ERUPTION,
- .power = 150,
- .type = TYPE_FIRE,
- .accuracy = 100,
- .pp = 5,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_BOTH,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_SKILL_SWAP
- .effect = EFFECT_SKILL_SWAP,
- .power = 0,
- .type = TYPE_PSYCHIC,
- .accuracy = 100,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_IMPRISON
- .effect = EFFECT_IMPRISON,
- .power = 0,
- .type = TYPE_PSYCHIC,
- .accuracy = 100,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED,
- },
- { // MOVE_REFRESH
- .effect = EFFECT_REFRESH,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = FLAG_SNATCH_AFFECTED,
- },
- { // MOVE_GRUDGE
- .effect = EFFECT_GRUDGE,
- .power = 0,
- .type = TYPE_GHOST,
- .accuracy = 100,
- .pp = 5,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_SNATCH
- .effect = EFFECT_SNATCH,
- .power = 0,
- .type = TYPE_DARK,
- .accuracy = 100,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_DEPENDS,
- .priority = 4,
- .flags = FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_SECRET_POWER
- .effect = EFFECT_SECRET_POWER,
- .power = 70,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 20,
- .secondaryEffectChance = 30,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_DIVE
- .effect = EFFECT_SEMI_INVULNERABLE,
- .power = 60,
- .type = TYPE_WATER,
- .accuracy = 100,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_ARM_THRUST
- .effect = EFFECT_MULTI_HIT,
- .power = 15,
- .type = TYPE_FIGHTING,
- .accuracy = 100,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_CAMOUFLAGE
- .effect = EFFECT_CAMOUFLAGE,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = FLAG_SNATCH_AFFECTED,
- },
- { // MOVE_TAIL_GLOW
- .effect = EFFECT_SPECIAL_ATTACK_UP_2,
- .power = 0,
- .type = TYPE_BUG,
- .accuracy = 100,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = FLAG_SNATCH_AFFECTED,
- },
- { // MOVE_LUSTER_PURGE
- .effect = EFFECT_SPECIAL_DEFENSE_DOWN_HIT,
- .power = 70,
- .type = TYPE_PSYCHIC,
- .accuracy = 100,
- .pp = 5,
- .secondaryEffectChance = 50,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_MIST_BALL
- .effect = EFFECT_SPECIAL_ATTACK_DOWN_HIT,
- .power = 70,
- .type = TYPE_PSYCHIC,
- .accuracy = 100,
- .pp = 5,
- .secondaryEffectChance = 50,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_FEATHER_DANCE
- .effect = EFFECT_ATTACK_DOWN_2,
- .power = 0,
- .type = TYPE_FLYING,
- .accuracy = 100,
- .pp = 15,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_TEETER_DANCE
- .effect = EFFECT_TEETER_DANCE,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_FOES_AND_ALLY,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED,
- },
- { // MOVE_BLAZE_KICK
- .effect = EFFECT_BLAZE_KICK,
- .power = 85,
- .type = TYPE_FIRE,
- .accuracy = 90,
- .pp = 10,
- .secondaryEffectChance = 10,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_MUD_SPORT
- .effect = EFFECT_MUD_SPORT,
- .power = 0,
- .type = TYPE_GROUND,
- .accuracy = 100,
- .pp = 15,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = 0,
- },
- { // MOVE_ICE_BALL
- .effect = EFFECT_ROLLOUT,
- .power = 30,
- .type = TYPE_ICE,
- .accuracy = 90,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_NEEDLE_ARM
- .effect = EFFECT_FLINCH_MINIMIZE_HIT,
- .power = 60,
- .type = TYPE_GRASS,
- .accuracy = 100,
- .pp = 15,
- .secondaryEffectChance = 30,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_SLACK_OFF
- .effect = EFFECT_RESTORE_HP,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = FLAG_SNATCH_AFFECTED,
- },
- { // MOVE_HYPER_VOICE
- .effect = EFFECT_HIT,
- .power = 90,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_BOTH,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_POISON_FANG
- .effect = EFFECT_POISON_FANG,
- .power = 50,
- .type = TYPE_POISON,
- .accuracy = 100,
- .pp = 15,
- .secondaryEffectChance = 30,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_CRUSH_CLAW
- .effect = EFFECT_DEFENSE_DOWN_HIT,
- .power = 75,
- .type = TYPE_NORMAL,
- .accuracy = 95,
- .pp = 10,
- .secondaryEffectChance = 50,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_BLAST_BURN
- .effect = EFFECT_RECHARGE,
- .power = 150,
- .type = TYPE_FIRE,
- .accuracy = 90,
- .pp = 5,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_HYDRO_CANNON
- .effect = EFFECT_RECHARGE,
- .power = 150,
- .type = TYPE_WATER,
- .accuracy = 90,
- .pp = 5,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_METEOR_MASH
- .effect = EFFECT_ATTACK_UP_HIT,
- .power = 100,
- .type = TYPE_STEEL,
- .accuracy = 85,
- .pp = 10,
- .secondaryEffectChance = 20,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_ASTONISH
- .effect = EFFECT_FLINCH_MINIMIZE_HIT,
- .power = 30,
- .type = TYPE_GHOST,
- .accuracy = 100,
- .pp = 15,
- .secondaryEffectChance = 30,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_WEATHER_BALL
- .effect = EFFECT_WEATHER_BALL,
- .power = 50,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_AROMATHERAPY
- .effect = EFFECT_HEAL_BELL,
- .power = 0,
- .type = TYPE_GRASS,
- .accuracy = 0,
- .pp = 5,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = FLAG_SNATCH_AFFECTED,
- },
- { // MOVE_FAKE_TEARS
- .effect = EFFECT_SPECIAL_DEFENSE_DOWN_2,
- .power = 0,
- .type = TYPE_DARK,
- .accuracy = 100,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_AIR_CUTTER
- .effect = EFFECT_HIGH_CRITICAL,
- .power = 55,
- .type = TYPE_FLYING,
- .accuracy = 95,
- .pp = 25,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_BOTH,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_OVERHEAT
- .effect = EFFECT_OVERHEAT,
- .power = 140,
- .type = TYPE_FIRE,
- .accuracy = 90,
- .pp = 5,
- .secondaryEffectChance = 100,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_ODOR_SLEUTH
- .effect = EFFECT_FORESIGHT,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 40,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_ROCK_TOMB
- .effect = EFFECT_SPEED_DOWN_HIT,
- .power = 50,
- .type = TYPE_ROCK,
- .accuracy = 80,
- .pp = 10,
- .secondaryEffectChance = 100,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_SILVER_WIND
- .effect = EFFECT_ALL_STATS_UP_HIT,
- .power = 60,
- .type = TYPE_BUG,
- .accuracy = 100,
- .pp = 5,
- .secondaryEffectChance = 10,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_METAL_SOUND
- .effect = EFFECT_SPECIAL_DEFENSE_DOWN_2,
- .power = 0,
- .type = TYPE_STEEL,
- .accuracy = 85,
- .pp = 40,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_GRASS_WHISTLE
- .effect = EFFECT_SLEEP,
- .power = 0,
- .type = TYPE_GRASS,
- .accuracy = 55,
- .pp = 15,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_TICKLE
- .effect = EFFECT_TICKLE,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_COSMIC_POWER
- .effect = EFFECT_COSMIC_POWER,
- .power = 0,
- .type = TYPE_PSYCHIC,
- .accuracy = 0,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = FLAG_SNATCH_AFFECTED,
- },
- { // MOVE_WATER_SPOUT
- .effect = EFFECT_ERUPTION,
- .power = 150,
- .type = TYPE_WATER,
- .accuracy = 100,
- .pp = 5,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_BOTH,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_SIGNAL_BEAM
- .effect = EFFECT_CONFUSE_HIT,
- .power = 75,
- .type = TYPE_BUG,
- .accuracy = 100,
- .pp = 15,
- .secondaryEffectChance = 10,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_SHADOW_PUNCH
- .effect = EFFECT_ALWAYS_HIT,
- .power = 60,
- .type = TYPE_GHOST,
- .accuracy = 0,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_EXTRASENSORY
- .effect = EFFECT_FLINCH_MINIMIZE_HIT,
- .power = 80,
- .type = TYPE_PSYCHIC,
- .accuracy = 100,
- .pp = 30,
- .secondaryEffectChance = 10,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_SKY_UPPERCUT
- .effect = EFFECT_SKY_UPPERCUT,
- .power = 85,
- .type = TYPE_FIGHTING,
- .accuracy = 90,
- .pp = 15,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_SAND_TOMB
- .effect = EFFECT_TRAP,
- .power = 15,
- .type = TYPE_GROUND,
- .accuracy = 70,
- .pp = 15,
- .secondaryEffectChance = 100,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_SHEER_COLD
- .effect = EFFECT_OHKO,
- .power = 1,
- .type = TYPE_ICE,
- .accuracy = 30,
- .pp = 5,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_MUDDY_WATER
- .effect = EFFECT_ACCURACY_DOWN_HIT,
- .power = 95,
- .type = TYPE_WATER,
- .accuracy = 85,
- .pp = 10,
- .secondaryEffectChance = 30,
- .target = MOVE_TARGET_BOTH,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_BULLET_SEED
- .effect = EFFECT_MULTI_HIT,
- .power = 10,
- .type = TYPE_GRASS,
- .accuracy = 100,
- .pp = 30,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_AERIAL_ACE
- .effect = EFFECT_ALWAYS_HIT,
- .power = 60,
- .type = TYPE_FLYING,
- .accuracy = 0,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_ICICLE_SPEAR
- .effect = EFFECT_MULTI_HIT,
- .power = 10,
- .type = TYPE_ICE,
- .accuracy = 100,
- .pp = 30,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_IRON_DEFENSE
- .effect = EFFECT_DEFENSE_UP_2,
- .power = 0,
- .type = TYPE_STEEL,
- .accuracy = 0,
- .pp = 15,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = FLAG_SNATCH_AFFECTED,
- },
- { // MOVE_BLOCK
- .effect = EFFECT_MEAN_LOOK,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 5,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_HOWL
- .effect = EFFECT_ATTACK_UP,
- .power = 0,
- .type = TYPE_NORMAL,
- .accuracy = 0,
- .pp = 40,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = FLAG_SNATCH_AFFECTED,
- },
- { // MOVE_DRAGON_CLAW
- .effect = EFFECT_HIT,
- .power = 80,
- .type = TYPE_DRAGON,
- .accuracy = 100,
- .pp = 15,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_FRENZY_PLANT
- .effect = EFFECT_RECHARGE,
- .power = 150,
- .type = TYPE_GRASS,
- .accuracy = 90,
- .pp = 5,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_BULK_UP
- .effect = EFFECT_BULK_UP,
- .power = 0,
- .type = TYPE_FIGHTING,
- .accuracy = 0,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = FLAG_SNATCH_AFFECTED,
- },
- { // MOVE_BOUNCE
- .effect = EFFECT_SEMI_INVULNERABLE,
- .power = 85,
- .type = TYPE_FLYING,
- .accuracy = 85,
- .pp = 5,
- .secondaryEffectChance = 30,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_MUD_SHOT
- .effect = EFFECT_SPEED_DOWN_HIT,
- .power = 55,
- .type = TYPE_GROUND,
- .accuracy = 95,
- .pp = 15,
- .secondaryEffectChance = 100,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_POISON_TAIL
- .effect = EFFECT_POISON_TAIL,
- .power = 50,
- .type = TYPE_POISON,
- .accuracy = 100,
- .pp = 25,
- .secondaryEffectChance = 10,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_COVET
- .effect = EFFECT_THIEF,
- .power = 40,
- .type = TYPE_NORMAL,
- .accuracy = 100,
- .pp = 40,
- .secondaryEffectChance = 100,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED,
- },
- { // MOVE_VOLT_TACKLE
- .effect = EFFECT_DOUBLE_EDGE,
- .power = 120,
- .type = TYPE_ELECTRIC,
- .accuracy = 100,
- .pp = 15,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_MAGICAL_LEAF
- .effect = EFFECT_ALWAYS_HIT,
- .power = 60,
- .type = TYPE_GRASS,
- .accuracy = 0,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_WATER_SPORT
- .effect = EFFECT_WATER_SPORT,
- .power = 0,
- .type = TYPE_WATER,
- .accuracy = 100,
- .pp = 15,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = 0,
- },
- { // MOVE_CALM_MIND
- .effect = EFFECT_CALM_MIND,
- .power = 0,
- .type = TYPE_PSYCHIC,
- .accuracy = 0,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = FLAG_SNATCH_AFFECTED,
- },
- { // MOVE_LEAF_BLADE
- .effect = EFFECT_HIGH_CRITICAL,
- .power = 70,
- .type = TYPE_GRASS,
- .accuracy = 100,
- .pp = 15,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_DRAGON_DANCE
- .effect = EFFECT_DRAGON_DANCE,
- .power = 0,
- .type = TYPE_DRAGON,
- .accuracy = 0,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_USER,
- .priority = 0,
- .flags = FLAG_SNATCH_AFFECTED,
- },
- { // MOVE_ROCK_BLAST
- .effect = EFFECT_MULTI_HIT,
- .power = 25,
- .type = TYPE_ROCK,
- .accuracy = 80,
- .pp = 10,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_SHOCK_WAVE
- .effect = EFFECT_ALWAYS_HIT,
- .power = 60,
- .type = TYPE_ELECTRIC,
- .accuracy = 0,
- .pp = 20,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_WATER_PULSE
- .effect = EFFECT_CONFUSE_HIT,
- .power = 60,
- .type = TYPE_WATER,
- .accuracy = 100,
- .pp = 20,
- .secondaryEffectChance = 20,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
- { // MOVE_DOOM_DESIRE
- .effect = EFFECT_FUTURE_SIGHT,
- .power = 120,
- .type = TYPE_STEEL,
- .accuracy = 85,
- .pp = 5,
- .secondaryEffectChance = 0,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = 0,
- },
- { // MOVE_PSYCHO_BOOST
- .effect = EFFECT_OVERHEAT,
- .power = 140,
- .type = TYPE_PSYCHIC,
- .accuracy = 90,
- .pp = 5,
- .secondaryEffectChance = 100,
- .target = MOVE_TARGET_SELECTED,
- .priority = 0,
- .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED,
- },
-};
-
-#endif // GUARD_DATA_BATTLE_MOVES
diff --git a/include/data/decoration/description.h b/include/data/decoration/description.h
deleted file mode 100644
index ba4c3dd54..000000000
--- a/include/data/decoration/description.h
+++ /dev/null
@@ -1,581 +0,0 @@
-//
-// Created by scott on 10/21/2017.
-//
-
-#ifndef GUARD_DATA_DECORATION_DESCRIPTION_H
-#define GUARD_DATA_DECORATION_DESCRIPTION_H
-
-const u8 DecorDesc_SMALL_DESK[] = _(
- "A small desk built\n"
- "for one.");
-
-const u8 DecorDesc_POKEMON_DESK[] = _(
- "A small desk built in\n"
- "the shape of a POKé\n"
- "BALL.");
-
-const u8 DecorDesc_HEAVY_DESK[] = _(
- "A large desk made\n"
- "of steel. Put some\n"
- "decorations on it.");
-
-const u8 DecorDesc_RAGGED_DESK[] = _(
- "A large desk made\n"
- "of wood. Put some\n"
- "decorations on it.");
-
-const u8 DecorDesc_COMFORT_DESK[] = _(
- "A large desk made\n"
- "of leaves. Put some\n"
- "decorations on it.");
-
-const u8 DecorDesc_PRETTY_DESK[] = _(
- "A huge desk made\n"
- "of glass. Holds lots\n"
- "of decorations.");
-
-const u8 DecorDesc_BRICK_DESK[] = _(
- "A huge desk made\n"
- "of brick. Holds lots\n"
- "of decorations.");
-
-const u8 DecorDesc_CAMP_DESK[] = _(
- "A huge desk made\n"
- "of logs. Put lots of\n"
- "decorations on it.");
-
-const u8 DecorDesc_HARD_DESK[] = _(
- "A huge desk made\n"
- "of rocks. Holds\n"
- "many decorations.");
-
-const u8 DecorDesc_SMALL_CHAIR[] = _(
- "A small chair made\n"
- "for one.");
-
-const u8 DecorDesc_POKEMON_CHAIR[] = _(
- "A small chair built\n"
- "in the shape of a\n"
- "POKé BALL.");
-
-const u8 DecorDesc_HEAVY_CHAIR[] = _(
- "A small chair made\n"
- "of steel.");
-
-const u8 DecorDesc_PRETTY_CHAIR[] = _(
- "A small chair made\n"
- "of glass.");
-
-const u8 DecorDesc_COMFORT_CHAIR[] = _(
- "A small chair made\n"
- "of leaves.");
-
-const u8 DecorDesc_RAGGED_CHAIR[] = _(
- "A small chair made\n"
- "of wood.");
-
-const u8 DecorDesc_BRICK_CHAIR[] = _(
- "A small chair made\n"
- "of brick.");
-
-const u8 DecorDesc_CAMP_CHAIR[] = _(
- "A small chair made\n"
- "of logs.");
-
-const u8 DecorDesc_HARD_CHAIR[] = _(
- "A small chair made\n"
- "of rock.");
-
-const u8 DecorDesc_RED_PLANT[] = _(
- "A vivid red potted\n"
- "plant.");
-
-const u8 DecorDesc_TROPICAL_PLANT[] = _(
- "A flowering tropical\n"
- "plant in a pot.");
-
-const u8 DecorDesc_PRETTY_FLOWERS[] = _(
- "A pot of cute\n"
- "flowers.");
-
-const u8 DecorDesc_COLORFUL_PLANT[] = _(
- "A large pot with\n"
- "many colorful\n"
- "flowers.");
-
-const u8 DecorDesc_BIG_PLANT[] = _(
- "A large, umbrella-\n"
- "shaped plant in a\n"
- "big pot.");
-
-const u8 DecorDesc_GORGEOUS_PLANT[] = _(
- "A large, impressive\n"
- "plant in a big pot.");
-
-const u8 DecorDesc_RED_BRICK[] = _(
- "A red-colored brick.\n"
- "Decorations can be\n"
- "placed on top.");
-
-const u8 DecorDesc_YELLOW_BRICK[] = _(
- "A yellow-colored\n"
- "brick. Put some\n"
- "decorations on top.");
-
-const u8 DecorDesc_BLUE_BRICK[] = _(
- "A blue-colored\n"
- "brick. Put some\n"
- "decorations on top.");
-
-const u8 DecorDesc_RED_BALLOON[] = _(
- "A red balloon filled\n"
- "with water. Bursts\n"
- "if stepped on.");
-
-const u8 DecorDesc_BLUE_BALLOON[] = _(
- "A blue balloon filled\n"
- "with water. Bursts\n"
- "if stepped on.");
-
-const u8 DecorDesc_YELLOW_BALLOON[] = _(
- "A yellow balloon\n"
- "filled with water.\n"
- "Pops if stepped on.");
-
-const u8 DecorDesc_RED_TENT[] = _(
- "A large red tent.\n"
- "You can hide inside\n"
- "it.");
-
-const u8 DecorDesc_BLUE_TENT[] = _(
- "A large blue tent.\n"
- "You can hide inside\n"
- "it.");
-
-const u8 DecorDesc_SOLID_BOARD[] = _(
- "Place over a hole to\n"
- "cross to the other\n"
- "side.");
-
-const u8 DecorDesc_SLIDE[] = _(
- "Use to slide down\n"
- "from the platform.");
-
-const u8 DecorDesc_FENCE_LENGTH[] = _(
- "A small fence that\n"
- "blocks passage.");
-
-const u8 DecorDesc_FENCE_WIDTH[] = _(
- "A small fence that\n"
- "blocks passage.");
-
-const u8 DecorDesc_TIRE[] = _(
- "An old large tire.\n"
- "Decorations can be\n"
- "placed on top.");
-
-const u8 DecorDesc_STAND[] = _(
- "A large pedestal\n"
- "with steps.");
-
-const u8 DecorDesc_MUD_BALL[] = _(
- "A large ball of mud.\n"
- "Crumbles if stepped\n"
- "on.");
-
-const u8 DecorDesc_BREAKABLE_DOOR[] = _(
- "A weird door that\n"
- "people can walk\n"
- "right through.");
-
-const u8 DecorDesc_SAND_ORNAMENT[] = _(
- "An ornament made\n"
- "of sand. Crumbles if\n"
- "touched.");
-
-const u8 DecorDesc_SILVER_SHIELD[] = _(
- "Awarded for 50\n"
- "straight wins at\n"
- "the BATTLE TOWER.");
-
-const u8 DecorDesc_GOLD_SHIELD[] = _(
- "Awarded for 100\n"
- "straight wins at\n"
- "the BATTLE TOWER.");
-
-const u8 DecorDesc_GLASS_ORNAMENT[] = _(
- "A glass replica of\n"
- "a famous sculpture\n"
- "at the ART MUSEUM.");
-
-const u8 DecorDesc_TV[] = _(
- "A small, gray-\n"
- "colored toy TV.");
-
-const u8 DecorDesc_ROUND_TV[] = _(
- "A toy TV modeled\n"
- "in the image of a\n"
- "SEEDOT.");
-
-const u8 DecorDesc_CUTE_TV[] = _(
- "A toy TV modeled\n"
- "in the image of a\n"
- "SKITTY.");
-
-const u8 DecorDesc_GLITTER_MAT[] = _(
- "An odd mat that\n"
- "glitters if stepped\n"
- "on.");
-
-const u8 DecorDesc_JUMP_MAT[] = _(
- "A trick mat that\n"
- "jumps when it is\n"
- "stepped on.");
-
-const u8 DecorDesc_SPIN_MAT[] = _(
- "A trick mat that\n"
- "spins around when\n"
- "stepped on.");
-
-const u8 DecorDesc_C_LOW_NOTE_MAT[] = _(
- "A mat that plays\n"
- "a low C note when\n"
- "stepped on.");
-
-const u8 DecorDesc_D_NOTE_MAT[] = _(
- "A mat that plays\n"
- "a D note when\n"
- "stepped on.");
-
-const u8 DecorDesc_E_NOTE_MAT[] = _(
- "A mat that plays\n"
- "an E note when\n"
- "stepped on.");
-
-const u8 DecorDesc_F_NOTE_MAT[] = _(
- "A mat that plays\n"
- "an F note when\n"
- "stepped on.");
-
-const u8 DecorDesc_G_NOTE_MAT[] = _(
- "A mat that plays\n"
- "a G note when\n"
- "stepped on.");
-
-const u8 DecorDesc_A_NOTE_MAT[] = _(
- "A mat that plays\n"
- "an A note when\n"
- "stepped on.");
-
-const u8 DecorDesc_B_NOTE_MAT[] = _(
- "A mat that plays\n"
- "a B note when\n"
- "stepped on.");
-
-const u8 DecorDesc_C_HIGH_NOTE_MAT[] = _(
- "A mat that plays\n"
- "a high C note when\n"
- "stepped on.");
-
-const u8 DecorDesc_SURF_MAT[] = _(
- "A mat designed with\n"
- "a SURF image.\n"
- "Put items on top.");
-
-const u8 DecorDesc_THUNDER_MAT[] = _(
- "A mat designed with\n"
- "a THUNDER image.\n"
- "Put items on top.");
-
-const u8 DecorDesc_FIRE_BLAST_MAT[] = _(
- "A mat designed with\n"
- "a FIRE BLAST image.\n"
- "Put items on top.");
-
-const u8 DecorDesc_POWDER_SNOW_MAT[] = _(
- "A mat with a POWDER\n"
- "SNOW image design.\n"
- "Put items on top.");
-
-const u8 DecorDesc_ATTRACT_MAT[] = _(
- "A mat designed with\n"
- "an ATTRACT image.\n"
- "Put items on top.");
-
-const u8 DecorDesc_FISSURE_MAT[] = _(
- "A mat designed with\n"
- "a FISSURE image.\n"
- "Put items on top.");
-
-const u8 DecorDesc_SPIKES_MAT[] = _(
- "A mat designed with\n"
- "a SPIKES image.\n"
- "Put items on top.");
-
-const u8 DecorDesc_BALL_POSTER[] = _(
- "A small poster\n"
- "printed with POKé\n"
- "BALLS.");
-
-const u8 DecorDesc_GREEN_POSTER[] = _(
- "A small poster with\n"
- "a TREECKO print.");
-
-const u8 DecorDesc_RED_POSTER[] = _(
- "A small poster with\n"
- "a TORCHIC print.");
-
-const u8 DecorDesc_BLUE_POSTER[] = _(
- "A small poster with\n"
- "a MUDKIP print.");
-
-const u8 DecorDesc_CUTE_POSTER[] = _(
- "A small poster with\n"
- "an AZURILL print.");
-
-const u8 DecorDesc_PIKA_POSTER[] = _(
- "A large poster with\n"
- "a PIKACHU and\n"
- "PICHU print.");
-
-const u8 DecorDesc_LONG_POSTER[] = _(
- "A large poster with\n"
- "a SEVIPER print.");
-
-const u8 DecorDesc_SEA_POSTER[] = _(
- "A large poster with\n"
- "a RELICANTH print.");
-
-const u8 DecorDesc_SKY_POSTER[] = _(
- "A large poster with\n"
- "a WINGULL print.");
-
-const u8 DecorDesc_KISS_POSTER[] = _(
- "A large poster with\n"
- "a SMOOCHUM print.");
-
-const u8 DecorDesc_PICHU_DOLL[] = _(
- "A PICHU doll.\n"
- "Place it on a mat\n"
- "or a desk.");
-
-const u8 DecorDesc_PIKACHU_DOLL[] = _(
- "A PIKACHU doll.\n"
- "Place it on a mat\n"
- "or a desk.");
-
-const u8 DecorDesc_MARILL_DOLL[] = _(
- "A MARILL doll.\n"
- "Place it on a mat\n"
- "or a desk.");
-
-const u8 DecorDesc_TOGEPI_DOLL[] = _(
- "A TOGEPI doll.\n"
- "Place it on a mat\n"
- "or a desk.");
-
-const u8 DecorDesc_CYNDAQUIL_DOLL[] = _(
- "A CYNDAQUIL doll.\n"
- "Place it on a mat\n"
- "or a desk.");
-
-const u8 DecorDesc_CHIKORITA_DOLL[] = _(
- "A CHIKORITA doll.\n"
- "Place it on a mat\n"
- "or a desk.");
-
-const u8 DecorDesc_TOTODILE_DOLL[] = _(
- "A TOTODILE doll.\n"
- "Place it on a mat\n"
- "or a desk.");
-
-const u8 DecorDesc_JIGGLYPUFF_DOLL[] = _(
- "A JIGGLYPUFF doll.\n"
- "Place it on a mat\n"
- "or a desk.");
-
-const u8 DecorDesc_MEOWTH_DOLL[] = _(
- "A MEOWTH doll.\n"
- "Place it on a mat\n"
- "or a desk.");
-
-const u8 DecorDesc_CLEFAIRY_DOLL[] = _(
- "A CLEFAIRY doll.\n"
- "Place it on a mat\n"
- "or a desk.");
-
-const u8 DecorDesc_DITTO_DOLL[] = _(
- "A DITTO doll.\n"
- "Place it on a mat\n"
- "or a desk.");
-
-const u8 DecorDesc_SMOOCHUM_DOLL[] = _(
- "A SMOOCHUM doll.\n"
- "Place it on a mat\n"
- "or a desk.");
-
-const u8 DecorDesc_TREECKO_DOLL[] = _(
- "A TREECKO doll.\n"
- "Place it on a mat\n"
- "or a desk.");
-
-const u8 DecorDesc_TORCHIC_DOLL[] = _(
- "A TORCHIC doll.\n"
- "Place it on a mat\n"
- "or a desk.");
-
-const u8 DecorDesc_MUDKIP_DOLL[] = _(
- "A MUDKIP doll.\n"
- "Place it on a mat\n"
- "or a desk.");
-
-const u8 DecorDesc_DUSKULL_DOLL[] = _(
- "A DUSKULL doll.\n"
- "Place it on a mat\n"
- "or a desk.");
-
-const u8 DecorDesc_WYNAUT_DOLL[] = _(
- "A WYNAUT doll.\n"
- "Place it on a mat\n"
- "or a desk.");
-
-const u8 DecorDesc_BALTOY_DOLL[] = _(
- "A BALTOY doll.\n"
- "Place it on a mat\n"
- "or a desk.");
-
-const u8 DecorDesc_KECLEON_DOLL[] = _(
- "A KECLEON doll.\n"
- "Place it on a mat\n"
- "or a desk.");
-
-const u8 DecorDesc_AZURILL_DOLL[] = _(
- "An AZURILL doll.\n"
- "Place it on a mat\n"
- "or a desk.");
-
-const u8 DecorDesc_SKITTY_DOLL[] = _(
- "A SKITTY doll.\n"
- "Place it on a mat\n"
- "or a desk.");
-
-const u8 DecorDesc_SWABLU_DOLL[] = _(
- "A SWABLU doll.\n"
- "Place it on a mat\n"
- "or a desk.");
-
-const u8 DecorDesc_GULPIN_DOLL[] = _(
- "A GULPIN doll.\n"
- "Place it on a mat\n"
- "or a desk.");
-
-const u8 DecorDesc_LOTAD_DOLL[] = _(
- "A LOTAD doll.\n"
- "Place it on a mat\n"
- "or a desk.");
-
-const u8 DecorDesc_SEEDOT_DOLL[] = _(
- "A SEEDOT doll.\n"
- "Place it on a mat\n"
- "or a desk.");
-
-const u8 DecorDesc_PIKA_CUSHION[] = _(
- "A PIKACHU cushion.\n"
- "Place it on a mat\n"
- "or a desk.");
-
-const u8 DecorDesc_ROUND_CUSHION[] = _(
- "A MARILL cushion.\n"
- "Place it on a mat\n"
- "or a desk.");
-
-const u8 DecorDesc_KISS_CUSHION[] = _(
- "A SMOOCHUM\n"
- "cushion. Place it on\n"
- "a mat or a desk.");
-
-const u8 DecorDesc_ZIGZAG_CUSHION[] = _(
- "A ZIGZAGOON\n"
- "cushion. Place it on\n"
- "a mat or a desk.");
-
-const u8 DecorDesc_SPIN_CUSHION[] = _(
- "A SPINDA cushion.\n"
- "Place it on a mat\n"
- "or a desk.");
-
-const u8 DecorDesc_DIAMOND_CUSHION[] = _(
- "A SABLEYE cushion.\n"
- "Place it on a mat\n"
- "or a desk.");
-
-const u8 DecorDesc_BALL_CUSHION[] = _(
- "A BALL cushion.\n"
- "Place it on a mat\n"
- "or a desk.");
-
-const u8 DecorDesc_GRASS_CUSHION[] = _(
- "A grass-mark\n"
- "cushion. Place it on\n"
- "a mat or a desk.");
-
-const u8 DecorDesc_FIRE_CUSHION[] = _(
- "A fire-mark\n"
- "cushion. Place it on\n"
- "a mat or a desk.");
-
-const u8 DecorDesc_WATER_CUSHION[] = _(
- "A water-mark\n"
- "cushion. Place it on\n"
- "a mat or a desk.");
-
-const u8 DecorDesc_SNORLAX_DOLL[] = _(
- "A large doll.\n"
- "Place it on a mat\n"
- "or a desk.");
-
-const u8 DecorDesc_RHYDON_DOLL[] = _(
- "A large doll.\n"
- "Place it on a mat\n"
- "or a desk.");
-
-const u8 DecorDesc_LAPRAS_DOLL[] = _(
- "A large doll.\n"
- "Place it on a mat\n"
- "or a desk.");
-
-const u8 DecorDesc_VENUSAUR_DOLL[] = _(
- "A large doll.\n"
- "Place it on a mat\n"
- "or a desk.");
-
-const u8 DecorDesc_CHARIZARD_DOLL[] = _(
- "A large doll.\n"
- "Place it on a mat\n"
- "or a desk.");
-
-const u8 DecorDesc_BLASTOISE_DOLL[] = _(
- "A large doll.\n"
- "Place it on a mat\n"
- "or a desk.");
-
-const u8 DecorDesc_WAILMER_DOLL[] = _(
- "A large doll.\n"
- "Place it on a mat\n"
- "or a desk.");
-
-const u8 DecorDesc_REGIROCK_DOLL[] = _(
- "A large doll.\n"
- "Place it on a mat\n"
- "or a desk.");
-
-const u8 DecorDesc_REGICE_DOLL[] = _(
- "A large doll.\n"
- "Place it on a mat\n"
- "or a desk.");
-
-const u8 DecorDesc_REGISTEEL_DOLL[] = _(
- "A large doll.\n"
- "Place it on a mat\n"
- "or a desk.");
-#endif //GUARD_DATA_DECORATION_DESCRIPTION_H
diff --git a/include/data/decoration/header.h b/include/data/decoration/header.h
deleted file mode 100644
index 64bed1c7e..000000000
--- a/include/data/decoration/header.h
+++ /dev/null
@@ -1,1100 +0,0 @@
-//
-// Created by scott on 10/21/2017.
-//
-
-#ifndef GUARD_DATA_DECORATION_HEADER_H
-#define GUARD_DATA_DECORATION_HEADER_H
-
-const struct Decoration gDecorations[] = {
- {
- DECOR_NONE,
- _("SMALL DESK"),
- DECORPERM_SOLID_FLOOR,
- DECORSHAPE_1x1,
- DECORCAT_DESK,
- 0,
- DecorDesc_SMALL_DESK,
- DecorGfx_SMALL_DESK
- }, {
- DECOR_SMALL_DESK,
- _("SMALL DESK"),
- DECORPERM_SOLID_FLOOR,
- DECORSHAPE_1x1,
- DECORCAT_DESK,
- 3000,
- DecorDesc_SMALL_DESK,
- DecorGfx_SMALL_DESK
- }, {
- DECOR_POKEMON_DESK,
- _("POKéMON DESK"),
- DECORPERM_SOLID_FLOOR,
- DECORSHAPE_1x1,
- DECORCAT_DESK,
- 3000,
- DecorDesc_POKEMON_DESK,
- DecorGfx_POKEMON_DESK
- }, {
- DECOR_HEAVY_DESK,
- _("HEAVY DESK"),
- DECORPERM_SOLID_FLOOR,
- DECORSHAPE_3x2,
- DECORCAT_DESK,
- 6000,
- DecorDesc_HEAVY_DESK,
- DecorGfx_HEAVY_DESK
- }, {
- DECOR_RAGGED_DESK,
- _("RAGGED DESK"),
- DECORPERM_SOLID_FLOOR,
- DECORSHAPE_3x2,
- DECORCAT_DESK,
- 6000,
- DecorDesc_RAGGED_DESK,
- DecorGfx_RAGGED_DESK
- }, {
- DECOR_COMFORT_DESK,
- _("COMFORT DESK"),
- DECORPERM_SOLID_FLOOR,
- DECORSHAPE_3x2,
- DECORCAT_DESK,
- 6000,
- DecorDesc_COMFORT_DESK,
- DecorGfx_COMFORT_DESK
- }, {
- DECOR_PRETTY_DESK,
- _("PRETTY DESK"),
- DECORPERM_SOLID_FLOOR,
- DECORSHAPE_3x3,
- DECORCAT_DESK,
- 9000,
- DecorDesc_PRETTY_DESK,
- DecorGfx_PRETTY_DESK
- }, {
- DECOR_BRICK_DESK,
- _("BRICK DESK"),
- DECORPERM_SOLID_FLOOR,
- DECORSHAPE_3x3,
- DECORCAT_DESK,
- 9000,
- DecorDesc_BRICK_DESK,
- DecorGfx_BRICK_DESK
- }, {
- DECOR_CAMP_DESK,
- _("CAMP DESK"),
- DECORPERM_SOLID_FLOOR,
- DECORSHAPE_3x3,
- DECORCAT_DESK,
- 9000,
- DecorDesc_CAMP_DESK,
- DecorGfx_CAMP_DESK
- }, {
- DECOR_HARD_DESK,
- _("HARD DESK"),
- DECORPERM_SOLID_FLOOR,
- DECORSHAPE_3x3,
- DECORCAT_DESK,
- 9000,
- DecorDesc_HARD_DESK,
- DecorGfx_HARD_DESK
- }, {
- DECOR_SMALL_CHAIR,
- _("SMALL CHAIR"),
- DECORPERM_PASS_FLOOR,
- DECORSHAPE_1x1,
- DECORCAT_CHAIR,
- 2000,
- DecorDesc_SMALL_CHAIR,
- DecorGfx_SMALL_CHAIR
- }, {
- DECOR_POKEMON_CHAIR,
- _("POKéMON CHAIR"),
- DECORPERM_PASS_FLOOR,
- DECORSHAPE_1x1,
- DECORCAT_CHAIR,
- 2000,
- DecorDesc_POKEMON_CHAIR,
- DecorGfx_POKEMON_CHAIR
- }, {
- DECOR_HEAVY_CHAIR,
- _("HEAVY CHAIR"),
- DECORPERM_PASS_FLOOR,
- DECORSHAPE_1x1,
- DECORCAT_CHAIR,
- 2000,
- DecorDesc_HEAVY_CHAIR,
- DecorGfx_HEAVY_CHAIR
- }, {
- DECOR_PRETTY_CHAIR,
- _("PRETTY CHAIR"),
- DECORPERM_PASS_FLOOR,
- DECORSHAPE_1x1,
- DECORCAT_CHAIR,
- 2000,
- DecorDesc_PRETTY_CHAIR,
- DecorGfx_PRETTY_CHAIR
- }, {
- DECOR_COMFORT_CHAIR,
- _("COMFORT CHAIR"),
- DECORPERM_PASS_FLOOR,
- DECORSHAPE_1x1,
- DECORCAT_CHAIR,
- 2000,
- DecorDesc_COMFORT_CHAIR,
- DecorGfx_COMFORT_CHAIR
- }, {
- DECOR_RAGGED_CHAIR,
- _("RAGGED CHAIR"),
- DECORPERM_PASS_FLOOR,
- DECORSHAPE_1x1,
- DECORCAT_CHAIR,
- 2000,
- DecorDesc_RAGGED_CHAIR,
- DecorGfx_RAGGED_CHAIR
- }, {
- DECOR_BRICK_CHAIR,
- _("BRICK CHAIR"),
- DECORPERM_PASS_FLOOR,
- DECORSHAPE_1x1,
- DECORCAT_CHAIR,
- 2000,
- DecorDesc_BRICK_CHAIR,
- DecorGfx_BRICK_CHAIR
- }, {
- DECOR_CAMP_CHAIR,
- _("CAMP CHAIR"),
- DECORPERM_PASS_FLOOR,
- DECORSHAPE_1x1,
- DECORCAT_CHAIR,
- 2000,
- DecorDesc_CAMP_CHAIR,
- DecorGfx_CAMP_CHAIR
- }, {
- DECOR_HARD_CHAIR,
- _("HARD CHAIR"),
- DECORPERM_PASS_FLOOR,
- DECORSHAPE_1x1,
- DECORCAT_CHAIR,
- 2000,
- DecorDesc_HARD_CHAIR,
- DecorGfx_HARD_CHAIR
- }, {
- DECOR_RED_PLANT,
- _("RED PLANT"),
- DECORPERM_BEHIND_FLOOR,
- DECORSHAPE_1x2,
- DECORCAT_PLANT,
- 3000,
- DecorDesc_RED_PLANT,
- DecorGfx_RED_PLANT
- }, {
- DECOR_TROPICAL_PLANT,
- _("TROPICAL PLANT"),
- DECORPERM_BEHIND_FLOOR,
- DECORSHAPE_1x2,
- DECORCAT_PLANT,
- 3000,
- DecorDesc_TROPICAL_PLANT,
- DecorGfx_TROPICAL_PLANT
- }, {
- DECOR_PRETTY_FLOWERS,
- _("PRETTY FLOWERS"),
- DECORPERM_BEHIND_FLOOR,
- DECORSHAPE_1x2,
- DECORCAT_PLANT,
- 3000,
- DecorDesc_PRETTY_FLOWERS,
- DecorGfx_PRETTY_FLOWERS
- }, {
- DECOR_COLORFUL_PLANT,
- _("COLORFUL PLANT"),
- DECORPERM_BEHIND_FLOOR,
- DECORSHAPE_2x2,
- DECORCAT_PLANT,
- 5000,
- DecorDesc_COLORFUL_PLANT,
- DecorGfx_COLORFUL_PLANT
- }, {
- DECOR_BIG_PLANT,
- _("BIG PLANT"),
- DECORPERM_BEHIND_FLOOR,
- DECORSHAPE_2x2,
- DECORCAT_PLANT,
- 5000,
- DecorDesc_BIG_PLANT,
- DecorGfx_BIG_PLANT
- }, {
- DECOR_GORGEOUS_PLANT,
- _("GORGEOUS PLANT"),
- DECORPERM_BEHIND_FLOOR,
- DECORSHAPE_2x2,
- DECORCAT_PLANT,
- 5000,
- DecorDesc_GORGEOUS_PLANT,
- DecorGfx_GORGEOUS_PLANT
- }, {
- DECOR_RED_BRICK,
- _("RED BRICK"),
- DECORPERM_SOLID_FLOOR,
- DECORSHAPE_1x2,
- DECORCAT_ORNAMENT,
- 500,
- DecorDesc_RED_BRICK,
- DecorGfx_RED_BRICK
- }, {
- DECOR_YELLOW_BRICK,
- _("YELLOW BRICK"),
- DECORPERM_SOLID_FLOOR,
- DECORSHAPE_1x2,
- DECORCAT_ORNAMENT,
- 500,
- DecorDesc_YELLOW_BRICK,
- DecorGfx_YELLOW_BRICK
- }, {
- DECOR_BLUE_BRICK,
- _("BLUE BRICK"),
- DECORPERM_SOLID_FLOOR,
- DECORSHAPE_1x2,
- DECORCAT_ORNAMENT,
- 500,
- DecorDesc_BLUE_BRICK,
- DecorGfx_BLUE_BRICK
- }, {
- DECOR_RED_BALLOON,
- _("RED BALLOON"),
- DECORPERM_PASS_FLOOR,
- DECORSHAPE_1x1,
- DECORCAT_ORNAMENT,
- 500,
- DecorDesc_RED_BALLOON,
- DecorGfx_RED_BALLOON
- }, {
- DECOR_BLUE_BALLOON,
- _("BLUE BALLOON"),
- DECORPERM_PASS_FLOOR,
- DECORSHAPE_1x1,
- DECORCAT_ORNAMENT,
- 500,
- DecorDesc_BLUE_BALLOON,
- DecorGfx_BLUE_BALLOON
- }, {
- DECOR_YELLOW_BALLOON,
- _("YELLOW BALLOON"),
- DECORPERM_PASS_FLOOR,
- DECORSHAPE_1x1,
- DECORCAT_ORNAMENT,
- 500,
- DecorDesc_YELLOW_BALLOON,
- DecorGfx_YELLOW_BALLOON
- }, {
- DECOR_RED_TENT,
- _("RED TENT"),
- DECORPERM_PASS_FLOOR,
- DECORSHAPE_3x3,
- DECORCAT_ORNAMENT,
- 10000,
- DecorDesc_RED_TENT,
- DecorGfx_RED_TENT
- }, {
- DECOR_BLUE_TENT,
- _("BLUE TENT"),
- DECORPERM_PASS_FLOOR,
- DECORSHAPE_3x3,
- DECORCAT_ORNAMENT,
- 10000,
- DecorDesc_BLUE_TENT,
- DecorGfx_BLUE_TENT
- }, {
- DECOR_SOLID_BOARD,
- _("SOLID BOARD"),
- DECORPERM_PASS_FLOOR,
- DECORSHAPE_1x2,
- DECORCAT_ORNAMENT,
- 3000,
- DecorDesc_SOLID_BOARD,
- DecorGfx_SOLID_BOARD
- }, {
- DECOR_SLIDE,
- _("SLIDE"),
- DECORPERM_PASS_FLOOR,
- DECORSHAPE_2x4,
- DECORCAT_ORNAMENT,
- 8000,
- DecorDesc_SLIDE,
- DecorGfx_SLIDE
- }, {
- DECOR_FENCE_LENGTH,
- _("FENCE LENGTH"),
- DECORPERM_SOLID_FLOOR,
- DECORSHAPE_1x1,
- DECORCAT_ORNAMENT,
- 500,
- DecorDesc_FENCE_LENGTH,
- DecorGfx_FENCE_LENGTH
- }, {
- DECOR_FENCE_WIDTH,
- _("FENCE WIDTH"),
- DECORPERM_SOLID_FLOOR,
- DECORSHAPE_1x1,
- DECORCAT_ORNAMENT,
- 500,
- DecorDesc_FENCE_WIDTH,
- DecorGfx_FENCE_WIDTH
- }, {
- DECOR_TIRE,
- _("TIRE"),
- DECORPERM_SOLID_FLOOR,
- DECORSHAPE_2x2,
- DECORCAT_ORNAMENT,
- 800,
- DecorDesc_TIRE,
- DecorGfx_TIRE
- }, {
- DECOR_STAND,
- _("STAND"),
- DECORPERM_PASS_FLOOR,
- DECORSHAPE_4x2,
- DECORCAT_ORNAMENT,
- 7000,
- DecorDesc_STAND,
- DecorGfx_STAND
- }, {
- DECOR_MUD_BALL,
- _("MUD BALL"),
- DECORPERM_PASS_FLOOR,
- DECORSHAPE_1x1,
- DECORCAT_ORNAMENT,
- 200,
- DecorDesc_MUD_BALL,
- DecorGfx_MUD_BALL
- }, {
- DECOR_BREAKABLE_DOOR,
- _("BREAKABLE DOOR"),
- DECORPERM_PASS_FLOOR,
- DECORSHAPE_1x2,
- DECORCAT_ORNAMENT,
- 3000,
- DecorDesc_BREAKABLE_DOOR,
- DecorGfx_BREAKABLE_DOOR
- }, {
- DECOR_SAND_ORNAMENT,
- _("SAND ORNAMENT"),
- DECORPERM_BEHIND_FLOOR,
- DECORSHAPE_1x2,
- DECORCAT_ORNAMENT,
- 3000,
- DecorDesc_SAND_ORNAMENT,
- DecorGfx_SAND_ORNAMENT
- }, {
- DECOR_SILVER_SHIELD,
- _("SILVER SHIELD"),
- DECORPERM_BEHIND_FLOOR,
- DECORSHAPE_1x2,
- DECORCAT_ORNAMENT,
- 0,
- DecorDesc_SILVER_SHIELD,
- DecorGfx_SILVER_SHIELD
- }, {
- DECOR_GOLD_SHIELD,
- _("GOLD SHIELD"),
- DECORPERM_BEHIND_FLOOR,
- DECORSHAPE_1x2,
- DECORCAT_ORNAMENT,
- 0,
- DecorDesc_GOLD_SHIELD,
- DecorGfx_GOLD_SHIELD
- }, {
- DECOR_GLASS_ORNAMENT,
- _("GLASS ORNAMENT"),
- DECORPERM_BEHIND_FLOOR,
- DECORSHAPE_1x2,
- DECORCAT_ORNAMENT,
- 0,
- DecorDesc_GLASS_ORNAMENT,
- DecorGfx_GLASS_ORNAMENT
- }, {
- DECOR_TV,
- _("TV"),
- DECORPERM_SOLID_FLOOR,
- DECORSHAPE_1x1,
- DECORCAT_ORNAMENT,
- 3000,
- DecorDesc_TV,
- DecorGfx_TV
- }, {
- DECOR_ROUND_TV,
- _("ROUND TV"),
- DECORPERM_SOLID_FLOOR,
- DECORSHAPE_1x1,
- DECORCAT_ORNAMENT,
- 4000,
- DecorDesc_ROUND_TV,
- DecorGfx_ROUND_TV
- }, {
- DECOR_CUTE_TV,
- _("CUTE TV"),
- DECORPERM_SOLID_FLOOR,
- DECORSHAPE_1x1,
- DECORCAT_ORNAMENT,
- 4000,
- DecorDesc_CUTE_TV,
- DecorGfx_CUTE_TV
- }, {
- DECOR_GLITTER_MAT,
- _("GLITTER MAT"),
- DECORPERM_PASS_FLOOR,
- DECORSHAPE_1x1,
- DECORCAT_MAT,
- 2000,
- DecorDesc_GLITTER_MAT,
- DecorGfx_GLITTER_MAT
- }, {
- DECOR_JUMP_MAT,
- _("JUMP MAT"),
- DECORPERM_PASS_FLOOR,
- DECORSHAPE_1x1,
- DECORCAT_MAT,
- 2000,
- DecorDesc_JUMP_MAT,
- DecorGfx_JUMP_MAT
- }, {
- DECOR_SPIN_MAT,
- _("SPIN MAT"),
- DECORPERM_PASS_FLOOR,
- DECORSHAPE_1x1,
- DECORCAT_MAT,
- 2000,
- DecorDesc_SPIN_MAT,
- DecorGfx_SPIN_MAT
- }, {
- DECOR_C_LOW_NOTE_MAT,
- _("C Low NOTE MAT"),
- DECORPERM_PASS_FLOOR,
- DECORSHAPE_1x1,
- DECORCAT_MAT,
- 500,
- DecorDesc_C_LOW_NOTE_MAT,
- DecorGfx_C_LOW_NOTE_MAT
- }, {
- DECOR_D_NOTE_MAT,
- _("D NOTE MAT"),
- DECORPERM_PASS_FLOOR,
- DECORSHAPE_1x1,
- DECORCAT_MAT,
- 500,
- DecorDesc_D_NOTE_MAT,
- DecorGfx_D_NOTE_MAT
- }, {
- DECOR_E_NOTE_MAT,
- _("E NOTE MAT"),
- DECORPERM_PASS_FLOOR,
- DECORSHAPE_1x1,
- DECORCAT_MAT,
- 500,
- DecorDesc_E_NOTE_MAT,
- DecorGfx_E_NOTE_MAT
- }, {
- DECOR_F_NOTE_MAT,
- _("F NOTE MAT"),
- DECORPERM_PASS_FLOOR,
- DECORSHAPE_1x1,
- DECORCAT_MAT,
- 500,
- DecorDesc_F_NOTE_MAT,
- DecorGfx_F_NOTE_MAT
- }, {
- DECOR_G_NOTE_MAT,
- _("G NOTE MAT"),
- DECORPERM_PASS_FLOOR,
- DECORSHAPE_1x1,
- DECORCAT_MAT,
- 500,
- DecorDesc_G_NOTE_MAT,
- DecorGfx_G_NOTE_MAT
- }, {
- DECOR_A_NOTE_MAT,
- _("A NOTE MAT"),
- DECORPERM_PASS_FLOOR,
- DECORSHAPE_1x1,
- DECORCAT_MAT,
- 500,
- DecorDesc_A_NOTE_MAT,
- DecorGfx_A_NOTE_MAT
- }, {
- DECOR_B_NOTE_MAT,
- _("B NOTE MAT"),
- DECORPERM_PASS_FLOOR,
- DECORSHAPE_1x1,
- DECORCAT_MAT,
- 500,
- DecorDesc_B_NOTE_MAT,
- DecorGfx_B_NOTE_MAT
- }, {
- DECOR_C_HIGH_NOTE_MAT,
- _("C High NOTE MAT"),
- DECORPERM_PASS_FLOOR,
- DECORSHAPE_1x1,
- DECORCAT_MAT,
- 500,
- DecorDesc_C_HIGH_NOTE_MAT,
- DecorGfx_C_HIGH_NOTE_MAT
- }, {
- DECOR_SURF_MAT,
- _("SURF MAT"),
- DECORPERM_PASS_FLOOR,
- DECORSHAPE_3x3,
- DECORCAT_MAT,
- 4000,
- DecorDesc_SURF_MAT,
- DecorGfx_SURF_MAT
- }, {
- DECOR_THUNDER_MAT,
- _("THUNDER MAT"),
- DECORPERM_PASS_FLOOR,
- DECORSHAPE_3x3,
- DECORCAT_MAT,
- 4000,
- DecorDesc_THUNDER_MAT,
- DecorGfx_THUNDER_MAT
- }, {
- DECOR_FIRE_BLAST_MAT,
- _("FIRE BLAST MAT"),
- DECORPERM_PASS_FLOOR,
- DECORSHAPE_3x3,
- DECORCAT_MAT,
- 4000,
- DecorDesc_FIRE_BLAST_MAT,
- DecorGfx_FIRE_BLAST_MAT
- }, {
- DECOR_POWDER_SNOW_MAT,
- _("POWDER SNOW MAT"),
- DECORPERM_PASS_FLOOR,
- DECORSHAPE_3x3,
- DECORCAT_MAT,
- 4000,
- DecorDesc_POWDER_SNOW_MAT,
- DecorGfx_POWDER_SNOW_MAT
- }, {
- DECOR_ATTRACT_MAT,
- _("ATTRACT MAT"),
- DECORPERM_PASS_FLOOR,
- DECORSHAPE_3x3,
- DECORCAT_MAT,
- 4000,
- DecorDesc_ATTRACT_MAT,
- DecorGfx_ATTRACT_MAT
- }, {
- DECOR_FISSURE_MAT,
- _("FISSURE MAT"),
- DECORPERM_PASS_FLOOR,
- DECORSHAPE_3x3,
- DECORCAT_MAT,
- 4000,
- DecorDesc_FISSURE_MAT,
- DecorGfx_FISSURE_MAT
- }, {
- DECOR_SPIKES_MAT,
- _("SPIKES MAT"),
- DECORPERM_PASS_FLOOR,
- DECORSHAPE_3x3,
- DECORCAT_MAT,
- 4000,
- DecorDesc_SPIKES_MAT,
- DecorGfx_SPIKES_MAT
- }, {
- DECOR_BALL_POSTER,
- _("BALL POSTER"),
- DECORPERM_NA_WALL,
- DECORSHAPE_1x1,
- DECORCAT_POSTER,
- 1000,
- DecorDesc_BALL_POSTER,
- DecorGfx_BALL_POSTER
- }, {
- DECOR_GREEN_POSTER,
- _("GREEN POSTER"),
- DECORPERM_NA_WALL,
- DECORSHAPE_1x1,
- DECORCAT_POSTER,
- 1000,
- DecorDesc_GREEN_POSTER,
- DecorGfx_GREEN_POSTER
- }, {
- DECOR_RED_POSTER,
- _("RED POSTER"),
- DECORPERM_NA_WALL,
- DECORSHAPE_1x1,
- DECORCAT_POSTER,
- 1000,
- DecorDesc_RED_POSTER,
- DecorGfx_RED_POSTER
- }, {
- DECOR_BLUE_POSTER,
- _("BLUE POSTER"),
- DECORPERM_NA_WALL,
- DECORSHAPE_1x1,
- DECORCAT_POSTER,
- 1000,
- DecorDesc_BLUE_POSTER,
- DecorGfx_BLUE_POSTER
- }, {
- DECOR_CUTE_POSTER,
- _("CUTE POSTER"),
- DECORPERM_NA_WALL,
- DECORSHAPE_1x1,
- DECORCAT_POSTER,
- 1000,
- DecorDesc_CUTE_POSTER,
- DecorGfx_CUTE_POSTER
- }, {
- DECOR_PIKA_POSTER,
- _("PIKA POSTER"),
- DECORPERM_NA_WALL,
- DECORSHAPE_2x1,
- DECORCAT_POSTER,
- 1500,
- DecorDesc_PIKA_POSTER,
- DecorGfx_PIKA_POSTER
- }, {
- DECOR_LONG_POSTER,
- _("LONG POSTER"),
- DECORPERM_NA_WALL,
- DECORSHAPE_2x1,
- DECORCAT_POSTER,
- 1500,
- DecorDesc_LONG_POSTER,
- DecorGfx_LONG_POSTER
- }, {
- DECOR_SEA_POSTER,
- _("SEA POSTER"),
- DECORPERM_NA_WALL,
- DECORSHAPE_2x1,
- DECORCAT_POSTER,
- 1500,
- DecorDesc_SEA_POSTER,
- DecorGfx_SEA_POSTER
- }, {
- DECOR_SKY_POSTER,
- _("SKY POSTER"),
- DECORPERM_NA_WALL,
- DECORSHAPE_2x1,
- DECORCAT_POSTER,
- 1500,
- DecorDesc_SKY_POSTER,
- DecorGfx_SKY_POSTER
- }, {
- DECOR_KISS_POSTER,
- _("KISS POSTER"),
- DECORPERM_NA_WALL,
- DECORSHAPE_2x1,
- DECORCAT_POSTER,
- 1500,
- DecorDesc_KISS_POSTER,
- DecorGfx_KISS_POSTER
- }, {
- DECOR_PICHU_DOLL,
- _("PICHU DOLL"),
- DECORPERM_SOLID_MAT,
- DECORSHAPE_1x1,
- DECORCAT_DOLL,
- 3000,
- DecorDesc_PICHU_DOLL,
- DecorGfx_PICHU_DOLL
- }, {
- DECOR_PIKACHU_DOLL,
- _("PIKACHU DOLL"),
- DECORPERM_SOLID_MAT,
- DECORSHAPE_1x1,
- DECORCAT_DOLL,
- 3000,
- DecorDesc_PIKACHU_DOLL,
- DecorGfx_PIKACHU_DOLL
- }, {
- DECOR_MARILL_DOLL,
- _("MARILL DOLL"),
- DECORPERM_SOLID_MAT,
- DECORSHAPE_1x1,
- DECORCAT_DOLL,
- 3000,
- DecorDesc_MARILL_DOLL,
- DecorGfx_MARILL_DOLL
- }, {
- DECOR_TOGEPI_DOLL,
- _("TOGEPI DOLL"),
- DECORPERM_SOLID_MAT,
- DECORSHAPE_1x1,
- DECORCAT_DOLL,
- 3000,
- DecorDesc_TOGEPI_DOLL,
- DecorGfx_TOGEPI_DOLL
- }, {
- DECOR_CYNDAQUIL_DOLL,
- _("CYNDAQUIL DOLL"),
- DECORPERM_SOLID_MAT,
- DECORSHAPE_1x1,
- DECORCAT_DOLL,
- 3000,
- DecorDesc_CYNDAQUIL_DOLL,
- DecorGfx_CYNDAQUIL_DOLL
- }, {
- DECOR_CHIKORITA_DOLL,
- _("CHIKORITA DOLL"),
- DECORPERM_SOLID_MAT,
- DECORSHAPE_1x1,
- DECORCAT_DOLL,
- 3000,
- DecorDesc_CHIKORITA_DOLL,
- DecorGfx_CHIKORITA_DOLL
- }, {
- DECOR_TOTODILE_DOLL,
- _("TOTODILE DOLL"),
- DECORPERM_SOLID_MAT,
- DECORSHAPE_1x1,
- DECORCAT_DOLL,
- 3000,
- DecorDesc_TOTODILE_DOLL,
- DecorGfx_TOTODILE_DOLL
- }, {
- DECOR_JIGGLYPUFF_DOLL,
- _("JIGGLYPUFF DOLL"),
- DECORPERM_SOLID_MAT,
- DECORSHAPE_1x1,
- DECORCAT_DOLL,
- 3000,
- DecorDesc_JIGGLYPUFF_DOLL,
- DecorGfx_JIGGLYPUFF_DOLL
- }, {
- DECOR_MEOWTH_DOLL,
- _("MEOWTH DOLL"),
- DECORPERM_SOLID_MAT,
- DECORSHAPE_1x1,
- DECORCAT_DOLL,
- 3000,
- DecorDesc_MEOWTH_DOLL,
- DecorGfx_MEOWTH_DOLL
- }, {
- DECOR_CLEFAIRY_DOLL,
- _("CLEFAIRY DOLL"),
- DECORPERM_SOLID_MAT,
- DECORSHAPE_1x1,
- DECORCAT_DOLL,
- 3000,
- DecorDesc_CLEFAIRY_DOLL,
- DecorGfx_CLEFAIRY_DOLL
- }, {
- DECOR_DITTO_DOLL,
- _("DITTO DOLL"),
- DECORPERM_SOLID_MAT,
- DECORSHAPE_1x1,
- DECORCAT_DOLL,
- 3000,
- DecorDesc_DITTO_DOLL,
- DecorGfx_DITTO_DOLL
- }, {
- DECOR_SMOOCHUM_DOLL,
- _("SMOOCHUM DOLL"),
- DECORPERM_SOLID_MAT,
- DECORSHAPE_1x1,
- DECORCAT_DOLL,
- 3000,
- DecorDesc_SMOOCHUM_DOLL,
- DecorGfx_SMOOCHUM_DOLL
- }, {
- DECOR_TREECKO_DOLL,
- _("TREECKO DOLL"),
- DECORPERM_SOLID_MAT,
- DECORSHAPE_1x1,
- DECORCAT_DOLL,
- 3000,
- DecorDesc_TREECKO_DOLL,
- DecorGfx_TREECKO_DOLL
- }, {
- DECOR_TORCHIC_DOLL,
- _("TORCHIC DOLL"),
- DECORPERM_SOLID_MAT,
- DECORSHAPE_1x1,
- DECORCAT_DOLL,
- 3000,
- DecorDesc_TORCHIC_DOLL,
- DecorGfx_TORCHIC_DOLL
- }, {
- DECOR_MUDKIP_DOLL,
- _("MUDKIP DOLL"),
- DECORPERM_SOLID_MAT,
- DECORSHAPE_1x1,
- DECORCAT_DOLL,
- 3000,
- DecorDesc_MUDKIP_DOLL,
- DecorGfx_MUDKIP_DOLL
- }, {
- DECOR_DUSKULL_DOLL,
- _("DUSKULL DOLL"),
- DECORPERM_SOLID_MAT,
- DECORSHAPE_1x1,
- DECORCAT_DOLL,
- 3000,
- DecorDesc_DUSKULL_DOLL,
- DecorGfx_DUSKULL_DOLL
- }, {
- DECOR_WYNAUT_DOLL,
- _("WYNAUT DOLL"),
- DECORPERM_SOLID_MAT,
- DECORSHAPE_1x1,
- DECORCAT_DOLL,
- 3000,
- DecorDesc_WYNAUT_DOLL,
- DecorGfx_WYNAUT_DOLL
- }, {
- DECOR_BALTOY_DOLL,
- _("BALTOY DOLL"),
- DECORPERM_SOLID_MAT,
- DECORSHAPE_1x1,
- DECORCAT_DOLL,
- 3000,
- DecorDesc_BALTOY_DOLL,
- DecorGfx_BALTOY_DOLL
- }, {
- DECOR_KECLEON_DOLL,
- _("KECLEON DOLL"),
- DECORPERM_SOLID_MAT,
- DECORSHAPE_1x1,
- DECORCAT_DOLL,
- 3000,
- DecorDesc_KECLEON_DOLL,
- DecorGfx_KECLEON_DOLL
- }, {
- DECOR_AZURILL_DOLL,
- _("AZURILL DOLL"),
- DECORPERM_SOLID_MAT,
- DECORSHAPE_1x1,
- DECORCAT_DOLL,
- 3000,
- DecorDesc_AZURILL_DOLL,
- DecorGfx_AZURILL_DOLL
- }, {
- DECOR_SKITTY_DOLL,
- _("SKITTY DOLL"),
- DECORPERM_SOLID_MAT,
- DECORSHAPE_1x1,
- DECORCAT_DOLL,
- 3000,
- DecorDesc_SKITTY_DOLL,
- DecorGfx_SKITTY_DOLL
- }, {
- DECOR_SWABLU_DOLL,
- _("SWABLU DOLL"),
- DECORPERM_SOLID_MAT,
- DECORSHAPE_1x1,
- DECORCAT_DOLL,
- 3000,
- DecorDesc_SWABLU_DOLL,
- DecorGfx_SWABLU_DOLL
- }, {
- DECOR_GULPIN_DOLL,
- _("GULPIN DOLL"),
- DECORPERM_SOLID_MAT,
- DECORSHAPE_1x1,
- DECORCAT_DOLL,
- 3000,
- DecorDesc_GULPIN_DOLL,
- DecorGfx_GULPIN_DOLL
- }, {
- DECOR_LOTAD_DOLL,
- _("LOTAD DOLL"),
- DECORPERM_SOLID_MAT,
- DECORSHAPE_1x1,
- DECORCAT_DOLL,
- 3000,
- DecorDesc_LOTAD_DOLL,
- DecorGfx_LOTAD_DOLL
- }, {
- DECOR_SEEDOT_DOLL,
- _("SEEDOT DOLL"),
- DECORPERM_SOLID_MAT,
- DECORSHAPE_1x1,
- DECORCAT_DOLL,
- 3000,
- DecorDesc_SEEDOT_DOLL,
- DecorGfx_SEEDOT_DOLL
- }, {
- DECOR_PIKA_CUSHION,
- _("PIKA CUSHION"),
- DECORPERM_SOLID_MAT,
- DECORSHAPE_1x1,
- DECORCAT_CUSHION,
- 2000,
- DecorDesc_PIKA_CUSHION,
- DecorGfx_PIKA_CUSHION
- }, {
- DECOR_ROUND_CUSHION,
- _("ROUND CUSHION"),
- DECORPERM_SOLID_MAT,
- DECORSHAPE_1x1,
- DECORCAT_CUSHION,
- 2000,
- DecorDesc_ROUND_CUSHION,
- DecorGfx_ROUND_CUSHION
- }, {
- DECOR_KISS_CUSHION,
- _("KISS CUSHION"),
- DECORPERM_SOLID_MAT,
- DECORSHAPE_1x1,
- DECORCAT_CUSHION,
- 2000,
- DecorDesc_KISS_CUSHION,
- DecorGfx_KISS_CUSHION
- }, {
- DECOR_ZIGZAG_CUSHION,
- _("ZIGZAG CUSHION"),
- DECORPERM_SOLID_MAT,
- DECORSHAPE_1x1,
- DECORCAT_CUSHION,
- 2000,
- DecorDesc_ZIGZAG_CUSHION,
- DecorGfx_ZIGZAG_CUSHION
- }, {
- DECOR_SPIN_CUSHION,
- _("SPIN CUSHION"),
- DECORPERM_SOLID_MAT,
- DECORSHAPE_1x1,
- DECORCAT_CUSHION,
- 2000,
- DecorDesc_SPIN_CUSHION,
- DecorGfx_SPIN_CUSHION
- }, {
- DECOR_DIAMOND_CUSHION,
- _("DIAMOND CUSHION"),
- DECORPERM_SOLID_MAT,
- DECORSHAPE_1x1,
- DECORCAT_CUSHION,
- 2000,
- DecorDesc_DIAMOND_CUSHION,
- DecorGfx_DIAMOND_CUSHION
- }, {
- DECOR_BALL_CUSHION,
- _("BALL CUSHION"),
- DECORPERM_SOLID_MAT,
- DECORSHAPE_1x1,
- DECORCAT_CUSHION,
- 2000,
- DecorDesc_BALL_CUSHION,
- DecorGfx_BALL_CUSHION
- }, {
- DECOR_GRASS_CUSHION,
- _("GRASS CUSHION"),
- DECORPERM_SOLID_MAT,
- DECORSHAPE_1x1,
- DECORCAT_CUSHION,
- 2000,
- DecorDesc_GRASS_CUSHION,
- DecorGfx_GRASS_CUSHION
- }, {
- DECOR_FIRE_CUSHION,
- _("FIRE CUSHION"),
- DECORPERM_SOLID_MAT,
- DECORSHAPE_1x1,
- DECORCAT_CUSHION,
- 2000,
- DecorDesc_FIRE_CUSHION,
- DecorGfx_FIRE_CUSHION
- }, {
- DECOR_WATER_CUSHION,
- _("WATER CUSHION"),
- DECORPERM_SOLID_MAT,
- DECORSHAPE_1x1,
- DECORCAT_CUSHION,
- 2000,
- DecorDesc_WATER_CUSHION,
- DecorGfx_WATER_CUSHION
- }, {
- DECOR_SNORLAX_DOLL,
- _("SNORLAX DOLL"),
- DECORPERM_SOLID_MAT,
- DECORSHAPE_1x2,
- DECORCAT_DOLL,
- 10000,
- DecorDesc_SNORLAX_DOLL,
- DecorGfx_SNORLAX_DOLL
- }, {
- DECOR_RHYDON_DOLL,
- _("RHYDON DOLL"),
- DECORPERM_SOLID_MAT,
- DECORSHAPE_1x2,
- DECORCAT_DOLL,
- 10000,
- DecorDesc_RHYDON_DOLL,
- DecorGfx_RHYDON_DOLL
- }, {
- DECOR_LAPRAS_DOLL,
- _("LAPRAS DOLL"),
- DECORPERM_SOLID_MAT,
- DECORSHAPE_1x2,
- DECORCAT_DOLL,
- 10000,
- DecorDesc_LAPRAS_DOLL,
- DecorGfx_LAPRAS_DOLL
- }, {
- DECOR_VENUSAUR_DOLL,
- _("VENUSAUR DOLL"),
- DECORPERM_SOLID_MAT,
- DECORSHAPE_1x2,
- DECORCAT_DOLL,
- 10000,
- DecorDesc_VENUSAUR_DOLL,
- DecorGfx_VENUSAUR_DOLL
- }, {
- DECOR_CHARIZARD_DOLL,
- _("CHARIZARD DOLL"),
- DECORPERM_SOLID_MAT,
- DECORSHAPE_1x2,
- DECORCAT_DOLL,
- 10000,
- DecorDesc_CHARIZARD_DOLL,
- DecorGfx_CHARIZARD_DOLL
- }, {
- DECOR_BLASTOISE_DOLL,
- _("BLASTOISE DOLL"),
- DECORPERM_SOLID_MAT,
- DECORSHAPE_1x2,
- DECORCAT_DOLL,
- 10000,
- DecorDesc_BLASTOISE_DOLL,
- DecorGfx_BLASTOISE_DOLL
- }, {
- DECOR_WAILMER_DOLL,
- _("WAILMER DOLL"),
- DECORPERM_SOLID_MAT,
- DECORSHAPE_1x2,
- DECORCAT_DOLL,
- 10000,
- DecorDesc_WAILMER_DOLL,
- DecorGfx_WAILMER_DOLL
- }, {
- DECOR_REGIROCK_DOLL,
- _("REGIROCK DOLL"),
- DECORPERM_SOLID_MAT,
- DECORSHAPE_1x2,
- DECORCAT_DOLL,
- 10000,
- DecorDesc_REGIROCK_DOLL,
- DecorGfx_REGIROCK_DOLL
- }, {
- DECOR_REGICE_DOLL,
- _("REGICE DOLL"),
- DECORPERM_SOLID_MAT,
- DECORSHAPE_1x2,
- DECORCAT_DOLL,
- 10000,
- DecorDesc_REGICE_DOLL,
- DecorGfx_REGICE_DOLL
- }, {
- DECOR_REGISTEEL_DOLL,
- _("REGISTEEL DOLL"),
- DECORPERM_SOLID_MAT,
- DECORSHAPE_1x2,
- DECORCAT_DOLL,
- 10000,
- DecorDesc_REGISTEEL_DOLL,
- DecorGfx_REGISTEEL_DOLL}
-};
-
-#endif //GUARD_DATA_DECORATION_HEADER_H
diff --git a/include/data/decoration/icon.h b/include/data/decoration/icon.h
deleted file mode 100644
index 1f11bc19f..000000000
--- a/include/data/decoration/icon.h
+++ /dev/null
@@ -1,132 +0,0 @@
-//
-// Created by scott on 10/21/2017.
-//
-
-#ifndef GUARD_ICON_H
-#define GUARD_ICON_H
-
-const u8 *const gUnknown_085A6BE8[][2] = {
- {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark},
- {NULL, NULL},
- {NULL, NULL},
- {gUnknown_08DB7AA0, gUnknown_08DB7B34},
- {gUnknown_08DB7B5C, gUnknown_08DB7BEC},
- {gUnknown_08DB7C08, gUnknown_08DB7CE8},
- {gUnknown_08DB7D08, gUnknown_08DB7DCC},
- {gUnknown_08DB7DF4, gUnknown_08DB7EA0},
- {gUnknown_08DB7EC4, gUnknown_08DB7F60},
- {gUnknown_08DB7F7C, gUnknown_08DB8070},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {gUnknown_08DB808C, gUnknown_08DB8138},
- {gUnknown_08DB8160, gUnknown_08DB8218},
- {gUnknown_08DB823C, gUnknown_08DB8300},
- {gUnknown_08DB8328, gUnknown_08DB8430},
- {gUnknown_08DB8458, gUnknown_08DB8528},
- {gUnknown_08DB854C, gUnknown_08DB862C},
- {gUnknown_08DB8654, gUnknown_08DB86C4},
- {gUnknown_08DB86E0, gUnknown_08DB8750},
- {gUnknown_08DB876C, gUnknown_08DB87DC},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {gUnknown_08DB87F8, gUnknown_08DB88D8},
- {gUnknown_08DB8900, gUnknown_08DB89E0},
- {gUnknown_08DB8A08, gUnknown_08DB8A68},
- {gUnknown_08DB8A84, gUnknown_08DB8B40},
- {NULL, NULL},
- {NULL, NULL},
- {gUnknown_08DB8B68, gUnknown_08DB8C40},
- {gUnknown_08DB8C5C, gUnknown_08DB8CF4},
- {NULL, NULL},
- {gUnknown_08DB8D18, gUnknown_08DB8DB0},
- {gUnknown_08DB8DD4, gUnknown_08DB8E80},
- {NULL, NULL},
- {NULL, NULL},
- {gUnknown_08DB8EA0, gUnknown_08DB8F58},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {gUnknown_08DB8F7C, gUnknown_08DB9038},
- {gUnknown_08DB9058, gUnknown_08DB9130},
- {gUnknown_08DB9154, gUnknown_08DB9218},
- {gUnknown_08DB9234, gUnknown_08DB92FC},
- {gUnknown_08DB931C, gUnknown_08DB93E8},
- {gUnknown_08DB940C, gUnknown_08DB94CC},
- {gUnknown_08DB94E8, gUnknown_08DB95AC},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {NULL, NULL},
- {gUnknown_08DB95D0, gUnknown_08DB96C4},
- {gUnknown_08DB96EC, gUnknown_08DB97F4},
- {gUnknown_08DB981C, gUnknown_08DB9908},
- {gUnknown_08DB9930, gUnknown_08DB9A54},
- {gUnknown_08DB9A7C, gUnknown_08DB9B7C},
- {gUnknown_08DB9BA4, gUnknown_08DB9CB0},
- {gUnknown_08DB9CD8, gUnknown_08DB9DAC},
- {gUnknown_08DB9F08, gUnknown_08DB9FFC},
- {gUnknown_08DB9DD4, gUnknown_08DB9EE4},
- {gUnknown_08DBA020, gUnknown_08DBA12C}
-};
-
-#endif //GUARD_ICON_H
diff --git a/include/data/decoration/tilemaps.h b/include/data/decoration/tilemaps.h
deleted file mode 100644
index 1cca7ae0b..000000000
--- a/include/data/decoration/tilemaps.h
+++ /dev/null
@@ -1,239 +0,0 @@
-//
-// Created by scott on 10/21/2017.
-//
-
-#ifndef GUARD_TILEMAPS_H
-#define GUARD_TILEMAPS_H
-
-const u8 Unknown_085A6FB0[] = {
- 0x00, 0x01, 0x02, 0x03
-};
-
-const u8 Unknown_085A6FB4[] = {
- 0x00, 0x01, 0x02, 0x03, 0x04, 0x05,
- 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d
-};
-
-const u8 Unknown_085A6FC0[] = {
- 0x00, 0x01, 0x02, 0x03,
- 0x04, 0x05, 0x06, 0x07,
- 0x08, 0x09, 0x0a, 0x0b,
- 0x0c, 0x0d, 0x0e, 0x0f
-};
-
-const u8 Unknown_085A6FD0[] = {
- 0x00, 0x01, 0x04, 0x05,
- 0x08, 0x09, 0x0c, 0x0d,
- 0x10, 0x11, 0x14, 0x15
-};
-
-const u8 Unknown_085A6FDC[] = {
- 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07
-};
-
-const u8 Unknown_085A6FE4[] = {
- 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
- 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
- 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
- 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f
-};
-
-const u8 Unknown_085A7004[] = {
- 0x00, 0x01, 0x02, 0x03, 0x04, 0x05,
- 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d,
- 0x10, 0x11, 0x12, 0x13, 0x14, 0x15,
- 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d,
- 0x20, 0x21, 0x22, 0x23, 0x24, 0x25,
- 0x28, 0x29, 0x2a, 0x2b, 0x2c, 0x2d
-};
-
-const u8 Unknown_085A7028[] = {
- 0x00, 0x01, 0x02, 0x03, 0x04, 0x05,
- 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d,
- 0x10, 0x11, 0x12, 0x13, 0x14, 0x15,
- 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d
-};
-
-const u8 Unknown_085A7040[] = {
- 0x00, 0x00, 0x00, 0x00
-};
-
-const u8 Unknown_085A7044[] = {
- 0x00, 0x00, 0x01, 0x01,
- 0x00, 0x00, 0x01, 0x01
-};
-
-const u8 Unknown_085A704C[] = {
- 0x00, 0x00, 0x01, 0x01, 0x02, 0x02,
- 0x00, 0x00, 0x01, 0x01, 0x02, 0x02
-};
-
-const u8 Unknown_085A7058[] = {
- 0x00, 0x00, 0x01, 0x01, 0x02, 0x02, 0x03, 0x03,
- 0x00, 0x00, 0x01, 0x01, 0x02, 0x02, 0x03, 0x03,
- 0x04, 0x04, 0x05, 0x05, 0x06, 0x06, 0x07, 0x07,
- 0x04, 0x04, 0x05, 0x05, 0x06, 0x06, 0x07, 0x07
-};
-
-const u8 Unknown_085A7078[] = {
- 0x00, 0x00, 0x01, 0x01,
- 0x00, 0x00, 0x01, 0x01,
- 0x02, 0x02, 0x03, 0x03,
- 0x02, 0x02, 0x03, 0x03
-};
-
-const u8 Unknown_085A7088[] = {
- 0x00, 0x00, 0x00, 0x00,
- 0x01, 0x01, 0x01, 0x01
-};
-
-const u8 Unknown_085A7090[] = {
- 0x00, 0x00, 0x00, 0x00,
- 0x01, 0x01, 0x01, 0x01,
- 0x02, 0x02, 0x02, 0x02
-};
-
-const u8 Unknown_085A709C[] = {
- 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x01, 0x01,
- 0x02, 0x02, 0x03, 0x03, 0x02, 0x02, 0x03, 0x03,
- 0x04, 0x04, 0x05, 0x05, 0x04, 0x04, 0x05, 0x05,
- 0x06, 0x06, 0x07, 0x07, 0x06, 0x06, 0x07, 0x07
-};
-
-const u8 Unknown_085A70BC[] = {
- 0x00, 0x00, 0x01, 0x01, 0x02, 0x02,
- 0x00, 0x00, 0x01, 0x01, 0x02, 0x02,
- 0x03, 0x03, 0x04, 0x04, 0x05, 0x05,
- 0x03, 0x03, 0x04, 0x04, 0x05, 0x05,
- 0x06, 0x06, 0x07, 0x07, 0x08, 0x08,
- 0x06, 0x06, 0x07, 0x07, 0x08, 0x08
-};
-
-const u8 Unknown_085A70E0[] = {
- 0x00, 0x00, 0x01, 0x01, 0x02, 0x02,
- 0x00, 0x00, 0x01, 0x01, 0x02, 0x02,
- 0x03, 0x03, 0x04, 0x04, 0x05, 0x05,
- 0x03, 0x03, 0x04, 0x04, 0x05, 0x05
-};
-
-const u8 Unknown_085A70F8[] = {
- 0x04, 0x05, 0x06, 0x07
-};
-
-const u8 Unknown_085A70FC[] = {
- 0x04, 0x05, 0x04, 0x05,
- 0x06, 0x07, 0x06, 0x07
-};
-
-const u8 Unknown_085A7104[] = {
- 0x04, 0x05, 0x04, 0x05, 0x04, 0x05,
- 0x06, 0x07, 0x06, 0x07, 0x06, 0x07
-};
-
-const u8 Unknown_085A7110[] = {
- 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05,
- 0x06, 0x07, 0x06, 0x07, 0x06, 0x07, 0x06, 0x07,
- 0x04, 0x05, 0x04, 0x05, 0x04, 0x05, 0x04, 0x05,
- 0x06, 0x07, 0x06, 0x07, 0x06, 0x07, 0x06, 0x07
-};
-
-const u8 Unknown_085A7130[] = {
- 0x04, 0x05, 0x04, 0x05,
- 0x06, 0x07, 0x06, 0x07,
- 0x04, 0x05, 0x04, 0x05,
- 0x06, 0x07, 0x06, 0x07
-};
-
-const u8 Unknown_085A7140[] = {
- 0x04, 0x05, 0x06, 0x07,
- 0x04, 0x05, 0x06, 0x07
-};
-
-const u8 Unknown_085A7148[] = {
- 0x04, 0x05, 0x06, 0x07,
- 0x04, 0x05, 0x06, 0x07,
- 0x04, 0x05, 0x06, 0x07
-};
-
-const u8 Unknown_085A7154[] = {
- 0x04, 0x05, 0x04, 0x05, 0x06, 0x07, 0x06, 0x07,
- 0x04, 0x05, 0x04, 0x05, 0x06, 0x07, 0x06, 0x07,
- 0x04, 0x05, 0x04, 0x05, 0x06, 0x07, 0x06, 0x07,
- 0x04, 0x05, 0x04, 0x05, 0x06, 0x07, 0x06, 0x07
-};
-
-const u8 Unknown_085A7174[] = {
- 0x04, 0x05, 0x04, 0x05, 0x04, 0x05,
- 0x06, 0x07, 0x06, 0x07, 0x06, 0x07,
- 0x04, 0x05, 0x04, 0x05, 0x04, 0x05,
- 0x06, 0x07, 0x06, 0x07, 0x06, 0x07,
- 0x04, 0x05, 0x04, 0x05, 0x04, 0x05,
- 0x06, 0x07, 0x06, 0x07, 0x06, 0x07
-};
-
-const u8 Unknown_085A7198[] = {
- 0x04, 0x05, 0x04, 0x05, 0x04, 0x05,
- 0x06, 0x07, 0x06, 0x07, 0x06, 0x07,
- 0x04, 0x05, 0x04, 0x05, 0x04, 0x05,
- 0x06, 0x07, 0x06, 0x07, 0x06, 0x07
-};
-
-const struct {
- const u8 *tiles;
- const u8 *y;
- const u8 *x;
- u8 size;
-} gUnknown_085A71B0[] = {
- {
- Unknown_085A6FB0,
- Unknown_085A7040,
- Unknown_085A70F8,
- 0x04
- }, {
- Unknown_085A6FDC,
- Unknown_085A7044,
- Unknown_085A70FC,
- 0x08
- }, {
- Unknown_085A6FB4,
- Unknown_085A704C,
- Unknown_085A7104,
- 0x0c
- }, {
- Unknown_085A6FE4,
- Unknown_085A7058,
- Unknown_085A7110,
- 0x20
- }, {
- Unknown_085A6FC0,
- Unknown_085A7078,
- Unknown_085A7130,
- 0x10
- }, {
- Unknown_085A6FDC,
- Unknown_085A7088,
- Unknown_085A7140,
- 0x08
- }, {
- Unknown_085A6FD0,
- Unknown_085A7090,
- Unknown_085A7148,
- 0x0c
- }, {
- Unknown_085A6FE4,
- Unknown_085A709C,
- Unknown_085A7154,
- 0x20
- }, {
- Unknown_085A7004,
- Unknown_085A70BC,
- Unknown_085A7174,
- 0x24
- }, {
- Unknown_085A7028,
- Unknown_085A70E0,
- Unknown_085A7198,
- 0x18
- }};
-
-#endif //GUARD_TILEMAPS_H
diff --git a/include/data/decoration/tiles.h b/include/data/decoration/tiles.h
deleted file mode 100644
index 6b3ed699f..000000000
--- a/include/data/decoration/tiles.h
+++ /dev/null
@@ -1,646 +0,0 @@
-#ifndef GUARD_DATA_DECORATION_TILES
-#define GUARD_DATA_DECORATION_TILES
-
-const u16 DecorGfx_SMALL_DESK[] = {
- 0x87
-};
-
-const u16 DecorGfx_POKEMON_DESK[] = {
- 0x8F
-};
-
-const u16 DecorGfx_HEAVY_DESK[] = {
- 0x90,
- 0x91,
- 0x92,
- 0x98,
- 0x99,
- 0x9A
-};
-
-const u16 DecorGfx_RAGGED_DESK[] = {
- 0x93,
- 0x94,
- 0x95,
- 0x9B,
- 0x9C,
- 0x9D
-};
-
-const u16 DecorGfx_COMFORT_DESK[] = {
- 0x96,
- 0x97,
- 0xA3,
- 0x9E,
- 0x9F,
- 0xAB
-};
-
-const u16 DecorGfx_PRETTY_DESK[] = {
- 0xBD,
- 0xBE,
- 0xBF,
- 0xC5,
- 0xC6,
- 0xC7,
- 0xCD,
- 0xCE,
- 0xCF
-};
-
-const u16 DecorGfx_BRICK_DESK[] = {
- 0xA0,
- 0xA1,
- 0xA2,
- 0xA8,
- 0xA9,
- 0xAA,
- 0xB0,
- 0xB1,
- 0xB2
-};
-
-const u16 DecorGfx_CAMP_DESK[] = {
- 0xA4,
- 0xA5,
- 0xA6,
- 0xAC,
- 0xAD,
- 0xAE,
- 0xB4,
- 0xB5,
- 0xB6
-};
-
-const u16 DecorGfx_HARD_DESK[] = {
- 0xA7,
- 0xBB,
- 0xBC,
- 0xAF,
- 0xC3,
- 0xC4,
- 0xB7,
- 0xCB,
- 0xCC
-};
-
-const u16 DecorGfx_SMALL_CHAIR[] = {
- 0xB8
-};
-
-const u16 DecorGfx_POKEMON_CHAIR[] = {
- 0xB9
-};
-
-const u16 DecorGfx_HEAVY_CHAIR[] = {
- 0xBA
-};
-
-const u16 DecorGfx_PRETTY_CHAIR[] = {
- 0xC0
-};
-
-const u16 DecorGfx_COMFORT_CHAIR[] = {
- 0xC1
-};
-
-const u16 DecorGfx_RAGGED_CHAIR[] = {
- 0xC2
-};
-
-const u16 DecorGfx_BRICK_CHAIR[] = {
- 0xC8
-};
-
-const u16 DecorGfx_CAMP_CHAIR[] = {
- 0xC9
-};
-
-const u16 DecorGfx_HARD_CHAIR[] = {
- 0xCA
-};
-
-const u16 DecorGfx_RED_PLANT[] = {
- 0xD0,
- 0xD8
-};
-
-const u16 DecorGfx_TROPICAL_PLANT[] = {
- 0xD2,
- 0xDA
-};
-
-const u16 DecorGfx_PRETTY_FLOWERS[] = {
- 0xD4,
- 0xDC
-};
-
-const u16 DecorGfx_COLORFUL_PLANT[] = {
- 0xE0,
- 0xE2,
- 0xE8,
- 0xE9
-};
-
-const u16 DecorGfx_BIG_PLANT[] = {
- 0xE4,
- 0xE6,
- 0xEC,
- 0xED
-};
-
-const u16 DecorGfx_GORGEOUS_PLANT[] = {
- 0xF0,
- 0xF2,
- 0xF8,
- 0xF9
-};
-
-const u16 DecorGfx_RED_BRICK[] = {
- 0x25,
- 0x2D
-};
-
-const u16 DecorGfx_YELLOW_BRICK[] = {
- 0x26,
- 0x2E
-};
-
-const u16 DecorGfx_BLUE_BRICK[] = {
- 0x27,
- 0x2F
-};
-
-const u16 DecorGfx_RED_BALLOON[] = {
- 0x138
-};
-
-const u16 DecorGfx_BLUE_BALLOON[] = {
- 0x13C
-};
-
-const u16 DecorGfx_YELLOW_BALLOON[] = {
- 0x140
-};
-
-const u16 DecorGfx_RED_TENT[] = {
- 0x30,
- 0x31,
- 0x32,
- 0x38,
- 0x39,
- 0x3A,
- 0x40,
- 0x41,
- 0x3B
-};
-
-const u16 DecorGfx_BLUE_TENT[] = {
- 0x48,
- 0x49,
- 0x68,
- 0x50,
- 0x51,
- 0x70,
- 0x58,
- 0x59,
- 0x69
-};
-
-const u16 DecorGfx_SOLID_BOARD[] = {
- 0x34,
- 0x3C
-};
-
-const u16 DecorGfx_SLIDE[] = {
- 0x35,
- 0x36,
- 0x3D,
- 0x3E,
- 0x63,
- 0x64,
- 0x6F,
- 0x77
-};
-
-const u16 DecorGfx_FENCE_LENGTH[] = {
- 0x33
-};
-
-const u16 DecorGfx_FENCE_WIDTH[] = {
- 0x2C
-};
-
-const u16 DecorGfx_TIRE[] = {
- 0x80,
- 0x81,
- 0x88,
- 0x89
-};
-
-const u16 DecorGfx_STAND[] = {
- 0x6A,
- 0x6B,
- 0x6C,
- 0x6D,
- 0x72,
- 0x73,
- 0x74,
- 0x75
-};
-
-const u16 DecorGfx_MUD_BALL[] = {
- 0x28
-};
-
-const u16 DecorGfx_BREAKABLE_DOOR[] = {
- 0x37,
- 0x3F
-};
-
-const u16 DecorGfx_SAND_ORNAMENT[] = {
- 0x85,
- 0x8D
-};
-
-const u16 DecorGfx_SILVER_SHIELD[] = {
- 0xD6,
- 0xDE
-};
-
-const u16 DecorGfx_GOLD_SHIELD[] = {
- 0x12E,
- 0x136
-};
-
-const u16 DecorGfx_GLASS_ORNAMENT[] = {
- 0x82,
- 0x8A
-};
-
-const u16 DecorGfx_TV[] = {
- 0xF4
-};
-
-const u16 DecorGfx_ROUND_TV[] = {
- 0xF5
-};
-
-const u16 DecorGfx_CUTE_TV[] = {
- 0xF6
-};
-
-const u16 DecorGfx_GLITTER_MAT[] = {
- 0x60
-};
-
-const u16 DecorGfx_JUMP_MAT[] = {
- 0x61
-};
-
-const u16 DecorGfx_SPIN_MAT[] = {
- 0x62
-};
-
-const u16 DecorGfx_C_LOW_NOTE_MAT[] = {
- 0x78
-};
-
-const u16 DecorGfx_D_NOTE_MAT[] = {
- 0x79
-};
-
-const u16 DecorGfx_E_NOTE_MAT[] = {
- 0x7A
-};
-
-const u16 DecorGfx_F_NOTE_MAT[] = {
- 0x7B
-};
-
-const u16 DecorGfx_G_NOTE_MAT[] = {
- 0x7C
-};
-
-const u16 DecorGfx_A_NOTE_MAT[] = {
- 0x7D
-};
-
-const u16 DecorGfx_B_NOTE_MAT[] = {
- 0x7E
-};
-
-const u16 DecorGfx_C_HIGH_NOTE_MAT[] = {
- 0xB3
-};
-
-const u16 DecorGfx_SURF_MAT[] = {
- 0x42,
- 0x43,
- 0x44,
- 0x4A,
- 0x4B,
- 0x4C,
- 0x52,
- 0x53,
- 0x54
-};
-
-const u16 DecorGfx_THUNDER_MAT[] = {
- 0x45,
- 0x46,
- 0x47,
- 0x4D,
- 0x4E,
- 0x4F,
- 0x55,
- 0x56,
- 0x57
-};
-
-const u16 DecorGfx_FIRE_BLAST_MAT[] = {
- 0x5A,
- 0x5B,
- 0x5C,
- 0x5D,
- 0x5E,
- 0x5F,
- 0x65,
- 0x66,
- 0x67
-};
-
-const u16 DecorGfx_POWDER_SNOW_MAT[] = {
- 0x100,
- 0x101,
- 0x102,
- 0x108,
- 0x109,
- 0x10A,
- 0x110,
- 0x111,
- 0x112
-};
-
-const u16 DecorGfx_ATTRACT_MAT[] = {
- 0x103,
- 0x104,
- 0x105,
- 0x10B,
- 0x10C,
- 0x10D,
- 0x113,
- 0x114,
- 0x115
-};
-
-const u16 DecorGfx_FISSURE_MAT[] = {
- 0x106,
- 0x107,
- 0x118,
- 0x10E,
- 0x10F,
- 0x120,
- 0x116,
- 0x117,
- 0x128
-};
-
-const u16 DecorGfx_SPIKES_MAT[] = {
- 0x119,
- 0x11A,
- 0x11B,
- 0x121,
- 0x122,
- 0x123,
- 0x129,
- 0x12A,
- 0x12B
-};
-
-const u16 DecorGfx_BALL_POSTER[] = {
- 0x130
-};
-
-const u16 DecorGfx_GREEN_POSTER[] = {
- 0x131
-};
-
-const u16 DecorGfx_RED_POSTER[] = {
- 0x132
-};
-
-const u16 DecorGfx_BLUE_POSTER[] = {
- 0x133
-};
-
-const u16 DecorGfx_CUTE_POSTER[] = {
- 0x134
-};
-
-const u16 DecorGfx_PIKA_POSTER[] = {
- 0x11C,
- 0x11D
-};
-
-const u16 DecorGfx_LONG_POSTER[] = {
- 0x11E,
- 0x11F
-};
-
-const u16 DecorGfx_SEA_POSTER[] = {
- 0x124,
- 0x125
-};
-
-const u16 DecorGfx_SKY_POSTER[] = {
- 0x126,
- 0x127
-};
-
-const u16 DecorGfx_KISS_POSTER[] = {
- 0x12C,
- 0x12D
-};
-
-const u16 DecorGfx_PICHU_DOLL[] = {
- EVENT_OBJ_GFX_PICHU_DOLL
-};
-
-const u16 DecorGfx_PIKACHU_DOLL[] = {
- EVENT_OBJ_GFX_PIKACHU_DOLL
-};
-
-const u16 DecorGfx_MARILL_DOLL[] = {
- EVENT_OBJ_GFX_MARILL_DOLL
-};
-
-const u16 DecorGfx_TOGEPI_DOLL[] = {
- EVENT_OBJ_GFX_TOGEPI_DOLL
-};
-
-const u16 DecorGfx_CYNDAQUIL_DOLL[] = {
- EVENT_OBJ_GFX_CYNDAQUIL_DOLL
-};
-
-const u16 DecorGfx_CHIKORITA_DOLL[] = {
- EVENT_OBJ_GFX_CHIKORITA_DOLL
-};
-
-const u16 DecorGfx_TOTODILE_DOLL[] = {
- EVENT_OBJ_GFX_TOTODILE_DOLL
-};
-
-const u16 DecorGfx_JIGGLYPUFF_DOLL[] = {
- EVENT_OBJ_GFX_JIGGLYPUFF_DOLL
-};
-
-const u16 DecorGfx_MEOWTH_DOLL[] = {
- EVENT_OBJ_GFX_MEOWTH_DOLL
-};
-
-const u16 DecorGfx_CLEFAIRY_DOLL[] = {
- EVENT_OBJ_GFX_CLEFAIRY_DOLL
-};
-
-const u16 DecorGfx_DITTO_DOLL[] = {
- EVENT_OBJ_GFX_DITTO_DOLL
-};
-
-const u16 DecorGfx_SMOOCHUM_DOLL[] = {
- EVENT_OBJ_GFX_SMOOCHUM_DOLL
-};
-
-const u16 DecorGfx_TREECKO_DOLL[] = {
- EVENT_OBJ_GFX_TREECKO_DOLL
-};
-
-const u16 DecorGfx_TORCHIC_DOLL[] = {
- EVENT_OBJ_GFX_TORCHIC_DOLL
-};
-
-const u16 DecorGfx_MUDKIP_DOLL[] = {
- EVENT_OBJ_GFX_MUDKIP_DOLL
-};
-
-const u16 DecorGfx_DUSKULL_DOLL[] = {
- EVENT_OBJ_GFX_DUSKULL_DOLL
-};
-
-const u16 DecorGfx_WYNAUT_DOLL[] = {
- EVENT_OBJ_GFX_WYNAUT_DOLL
-};
-
-const u16 DecorGfx_BALTOY_DOLL[] = {
- EVENT_OBJ_GFX_BALTOY_DOLL
-};
-
-const u16 DecorGfx_KECLEON_DOLL[] = {
- EVENT_OBJ_GFX_KECLEON_DOLL
-};
-
-const u16 DecorGfx_AZURILL_DOLL[] = {
- EVENT_OBJ_GFX_AZURILL_DOLL
-};
-
-const u16 DecorGfx_SKITTY_DOLL[] = {
- EVENT_OBJ_GFX_SKITTY_DOLL
-};
-
-const u16 DecorGfx_SWABLU_DOLL[] = {
- EVENT_OBJ_GFX_SWABLU_DOLL
-};
-
-const u16 DecorGfx_GULPIN_DOLL[] = {
- EVENT_OBJ_GFX_GULPIN_DOLL
-};
-
-const u16 DecorGfx_LOTAD_DOLL[] = {
- EVENT_OBJ_GFX_LOTAD_DOLL
-};
-
-const u16 DecorGfx_SEEDOT_DOLL[] = {
- EVENT_OBJ_GFX_SEEDOT_DOLL
-};
-
-const u16 DecorGfx_PIKA_CUSHION[] = {
- EVENT_OBJ_GFX_PIKA_CUSHION
-};
-
-const u16 DecorGfx_ROUND_CUSHION[] = {
- EVENT_OBJ_GFX_ROUND_CUSHION
-};
-
-const u16 DecorGfx_KISS_CUSHION[] = {
- EVENT_OBJ_GFX_KISS_CUSHION
-};
-
-const u16 DecorGfx_ZIGZAG_CUSHION[] = {
- EVENT_OBJ_GFX_ZIGZAG_CUSHION
-};
-
-const u16 DecorGfx_SPIN_CUSHION[] = {
- EVENT_OBJ_GFX_SPIN_CUSHION
-};
-
-const u16 DecorGfx_DIAMOND_CUSHION[] = {
- EVENT_OBJ_GFX_DIAMOND_CUSHION
-};
-
-const u16 DecorGfx_BALL_CUSHION[] = {
- EVENT_OBJ_GFX_BALL_CUSHION
-};
-
-const u16 DecorGfx_GRASS_CUSHION[] = {
- EVENT_OBJ_GFX_GRASS_CUSHION
-};
-
-const u16 DecorGfx_FIRE_CUSHION[] = {
- EVENT_OBJ_GFX_FIRE_CUSHION
-};
-
-const u16 DecorGfx_WATER_CUSHION[] = {
- EVENT_OBJ_GFX_WATER_CUSHION
-};
-
-const u16 DecorGfx_SNORLAX_DOLL[] = {
- EVENT_OBJ_GFX_BIG_SNORLAX_DOLL
-};
-
-const u16 DecorGfx_RHYDON_DOLL[] = {
- EVENT_OBJ_GFX_BIG_RHYDON_DOLL
-};
-
-const u16 DecorGfx_LAPRAS_DOLL[] = {
- EVENT_OBJ_GFX_BIG_LAPRAS_DOLL
-};
-
-const u16 DecorGfx_VENUSAUR_DOLL[] = {
- EVENT_OBJ_GFX_BIG_VENUSAUR_DOLL
-};
-
-const u16 DecorGfx_CHARIZARD_DOLL[] = {
- EVENT_OBJ_GFX_BIG_CHARIZARD_DOLL
-};
-
-const u16 DecorGfx_BLASTOISE_DOLL[] = {
- EVENT_OBJ_GFX_BIG_BLASTOISE_DOLL
-};
-
-const u16 DecorGfx_WAILMER_DOLL[] = {
- EVENT_OBJ_GFX_BIG_WAILMER_DOLL
-};
-
-const u16 DecorGfx_REGIROCK_DOLL[] = {
- EVENT_OBJ_GFX_BIG_REGIROCK_DOLL
-};
-
-const u16 DecorGfx_REGICE_DOLL[] = {
- EVENT_OBJ_GFX_BIG_REGICE_DOLL
-};
-
-const u16 DecorGfx_REGISTEEL_DOLL[] = {
- EVENT_OBJ_GFX_BIG_REGISTEEL_DOLL
-};
-
-#endif // GUARD_DATA_DECORATION_TILES
diff --git a/include/data/item_icon_table.h b/include/data/item_icon_table.h
deleted file mode 100644
index 0a24c0572..000000000
--- a/include/data/item_icon_table.h
+++ /dev/null
@@ -1,414 +0,0 @@
-#ifndef GUARD_DATA_ITEM_ICON_TABLE_H
-#define GUARD_DATA_ITEM_ICON_TABLE_H
-
-#include "global.h"
-#include "graphics.h"
-
-const u8 * const gItemIconTable[][2] =
-{
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
-// Pokeballs
- gItemIcon_MasterBall, gItemIconPalette_MasterBall,
- gItemIcon_UltraBall, gItemIconPalette_UltraBall,
- gItemIcon_GreatBall, gItemIconPalette_GreatBall,
- gItemIcon_PokeBall, gItemIconPalette_PokeBall,
- gItemIcon_SafariBall, gItemIconPalette_SafariBall,
- gItemIcon_NetBall, gItemIconPalette_NetBall,
- gItemIcon_DiveBall, gItemIconPalette_DiveBall,
- gItemIcon_NestBall, gItemIconPalette_NestBall,
- gItemIcon_RepeatBall, gItemIconPalette_RepeatBall,
- gItemIcon_TimerBall, gItemIconPalette_RepeatBall,
- gItemIcon_LuxuryBall, gItemIconPalette_LuxuryBall,
- gItemIcon_PremierBall, gItemIconPalette_LuxuryBall,
-// Medicine
- gItemIcon_Potion, gItemIconPalette_Potion,
- gItemIcon_Antidote, gItemIconPalette_Antidote,
- gItemIcon_StatusHeal, gItemIconPalette_BurnHeal,
- gItemIcon_StatusHeal, gItemIconPalette_IceHeal,
- gItemIcon_StatusHeal, gItemIconPalette_Awakening,
- gItemIcon_StatusHeal, gItemIconPalette_ParalyzeHeal,
- gItemIcon_LargePotion, gItemIconPalette_FullRestore,
- gItemIcon_LargePotion, gItemIconPalette_MaxPotion,
- gItemIcon_Potion, gItemIconPalette_HyperPotion,
- gItemIcon_Potion, gItemIconPalette_SuperPotion,
- gItemIcon_FullHeal, gItemIconPalette_FullHeal,
- gItemIcon_Revive, gItemIconPalette_Revive,
- gItemIcon_MaxRevive, gItemIconPalette_Revive,
- gItemIcon_FreshWater, gItemIconPalette_FreshWater,
- gItemIcon_SodaPop, gItemIconPalette_SodaPop,
- gItemIcon_Lemonade, gItemIconPalette_Lemonade,
- gItemIcon_MoomooMilk, gItemIconPalette_MoomooMilk,
- gItemIcon_Powder, gItemIconPalette_EnergyPowder,
- gItemIcon_EnergyRoot, gItemIconPalette_EnergyRoot,
- gItemIcon_Powder, gItemIconPalette_HealPowder,
- gItemIcon_RevivalHerb, gItemIconPalette_RevivalHerb,
- gItemIcon_Ether, gItemIconPalette_Ether,
- gItemIcon_Ether, gItemIconPalette_MaxEther,
- gItemIcon_Ether, gItemIconPalette_Elixir,
- gItemIcon_Ether, gItemIconPalette_MaxElixir,
- gItemIcon_LavaCookie, gItemIconPalette_LavaCookieAndLetter,
- gItemIcon_Flute, gItemIconPalette_BlueFlute,
- gItemIcon_Flute, gItemIconPalette_YellowFlute,
- gItemIcon_Flute, gItemIconPalette_RedFlute,
- gItemIcon_Flute, gItemIconPalette_BlackFlute,
- gItemIcon_Flute, gItemIconPalette_WhiteFlute,
- gItemIcon_BerryJuice, gItemIconPalette_BerryJuice,
- gItemIcon_SacredAsh, gItemIconPalette_SacredAsh,
-// Collectibles
- gItemIcon_Powder, gItemIconPalette_ShoalSalt,
- gItemIcon_ShoalShell, gItemIconPalette_Shell,
- gItemIcon_Shard, gItemIconPalette_RedShard,
- gItemIcon_Shard, gItemIconPalette_BlueShard,
- gItemIcon_Shard, gItemIconPalette_YellowShard,
- gItemIcon_Shard, gItemIconPalette_GreenShard,
-// ????????
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
-// Vitamins
- gItemIcon_HPUp, gItemIconPalette_HPUp,
- gItemIcon_Vitamin, gItemIconPalette_Protein,
- gItemIcon_Vitamin, gItemIconPalette_Iron,
- gItemIcon_Vitamin, gItemIconPalette_Carbos,
- gItemIcon_Vitamin, gItemIconPalette_Calcium,
- gItemIcon_RareCandy, gItemIconPalette_RareCandy,
- gItemIcon_PPUp, gItemIconPalette_PPUp,
- gItemIcon_Vitamin, gItemIconPalette_Zinc,
- gItemIcon_PPMax, gItemIconPalette_PPMax,
-// ????????
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
-// Battle items
- gItemIcon_BattleStatItem, gItemIconPalette_GuardSpec,
- gItemIcon_BattleStatItem, gItemIconPalette_DireHit,
- gItemIcon_BattleStatItem, gItemIconPalette_XAttack,
- gItemIcon_BattleStatItem, gItemIconPalette_XDefend,
- gItemIcon_BattleStatItem, gItemIconPalette_XSpeed,
- gItemIcon_BattleStatItem, gItemIconPalette_XAccuracy,
- gItemIcon_BattleStatItem, gItemIconPalette_XSpecial,
- gItemIcon_PokeDoll, gItemIconPalette_PokeDoll,
- gItemIcon_FluffyTail, gItemIconPalette_FluffyTail,
-// ????????
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
-// Field items
- gItemIcon_Repel, gItemIconPalette_SuperRepel,
- gItemIcon_Repel, gItemIconPalette_MaxRepel,
- gItemIcon_EscapeRope, gItemIconPalette_EscapeRope,
- gItemIcon_Repel, gItemIconPalette_Repel,
-// ????????
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
-// Evolution stones
- gItemIcon_SunStone, gItemIconPalette_SunStone,
- gItemIcon_MoonStone, gItemIconPalette_MoonStone,
- gItemIcon_FireStone, gItemIconPalette_FireStone,
- gItemIcon_ThunderStone, gItemIconPalette_ThunderStone,
- gItemIcon_WaterStone, gItemIconPalette_WaterStone,
- gItemIcon_LeafStone, gItemIconPalette_LeafStone,
-// ????????
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
-// Valuables
- gItemIcon_TinyMushroom, gItemIconPalette_Mushroom,
- gItemIcon_BigMushroom, gItemIconPalette_Mushroom,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_Pearl, gItemIconPalette_Pearl,
- gItemIcon_BigPearl, gItemIconPalette_Pearl,
- gItemIcon_Stardust, gItemIconPalette_Star,
- gItemIcon_StarPiece, gItemIconPalette_Star,
- gItemIcon_Nugget, gItemIconPalette_Nugget,
- gItemIcon_HeartScale, gItemIconPalette_HeartScale,
-// ????????
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
-// Mail
- gItemIcon_OrangeMail, gItemIconPalette_OrangeMail,
- gItemIcon_HarborMail, gItemIconPalette_HarborMail,
- gItemIcon_GlitterMail, gItemIconPalette_GlitterMail,
- gItemIcon_MechMail, gItemIconPalette_MechMail,
- gItemIcon_WoodMail, gItemIconPalette_WoodMail,
- gItemIcon_WaveMail, gItemIconPalette_WaveMail,
- gItemIcon_BeadMail, gItemIconPalette_BeadMail,
- gItemIcon_ShadowMail, gItemIconPalette_ShadowMail,
- gItemIcon_TropicMail, gItemIconPalette_TropicMail,
- gItemIcon_DreamMail, gItemIconPalette_DreamMail,
- gItemIcon_FabMail, gItemIconPalette_FabMail,
- gItemIcon_RetroMail, gItemIconPalette_RetroMail,
-// Berries
- gItemIcon_CheriBerry, gItemIconPalette_CheriBerry,
- gItemIcon_ChestoBerry, gItemIconPalette_ChestoBerry,
- gItemIcon_PechaBerry, gItemIconPalette_PechaBerry,
- gItemIcon_RawstBerry, gItemIconPalette_RawstBerry,
- gItemIcon_AspearBerry, gItemIconPalette_AspearBerry,
- gItemIcon_LeppaBerry, gItemIconPalette_LeppaBerry,
- gItemIcon_OranBerry, gItemIconPalette_OranBerry,
- gItemIcon_PersimBerry, gItemIconPalette_PersimBerry,
- gItemIcon_LumBerry, gItemIconPalette_LumBerry,
- gItemIcon_SitrusBerry, gItemIconPalette_SitrusBerry,
- gItemIcon_FigyBerry, gItemIconPalette_FigyBerry,
- gItemIcon_WikiBerry, gItemIconPalette_WikiBerry,
- gItemIcon_MagoBerry, gItemIconPalette_MagoBerry,
- gItemIcon_AguavBerry, gItemIconPalette_AguavBerry,
- gItemIcon_IapapaBerry, gItemIconPalette_IapapaBerry,
- gItemIcon_RazzBerry, gItemIconPalette_RazzBerry,
- gItemIcon_BlukBerry, gItemIconPalette_BlukBerry,
- gItemIcon_NanabBerry, gItemIconPalette_NanabBerry,
- gItemIcon_WepearBerry, gItemIconPalette_WepearBerry,
- gItemIcon_PinapBerry, gItemIconPalette_PinapBerry,
- gItemIcon_PomegBerry, gItemIconPalette_PomegBerry,
- gItemIcon_KelpsyBerry, gItemIconPalette_KelpsyBerry,
- gItemIcon_QualotBerry, gItemIconPalette_QualotBerry,
- gItemIcon_HondewBerry, gItemIconPalette_HondewBerry,
- gItemIcon_GrepaBerry, gItemIconPalette_GrepaBerry,
- gItemIcon_TamatoBerry, gItemIconPalette_TamatoBerry,
- gItemIcon_CornnBerry, gItemIconPalette_CornnBerry,
- gItemIcon_MagostBerry, gItemIconPalette_MagostBerry,
- gItemIcon_RabutaBerry, gItemIconPalette_RabutaBerry,
- gItemIcon_NomelBerry, gItemIconPalette_NomelBerry,
- gItemIcon_SpelonBerry, gItemIconPalette_SpelonBerry,
- gItemIcon_PamtreBerry, gItemIconPalette_PamtreBerry,
- gItemIcon_WatmelBerry, gItemIconPalette_WatmelBerry,
- gItemIcon_DurinBerry, gItemIconPalette_DurinBerry,
- gItemIcon_BelueBerry, gItemIconPalette_BelueBerry,
- gItemIcon_LiechiBerry, gItemIconPalette_LiechiBerry,
- gItemIcon_GanlonBerry, gItemIconPalette_GanlonBerry,
- gItemIcon_SalacBerry, gItemIconPalette_SalacBerry,
- gItemIcon_PetayaBerry, gItemIconPalette_PetayaBerry,
- gItemIcon_ApicotBerry, gItemIconPalette_ApicotBerry,
- gItemIcon_LansatBerry, gItemIconPalette_LansatBerry,
- gItemIcon_StarfBerry, gItemIconPalette_StarfBerry,
- gItemIcon_EnigmaBerry, gItemIconPalette_EnigmaBerry,
-// ????????
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
-// Hold items
- gItemIcon_BrightPowder, gItemIconPalette_BrightPowder,
- gItemIcon_InBattleHerb, gItemIconPalette_WhiteHerb,
- gItemIcon_MachoBrace, gItemIconPalette_MachoBrace,
- gItemIcon_ExpShare, gItemIconPalette_ExpShare,
- gItemIcon_QuickClaw, gItemIconPalette_QuickClaw,
- gItemIcon_SootheBell, gItemIconPalette_SootheBell,
- gItemIcon_InBattleHerb, gItemIconPalette_MentalHerb,
- gItemIcon_ChoiceBand, gItemIconPalette_ChoiceBand,
- gItemIcon_KingsRock, gItemIconPalette_KingsRock,
- gItemIcon_SilverPowder, gItemIconPalette_SilverPowder,
- gItemIcon_AmuletCoin, gItemIconPalette_AmuletCoin,
- gItemIcon_CleanseTag, gItemIconPalette_CleanseTag,
- gItemIcon_SoulDew, gItemIconPalette_SoulDew,
- gItemIcon_DeepSeaTooth, gItemIconPalette_DeepSeaTooth,
- gItemIcon_DeepSeaScale, gItemIconPalette_DeepSeaScale,
- gItemIcon_SmokeBall, gItemIconPalette_SmokeBall,
- gItemIcon_Everstone, gItemIconPalette_Everstone,
- gItemIcon_FocusBand, gItemIconPalette_FocusBand,
- gItemIcon_LuckyEgg, gItemIconPalette_LuckyEgg,
- gItemIcon_ScopeLens, gItemIconPalette_ScopeLens,
- gItemIcon_MetalCoat, gItemIconPalette_MetalCoat,
- gItemIcon_Leftovers, gItemIconPalette_Leftovers,
- gItemIcon_DragonScale, gItemIconPalette_DragonScale,
- gItemIcon_LightBall, gItemIconPalette_LightBall,
- gItemIcon_SoftSand, gItemIconPalette_SoftSand,
- gItemIcon_HardStone, gItemIconPalette_HardStone,
- gItemIcon_MiracleSeed, gItemIconPalette_MiracleSeed,
- gItemIcon_BlackGlasses, gItemIconPalette_BlackTypeEnhancingItem,
- gItemIcon_BlackBelt, gItemIconPalette_BlackTypeEnhancingItem,
- gItemIcon_Magnet, gItemIconPalette_Magnet,
- gItemIcon_MysticWater, gItemIconPalette_MysticWater,
- gItemIcon_SharpBeak, gItemIconPalette_SharpBeak,
- gItemIcon_PoisonBarb, gItemIconPalette_PoisonBarb,
- gItemIcon_NeverMeltIce, gItemIconPalette_NeverMeltIce,
- gItemIcon_SpellTag, gItemIconPalette_SpellTag,
- gItemIcon_TwistedSpoon, gItemIconPalette_TwistedSpoon,
- gItemIcon_Charcoal, gItemIconPalette_Charcoal,
- gItemIcon_DragonFang, gItemIconPalette_DragonFang,
- gItemIcon_SilkScarf, gItemIconPalette_SilkScarf,
- gItemIcon_UpGrade, gItemIconPalette_UpGrade,
- gItemIcon_ShellBell, gItemIconPalette_Shell,
- gItemIcon_SeaIncense, gItemIconPalette_SeaIncense,
- gItemIcon_LaxIncense, gItemIconPalette_LaxIncense,
- gItemIcon_LuckyPunch, gItemIconPalette_LuckyPunch,
- gItemIcon_MetalPowder, gItemIconPalette_MetalPowder,
- gItemIcon_ThickClub, gItemIconPalette_ThickClub,
- gItemIcon_Stick, gItemIconPalette_Stick,
-// ????????
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
-// Contest hold items
- gItemIcon_Scarf, gItemIconPalette_RedScarf,
- gItemIcon_Scarf, gItemIconPalette_BlueScarf,
- gItemIcon_Scarf, gItemIconPalette_PinkScarf,
- gItemIcon_Scarf, gItemIconPalette_GreenScarf,
- gItemIcon_Scarf, gItemIconPalette_YellowScarf,
-// Key items
- gItemIcon_MachBike, gItemIconPalette_MachBike,
- gItemIcon_CoinCase, gItemIconPalette_CoinCase,
- gItemIcon_Itemfinder, gItemIconPalette_Itemfinder,
- gItemIcon_OldRod, gItemIconPalette_OldRod,
- gItemIcon_GoodRod, gItemIconPalette_GoodRod,
- gItemIcon_SuperRod, gItemIconPalette_SuperRod,
- gItemIcon_SSTicket, gItemIconPalette_SSTicket,
- gItemIcon_ContestPass, gItemIconPalette_ContestPass,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_WailmerPail, gItemIconPalette_WailmerPail,
- gItemIcon_DevonGoods, gItemIconPalette_DevonGoods,
- gItemIcon_SootSack, gItemIconPalette_SootSack,
- gItemIcon_BasementKey, gItemIconPalette_OldKey,
- gItemIcon_AcroBike, gItemIconPalette_AcroBike,
- gItemIcon_PokeblockCase, gItemIconPalette_PokeblockCase,
- gItemIcon_Letter, gItemIconPalette_LavaCookieAndLetter,
- gItemIcon_EonTicket, gItemIconPalette_EonTicket,
- gItemIcon_Orb, gItemIconPalette_RedOrb,
- gItemIcon_Orb, gItemIconPalette_BlueOrb,
- gItemIcon_Scanner, gItemIconPalette_Scanner,
- gItemIcon_GoGoggles, gItemIconPalette_GoGoggles,
- gItemIcon_Meteorite, gItemIconPalette_Meteorite,
- gItemIcon_Room1Key, gItemIconPalette_Key,
- gItemIcon_Room2Key, gItemIconPalette_Key,
- gItemIcon_Room4Key, gItemIconPalette_Key,
- gItemIcon_Room6Key, gItemIconPalette_Key,
- gItemIcon_StorageKey, gItemIconPalette_OldKey,
- gItemIcon_RootFossil, gItemIconPalette_HoennFossil,
- gItemIcon_ClawFossil, gItemIconPalette_HoennFossil,
- gItemIcon_DevonScope, gItemIconPalette_DevonScope,
-// TMs/HMs
- gItemIcon_TM, gItemIconPalette_FightingTMHM, // TM01
- gItemIcon_TM, gItemIconPalette_DragonTMHM, // TM02
- gItemIcon_TM, gItemIconPalette_WaterTMHM, // TM03
- gItemIcon_TM, gItemIconPalette_PsychicTMHM, // TM04
- gItemIcon_TM, gItemIconPalette_NormalTMHM, // TM05
- gItemIcon_TM, gItemIconPalette_PoisonTMHM, // TM06
- gItemIcon_TM, gItemIconPalette_IceTMHM, // TM07
- gItemIcon_TM, gItemIconPalette_FightingTMHM, // TM08
- gItemIcon_TM, gItemIconPalette_GrassTMHM, // TM09
- gItemIcon_TM, gItemIconPalette_NormalTMHM, // TM10
- gItemIcon_TM, gItemIconPalette_FireTMHM, // TM11
- gItemIcon_TM, gItemIconPalette_DarkTMHM, // TM12
- gItemIcon_TM, gItemIconPalette_IceTMHM, // TM13
- gItemIcon_TM, gItemIconPalette_IceTMHM, // TM14
- gItemIcon_TM, gItemIconPalette_NormalTMHM, // TM15
- gItemIcon_TM, gItemIconPalette_PsychicTMHM, // TM16
- gItemIcon_TM, gItemIconPalette_NormalTMHM, // TM17
- gItemIcon_TM, gItemIconPalette_WaterTMHM, // TM18
- gItemIcon_TM, gItemIconPalette_GrassTMHM, // TM19
- gItemIcon_TM, gItemIconPalette_NormalTMHM, // TM20
- gItemIcon_TM, gItemIconPalette_NormalTMHM, // TM21
- gItemIcon_TM, gItemIconPalette_GrassTMHM, // TM22
- gItemIcon_TM, gItemIconPalette_SteelTMHM, // TM23
- gItemIcon_TM, gItemIconPalette_ElectricTMHM, // TM24
- gItemIcon_TM, gItemIconPalette_ElectricTMHM, // TM25
- gItemIcon_TM, gItemIconPalette_GroundTMHM, // TM26
- gItemIcon_TM, gItemIconPalette_NormalTMHM, // TM27
- gItemIcon_TM, gItemIconPalette_GroundTMHM, // TM28
- gItemIcon_TM, gItemIconPalette_PsychicTMHM, // TM29
- gItemIcon_TM, gItemIconPalette_GhostTMHM, // TM30
- gItemIcon_TM, gItemIconPalette_FightingTMHM, // TM31
- gItemIcon_TM, gItemIconPalette_NormalTMHM, // TM32
- gItemIcon_TM, gItemIconPalette_PsychicTMHM, // TM33
- gItemIcon_TM, gItemIconPalette_ElectricTMHM, // TM34
- gItemIcon_TM, gItemIconPalette_FireTMHM, // TM35
- gItemIcon_TM, gItemIconPalette_PoisonTMHM, // TM36
- gItemIcon_TM, gItemIconPalette_RockTMHM, // TM37
- gItemIcon_TM, gItemIconPalette_FireTMHM, // TM38
- gItemIcon_TM, gItemIconPalette_RockTMHM, // TM39
- gItemIcon_TM, gItemIconPalette_FlyingTMHM, // TM40
- gItemIcon_TM, gItemIconPalette_DarkTMHM, // TM41
- gItemIcon_TM, gItemIconPalette_NormalTMHM, // TM42
- gItemIcon_TM, gItemIconPalette_NormalTMHM, // TM43
- gItemIcon_TM, gItemIconPalette_PsychicTMHM, // TM44
- gItemIcon_TM, gItemIconPalette_NormalTMHM, // TM45
- gItemIcon_TM, gItemIconPalette_DarkTMHM, // TM46
- gItemIcon_TM, gItemIconPalette_SteelTMHM, // TM47
- gItemIcon_TM, gItemIconPalette_PsychicTMHM, // TM48
- gItemIcon_TM, gItemIconPalette_DarkTMHM, // TM49
- gItemIcon_TM, gItemIconPalette_FireTMHM, // TM50
- gItemIcon_HM, gItemIconPalette_NormalTMHM, // HM01
- gItemIcon_HM, gItemIconPalette_FlyingTMHM, // HM02
- gItemIcon_HM, gItemIconPalette_WaterTMHM, // HM03
- gItemIcon_HM, gItemIconPalette_NormalTMHM, // HM04
- gItemIcon_HM, gItemIconPalette_NormalTMHM, // HM05
- gItemIcon_HM, gItemIconPalette_FightingTMHM, // HM06
- gItemIcon_HM, gItemIconPalette_WaterTMHM, // HM07
- gItemIcon_HM, gItemIconPalette_WaterTMHM, // HM08
-// ????????
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
- gItemIcon_QuestionMark, gItemIconPalette_QuestionMark,
-// FireRed/LeafGreen key items
- gItemIcon_OaksParcel, gItemIconPalette_OaksParcel,
- gItemIcon_PokeFlute, gItemIconPalette_PokeFlute,
- gItemIcon_SecretKey, gItemIconPalette_SecretKey,
- gItemIcon_BikeVoucher, gItemIconPalette_BikeVoucher,
- gItemIcon_GoldTeeth, gItemIconPalette_GoldTeeth,
- gItemIcon_OldAmber, gItemIconPalette_OldAmber,
- gItemIcon_CardKey, gItemIconPalette_CardKey,
- gItemIcon_LiftKey, gItemIconPalette_Key,
- gItemIcon_HelixFossil, gItemIconPalette_KantoFossil,
- gItemIcon_DomeFossil, gItemIconPalette_KantoFossil,
- gItemIcon_SilphScope, gItemIconPalette_SilphScope,
- gItemIcon_Bicycle, gItemIconPalette_Bicycle,
- gItemIcon_TownMap, gItemIconPalette_TownMap,
- gItemIcon_VSSeeker, gItemIconPalette_VSSeeker,
- gItemIcon_FameChecker, gItemIconPalette_FameChecker,
- gItemIcon_TMCase, gItemIconPalette_TMCase,
- gItemIcon_BerryPouch, gItemIconPalette_BerryPouch,
- gItemIcon_TeachyTV, gItemIconPalette_TeachyTV,
- gItemIcon_TriPass, gItemIconPalette_TriPass,
- gItemIcon_RainbowPass, gItemIconPalette_RainbowPass,
- gItemIcon_Tea, gItemIconPalette_Tea,
- gItemIcon_MysticTicket, gItemIconPalette_MysticTicket,
- gItemIcon_AuroraTicket, gItemIconPalette_AuroraTicket,
- gItemIcon_PowderJar, gItemIconPalette_PowderJar,
- gItemIcon_Gem, gItemIconPalette_Ruby,
- gItemIcon_Gem, gItemIconPalette_Sapphire,
-// Emerald-only key items
- gItemIcon_MagmaEmblem, gItemIconPalette_MagmaEmblem,
- gItemIcon_OldSeaMap, gItemIconPalette_OldSeaMap,
-// Return to field arrow
- gItemIcon_ReturnToFieldArrow, gItemIconPalette_ReturnToFieldArrow,
-};
-#endif // GUARD_DATA_ITEM_ICON_TABLE_H
diff --git a/include/data/items.h b/include/data/items.h
deleted file mode 100644
index 49f981faf..000000000
--- a/include/data/items.h
+++ /dev/null
@@ -1,6079 +0,0 @@
-const struct Item gItems[] =
-{
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
-
-//Pokeballs
-
- {
- .name = _("MASTER BALL"),
- .itemId = ITEM_MASTER_BALL,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gMasterBallItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_POKE_BALLS,
- .type = 0,
- .fieldUseFunc = NULL,
- .battleUsage = 2,
- .battleUseFunc = ItemUseInBattle_PokeBall,
- .secondaryId = 0,
- },
- {
- .name = _("ULTRA BALL"),
- .itemId = ITEM_ULTRA_BALL,
- .price = 1200,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gUltraBallItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_POKE_BALLS,
- .type = 1,
- .fieldUseFunc = NULL,
- .battleUsage = 2,
- .battleUseFunc = ItemUseInBattle_PokeBall,
- .secondaryId = 1,
- },
- {
- .name = _("GREAT BALL"),
- .itemId = ITEM_GREAT_BALL,
- .price = 600,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gGreatBallItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_POKE_BALLS,
- .type = 2,
- .fieldUseFunc = NULL,
- .battleUsage = 2,
- .battleUseFunc = ItemUseInBattle_PokeBall,
- .secondaryId = 2,
- },
- {
- .name = _("POKé BALL"),
- .itemId = ITEM_POKE_BALL,
- .price = 200,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gPokeBallItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_POKE_BALLS,
- .type = 3,
- .fieldUseFunc = NULL,
- .battleUsage = 2,
- .battleUseFunc = ItemUseInBattle_PokeBall,
- .secondaryId = 3,
- },
- {
- .name = _("SAFARI BALL"),
- .itemId = ITEM_SAFARI_BALL,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gSafariBallItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_POKE_BALLS,
- .type = 4,
- .fieldUseFunc = NULL,
- .battleUsage = 2,
- .battleUseFunc = ItemUseInBattle_PokeBall,
- .secondaryId = 4,
- },
- {
- .name = _("NET BALL"),
- .itemId = ITEM_NET_BALL,
- .price = 1000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gNetBallItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_POKE_BALLS,
- .type = 5,
- .fieldUseFunc = NULL,
- .battleUsage = 2,
- .battleUseFunc = ItemUseInBattle_PokeBall,
- .secondaryId = 5,
- },
- {
- .name = _("DIVE BALL"),
- .itemId = ITEM_DIVE_BALL,
- .price = 1000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDiveBallItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_POKE_BALLS,
- .type = 6,
- .fieldUseFunc = NULL,
- .battleUsage = 2,
- .battleUseFunc = ItemUseInBattle_PokeBall,
- .secondaryId = 6,
- },
- {
- .name = _("NEST BALL"),
- .itemId = ITEM_NEST_BALL,
- .price = 1000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gNestBallItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_POKE_BALLS,
- .type = 7,
- .fieldUseFunc = NULL,
- .battleUsage = 2,
- .battleUseFunc = ItemUseInBattle_PokeBall,
- .secondaryId = 7,
- },
- {
- .name = _("REPEAT BALL"),
- .itemId = ITEM_REPEAT_BALL,
- .price = 1000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gRepeatBallItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_POKE_BALLS,
- .type = 8,
- .fieldUseFunc = NULL,
- .battleUsage = 2,
- .battleUseFunc = ItemUseInBattle_PokeBall,
- .secondaryId = 8,
- },
- {
- .name = _("TIMER BALL"),
- .itemId = ITEM_TIMER_BALL,
- .price = 1000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTimerBallItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_POKE_BALLS,
- .type = 9,
- .fieldUseFunc = NULL,
- .battleUsage = 2,
- .battleUseFunc = ItemUseInBattle_PokeBall,
- .secondaryId = 9,
- },
- {
- .name = _("LUXURY BALL"),
- .itemId = ITEM_LUXURY_BALL,
- .price = 1000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gLuxuryBallItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_POKE_BALLS,
- .type = 10,
- .fieldUseFunc = NULL,
- .battleUsage = 2,
- .battleUseFunc = ItemUseInBattle_PokeBall,
- .secondaryId = 10,
- },
- {
- .name = _("PREMIER BALL"),
- .itemId = ITEM_PREMIER_BALL,
- .price = 200,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gPremierBallItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_POKE_BALLS,
- .type = 11,
- .fieldUseFunc = NULL,
- .battleUsage = 2,
- .battleUseFunc = ItemUseInBattle_PokeBall,
- .secondaryId = 11,
- },
-
-//Medicine
-
- {
- .name = _("POTION"),
- .itemId = ITEM_POTION,
- .price = 300,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 20,
- .description = gPotionItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_Medicine,
- .battleUsage = 1,
- .battleUseFunc = ItemUseInBattle_Medicine,
- .secondaryId = 0,
- },
- {
- .name = _("ANTIDOTE"),
- .itemId = ITEM_ANTIDOTE,
- .price = 100,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gAntidoteItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_Medicine,
- .battleUsage = 1,
- .battleUseFunc = ItemUseInBattle_Medicine,
- .secondaryId = 0,
- },
- {
- .name = _("BURN HEAL"),
- .itemId = ITEM_BURN_HEAL,
- .price = 250,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gBurnHealItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_Medicine,
- .battleUsage = 1,
- .battleUseFunc = ItemUseInBattle_Medicine,
- .secondaryId = 0,
- },
- {
- .name = _("ICE HEAL"),
- .itemId = ITEM_ICE_HEAL,
- .price = 250,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gIceHealItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_Medicine,
- .battleUsage = 1,
- .battleUseFunc = ItemUseInBattle_Medicine,
- .secondaryId = 0,
- },
- {
- .name = _("AWAKENING"),
- .itemId = ITEM_AWAKENING,
- .price = 250,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gAwakeningItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_Medicine,
- .battleUsage = 1,
- .battleUseFunc = ItemUseInBattle_Medicine,
- .secondaryId = 0,
- },
- {
- .name = _("PARLYZ HEAL"),
- .itemId = ITEM_PARALYZE_HEAL,
- .price = 200,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gParalyzeHealItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_Medicine,
- .battleUsage = 1,
- .battleUseFunc = ItemUseInBattle_Medicine,
- .secondaryId = 0,
- },
- {
- .name = _("FULL RESTORE"),
- .itemId = ITEM_FULL_RESTORE,
- .price = 3000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 255,
- .description = gFullRestoreItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_Medicine,
- .battleUsage = 1,
- .battleUseFunc = ItemUseInBattle_Medicine,
- .secondaryId = 0,
- },
- {
- .name = _("MAX POTION"),
- .itemId = ITEM_MAX_POTION,
- .price = 2500,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 255,
- .description = gMaxPotionItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_Medicine,
- .battleUsage = 1,
- .battleUseFunc = ItemUseInBattle_Medicine,
- .secondaryId = 0,
- },
- {
- .name = _("HYPER POTION"),
- .itemId = ITEM_HYPER_POTION,
- .price = 1200,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 200,
- .description = gHyperPotionItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_Medicine,
- .battleUsage = 1,
- .battleUseFunc = ItemUseInBattle_Medicine,
- .secondaryId = 0,
- },
- {
- .name = _("SUPER POTION"),
- .itemId = ITEM_SUPER_POTION,
- .price = 700,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 50,
- .description = gSuperPotionItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_Medicine,
- .battleUsage = 1,
- .battleUseFunc = ItemUseInBattle_Medicine,
- .secondaryId = 0,
- },
- {
- .name = _("FULL HEAL"),
- .itemId = ITEM_FULL_HEAL,
- .price = 600,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gFullHealItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_Medicine,
- .battleUsage = 1,
- .battleUseFunc = ItemUseInBattle_Medicine,
- .secondaryId = 0,
- },
- {
- .name = _("REVIVE"),
- .itemId = ITEM_REVIVE,
- .price = 1500,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gReviveItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_Medicine,
- .battleUsage = 1,
- .battleUseFunc = ItemUseInBattle_Medicine,
- .secondaryId = 0,
- },
- {
- .name = _("MAX REVIVE"),
- .itemId = ITEM_MAX_REVIVE,
- .price = 4000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gMaxReviveItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_Medicine,
- .battleUsage = 1,
- .battleUseFunc = ItemUseInBattle_Medicine,
- .secondaryId = 0,
- },
- {
- .name = _("FRESH WATER"),
- .itemId = ITEM_FRESH_WATER,
- .price = 200,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 50,
- .description = gFreshWaterItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_Medicine,
- .battleUsage = 1,
- .battleUseFunc = ItemUseInBattle_Medicine,
- .secondaryId = 0,
- },
- {
- .name = _("SODA POP"),
- .itemId = ITEM_SODA_POP,
- .price = 300,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 60,
- .description = gSodaPopItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_Medicine,
- .battleUsage = 1,
- .battleUseFunc = ItemUseInBattle_Medicine,
- .secondaryId = 0,
- },
- {
- .name = _("LEMONADE"),
- .itemId = ITEM_LEMONADE,
- .price = 350,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 80,
- .description = gLemonadeItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_Medicine,
- .battleUsage = 1,
- .battleUseFunc = ItemUseInBattle_Medicine,
- .secondaryId = 0,
- },
- {
- .name = _("MOOMOO MILK"),
- .itemId = ITEM_MOOMOO_MILK,
- .price = 500,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 100,
- .description = gMoomooMilkItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_Medicine,
- .battleUsage = 1,
- .battleUseFunc = ItemUseInBattle_Medicine,
- .secondaryId = 0,
- },
- {
- .name = _("ENERGYPOWDER"),
- .itemId = ITEM_ENERGY_POWDER,
- .price = 500,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gEnergyPowderItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_Medicine,
- .battleUsage = 1,
- .battleUseFunc = ItemUseInBattle_Medicine,
- .secondaryId = 0,
- },
- {
- .name = _("ENERGY ROOT"),
- .itemId = ITEM_ENERGY_ROOT,
- .price = 800,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gEnergyRootItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_Medicine,
- .battleUsage = 1,
- .battleUseFunc = ItemUseInBattle_Medicine,
- .secondaryId = 0,
- },
- {
- .name = _("HEAL POWDER"),
- .itemId = ITEM_HEAL_POWDER,
- .price = 450,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gHealPowderItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_Medicine,
- .battleUsage = 1,
- .battleUseFunc = ItemUseInBattle_Medicine,
- .secondaryId = 0,
- },
- {
- .name = _("REVIVAL HERB"),
- .itemId = ITEM_REVIVAL_HERB,
- .price = 2800,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gRevivalHerbItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_Medicine,
- .battleUsage = 1,
- .battleUseFunc = ItemUseInBattle_Medicine,
- .secondaryId = 0,
- },
- {
- .name = _("ETHER"),
- .itemId = ITEM_ETHER,
- .price = 1200,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 10,
- .description = gEtherItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_PPRecovery,
- .battleUsage = 1,
- .battleUseFunc = ItemUseInBattle_PPRecovery,
- .secondaryId = 0,
- },
- {
- .name = _("MAX ETHER"),
- .itemId = ITEM_MAX_ETHER,
- .price = 2000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 255,
- .description = gMaxEtherItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_PPRecovery,
- .battleUsage = 1,
- .battleUseFunc = ItemUseInBattle_PPRecovery,
- .secondaryId = 0,
- },
- {
- .name = _("ELIXIR"),
- .itemId = ITEM_ELIXIR,
- .price = 3000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 10,
- .description = gElixirItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_PPRecovery,
- .battleUsage = 1,
- .battleUseFunc = ItemUseInBattle_PPRecovery,
- .secondaryId = 0,
- },
- {
- .name = _("MAX ELIXIR"),
- .itemId = ITEM_MAX_ELIXIR,
- .price = 4500,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 255,
- .description = gMaxElixirItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_PPRecovery,
- .battleUsage = 1,
- .battleUseFunc = ItemUseInBattle_PPRecovery,
- .secondaryId = 0,
- },
- {
- .name = _("LAVA COOKIE"),
- .itemId = ITEM_LAVA_COOKIE,
- .price = 200,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gLavaCookieItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_Medicine,
- .battleUsage = 1,
- .battleUseFunc = ItemUseInBattle_Medicine,
- .secondaryId = 0,
- },
- {
- .name = _("BLUE FLUTE"),
- .itemId = ITEM_BLUE_FLUTE,
- .price = 100,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gBlueFluteItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_Medicine,
- .battleUsage = 1,
- .battleUseFunc = ItemUseInBattle_Medicine,
- .secondaryId = 0,
- },
- {
- .name = _("YELLOW FLUTE"),
- .itemId = ITEM_YELLOW_FLUTE,
- .price = 200,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gYellowFluteItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 1,
- .battleUseFunc = ItemUseInBattle_Medicine,
- .secondaryId = 0,
- },
- {
- .name = _("RED FLUTE"),
- .itemId = ITEM_RED_FLUTE,
- .price = 300,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gRedFluteItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 1,
- .battleUseFunc = ItemUseInBattle_Medicine,
- .secondaryId = 0,
- },
- {
- .name = _("BLACK FLUTE"),
- .itemId = ITEM_BLACK_FLUTE,
- .price = 400,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 50,
- .description = gBlackFluteItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_BlackWhiteFlute,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("WHITE FLUTE"),
- .itemId = ITEM_WHITE_FLUTE,
- .price = 500,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 150,
- .description = gWhiteFluteItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_BlackWhiteFlute,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("BERRY JUICE"),
- .itemId = ITEM_BERRY_JUICE,
- .price = 100,
- .holdEffect = HOLD_EFFECT_RESTORE_HP,
- .holdEffectParam = 20,
- .description = gBerryJuiceItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_Medicine,
- .battleUsage = 1,
- .battleUseFunc = ItemUseInBattle_Medicine,
- .secondaryId = 0,
- },
- {
- .name = _("SACRED ASH"),
- .itemId = ITEM_SACRED_ASH,
- .price = 200,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gSacredAshItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_SacredAsh,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
-
-//Collectibles
-
- {
- .name = _("SHOAL SALT"),
- .itemId = ITEM_SHOAL_SALT,
- .price = 20,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gShoalSaltItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("SHOAL SHELL"),
- .itemId = ITEM_SHOAL_SHELL,
- .price = 20,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gShoalShellItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("RED SHARD"),
- .itemId = ITEM_RED_SHARD,
- .price = 200,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gRedShardItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("BLUE SHARD"),
- .itemId = ITEM_BLUE_SHARD,
- .price = 200,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gBlueShardItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("YELLOW SHARD"),
- .itemId = ITEM_YELLOW_SHARD,
- .price = 200,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gYellowShardItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("GREEN SHARD"),
- .itemId = ITEM_GREEN_SHARD,
- .price = 200,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gGreenShardItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
-
-//Vitamins
-
- {
- .name = _("HP UP"),
- .itemId = ITEM_HP_UP,
- .price = 9800,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gHPUpItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_Medicine,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("PROTEIN"),
- .itemId = ITEM_PROTEIN,
- .price = 9800,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gProteinItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_Medicine,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("IRON"),
- .itemId = ITEM_IRON,
- .price = 9800,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gIronItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_Medicine,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("CARBOS"),
- .itemId = ITEM_CARBOS,
- .price = 9800,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gCarbosItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_Medicine,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("CALCIUM"),
- .itemId = ITEM_CALCIUM,
- .price = 9800,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gCalciumItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_Medicine,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("RARE CANDY"),
- .itemId = ITEM_RARE_CANDY,
- .price = 4800,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gRareCandyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_RareCandy,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("PP UP"),
- .itemId = ITEM_PP_UP,
- .price = 9800,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gPPUpItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_PPUp,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("ZINC"),
- .itemId = ITEM_ZINC,
- .price = 9800,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gZincItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_Medicine,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("PP MAX"),
- .itemId = ITEM_PP_MAX,
- .price = 9800,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gPPMaxItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_PPUp,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
-
-//Battle items
-
- {
- .name = _("GUARD SPEC."),
- .itemId = ITEM_GUARD_SPEC,
- .price = 700,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gGuardSpecItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 2,
- .battleUseFunc = ItemUseInBattle_StatIncrease,
- .secondaryId = 0,
- },
- {
- .name = _("DIRE HIT"),
- .itemId = ITEM_DIRE_HIT,
- .price = 650,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDireHitItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 2,
- .battleUseFunc = ItemUseInBattle_StatIncrease,
- .secondaryId = 0,
- },
- {
- .name = _("X ATTACK"),
- .itemId = ITEM_X_ATTACK,
- .price = 500,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gXAttackItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 2,
- .battleUseFunc = ItemUseInBattle_StatIncrease,
- .secondaryId = 0,
- },
- {
- .name = _("X DEFEND"),
- .itemId = ITEM_X_DEFEND,
- .price = 550,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gXDefendItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 2,
- .battleUseFunc = ItemUseInBattle_StatIncrease,
- .secondaryId = 0,
- },
- {
- .name = _("X SPEED"),
- .itemId = ITEM_X_SPEED,
- .price = 350,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gXSpeedItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 2,
- .battleUseFunc = ItemUseInBattle_StatIncrease,
- .secondaryId = 0,
- },
- {
- .name = _("X ACCURACY"),
- .itemId = ITEM_X_ACCURACY,
- .price = 950,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gXAccuracyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 2,
- .battleUseFunc = ItemUseInBattle_StatIncrease,
- .secondaryId = 0,
- },
- {
- .name = _("X SPECIAL"),
- .itemId = ITEM_X_SPECIAL,
- .price = 350,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gXSpecialItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 2,
- .battleUseFunc = ItemUseInBattle_StatIncrease,
- .secondaryId = 0,
- },
- {
- .name = _("POKé DOLL"),
- .itemId = ITEM_POKE_DOLL,
- .price = 1000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gPokeDollItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 2,
- .battleUseFunc = ItemUseInBattle_Escape,
- .secondaryId = 0,
- },
- {
- .name = _("FLUFFY TAIL"),
- .itemId = ITEM_FLUFFY_TAIL,
- .price = 1000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gFluffyTailItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 2,
- .battleUseFunc = ItemUseInBattle_Escape,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
-
-//Field items
-
- {
- .name = _("SUPER REPEL"),
- .itemId = ITEM_SUPER_REPEL,
- .price = 500,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 200,
- .description = gSuperRepelItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_Repel,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("MAX REPEL"),
- .itemId = ITEM_MAX_REPEL,
- .price = 700,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 250,
- .description = gMaxRepelItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_Repel,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("ESCAPE ROPE"),
- .itemId = ITEM_ESCAPE_ROPE,
- .price = 550,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gEscapeRopeItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 2,
- .fieldUseFunc = ItemUseOutOfBattle_EscapeRope,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("REPEL"),
- .itemId = ITEM_REPEL,
- .price = 350,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 100,
- .description = gRepelItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_Repel,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
-
-//Evolution stones
-
- {
- .name = _("SUN STONE"),
- .itemId = ITEM_SUN_STONE,
- .price = 2100,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gSunStoneItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("MOON STONE"),
- .itemId = ITEM_MOON_STONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gMoonStoneItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("FIRE STONE"),
- .itemId = ITEM_FIRE_STONE,
- .price = 2100,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gFireStoneItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("THUNDERSTONE"),
- .itemId = ITEM_THUNDER_STONE,
- .price = 2100,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gThunderStoneItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("WATER STONE"),
- .itemId = ITEM_WATER_STONE,
- .price = 2100,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gWaterStoneItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("LEAF STONE"),
- .itemId = ITEM_LEAF_STONE,
- .price = 2100,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gLeafStoneItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_EvolutionStone,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
-
-//Valuable items
-
- {
- .name = _("TINYMUSHROOM"),
- .itemId = ITEM_TINY_MUSHROOM,
- .price = 500,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTinyMushroomItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("BIG MUSHROOM"),
- .itemId = ITEM_BIG_MUSHROOM,
- .price = 5000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gBigMushroomItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("PEARL"),
- .itemId = ITEM_PEARL,
- .price = 1400,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gPearlItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("BIG PEARL"),
- .itemId = ITEM_BIG_PEARL,
- .price = 7500,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gBigPearlItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("STARDUST"),
- .itemId = ITEM_STARDUST,
- .price = 2000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gStardustItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("STAR PIECE"),
- .itemId = ITEM_STAR_PIECE,
- .price = 9800,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gStarPieceItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("NUGGET"),
- .itemId = ITEM_NUGGET,
- .price = 10000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gNuggetItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("HEART SCALE"),
- .itemId = ITEM_HEART_SCALE,
- .price = 100,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gHeartScaleItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
-
-//Mail
- {
- .name = _("ORANGE MAIL"),
- .itemId = ITEM_ORANGE_MAIL,
- .price = 50,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gOrangeMailItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 0,
- .fieldUseFunc = ItemUseOutOfBattle_Mail,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("HARBOR MAIL"),
- .itemId = ITEM_HARBOR_MAIL,
- .price = 50,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gHarborMailItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 0,
- .fieldUseFunc = ItemUseOutOfBattle_Mail,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 1,
- },
- {
- .name = _("GLITTER MAIL"),
- .itemId = ITEM_GLITTER_MAIL,
- .price = 50,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gGlitterMailItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 0,
- .fieldUseFunc = ItemUseOutOfBattle_Mail,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 2,
- },
- {
- .name = _("MECH MAIL"),
- .itemId = ITEM_MECH_MAIL,
- .price = 50,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gMechMailItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 0,
- .fieldUseFunc = ItemUseOutOfBattle_Mail,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 3,
- },
- {
- .name = _("WOOD MAIL"),
- .itemId = ITEM_WOOD_MAIL,
- .price = 50,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gWoodMailItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 0,
- .fieldUseFunc = ItemUseOutOfBattle_Mail,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 4,
- },
- {
- .name = _("WAVE MAIL"),
- .itemId = ITEM_WAVE_MAIL,
- .price = 50,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gWaveMailItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 0,
- .fieldUseFunc = ItemUseOutOfBattle_Mail,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 5,
- },
- {
- .name = _("BEAD MAIL"),
- .itemId = ITEM_BEAD_MAIL,
- .price = 50,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gBeadMailItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 0,
- .fieldUseFunc = ItemUseOutOfBattle_Mail,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 6,
- },
- {
- .name = _("SHADOW MAIL"),
- .itemId = ITEM_SHADOW_MAIL,
- .price = 50,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gShadowMailItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 0,
- .fieldUseFunc = ItemUseOutOfBattle_Mail,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 7,
- },
- {
- .name = _("TROPIC MAIL"),
- .itemId = ITEM_TROPIC_MAIL,
- .price = 50,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTropicMailItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 0,
- .fieldUseFunc = ItemUseOutOfBattle_Mail,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 8,
- },
- {
- .name = _("DREAM MAIL"),
- .itemId = ITEM_DREAM_MAIL,
- .price = 50,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDreamMailItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 0,
- .fieldUseFunc = ItemUseOutOfBattle_Mail,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 9,
- },
- {
- .name = _("FAB MAIL"),
- .itemId = ITEM_FAB_MAIL,
- .price = 50,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gFabMailItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 0,
- .fieldUseFunc = ItemUseOutOfBattle_Mail,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 10,
- },
- {
- .name = _("RETRO MAIL"),
- .itemId = ITEM_RETRO_MAIL,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gRetroMailItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 0,
- .fieldUseFunc = ItemUseOutOfBattle_Mail,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 11,
- },
-
-//Berries
-
- {
- .name = _("CHERI BERRY"),
- .itemId = ITEM_CHERI_BERRY,
- .price = 20,
- .holdEffect = HOLD_EFFECT_CURE_PAR,
- .holdEffectParam = 0,
- .description = gCheriBerryItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_BERRIES,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_Medicine,
- .battleUsage = 1,
- .battleUseFunc = ItemUseInBattle_Medicine,
- .secondaryId = 0,
- },
- {
- .name = _("CHESTO BERRY"),
- .itemId = ITEM_CHESTO_BERRY,
- .price = 20,
- .holdEffect = HOLD_EFFECT_CURE_SLP,
- .holdEffectParam = 0,
- .description = gChestoBerryItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_BERRIES,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_Medicine,
- .battleUsage = 1,
- .battleUseFunc = ItemUseInBattle_Medicine,
- .secondaryId = 0,
- },
- {
- .name = _("PECHA BERRY"),
- .itemId = ITEM_PECHA_BERRY,
- .price = 20,
- .holdEffect = HOLD_EFFECT_CURE_PSN,
- .holdEffectParam = 0,
- .description = gPechaBerryItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_BERRIES,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_Medicine,
- .battleUsage = 1,
- .battleUseFunc = ItemUseInBattle_Medicine,
- .secondaryId = 0,
- },
- {
- .name = _("RAWST BERRY"),
- .itemId = ITEM_RAWST_BERRY,
- .price = 20,
- .holdEffect = HOLD_EFFECT_CURE_BRN,
- .holdEffectParam = 0,
- .description = gRawstBerryItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_BERRIES,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_Medicine,
- .battleUsage = 1,
- .battleUseFunc = ItemUseInBattle_Medicine,
- .secondaryId = 0,
- },
- {
- .name = _("ASPEAR BERRY"),
- .itemId = ITEM_ASPEAR_BERRY,
- .price = 20,
- .holdEffect = HOLD_EFFECT_CURE_FRZ,
- .holdEffectParam = 0,
- .description = gAspearBerryItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_BERRIES,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_Medicine,
- .battleUsage = 1,
- .battleUseFunc = ItemUseInBattle_Medicine,
- .secondaryId = 0,
- },
- {
- .name = _("LEPPA BERRY"),
- .itemId = ITEM_LEPPA_BERRY,
- .price = 20,
- .holdEffect = HOLD_EFFECT_RESTORE_PP,
- .holdEffectParam = 10,
- .description = gLeppaBerryItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_BERRIES,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_PPRecovery,
- .battleUsage = 1,
- .battleUseFunc = ItemUseInBattle_PPRecovery,
- .secondaryId = 0,
- },
- {
- .name = _("ORAN BERRY"),
- .itemId = ITEM_ORAN_BERRY,
- .price = 20,
- .holdEffect = HOLD_EFFECT_RESTORE_HP,
- .holdEffectParam = 10,
- .description = gOranBerryItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_BERRIES,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_Medicine,
- .battleUsage = 1,
- .battleUseFunc = ItemUseInBattle_Medicine,
- .secondaryId = 0,
- },
- {
- .name = _("PERSIM BERRY"),
- .itemId = ITEM_PERSIM_BERRY,
- .price = 20,
- .holdEffect = HOLD_EFFECT_CURE_CONFUSION,
- .holdEffectParam = 0,
- .description = gPersimBerryItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_BERRIES,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 1,
- .battleUseFunc = ItemUseInBattle_Medicine,
- .secondaryId = 0,
- },
- {
- .name = _("LUM BERRY"),
- .itemId = ITEM_LUM_BERRY,
- .price = 20,
- .holdEffect = HOLD_EFFECT_CURE_STATUS,
- .holdEffectParam = 0,
- .description = gLumBerryItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_BERRIES,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_Medicine,
- .battleUsage = 1,
- .battleUseFunc = ItemUseInBattle_Medicine,
- .secondaryId = 0,
- },
- {
- .name = _("SITRUS BERRY"),
- .itemId = ITEM_SITRUS_BERRY,
- .price = 20,
- .holdEffect = HOLD_EFFECT_RESTORE_HP,
- .holdEffectParam = 30,
- .description = gSitrusBerryItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_BERRIES,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_Medicine,
- .battleUsage = 1,
- .battleUseFunc = ItemUseInBattle_Medicine,
- .secondaryId = 0,
- },
- {
- .name = _("FIGY BERRY"),
- .itemId = ITEM_FIGY_BERRY,
- .price = 20,
- .holdEffect = HOLD_EFFECT_CONFUSE_SPICY,
- .holdEffectParam = 8,
- .description = gFigyBerryItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_BERRIES,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("WIKI BERRY"),
- .itemId = ITEM_WIKI_BERRY,
- .price = 20,
- .holdEffect = HOLD_EFFECT_CONFUSE_DRY,
- .holdEffectParam = 8,
- .description = gWikiBerryItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_BERRIES,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("MAGO BERRY"),
- .itemId = ITEM_MAGO_BERRY,
- .price = 20,
- .holdEffect = HOLD_EFFECT_CONFUSE_SWEET,
- .holdEffectParam = 8,
- .description = gMagoBerryItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_BERRIES,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("AGUAV BERRY"),
- .itemId = ITEM_AGUAV_BERRY,
- .price = 20,
- .holdEffect = HOLD_EFFECT_CONFUSE_BITTER,
- .holdEffectParam = 8,
- .description = gAguavBerryItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_BERRIES,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("IAPAPA BERRY"),
- .itemId = ITEM_IAPAPA_BERRY,
- .price = 20,
- .holdEffect = HOLD_EFFECT_CONFUSE_SOUR,
- .holdEffectParam = 8,
- .description = gIapapaBerryItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_BERRIES,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("RAZZ BERRY"),
- .itemId = ITEM_RAZZ_BERRY,
- .price = 20,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gRazzBerryItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_BERRIES,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("BLUK BERRY"),
- .itemId = ITEM_BLUK_BERRY,
- .price = 20,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gBlukBerryItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_BERRIES,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("NANAB BERRY"),
- .itemId = ITEM_NANAB_BERRY,
- .price = 20,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gNanabBerryItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_BERRIES,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("WEPEAR BERRY"),
- .itemId = ITEM_WEPEAR_BERRY,
- .price = 20,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gWepearBerryItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_BERRIES,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("PINAP BERRY"),
- .itemId = ITEM_PINAP_BERRY,
- .price = 20,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gPinapBerryItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_BERRIES,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("POMEG BERRY"),
- .itemId = ITEM_POMEG_BERRY,
- .price = 20,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gPomegBerryItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_BERRIES,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_ReduceEV,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("KELPSY BERRY"),
- .itemId = ITEM_KELPSY_BERRY,
- .price = 20,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gKelpsyBerryItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_BERRIES,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_ReduceEV,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("QUALOT BERRY"),
- .itemId = ITEM_QUALOT_BERRY,
- .price = 20,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gQualotBerryItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_BERRIES,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_ReduceEV,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("HONDEW BERRY"),
- .itemId = ITEM_HONDEW_BERRY,
- .price = 20,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gHondewBerryItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_BERRIES,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_ReduceEV,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("GREPA BERRY"),
- .itemId = ITEM_GREPA_BERRY,
- .price = 20,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gGrepaBerryItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_BERRIES,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_ReduceEV,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TAMATO BERRY"),
- .itemId = ITEM_TAMATO_BERRY,
- .price = 20,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTamatoBerryItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_BERRIES,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_ReduceEV,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("CORNN BERRY"),
- .itemId = ITEM_CORNN_BERRY,
- .price = 20,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gCornnBerryItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_BERRIES,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("MAGOST BERRY"),
- .itemId = ITEM_MAGOST_BERRY,
- .price = 20,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gMagostBerryItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_BERRIES,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("RABUTA BERRY"),
- .itemId = ITEM_RABUTA_BERRY,
- .price = 20,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gRabutaBerryItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_BERRIES,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("NOMEL BERRY"),
- .itemId = ITEM_NOMEL_BERRY,
- .price = 20,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gNomelBerryItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_BERRIES,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("SPELON BERRY"),
- .itemId = ITEM_SPELON_BERRY,
- .price = 20,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gSpelonBerryItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_BERRIES,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("PAMTRE BERRY"),
- .itemId = ITEM_PAMTRE_BERRY,
- .price = 20,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gPamtreBerryItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_BERRIES,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("WATMEL BERRY"),
- .itemId = ITEM_WATMEL_BERRY,
- .price = 20,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gWatmelBerryItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_BERRIES,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("DURIN BERRY"),
- .itemId = ITEM_DURIN_BERRY,
- .price = 20,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDurinBerryItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_BERRIES,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("BELUE BERRY"),
- .itemId = ITEM_BELUE_BERRY,
- .price = 20,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gBelueBerryItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_BERRIES,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("LIECHI BERRY"),
- .itemId = ITEM_LIECHI_BERRY,
- .price = 20,
- .holdEffect = HOLD_EFFECT_ATTACK_UP,
- .holdEffectParam = 4,
- .description = gLiechiBerryItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_BERRIES,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("GANLON BERRY"),
- .itemId = ITEM_GANLON_BERRY,
- .price = 20,
- .holdEffect = HOLD_EFFECT_DEFENSE_UP,
- .holdEffectParam = 4,
- .description = gGanlonBerryItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_BERRIES,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("SALAC BERRY"),
- .itemId = ITEM_SALAC_BERRY,
- .price = 20,
- .holdEffect = HOLD_EFFECT_SPEED_UP,
- .holdEffectParam = 4,
- .description = gSalacBerryItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_BERRIES,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("PETAYA BERRY"),
- .itemId = ITEM_PETAYA_BERRY,
- .price = 20,
- .holdEffect = HOLD_EFFECT_SP_ATTACK_UP,
- .holdEffectParam = 4,
- .description = gPetayaBerryItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_BERRIES,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("APICOT BERRY"),
- .itemId = ITEM_APICOT_BERRY,
- .price = 20,
- .holdEffect = HOLD_EFFECT_SP_DEFENSE_UP,
- .holdEffectParam = 4,
- .description = gApicotBerryItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_BERRIES,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("LANSAT BERRY"),
- .itemId = ITEM_LANSAT_BERRY,
- .price = 20,
- .holdEffect = HOLD_EFFECT_CRITICAL_UP,
- .holdEffectParam = 4,
- .description = gLansatBerryItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_BERRIES,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("STARF BERRY"),
- .itemId = ITEM_STARF_BERRY,
- .price = 20,
- .holdEffect = HOLD_EFFECT_RANDOM_STAT_UP,
- .holdEffectParam = 4,
- .description = gStarfBerryItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_BERRIES,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("ENIGMA BERRY"),
- .itemId = ITEM_ENIGMA_BERRY,
- .price = 20,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gEnigmaBerryItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_BERRIES,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_EnigmaBerry,
- .battleUsage = 1,
- .battleUseFunc = ItemUseInBattle_EnigmaBerry,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
-
-//Hold items
-
- {
- .name = _("BRIGHTPOWDER"),
- .itemId = ITEM_BRIGHT_POWDER,
- .price = 10,
- .holdEffect = HOLD_EFFECT_EVASION_UP,
- .holdEffectParam = 10,
- .description = gBrightPowderItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("WHITE HERB"),
- .itemId = ITEM_WHITE_HERB,
- .price = 100,
- .holdEffect = HOLD_EFFECT_RESTORE_STATS,
- .holdEffectParam = 0,
- .description = gWhiteHerbItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("MACHO BRACE"),
- .itemId = ITEM_MACHO_BRACE,
- .price = 3000,
- .holdEffect = HOLD_EFFECT_MACHO_BRACE,
- .holdEffectParam = 0,
- .description = gMachoBraceItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("EXP. SHARE"),
- .itemId = ITEM_EXP_SHARE,
- .price = 3000,
- .holdEffect = HOLD_EFFECT_EXP_SHARE,
- .holdEffectParam = 0,
- .description = gExpShareItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("QUICK CLAW"),
- .itemId = ITEM_QUICK_CLAW,
- .price = 100,
- .holdEffect = HOLD_EFFECT_QUICK_CLAW,
- .holdEffectParam = 20,
- .description = gQuickClawItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("SOOTHE BELL"),
- .itemId = ITEM_SOOTHE_BELL,
- .price = 100,
- .holdEffect = HOLD_EFFECT_HAPPINESS_UP,
- .holdEffectParam = 0,
- .description = gSootheBellItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("MENTAL HERB"),
- .itemId = ITEM_MENTAL_HERB,
- .price = 100,
- .holdEffect = HOLD_EFFECT_CURE_ATTRACT,
- .holdEffectParam = 0,
- .description = gMentalHerbItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("CHOICE BAND"),
- .itemId = ITEM_CHOICE_BAND,
- .price = 100,
- .holdEffect = HOLD_EFFECT_CHOICE_BAND,
- .holdEffectParam = 0,
- .description = gChoiceBandItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("KING’S ROCK"),
- .itemId = ITEM_KINGS_ROCK,
- .price = 100,
- .holdEffect = HOLD_EFFECT_FLINCH,
- .holdEffectParam = 10,
- .description = gKingsRockItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("SILVERPOWDER"),
- .itemId = ITEM_SILVER_POWDER,
- .price = 100,
- .holdEffect = HOLD_EFFECT_BUG_POWER,
- .holdEffectParam = 10,
- .description = gSilverPowderItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("AMULET COIN"),
- .itemId = ITEM_AMULET_COIN,
- .price = 100,
- .holdEffect = HOLD_EFFECT_DOUBLE_PRIZE,
- .holdEffectParam = 10,
- .description = gAmuletCoinItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("CLEANSE TAG"),
- .itemId = ITEM_CLEANSE_TAG,
- .price = 200,
- .holdEffect = HOLD_EFFECT_REPEL,
- .holdEffectParam = 0,
- .description = gCleanseTagItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("SOUL DEW"),
- .itemId = ITEM_SOUL_DEW,
- .price = 200,
- .holdEffect = HOLD_EFFECT_SOUL_DEW,
- .holdEffectParam = 0,
- .description = gSoulDewItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("DEEPSEATOOTH"),
- .itemId = ITEM_DEEP_SEA_TOOTH,
- .price = 200,
- .holdEffect = HOLD_EFFECT_DEEP_SEA_TOOTH,
- .holdEffectParam = 0,
- .description = gDeepSeaToothItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("DEEPSEASCALE"),
- .itemId = ITEM_DEEP_SEA_SCALE,
- .price = 200,
- .holdEffect = HOLD_EFFECT_DEEP_SEA_SCALE,
- .holdEffectParam = 0,
- .description = gDeepSeaScaleItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("SMOKE BALL"),
- .itemId = ITEM_SMOKE_BALL,
- .price = 200,
- .holdEffect = HOLD_EFFECT_CAN_ALWAYS_RUN,
- .holdEffectParam = 0,
- .description = gSmokeBallItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("EVERSTONE"),
- .itemId = ITEM_EVERSTONE,
- .price = 200,
- .holdEffect = HOLD_EFFECT_PREVENT_EVOLVE,
- .holdEffectParam = 0,
- .description = gEverstoneItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("FOCUS BAND"),
- .itemId = ITEM_FOCUS_BAND,
- .price = 200,
- .holdEffect = HOLD_EFFECT_FOCUS_BAND,
- .holdEffectParam = 10,
- .description = gFocusBandItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("LUCKY EGG"),
- .itemId = ITEM_LUCKY_EGG,
- .price = 200,
- .holdEffect = HOLD_EFFECT_LUCKY_EGG,
- .holdEffectParam = 0,
- .description = gLuckyEggItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("SCOPE LENS"),
- .itemId = ITEM_SCOPE_LENS,
- .price = 200,
- .holdEffect = HOLD_EFFECT_SCOPE_LENS,
- .holdEffectParam = 0,
- .description = gScopeLensItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("METAL COAT"),
- .itemId = ITEM_METAL_COAT,
- .price = 100,
- .holdEffect = HOLD_EFFECT_STEEL_POWER,
- .holdEffectParam = 10,
- .description = gMetalCoatItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("LEFTOVERS"),
- .itemId = ITEM_LEFTOVERS,
- .price = 200,
- .holdEffect = HOLD_EFFECT_LEFTOVERS,
- .holdEffectParam = 10,
- .description = gLeftoversItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("DRAGON SCALE"),
- .itemId = ITEM_DRAGON_SCALE,
- .price = 2100,
- .holdEffect = HOLD_EFFECT_DRAGON_SCALE,
- .holdEffectParam = 10,
- .description = gDragonScaleItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("LIGHT BALL"),
- .itemId = ITEM_LIGHT_BALL,
- .price = 100,
- .holdEffect = HOLD_EFFECT_LIGHT_BALL,
- .holdEffectParam = 0,
- .description = gLightBallItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("SOFT SAND"),
- .itemId = ITEM_SOFT_SAND,
- .price = 100,
- .holdEffect = HOLD_EFFECT_GROUND_POWER,
- .holdEffectParam = 10,
- .description = gSoftSandItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("HARD STONE"),
- .itemId = ITEM_HARD_STONE,
- .price = 100,
- .holdEffect = HOLD_EFFECT_ROCK_POWER,
- .holdEffectParam = 10,
- .description = gHardStoneItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("MIRACLE SEED"),
- .itemId = ITEM_MIRACLE_SEED,
- .price = 100,
- .holdEffect = HOLD_EFFECT_GRASS_POWER,
- .holdEffectParam = 10,
- .description = gMiracleSeedItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("BLACKGLASSES"),
- .itemId = ITEM_BLACK_GLASSES,
- .price = 100,
- .holdEffect = HOLD_EFFECT_DARK_POWER,
- .holdEffectParam = 10,
- .description = gBlackGlassesItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("BLACK BELT"),
- .itemId = ITEM_BLACK_BELT,
- .price = 100,
- .holdEffect = HOLD_EFFECT_FIGHTING_POWER,
- .holdEffectParam = 10,
- .description = gBlackBeltItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("MAGNET"),
- .itemId = ITEM_MAGNET,
- .price = 100,
- .holdEffect = HOLD_EFFECT_ELECTRIC_POWER,
- .holdEffectParam = 10,
- .description = gMagnetItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("MYSTIC WATER"),
- .itemId = ITEM_MYSTIC_WATER,
- .price = 100,
- .holdEffect = HOLD_EFFECT_WATER_POWER,
- .holdEffectParam = 10,
- .description = gMysticWaterItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("SHARP BEAK"),
- .itemId = ITEM_SHARP_BEAK,
- .price = 100,
- .holdEffect = HOLD_EFFECT_FLYING_POWER,
- .holdEffectParam = 10,
- .description = gSharpBeakItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("POISON BARB"),
- .itemId = ITEM_POISON_BARB,
- .price = 100,
- .holdEffect = HOLD_EFFECT_POISON_POWER,
- .holdEffectParam = 10,
- .description = gPoisonBarbItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("NEVERMELTICE"),
- .itemId = ITEM_NEVER_MELT_ICE,
- .price = 100,
- .holdEffect = HOLD_EFFECT_ICE_POWER,
- .holdEffectParam = 10,
- .description = gNeverMeltIceItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("SPELL TAG"),
- .itemId = ITEM_SPELL_TAG,
- .price = 100,
- .holdEffect = HOLD_EFFECT_GHOST_POWER,
- .holdEffectParam = 10,
- .description = gSpellTagItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TWISTEDSPOON"),
- .itemId = ITEM_TWISTED_SPOON,
- .price = 100,
- .holdEffect = HOLD_EFFECT_PSYCHIC_POWER,
- .holdEffectParam = 10,
- .description = gTwistedSpoonItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("CHARCOAL"),
- .itemId = ITEM_CHARCOAL,
- .price = 9800,
- .holdEffect = HOLD_EFFECT_FIRE_POWER,
- .holdEffectParam = 10,
- .description = gCharcoalItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("DRAGON FANG"),
- .itemId = ITEM_DRAGON_FANG,
- .price = 100,
- .holdEffect = HOLD_EFFECT_DRAGON_POWER,
- .holdEffectParam = 10,
- .description = gDragonFangItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("SILK SCARF"),
- .itemId = ITEM_SILK_SCARF,
- .price = 100,
- .holdEffect = HOLD_EFFECT_NORMAL_POWER,
- .holdEffectParam = 10,
- .description = gSilkScarfItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("UP-GRADE"),
- .itemId = ITEM_UP_GRADE,
- .price = 2100,
- .holdEffect = HOLD_EFFECT_UP_GRADE,
- .holdEffectParam = 0,
- .description = gUpGradeItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("SHELL BELL"),
- .itemId = ITEM_SHELL_BELL,
- .price = 200,
- .holdEffect = HOLD_EFFECT_SHELL_BELL,
- .holdEffectParam = 8,
- .description = gShellBellItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("SEA INCENSE"),
- .itemId = ITEM_SEA_INCENSE,
- .price = 9600,
- .holdEffect = HOLD_EFFECT_WATER_POWER,
- .holdEffectParam = 5,
- .description = gSeaIncenseItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("LAX INCENSE"),
- .itemId = ITEM_LAX_INCENSE,
- .price = 9600,
- .holdEffect = HOLD_EFFECT_EVASION_UP,
- .holdEffectParam = 5,
- .description = gLaxIncenseItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("LUCKY PUNCH"),
- .itemId = ITEM_LUCKY_PUNCH,
- .price = 10,
- .holdEffect = HOLD_EFFECT_LUCKY_PUNCH,
- .holdEffectParam = 0,
- .description = gLuckyPunchItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("METAL POWDER"),
- .itemId = ITEM_METAL_POWDER,
- .price = 10,
- .holdEffect = HOLD_EFFECT_METAL_POWDER,
- .holdEffectParam = 0,
- .description = gMetalPowderItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("THICK CLUB"),
- .itemId = ITEM_THICK_CLUB,
- .price = 500,
- .holdEffect = HOLD_EFFECT_THICK_CLUB,
- .holdEffectParam = 0,
- .description = gThickClubItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("STICK"),
- .itemId = ITEM_STICK,
- .price = 200,
- .holdEffect = HOLD_EFFECT_STICK,
- .holdEffectParam = 0,
- .description = gStickItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("RED SCARF"),
- .itemId = ITEM_RED_SCARF,
- .price = 100,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gRedScarfItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("BLUE SCARF"),
- .itemId = ITEM_BLUE_SCARF,
- .price = 100,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gBlueScarfItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("PINK SCARF"),
- .itemId = ITEM_PINK_SCARF,
- .price = 100,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gPinkScarfItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("GREEN SCARF"),
- .itemId = ITEM_GREEN_SCARF,
- .price = 100,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gGreenScarfItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("YELLOW SCARF"),
- .itemId = ITEM_YELLOW_SCARF,
- .price = 100,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gYellowScarfItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
-
-//Key items
-
- {
- .name = _("MACH BIKE"),
- .itemId = ITEM_MACH_BIKE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gMachBikeItemDescription,
- .importance = 1,
- .unk19 = 1,
- .pocket = POCKET_KEY_ITEMS,
- .type = 2,
- .fieldUseFunc = ItemUseOutOfBattle_Bike,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("COIN CASE"),
- .itemId = ITEM_COIN_CASE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gCoinCaseItemDescription,
- .importance = 1,
- .unk19 = 0,
- .pocket = POCKET_KEY_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CoinCase,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("ITEMFINDER"),
- .itemId = ITEM_ITEMFINDER,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gItemfinderItemDescription,
- .importance = 1,
- .unk19 = 1,
- .pocket = POCKET_KEY_ITEMS,
- .type = 2,
- .fieldUseFunc = ItemUseOutOfBattle_Itemfinder,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("OLD ROD"),
- .itemId = ITEM_OLD_ROD,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gOldRodItemDescription,
- .importance = 1,
- .unk19 = 1,
- .pocket = POCKET_KEY_ITEMS,
- .type = 2,
- .fieldUseFunc = ItemUseOutOfBattle_Rod,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("GOOD ROD"),
- .itemId = ITEM_GOOD_ROD,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gGoodRodItemDescription,
- .importance = 1,
- .unk19 = 1,
- .pocket = POCKET_KEY_ITEMS,
- .type = 2,
- .fieldUseFunc = ItemUseOutOfBattle_Rod,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 1,
- },
- {
- .name = _("SUPER ROD"),
- .itemId = ITEM_SUPER_ROD,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gSuperRodItemDescription,
- .importance = 1,
- .unk19 = 1,
- .pocket = POCKET_KEY_ITEMS,
- .type = 2,
- .fieldUseFunc = ItemUseOutOfBattle_Rod,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 2,
- },
- {
- .name = _("S.S. TICKET"),
- .itemId = ITEM_SS_TICKET,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gSSTicketItemDescription,
- .importance = 1,
- .unk19 = 0,
- .pocket = POCKET_KEY_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("CONTEST PASS"),
- .itemId = ITEM_CONTEST_PASS,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gContestPassItemDescription,
- .importance = 1,
- .unk19 = 0,
- .pocket = POCKET_KEY_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("WAILMER PAIL"),
- .itemId = ITEM_WAILMER_PAIL,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gWailmerPailItemDescription,
- .importance = 1,
- .unk19 = 0,
- .pocket = POCKET_KEY_ITEMS,
- .type = 2,
- .fieldUseFunc = ItemUseOutOfBattle_WailmerPail,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("DEVON GOODS"),
- .itemId = ITEM_DEVON_GOODS,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDevonGoodsItemDescription,
- .importance = 2,
- .unk19 = 0,
- .pocket = POCKET_KEY_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("SOOT SACK"),
- .itemId = ITEM_SOOT_SACK,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gSootSackItemDescription,
- .importance = 1,
- .unk19 = 0,
- .pocket = POCKET_KEY_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("BASEMENT KEY"),
- .itemId = ITEM_BASEMENT_KEY,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gBasementKeyItemDescription,
- .importance = 1,
- .unk19 = 0,
- .pocket = POCKET_KEY_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("ACRO BIKE"),
- .itemId = ITEM_ACRO_BIKE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gAcroBikeItemDescription,
- .importance = 1,
- .unk19 = 1,
- .pocket = POCKET_KEY_ITEMS,
- .type = 2,
- .fieldUseFunc = ItemUseOutOfBattle_Bike,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 1,
- },
- {
- .name = _("{POKEBLOCK} CASE"),
- .itemId = ITEM_POKEBLOCK_CASE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gPokeblockCaseItemDescription,
- .importance = 1,
- .unk19 = 1,
- .pocket = POCKET_KEY_ITEMS,
- .type = 3,
- .fieldUseFunc = ItemUseOutOfBattle_PokeblockCase,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("LETTER"),
- .itemId = ITEM_LETTER,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gLetterItemDescription,
- .importance = 2,
- .unk19 = 0,
- .pocket = POCKET_KEY_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("EON TICKET"),
- .itemId = ITEM_EON_TICKET,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gEonTicketItemDescription,
- .importance = 1,
- .unk19 = 0,
- .pocket = POCKET_KEY_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 1,
- },
- {
- .name = _("RED ORB"),
- .itemId = ITEM_RED_ORB,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gRedOrbItemDescription,
- .importance = 2,
- .unk19 = 0,
- .pocket = POCKET_KEY_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("BLUE ORB"),
- .itemId = ITEM_BLUE_ORB,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gBlueOrbItemDescription,
- .importance = 2,
- .unk19 = 0,
- .pocket = POCKET_KEY_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("SCANNER"),
- .itemId = ITEM_SCANNER,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gScannerItemDescription,
- .importance = 1,
- .unk19 = 0,
- .pocket = POCKET_KEY_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("GO-GOGGLES"),
- .itemId = ITEM_GO_GOGGLES,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gGoGogglesItemDescription,
- .importance = 1,
- .unk19 = 0,
- .pocket = POCKET_KEY_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("METEORITE"),
- .itemId = ITEM_METEORITE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gMeteoriteItemDescription,
- .importance = 1,
- .unk19 = 0,
- .pocket = POCKET_KEY_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("RM. 1 KEY"),
- .itemId = ITEM_ROOM_1_KEY,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gRoom1KeyItemDescription,
- .importance = 1,
- .unk19 = 0,
- .pocket = POCKET_KEY_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("RM. 2 KEY"),
- .itemId = ITEM_ROOM_2_KEY,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gRoom2KeyItemDescription,
- .importance = 1,
- .unk19 = 0,
- .pocket = POCKET_KEY_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("RM. 4 KEY"),
- .itemId = ITEM_ROOM_4_KEY,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gRoom4KeyItemDescription,
- .importance = 1,
- .unk19 = 0,
- .pocket = POCKET_KEY_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("RM. 6 KEY"),
- .itemId = ITEM_ROOM_6_KEY,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gRoom6KeyItemDescription,
- .importance = 1,
- .unk19 = 0,
- .pocket = POCKET_KEY_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("STORAGE KEY"),
- .itemId = ITEM_STORAGE_KEY,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gStorageKeyItemDescription,
- .importance = 1,
- .unk19 = 0,
- .pocket = POCKET_KEY_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("ROOT FOSSIL"),
- .itemId = ITEM_ROOT_FOSSIL,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gRootFossilItemDescription,
- .importance = 1,
- .unk19 = 0,
- .pocket = POCKET_KEY_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("CLAW FOSSIL"),
- .itemId = ITEM_CLAW_FOSSIL,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gClawFossilItemDescription,
- .importance = 1,
- .unk19 = 0,
- .pocket = POCKET_KEY_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("DEVON SCOPE"),
- .itemId = ITEM_DEVON_SCOPE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDevonScopeItemDescription,
- .importance = 1,
- .unk19 = 0,
- .pocket = POCKET_KEY_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
-
-//TMs/HMs
-
- {
- .name = _("TM01"),
- .itemId = ITEM_TM01_FOCUS_PUNCH,
- .price = 3000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTM01ItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TM02"),
- .itemId = ITEM_TM02_DRAGON_CLAW,
- .price = 3000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTM02ItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TM03"),
- .itemId = ITEM_TM03_WATER_PULSE,
- .price = 3000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTM03ItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TM04"),
- .itemId = ITEM_TM04_CALM_MIND,
- .price = 3000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTM04ItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TM05"),
- .itemId = ITEM_TM05_ROAR,
- .price = 1000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTM05ItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TM06"),
- .itemId = ITEM_TM06_TOXIC,
- .price = 3000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTM06ItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TM07"),
- .itemId = ITEM_TM07_HAIL,
- .price = 3000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTM07ItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TM08"),
- .itemId = ITEM_TM08_BULK_UP,
- .price = 3000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTM08ItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TM09"),
- .itemId = ITEM_TM09_BULLET_SEED,
- .price = 3000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTM09ItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TM10"),
- .itemId = ITEM_TM10_HIDDEN_POWER,
- .price = 3000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTM10ItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TM11"),
- .itemId = ITEM_TM11_SUNNY_DAY,
- .price = 2000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTM11ItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TM12"),
- .itemId = ITEM_TM12_TAUNT,
- .price = 3000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTM12ItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TM13"),
- .itemId = ITEM_TM13_ICE_BEAM,
- .price = 3000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTM13ItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TM14"),
- .itemId = ITEM_TM14_BLIZZARD,
- .price = 5500,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTM14ItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TM15"),
- .itemId = ITEM_TM15_HYPER_BEAM,
- .price = 7500,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTM15ItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TM16"),
- .itemId = ITEM_TM16_LIGHT_SCREEN,
- .price = 3000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTM16ItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TM17"),
- .itemId = ITEM_TM17_PROTECT,
- .price = 3000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTM17ItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TM18"),
- .itemId = ITEM_TM18_RAIN_DANCE,
- .price = 2000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTM18ItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TM19"),
- .itemId = ITEM_TM19_GIGA_DRAIN,
- .price = 3000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTM19ItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TM20"),
- .itemId = ITEM_TM20_SAFEGUARD,
- .price = 3000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTM20ItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TM21"),
- .itemId = ITEM_TM21_FRUSTRATION,
- .price = 1000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTM21ItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TM22"),
- .itemId = ITEM_TM22_SOLARBEAM,
- .price = 3000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTM22ItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TM23"),
- .itemId = ITEM_TM23_IRON_TAIL,
- .price = 3000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTM23ItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TM24"),
- .itemId = ITEM_TM24_THUNDERBOLT,
- .price = 3000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTM24ItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TM25"),
- .itemId = ITEM_TM25_THUNDER,
- .price = 5500,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTM25ItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TM26"),
- .itemId = ITEM_TM26_EARTHQUAKE,
- .price = 3000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTM26ItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TM27"),
- .itemId = ITEM_TM27_RETURN,
- .price = 1000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTM27ItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TM28"),
- .itemId = ITEM_TM28_DIG,
- .price = 2000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTM28ItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TM29"),
- .itemId = ITEM_TM29_PSYCHIC,
- .price = 2000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTM29ItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TM30"),
- .itemId = ITEM_TM30_SHADOW_BALL,
- .price = 3000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTM30ItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TM31"),
- .itemId = ITEM_TM31_BRICK_BREAK,
- .price = 3000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTM31ItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TM32"),
- .itemId = ITEM_TM32_DOUBLE_TEAM,
- .price = 2000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTM32ItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TM33"),
- .itemId = ITEM_TM33_REFLECT,
- .price = 3000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTM33ItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TM34"),
- .itemId = ITEM_TM34_SHOCK_WAVE,
- .price = 3000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTM34ItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TM35"),
- .itemId = ITEM_TM35_FLAMETHROWER,
- .price = 3000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTM35ItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TM36"),
- .itemId = ITEM_TM36_SLUDGE_BOMB,
- .price = 1000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTM36ItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TM37"),
- .itemId = ITEM_TM37_SANDSTORM,
- .price = 2000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTM37ItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TM38"),
- .itemId = ITEM_TM38_FIRE_BLAST,
- .price = 5500,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTM38ItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TM39"),
- .itemId = ITEM_TM39_ROCK_TOMB,
- .price = 3000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTM39ItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TM40"),
- .itemId = ITEM_TM40_AERIAL_ACE,
- .price = 3000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTM40ItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TM41"),
- .itemId = ITEM_TM41_TORMENT,
- .price = 3000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTM41ItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TM42"),
- .itemId = ITEM_TM42_FACADE,
- .price = 3000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTM42ItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TM43"),
- .itemId = ITEM_TM43_SECRET_POWER,
- .price = 3000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTM43ItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TM44"),
- .itemId = ITEM_TM44_REST,
- .price = 3000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTM44ItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TM45"),
- .itemId = ITEM_TM45_ATTRACT,
- .price = 3000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTM45ItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TM46"),
- .itemId = ITEM_TM46_THIEF,
- .price = 3000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTM46ItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TM47"),
- .itemId = ITEM_TM47_STEEL_WING,
- .price = 3000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTM47ItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TM48"),
- .itemId = ITEM_TM48_SKILL_SWAP,
- .price = 3000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTM48ItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TM49"),
- .itemId = ITEM_TM49_SNATCH,
- .price = 3000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTM49ItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TM50"),
- .itemId = ITEM_TM50_OVERHEAT,
- .price = 3000,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTM50ItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("HM01"),
- .itemId = ITEM_HM01_CUT,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gHM01ItemDescription,
- .importance = 1,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("HM02"),
- .itemId = ITEM_HM02_FLY,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gHM02ItemDescription,
- .importance = 1,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("HM03"),
- .itemId = ITEM_HM03_SURF,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gHM03ItemDescription,
- .importance = 1,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("HM04"),
- .itemId = ITEM_HM04_STRENGTH,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gHM04ItemDescription,
- .importance = 1,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("HM05"),
- .itemId = ITEM_HM05_FLASH,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gHM05ItemDescription,
- .importance = 1,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("HM06"),
- .itemId = ITEM_HM06_ROCK_SMASH,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gHM06ItemDescription,
- .importance = 1,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("HM07"),
- .itemId = ITEM_HM07_WATERFALL,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gHM07ItemDescription,
- .importance = 1,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("HM08"),
- .itemId = ITEM_HM08_DIVE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gHM08ItemDescription,
- .importance = 1,
- .unk19 = 0,
- .pocket = POCKET_TM_HM,
- .type = 1,
- .fieldUseFunc = ItemUseOutOfBattle_TMHM,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("????????"),
- .itemId = ITEM_NONE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDummyItemDescription,
- .importance = 0,
- .unk19 = 0,
- .pocket = POCKET_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
-
-//FireRed/LeafGreen key items
-
- {
- .name = _("OAK’S PARCEL"),
- .itemId = ITEM_OAKS_PARCEL,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gOaksParcelItemDescription,
- .importance = 2,
- .unk19 = 0,
- .pocket = POCKET_KEY_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("POKé FLUTE"),
- .itemId = ITEM_POKE_FLUTE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gPokeFluteItemDescription,
- .importance = 1,
- .unk19 = 0,
- .pocket = POCKET_KEY_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("SECRET KEY"),
- .itemId = ITEM_SECRET_KEY,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gSecretKeyItemDescription,
- .importance = 1,
- .unk19 = 0,
- .pocket = POCKET_KEY_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("BIKE VOUCHER"),
- .itemId = ITEM_BIKE_VOUCHER,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gBikeVoucherItemDescription,
- .importance = 1,
- .unk19 = 0,
- .pocket = POCKET_KEY_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("GOLD TEETH"),
- .itemId = ITEM_GOLD_TEETH,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gGoldTeethItemDescription,
- .importance = 1,
- .unk19 = 0,
- .pocket = POCKET_KEY_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("OLD AMBER"),
- .itemId = ITEM_OLD_AMBER,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gOldAmberItemDescription,
- .importance = 1,
- .unk19 = 0,
- .pocket = POCKET_KEY_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("CARD KEY"),
- .itemId = ITEM_CARD_KEY,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gCardKeyItemDescription,
- .importance = 1,
- .unk19 = 0,
- .pocket = POCKET_KEY_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("LIFT KEY"),
- .itemId = ITEM_LIFT_KEY,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gLiftKeyItemDescription,
- .importance = 1,
- .unk19 = 0,
- .pocket = POCKET_KEY_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("HELIX FOSSIL"),
- .itemId = ITEM_HELIX_FOSSIL,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gHelixFossilItemDescription,
- .importance = 1,
- .unk19 = 0,
- .pocket = POCKET_KEY_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("DOME FOSSIL"),
- .itemId = ITEM_DOME_FOSSIL,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gDomeFossilItemDescription,
- .importance = 1,
- .unk19 = 0,
- .pocket = POCKET_KEY_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("SILPH SCOPE"),
- .itemId = ITEM_SILPH_SCOPE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gSilphScopeItemDescription,
- .importance = 1,
- .unk19 = 0,
- .pocket = POCKET_KEY_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("BICYCLE"),
- .itemId = ITEM_BICYCLE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gBicycleItemDescription,
- .importance = 1,
- .unk19 = 1,
- .pocket = POCKET_KEY_ITEMS,
- .type = 2,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TOWN MAP"),
- .itemId = ITEM_TOWN_MAP,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTownMapItemDescription,
- .importance = 1,
- .unk19 = 1,
- .pocket = POCKET_KEY_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("VS SEEKER"),
- .itemId = ITEM_VS_SEEKER,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gVSSeekerItemDescription,
- .importance = 1,
- .unk19 = 1,
- .pocket = POCKET_KEY_ITEMS,
- .type = 2,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("FAME CHECKER"),
- .itemId = ITEM_FAME_CHECKER,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gFameCheckerItemDescription,
- .importance = 1,
- .unk19 = 1,
- .pocket = POCKET_KEY_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TM CASE"),
- .itemId = ITEM_TM_CASE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTMCaseItemDescription,
- .importance = 1,
- .unk19 = 1,
- .pocket = POCKET_KEY_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("BERRY POUCH"),
- .itemId = ITEM_BERRY_POUCH,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gBerryPouchItemDescription,
- .importance = 1,
- .unk19 = 1,
- .pocket = POCKET_KEY_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TEACHY TV"),
- .itemId = ITEM_TEACHY_TV,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTeachyTVItemDescription,
- .importance = 1,
- .unk19 = 1,
- .pocket = POCKET_KEY_ITEMS,
- .type = 2,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TRI-PASS"),
- .itemId = ITEM_TRI_PASS,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTriPassItemDescription,
- .importance = 1,
- .unk19 = 1,
- .pocket = POCKET_KEY_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("RAINBOW PASS"),
- .itemId = ITEM_RAINBOW_PASS,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gRainbowPassItemDescription,
- .importance = 1,
- .unk19 = 1,
- .pocket = POCKET_KEY_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("TEA"),
- .itemId = ITEM_TEA,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gTeaItemDescription,
- .importance = 1,
- .unk19 = 1,
- .pocket = POCKET_KEY_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("MYSTICTICKET"),
- .itemId = ITEM_MYSTIC_TICKET,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gMysticTicketItemDescription,
- .importance = 1,
- .unk19 = 1,
- .pocket = POCKET_KEY_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("AURORATICKET"),
- .itemId = ITEM_AURORA_TICKET,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gAuroraTicketItemDescription,
- .importance = 1,
- .unk19 = 1,
- .pocket = POCKET_KEY_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("POWDER JAR"),
- .itemId = ITEM_POWDER_JAR,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gPowderJarItemDescription,
- .importance = 1,
- .unk19 = 1,
- .pocket = POCKET_KEY_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_PowderJar,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("RUBY"),
- .itemId = ITEM_RUBY,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gRubyItemDescription,
- .importance = 1,
- .unk19 = 1,
- .pocket = POCKET_KEY_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("SAPPHIRE"),
- .itemId = ITEM_SAPPHIRE,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gSapphireItemDescription,
- .importance = 1,
- .unk19 = 1,
- .pocket = POCKET_KEY_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
-
-//Emerald-specific key items
-
- {
- .name = _("MAGMA EMBLEM"),
- .itemId = ITEM_MAGMA_EMBLEM,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gMagmaEmblemItemDescription,
- .importance = 1,
- .unk19 = 1,
- .pocket = POCKET_KEY_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
- {
- .name = _("OLD SEA MAP"),
- .itemId = ITEM_OLD_SEA_MAP,
- .price = 0,
- .holdEffect = HOLD_EFFECT_NONE,
- .holdEffectParam = 0,
- .description = gOldSeaMapItemDescription,
- .importance = 1,
- .unk19 = 1,
- .pocket = POCKET_KEY_ITEMS,
- .type = 4,
- .fieldUseFunc = ItemUseOutOfBattle_CannotUse,
- .battleUsage = 0,
- .battleUseFunc = NULL,
- .secondaryId = 0,
- },
-};
diff --git a/include/data/pokedex_orders.h b/include/data/pokedex_orders.h
deleted file mode 100644
index 61fbd289c..000000000
--- a/include/data/pokedex_orders.h
+++ /dev/null
@@ -1,1199 +0,0 @@
-#ifndef GUARD_DATA_POKEDEX_ORDERS
-#define GUARD_DATA_POKEDEX_ORDERS
-
-const u16 gPokedexOrder_Alphabetical[] =
-{
- 387,
- 388,
- 389,
- 390,
- 391,
- 392,
- 393,
- 394,
- 395,
- 396,
- 397,
- 398,
- 399,
- 400,
- 401,
- 402,
- 403,
- 404,
- 405,
- 406,
- 407,
- 408,
- 409,
- 410,
- 411,
- 63, // Abra
- 359, // Absol
- 142, // Aerodactyl
- 306, // Aggron
- 190, // Aipom
- 65, // Alakazam
- 334, // Altaria
- 181, // Ampharos
- 347, // Anorith
- 24, // Arbok
- 59, // Arcanine
- 168, // Ariados
- 348, // Armaldo
- 304, // Aron
- 144, // Articuno
- 184, // Azumarill
- 298, // Azurill
- 371, // Bagon
- 343, // Baltoy
- 354, // Banette
- 339, // Barboach
- 153, // Bayleef
- 267, // Beautifly
- 15, // Beedrill
- 374, // Beldum
- 182, // Bellossom
- 69, // Bellsprout
- 9, // Blastoise
- 257, // Blaziken
- 242, // Blissey
- 286, // Breloom
- 1, // Bulbasaur
- 12, // Butterfree
- 331, // Cacnea
- 332, // Cacturne
- 323, // Camerupt
- 318, // Carvanha
- 268, // Cascoon
- 351, // Castform
- 10, // Caterpie
- 251, // Celebi
- 113, // Chansey
- 6, // Charizard
- 4, // Charmander
- 5, // Charmeleon
- 152, // Chikorita
- 358, // Chimecho
- 170, // Chinchou
- 366, // Clamperl
- 344, // Claydol
- 36, // Clefable
- 35, // Clefairy
- 173, // Cleffa
- 91, // Cloyster
- 256, // Combusken
- 341, // Corphish
- 222, // Corsola
- 346, // Cradily
- 342, // Crawdaunt
- 169, // Crobat
- 159, // Croconaw
- 104, // Cubone
- 155, // Cyndaquil
- 301, // Delcatty
- 225, // Delibird
- 386, // Deoxys
- 87, // Dewgong
- 50, // Diglett
- 132, // Ditto
- 85, // Dodrio
- 84, // Doduo
- 232, // Donphan
- 148, // Dragonair
- 149, // Dragonite
- 147, // Dratini
- 96, // Drowzee
- 51, // Dugtrio
- 206, // Dunsparce
- 356, // Dusclops
- 355, // Duskull
- 269, // Dustox
- 133, // Eevee
- 23, // Ekans
- 125, // Electabuzz
- 309, // Electrike
- 101, // Electrode
- 239, // Elekid
- 244, // Entei
- 196, // Espeon
- 102, // Exeggcute
- 103, // Exeggutor
- 295, // Exploud
- 83, // Farfetch'd
- 22, // Fearow
- 349, // Feebas
- 160, // Feraligatr
- 180, // Flaaffy
- 136, // Flareon
- 330, // Flygon
- 205, // Forretress
- 162, // Furret
- 282, // Gardevoir
- 92, // Gastly
- 94, // Gengar
- 74, // Geodude
- 203, // Girafarig
- 362, // Glalie
- 207, // Gligar
- 44, // Gloom
- 42, // Golbat
- 118, // Goldeen
- 55, // Golduck
- 76, // Golem
- 368, // Gorebyss
- 210, // Granbull
- 75, // Graveler
- 88, // Grimer
- 383, // Groudon
- 253, // Grovyle
- 58, // Growlithe
- 326, // Grumpig
- 316, // Gulpin
- 130, // Gyarados
- 297, // Hariyama
- 93, // Haunter
- 214, // Heracross
- 107, // Hitmonchan
- 106, // Hitmonlee
- 237, // Hitmontop
- 250, // Ho-Oh
- 163, // Hoothoot
- 187, // Hoppip
- 116, // Horsea
- 229, // Houndoom
- 228, // Houndour
- 367, // Huntail
- 97, // Hypno
- 174, // Igglybuff
- 314, // Illumise
- 2, // Ivysaur
- 39, // Jigglypuff
- 385, // Jirachi
- 135, // Jolteon
- 189, // Jumpluff
- 124, // Jynx
- 140, // Kabuto
- 141, // Kabutops
- 64, // Kadabra
- 14, // Kakuna
- 115, // Kangaskhan
- 352, // Kecleon
- 230, // Kingdra
- 99, // Kingler
- 281, // Kirlia
- 109, // Koffing
- 98, // Krabby
- 382, // Kyogre
- 305, // Lairon
- 171, // Lanturn
- 131, // Lapras
- 246, // Larvitar
- 380, // Latias
- 381, // Latios
- 166, // Ledian
- 165, // Ledyba
- 108, // Lickitung
- 345, // Lileep
- 264, // Linoone
- 271, // Lombre
- 270, // Lotad
- 294, // Loudred
- 272, // Ludicolo
- 249, // Lugia
- 337, // Lunatone
- 370, // Luvdisc
- 68, // Machamp
- 67, // Machoke
- 66, // Machop
- 240, // Magby
- 219, // Magcargo
- 129, // Magikarp
- 126, // Magmar
- 81, // Magnemite
- 82, // Magneton
- 296, // Makuhita
- 310, // Manectric
- 56, // Mankey
- 226, // Mantine
- 179, // Mareep
- 183, // Marill
- 105, // Marowak
- 259, // Marshtomp
- 284, // Masquerain
- 303, // Mawile
- 308, // Medicham
- 307, // Meditite
- 154, // Meganium
- 52, // Meowth
- 376, // Metagross
- 375, // Metang
- 11, // Metapod
- 151, // Mew
- 150, // Mewtwo
- 262, // Mightyena
- 350, // Milotic
- 241, // Miltank
- 312, // Minun
- 200, // Misdreavus
- 146, // Moltres
- 122, // Mr. mime
- 258, // Mudkip
- 89, // Muk
- 198, // Murkrow
- 177, // Natu
- 34, // Nidoking
- 31, // Nidoqueen
- 29, // Nidoran?
- 32, // Nidoran?
- 30, // Nidorina
- 33, // Nidorino
- 290, // Nincada
- 38, // Ninetales
- 291, // Ninjask
- 164, // Noctowl
- 299, // Nosepass
- 322, // Numel
- 274, // Nuzleaf
- 224, // Octillery
- 43, // Oddish
- 138, // Omanyte
- 139, // Omastar
- 95, // Onix
- 46, // Paras
- 47, // Parasect
- 279, // Pelipper
- 53, // Persian
- 231, // Phanpy
- 172, // Pichu
- 18, // Pidgeot
- 17, // Pidgeotto
- 16, // Pidgey
- 25, // Pikachu
- 221, // Piloswine
- 204, // Pineco
- 127, // Pinsir
- 311, // Plusle
- 186, // Politoed
- 60, // Poliwag
- 61, // Poliwhirl
- 62, // Poliwrath
- 77, // Ponyta
- 261, // Poochyena
- 137, // Porygon
- 233, // Porygon2
- 57, // Primeape
- 54, // Psyduck
- 247, // Pupitar
- 195, // Quagsire
- 156, // Quilava
- 211, // Qwilfish
- 26, // Raichu
- 243, // Raikou
- 280, // Ralts
- 78, // Rapidash
- 20, // Raticate
- 19, // Rattata
- 384, // Rayquaza
- 378, // Regice
- 377, // Regirock
- 379, // Registeel
- 369, // Relicanth
- 223, // Remoraid
- 112, // Rhydon
- 111, // Rhyhorn
- 315, // Roselia
- 302, // Sableye
- 373, // Salamence
- 27, // Sandshrew
- 28, // Sandslash
- 254, // Sceptile
- 212, // Scizor
- 123, // Scyther
- 117, // Seadra
- 119, // Seaking
- 364, // Sealeo
- 273, // Seedot
- 86, // Seel
- 161, // Sentret
- 336, // Seviper
- 319, // Sharpedo
- 292, // Shedinja
- 372, // Shelgon
- 90, // Shellder
- 275, // Shiftry
- 285, // Shroomish
- 213, // Shuckle
- 353, // Shuppet
- 266, // Silcoon
- 227, // Skarmory
- 188, // Skiploom
- 300, // Skitty
- 289, // Slaking
- 287, // Slakoth
- 80, // Slowbro
- 199, // Slowking
- 79, // Slowpoke
- 218, // Slugma
- 235, // Smeargle
- 238, // Smoochum
- 215, // Sneasel
- 143, // Snorlax
- 361, // Snorunt
- 209, // Snubbull
- 338, // Solrock
- 21, // Spearow
- 363, // Spheal
- 167, // Spinarak
- 327, // Spinda
- 325, // Spoink
- 7, // Squirtle
- 234, // Stantler
- 121, // Starmie
- 120, // Staryu
- 208, // Steelix
- 185, // Sudowoodo
- 245, // Suicune
- 192, // Sunflora
- 191, // Sunkern
- 283, // Surskit
- 333, // Swablu
- 317, // Swalot
- 260, // Swampert
- 277, // Swellow
- 220, // Swinub
- 276, // Taillow
- 114, // Tangela
- 128, // Tauros
- 216, // Teddiursa
- 72, // Tentacool
- 73, // Tentacruel
- 175, // Togepi
- 176, // Togetic
- 255, // Torchic
- 324, // Torkoal
- 158, // Totodile
- 328, // Trapinch
- 252, // Treecko
- 357, // Tropius
- 157, // Typhlosion
- 248, // Tyranitar
- 236, // Tyrogue
- 197, // Umbreon
- 201, // Unown
- 217, // Ursaring
- 134, // Vaporeon
- 49, // Venomoth
- 48, // Venonat
- 3, // Venusaur
- 329, // Vibrava
- 71, // Victreebel
- 288, // Vigoroth
- 45, // Vileplume
- 313, // Volbeat
- 100, // Voltorb
- 37, // Vulpix
- 320, // Wailmer
- 321, // Wailord
- 365, // Walrein
- 8, // Wartortle
- 13, // Weedle
- 70, // Weepinbell
- 110, // Weezing
- 340, // Whiscash
- 293, // Whismur
- 40, // Wigglytuff
- 278, // Wingull
- 202, // Wobbuffet
- 194, // Wooper
- 265, // Wurmple
- 360, // Wynaut
- 178, // Xatu
- 193, // Yanma
- 335, // Zangoose
- 145, // Zapdos
- 263, // Zigzagoon
- 41, // Zubat
-};
-
-const u16 gPokedexOrder_Weight[] =
-{
- 92, // Gastly
- 93, // Haunter
- 187, // Hoppip
- 50, // Diglett
- 351, // Castform
- 109, // Koffing
- 174, // Igglybuff
- 200, // Misdreavus
- 358, // Chimecho
- 188, // Skiploom
- 385, // Jirachi
- 333, // Swablu
- 292, // Shedinja
- 175, // Togepi
- 283, // Surskit
- 16, // Pidgey
- 191, // Sunkern
- 339, // Barboach
- 172, // Pichu
- 298, // Azurill
- 315, // Roselia
- 177, // Natu
- 21, // Spearow
- 198, // Murkrow
- 353, // Shuppet
- 276, // Taillow
- 102, // Exeggcute
- 255, // Torchic
- 270, // Lotad
- 10, // Caterpie
- 189, // Jumpluff
- 173, // Cleffa
- 13, // Weedle
- 176, // Togetic
- 147, // Dratini
- 19, // Rattata
- 284, // Masquerain
- 265, // Wurmple
- 211, // Qwilfish
- 151, // Mew
- 90, // Shellder
- 273, // Seedot
- 132, // Ditto
- 69, // Bellsprout
- 311, // Plusle
- 52, // Meowth
- 312, // Minun
- 285, // Shroomish
- 251, // Celebi
- 222, // Corsola
- 252, // Treecko
- 327, // Spinda
- 201, // Unown
- 46, // Paras
- 43, // Oddish
- 39, // Jigglypuff
- 290, // Nincada
- 182, // Bellossom
- 81, // Magnemite
- 25, // Pikachu
- 238, // Smoochum
- 161, // Sentret
- 70, // Weepinbell
- 152, // Chikorita
- 220, // Swinub
- 133, // Eevee
- 98, // Krabby
- 104, // Cubone
- 280, // Ralts
- 1, // Bulbasaur
- 23, // Ekans
- 29, // Nidoran?
- 204, // Pineco
- 349, // Feebas
- 138, // Omanyte
- 41, // Zubat
- 35, // Clefairy
- 258, // Mudkip
- 209, // Snubbull
- 179, // Mareep
- 155, // Cyndaquil
- 116, // Horsea
- 4, // Charmander
- 192, // Sunflora
- 183, // Marill
- 194, // Wooper
- 167, // Spinarak
- 44, // Gloom
- 370, // Luvdisc
- 216, // Teddiursa
- 32, // Nidoran?
- 7, // Squirtle
- 278, // Wingull
- 158, // Totodile
- 110, // Weezing
- 37, // Vulpix
- 11, // Metapod
- 266, // Silcoon
- 129, // Magikarp
- 14, // Kakuna
- 316, // Gulpin
- 100, // Voltorb
- 165, // Ledyba
- 228, // Houndour
- 300, // Skitty
- 302, // Sableye
- 307, // Meditite
- 341, // Corphish
- 190, // Aipom
- 268, // Cascoon
- 303, // Mawile
- 140, // Kabuto
- 40, // Wigglytuff
- 27, // Sandshrew
- 223, // Remoraid
- 291, // Ninjask
- 170, // Chinchou
- 60, // Poliwag
- 347, // Anorith
- 49, // Venomoth
- 354, // Banette
- 2, // Ivysaur
- 180, // Flaaffy
- 261, // Poochyena
- 360, // Wynaut
- 206, // Dunsparce
- 178, // Xatu
- 355, // Duskull
- 83, // Farfetch'd
- 328, // Trapinch
- 118, // Goldeen
- 309, // Electrike
- 329, // Vibrava
- 71, // Victreebel
- 153, // Bayleef
- 225, // Delibird
- 293, // Whismur
- 148, // Dragonair
- 361, // Snorunt
- 263, // Zigzagoon
- 314, // Illumise
- 313, // Volbeat
- 20, // Raticate
- 45, // Vileplume
- 156, // Quilava
- 5, // Charmeleon
- 58, // Growlithe
- 256, // Combusken
- 66, // Machop
- 63, // Abra
- 33, // Nidorino
- 54, // Psyduck
- 277, // Swellow
- 38, // Ninetales
- 30, // Nidorina
- 61, // Poliwhirl
- 74, // Geodude
- 281, // Kirlia
- 213, // Shuckle
- 334, // Altaria
- 318, // Carvanha
- 236, // Tyrogue
- 163, // Hoothoot
- 240, // Magby
- 343, // Baltoy
- 253, // Grovyle
- 352, // Kecleon
- 171, // Lanturn
- 8, // Wartortle
- 368, // Gorebyss
- 369, // Relicanth
- 239, // Elekid
- 340, // Whiscash
- 345, // Lileep
- 322, // Numel
- 287, // Slakoth
- 135, // Jolteon
- 159, // Croconaw
- 136, // Flareon
- 117, // Seadra
- 196, // Espeon
- 367, // Huntail
- 197, // Umbreon
- 259, // Marshtomp
- 274, // Nuzleaf
- 215, // Sneasel
- 56, // Mankey
- 279, // Pelipper
- 267, // Beautifly
- 224, // Octillery
- 184, // Azumarill
- 202, // Wobbuffet
- 134, // Vaporeon
- 28, // Sandslash
- 47, // Parasect
- 15, // Beedrill
- 89, // Muk
- 17, // Pidgeotto
- 88, // Grimer
- 26, // Raichu
- 77, // Ponyta
- 125, // Electabuzz
- 48, // Venonat
- 325, // Spoink
- 356, // Dusclops
- 308, // Medicham
- 269, // Dustox
- 53, // Persian
- 12, // Butterfree
- 57, // Primeape
- 96, // Drowzee
- 162, // Furret
- 233, // Porygon2
- 271, // Lombre
- 264, // Linoone
- 301, // Delcatty
- 342, // Crawdaunt
- 51, // Dugtrio
- 168, // Ariados
- 231, // Phanpy
- 186, // Politoed
- 120, // Staryu
- 113, // Chansey
- 139, // Omastar
- 114, // Tangela
- 218, // Slugma
- 229, // Houndoom
- 166, // Ledian
- 79, // Slowpoke
- 137, // Porygon
- 262, // Mightyena
- 193, // Yanma
- 22, // Fearow
- 185, // Sudowoodo
- 119, // Seaking
- 286, // Breloom
- 84, // Doduo
- 18, // Pidgeot
- 363, // Spheal
- 36, // Clefable
- 380, // Latias
- 310, // Manectric
- 335, // Zangoose
- 141, // Kabutops
- 94, // Gengar
- 294, // Loudred
- 124, // Jynx
- 164, // Noctowl
- 203, // Girafarig
- 371, // Bagon
- 126, // Magmar
- 105, // Marowak
- 72, // Tentacool
- 288, // Vigoroth
- 242, // Blissey
- 359, // Absol
- 65, // Alakazam
- 237, // Hitmontop
- 282, // Gardevoir
- 210, // Granbull
- 106, // Hitmonlee
- 107, // Hitmonchan
- 227, // Skarmory
- 331, // Cacnea
- 257, // Blaziken
- 254, // Sceptile
- 336, // Seviper
- 366, // Clamperl
- 145, // Zapdos
- 214, // Heracross
- 62, // Poliwrath
- 122, // Mr. mime
- 127, // Pinsir
- 272, // Ludicolo
- 73, // Tentacruel
- 42, // Golbat
- 219, // Magcargo
- 144, // Articuno
- 221, // Piloswine
- 123, // Scyther
- 64, // Kadabra
- 235, // Smeargle
- 142, // Aerodactyl
- 275, // Shiftry
- 99, // Kingler
- 31, // Nidoqueen
- 82, // Magneton
- 304, // Aron
- 381, // Latios
- 146, // Moltres
- 346, // Cradily
- 386, // Deoxys
- 181, // Ampharos
- 34, // Nidoking
- 207, // Gligar
- 24, // Arbok
- 108, // Lickitung
- 101, // Electrode
- 348, // Armaldo
- 67, // Machoke
- 234, // Stantler
- 326, // Grumpig
- 246, // Larvitar
- 169, // Crobat
- 195, // Quagsire
- 241, // Miltank
- 97, // Hypno
- 55, // Golduck
- 332, // Cacturne
- 80, // Slowbro
- 157, // Typhlosion
- 199, // Slowking
- 115, // Kangaskhan
- 121, // Starmie
- 317, // Swalot
- 324, // Torkoal
- 260, // Swampert
- 330, // Flygon
- 295, // Exploud
- 85, // Dodrio
- 9, // Blastoise
- 296, // Makuhita
- 364, // Sealeo
- 128, // Tauros
- 319, // Sharpedo
- 160, // Feraligatr
- 86, // Seel
- 6, // Charizard
- 78, // Rapidash
- 374, // Beldum
- 299, // Nosepass
- 3, // Venusaur
- 357, // Tropius
- 154, // Meganium
- 373, // Salamence
- 75, // Graveler
- 344, // Claydol
- 372, // Shelgon
- 111, // Rhyhorn
- 212, // Scizor
- 87, // Dewgong
- 112, // Rhydon
- 232, // Donphan
- 103, // Exeggutor
- 305, // Lairon
- 150, // Mewtwo
- 217, // Ursaring
- 205, // Forretress
- 68, // Machamp
- 320, // Wailmer
- 289, // Slaking
- 91, // Cloyster
- 365, // Walrein
- 247, // Pupitar
- 230, // Kingdra
- 338, // Solrock
- 59, // Arcanine
- 350, // Milotic
- 337, // Lunatone
- 378, // Regice
- 243, // Raikou
- 245, // Suicune
- 244, // Entei
- 250, // Ho-Oh
- 248, // Tyranitar
- 375, // Metang
- 379, // Registeel
- 384, // Rayquaza
- 95, // Onix
- 149, // Dragonite
- 249, // Lugia
- 131, // Lapras
- 323, // Camerupt
- 226, // Mantine
- 377, // Regirock
- 130, // Gyarados
- 297, // Hariyama
- 362, // Glalie
- 76, // Golem
- 382, // Kyogre
- 306, // Aggron
- 321, // Wailord
- 208, // Steelix
- 143, // Snorlax
- 376, // Metagross
- 383, // Groudon
-};
-
-const u16 gPokedexOrder_Height[] =
-{
- 50, // Diglett
- 298, // Azurill
- 177, // Natu
- 13, // Weedle
- 172, // Pichu
- 173, // Cleffa
- 175, // Togepi
- 351, // Castform
- 174, // Igglybuff
- 10, // Caterpie
- 276, // Taillow
- 132, // Ditto
- 133, // Eevee
- 315, // Roselia
- 21, // Spearow
- 16, // Pidgey
- 191, // Sunkern
- 90, // Shellder
- 19, // Rattata
- 81, // Magnemite
- 46, // Paras
- 265, // Wurmple
- 385, // Jirachi
- 104, // Cubone
- 258, // Mudkip
- 194, // Wooper
- 116, // Horsea
- 52, // Meowth
- 29, // Nidoran?
- 220, // Swinub
- 151, // Mew
- 333, // Swablu
- 304, // Aron
- 311, // Plusle
- 312, // Minun
- 102, // Exeggcute
- 25, // Pikachu
- 182, // Bellossom
- 316, // Gulpin
- 263, // Zigzagoon
- 285, // Shroomish
- 138, // Omanyte
- 331, // Cacnea
- 98, // Krabby
- 280, // Ralts
- 187, // Hoppip
- 255, // Torchic
- 366, // Clamperl
- 74, // Geodude
- 183, // Marill
- 339, // Barboach
- 238, // Smoochum
- 100, // Voltorb
- 290, // Nincada
- 302, // Sableye
- 198, // Murkrow
- 211, // Qwilfish
- 7, // Squirtle
- 252, // Treecko
- 343, // Baltoy
- 43, // Oddish
- 270, // Lotad
- 39, // Jigglypuff
- 283, // Surskit
- 155, // Cyndaquil
- 140, // Kabuto
- 264, // Linoone
- 324, // Torkoal
- 32, // Nidoran?
- 167, // Spinarak
- 56, // Mankey
- 273, // Seedot
- 261, // Poochyena
- 231, // Phanpy
- 201, // Unown
- 170, // Chinchou
- 233, // Porygon2
- 60, // Poliwag
- 371, // Bagon
- 349, // Feebas
- 353, // Shuppet
- 158, // Totodile
- 251, // Celebi
- 360, // Wynaut
- 27, // Sandshrew
- 358, // Chimecho
- 370, // Luvdisc
- 228, // Houndour
- 266, // Silcoon
- 309, // Electrike
- 4, // Charmander
- 307, // Meditite
- 278, // Wingull
- 223, // Remoraid
- 341, // Corphish
- 222, // Corsola
- 314, // Illumise
- 209, // Snubbull
- 37, // Vulpix
- 246, // Larvitar
- 374, // Beldum
- 293, // Whismur
- 204, // Pineco
- 239, // Elekid
- 35, // Clefairy
- 213, // Shuckle
- 216, // Teddiursa
- 14, // Kakuna
- 300, // Skitty
- 176, // Togetic
- 118, // Goldeen
- 303, // Mawile
- 179, // Mareep
- 188, // Skiploom
- 109, // Koffing
- 51, // Dugtrio
- 268, // Cascoon
- 322, // Numel
- 347, // Anorith
- 313, // Volbeat
- 163, // Hoothoot
- 328, // Trapinch
- 325, // Spoink
- 11, // Metapod
- 69, // Bellsprout
- 361, // Snorunt
- 20, // Raticate
- 259, // Marshtomp
- 277, // Swellow
- 240, // Magby
- 58, // Growlithe
- 200, // Misdreavus
- 1, // Bulbasaur
- 236, // Tyrogue
- 218, // Slugma
- 287, // Slakoth
- 281, // Kirlia
- 190, // Aipom
- 135, // Jolteon
- 30, // Nidorina
- 184, // Azumarill
- 292, // Shedinja
- 66, // Machop
- 291, // Ninjask
- 284, // Masquerain
- 355, // Duskull
- 192, // Sunflora
- 189, // Jumpluff
- 120, // Staryu
- 180, // Flaaffy
- 363, // Spheal
- 54, // Psyduck
- 219, // Magcargo
- 83, // Farfetch'd
- 41, // Zubat
- 137, // Porygon
- 161, // Sentret
- 318, // Carvanha
- 44, // Gloom
- 26, // Raichu
- 129, // Magikarp
- 215, // Sneasel
- 305, // Lairon
- 256, // Combusken
- 224, // Octillery
- 33, // Nidorino
- 136, // Flareon
- 225, // Delibird
- 72, // Tentacool
- 63, // Abra
- 253, // Grovyle
- 340, // Whiscash
- 156, // Quilava
- 196, // Espeon
- 88, // Grimer
- 152, // Chikorita
- 326, // Grumpig
- 299, // Nosepass
- 53, // Persian
- 262, // Mightyena
- 48, // Venonat
- 82, // Magneton
- 77, // Ponyta
- 296, // Makuhita
- 337, // Lunatone
- 28, // Sandslash
- 96, // Drowzee
- 114, // Tangela
- 57, // Primeape
- 165, // Ledyba
- 40, // Wigglytuff
- 47, // Parasect
- 139, // Omastar
- 294, // Loudred
- 8, // Wartortle
- 75, // Graveler
- 197, // Umbreon
- 345, // Lileep
- 61, // Poliwhirl
- 134, // Vaporeon
- 15, // Beedrill
- 105, // Marowak
- 70, // Weepinbell
- 369, // Relicanth
- 111, // Rhyhorn
- 2, // Ivysaur
- 352, // Kecleon
- 274, // Nuzleaf
- 267, // Beautifly
- 17, // Pidgeotto
- 168, // Ariados
- 86, // Seel
- 186, // Politoed
- 159, // Croconaw
- 113, // Chansey
- 354, // Banette
- 232, // Donphan
- 121, // Starmie
- 5, // Charmeleon
- 221, // Piloswine
- 12, // Butterfree
- 329, // Vibrava
- 125, // Electabuzz
- 342, // Crawdaunt
- 301, // Delcatty
- 334, // Altaria
- 372, // Shelgon
- 38, // Ninetales
- 207, // Gligar
- 364, // Sealeo
- 327, // Spinda
- 247, // Pupitar
- 79, // Slowpoke
- 338, // Solrock
- 241, // Miltank
- 22, // Fearow
- 45, // Vileplume
- 89, // Muk
- 205, // Forretress
- 185, // Sudowoodo
- 359, // Absol
- 193, // Yanma
- 269, // Dustox
- 108, // Lickitung
- 235, // Smeargle
- 171, // Lanturn
- 101, // Electrode
- 271, // Lombre
- 286, // Breloom
- 153, // Bayleef
- 117, // Seadra
- 110, // Weezing
- 279, // Pelipper
- 375, // Metang
- 31, // Nidoqueen
- 332, // Cacturne
- 275, // Shiftry
- 308, // Medicham
- 335, // Zangoose
- 141, // Kabutops
- 99, // Kingler
- 64, // Kadabra
- 119, // Seaking
- 36, // Clefable
- 126, // Magmar
- 202, // Wobbuffet
- 92, // Gastly
- 122, // Mr. mime
- 62, // Poliwrath
- 128, // Tauros
- 380, // Latias
- 181, // Ampharos
- 288, // Vigoroth
- 166, // Ledian
- 76, // Golem
- 365, // Walrein
- 84, // Doduo
- 229, // Houndoom
- 34, // Nidoking
- 124, // Jynx
- 107, // Hitmonchan
- 234, // Stantler
- 210, // Granbull
- 237, // Hitmontop
- 195, // Quagsire
- 344, // Claydol
- 260, // Swampert
- 242, // Blissey
- 272, // Ludicolo
- 295, // Exploud
- 206, // Dunsparce
- 127, // Pinsir
- 91, // Cloyster
- 67, // Machoke
- 203, // Girafarig
- 18, // Pidgeot
- 178, // Xatu
- 346, // Cradily
- 106, // Hitmonlee
- 49, // Venomoth
- 94, // Gengar
- 214, // Heracross
- 362, // Glalie
- 123, // Scyther
- 373, // Salamence
- 310, // Manectric
- 348, // Armaldo
- 65, // Alakazam
- 97, // Hypno
- 164, // Noctowl
- 73, // Tentacruel
- 356, // Dusclops
- 145, // Zapdos
- 42, // Golbat
- 376, // Metagross
- 282, // Gardevoir
- 9, // Blastoise
- 80, // Slowbro
- 93, // Haunter
- 68, // Machamp
- 377, // Regirock
- 317, // Swalot
- 254, // Sceptile
- 227, // Skarmory
- 55, // Golduck
- 386, // Deoxys
- 71, // Victreebel
- 78, // Rapidash
- 6, // Charizard
- 367, // Huntail
- 87, // Dewgong
- 144, // Articuno
- 157, // Typhlosion
- 142, // Aerodactyl
- 368, // Gorebyss
- 217, // Ursaring
- 154, // Meganium
- 378, // Regice
- 212, // Scizor
- 230, // Kingdra
- 147, // Dratini
- 85, // Dodrio
- 319, // Sharpedo
- 169, // Crobat
- 162, // Furret
- 59, // Arcanine
- 243, // Raikou
- 257, // Blaziken
- 323, // Camerupt
- 112, // Rhydon
- 379, // Registeel
- 23, // Ekans
- 330, // Flygon
- 357, // Tropius
- 381, // Latios
- 245, // Suicune
- 146, // Moltres
- 3, // Venusaur
- 103, // Exeggutor
- 199, // Slowking
- 248, // Tyranitar
- 289, // Slaking
- 320, // Wailmer
- 150, // Mewtwo
- 306, // Aggron
- 143, // Snorlax
- 226, // Mantine
- 244, // Entei
- 149, // Dragonite
- 115, // Kangaskhan
- 297, // Hariyama
- 160, // Feraligatr
- 131, // Lapras
- 336, // Seviper
- 24, // Arbok
- 383, // Groudon
- 250, // Ho-Oh
- 148, // Dragonair
- 382, // Kyogre
- 249, // Lugia
- 350, // Milotic
- 130, // Gyarados
- 384, // Rayquaza
- 95, // Onix
- 208, // Steelix
- 321, // Wailord
-};
-
-#endif // GUARD_DATA_POKEDEX_ORDERS
diff --git a/include/data/pokemon/base_stats.h b/include/data/pokemon/base_stats.h
deleted file mode 100644
index bc6572b46..000000000
--- a/include/data/pokemon/base_stats.h
+++ /dev/null
@@ -1,13576 +0,0 @@
-#ifndef GUARD_BASE_STATS_H
-#define GUARD_BASE_STATS_H
-
-// Maximum value for a female pokemon is 254 (MON_FEMALE) which is 100% female.
-// 255 (MON_GENDERLESS) is reserved for genderless pokemon.
-#define PERCENT_FEMALE(percent) min(254, ((percent * 255) / 100))
-
-const struct BaseStats gBaseStats[] =
-{
- [SPECIES_NONE] = {0},
-
- [SPECIES_BULBASAUR] =
- {
- .baseHP = 45,
- .baseAttack = 49,
- .baseDefense = 49,
- .baseSpeed = 45,
- .baseSpAttack = 65,
- .baseSpDefense = 65,
- .type1 = TYPE_GRASS,
- .type2 = TYPE_POISON,
- .catchRate = 45,
- .expYield = 64,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 1,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(12.5),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_MONSTER,
- .eggGroup2 = EGG_GROUP_GRASS,
- .ability1 = ABILITY_OVERGROW,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GREEN,
- .noFlip = FALSE,
- },
-
- [SPECIES_IVYSAUR] =
- {
- .baseHP = 60,
- .baseAttack = 62,
- .baseDefense = 63,
- .baseSpeed = 60,
- .baseSpAttack = 80,
- .baseSpDefense = 80,
- .type1 = TYPE_GRASS,
- .type2 = TYPE_POISON,
- .catchRate = 45,
- .expYield = 141,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 1,
- .evYield_SpDefense = 1,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(12.5),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_MONSTER,
- .eggGroup2 = EGG_GROUP_GRASS,
- .ability1 = ABILITY_OVERGROW,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GREEN,
- .noFlip = FALSE,
- },
-
- [SPECIES_VENUSAUR] =
- {
- .baseHP = 80,
- .baseAttack = 82,
- .baseDefense = 83,
- .baseSpeed = 80,
- .baseSpAttack = 100,
- .baseSpDefense = 100,
- .type1 = TYPE_GRASS,
- .type2 = TYPE_POISON,
- .catchRate = 45,
- .expYield = 208,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 2,
- .evYield_SpDefense = 1,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(12.5),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_MONSTER,
- .eggGroup2 = EGG_GROUP_GRASS,
- .ability1 = ABILITY_OVERGROW,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GREEN,
- .noFlip = FALSE,
- },
-
- [SPECIES_CHARMANDER] =
- {
- .baseHP = 39,
- .baseAttack = 52,
- .baseDefense = 43,
- .baseSpeed = 65,
- .baseSpAttack = 60,
- .baseSpDefense = 50,
- .type1 = TYPE_FIRE,
- .type2 = TYPE_FIRE,
- .catchRate = 45,
- .expYield = 65,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 1,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(12.5),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_MONSTER,
- .eggGroup2 = EGG_GROUP_DRAGON,
- .ability1 = ABILITY_BLAZE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_RED,
- .noFlip = FALSE,
- },
-
- [SPECIES_CHARMELEON] =
- {
- .baseHP = 58,
- .baseAttack = 64,
- .baseDefense = 58,
- .baseSpeed = 80,
- .baseSpAttack = 80,
- .baseSpDefense = 65,
- .type1 = TYPE_FIRE,
- .type2 = TYPE_FIRE,
- .catchRate = 45,
- .expYield = 142,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 1,
- .evYield_SpAttack = 1,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(12.5),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_MONSTER,
- .eggGroup2 = EGG_GROUP_DRAGON,
- .ability1 = ABILITY_BLAZE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_RED,
- .noFlip = FALSE,
- },
-
- [SPECIES_CHARIZARD] =
- {
- .baseHP = 78,
- .baseAttack = 84,
- .baseDefense = 78,
- .baseSpeed = 100,
- .baseSpAttack = 109,
- .baseSpDefense = 85,
- .type1 = TYPE_FIRE,
- .type2 = TYPE_FLYING,
- .catchRate = 45,
- .expYield = 209,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 3,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(12.5),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_MONSTER,
- .eggGroup2 = EGG_GROUP_DRAGON,
- .ability1 = ABILITY_BLAZE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_RED,
- .noFlip = FALSE,
- },
-
- [SPECIES_SQUIRTLE] =
- {
- .baseHP = 44,
- .baseAttack = 48,
- .baseDefense = 65,
- .baseSpeed = 43,
- .baseSpAttack = 50,
- .baseSpDefense = 64,
- .type1 = TYPE_WATER,
- .type2 = TYPE_WATER,
- .catchRate = 45,
- .expYield = 66,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 1,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(12.5),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_MONSTER,
- .eggGroup2 = EGG_GROUP_WATER_1,
- .ability1 = ABILITY_TORRENT,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_WARTORTLE] =
- {
- .baseHP = 59,
- .baseAttack = 63,
- .baseDefense = 80,
- .baseSpeed = 58,
- .baseSpAttack = 65,
- .baseSpDefense = 80,
- .type1 = TYPE_WATER,
- .type2 = TYPE_WATER,
- .catchRate = 45,
- .expYield = 143,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 1,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 1,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(12.5),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_MONSTER,
- .eggGroup2 = EGG_GROUP_WATER_1,
- .ability1 = ABILITY_TORRENT,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_BLASTOISE] =
- {
- .baseHP = 79,
- .baseAttack = 83,
- .baseDefense = 100,
- .baseSpeed = 78,
- .baseSpAttack = 85,
- .baseSpDefense = 105,
- .type1 = TYPE_WATER,
- .type2 = TYPE_WATER,
- .catchRate = 45,
- .expYield = 210,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 3,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(12.5),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_MONSTER,
- .eggGroup2 = EGG_GROUP_WATER_1,
- .ability1 = ABILITY_TORRENT,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_CATERPIE] =
- {
- .baseHP = 45,
- .baseAttack = 30,
- .baseDefense = 35,
- .baseSpeed = 45,
- .baseSpAttack = 20,
- .baseSpDefense = 20,
- .type1 = TYPE_BUG,
- .type2 = TYPE_BUG,
- .catchRate = 255,
- .expYield = 53,
- .evYield_HP = 1,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_BUG,
- .eggGroup2 = EGG_GROUP_BUG,
- .ability1 = ABILITY_SHIELD_DUST,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GREEN,
- .noFlip = FALSE,
- },
-
- [SPECIES_METAPOD] =
- {
- .baseHP = 50,
- .baseAttack = 20,
- .baseDefense = 55,
- .baseSpeed = 30,
- .baseSpAttack = 25,
- .baseSpDefense = 25,
- .type1 = TYPE_BUG,
- .type2 = TYPE_BUG,
- .catchRate = 120,
- .expYield = 72,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 2,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_BUG,
- .eggGroup2 = EGG_GROUP_BUG,
- .ability1 = ABILITY_SHED_SKIN,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GREEN,
- .noFlip = FALSE,
- },
-
- [SPECIES_BUTTERFREE] =
- {
- .baseHP = 60,
- .baseAttack = 45,
- .baseDefense = 50,
- .baseSpeed = 70,
- .baseSpAttack = 80,
- .baseSpDefense = 80,
- .type1 = TYPE_BUG,
- .type2 = TYPE_FLYING,
- .catchRate = 45,
- .expYield = 160,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 2,
- .evYield_SpDefense = 1,
- .item1 = ITEM_NONE,
- .item2 = ITEM_SILVER_POWDER,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_BUG,
- .eggGroup2 = EGG_GROUP_BUG,
- .ability1 = ABILITY_COMPOUND_EYES,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_WHITE,
- .noFlip = FALSE,
- },
-
- [SPECIES_WEEDLE] =
- {
- .baseHP = 40,
- .baseAttack = 35,
- .baseDefense = 30,
- .baseSpeed = 50,
- .baseSpAttack = 20,
- .baseSpDefense = 20,
- .type1 = TYPE_BUG,
- .type2 = TYPE_POISON,
- .catchRate = 255,
- .expYield = 52,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 1,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_BUG,
- .eggGroup2 = EGG_GROUP_BUG,
- .ability1 = ABILITY_SHIELD_DUST,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_KAKUNA] =
- {
- .baseHP = 45,
- .baseAttack = 25,
- .baseDefense = 50,
- .baseSpeed = 35,
- .baseSpAttack = 25,
- .baseSpDefense = 25,
- .type1 = TYPE_BUG,
- .type2 = TYPE_POISON,
- .catchRate = 120,
- .expYield = 71,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 2,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_BUG,
- .eggGroup2 = EGG_GROUP_BUG,
- .ability1 = ABILITY_SHED_SKIN,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_YELLOW,
- .noFlip = FALSE,
- },
-
- [SPECIES_BEEDRILL] =
- {
- .baseHP = 65,
- .baseAttack = 80,
- .baseDefense = 40,
- .baseSpeed = 75,
- .baseSpAttack = 45,
- .baseSpDefense = 80,
- .type1 = TYPE_BUG,
- .type2 = TYPE_POISON,
- .catchRate = 45,
- .expYield = 159,
- .evYield_HP = 0,
- .evYield_Attack = 2,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 1,
- .item1 = ITEM_NONE,
- .item2 = ITEM_POISON_BARB,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_BUG,
- .eggGroup2 = EGG_GROUP_BUG,
- .ability1 = ABILITY_SWARM,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_YELLOW,
- .noFlip = FALSE,
- },
-
- [SPECIES_PIDGEY] =
- {
- .baseHP = 40,
- .baseAttack = 45,
- .baseDefense = 40,
- .baseSpeed = 56,
- .baseSpAttack = 35,
- .baseSpDefense = 35,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_FLYING,
- .catchRate = 255,
- .expYield = 55,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 1,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_FLYING,
- .eggGroup2 = EGG_GROUP_FLYING,
- .ability1 = ABILITY_KEEN_EYE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_PIDGEOTTO] =
- {
- .baseHP = 63,
- .baseAttack = 60,
- .baseDefense = 55,
- .baseSpeed = 71,
- .baseSpAttack = 50,
- .baseSpDefense = 50,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_FLYING,
- .catchRate = 120,
- .expYield = 113,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 2,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_FLYING,
- .eggGroup2 = EGG_GROUP_FLYING,
- .ability1 = ABILITY_KEEN_EYE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_PIDGEOT] =
- {
- .baseHP = 83,
- .baseAttack = 80,
- .baseDefense = 75,
- .baseSpeed = 91,
- .baseSpAttack = 70,
- .baseSpDefense = 70,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_FLYING,
- .catchRate = 45,
- .expYield = 172,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 3,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_FLYING,
- .eggGroup2 = EGG_GROUP_FLYING,
- .ability1 = ABILITY_KEEN_EYE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_RATTATA] =
- {
- .baseHP = 30,
- .baseAttack = 56,
- .baseDefense = 35,
- .baseSpeed = 72,
- .baseSpAttack = 25,
- .baseSpDefense = 35,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 255,
- .expYield = 57,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 1,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_RUN_AWAY,
- .ability2 = ABILITY_GUTS,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PURPLE,
- .noFlip = FALSE,
- },
-
- [SPECIES_RATICATE] =
- {
- .baseHP = 55,
- .baseAttack = 81,
- .baseDefense = 60,
- .baseSpeed = 97,
- .baseSpAttack = 50,
- .baseSpDefense = 70,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 127,
- .expYield = 116,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 2,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_RUN_AWAY,
- .ability2 = ABILITY_GUTS,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_SPEAROW] =
- {
- .baseHP = 40,
- .baseAttack = 60,
- .baseDefense = 30,
- .baseSpeed = 70,
- .baseSpAttack = 31,
- .baseSpDefense = 31,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_FLYING,
- .catchRate = 255,
- .expYield = 58,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 1,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FLYING,
- .eggGroup2 = EGG_GROUP_FLYING,
- .ability1 = ABILITY_KEEN_EYE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_FEAROW] =
- {
- .baseHP = 65,
- .baseAttack = 90,
- .baseDefense = 65,
- .baseSpeed = 100,
- .baseSpAttack = 61,
- .baseSpDefense = 61,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_FLYING,
- .catchRate = 90,
- .expYield = 162,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 2,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_SHARP_BEAK,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FLYING,
- .eggGroup2 = EGG_GROUP_FLYING,
- .ability1 = ABILITY_KEEN_EYE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_EKANS] =
- {
- .baseHP = 35,
- .baseAttack = 60,
- .baseDefense = 44,
- .baseSpeed = 55,
- .baseSpAttack = 40,
- .baseSpDefense = 54,
- .type1 = TYPE_POISON,
- .type2 = TYPE_POISON,
- .catchRate = 255,
- .expYield = 62,
- .evYield_HP = 0,
- .evYield_Attack = 1,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_DRAGON,
- .ability1 = ABILITY_INTIMIDATE,
- .ability2 = ABILITY_SHED_SKIN,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PURPLE,
- .noFlip = FALSE,
- },
-
- [SPECIES_ARBOK] =
- {
- .baseHP = 60,
- .baseAttack = 85,
- .baseDefense = 69,
- .baseSpeed = 80,
- .baseSpAttack = 65,
- .baseSpDefense = 79,
- .type1 = TYPE_POISON,
- .type2 = TYPE_POISON,
- .catchRate = 90,
- .expYield = 147,
- .evYield_HP = 0,
- .evYield_Attack = 2,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_DRAGON,
- .ability1 = ABILITY_INTIMIDATE,
- .ability2 = ABILITY_SHED_SKIN,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PURPLE,
- .noFlip = FALSE,
- },
-
- [SPECIES_PIKACHU] =
- {
- .baseHP = 35,
- .baseAttack = 55,
- .baseDefense = 30,
- .baseSpeed = 90,
- .baseSpAttack = 50,
- .baseSpDefense = 40,
- .type1 = TYPE_ELECTRIC,
- .type2 = TYPE_ELECTRIC,
- .catchRate = 190,
- .expYield = 82,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 2,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_ORAN_BERRY,
- .item2 = ITEM_LIGHT_BALL,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 10,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FAIRY,
- .ability1 = ABILITY_STATIC,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 6,
- .bodyColor = BODY_COLOR_YELLOW,
- .noFlip = FALSE,
- },
-
- [SPECIES_RAICHU] =
- {
- .baseHP = 60,
- .baseAttack = 90,
- .baseDefense = 55,
- .baseSpeed = 100,
- .baseSpAttack = 90,
- .baseSpDefense = 80,
- .type1 = TYPE_ELECTRIC,
- .type2 = TYPE_ELECTRIC,
- .catchRate = 75,
- .expYield = 122,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 3,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_ORAN_BERRY,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 10,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FAIRY,
- .ability1 = ABILITY_STATIC,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_YELLOW,
- .noFlip = FALSE,
- },
-
- [SPECIES_SANDSHREW] =
- {
- .baseHP = 50,
- .baseAttack = 75,
- .baseDefense = 85,
- .baseSpeed = 40,
- .baseSpAttack = 20,
- .baseSpDefense = 30,
- .type1 = TYPE_GROUND,
- .type2 = TYPE_GROUND,
- .catchRate = 255,
- .expYield = 93,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 1,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_QUICK_CLAW,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_SAND_VEIL,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_YELLOW,
- .noFlip = FALSE,
- },
-
- [SPECIES_SANDSLASH] =
- {
- .baseHP = 75,
- .baseAttack = 100,
- .baseDefense = 110,
- .baseSpeed = 65,
- .baseSpAttack = 45,
- .baseSpDefense = 55,
- .type1 = TYPE_GROUND,
- .type2 = TYPE_GROUND,
- .catchRate = 90,
- .expYield = 163,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 2,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_QUICK_CLAW,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_SAND_VEIL,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_YELLOW,
- .noFlip = FALSE,
- },
-
- [SPECIES_NIDORAN_F] =
- {
- .baseHP = 55,
- .baseAttack = 47,
- .baseDefense = 52,
- .baseSpeed = 41,
- .baseSpAttack = 40,
- .baseSpDefense = 40,
- .type1 = TYPE_POISON,
- .type2 = TYPE_POISON,
- .catchRate = 235,
- .expYield = 59,
- .evYield_HP = 1,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_FEMALE,
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_MONSTER,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_POISON_POINT,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_NIDORINA] =
- {
- .baseHP = 70,
- .baseAttack = 62,
- .baseDefense = 67,
- .baseSpeed = 56,
- .baseSpAttack = 55,
- .baseSpDefense = 55,
- .type1 = TYPE_POISON,
- .type2 = TYPE_POISON,
- .catchRate = 120,
- .expYield = 117,
- .evYield_HP = 2,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_FEMALE,
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_POISON_POINT,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_NIDOQUEEN] =
- {
- .baseHP = 90,
- .baseAttack = 82,
- .baseDefense = 87,
- .baseSpeed = 76,
- .baseSpAttack = 75,
- .baseSpDefense = 85,
- .type1 = TYPE_POISON,
- .type2 = TYPE_GROUND,
- .catchRate = 45,
- .expYield = 194,
- .evYield_HP = 3,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_FEMALE,
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_POISON_POINT,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_NIDORAN_M] =
- {
- .baseHP = 46,
- .baseAttack = 57,
- .baseDefense = 40,
- .baseSpeed = 50,
- .baseSpAttack = 40,
- .baseSpDefense = 40,
- .type1 = TYPE_POISON,
- .type2 = TYPE_POISON,
- .catchRate = 235,
- .expYield = 60,
- .evYield_HP = 0,
- .evYield_Attack = 1,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_MALE,
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_MONSTER,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_POISON_POINT,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PURPLE,
- .noFlip = FALSE,
- },
-
- [SPECIES_NIDORINO] =
- {
- .baseHP = 61,
- .baseAttack = 72,
- .baseDefense = 57,
- .baseSpeed = 65,
- .baseSpAttack = 55,
- .baseSpDefense = 55,
- .type1 = TYPE_POISON,
- .type2 = TYPE_POISON,
- .catchRate = 120,
- .expYield = 118,
- .evYield_HP = 0,
- .evYield_Attack = 2,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_MALE,
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_MONSTER,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_POISON_POINT,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PURPLE,
- .noFlip = FALSE,
- },
-
- [SPECIES_NIDOKING] =
- {
- .baseHP = 81,
- .baseAttack = 92,
- .baseDefense = 77,
- .baseSpeed = 85,
- .baseSpAttack = 85,
- .baseSpDefense = 75,
- .type1 = TYPE_POISON,
- .type2 = TYPE_GROUND,
- .catchRate = 45,
- .expYield = 195,
- .evYield_HP = 0,
- .evYield_Attack = 3,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_MALE,
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_MONSTER,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_POISON_POINT,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PURPLE,
- .noFlip = FALSE,
- },
-
- [SPECIES_CLEFAIRY] =
- {
- .baseHP = 70,
- .baseAttack = 45,
- .baseDefense = 48,
- .baseSpeed = 35,
- .baseSpAttack = 60,
- .baseSpDefense = 65,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 150,
- .expYield = 68,
- .evYield_HP = 2,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_LEPPA_BERRY,
- .item2 = ITEM_MOON_STONE,
- .genderRatio = PERCENT_FEMALE(75),
- .eggCycles = 10,
- .friendship = 140,
- .growthRate = GROWTH_FAST,
- .eggGroup1 = EGG_GROUP_FAIRY,
- .eggGroup2 = EGG_GROUP_FAIRY,
- .ability1 = ABILITY_CUTE_CHARM,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PINK,
- .noFlip = FALSE,
- },
-
- [SPECIES_CLEFABLE] =
- {
- .baseHP = 95,
- .baseAttack = 70,
- .baseDefense = 73,
- .baseSpeed = 60,
- .baseSpAttack = 85,
- .baseSpDefense = 90,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 25,
- .expYield = 129,
- .evYield_HP = 3,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_LEPPA_BERRY,
- .item2 = ITEM_MOON_STONE,
- .genderRatio = PERCENT_FEMALE(75),
- .eggCycles = 10,
- .friendship = 140,
- .growthRate = GROWTH_FAST,
- .eggGroup1 = EGG_GROUP_FAIRY,
- .eggGroup2 = EGG_GROUP_FAIRY,
- .ability1 = ABILITY_CUTE_CHARM,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PINK,
- .noFlip = FALSE,
- },
-
- [SPECIES_VULPIX] =
- {
- .baseHP = 38,
- .baseAttack = 41,
- .baseDefense = 40,
- .baseSpeed = 65,
- .baseSpAttack = 50,
- .baseSpDefense = 65,
- .type1 = TYPE_FIRE,
- .type2 = TYPE_FIRE,
- .catchRate = 190,
- .expYield = 63,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 1,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_RAWST_BERRY,
- .item2 = ITEM_RAWST_BERRY,
- .genderRatio = PERCENT_FEMALE(75),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_FLASH_FIRE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_NINETALES] =
- {
- .baseHP = 73,
- .baseAttack = 76,
- .baseDefense = 75,
- .baseSpeed = 100,
- .baseSpAttack = 81,
- .baseSpDefense = 100,
- .type1 = TYPE_FIRE,
- .type2 = TYPE_FIRE,
- .catchRate = 75,
- .expYield = 178,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 1,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 1,
- .item1 = ITEM_RAWST_BERRY,
- .item2 = ITEM_RAWST_BERRY,
- .genderRatio = PERCENT_FEMALE(75),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_FLASH_FIRE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_YELLOW,
- .noFlip = FALSE,
- },
-
- [SPECIES_JIGGLYPUFF] =
- {
- .baseHP = 115,
- .baseAttack = 45,
- .baseDefense = 20,
- .baseSpeed = 20,
- .baseSpAttack = 45,
- .baseSpDefense = 25,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 170,
- .expYield = 76,
- .evYield_HP = 2,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(75),
- .eggCycles = 10,
- .friendship = 70,
- .growthRate = GROWTH_FAST,
- .eggGroup1 = EGG_GROUP_FAIRY,
- .eggGroup2 = EGG_GROUP_FAIRY,
- .ability1 = ABILITY_CUTE_CHARM,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PINK,
- .noFlip = FALSE,
- },
-
- [SPECIES_WIGGLYTUFF] =
- {
- .baseHP = 140,
- .baseAttack = 70,
- .baseDefense = 45,
- .baseSpeed = 45,
- .baseSpAttack = 75,
- .baseSpDefense = 50,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 50,
- .expYield = 109,
- .evYield_HP = 3,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(75),
- .eggCycles = 10,
- .friendship = 70,
- .growthRate = GROWTH_FAST,
- .eggGroup1 = EGG_GROUP_FAIRY,
- .eggGroup2 = EGG_GROUP_FAIRY,
- .ability1 = ABILITY_CUTE_CHARM,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PINK,
- .noFlip = FALSE,
- },
-
- [SPECIES_ZUBAT] =
- {
- .baseHP = 40,
- .baseAttack = 45,
- .baseDefense = 35,
- .baseSpeed = 55,
- .baseSpAttack = 30,
- .baseSpDefense = 40,
- .type1 = TYPE_POISON,
- .type2 = TYPE_FLYING,
- .catchRate = 255,
- .expYield = 54,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 1,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FLYING,
- .eggGroup2 = EGG_GROUP_FLYING,
- .ability1 = ABILITY_INNER_FOCUS,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PURPLE,
- .noFlip = FALSE,
- },
-
- [SPECIES_GOLBAT] =
- {
- .baseHP = 75,
- .baseAttack = 80,
- .baseDefense = 70,
- .baseSpeed = 90,
- .baseSpAttack = 65,
- .baseSpDefense = 75,
- .type1 = TYPE_POISON,
- .type2 = TYPE_FLYING,
- .catchRate = 90,
- .expYield = 171,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 2,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FLYING,
- .eggGroup2 = EGG_GROUP_FLYING,
- .ability1 = ABILITY_INNER_FOCUS,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PURPLE,
- .noFlip = FALSE,
- },
-
- [SPECIES_ODDISH] =
- {
- .baseHP = 45,
- .baseAttack = 50,
- .baseDefense = 55,
- .baseSpeed = 30,
- .baseSpAttack = 75,
- .baseSpDefense = 65,
- .type1 = TYPE_GRASS,
- .type2 = TYPE_POISON,
- .catchRate = 255,
- .expYield = 78,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 1,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_GRASS,
- .eggGroup2 = EGG_GROUP_GRASS,
- .ability1 = ABILITY_CHLOROPHYLL,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 4,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_GLOOM] =
- {
- .baseHP = 60,
- .baseAttack = 65,
- .baseDefense = 70,
- .baseSpeed = 40,
- .baseSpAttack = 85,
- .baseSpDefense = 75,
- .type1 = TYPE_GRASS,
- .type2 = TYPE_POISON,
- .catchRate = 120,
- .expYield = 132,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 2,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_GRASS,
- .eggGroup2 = EGG_GROUP_GRASS,
- .ability1 = ABILITY_CHLOROPHYLL,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 6,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_VILEPLUME] =
- {
- .baseHP = 75,
- .baseAttack = 80,
- .baseDefense = 85,
- .baseSpeed = 50,
- .baseSpAttack = 100,
- .baseSpDefense = 90,
- .type1 = TYPE_GRASS,
- .type2 = TYPE_POISON,
- .catchRate = 45,
- .expYield = 184,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 3,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_GRASS,
- .eggGroup2 = EGG_GROUP_GRASS,
- .ability1 = ABILITY_CHLOROPHYLL,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_RED,
- .noFlip = FALSE,
- },
-
- [SPECIES_PARAS] =
- {
- .baseHP = 35,
- .baseAttack = 70,
- .baseDefense = 55,
- .baseSpeed = 25,
- .baseSpAttack = 45,
- .baseSpDefense = 55,
- .type1 = TYPE_BUG,
- .type2 = TYPE_GRASS,
- .catchRate = 190,
- .expYield = 70,
- .evYield_HP = 0,
- .evYield_Attack = 1,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_TINY_MUSHROOM,
- .item2 = ITEM_BIG_MUSHROOM,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_BUG,
- .eggGroup2 = EGG_GROUP_GRASS,
- .ability1 = ABILITY_EFFECT_SPORE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_RED,
- .noFlip = FALSE,
- },
-
- [SPECIES_PARASECT] =
- {
- .baseHP = 60,
- .baseAttack = 95,
- .baseDefense = 80,
- .baseSpeed = 30,
- .baseSpAttack = 60,
- .baseSpDefense = 80,
- .type1 = TYPE_BUG,
- .type2 = TYPE_GRASS,
- .catchRate = 75,
- .expYield = 128,
- .evYield_HP = 0,
- .evYield_Attack = 2,
- .evYield_Defense = 1,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_TINY_MUSHROOM,
- .item2 = ITEM_BIG_MUSHROOM,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_BUG,
- .eggGroup2 = EGG_GROUP_GRASS,
- .ability1 = ABILITY_EFFECT_SPORE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_RED,
- .noFlip = FALSE,
- },
-
- [SPECIES_VENONAT] =
- {
- .baseHP = 60,
- .baseAttack = 55,
- .baseDefense = 50,
- .baseSpeed = 45,
- .baseSpAttack = 40,
- .baseSpDefense = 55,
- .type1 = TYPE_BUG,
- .type2 = TYPE_POISON,
- .catchRate = 190,
- .expYield = 75,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 1,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_BUG,
- .eggGroup2 = EGG_GROUP_BUG,
- .ability1 = ABILITY_COMPOUND_EYES,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PURPLE,
- .noFlip = FALSE,
- },
-
- [SPECIES_VENOMOTH] =
- {
- .baseHP = 70,
- .baseAttack = 65,
- .baseDefense = 60,
- .baseSpeed = 90,
- .baseSpAttack = 90,
- .baseSpDefense = 75,
- .type1 = TYPE_BUG,
- .type2 = TYPE_POISON,
- .catchRate = 75,
- .expYield = 138,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 1,
- .evYield_SpAttack = 1,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_BUG,
- .eggGroup2 = EGG_GROUP_BUG,
- .ability1 = ABILITY_SHIELD_DUST,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PURPLE,
- .noFlip = FALSE,
- },
-
- [SPECIES_DIGLETT] =
- {
- .baseHP = 10,
- .baseAttack = 55,
- .baseDefense = 25,
- .baseSpeed = 95,
- .baseSpAttack = 35,
- .baseSpDefense = 45,
- .type1 = TYPE_GROUND,
- .type2 = TYPE_GROUND,
- .catchRate = 255,
- .expYield = 81,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 1,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_SAND_VEIL,
- .ability2 = ABILITY_ARENA_TRAP,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_DUGTRIO] =
- {
- .baseHP = 35,
- .baseAttack = 80,
- .baseDefense = 50,
- .baseSpeed = 120,
- .baseSpAttack = 50,
- .baseSpDefense = 70,
- .type1 = TYPE_GROUND,
- .type2 = TYPE_GROUND,
- .catchRate = 50,
- .expYield = 153,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 2,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_SAND_VEIL,
- .ability2 = ABILITY_ARENA_TRAP,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_MEOWTH] =
- {
- .baseHP = 40,
- .baseAttack = 45,
- .baseDefense = 35,
- .baseSpeed = 90,
- .baseSpAttack = 40,
- .baseSpDefense = 40,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 255,
- .expYield = 69,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 1,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_PICKUP,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_YELLOW,
- .noFlip = FALSE,
- },
-
- [SPECIES_PERSIAN] =
- {
- .baseHP = 65,
- .baseAttack = 70,
- .baseDefense = 60,
- .baseSpeed = 115,
- .baseSpAttack = 65,
- .baseSpDefense = 65,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 90,
- .expYield = 148,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 2,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_LIMBER,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_YELLOW,
- .noFlip = FALSE,
- },
-
- [SPECIES_PSYDUCK] =
- {
- .baseHP = 50,
- .baseAttack = 52,
- .baseDefense = 48,
- .baseSpeed = 55,
- .baseSpAttack = 65,
- .baseSpDefense = 50,
- .type1 = TYPE_WATER,
- .type2 = TYPE_WATER,
- .catchRate = 190,
- .expYield = 80,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 1,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_WATER_1,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_DAMP,
- .ability2 = ABILITY_CLOUD_NINE,
- .safariZoneFleeRate = 6,
- .bodyColor = BODY_COLOR_YELLOW,
- .noFlip = FALSE,
- },
-
- [SPECIES_GOLDUCK] =
- {
- .baseHP = 80,
- .baseAttack = 82,
- .baseDefense = 78,
- .baseSpeed = 85,
- .baseSpAttack = 95,
- .baseSpDefense = 80,
- .type1 = TYPE_WATER,
- .type2 = TYPE_WATER,
- .catchRate = 75,
- .expYield = 174,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 2,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_WATER_1,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_DAMP,
- .ability2 = ABILITY_CLOUD_NINE,
- .safariZoneFleeRate = 8,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_MANKEY] =
- {
- .baseHP = 40,
- .baseAttack = 80,
- .baseDefense = 35,
- .baseSpeed = 70,
- .baseSpAttack = 35,
- .baseSpDefense = 45,
- .type1 = TYPE_FIGHTING,
- .type2 = TYPE_FIGHTING,
- .catchRate = 190,
- .expYield = 74,
- .evYield_HP = 0,
- .evYield_Attack = 1,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_VITAL_SPIRIT,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_PRIMEAPE] =
- {
- .baseHP = 65,
- .baseAttack = 105,
- .baseDefense = 60,
- .baseSpeed = 95,
- .baseSpAttack = 60,
- .baseSpDefense = 70,
- .type1 = TYPE_FIGHTING,
- .type2 = TYPE_FIGHTING,
- .catchRate = 75,
- .expYield = 149,
- .evYield_HP = 0,
- .evYield_Attack = 2,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_VITAL_SPIRIT,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_GROWLITHE] =
- {
- .baseHP = 55,
- .baseAttack = 70,
- .baseDefense = 45,
- .baseSpeed = 60,
- .baseSpAttack = 70,
- .baseSpDefense = 50,
- .type1 = TYPE_FIRE,
- .type2 = TYPE_FIRE,
- .catchRate = 190,
- .expYield = 91,
- .evYield_HP = 0,
- .evYield_Attack = 1,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_RAWST_BERRY,
- .item2 = ITEM_RAWST_BERRY,
- .genderRatio = PERCENT_FEMALE(25),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_INTIMIDATE,
- .ability2 = ABILITY_FLASH_FIRE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_ARCANINE] =
- {
- .baseHP = 90,
- .baseAttack = 110,
- .baseDefense = 80,
- .baseSpeed = 95,
- .baseSpAttack = 100,
- .baseSpDefense = 80,
- .type1 = TYPE_FIRE,
- .type2 = TYPE_FIRE,
- .catchRate = 75,
- .expYield = 213,
- .evYield_HP = 0,
- .evYield_Attack = 2,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_RAWST_BERRY,
- .item2 = ITEM_RAWST_BERRY,
- .genderRatio = PERCENT_FEMALE(25),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_INTIMIDATE,
- .ability2 = ABILITY_FLASH_FIRE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_POLIWAG] =
- {
- .baseHP = 40,
- .baseAttack = 50,
- .baseDefense = 40,
- .baseSpeed = 90,
- .baseSpAttack = 40,
- .baseSpDefense = 40,
- .type1 = TYPE_WATER,
- .type2 = TYPE_WATER,
- .catchRate = 255,
- .expYield = 77,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 1,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_WATER_1,
- .eggGroup2 = EGG_GROUP_WATER_1,
- .ability1 = ABILITY_WATER_ABSORB,
- .ability2 = ABILITY_DAMP,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = TRUE,
- },
-
- [SPECIES_POLIWHIRL] =
- {
- .baseHP = 65,
- .baseAttack = 65,
- .baseDefense = 65,
- .baseSpeed = 90,
- .baseSpAttack = 50,
- .baseSpDefense = 50,
- .type1 = TYPE_WATER,
- .type2 = TYPE_WATER,
- .catchRate = 120,
- .expYield = 131,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 2,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_KINGS_ROCK,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_WATER_1,
- .eggGroup2 = EGG_GROUP_WATER_1,
- .ability1 = ABILITY_WATER_ABSORB,
- .ability2 = ABILITY_DAMP,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = TRUE,
- },
-
- [SPECIES_POLIWRATH] =
- {
- .baseHP = 90,
- .baseAttack = 85,
- .baseDefense = 95,
- .baseSpeed = 70,
- .baseSpAttack = 70,
- .baseSpDefense = 90,
- .type1 = TYPE_WATER,
- .type2 = TYPE_FIGHTING,
- .catchRate = 45,
- .expYield = 185,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 3,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_KINGS_ROCK,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_WATER_1,
- .eggGroup2 = EGG_GROUP_WATER_1,
- .ability1 = ABILITY_WATER_ABSORB,
- .ability2 = ABILITY_DAMP,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = TRUE,
- },
-
- [SPECIES_ABRA] =
- {
- .baseHP = 25,
- .baseAttack = 20,
- .baseDefense = 15,
- .baseSpeed = 90,
- .baseSpAttack = 105,
- .baseSpDefense = 55,
- .type1 = TYPE_PSYCHIC,
- .type2 = TYPE_PSYCHIC,
- .catchRate = 200,
- .expYield = 73,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 1,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_TWISTED_SPOON,
- .genderRatio = PERCENT_FEMALE(25),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_HUMAN_LIKE,
- .eggGroup2 = EGG_GROUP_HUMAN_LIKE,
- .ability1 = ABILITY_SYNCHRONIZE,
- .ability2 = ABILITY_INNER_FOCUS,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_KADABRA] =
- {
- .baseHP = 40,
- .baseAttack = 35,
- .baseDefense = 30,
- .baseSpeed = 105,
- .baseSpAttack = 120,
- .baseSpDefense = 70,
- .type1 = TYPE_PSYCHIC,
- .type2 = TYPE_PSYCHIC,
- .catchRate = 100,
- .expYield = 145,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 2,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_TWISTED_SPOON,
- .genderRatio = PERCENT_FEMALE(25),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_HUMAN_LIKE,
- .eggGroup2 = EGG_GROUP_HUMAN_LIKE,
- .ability1 = ABILITY_SYNCHRONIZE,
- .ability2 = ABILITY_INNER_FOCUS,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_ALAKAZAM] =
- {
- .baseHP = 55,
- .baseAttack = 50,
- .baseDefense = 45,
- .baseSpeed = 120,
- .baseSpAttack = 135,
- .baseSpDefense = 85,
- .type1 = TYPE_PSYCHIC,
- .type2 = TYPE_PSYCHIC,
- .catchRate = 50,
- .expYield = 186,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 3,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_TWISTED_SPOON,
- .genderRatio = PERCENT_FEMALE(25),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_HUMAN_LIKE,
- .eggGroup2 = EGG_GROUP_HUMAN_LIKE,
- .ability1 = ABILITY_SYNCHRONIZE,
- .ability2 = ABILITY_INNER_FOCUS,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_MACHOP] =
- {
- .baseHP = 70,
- .baseAttack = 80,
- .baseDefense = 50,
- .baseSpeed = 35,
- .baseSpAttack = 35,
- .baseSpDefense = 35,
- .type1 = TYPE_FIGHTING,
- .type2 = TYPE_FIGHTING,
- .catchRate = 180,
- .expYield = 88,
- .evYield_HP = 0,
- .evYield_Attack = 1,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(25),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_HUMAN_LIKE,
- .eggGroup2 = EGG_GROUP_HUMAN_LIKE,
- .ability1 = ABILITY_GUTS,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GRAY,
- .noFlip = FALSE,
- },
-
- [SPECIES_MACHOKE] =
- {
- .baseHP = 80,
- .baseAttack = 100,
- .baseDefense = 70,
- .baseSpeed = 45,
- .baseSpAttack = 50,
- .baseSpDefense = 60,
- .type1 = TYPE_FIGHTING,
- .type2 = TYPE_FIGHTING,
- .catchRate = 90,
- .expYield = 146,
- .evYield_HP = 0,
- .evYield_Attack = 2,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(25),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_HUMAN_LIKE,
- .eggGroup2 = EGG_GROUP_HUMAN_LIKE,
- .ability1 = ABILITY_GUTS,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GRAY,
- .noFlip = FALSE,
- },
-
- [SPECIES_MACHAMP] =
- {
- .baseHP = 90,
- .baseAttack = 130,
- .baseDefense = 80,
- .baseSpeed = 55,
- .baseSpAttack = 65,
- .baseSpDefense = 85,
- .type1 = TYPE_FIGHTING,
- .type2 = TYPE_FIGHTING,
- .catchRate = 45,
- .expYield = 193,
- .evYield_HP = 0,
- .evYield_Attack = 3,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(25),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_HUMAN_LIKE,
- .eggGroup2 = EGG_GROUP_HUMAN_LIKE,
- .ability1 = ABILITY_GUTS,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GRAY,
- .noFlip = FALSE,
- },
-
- [SPECIES_BELLSPROUT] =
- {
- .baseHP = 50,
- .baseAttack = 75,
- .baseDefense = 35,
- .baseSpeed = 40,
- .baseSpAttack = 70,
- .baseSpDefense = 30,
- .type1 = TYPE_GRASS,
- .type2 = TYPE_POISON,
- .catchRate = 255,
- .expYield = 84,
- .evYield_HP = 0,
- .evYield_Attack = 1,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_GRASS,
- .eggGroup2 = EGG_GROUP_GRASS,
- .ability1 = ABILITY_CHLOROPHYLL,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GREEN,
- .noFlip = FALSE,
- },
-
- [SPECIES_WEEPINBELL] =
- {
- .baseHP = 65,
- .baseAttack = 90,
- .baseDefense = 50,
- .baseSpeed = 55,
- .baseSpAttack = 85,
- .baseSpDefense = 45,
- .type1 = TYPE_GRASS,
- .type2 = TYPE_POISON,
- .catchRate = 120,
- .expYield = 151,
- .evYield_HP = 0,
- .evYield_Attack = 2,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_GRASS,
- .eggGroup2 = EGG_GROUP_GRASS,
- .ability1 = ABILITY_CHLOROPHYLL,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GREEN,
- .noFlip = FALSE,
- },
-
- [SPECIES_VICTREEBEL] =
- {
- .baseHP = 80,
- .baseAttack = 105,
- .baseDefense = 65,
- .baseSpeed = 70,
- .baseSpAttack = 100,
- .baseSpDefense = 60,
- .type1 = TYPE_GRASS,
- .type2 = TYPE_POISON,
- .catchRate = 45,
- .expYield = 191,
- .evYield_HP = 0,
- .evYield_Attack = 3,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_GRASS,
- .eggGroup2 = EGG_GROUP_GRASS,
- .ability1 = ABILITY_CHLOROPHYLL,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GREEN,
- .noFlip = FALSE,
- },
-
- [SPECIES_TENTACOOL] =
- {
- .baseHP = 40,
- .baseAttack = 40,
- .baseDefense = 35,
- .baseSpeed = 70,
- .baseSpAttack = 50,
- .baseSpDefense = 100,
- .type1 = TYPE_WATER,
- .type2 = TYPE_POISON,
- .catchRate = 190,
- .expYield = 105,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 1,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_WATER_3,
- .eggGroup2 = EGG_GROUP_WATER_3,
- .ability1 = ABILITY_CLEAR_BODY,
- .ability2 = ABILITY_LIQUID_OOZE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_TENTACRUEL] =
- {
- .baseHP = 80,
- .baseAttack = 70,
- .baseDefense = 65,
- .baseSpeed = 100,
- .baseSpAttack = 80,
- .baseSpDefense = 120,
- .type1 = TYPE_WATER,
- .type2 = TYPE_POISON,
- .catchRate = 60,
- .expYield = 205,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 2,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_WATER_3,
- .eggGroup2 = EGG_GROUP_WATER_3,
- .ability1 = ABILITY_CLEAR_BODY,
- .ability2 = ABILITY_LIQUID_OOZE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_GEODUDE] =
- {
- .baseHP = 40,
- .baseAttack = 80,
- .baseDefense = 100,
- .baseSpeed = 20,
- .baseSpAttack = 30,
- .baseSpDefense = 30,
- .type1 = TYPE_ROCK,
- .type2 = TYPE_GROUND,
- .catchRate = 255,
- .expYield = 86,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 1,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_EVERSTONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_MINERAL,
- .eggGroup2 = EGG_GROUP_MINERAL,
- .ability1 = ABILITY_ROCK_HEAD,
- .ability2 = ABILITY_STURDY,
- .safariZoneFleeRate = 4,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_GRAVELER] =
- {
- .baseHP = 55,
- .baseAttack = 95,
- .baseDefense = 115,
- .baseSpeed = 35,
- .baseSpAttack = 45,
- .baseSpDefense = 45,
- .type1 = TYPE_ROCK,
- .type2 = TYPE_GROUND,
- .catchRate = 120,
- .expYield = 134,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 2,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_EVERSTONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_MINERAL,
- .eggGroup2 = EGG_GROUP_MINERAL,
- .ability1 = ABILITY_ROCK_HEAD,
- .ability2 = ABILITY_STURDY,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_GOLEM] =
- {
- .baseHP = 80,
- .baseAttack = 110,
- .baseDefense = 130,
- .baseSpeed = 45,
- .baseSpAttack = 55,
- .baseSpDefense = 65,
- .type1 = TYPE_ROCK,
- .type2 = TYPE_GROUND,
- .catchRate = 45,
- .expYield = 177,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 3,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_EVERSTONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_MINERAL,
- .eggGroup2 = EGG_GROUP_MINERAL,
- .ability1 = ABILITY_ROCK_HEAD,
- .ability2 = ABILITY_STURDY,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_PONYTA] =
- {
- .baseHP = 50,
- .baseAttack = 85,
- .baseDefense = 55,
- .baseSpeed = 90,
- .baseSpAttack = 65,
- .baseSpDefense = 65,
- .type1 = TYPE_FIRE,
- .type2 = TYPE_FIRE,
- .catchRate = 190,
- .expYield = 152,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 1,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_RUN_AWAY,
- .ability2 = ABILITY_FLASH_FIRE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_YELLOW,
- .noFlip = FALSE,
- },
-
- [SPECIES_RAPIDASH] =
- {
- .baseHP = 65,
- .baseAttack = 100,
- .baseDefense = 70,
- .baseSpeed = 105,
- .baseSpAttack = 80,
- .baseSpDefense = 80,
- .type1 = TYPE_FIRE,
- .type2 = TYPE_FIRE,
- .catchRate = 60,
- .expYield = 192,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 2,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_RUN_AWAY,
- .ability2 = ABILITY_FLASH_FIRE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_YELLOW,
- .noFlip = FALSE,
- },
-
- [SPECIES_SLOWPOKE] =
- {
- .baseHP = 90,
- .baseAttack = 65,
- .baseDefense = 65,
- .baseSpeed = 15,
- .baseSpAttack = 40,
- .baseSpDefense = 40,
- .type1 = TYPE_WATER,
- .type2 = TYPE_PSYCHIC,
- .catchRate = 190,
- .expYield = 99,
- .evYield_HP = 1,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_KINGS_ROCK,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_MONSTER,
- .eggGroup2 = EGG_GROUP_WATER_1,
- .ability1 = ABILITY_OBLIVIOUS,
- .ability2 = ABILITY_OWN_TEMPO,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PINK,
- .noFlip = FALSE,
- },
-
- [SPECIES_SLOWBRO] =
- {
- .baseHP = 95,
- .baseAttack = 75,
- .baseDefense = 110,
- .baseSpeed = 30,
- .baseSpAttack = 100,
- .baseSpDefense = 80,
- .type1 = TYPE_WATER,
- .type2 = TYPE_PSYCHIC,
- .catchRate = 75,
- .expYield = 164,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 2,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_KINGS_ROCK,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_MONSTER,
- .eggGroup2 = EGG_GROUP_WATER_1,
- .ability1 = ABILITY_OBLIVIOUS,
- .ability2 = ABILITY_OWN_TEMPO,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PINK,
- .noFlip = FALSE,
- },
-
- [SPECIES_MAGNEMITE] =
- {
- .baseHP = 25,
- .baseAttack = 35,
- .baseDefense = 70,
- .baseSpeed = 45,
- .baseSpAttack = 95,
- .baseSpDefense = 55,
- .type1 = TYPE_ELECTRIC,
- .type2 = TYPE_STEEL,
- .catchRate = 190,
- .expYield = 89,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 1,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_METAL_COAT,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_MINERAL,
- .eggGroup2 = EGG_GROUP_MINERAL,
- .ability1 = ABILITY_MAGNET_PULL,
- .ability2 = ABILITY_STURDY,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GRAY,
- .noFlip = FALSE,
- },
-
- [SPECIES_MAGNETON] =
- {
- .baseHP = 50,
- .baseAttack = 60,
- .baseDefense = 95,
- .baseSpeed = 70,
- .baseSpAttack = 120,
- .baseSpDefense = 70,
- .type1 = TYPE_ELECTRIC,
- .type2 = TYPE_STEEL,
- .catchRate = 60,
- .expYield = 161,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 2,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_METAL_COAT,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_MINERAL,
- .eggGroup2 = EGG_GROUP_MINERAL,
- .ability1 = ABILITY_MAGNET_PULL,
- .ability2 = ABILITY_STURDY,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GRAY,
- .noFlip = FALSE,
- },
-
- [SPECIES_FARFETCHD] =
- {
- .baseHP = 52,
- .baseAttack = 65,
- .baseDefense = 55,
- .baseSpeed = 60,
- .baseSpAttack = 58,
- .baseSpDefense = 62,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_FLYING,
- .catchRate = 45,
- .expYield = 94,
- .evYield_HP = 0,
- .evYield_Attack = 1,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_STICK,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FLYING,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_KEEN_EYE,
- .ability2 = ABILITY_INNER_FOCUS,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_DODUO] =
- {
- .baseHP = 35,
- .baseAttack = 85,
- .baseDefense = 45,
- .baseSpeed = 75,
- .baseSpAttack = 35,
- .baseSpDefense = 35,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_FLYING,
- .catchRate = 190,
- .expYield = 96,
- .evYield_HP = 0,
- .evYield_Attack = 1,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_SHARP_BEAK,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FLYING,
- .eggGroup2 = EGG_GROUP_FLYING,
- .ability1 = ABILITY_RUN_AWAY,
- .ability2 = ABILITY_EARLY_BIRD,
- .safariZoneFleeRate = 8,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_DODRIO] =
- {
- .baseHP = 60,
- .baseAttack = 110,
- .baseDefense = 70,
- .baseSpeed = 100,
- .baseSpAttack = 60,
- .baseSpDefense = 60,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_FLYING,
- .catchRate = 45,
- .expYield = 158,
- .evYield_HP = 0,
- .evYield_Attack = 2,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_SHARP_BEAK,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FLYING,
- .eggGroup2 = EGG_GROUP_FLYING,
- .ability1 = ABILITY_RUN_AWAY,
- .ability2 = ABILITY_EARLY_BIRD,
- .safariZoneFleeRate = 10,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_SEEL] =
- {
- .baseHP = 65,
- .baseAttack = 45,
- .baseDefense = 55,
- .baseSpeed = 45,
- .baseSpAttack = 45,
- .baseSpDefense = 70,
- .type1 = TYPE_WATER,
- .type2 = TYPE_WATER,
- .catchRate = 190,
- .expYield = 100,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 1,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_WATER_1,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_THICK_FAT,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_WHITE,
- .noFlip = FALSE,
- },
-
- [SPECIES_DEWGONG] =
- {
- .baseHP = 90,
- .baseAttack = 70,
- .baseDefense = 80,
- .baseSpeed = 70,
- .baseSpAttack = 70,
- .baseSpDefense = 95,
- .type1 = TYPE_WATER,
- .type2 = TYPE_ICE,
- .catchRate = 75,
- .expYield = 176,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 2,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_WATER_1,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_THICK_FAT,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_WHITE,
- .noFlip = FALSE,
- },
-
- [SPECIES_GRIMER] =
- {
- .baseHP = 80,
- .baseAttack = 80,
- .baseDefense = 50,
- .baseSpeed = 25,
- .baseSpAttack = 40,
- .baseSpDefense = 50,
- .type1 = TYPE_POISON,
- .type2 = TYPE_POISON,
- .catchRate = 190,
- .expYield = 90,
- .evYield_HP = 1,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NUGGET,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_AMORPHOUS,
- .eggGroup2 = EGG_GROUP_AMORPHOUS,
- .ability1 = ABILITY_STENCH,
- .ability2 = ABILITY_STICKY_HOLD,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PURPLE,
- .noFlip = FALSE,
- },
-
- [SPECIES_MUK] =
- {
- .baseHP = 105,
- .baseAttack = 105,
- .baseDefense = 75,
- .baseSpeed = 50,
- .baseSpAttack = 65,
- .baseSpDefense = 100,
- .type1 = TYPE_POISON,
- .type2 = TYPE_POISON,
- .catchRate = 75,
- .expYield = 157,
- .evYield_HP = 1,
- .evYield_Attack = 1,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NUGGET,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_AMORPHOUS,
- .eggGroup2 = EGG_GROUP_AMORPHOUS,
- .ability1 = ABILITY_STENCH,
- .ability2 = ABILITY_STICKY_HOLD,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PURPLE,
- .noFlip = FALSE,
- },
-
- [SPECIES_SHELLDER] =
- {
- .baseHP = 30,
- .baseAttack = 65,
- .baseDefense = 100,
- .baseSpeed = 40,
- .baseSpAttack = 45,
- .baseSpDefense = 25,
- .type1 = TYPE_WATER,
- .type2 = TYPE_WATER,
- .catchRate = 190,
- .expYield = 97,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 1,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_PEARL,
- .item2 = ITEM_BIG_PEARL,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_WATER_3,
- .eggGroup2 = EGG_GROUP_WATER_3,
- .ability1 = ABILITY_SHELL_ARMOR,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PURPLE,
- .noFlip = FALSE,
- },
-
- [SPECIES_CLOYSTER] =
- {
- .baseHP = 50,
- .baseAttack = 95,
- .baseDefense = 180,
- .baseSpeed = 70,
- .baseSpAttack = 85,
- .baseSpDefense = 45,
- .type1 = TYPE_WATER,
- .type2 = TYPE_ICE,
- .catchRate = 60,
- .expYield = 203,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 2,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_PEARL,
- .item2 = ITEM_BIG_PEARL,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_WATER_3,
- .eggGroup2 = EGG_GROUP_WATER_3,
- .ability1 = ABILITY_SHELL_ARMOR,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PURPLE,
- .noFlip = FALSE,
- },
-
- [SPECIES_GASTLY] =
- {
- .baseHP = 30,
- .baseAttack = 35,
- .baseDefense = 30,
- .baseSpeed = 80,
- .baseSpAttack = 100,
- .baseSpDefense = 35,
- .type1 = TYPE_GHOST,
- .type2 = TYPE_POISON,
- .catchRate = 190,
- .expYield = 95,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 1,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_AMORPHOUS,
- .eggGroup2 = EGG_GROUP_AMORPHOUS,
- .ability1 = ABILITY_LEVITATE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PURPLE,
- .noFlip = FALSE,
- },
-
- [SPECIES_HAUNTER] =
- {
- .baseHP = 45,
- .baseAttack = 50,
- .baseDefense = 45,
- .baseSpeed = 95,
- .baseSpAttack = 115,
- .baseSpDefense = 55,
- .type1 = TYPE_GHOST,
- .type2 = TYPE_POISON,
- .catchRate = 90,
- .expYield = 126,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 2,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_AMORPHOUS,
- .eggGroup2 = EGG_GROUP_AMORPHOUS,
- .ability1 = ABILITY_LEVITATE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PURPLE,
- .noFlip = FALSE,
- },
-
- [SPECIES_GENGAR] =
- {
- .baseHP = 60,
- .baseAttack = 65,
- .baseDefense = 60,
- .baseSpeed = 110,
- .baseSpAttack = 130,
- .baseSpDefense = 75,
- .type1 = TYPE_GHOST,
- .type2 = TYPE_POISON,
- .catchRate = 45,
- .expYield = 190,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 3,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_AMORPHOUS,
- .eggGroup2 = EGG_GROUP_AMORPHOUS,
- .ability1 = ABILITY_LEVITATE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PURPLE,
- .noFlip = FALSE,
- },
-
- [SPECIES_ONIX] =
- {
- .baseHP = 35,
- .baseAttack = 45,
- .baseDefense = 160,
- .baseSpeed = 70,
- .baseSpAttack = 30,
- .baseSpDefense = 45,
- .type1 = TYPE_ROCK,
- .type2 = TYPE_GROUND,
- .catchRate = 45,
- .expYield = 108,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 1,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 25,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_MINERAL,
- .eggGroup2 = EGG_GROUP_MINERAL,
- .ability1 = ABILITY_ROCK_HEAD,
- .ability2 = ABILITY_STURDY,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GRAY,
- .noFlip = FALSE,
- },
-
- [SPECIES_DROWZEE] =
- {
- .baseHP = 60,
- .baseAttack = 48,
- .baseDefense = 45,
- .baseSpeed = 42,
- .baseSpAttack = 43,
- .baseSpDefense = 90,
- .type1 = TYPE_PSYCHIC,
- .type2 = TYPE_PSYCHIC,
- .catchRate = 190,
- .expYield = 102,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 1,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_HUMAN_LIKE,
- .eggGroup2 = EGG_GROUP_HUMAN_LIKE,
- .ability1 = ABILITY_INSOMNIA,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_YELLOW,
- .noFlip = FALSE,
- },
-
- [SPECIES_HYPNO] =
- {
- .baseHP = 85,
- .baseAttack = 73,
- .baseDefense = 70,
- .baseSpeed = 67,
- .baseSpAttack = 73,
- .baseSpDefense = 115,
- .type1 = TYPE_PSYCHIC,
- .type2 = TYPE_PSYCHIC,
- .catchRate = 75,
- .expYield = 165,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 2,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_HUMAN_LIKE,
- .eggGroup2 = EGG_GROUP_HUMAN_LIKE,
- .ability1 = ABILITY_INSOMNIA,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_YELLOW,
- .noFlip = FALSE,
- },
-
- [SPECIES_KRABBY] =
- {
- .baseHP = 30,
- .baseAttack = 105,
- .baseDefense = 90,
- .baseSpeed = 50,
- .baseSpAttack = 25,
- .baseSpDefense = 25,
- .type1 = TYPE_WATER,
- .type2 = TYPE_WATER,
- .catchRate = 225,
- .expYield = 115,
- .evYield_HP = 0,
- .evYield_Attack = 1,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_WATER_3,
- .eggGroup2 = EGG_GROUP_WATER_3,
- .ability1 = ABILITY_HYPER_CUTTER,
- .ability2 = ABILITY_SHELL_ARMOR,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_RED,
- .noFlip = FALSE,
- },
-
- [SPECIES_KINGLER] =
- {
- .baseHP = 55,
- .baseAttack = 130,
- .baseDefense = 115,
- .baseSpeed = 75,
- .baseSpAttack = 50,
- .baseSpDefense = 50,
- .type1 = TYPE_WATER,
- .type2 = TYPE_WATER,
- .catchRate = 60,
- .expYield = 206,
- .evYield_HP = 0,
- .evYield_Attack = 2,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_WATER_3,
- .eggGroup2 = EGG_GROUP_WATER_3,
- .ability1 = ABILITY_HYPER_CUTTER,
- .ability2 = ABILITY_SHELL_ARMOR,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_RED,
- .noFlip = TRUE,
- },
-
- [SPECIES_VOLTORB] =
- {
- .baseHP = 40,
- .baseAttack = 30,
- .baseDefense = 50,
- .baseSpeed = 100,
- .baseSpAttack = 55,
- .baseSpDefense = 55,
- .type1 = TYPE_ELECTRIC,
- .type2 = TYPE_ELECTRIC,
- .catchRate = 190,
- .expYield = 103,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 1,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_MINERAL,
- .eggGroup2 = EGG_GROUP_MINERAL,
- .ability1 = ABILITY_SOUNDPROOF,
- .ability2 = ABILITY_STATIC,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_RED,
- .noFlip = FALSE,
- },
-
- [SPECIES_ELECTRODE] =
- {
- .baseHP = 60,
- .baseAttack = 50,
- .baseDefense = 70,
- .baseSpeed = 140,
- .baseSpAttack = 80,
- .baseSpDefense = 80,
- .type1 = TYPE_ELECTRIC,
- .type2 = TYPE_ELECTRIC,
- .catchRate = 60,
- .expYield = 150,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 2,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_MINERAL,
- .eggGroup2 = EGG_GROUP_MINERAL,
- .ability1 = ABILITY_SOUNDPROOF,
- .ability2 = ABILITY_STATIC,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_RED,
- .noFlip = FALSE,
- },
-
- [SPECIES_EXEGGCUTE] =
- {
- .baseHP = 60,
- .baseAttack = 40,
- .baseDefense = 80,
- .baseSpeed = 40,
- .baseSpAttack = 60,
- .baseSpDefense = 45,
- .type1 = TYPE_GRASS,
- .type2 = TYPE_PSYCHIC,
- .catchRate = 90,
- .expYield = 98,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 1,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_GRASS,
- .eggGroup2 = EGG_GROUP_GRASS,
- .ability1 = ABILITY_CHLOROPHYLL,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PINK,
- .noFlip = FALSE,
- },
-
- [SPECIES_EXEGGUTOR] =
- {
- .baseHP = 95,
- .baseAttack = 95,
- .baseDefense = 85,
- .baseSpeed = 55,
- .baseSpAttack = 125,
- .baseSpDefense = 65,
- .type1 = TYPE_GRASS,
- .type2 = TYPE_PSYCHIC,
- .catchRate = 45,
- .expYield = 212,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 2,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_GRASS,
- .eggGroup2 = EGG_GROUP_GRASS,
- .ability1 = ABILITY_CHLOROPHYLL,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_YELLOW,
- .noFlip = FALSE,
- },
-
- [SPECIES_CUBONE] =
- {
- .baseHP = 50,
- .baseAttack = 50,
- .baseDefense = 95,
- .baseSpeed = 35,
- .baseSpAttack = 40,
- .baseSpDefense = 50,
- .type1 = TYPE_GROUND,
- .type2 = TYPE_GROUND,
- .catchRate = 190,
- .expYield = 87,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 1,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_THICK_CLUB,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_MONSTER,
- .eggGroup2 = EGG_GROUP_MONSTER,
- .ability1 = ABILITY_ROCK_HEAD,
- .ability2 = ABILITY_LIGHTNING_ROD,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_MAROWAK] =
- {
- .baseHP = 60,
- .baseAttack = 80,
- .baseDefense = 110,
- .baseSpeed = 45,
- .baseSpAttack = 50,
- .baseSpDefense = 80,
- .type1 = TYPE_GROUND,
- .type2 = TYPE_GROUND,
- .catchRate = 75,
- .expYield = 124,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 2,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_THICK_CLUB,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_MONSTER,
- .eggGroup2 = EGG_GROUP_MONSTER,
- .ability1 = ABILITY_ROCK_HEAD,
- .ability2 = ABILITY_LIGHTNING_ROD,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_HITMONLEE] =
- {
- .baseHP = 50,
- .baseAttack = 120,
- .baseDefense = 53,
- .baseSpeed = 87,
- .baseSpAttack = 35,
- .baseSpDefense = 110,
- .type1 = TYPE_FIGHTING,
- .type2 = TYPE_FIGHTING,
- .catchRate = 45,
- .expYield = 139,
- .evYield_HP = 0,
- .evYield_Attack = 2,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_MALE,
- .eggCycles = 25,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_HUMAN_LIKE,
- .eggGroup2 = EGG_GROUP_HUMAN_LIKE,
- .ability1 = ABILITY_LIMBER,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_HITMONCHAN] =
- {
- .baseHP = 50,
- .baseAttack = 105,
- .baseDefense = 79,
- .baseSpeed = 76,
- .baseSpAttack = 35,
- .baseSpDefense = 110,
- .type1 = TYPE_FIGHTING,
- .type2 = TYPE_FIGHTING,
- .catchRate = 45,
- .expYield = 140,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 2,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_MALE,
- .eggCycles = 25,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_HUMAN_LIKE,
- .eggGroup2 = EGG_GROUP_HUMAN_LIKE,
- .ability1 = ABILITY_KEEN_EYE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_LICKITUNG] =
- {
- .baseHP = 90,
- .baseAttack = 55,
- .baseDefense = 75,
- .baseSpeed = 30,
- .baseSpAttack = 60,
- .baseSpDefense = 75,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 45,
- .expYield = 127,
- .evYield_HP = 2,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_MONSTER,
- .eggGroup2 = EGG_GROUP_MONSTER,
- .ability1 = ABILITY_OWN_TEMPO,
- .ability2 = ABILITY_OBLIVIOUS,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PINK,
- .noFlip = FALSE,
- },
-
- [SPECIES_KOFFING] =
- {
- .baseHP = 40,
- .baseAttack = 65,
- .baseDefense = 95,
- .baseSpeed = 35,
- .baseSpAttack = 60,
- .baseSpDefense = 45,
- .type1 = TYPE_POISON,
- .type2 = TYPE_POISON,
- .catchRate = 190,
- .expYield = 114,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 1,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_SMOKE_BALL,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_AMORPHOUS,
- .eggGroup2 = EGG_GROUP_AMORPHOUS,
- .ability1 = ABILITY_LEVITATE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PURPLE,
- .noFlip = FALSE,
- },
-
- [SPECIES_WEEZING] =
- {
- .baseHP = 65,
- .baseAttack = 90,
- .baseDefense = 120,
- .baseSpeed = 60,
- .baseSpAttack = 85,
- .baseSpDefense = 70,
- .type1 = TYPE_POISON,
- .type2 = TYPE_POISON,
- .catchRate = 60,
- .expYield = 173,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 2,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_SMOKE_BALL,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_AMORPHOUS,
- .eggGroup2 = EGG_GROUP_AMORPHOUS,
- .ability1 = ABILITY_LEVITATE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PURPLE,
- .noFlip = FALSE,
- },
-
- [SPECIES_RHYHORN] =
- {
- .baseHP = 80,
- .baseAttack = 85,
- .baseDefense = 95,
- .baseSpeed = 25,
- .baseSpAttack = 30,
- .baseSpDefense = 30,
- .type1 = TYPE_GROUND,
- .type2 = TYPE_ROCK,
- .catchRate = 120,
- .expYield = 135,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 1,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_MONSTER,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_LIGHTNING_ROD,
- .ability2 = ABILITY_ROCK_HEAD,
- .safariZoneFleeRate = 4,
- .bodyColor = BODY_COLOR_GRAY,
- .noFlip = FALSE,
- },
-
- [SPECIES_RHYDON] =
- {
- .baseHP = 105,
- .baseAttack = 130,
- .baseDefense = 120,
- .baseSpeed = 40,
- .baseSpAttack = 45,
- .baseSpDefense = 45,
- .type1 = TYPE_GROUND,
- .type2 = TYPE_ROCK,
- .catchRate = 60,
- .expYield = 204,
- .evYield_HP = 0,
- .evYield_Attack = 2,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_MONSTER,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_LIGHTNING_ROD,
- .ability2 = ABILITY_ROCK_HEAD,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GRAY,
- .noFlip = FALSE,
- },
-
- [SPECIES_CHANSEY] =
- {
- .baseHP = 250,
- .baseAttack = 5,
- .baseDefense = 5,
- .baseSpeed = 50,
- .baseSpAttack = 35,
- .baseSpDefense = 105,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 30,
- .expYield = 255,
- .evYield_HP = 2,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_LUCKY_EGG,
- .genderRatio = MON_FEMALE,
- .eggCycles = 40,
- .friendship = 140,
- .growthRate = GROWTH_FAST,
- .eggGroup1 = EGG_GROUP_FAIRY,
- .eggGroup2 = EGG_GROUP_FAIRY,
- .ability1 = ABILITY_NATURAL_CURE,
- .ability2 = ABILITY_SERENE_GRACE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PINK,
- .noFlip = FALSE,
- },
-
- [SPECIES_TANGELA] =
- {
- .baseHP = 65,
- .baseAttack = 55,
- .baseDefense = 115,
- .baseSpeed = 60,
- .baseSpAttack = 100,
- .baseSpDefense = 40,
- .type1 = TYPE_GRASS,
- .type2 = TYPE_GRASS,
- .catchRate = 45,
- .expYield = 166,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 1,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_GRASS,
- .eggGroup2 = EGG_GROUP_GRASS,
- .ability1 = ABILITY_CHLOROPHYLL,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_KANGASKHAN] =
- {
- .baseHP = 105,
- .baseAttack = 95,
- .baseDefense = 80,
- .baseSpeed = 90,
- .baseSpAttack = 40,
- .baseSpDefense = 80,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 45,
- .expYield = 175,
- .evYield_HP = 2,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_FEMALE,
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_MONSTER,
- .eggGroup2 = EGG_GROUP_MONSTER,
- .ability1 = ABILITY_EARLY_BIRD,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_HORSEA] =
- {
- .baseHP = 30,
- .baseAttack = 40,
- .baseDefense = 70,
- .baseSpeed = 60,
- .baseSpAttack = 70,
- .baseSpDefense = 25,
- .type1 = TYPE_WATER,
- .type2 = TYPE_WATER,
- .catchRate = 225,
- .expYield = 83,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 1,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_DRAGON_SCALE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_WATER_1,
- .eggGroup2 = EGG_GROUP_DRAGON,
- .ability1 = ABILITY_SWIFT_SWIM,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_SEADRA] =
- {
- .baseHP = 55,
- .baseAttack = 65,
- .baseDefense = 95,
- .baseSpeed = 85,
- .baseSpAttack = 95,
- .baseSpDefense = 45,
- .type1 = TYPE_WATER,
- .type2 = TYPE_WATER,
- .catchRate = 75,
- .expYield = 155,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 1,
- .evYield_Speed = 0,
- .evYield_SpAttack = 1,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_DRAGON_SCALE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_WATER_1,
- .eggGroup2 = EGG_GROUP_DRAGON,
- .ability1 = ABILITY_POISON_POINT,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_GOLDEEN] =
- {
- .baseHP = 45,
- .baseAttack = 67,
- .baseDefense = 60,
- .baseSpeed = 63,
- .baseSpAttack = 35,
- .baseSpDefense = 50,
- .type1 = TYPE_WATER,
- .type2 = TYPE_WATER,
- .catchRate = 225,
- .expYield = 111,
- .evYield_HP = 0,
- .evYield_Attack = 1,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_WATER_2,
- .eggGroup2 = EGG_GROUP_WATER_2,
- .ability1 = ABILITY_SWIFT_SWIM,
- .ability2 = ABILITY_WATER_VEIL,
- .safariZoneFleeRate = 4,
- .bodyColor = BODY_COLOR_RED,
- .noFlip = FALSE,
- },
-
- [SPECIES_SEAKING] =
- {
- .baseHP = 80,
- .baseAttack = 92,
- .baseDefense = 65,
- .baseSpeed = 68,
- .baseSpAttack = 65,
- .baseSpDefense = 80,
- .type1 = TYPE_WATER,
- .type2 = TYPE_WATER,
- .catchRate = 60,
- .expYield = 170,
- .evYield_HP = 0,
- .evYield_Attack = 2,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_WATER_2,
- .eggGroup2 = EGG_GROUP_WATER_2,
- .ability1 = ABILITY_SWIFT_SWIM,
- .ability2 = ABILITY_WATER_VEIL,
- .safariZoneFleeRate = 6,
- .bodyColor = BODY_COLOR_RED,
- .noFlip = FALSE,
- },
-
- [SPECIES_STARYU] =
- {
- .baseHP = 30,
- .baseAttack = 45,
- .baseDefense = 55,
- .baseSpeed = 85,
- .baseSpAttack = 70,
- .baseSpDefense = 55,
- .type1 = TYPE_WATER,
- .type2 = TYPE_WATER,
- .catchRate = 225,
- .expYield = 106,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 1,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_STARDUST,
- .item2 = ITEM_STAR_PIECE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_WATER_3,
- .eggGroup2 = EGG_GROUP_WATER_3,
- .ability1 = ABILITY_ILLUMINATE,
- .ability2 = ABILITY_NATURAL_CURE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_STARMIE] =
- {
- .baseHP = 60,
- .baseAttack = 75,
- .baseDefense = 85,
- .baseSpeed = 115,
- .baseSpAttack = 100,
- .baseSpDefense = 85,
- .type1 = TYPE_WATER,
- .type2 = TYPE_PSYCHIC,
- .catchRate = 60,
- .expYield = 207,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 2,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_STARDUST,
- .item2 = ITEM_STAR_PIECE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_WATER_3,
- .eggGroup2 = EGG_GROUP_WATER_3,
- .ability1 = ABILITY_ILLUMINATE,
- .ability2 = ABILITY_NATURAL_CURE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PURPLE,
- .noFlip = FALSE,
- },
-
- [SPECIES_MR_MIME] =
- {
- .baseHP = 40,
- .baseAttack = 45,
- .baseDefense = 65,
- .baseSpeed = 90,
- .baseSpAttack = 100,
- .baseSpDefense = 120,
- .type1 = TYPE_PSYCHIC,
- .type2 = TYPE_PSYCHIC,
- .catchRate = 45,
- .expYield = 136,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 2,
- .item1 = ITEM_NONE,
- .item2 = ITEM_LEPPA_BERRY,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 25,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_HUMAN_LIKE,
- .eggGroup2 = EGG_GROUP_HUMAN_LIKE,
- .ability1 = ABILITY_SOUNDPROOF,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PINK,
- .noFlip = FALSE,
- },
-
- [SPECIES_SCYTHER] =
- {
- .baseHP = 70,
- .baseAttack = 110,
- .baseDefense = 80,
- .baseSpeed = 105,
- .baseSpAttack = 55,
- .baseSpDefense = 80,
- .type1 = TYPE_BUG,
- .type2 = TYPE_FLYING,
- .catchRate = 45,
- .expYield = 187,
- .evYield_HP = 0,
- .evYield_Attack = 1,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 25,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_BUG,
- .eggGroup2 = EGG_GROUP_BUG,
- .ability1 = ABILITY_SWARM,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GREEN,
- .noFlip = FALSE,
- },
-
- [SPECIES_JYNX] =
- {
- .baseHP = 65,
- .baseAttack = 50,
- .baseDefense = 35,
- .baseSpeed = 95,
- .baseSpAttack = 115,
- .baseSpDefense = 95,
- .type1 = TYPE_ICE,
- .type2 = TYPE_PSYCHIC,
- .catchRate = 45,
- .expYield = 137,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 2,
- .evYield_SpDefense = 0,
- .item1 = ITEM_ASPEAR_BERRY,
- .item2 = ITEM_ASPEAR_BERRY,
- .genderRatio = MON_FEMALE,
- .eggCycles = 25,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_HUMAN_LIKE,
- .eggGroup2 = EGG_GROUP_HUMAN_LIKE,
- .ability1 = ABILITY_OBLIVIOUS,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_RED,
- .noFlip = FALSE,
- },
-
- [SPECIES_ELECTABUZZ] =
- {
- .baseHP = 65,
- .baseAttack = 83,
- .baseDefense = 57,
- .baseSpeed = 105,
- .baseSpAttack = 95,
- .baseSpDefense = 85,
- .type1 = TYPE_ELECTRIC,
- .type2 = TYPE_ELECTRIC,
- .catchRate = 45,
- .expYield = 156,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 2,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(25),
- .eggCycles = 25,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_HUMAN_LIKE,
- .eggGroup2 = EGG_GROUP_HUMAN_LIKE,
- .ability1 = ABILITY_STATIC,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_YELLOW,
- .noFlip = TRUE,
- },
-
- [SPECIES_MAGMAR] =
- {
- .baseHP = 65,
- .baseAttack = 95,
- .baseDefense = 57,
- .baseSpeed = 93,
- .baseSpAttack = 100,
- .baseSpDefense = 85,
- .type1 = TYPE_FIRE,
- .type2 = TYPE_FIRE,
- .catchRate = 45,
- .expYield = 167,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 2,
- .evYield_SpDefense = 0,
- .item1 = ITEM_RAWST_BERRY,
- .item2 = ITEM_RAWST_BERRY,
- .genderRatio = PERCENT_FEMALE(25),
- .eggCycles = 25,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_HUMAN_LIKE,
- .eggGroup2 = EGG_GROUP_HUMAN_LIKE,
- .ability1 = ABILITY_FLAME_BODY,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_RED,
- .noFlip = FALSE,
- },
-
- [SPECIES_PINSIR] =
- {
- .baseHP = 65,
- .baseAttack = 125,
- .baseDefense = 100,
- .baseSpeed = 85,
- .baseSpAttack = 55,
- .baseSpDefense = 70,
- .type1 = TYPE_BUG,
- .type2 = TYPE_BUG,
- .catchRate = 45,
- .expYield = 200,
- .evYield_HP = 0,
- .evYield_Attack = 2,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 25,
- .friendship = 70,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_BUG,
- .eggGroup2 = EGG_GROUP_BUG,
- .ability1 = ABILITY_HYPER_CUTTER,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 8,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_TAUROS] =
- {
- .baseHP = 75,
- .baseAttack = 100,
- .baseDefense = 95,
- .baseSpeed = 110,
- .baseSpAttack = 40,
- .baseSpDefense = 70,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 45,
- .expYield = 211,
- .evYield_HP = 0,
- .evYield_Attack = 1,
- .evYield_Defense = 0,
- .evYield_Speed = 1,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_MALE,
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_INTIMIDATE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_MAGIKARP] =
- {
- .baseHP = 20,
- .baseAttack = 10,
- .baseDefense = 55,
- .baseSpeed = 80,
- .baseSpAttack = 15,
- .baseSpDefense = 20,
- .type1 = TYPE_WATER,
- .type2 = TYPE_WATER,
- .catchRate = 255,
- .expYield = 20,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 1,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 5,
- .friendship = 70,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_WATER_2,
- .eggGroup2 = EGG_GROUP_DRAGON,
- .ability1 = ABILITY_SWIFT_SWIM,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 4,
- .bodyColor = BODY_COLOR_RED,
- .noFlip = FALSE,
- },
-
- [SPECIES_GYARADOS] =
- {
- .baseHP = 95,
- .baseAttack = 125,
- .baseDefense = 79,
- .baseSpeed = 81,
- .baseSpAttack = 60,
- .baseSpDefense = 100,
- .type1 = TYPE_WATER,
- .type2 = TYPE_FLYING,
- .catchRate = 45,
- .expYield = 214,
- .evYield_HP = 0,
- .evYield_Attack = 2,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 5,
- .friendship = 70,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_WATER_2,
- .eggGroup2 = EGG_GROUP_DRAGON,
- .ability1 = ABILITY_INTIMIDATE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_LAPRAS] =
- {
- .baseHP = 130,
- .baseAttack = 85,
- .baseDefense = 80,
- .baseSpeed = 60,
- .baseSpAttack = 85,
- .baseSpDefense = 95,
- .type1 = TYPE_WATER,
- .type2 = TYPE_ICE,
- .catchRate = 45,
- .expYield = 219,
- .evYield_HP = 2,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 40,
- .friendship = 70,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_MONSTER,
- .eggGroup2 = EGG_GROUP_WATER_1,
- .ability1 = ABILITY_WATER_ABSORB,
- .ability2 = ABILITY_SHELL_ARMOR,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_DITTO] =
- {
- .baseHP = 48,
- .baseAttack = 48,
- .baseDefense = 48,
- .baseSpeed = 48,
- .baseSpAttack = 48,
- .baseSpDefense = 48,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 35,
- .expYield = 61,
- .evYield_HP = 1,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_METAL_POWDER,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_DITTO,
- .eggGroup2 = EGG_GROUP_DITTO,
- .ability1 = ABILITY_LIMBER,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PURPLE,
- .noFlip = FALSE,
- },
-
- [SPECIES_EEVEE] =
- {
- .baseHP = 55,
- .baseAttack = 55,
- .baseDefense = 50,
- .baseSpeed = 55,
- .baseSpAttack = 45,
- .baseSpDefense = 65,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 45,
- .expYield = 92,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 1,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(12.5),
- .eggCycles = 35,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_RUN_AWAY,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_VAPOREON] =
- {
- .baseHP = 130,
- .baseAttack = 65,
- .baseDefense = 60,
- .baseSpeed = 65,
- .baseSpAttack = 110,
- .baseSpDefense = 95,
- .type1 = TYPE_WATER,
- .type2 = TYPE_WATER,
- .catchRate = 45,
- .expYield = 196,
- .evYield_HP = 2,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(12.5),
- .eggCycles = 35,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_WATER_ABSORB,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_JOLTEON] =
- {
- .baseHP = 65,
- .baseAttack = 65,
- .baseDefense = 60,
- .baseSpeed = 130,
- .baseSpAttack = 110,
- .baseSpDefense = 95,
- .type1 = TYPE_ELECTRIC,
- .type2 = TYPE_ELECTRIC,
- .catchRate = 45,
- .expYield = 197,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 2,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(12.5),
- .eggCycles = 35,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_VOLT_ABSORB,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_YELLOW,
- .noFlip = FALSE,
- },
-
- [SPECIES_FLAREON] =
- {
- .baseHP = 65,
- .baseAttack = 130,
- .baseDefense = 60,
- .baseSpeed = 65,
- .baseSpAttack = 95,
- .baseSpDefense = 110,
- .type1 = TYPE_FIRE,
- .type2 = TYPE_FIRE,
- .catchRate = 45,
- .expYield = 198,
- .evYield_HP = 0,
- .evYield_Attack = 2,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(12.5),
- .eggCycles = 35,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_FLASH_FIRE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_RED,
- .noFlip = FALSE,
- },
-
- [SPECIES_PORYGON] =
- {
- .baseHP = 65,
- .baseAttack = 60,
- .baseDefense = 70,
- .baseSpeed = 40,
- .baseSpAttack = 85,
- .baseSpDefense = 75,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 45,
- .expYield = 130,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 1,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_MINERAL,
- .eggGroup2 = EGG_GROUP_MINERAL,
- .ability1 = ABILITY_TRACE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PINK,
- .noFlip = FALSE,
- },
-
- [SPECIES_OMANYTE] =
- {
- .baseHP = 35,
- .baseAttack = 40,
- .baseDefense = 100,
- .baseSpeed = 35,
- .baseSpAttack = 90,
- .baseSpDefense = 55,
- .type1 = TYPE_ROCK,
- .type2 = TYPE_WATER,
- .catchRate = 45,
- .expYield = 120,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 1,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(12.5),
- .eggCycles = 30,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_WATER_1,
- .eggGroup2 = EGG_GROUP_WATER_3,
- .ability1 = ABILITY_SWIFT_SWIM,
- .ability2 = ABILITY_SHELL_ARMOR,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_OMASTAR] =
- {
- .baseHP = 70,
- .baseAttack = 60,
- .baseDefense = 125,
- .baseSpeed = 55,
- .baseSpAttack = 115,
- .baseSpDefense = 70,
- .type1 = TYPE_ROCK,
- .type2 = TYPE_WATER,
- .catchRate = 45,
- .expYield = 199,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 2,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(12.5),
- .eggCycles = 30,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_WATER_1,
- .eggGroup2 = EGG_GROUP_WATER_3,
- .ability1 = ABILITY_SWIFT_SWIM,
- .ability2 = ABILITY_SHELL_ARMOR,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_KABUTO] =
- {
- .baseHP = 30,
- .baseAttack = 80,
- .baseDefense = 90,
- .baseSpeed = 55,
- .baseSpAttack = 55,
- .baseSpDefense = 45,
- .type1 = TYPE_ROCK,
- .type2 = TYPE_WATER,
- .catchRate = 45,
- .expYield = 119,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 1,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(12.5),
- .eggCycles = 30,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_WATER_1,
- .eggGroup2 = EGG_GROUP_WATER_3,
- .ability1 = ABILITY_SWIFT_SWIM,
- .ability2 = ABILITY_BATTLE_ARMOR,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_KABUTOPS] =
- {
- .baseHP = 60,
- .baseAttack = 115,
- .baseDefense = 105,
- .baseSpeed = 80,
- .baseSpAttack = 65,
- .baseSpDefense = 70,
- .type1 = TYPE_ROCK,
- .type2 = TYPE_WATER,
- .catchRate = 45,
- .expYield = 201,
- .evYield_HP = 0,
- .evYield_Attack = 2,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(12.5),
- .eggCycles = 30,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_WATER_1,
- .eggGroup2 = EGG_GROUP_WATER_3,
- .ability1 = ABILITY_SWIFT_SWIM,
- .ability2 = ABILITY_BATTLE_ARMOR,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_AERODACTYL] =
- {
- .baseHP = 80,
- .baseAttack = 105,
- .baseDefense = 65,
- .baseSpeed = 130,
- .baseSpAttack = 60,
- .baseSpDefense = 75,
- .type1 = TYPE_ROCK,
- .type2 = TYPE_FLYING,
- .catchRate = 45,
- .expYield = 202,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 2,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(12.5),
- .eggCycles = 35,
- .friendship = 70,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_FLYING,
- .eggGroup2 = EGG_GROUP_FLYING,
- .ability1 = ABILITY_ROCK_HEAD,
- .ability2 = ABILITY_PRESSURE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PURPLE,
- .noFlip = FALSE,
- },
-
- [SPECIES_SNORLAX] =
- {
- .baseHP = 160,
- .baseAttack = 110,
- .baseDefense = 65,
- .baseSpeed = 30,
- .baseSpAttack = 65,
- .baseSpDefense = 110,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 25,
- .expYield = 154,
- .evYield_HP = 2,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_LEFTOVERS,
- .item2 = ITEM_LEFTOVERS,
- .genderRatio = PERCENT_FEMALE(12.5),
- .eggCycles = 40,
- .friendship = 70,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_MONSTER,
- .eggGroup2 = EGG_GROUP_MONSTER,
- .ability1 = ABILITY_IMMUNITY,
- .ability2 = ABILITY_THICK_FAT,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLACK,
- .noFlip = FALSE,
- },
-
- [SPECIES_ARTICUNO] =
- {
- .baseHP = 90,
- .baseAttack = 85,
- .baseDefense = 100,
- .baseSpeed = 85,
- .baseSpAttack = 95,
- .baseSpDefense = 125,
- .type1 = TYPE_ICE,
- .type2 = TYPE_FLYING,
- .catchRate = 3,
- .expYield = 215,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 3,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 80,
- .friendship = 35,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_PRESSURE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_ZAPDOS] =
- {
- .baseHP = 90,
- .baseAttack = 90,
- .baseDefense = 85,
- .baseSpeed = 100,
- .baseSpAttack = 125,
- .baseSpDefense = 90,
- .type1 = TYPE_ELECTRIC,
- .type2 = TYPE_FLYING,
- .catchRate = 3,
- .expYield = 216,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 3,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 80,
- .friendship = 35,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_PRESSURE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_YELLOW,
- .noFlip = FALSE,
- },
-
- [SPECIES_MOLTRES] =
- {
- .baseHP = 90,
- .baseAttack = 100,
- .baseDefense = 90,
- .baseSpeed = 90,
- .baseSpAttack = 125,
- .baseSpDefense = 85,
- .type1 = TYPE_FIRE,
- .type2 = TYPE_FLYING,
- .catchRate = 3,
- .expYield = 217,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 3,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 80,
- .friendship = 35,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_PRESSURE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_YELLOW,
- .noFlip = FALSE,
- },
-
- [SPECIES_DRATINI] =
- {
- .baseHP = 41,
- .baseAttack = 64,
- .baseDefense = 45,
- .baseSpeed = 50,
- .baseSpAttack = 50,
- .baseSpDefense = 50,
- .type1 = TYPE_DRAGON,
- .type2 = TYPE_DRAGON,
- .catchRate = 45,
- .expYield = 67,
- .evYield_HP = 0,
- .evYield_Attack = 1,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_DRAGON_SCALE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 40,
- .friendship = 35,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_WATER_1,
- .eggGroup2 = EGG_GROUP_DRAGON,
- .ability1 = ABILITY_SHED_SKIN,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_DRAGONAIR] =
- {
- .baseHP = 61,
- .baseAttack = 84,
- .baseDefense = 65,
- .baseSpeed = 70,
- .baseSpAttack = 70,
- .baseSpDefense = 70,
- .type1 = TYPE_DRAGON,
- .type2 = TYPE_DRAGON,
- .catchRate = 45,
- .expYield = 144,
- .evYield_HP = 0,
- .evYield_Attack = 2,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_DRAGON_SCALE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 40,
- .friendship = 35,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_WATER_1,
- .eggGroup2 = EGG_GROUP_DRAGON,
- .ability1 = ABILITY_SHED_SKIN,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_DRAGONITE] =
- {
- .baseHP = 91,
- .baseAttack = 134,
- .baseDefense = 95,
- .baseSpeed = 80,
- .baseSpAttack = 100,
- .baseSpDefense = 100,
- .type1 = TYPE_DRAGON,
- .type2 = TYPE_FLYING,
- .catchRate = 45,
- .expYield = 218,
- .evYield_HP = 0,
- .evYield_Attack = 3,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_DRAGON_SCALE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 40,
- .friendship = 35,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_WATER_1,
- .eggGroup2 = EGG_GROUP_DRAGON,
- .ability1 = ABILITY_INNER_FOCUS,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_MEWTWO] =
- {
- .baseHP = 106,
- .baseAttack = 110,
- .baseDefense = 90,
- .baseSpeed = 130,
- .baseSpAttack = 154,
- .baseSpDefense = 90,
- .type1 = TYPE_PSYCHIC,
- .type2 = TYPE_PSYCHIC,
- .catchRate = 3,
- .expYield = 220,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 3,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 120,
- .friendship = 0,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_PRESSURE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PURPLE,
- .noFlip = FALSE,
- },
-
- [SPECIES_MEW] =
- {
- .baseHP = 100,
- .baseAttack = 100,
- .baseDefense = 100,
- .baseSpeed = 100,
- .baseSpAttack = 100,
- .baseSpDefense = 100,
- .type1 = TYPE_PSYCHIC,
- .type2 = TYPE_PSYCHIC,
- .catchRate = 45,
- .expYield = 64,
- .evYield_HP = 3,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_LUM_BERRY,
- .item2 = ITEM_LUM_BERRY,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 120,
- .friendship = 100,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_SYNCHRONIZE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PINK,
- .noFlip = FALSE,
- },
-
- [SPECIES_CHIKORITA] =
- {
- .baseHP = 45,
- .baseAttack = 49,
- .baseDefense = 65,
- .baseSpeed = 45,
- .baseSpAttack = 49,
- .baseSpDefense = 65,
- .type1 = TYPE_GRASS,
- .type2 = TYPE_GRASS,
- .catchRate = 45,
- .expYield = 64,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 1,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(12.5),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_MONSTER,
- .eggGroup2 = EGG_GROUP_GRASS,
- .ability1 = ABILITY_OVERGROW,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GREEN,
- .noFlip = FALSE,
- },
-
- [SPECIES_BAYLEEF] =
- {
- .baseHP = 60,
- .baseAttack = 62,
- .baseDefense = 80,
- .baseSpeed = 60,
- .baseSpAttack = 63,
- .baseSpDefense = 80,
- .type1 = TYPE_GRASS,
- .type2 = TYPE_GRASS,
- .catchRate = 45,
- .expYield = 141,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 1,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 1,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(12.5),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_MONSTER,
- .eggGroup2 = EGG_GROUP_GRASS,
- .ability1 = ABILITY_OVERGROW,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GREEN,
- .noFlip = FALSE,
- },
-
- [SPECIES_MEGANIUM] =
- {
- .baseHP = 80,
- .baseAttack = 82,
- .baseDefense = 100,
- .baseSpeed = 80,
- .baseSpAttack = 83,
- .baseSpDefense = 100,
- .type1 = TYPE_GRASS,
- .type2 = TYPE_GRASS,
- .catchRate = 45,
- .expYield = 208,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 1,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 2,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(12.5),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_MONSTER,
- .eggGroup2 = EGG_GROUP_GRASS,
- .ability1 = ABILITY_OVERGROW,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GREEN,
- .noFlip = FALSE,
- },
-
- [SPECIES_CYNDAQUIL] =
- {
- .baseHP = 39,
- .baseAttack = 52,
- .baseDefense = 43,
- .baseSpeed = 65,
- .baseSpAttack = 60,
- .baseSpDefense = 50,
- .type1 = TYPE_FIRE,
- .type2 = TYPE_FIRE,
- .catchRate = 45,
- .expYield = 65,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 1,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(12.5),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_BLAZE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_YELLOW,
- .noFlip = FALSE,
- },
-
- [SPECIES_QUILAVA] =
- {
- .baseHP = 58,
- .baseAttack = 64,
- .baseDefense = 58,
- .baseSpeed = 80,
- .baseSpAttack = 80,
- .baseSpDefense = 65,
- .type1 = TYPE_FIRE,
- .type2 = TYPE_FIRE,
- .catchRate = 45,
- .expYield = 142,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 1,
- .evYield_SpAttack = 1,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(12.5),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_BLAZE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_YELLOW,
- .noFlip = FALSE,
- },
-
- [SPECIES_TYPHLOSION] =
- {
- .baseHP = 78,
- .baseAttack = 84,
- .baseDefense = 78,
- .baseSpeed = 100,
- .baseSpAttack = 109,
- .baseSpDefense = 85,
- .type1 = TYPE_FIRE,
- .type2 = TYPE_FIRE,
- .catchRate = 45,
- .expYield = 209,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 3,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(12.5),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_BLAZE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_YELLOW,
- .noFlip = FALSE,
- },
-
- [SPECIES_TOTODILE] =
- {
- .baseHP = 50,
- .baseAttack = 65,
- .baseDefense = 64,
- .baseSpeed = 43,
- .baseSpAttack = 44,
- .baseSpDefense = 48,
- .type1 = TYPE_WATER,
- .type2 = TYPE_WATER,
- .catchRate = 45,
- .expYield = 66,
- .evYield_HP = 0,
- .evYield_Attack = 1,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(12.5),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_MONSTER,
- .eggGroup2 = EGG_GROUP_WATER_1,
- .ability1 = ABILITY_TORRENT,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_CROCONAW] =
- {
- .baseHP = 65,
- .baseAttack = 80,
- .baseDefense = 80,
- .baseSpeed = 58,
- .baseSpAttack = 59,
- .baseSpDefense = 63,
- .type1 = TYPE_WATER,
- .type2 = TYPE_WATER,
- .catchRate = 45,
- .expYield = 143,
- .evYield_HP = 0,
- .evYield_Attack = 1,
- .evYield_Defense = 1,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(12.5),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_MONSTER,
- .eggGroup2 = EGG_GROUP_WATER_1,
- .ability1 = ABILITY_TORRENT,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = TRUE,
- },
-
- [SPECIES_FERALIGATR] =
- {
- .baseHP = 85,
- .baseAttack = 105,
- .baseDefense = 100,
- .baseSpeed = 78,
- .baseSpAttack = 79,
- .baseSpDefense = 83,
- .type1 = TYPE_WATER,
- .type2 = TYPE_WATER,
- .catchRate = 45,
- .expYield = 210,
- .evYield_HP = 0,
- .evYield_Attack = 2,
- .evYield_Defense = 1,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(12.5),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_MONSTER,
- .eggGroup2 = EGG_GROUP_WATER_1,
- .ability1 = ABILITY_TORRENT,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_SENTRET] =
- {
- .baseHP = 35,
- .baseAttack = 46,
- .baseDefense = 34,
- .baseSpeed = 20,
- .baseSpAttack = 35,
- .baseSpDefense = 45,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 255,
- .expYield = 57,
- .evYield_HP = 0,
- .evYield_Attack = 1,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_ORAN_BERRY,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_RUN_AWAY,
- .ability2 = ABILITY_KEEN_EYE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_FURRET] =
- {
- .baseHP = 85,
- .baseAttack = 76,
- .baseDefense = 64,
- .baseSpeed = 90,
- .baseSpAttack = 45,
- .baseSpDefense = 55,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 90,
- .expYield = 116,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 2,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_ORAN_BERRY,
- .item2 = ITEM_SITRUS_BERRY,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_RUN_AWAY,
- .ability2 = ABILITY_KEEN_EYE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_HOOTHOOT] =
- {
- .baseHP = 60,
- .baseAttack = 30,
- .baseDefense = 30,
- .baseSpeed = 50,
- .baseSpAttack = 36,
- .baseSpDefense = 56,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_FLYING,
- .catchRate = 255,
- .expYield = 58,
- .evYield_HP = 1,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FLYING,
- .eggGroup2 = EGG_GROUP_FLYING,
- .ability1 = ABILITY_INSOMNIA,
- .ability2 = ABILITY_KEEN_EYE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_NOCTOWL] =
- {
- .baseHP = 100,
- .baseAttack = 50,
- .baseDefense = 50,
- .baseSpeed = 70,
- .baseSpAttack = 76,
- .baseSpDefense = 96,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_FLYING,
- .catchRate = 90,
- .expYield = 162,
- .evYield_HP = 2,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FLYING,
- .eggGroup2 = EGG_GROUP_FLYING,
- .ability1 = ABILITY_INSOMNIA,
- .ability2 = ABILITY_KEEN_EYE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_LEDYBA] =
- {
- .baseHP = 40,
- .baseAttack = 20,
- .baseDefense = 30,
- .baseSpeed = 55,
- .baseSpAttack = 40,
- .baseSpDefense = 80,
- .type1 = TYPE_BUG,
- .type2 = TYPE_FLYING,
- .catchRate = 255,
- .expYield = 54,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 1,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_FAST,
- .eggGroup1 = EGG_GROUP_BUG,
- .eggGroup2 = EGG_GROUP_BUG,
- .ability1 = ABILITY_SWARM,
- .ability2 = ABILITY_EARLY_BIRD,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_RED,
- .noFlip = FALSE,
- },
-
- [SPECIES_LEDIAN] =
- {
- .baseHP = 55,
- .baseAttack = 35,
- .baseDefense = 50,
- .baseSpeed = 85,
- .baseSpAttack = 55,
- .baseSpDefense = 110,
- .type1 = TYPE_BUG,
- .type2 = TYPE_FLYING,
- .catchRate = 90,
- .expYield = 134,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 2,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_FAST,
- .eggGroup1 = EGG_GROUP_BUG,
- .eggGroup2 = EGG_GROUP_BUG,
- .ability1 = ABILITY_SWARM,
- .ability2 = ABILITY_EARLY_BIRD,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_RED,
- .noFlip = FALSE,
- },
-
- [SPECIES_SPINARAK] =
- {
- .baseHP = 40,
- .baseAttack = 60,
- .baseDefense = 40,
- .baseSpeed = 30,
- .baseSpAttack = 40,
- .baseSpDefense = 40,
- .type1 = TYPE_BUG,
- .type2 = TYPE_POISON,
- .catchRate = 255,
- .expYield = 54,
- .evYield_HP = 0,
- .evYield_Attack = 1,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_FAST,
- .eggGroup1 = EGG_GROUP_BUG,
- .eggGroup2 = EGG_GROUP_BUG,
- .ability1 = ABILITY_SWARM,
- .ability2 = ABILITY_INSOMNIA,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GREEN,
- .noFlip = FALSE,
- },
-
- [SPECIES_ARIADOS] =
- {
- .baseHP = 70,
- .baseAttack = 90,
- .baseDefense = 70,
- .baseSpeed = 40,
- .baseSpAttack = 60,
- .baseSpDefense = 60,
- .type1 = TYPE_BUG,
- .type2 = TYPE_POISON,
- .catchRate = 90,
- .expYield = 134,
- .evYield_HP = 0,
- .evYield_Attack = 2,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_FAST,
- .eggGroup1 = EGG_GROUP_BUG,
- .eggGroup2 = EGG_GROUP_BUG,
- .ability1 = ABILITY_SWARM,
- .ability2 = ABILITY_INSOMNIA,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_RED,
- .noFlip = FALSE,
- },
-
- [SPECIES_CROBAT] =
- {
- .baseHP = 85,
- .baseAttack = 90,
- .baseDefense = 80,
- .baseSpeed = 130,
- .baseSpAttack = 70,
- .baseSpDefense = 80,
- .type1 = TYPE_POISON,
- .type2 = TYPE_FLYING,
- .catchRate = 90,
- .expYield = 204,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 3,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FLYING,
- .eggGroup2 = EGG_GROUP_FLYING,
- .ability1 = ABILITY_INNER_FOCUS,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PURPLE,
- .noFlip = FALSE,
- },
-
- [SPECIES_CHINCHOU] =
- {
- .baseHP = 75,
- .baseAttack = 38,
- .baseDefense = 38,
- .baseSpeed = 67,
- .baseSpAttack = 56,
- .baseSpDefense = 56,
- .type1 = TYPE_WATER,
- .type2 = TYPE_ELECTRIC,
- .catchRate = 190,
- .expYield = 90,
- .evYield_HP = 1,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_YELLOW_SHARD,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_WATER_2,
- .eggGroup2 = EGG_GROUP_WATER_2,
- .ability1 = ABILITY_VOLT_ABSORB,
- .ability2 = ABILITY_ILLUMINATE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_LANTURN] =
- {
- .baseHP = 125,
- .baseAttack = 58,
- .baseDefense = 58,
- .baseSpeed = 67,
- .baseSpAttack = 76,
- .baseSpDefense = 76,
- .type1 = TYPE_WATER,
- .type2 = TYPE_ELECTRIC,
- .catchRate = 75,
- .expYield = 156,
- .evYield_HP = 2,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_YELLOW_SHARD,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_WATER_2,
- .eggGroup2 = EGG_GROUP_WATER_2,
- .ability1 = ABILITY_VOLT_ABSORB,
- .ability2 = ABILITY_ILLUMINATE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_PICHU] =
- {
- .baseHP = 20,
- .baseAttack = 40,
- .baseDefense = 15,
- .baseSpeed = 60,
- .baseSpAttack = 35,
- .baseSpDefense = 35,
- .type1 = TYPE_ELECTRIC,
- .type2 = TYPE_ELECTRIC,
- .catchRate = 190,
- .expYield = 42,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 1,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_ORAN_BERRY,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 10,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_STATIC,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_YELLOW,
- .noFlip = FALSE,
- },
-
- [SPECIES_CLEFFA] =
- {
- .baseHP = 50,
- .baseAttack = 25,
- .baseDefense = 28,
- .baseSpeed = 15,
- .baseSpAttack = 45,
- .baseSpDefense = 55,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 150,
- .expYield = 37,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 1,
- .item1 = ITEM_LEPPA_BERRY,
- .item2 = ITEM_MOON_STONE,
- .genderRatio = PERCENT_FEMALE(75),
- .eggCycles = 10,
- .friendship = 140,
- .growthRate = GROWTH_FAST,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_CUTE_CHARM,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PINK,
- .noFlip = FALSE,
- },
-
- [SPECIES_IGGLYBUFF] =
- {
- .baseHP = 90,
- .baseAttack = 30,
- .baseDefense = 15,
- .baseSpeed = 15,
- .baseSpAttack = 40,
- .baseSpDefense = 20,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 170,
- .expYield = 39,
- .evYield_HP = 1,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(75),
- .eggCycles = 10,
- .friendship = 70,
- .growthRate = GROWTH_FAST,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_CUTE_CHARM,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PINK,
- .noFlip = TRUE,
- },
-
- [SPECIES_TOGEPI] =
- {
- .baseHP = 35,
- .baseAttack = 20,
- .baseDefense = 65,
- .baseSpeed = 20,
- .baseSpAttack = 40,
- .baseSpDefense = 65,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 190,
- .expYield = 74,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 1,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(12.5),
- .eggCycles = 10,
- .friendship = 70,
- .growthRate = GROWTH_FAST,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_HUSTLE,
- .ability2 = ABILITY_SERENE_GRACE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_WHITE,
- .noFlip = FALSE,
- },
-
- [SPECIES_TOGETIC] =
- {
- .baseHP = 55,
- .baseAttack = 40,
- .baseDefense = 85,
- .baseSpeed = 40,
- .baseSpAttack = 80,
- .baseSpDefense = 105,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_FLYING,
- .catchRate = 75,
- .expYield = 114,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 2,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(12.5),
- .eggCycles = 10,
- .friendship = 70,
- .growthRate = GROWTH_FAST,
- .eggGroup1 = EGG_GROUP_FLYING,
- .eggGroup2 = EGG_GROUP_FAIRY,
- .ability1 = ABILITY_HUSTLE,
- .ability2 = ABILITY_SERENE_GRACE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_WHITE,
- .noFlip = FALSE,
- },
-
- [SPECIES_NATU] =
- {
- .baseHP = 40,
- .baseAttack = 50,
- .baseDefense = 45,
- .baseSpeed = 70,
- .baseSpAttack = 70,
- .baseSpDefense = 45,
- .type1 = TYPE_PSYCHIC,
- .type2 = TYPE_FLYING,
- .catchRate = 190,
- .expYield = 73,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 1,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FLYING,
- .eggGroup2 = EGG_GROUP_FLYING,
- .ability1 = ABILITY_SYNCHRONIZE,
- .ability2 = ABILITY_EARLY_BIRD,
- .safariZoneFleeRate = 6,
- .bodyColor = BODY_COLOR_GREEN,
- .noFlip = FALSE,
- },
-
- [SPECIES_XATU] =
- {
- .baseHP = 65,
- .baseAttack = 75,
- .baseDefense = 70,
- .baseSpeed = 95,
- .baseSpAttack = 95,
- .baseSpDefense = 70,
- .type1 = TYPE_PSYCHIC,
- .type2 = TYPE_FLYING,
- .catchRate = 75,
- .expYield = 171,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 1,
- .evYield_SpAttack = 1,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FLYING,
- .eggGroup2 = EGG_GROUP_FLYING,
- .ability1 = ABILITY_SYNCHRONIZE,
- .ability2 = ABILITY_EARLY_BIRD,
- .safariZoneFleeRate = 8,
- .bodyColor = BODY_COLOR_GREEN,
- .noFlip = FALSE,
- },
-
- [SPECIES_MAREEP] =
- {
- .baseHP = 55,
- .baseAttack = 40,
- .baseDefense = 40,
- .baseSpeed = 35,
- .baseSpAttack = 65,
- .baseSpDefense = 45,
- .type1 = TYPE_ELECTRIC,
- .type2 = TYPE_ELECTRIC,
- .catchRate = 235,
- .expYield = 59,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 1,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_MONSTER,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_STATIC,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_WHITE,
- .noFlip = FALSE,
- },
-
- [SPECIES_FLAAFFY] =
- {
- .baseHP = 70,
- .baseAttack = 55,
- .baseDefense = 55,
- .baseSpeed = 45,
- .baseSpAttack = 80,
- .baseSpDefense = 60,
- .type1 = TYPE_ELECTRIC,
- .type2 = TYPE_ELECTRIC,
- .catchRate = 120,
- .expYield = 117,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 2,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_MONSTER,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_STATIC,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PINK,
- .noFlip = FALSE,
- },
-
- [SPECIES_AMPHAROS] =
- {
- .baseHP = 90,
- .baseAttack = 75,
- .baseDefense = 75,
- .baseSpeed = 55,
- .baseSpAttack = 115,
- .baseSpDefense = 90,
- .type1 = TYPE_ELECTRIC,
- .type2 = TYPE_ELECTRIC,
- .catchRate = 45,
- .expYield = 194,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 3,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_MONSTER,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_STATIC,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_YELLOW,
- .noFlip = FALSE,
- },
-
- [SPECIES_BELLOSSOM] =
- {
- .baseHP = 75,
- .baseAttack = 80,
- .baseDefense = 85,
- .baseSpeed = 50,
- .baseSpAttack = 90,
- .baseSpDefense = 100,
- .type1 = TYPE_GRASS,
- .type2 = TYPE_GRASS,
- .catchRate = 45,
- .expYield = 184,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 3,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_GRASS,
- .eggGroup2 = EGG_GROUP_GRASS,
- .ability1 = ABILITY_CHLOROPHYLL,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GREEN,
- .noFlip = FALSE,
- },
-
- [SPECIES_MARILL] =
- {
- .baseHP = 70,
- .baseAttack = 20,
- .baseDefense = 50,
- .baseSpeed = 40,
- .baseSpAttack = 20,
- .baseSpDefense = 50,
- .type1 = TYPE_WATER,
- .type2 = TYPE_WATER,
- .catchRate = 190,
- .expYield = 58,
- .evYield_HP = 2,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 10,
- .friendship = 70,
- .growthRate = GROWTH_FAST,
- .eggGroup1 = EGG_GROUP_WATER_1,
- .eggGroup2 = EGG_GROUP_FAIRY,
- .ability1 = ABILITY_THICK_FAT,
- .ability2 = ABILITY_HUGE_POWER,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_AZUMARILL] =
- {
- .baseHP = 100,
- .baseAttack = 50,
- .baseDefense = 80,
- .baseSpeed = 50,
- .baseSpAttack = 50,
- .baseSpDefense = 80,
- .type1 = TYPE_WATER,
- .type2 = TYPE_WATER,
- .catchRate = 75,
- .expYield = 153,
- .evYield_HP = 3,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 10,
- .friendship = 70,
- .growthRate = GROWTH_FAST,
- .eggGroup1 = EGG_GROUP_WATER_1,
- .eggGroup2 = EGG_GROUP_FAIRY,
- .ability1 = ABILITY_THICK_FAT,
- .ability2 = ABILITY_HUGE_POWER,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_SUDOWOODO] =
- {
- .baseHP = 70,
- .baseAttack = 100,
- .baseDefense = 115,
- .baseSpeed = 30,
- .baseSpAttack = 30,
- .baseSpDefense = 65,
- .type1 = TYPE_ROCK,
- .type2 = TYPE_ROCK,
- .catchRate = 65,
- .expYield = 135,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 2,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_MINERAL,
- .eggGroup2 = EGG_GROUP_MINERAL,
- .ability1 = ABILITY_STURDY,
- .ability2 = ABILITY_ROCK_HEAD,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_POLITOED] =
- {
- .baseHP = 90,
- .baseAttack = 75,
- .baseDefense = 75,
- .baseSpeed = 70,
- .baseSpAttack = 90,
- .baseSpDefense = 100,
- .type1 = TYPE_WATER,
- .type2 = TYPE_WATER,
- .catchRate = 45,
- .expYield = 185,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 3,
- .item1 = ITEM_NONE,
- .item2 = ITEM_KINGS_ROCK,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_WATER_1,
- .eggGroup2 = EGG_GROUP_WATER_1,
- .ability1 = ABILITY_WATER_ABSORB,
- .ability2 = ABILITY_DAMP,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GREEN,
- .noFlip = TRUE,
- },
-
- [SPECIES_HOPPIP] =
- {
- .baseHP = 35,
- .baseAttack = 35,
- .baseDefense = 40,
- .baseSpeed = 50,
- .baseSpAttack = 35,
- .baseSpDefense = 55,
- .type1 = TYPE_GRASS,
- .type2 = TYPE_FLYING,
- .catchRate = 255,
- .expYield = 74,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 1,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_FAIRY,
- .eggGroup2 = EGG_GROUP_GRASS,
- .ability1 = ABILITY_CHLOROPHYLL,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PINK,
- .noFlip = FALSE,
- },
-
- [SPECIES_SKIPLOOM] =
- {
- .baseHP = 55,
- .baseAttack = 45,
- .baseDefense = 50,
- .baseSpeed = 80,
- .baseSpAttack = 45,
- .baseSpDefense = 65,
- .type1 = TYPE_GRASS,
- .type2 = TYPE_FLYING,
- .catchRate = 120,
- .expYield = 136,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 2,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_FAIRY,
- .eggGroup2 = EGG_GROUP_GRASS,
- .ability1 = ABILITY_CHLOROPHYLL,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GREEN,
- .noFlip = FALSE,
- },
-
- [SPECIES_JUMPLUFF] =
- {
- .baseHP = 75,
- .baseAttack = 55,
- .baseDefense = 70,
- .baseSpeed = 110,
- .baseSpAttack = 55,
- .baseSpDefense = 85,
- .type1 = TYPE_GRASS,
- .type2 = TYPE_FLYING,
- .catchRate = 45,
- .expYield = 176,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 3,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_FAIRY,
- .eggGroup2 = EGG_GROUP_GRASS,
- .ability1 = ABILITY_CHLOROPHYLL,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_AIPOM] =
- {
- .baseHP = 55,
- .baseAttack = 70,
- .baseDefense = 55,
- .baseSpeed = 85,
- .baseSpAttack = 40,
- .baseSpDefense = 55,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 45,
- .expYield = 94,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 1,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_FAST,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_RUN_AWAY,
- .ability2 = ABILITY_PICKUP,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PURPLE,
- .noFlip = FALSE,
- },
-
- [SPECIES_SUNKERN] =
- {
- .baseHP = 30,
- .baseAttack = 30,
- .baseDefense = 30,
- .baseSpeed = 30,
- .baseSpAttack = 30,
- .baseSpDefense = 30,
- .type1 = TYPE_GRASS,
- .type2 = TYPE_GRASS,
- .catchRate = 235,
- .expYield = 52,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 1,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_GRASS,
- .eggGroup2 = EGG_GROUP_GRASS,
- .ability1 = ABILITY_CHLOROPHYLL,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_YELLOW,
- .noFlip = FALSE,
- },
-
- [SPECIES_SUNFLORA] =
- {
- .baseHP = 75,
- .baseAttack = 75,
- .baseDefense = 55,
- .baseSpeed = 30,
- .baseSpAttack = 105,
- .baseSpDefense = 85,
- .type1 = TYPE_GRASS,
- .type2 = TYPE_GRASS,
- .catchRate = 120,
- .expYield = 146,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 2,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_GRASS,
- .eggGroup2 = EGG_GROUP_GRASS,
- .ability1 = ABILITY_CHLOROPHYLL,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_YELLOW,
- .noFlip = FALSE,
- },
-
- [SPECIES_YANMA] =
- {
- .baseHP = 65,
- .baseAttack = 65,
- .baseDefense = 45,
- .baseSpeed = 95,
- .baseSpAttack = 75,
- .baseSpDefense = 45,
- .type1 = TYPE_BUG,
- .type2 = TYPE_FLYING,
- .catchRate = 75,
- .expYield = 147,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 2,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_BUG,
- .eggGroup2 = EGG_GROUP_BUG,
- .ability1 = ABILITY_SPEED_BOOST,
- .ability2 = ABILITY_COMPOUND_EYES,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_RED,
- .noFlip = FALSE,
- },
-
- [SPECIES_WOOPER] =
- {
- .baseHP = 55,
- .baseAttack = 45,
- .baseDefense = 45,
- .baseSpeed = 15,
- .baseSpAttack = 25,
- .baseSpDefense = 25,
- .type1 = TYPE_WATER,
- .type2 = TYPE_GROUND,
- .catchRate = 255,
- .expYield = 52,
- .evYield_HP = 1,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_WATER_1,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_DAMP,
- .ability2 = ABILITY_WATER_ABSORB,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_QUAGSIRE] =
- {
- .baseHP = 95,
- .baseAttack = 85,
- .baseDefense = 85,
- .baseSpeed = 35,
- .baseSpAttack = 65,
- .baseSpDefense = 65,
- .type1 = TYPE_WATER,
- .type2 = TYPE_GROUND,
- .catchRate = 90,
- .expYield = 137,
- .evYield_HP = 2,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_WATER_1,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_DAMP,
- .ability2 = ABILITY_WATER_ABSORB,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_ESPEON] =
- {
- .baseHP = 65,
- .baseAttack = 65,
- .baseDefense = 60,
- .baseSpeed = 110,
- .baseSpAttack = 130,
- .baseSpDefense = 95,
- .type1 = TYPE_PSYCHIC,
- .type2 = TYPE_PSYCHIC,
- .catchRate = 45,
- .expYield = 197,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 2,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(12.5),
- .eggCycles = 35,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_SYNCHRONIZE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PURPLE,
- .noFlip = FALSE,
- },
-
- [SPECIES_UMBREON] =
- {
- .baseHP = 95,
- .baseAttack = 65,
- .baseDefense = 110,
- .baseSpeed = 65,
- .baseSpAttack = 60,
- .baseSpDefense = 130,
- .type1 = TYPE_DARK,
- .type2 = TYPE_DARK,
- .catchRate = 45,
- .expYield = 197,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 2,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(12.5),
- .eggCycles = 35,
- .friendship = 35,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_SYNCHRONIZE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLACK,
- .noFlip = FALSE,
- },
-
- [SPECIES_MURKROW] =
- {
- .baseHP = 60,
- .baseAttack = 85,
- .baseDefense = 42,
- .baseSpeed = 91,
- .baseSpAttack = 85,
- .baseSpDefense = 42,
- .type1 = TYPE_DARK,
- .type2 = TYPE_FLYING,
- .catchRate = 30,
- .expYield = 107,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 1,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 35,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_FLYING,
- .eggGroup2 = EGG_GROUP_FLYING,
- .ability1 = ABILITY_INSOMNIA,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLACK,
- .noFlip = FALSE,
- },
-
- [SPECIES_SLOWKING] =
- {
- .baseHP = 95,
- .baseAttack = 75,
- .baseDefense = 80,
- .baseSpeed = 30,
- .baseSpAttack = 100,
- .baseSpDefense = 110,
- .type1 = TYPE_WATER,
- .type2 = TYPE_PSYCHIC,
- .catchRate = 70,
- .expYield = 164,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 3,
- .item1 = ITEM_NONE,
- .item2 = ITEM_KINGS_ROCK,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_MONSTER,
- .eggGroup2 = EGG_GROUP_WATER_1,
- .ability1 = ABILITY_OBLIVIOUS,
- .ability2 = ABILITY_OWN_TEMPO,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PINK,
- .noFlip = FALSE,
- },
-
- [SPECIES_MISDREAVUS] =
- {
- .baseHP = 60,
- .baseAttack = 60,
- .baseDefense = 60,
- .baseSpeed = 85,
- .baseSpAttack = 85,
- .baseSpDefense = 85,
- .type1 = TYPE_GHOST,
- .type2 = TYPE_GHOST,
- .catchRate = 45,
- .expYield = 147,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 1,
- .evYield_SpDefense = 1,
- .item1 = ITEM_NONE,
- .item2 = ITEM_SPELL_TAG,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 25,
- .friendship = 35,
- .growthRate = GROWTH_FAST,
- .eggGroup1 = EGG_GROUP_AMORPHOUS,
- .eggGroup2 = EGG_GROUP_AMORPHOUS,
- .ability1 = ABILITY_LEVITATE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GRAY,
- .noFlip = FALSE,
- },
-
- [SPECIES_UNOWN] =
- {
- .baseHP = 48,
- .baseAttack = 72,
- .baseDefense = 48,
- .baseSpeed = 48,
- .baseSpAttack = 72,
- .baseSpDefense = 48,
- .type1 = TYPE_PSYCHIC,
- .type2 = TYPE_PSYCHIC,
- .catchRate = 225,
- .expYield = 61,
- .evYield_HP = 0,
- .evYield_Attack = 1,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 1,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 40,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_LEVITATE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLACK,
- .noFlip = TRUE,
- },
-
- [SPECIES_WOBBUFFET] =
- {
- .baseHP = 190,
- .baseAttack = 33,
- .baseDefense = 58,
- .baseSpeed = 33,
- .baseSpAttack = 33,
- .baseSpDefense = 58,
- .type1 = TYPE_PSYCHIC,
- .type2 = TYPE_PSYCHIC,
- .catchRate = 45,
- .expYield = 177,
- .evYield_HP = 2,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_AMORPHOUS,
- .eggGroup2 = EGG_GROUP_AMORPHOUS,
- .ability1 = ABILITY_SHADOW_TAG,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 4,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_GIRAFARIG] =
- {
- .baseHP = 70,
- .baseAttack = 80,
- .baseDefense = 65,
- .baseSpeed = 85,
- .baseSpAttack = 90,
- .baseSpDefense = 65,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_PSYCHIC,
- .catchRate = 60,
- .expYield = 149,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 2,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_PERSIM_BERRY,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_INNER_FOCUS,
- .ability2 = ABILITY_EARLY_BIRD,
- .safariZoneFleeRate = 4,
- .bodyColor = BODY_COLOR_YELLOW,
- .noFlip = FALSE,
- },
-
- [SPECIES_PINECO] =
- {
- .baseHP = 50,
- .baseAttack = 65,
- .baseDefense = 90,
- .baseSpeed = 15,
- .baseSpAttack = 35,
- .baseSpDefense = 35,
- .type1 = TYPE_BUG,
- .type2 = TYPE_BUG,
- .catchRate = 190,
- .expYield = 60,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 1,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_BUG,
- .eggGroup2 = EGG_GROUP_BUG,
- .ability1 = ABILITY_STURDY,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GRAY,
- .noFlip = FALSE,
- },
-
- [SPECIES_FORRETRESS] =
- {
- .baseHP = 75,
- .baseAttack = 90,
- .baseDefense = 140,
- .baseSpeed = 40,
- .baseSpAttack = 60,
- .baseSpDefense = 60,
- .type1 = TYPE_BUG,
- .type2 = TYPE_STEEL,
- .catchRate = 75,
- .expYield = 118,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 2,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_BUG,
- .eggGroup2 = EGG_GROUP_BUG,
- .ability1 = ABILITY_STURDY,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PURPLE,
- .noFlip = FALSE,
- },
-
- [SPECIES_DUNSPARCE] =
- {
- .baseHP = 100,
- .baseAttack = 70,
- .baseDefense = 70,
- .baseSpeed = 45,
- .baseSpAttack = 65,
- .baseSpDefense = 65,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 190,
- .expYield = 75,
- .evYield_HP = 1,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_SERENE_GRACE,
- .ability2 = ABILITY_RUN_AWAY,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_YELLOW,
- .noFlip = FALSE,
- },
-
- [SPECIES_GLIGAR] =
- {
- .baseHP = 65,
- .baseAttack = 75,
- .baseDefense = 105,
- .baseSpeed = 85,
- .baseSpAttack = 35,
- .baseSpDefense = 65,
- .type1 = TYPE_GROUND,
- .type2 = TYPE_FLYING,
- .catchRate = 60,
- .expYield = 108,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 1,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_BUG,
- .eggGroup2 = EGG_GROUP_BUG,
- .ability1 = ABILITY_HYPER_CUTTER,
- .ability2 = ABILITY_SAND_VEIL,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PURPLE,
- .noFlip = FALSE,
- },
-
- [SPECIES_STEELIX] =
- {
- .baseHP = 75,
- .baseAttack = 85,
- .baseDefense = 200,
- .baseSpeed = 30,
- .baseSpAttack = 55,
- .baseSpDefense = 65,
- .type1 = TYPE_STEEL,
- .type2 = TYPE_GROUND,
- .catchRate = 25,
- .expYield = 196,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 2,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_METAL_COAT,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 25,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_MINERAL,
- .eggGroup2 = EGG_GROUP_MINERAL,
- .ability1 = ABILITY_ROCK_HEAD,
- .ability2 = ABILITY_STURDY,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GRAY,
- .noFlip = FALSE,
- },
-
- [SPECIES_SNUBBULL] =
- {
- .baseHP = 60,
- .baseAttack = 80,
- .baseDefense = 50,
- .baseSpeed = 30,
- .baseSpAttack = 40,
- .baseSpDefense = 40,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 190,
- .expYield = 63,
- .evYield_HP = 0,
- .evYield_Attack = 1,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(75),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_FAST,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FAIRY,
- .ability1 = ABILITY_INTIMIDATE,
- .ability2 = ABILITY_RUN_AWAY,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PINK,
- .noFlip = FALSE,
- },
-
- [SPECIES_GRANBULL] =
- {
- .baseHP = 90,
- .baseAttack = 120,
- .baseDefense = 75,
- .baseSpeed = 45,
- .baseSpAttack = 60,
- .baseSpDefense = 60,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 75,
- .expYield = 178,
- .evYield_HP = 0,
- .evYield_Attack = 2,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(75),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_FAST,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FAIRY,
- .ability1 = ABILITY_INTIMIDATE,
- .ability2 = ABILITY_INTIMIDATE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PURPLE,
- .noFlip = FALSE,
- },
-
- [SPECIES_QWILFISH] =
- {
- .baseHP = 65,
- .baseAttack = 95,
- .baseDefense = 75,
- .baseSpeed = 85,
- .baseSpAttack = 55,
- .baseSpDefense = 55,
- .type1 = TYPE_WATER,
- .type2 = TYPE_POISON,
- .catchRate = 45,
- .expYield = 100,
- .evYield_HP = 0,
- .evYield_Attack = 1,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_WATER_2,
- .eggGroup2 = EGG_GROUP_WATER_2,
- .ability1 = ABILITY_POISON_POINT,
- .ability2 = ABILITY_SWIFT_SWIM,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GRAY,
- .noFlip = FALSE,
- },
-
- [SPECIES_SCIZOR] =
- {
- .baseHP = 70,
- .baseAttack = 130,
- .baseDefense = 100,
- .baseSpeed = 65,
- .baseSpAttack = 55,
- .baseSpDefense = 80,
- .type1 = TYPE_BUG,
- .type2 = TYPE_STEEL,
- .catchRate = 25,
- .expYield = 200,
- .evYield_HP = 0,
- .evYield_Attack = 2,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 25,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_BUG,
- .eggGroup2 = EGG_GROUP_BUG,
- .ability1 = ABILITY_SWARM,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_RED,
- .noFlip = FALSE,
- },
-
- [SPECIES_SHUCKLE] =
- {
- .baseHP = 20,
- .baseAttack = 10,
- .baseDefense = 230,
- .baseSpeed = 5,
- .baseSpAttack = 10,
- .baseSpDefense = 230,
- .type1 = TYPE_BUG,
- .type2 = TYPE_ROCK,
- .catchRate = 190,
- .expYield = 80,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 1,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 1,
- .item1 = ITEM_ORAN_BERRY,
- .item2 = ITEM_ORAN_BERRY,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_BUG,
- .eggGroup2 = EGG_GROUP_BUG,
- .ability1 = ABILITY_STURDY,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_YELLOW,
- .noFlip = FALSE,
- },
-
- [SPECIES_HERACROSS] =
- {
- .baseHP = 80,
- .baseAttack = 125,
- .baseDefense = 75,
- .baseSpeed = 85,
- .baseSpAttack = 40,
- .baseSpDefense = 95,
- .type1 = TYPE_BUG,
- .type2 = TYPE_FIGHTING,
- .catchRate = 45,
- .expYield = 200,
- .evYield_HP = 0,
- .evYield_Attack = 2,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 25,
- .friendship = 70,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_BUG,
- .eggGroup2 = EGG_GROUP_BUG,
- .ability1 = ABILITY_SWARM,
- .ability2 = ABILITY_GUTS,
- .safariZoneFleeRate = 8,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_SNEASEL] =
- {
- .baseHP = 55,
- .baseAttack = 95,
- .baseDefense = 55,
- .baseSpeed = 115,
- .baseSpAttack = 35,
- .baseSpDefense = 75,
- .type1 = TYPE_DARK,
- .type2 = TYPE_ICE,
- .catchRate = 60,
- .expYield = 132,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 1,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_QUICK_CLAW,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 35,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_INNER_FOCUS,
- .ability2 = ABILITY_KEEN_EYE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLACK,
- .noFlip = TRUE,
- },
-
- [SPECIES_TEDDIURSA] =
- {
- .baseHP = 60,
- .baseAttack = 80,
- .baseDefense = 50,
- .baseSpeed = 40,
- .baseSpAttack = 50,
- .baseSpDefense = 50,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 120,
- .expYield = 124,
- .evYield_HP = 0,
- .evYield_Attack = 1,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_PICKUP,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = TRUE,
- },
-
- [SPECIES_URSARING] =
- {
- .baseHP = 90,
- .baseAttack = 130,
- .baseDefense = 75,
- .baseSpeed = 55,
- .baseSpAttack = 75,
- .baseSpDefense = 75,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 60,
- .expYield = 189,
- .evYield_HP = 0,
- .evYield_Attack = 2,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_GUTS,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_SLUGMA] =
- {
- .baseHP = 40,
- .baseAttack = 40,
- .baseDefense = 40,
- .baseSpeed = 20,
- .baseSpAttack = 70,
- .baseSpDefense = 40,
- .type1 = TYPE_FIRE,
- .type2 = TYPE_FIRE,
- .catchRate = 190,
- .expYield = 78,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 1,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_AMORPHOUS,
- .eggGroup2 = EGG_GROUP_AMORPHOUS,
- .ability1 = ABILITY_MAGMA_ARMOR,
- .ability2 = ABILITY_FLAME_BODY,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_RED,
- .noFlip = FALSE,
- },
-
- [SPECIES_MAGCARGO] =
- {
- .baseHP = 50,
- .baseAttack = 50,
- .baseDefense = 120,
- .baseSpeed = 30,
- .baseSpAttack = 80,
- .baseSpDefense = 80,
- .type1 = TYPE_FIRE,
- .type2 = TYPE_ROCK,
- .catchRate = 75,
- .expYield = 154,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 2,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_AMORPHOUS,
- .eggGroup2 = EGG_GROUP_AMORPHOUS,
- .ability1 = ABILITY_MAGMA_ARMOR,
- .ability2 = ABILITY_FLAME_BODY,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_RED,
- .noFlip = FALSE,
- },
-
- [SPECIES_SWINUB] =
- {
- .baseHP = 50,
- .baseAttack = 50,
- .baseDefense = 40,
- .baseSpeed = 50,
- .baseSpAttack = 30,
- .baseSpDefense = 30,
- .type1 = TYPE_ICE,
- .type2 = TYPE_GROUND,
- .catchRate = 225,
- .expYield = 78,
- .evYield_HP = 0,
- .evYield_Attack = 1,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_OBLIVIOUS,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_PILOSWINE] =
- {
- .baseHP = 100,
- .baseAttack = 100,
- .baseDefense = 80,
- .baseSpeed = 50,
- .baseSpAttack = 60,
- .baseSpDefense = 60,
- .type1 = TYPE_ICE,
- .type2 = TYPE_GROUND,
- .catchRate = 75,
- .expYield = 160,
- .evYield_HP = 1,
- .evYield_Attack = 1,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_OBLIVIOUS,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_CORSOLA] =
- {
- .baseHP = 55,
- .baseAttack = 55,
- .baseDefense = 85,
- .baseSpeed = 35,
- .baseSpAttack = 65,
- .baseSpDefense = 85,
- .type1 = TYPE_WATER,
- .type2 = TYPE_ROCK,
- .catchRate = 60,
- .expYield = 113,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 1,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 1,
- .item1 = ITEM_NONE,
- .item2 = ITEM_RED_SHARD,
- .genderRatio = PERCENT_FEMALE(75),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_FAST,
- .eggGroup1 = EGG_GROUP_WATER_1,
- .eggGroup2 = EGG_GROUP_WATER_3,
- .ability1 = ABILITY_HUSTLE,
- .ability2 = ABILITY_NATURAL_CURE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PINK,
- .noFlip = FALSE,
- },
-
- [SPECIES_REMORAID] =
- {
- .baseHP = 35,
- .baseAttack = 65,
- .baseDefense = 35,
- .baseSpeed = 65,
- .baseSpAttack = 65,
- .baseSpDefense = 35,
- .type1 = TYPE_WATER,
- .type2 = TYPE_WATER,
- .catchRate = 190,
- .expYield = 78,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 1,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_WATER_1,
- .eggGroup2 = EGG_GROUP_WATER_2,
- .ability1 = ABILITY_HUSTLE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GRAY,
- .noFlip = FALSE,
- },
-
- [SPECIES_OCTILLERY] =
- {
- .baseHP = 75,
- .baseAttack = 105,
- .baseDefense = 75,
- .baseSpeed = 45,
- .baseSpAttack = 105,
- .baseSpDefense = 75,
- .type1 = TYPE_WATER,
- .type2 = TYPE_WATER,
- .catchRate = 75,
- .expYield = 164,
- .evYield_HP = 0,
- .evYield_Attack = 1,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 1,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_WATER_1,
- .eggGroup2 = EGG_GROUP_WATER_2,
- .ability1 = ABILITY_SUCTION_CUPS,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_RED,
- .noFlip = FALSE,
- },
-
- [SPECIES_DELIBIRD] =
- {
- .baseHP = 45,
- .baseAttack = 55,
- .baseDefense = 45,
- .baseSpeed = 75,
- .baseSpAttack = 65,
- .baseSpDefense = 45,
- .type1 = TYPE_ICE,
- .type2 = TYPE_FLYING,
- .catchRate = 45,
- .expYield = 183,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 1,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_FAST,
- .eggGroup1 = EGG_GROUP_WATER_1,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_VITAL_SPIRIT,
- .ability2 = ABILITY_HUSTLE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_RED,
- .noFlip = FALSE,
- },
-
- [SPECIES_MANTINE] =
- {
- .baseHP = 65,
- .baseAttack = 40,
- .baseDefense = 70,
- .baseSpeed = 70,
- .baseSpAttack = 80,
- .baseSpDefense = 140,
- .type1 = TYPE_WATER,
- .type2 = TYPE_FLYING,
- .catchRate = 25,
- .expYield = 168,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 2,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 25,
- .friendship = 70,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_WATER_1,
- .eggGroup2 = EGG_GROUP_WATER_1,
- .ability1 = ABILITY_SWIFT_SWIM,
- .ability2 = ABILITY_WATER_ABSORB,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PURPLE,
- .noFlip = FALSE,
- },
-
- [SPECIES_SKARMORY] =
- {
- .baseHP = 65,
- .baseAttack = 80,
- .baseDefense = 140,
- .baseSpeed = 70,
- .baseSpAttack = 40,
- .baseSpDefense = 70,
- .type1 = TYPE_STEEL,
- .type2 = TYPE_FLYING,
- .catchRate = 25,
- .expYield = 168,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 2,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 25,
- .friendship = 70,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_FLYING,
- .eggGroup2 = EGG_GROUP_FLYING,
- .ability1 = ABILITY_KEEN_EYE,
- .ability2 = ABILITY_STURDY,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GRAY,
- .noFlip = FALSE,
- },
-
- [SPECIES_HOUNDOUR] =
- {
- .baseHP = 45,
- .baseAttack = 60,
- .baseDefense = 30,
- .baseSpeed = 65,
- .baseSpAttack = 80,
- .baseSpDefense = 50,
- .type1 = TYPE_DARK,
- .type2 = TYPE_FIRE,
- .catchRate = 120,
- .expYield = 114,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 1,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 35,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_EARLY_BIRD,
- .ability2 = ABILITY_FLASH_FIRE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLACK,
- .noFlip = FALSE,
- },
-
- [SPECIES_HOUNDOOM] =
- {
- .baseHP = 75,
- .baseAttack = 90,
- .baseDefense = 50,
- .baseSpeed = 95,
- .baseSpAttack = 110,
- .baseSpDefense = 80,
- .type1 = TYPE_DARK,
- .type2 = TYPE_FIRE,
- .catchRate = 45,
- .expYield = 204,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 2,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 35,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_EARLY_BIRD,
- .ability2 = ABILITY_FLASH_FIRE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLACK,
- .noFlip = FALSE,
- },
-
- [SPECIES_KINGDRA] =
- {
- .baseHP = 75,
- .baseAttack = 95,
- .baseDefense = 95,
- .baseSpeed = 85,
- .baseSpAttack = 95,
- .baseSpDefense = 95,
- .type1 = TYPE_WATER,
- .type2 = TYPE_DRAGON,
- .catchRate = 45,
- .expYield = 207,
- .evYield_HP = 0,
- .evYield_Attack = 1,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 1,
- .evYield_SpDefense = 1,
- .item1 = ITEM_NONE,
- .item2 = ITEM_DRAGON_SCALE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_WATER_1,
- .eggGroup2 = EGG_GROUP_DRAGON,
- .ability1 = ABILITY_SWIFT_SWIM,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_PHANPY] =
- {
- .baseHP = 90,
- .baseAttack = 60,
- .baseDefense = 60,
- .baseSpeed = 40,
- .baseSpAttack = 40,
- .baseSpDefense = 40,
- .type1 = TYPE_GROUND,
- .type2 = TYPE_GROUND,
- .catchRate = 120,
- .expYield = 124,
- .evYield_HP = 1,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_PICKUP,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 10,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_DONPHAN] =
- {
- .baseHP = 90,
- .baseAttack = 120,
- .baseDefense = 120,
- .baseSpeed = 50,
- .baseSpAttack = 60,
- .baseSpDefense = 60,
- .type1 = TYPE_GROUND,
- .type2 = TYPE_GROUND,
- .catchRate = 60,
- .expYield = 189,
- .evYield_HP = 0,
- .evYield_Attack = 1,
- .evYield_Defense = 1,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_STURDY,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GRAY,
- .noFlip = FALSE,
- },
-
- [SPECIES_PORYGON2] =
- {
- .baseHP = 85,
- .baseAttack = 80,
- .baseDefense = 90,
- .baseSpeed = 60,
- .baseSpAttack = 105,
- .baseSpDefense = 95,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 45,
- .expYield = 180,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 2,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_MINERAL,
- .eggGroup2 = EGG_GROUP_MINERAL,
- .ability1 = ABILITY_TRACE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_RED,
- .noFlip = FALSE,
- },
-
- [SPECIES_STANTLER] =
- {
- .baseHP = 73,
- .baseAttack = 95,
- .baseDefense = 62,
- .baseSpeed = 85,
- .baseSpAttack = 85,
- .baseSpDefense = 65,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 45,
- .expYield = 165,
- .evYield_HP = 0,
- .evYield_Attack = 1,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_INTIMIDATE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_SMEARGLE] =
- {
- .baseHP = 55,
- .baseAttack = 20,
- .baseDefense = 35,
- .baseSpeed = 75,
- .baseSpAttack = 20,
- .baseSpDefense = 45,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 45,
- .expYield = 106,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 1,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_FAST,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_OWN_TEMPO,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_WHITE,
- .noFlip = FALSE,
- },
-
- [SPECIES_TYROGUE] =
- {
- .baseHP = 35,
- .baseAttack = 35,
- .baseDefense = 35,
- .baseSpeed = 35,
- .baseSpAttack = 35,
- .baseSpDefense = 35,
- .type1 = TYPE_FIGHTING,
- .type2 = TYPE_FIGHTING,
- .catchRate = 75,
- .expYield = 91,
- .evYield_HP = 0,
- .evYield_Attack = 1,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_MALE,
- .eggCycles = 25,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_GUTS,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PURPLE,
- .noFlip = FALSE,
- },
-
- [SPECIES_HITMONTOP] =
- {
- .baseHP = 50,
- .baseAttack = 95,
- .baseDefense = 95,
- .baseSpeed = 70,
- .baseSpAttack = 35,
- .baseSpDefense = 110,
- .type1 = TYPE_FIGHTING,
- .type2 = TYPE_FIGHTING,
- .catchRate = 45,
- .expYield = 138,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 2,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_MALE,
- .eggCycles = 25,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_HUMAN_LIKE,
- .eggGroup2 = EGG_GROUP_HUMAN_LIKE,
- .ability1 = ABILITY_INTIMIDATE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_SMOOCHUM] =
- {
- .baseHP = 45,
- .baseAttack = 30,
- .baseDefense = 15,
- .baseSpeed = 65,
- .baseSpAttack = 85,
- .baseSpDefense = 65,
- .type1 = TYPE_ICE,
- .type2 = TYPE_PSYCHIC,
- .catchRate = 45,
- .expYield = 87,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 1,
- .evYield_SpDefense = 0,
- .item1 = ITEM_ASPEAR_BERRY,
- .item2 = ITEM_ASPEAR_BERRY,
- .genderRatio = MON_FEMALE,
- .eggCycles = 25,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_OBLIVIOUS,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PINK,
- .noFlip = FALSE,
- },
-
- [SPECIES_ELEKID] =
- {
- .baseHP = 45,
- .baseAttack = 63,
- .baseDefense = 37,
- .baseSpeed = 95,
- .baseSpAttack = 65,
- .baseSpDefense = 55,
- .type1 = TYPE_ELECTRIC,
- .type2 = TYPE_ELECTRIC,
- .catchRate = 45,
- .expYield = 106,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 1,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(25),
- .eggCycles = 25,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_STATIC,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_YELLOW,
- .noFlip = TRUE,
- },
-
- [SPECIES_MAGBY] =
- {
- .baseHP = 45,
- .baseAttack = 75,
- .baseDefense = 37,
- .baseSpeed = 83,
- .baseSpAttack = 70,
- .baseSpDefense = 55,
- .type1 = TYPE_FIRE,
- .type2 = TYPE_FIRE,
- .catchRate = 45,
- .expYield = 117,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 1,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_RAWST_BERRY,
- .item2 = ITEM_RAWST_BERRY,
- .genderRatio = PERCENT_FEMALE(25),
- .eggCycles = 25,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_FLAME_BODY,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_RED,
- .noFlip = FALSE,
- },
-
- [SPECIES_MILTANK] =
- {
- .baseHP = 95,
- .baseAttack = 80,
- .baseDefense = 105,
- .baseSpeed = 100,
- .baseSpAttack = 40,
- .baseSpDefense = 70,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 45,
- .expYield = 200,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 2,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_MOOMOO_MILK,
- .item2 = ITEM_MOOMOO_MILK,
- .genderRatio = MON_FEMALE,
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_THICK_FAT,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PINK,
- .noFlip = FALSE,
- },
-
- [SPECIES_BLISSEY] =
- {
- .baseHP = 255,
- .baseAttack = 10,
- .baseDefense = 10,
- .baseSpeed = 55,
- .baseSpAttack = 75,
- .baseSpDefense = 135,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 30,
- .expYield = 255,
- .evYield_HP = 2,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_LUCKY_EGG,
- .genderRatio = MON_FEMALE,
- .eggCycles = 40,
- .friendship = 140,
- .growthRate = GROWTH_FAST,
- .eggGroup1 = EGG_GROUP_FAIRY,
- .eggGroup2 = EGG_GROUP_FAIRY,
- .ability1 = ABILITY_NATURAL_CURE,
- .ability2 = ABILITY_SERENE_GRACE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PINK,
- .noFlip = FALSE,
- },
-
- [SPECIES_RAIKOU] =
- {
- .baseHP = 90,
- .baseAttack = 85,
- .baseDefense = 75,
- .baseSpeed = 115,
- .baseSpAttack = 115,
- .baseSpDefense = 100,
- .type1 = TYPE_ELECTRIC,
- .type2 = TYPE_ELECTRIC,
- .catchRate = 3,
- .expYield = 216,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 2,
- .evYield_SpAttack = 1,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 80,
- .friendship = 35,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_PRESSURE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_YELLOW,
- .noFlip = FALSE,
- },
-
- [SPECIES_ENTEI] =
- {
- .baseHP = 115,
- .baseAttack = 115,
- .baseDefense = 85,
- .baseSpeed = 100,
- .baseSpAttack = 90,
- .baseSpDefense = 75,
- .type1 = TYPE_FIRE,
- .type2 = TYPE_FIRE,
- .catchRate = 3,
- .expYield = 217,
- .evYield_HP = 1,
- .evYield_Attack = 2,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 80,
- .friendship = 35,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_PRESSURE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_SUICUNE] =
- {
- .baseHP = 100,
- .baseAttack = 75,
- .baseDefense = 115,
- .baseSpeed = 85,
- .baseSpAttack = 90,
- .baseSpDefense = 115,
- .type1 = TYPE_WATER,
- .type2 = TYPE_WATER,
- .catchRate = 3,
- .expYield = 215,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 1,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 2,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 80,
- .friendship = 35,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_PRESSURE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_LARVITAR] =
- {
- .baseHP = 50,
- .baseAttack = 64,
- .baseDefense = 50,
- .baseSpeed = 41,
- .baseSpAttack = 45,
- .baseSpDefense = 50,
- .type1 = TYPE_ROCK,
- .type2 = TYPE_GROUND,
- .catchRate = 45,
- .expYield = 67,
- .evYield_HP = 0,
- .evYield_Attack = 1,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 40,
- .friendship = 35,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_MONSTER,
- .eggGroup2 = EGG_GROUP_MONSTER,
- .ability1 = ABILITY_GUTS,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GREEN,
- .noFlip = FALSE,
- },
-
- [SPECIES_PUPITAR] =
- {
- .baseHP = 70,
- .baseAttack = 84,
- .baseDefense = 70,
- .baseSpeed = 51,
- .baseSpAttack = 65,
- .baseSpDefense = 70,
- .type1 = TYPE_ROCK,
- .type2 = TYPE_GROUND,
- .catchRate = 45,
- .expYield = 144,
- .evYield_HP = 0,
- .evYield_Attack = 2,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 40,
- .friendship = 35,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_MONSTER,
- .eggGroup2 = EGG_GROUP_MONSTER,
- .ability1 = ABILITY_SHED_SKIN,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GRAY,
- .noFlip = FALSE,
- },
-
- [SPECIES_TYRANITAR] =
- {
- .baseHP = 100,
- .baseAttack = 134,
- .baseDefense = 110,
- .baseSpeed = 61,
- .baseSpAttack = 95,
- .baseSpDefense = 100,
- .type1 = TYPE_ROCK,
- .type2 = TYPE_DARK,
- .catchRate = 45,
- .expYield = 218,
- .evYield_HP = 0,
- .evYield_Attack = 3,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 40,
- .friendship = 35,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_MONSTER,
- .eggGroup2 = EGG_GROUP_MONSTER,
- .ability1 = ABILITY_SAND_STREAM,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GREEN,
- .noFlip = FALSE,
- },
-
- [SPECIES_LUGIA] =
- {
- .baseHP = 106,
- .baseAttack = 90,
- .baseDefense = 130,
- .baseSpeed = 110,
- .baseSpAttack = 90,
- .baseSpDefense = 154,
- .type1 = TYPE_PSYCHIC,
- .type2 = TYPE_FLYING,
- .catchRate = 3,
- .expYield = 220,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 3,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 120,
- .friendship = 0,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_PRESSURE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_WHITE,
- .noFlip = FALSE,
- },
-
- [SPECIES_HO_OH] =
- {
- .baseHP = 106,
- .baseAttack = 130,
- .baseDefense = 90,
- .baseSpeed = 90,
- .baseSpAttack = 110,
- .baseSpDefense = 154,
- .type1 = TYPE_FIRE,
- .type2 = TYPE_FLYING,
- .catchRate = 3,
- .expYield = 220,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 3,
- .item1 = ITEM_SACRED_ASH,
- .item2 = ITEM_SACRED_ASH,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 120,
- .friendship = 0,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_PRESSURE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_RED,
- .noFlip = FALSE,
- },
-
- [SPECIES_CELEBI] =
- {
- .baseHP = 100,
- .baseAttack = 100,
- .baseDefense = 100,
- .baseSpeed = 100,
- .baseSpAttack = 100,
- .baseSpDefense = 100,
- .type1 = TYPE_PSYCHIC,
- .type2 = TYPE_GRASS,
- .catchRate = 45,
- .expYield = 64,
- .evYield_HP = 3,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_LUM_BERRY,
- .item2 = ITEM_LUM_BERRY,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 120,
- .friendship = 100,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_NATURAL_CURE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GREEN,
- .noFlip = FALSE,
- },
-
- [SPECIES_OLD_UNOWN_B] =
- {
- .baseHP = 50,
- .baseAttack = 150,
- .baseDefense = 50,
- .baseSpeed = 150,
- .baseSpAttack = 150,
- .baseSpDefense = 50,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 3,
- .expYield = 1,
- .evYield_HP = 2,
- .evYield_Attack = 2,
- .evYield_Defense = 2,
- .evYield_Speed = 2,
- .evYield_SpAttack = 2,
- .evYield_SpDefense = 2,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 120,
- .friendship = 0,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_NONE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLACK,
- .noFlip = FALSE,
- },
-
- [SPECIES_OLD_UNOWN_C] =
- {
- .baseHP = 50,
- .baseAttack = 150,
- .baseDefense = 50,
- .baseSpeed = 150,
- .baseSpAttack = 150,
- .baseSpDefense = 50,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 3,
- .expYield = 1,
- .evYield_HP = 2,
- .evYield_Attack = 2,
- .evYield_Defense = 2,
- .evYield_Speed = 2,
- .evYield_SpAttack = 2,
- .evYield_SpDefense = 2,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 120,
- .friendship = 0,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_NONE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLACK,
- .noFlip = FALSE,
- },
-
- [SPECIES_OLD_UNOWN_D] =
- {
- .baseHP = 50,
- .baseAttack = 150,
- .baseDefense = 50,
- .baseSpeed = 150,
- .baseSpAttack = 150,
- .baseSpDefense = 50,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 3,
- .expYield = 1,
- .evYield_HP = 2,
- .evYield_Attack = 2,
- .evYield_Defense = 2,
- .evYield_Speed = 2,
- .evYield_SpAttack = 2,
- .evYield_SpDefense = 2,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 120,
- .friendship = 0,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_NONE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLACK,
- .noFlip = FALSE,
- },
-
- [SPECIES_OLD_UNOWN_E] =
- {
- .baseHP = 50,
- .baseAttack = 150,
- .baseDefense = 50,
- .baseSpeed = 150,
- .baseSpAttack = 150,
- .baseSpDefense = 50,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 3,
- .expYield = 1,
- .evYield_HP = 2,
- .evYield_Attack = 2,
- .evYield_Defense = 2,
- .evYield_Speed = 2,
- .evYield_SpAttack = 2,
- .evYield_SpDefense = 2,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 120,
- .friendship = 0,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_NONE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLACK,
- .noFlip = FALSE,
- },
-
- [SPECIES_OLD_UNOWN_F] =
- {
- .baseHP = 50,
- .baseAttack = 150,
- .baseDefense = 50,
- .baseSpeed = 150,
- .baseSpAttack = 150,
- .baseSpDefense = 50,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 3,
- .expYield = 1,
- .evYield_HP = 2,
- .evYield_Attack = 2,
- .evYield_Defense = 2,
- .evYield_Speed = 2,
- .evYield_SpAttack = 2,
- .evYield_SpDefense = 2,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 120,
- .friendship = 0,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_NONE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLACK,
- .noFlip = FALSE,
- },
-
- [SPECIES_OLD_UNOWN_G] =
- {
- .baseHP = 50,
- .baseAttack = 150,
- .baseDefense = 50,
- .baseSpeed = 150,
- .baseSpAttack = 150,
- .baseSpDefense = 50,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 3,
- .expYield = 1,
- .evYield_HP = 2,
- .evYield_Attack = 2,
- .evYield_Defense = 2,
- .evYield_Speed = 2,
- .evYield_SpAttack = 2,
- .evYield_SpDefense = 2,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 120,
- .friendship = 0,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_NONE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLACK,
- .noFlip = FALSE,
- },
-
- [SPECIES_OLD_UNOWN_H] =
- {
- .baseHP = 50,
- .baseAttack = 150,
- .baseDefense = 50,
- .baseSpeed = 150,
- .baseSpAttack = 150,
- .baseSpDefense = 50,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 3,
- .expYield = 1,
- .evYield_HP = 2,
- .evYield_Attack = 2,
- .evYield_Defense = 2,
- .evYield_Speed = 2,
- .evYield_SpAttack = 2,
- .evYield_SpDefense = 2,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 120,
- .friendship = 0,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_NONE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLACK,
- .noFlip = FALSE,
- },
-
- [SPECIES_OLD_UNOWN_I] =
- {
- .baseHP = 50,
- .baseAttack = 150,
- .baseDefense = 50,
- .baseSpeed = 150,
- .baseSpAttack = 150,
- .baseSpDefense = 50,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 3,
- .expYield = 1,
- .evYield_HP = 2,
- .evYield_Attack = 2,
- .evYield_Defense = 2,
- .evYield_Speed = 2,
- .evYield_SpAttack = 2,
- .evYield_SpDefense = 2,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 120,
- .friendship = 0,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_NONE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLACK,
- .noFlip = FALSE,
- },
-
- [SPECIES_OLD_UNOWN_J] =
- {
- .baseHP = 50,
- .baseAttack = 150,
- .baseDefense = 50,
- .baseSpeed = 150,
- .baseSpAttack = 150,
- .baseSpDefense = 50,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 3,
- .expYield = 1,
- .evYield_HP = 2,
- .evYield_Attack = 2,
- .evYield_Defense = 2,
- .evYield_Speed = 2,
- .evYield_SpAttack = 2,
- .evYield_SpDefense = 2,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 120,
- .friendship = 0,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_NONE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLACK,
- .noFlip = FALSE,
- },
-
- [SPECIES_OLD_UNOWN_K] =
- {
- .baseHP = 50,
- .baseAttack = 150,
- .baseDefense = 50,
- .baseSpeed = 150,
- .baseSpAttack = 150,
- .baseSpDefense = 50,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 3,
- .expYield = 1,
- .evYield_HP = 2,
- .evYield_Attack = 2,
- .evYield_Defense = 2,
- .evYield_Speed = 2,
- .evYield_SpAttack = 2,
- .evYield_SpDefense = 2,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 120,
- .friendship = 0,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_NONE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLACK,
- .noFlip = FALSE,
- },
-
- [SPECIES_OLD_UNOWN_L] =
- {
- .baseHP = 50,
- .baseAttack = 150,
- .baseDefense = 50,
- .baseSpeed = 150,
- .baseSpAttack = 150,
- .baseSpDefense = 50,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 3,
- .expYield = 1,
- .evYield_HP = 2,
- .evYield_Attack = 2,
- .evYield_Defense = 2,
- .evYield_Speed = 2,
- .evYield_SpAttack = 2,
- .evYield_SpDefense = 2,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 120,
- .friendship = 0,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_NONE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLACK,
- .noFlip = FALSE,
- },
-
- [SPECIES_OLD_UNOWN_M] =
- {
- .baseHP = 50,
- .baseAttack = 150,
- .baseDefense = 50,
- .baseSpeed = 150,
- .baseSpAttack = 150,
- .baseSpDefense = 50,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 3,
- .expYield = 1,
- .evYield_HP = 2,
- .evYield_Attack = 2,
- .evYield_Defense = 2,
- .evYield_Speed = 2,
- .evYield_SpAttack = 2,
- .evYield_SpDefense = 2,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 120,
- .friendship = 0,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_NONE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLACK,
- .noFlip = FALSE,
- },
-
- [SPECIES_OLD_UNOWN_N] =
- {
- .baseHP = 50,
- .baseAttack = 150,
- .baseDefense = 50,
- .baseSpeed = 150,
- .baseSpAttack = 150,
- .baseSpDefense = 50,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 3,
- .expYield = 1,
- .evYield_HP = 2,
- .evYield_Attack = 2,
- .evYield_Defense = 2,
- .evYield_Speed = 2,
- .evYield_SpAttack = 2,
- .evYield_SpDefense = 2,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 120,
- .friendship = 0,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_NONE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLACK,
- .noFlip = FALSE,
- },
-
- [SPECIES_OLD_UNOWN_O] =
- {
- .baseHP = 50,
- .baseAttack = 150,
- .baseDefense = 50,
- .baseSpeed = 150,
- .baseSpAttack = 150,
- .baseSpDefense = 50,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 3,
- .expYield = 1,
- .evYield_HP = 2,
- .evYield_Attack = 2,
- .evYield_Defense = 2,
- .evYield_Speed = 2,
- .evYield_SpAttack = 2,
- .evYield_SpDefense = 2,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 120,
- .friendship = 0,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_NONE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLACK,
- .noFlip = FALSE,
- },
-
- [SPECIES_OLD_UNOWN_P] =
- {
- .baseHP = 50,
- .baseAttack = 150,
- .baseDefense = 50,
- .baseSpeed = 150,
- .baseSpAttack = 150,
- .baseSpDefense = 50,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 3,
- .expYield = 1,
- .evYield_HP = 2,
- .evYield_Attack = 2,
- .evYield_Defense = 2,
- .evYield_Speed = 2,
- .evYield_SpAttack = 2,
- .evYield_SpDefense = 2,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 120,
- .friendship = 0,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_NONE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLACK,
- .noFlip = FALSE,
- },
-
- [SPECIES_OLD_UNOWN_Q] =
- {
- .baseHP = 50,
- .baseAttack = 150,
- .baseDefense = 50,
- .baseSpeed = 150,
- .baseSpAttack = 150,
- .baseSpDefense = 50,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 3,
- .expYield = 1,
- .evYield_HP = 2,
- .evYield_Attack = 2,
- .evYield_Defense = 2,
- .evYield_Speed = 2,
- .evYield_SpAttack = 2,
- .evYield_SpDefense = 2,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 120,
- .friendship = 0,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_NONE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLACK,
- .noFlip = FALSE,
- },
-
- [SPECIES_OLD_UNOWN_R] =
- {
- .baseHP = 50,
- .baseAttack = 150,
- .baseDefense = 50,
- .baseSpeed = 150,
- .baseSpAttack = 150,
- .baseSpDefense = 50,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 3,
- .expYield = 1,
- .evYield_HP = 2,
- .evYield_Attack = 2,
- .evYield_Defense = 2,
- .evYield_Speed = 2,
- .evYield_SpAttack = 2,
- .evYield_SpDefense = 2,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 120,
- .friendship = 0,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_NONE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLACK,
- .noFlip = FALSE,
- },
-
- [SPECIES_OLD_UNOWN_S] =
- {
- .baseHP = 50,
- .baseAttack = 150,
- .baseDefense = 50,
- .baseSpeed = 150,
- .baseSpAttack = 150,
- .baseSpDefense = 50,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 3,
- .expYield = 1,
- .evYield_HP = 2,
- .evYield_Attack = 2,
- .evYield_Defense = 2,
- .evYield_Speed = 2,
- .evYield_SpAttack = 2,
- .evYield_SpDefense = 2,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 120,
- .friendship = 0,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_NONE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLACK,
- .noFlip = FALSE,
- },
-
- [SPECIES_OLD_UNOWN_T] =
- {
- .baseHP = 50,
- .baseAttack = 150,
- .baseDefense = 50,
- .baseSpeed = 150,
- .baseSpAttack = 150,
- .baseSpDefense = 50,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 3,
- .expYield = 1,
- .evYield_HP = 2,
- .evYield_Attack = 2,
- .evYield_Defense = 2,
- .evYield_Speed = 2,
- .evYield_SpAttack = 2,
- .evYield_SpDefense = 2,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 120,
- .friendship = 0,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_NONE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLACK,
- .noFlip = FALSE,
- },
-
- [SPECIES_OLD_UNOWN_U] =
- {
- .baseHP = 50,
- .baseAttack = 150,
- .baseDefense = 50,
- .baseSpeed = 150,
- .baseSpAttack = 150,
- .baseSpDefense = 50,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 3,
- .expYield = 1,
- .evYield_HP = 2,
- .evYield_Attack = 2,
- .evYield_Defense = 2,
- .evYield_Speed = 2,
- .evYield_SpAttack = 2,
- .evYield_SpDefense = 2,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 120,
- .friendship = 0,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_NONE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLACK,
- .noFlip = FALSE,
- },
-
- [SPECIES_OLD_UNOWN_V] =
- {
- .baseHP = 50,
- .baseAttack = 150,
- .baseDefense = 50,
- .baseSpeed = 150,
- .baseSpAttack = 150,
- .baseSpDefense = 50,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 3,
- .expYield = 1,
- .evYield_HP = 2,
- .evYield_Attack = 2,
- .evYield_Defense = 2,
- .evYield_Speed = 2,
- .evYield_SpAttack = 2,
- .evYield_SpDefense = 2,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 120,
- .friendship = 0,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_NONE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLACK,
- .noFlip = FALSE,
- },
-
- [SPECIES_OLD_UNOWN_W] =
- {
- .baseHP = 50,
- .baseAttack = 150,
- .baseDefense = 50,
- .baseSpeed = 150,
- .baseSpAttack = 150,
- .baseSpDefense = 50,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 3,
- .expYield = 1,
- .evYield_HP = 2,
- .evYield_Attack = 2,
- .evYield_Defense = 2,
- .evYield_Speed = 2,
- .evYield_SpAttack = 2,
- .evYield_SpDefense = 2,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 120,
- .friendship = 0,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_NONE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLACK,
- .noFlip = FALSE,
- },
-
- [SPECIES_OLD_UNOWN_X] =
- {
- .baseHP = 50,
- .baseAttack = 150,
- .baseDefense = 50,
- .baseSpeed = 150,
- .baseSpAttack = 150,
- .baseSpDefense = 50,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 3,
- .expYield = 1,
- .evYield_HP = 2,
- .evYield_Attack = 2,
- .evYield_Defense = 2,
- .evYield_Speed = 2,
- .evYield_SpAttack = 2,
- .evYield_SpDefense = 2,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 120,
- .friendship = 0,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_NONE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLACK,
- .noFlip = FALSE,
- },
-
- [SPECIES_OLD_UNOWN_Y] =
- {
- .baseHP = 50,
- .baseAttack = 150,
- .baseDefense = 50,
- .baseSpeed = 150,
- .baseSpAttack = 150,
- .baseSpDefense = 50,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 3,
- .expYield = 1,
- .evYield_HP = 2,
- .evYield_Attack = 2,
- .evYield_Defense = 2,
- .evYield_Speed = 2,
- .evYield_SpAttack = 2,
- .evYield_SpDefense = 2,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 120,
- .friendship = 0,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_NONE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLACK,
- .noFlip = FALSE,
- },
-
- [SPECIES_OLD_UNOWN_Z] =
- {
- .baseHP = 50,
- .baseAttack = 150,
- .baseDefense = 50,
- .baseSpeed = 150,
- .baseSpAttack = 150,
- .baseSpDefense = 50,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 3,
- .expYield = 1,
- .evYield_HP = 2,
- .evYield_Attack = 2,
- .evYield_Defense = 2,
- .evYield_Speed = 2,
- .evYield_SpAttack = 2,
- .evYield_SpDefense = 2,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 120,
- .friendship = 0,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_NONE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLACK,
- .noFlip = FALSE,
- },
-
- [SPECIES_TREECKO] =
- {
- .baseHP = 40,
- .baseAttack = 45,
- .baseDefense = 35,
- .baseSpeed = 70,
- .baseSpAttack = 65,
- .baseSpDefense = 55,
- .type1 = TYPE_GRASS,
- .type2 = TYPE_GRASS,
- .catchRate = 45,
- .expYield = 65,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 1,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(12.5),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_MONSTER,
- .eggGroup2 = EGG_GROUP_DRAGON,
- .ability1 = ABILITY_OVERGROW,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GREEN,
- .noFlip = FALSE,
- },
-
- [SPECIES_GROVYLE] =
- {
- .baseHP = 50,
- .baseAttack = 65,
- .baseDefense = 45,
- .baseSpeed = 95,
- .baseSpAttack = 85,
- .baseSpDefense = 65,
- .type1 = TYPE_GRASS,
- .type2 = TYPE_GRASS,
- .catchRate = 45,
- .expYield = 141,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 2,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(12.5),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_MONSTER,
- .eggGroup2 = EGG_GROUP_DRAGON,
- .ability1 = ABILITY_OVERGROW,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GREEN,
- .noFlip = FALSE,
- },
-
- [SPECIES_SCEPTILE] =
- {
- .baseHP = 70,
- .baseAttack = 85,
- .baseDefense = 65,
- .baseSpeed = 120,
- .baseSpAttack = 105,
- .baseSpDefense = 85,
- .type1 = TYPE_GRASS,
- .type2 = TYPE_GRASS,
- .catchRate = 45,
- .expYield = 208,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 3,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(12.5),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_MONSTER,
- .eggGroup2 = EGG_GROUP_DRAGON,
- .ability1 = ABILITY_OVERGROW,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GREEN,
- .noFlip = FALSE,
- },
-
- [SPECIES_TORCHIC] =
- {
- .baseHP = 45,
- .baseAttack = 60,
- .baseDefense = 40,
- .baseSpeed = 45,
- .baseSpAttack = 70,
- .baseSpDefense = 50,
- .type1 = TYPE_FIRE,
- .type2 = TYPE_FIRE,
- .catchRate = 45,
- .expYield = 65,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 1,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(12.5),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_BLAZE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_RED,
- .noFlip = FALSE,
- },
-
- [SPECIES_COMBUSKEN] =
- {
- .baseHP = 60,
- .baseAttack = 85,
- .baseDefense = 60,
- .baseSpeed = 55,
- .baseSpAttack = 85,
- .baseSpDefense = 60,
- .type1 = TYPE_FIRE,
- .type2 = TYPE_FIGHTING,
- .catchRate = 45,
- .expYield = 142,
- .evYield_HP = 0,
- .evYield_Attack = 1,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 1,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(12.5),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_BLAZE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_RED,
- .noFlip = FALSE,
- },
-
- [SPECIES_BLAZIKEN] =
- {
- .baseHP = 80,
- .baseAttack = 120,
- .baseDefense = 70,
- .baseSpeed = 80,
- .baseSpAttack = 110,
- .baseSpDefense = 70,
- .type1 = TYPE_FIRE,
- .type2 = TYPE_FIGHTING,
- .catchRate = 45,
- .expYield = 209,
- .evYield_HP = 0,
- .evYield_Attack = 3,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(12.5),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_BLAZE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_RED,
- .noFlip = FALSE,
- },
-
- [SPECIES_MUDKIP] =
- {
- .baseHP = 50,
- .baseAttack = 70,
- .baseDefense = 50,
- .baseSpeed = 40,
- .baseSpAttack = 50,
- .baseSpDefense = 50,
- .type1 = TYPE_WATER,
- .type2 = TYPE_WATER,
- .catchRate = 45,
- .expYield = 65,
- .evYield_HP = 0,
- .evYield_Attack = 1,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(12.5),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_MONSTER,
- .eggGroup2 = EGG_GROUP_WATER_1,
- .ability1 = ABILITY_TORRENT,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_MARSHTOMP] =
- {
- .baseHP = 70,
- .baseAttack = 85,
- .baseDefense = 70,
- .baseSpeed = 50,
- .baseSpAttack = 60,
- .baseSpDefense = 70,
- .type1 = TYPE_WATER,
- .type2 = TYPE_GROUND,
- .catchRate = 45,
- .expYield = 143,
- .evYield_HP = 0,
- .evYield_Attack = 2,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(12.5),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_MONSTER,
- .eggGroup2 = EGG_GROUP_WATER_1,
- .ability1 = ABILITY_TORRENT,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_SWAMPERT] =
- {
- .baseHP = 100,
- .baseAttack = 110,
- .baseDefense = 90,
- .baseSpeed = 60,
- .baseSpAttack = 85,
- .baseSpDefense = 90,
- .type1 = TYPE_WATER,
- .type2 = TYPE_GROUND,
- .catchRate = 45,
- .expYield = 210,
- .evYield_HP = 0,
- .evYield_Attack = 3,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(12.5),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_MONSTER,
- .eggGroup2 = EGG_GROUP_WATER_1,
- .ability1 = ABILITY_TORRENT,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_POOCHYENA] =
- {
- .baseHP = 35,
- .baseAttack = 55,
- .baseDefense = 35,
- .baseSpeed = 35,
- .baseSpAttack = 30,
- .baseSpDefense = 30,
- .type1 = TYPE_DARK,
- .type2 = TYPE_DARK,
- .catchRate = 255,
- .expYield = 55,
- .evYield_HP = 0,
- .evYield_Attack = 1,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_PECHA_BERRY,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_RUN_AWAY,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GRAY,
- .noFlip = FALSE,
- },
-
- [SPECIES_MIGHTYENA] =
- {
- .baseHP = 70,
- .baseAttack = 90,
- .baseDefense = 70,
- .baseSpeed = 70,
- .baseSpAttack = 60,
- .baseSpDefense = 60,
- .type1 = TYPE_DARK,
- .type2 = TYPE_DARK,
- .catchRate = 127,
- .expYield = 128,
- .evYield_HP = 0,
- .evYield_Attack = 2,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_PECHA_BERRY,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_INTIMIDATE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GRAY,
- .noFlip = FALSE,
- },
-
- [SPECIES_ZIGZAGOON] =
- {
- .baseHP = 38,
- .baseAttack = 30,
- .baseDefense = 41,
- .baseSpeed = 60,
- .baseSpAttack = 30,
- .baseSpDefense = 41,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 255,
- .expYield = 60,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 1,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_ORAN_BERRY,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_PICKUP,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_LINOONE] =
- {
- .baseHP = 78,
- .baseAttack = 70,
- .baseDefense = 61,
- .baseSpeed = 100,
- .baseSpAttack = 50,
- .baseSpDefense = 61,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 90,
- .expYield = 128,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 2,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_ORAN_BERRY,
- .item2 = ITEM_SITRUS_BERRY,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_PICKUP,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_WHITE,
- .noFlip = FALSE,
- },
-
- [SPECIES_WURMPLE] =
- {
- .baseHP = 45,
- .baseAttack = 45,
- .baseDefense = 35,
- .baseSpeed = 20,
- .baseSpAttack = 20,
- .baseSpDefense = 30,
- .type1 = TYPE_BUG,
- .type2 = TYPE_BUG,
- .catchRate = 255,
- .expYield = 54,
- .evYield_HP = 1,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_BUG,
- .eggGroup2 = EGG_GROUP_BUG,
- .ability1 = ABILITY_SHIELD_DUST,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_RED,
- .noFlip = FALSE,
- },
-
- [SPECIES_SILCOON] =
- {
- .baseHP = 50,
- .baseAttack = 35,
- .baseDefense = 55,
- .baseSpeed = 15,
- .baseSpAttack = 25,
- .baseSpDefense = 25,
- .type1 = TYPE_BUG,
- .type2 = TYPE_BUG,
- .catchRate = 120,
- .expYield = 71,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 2,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_BUG,
- .eggGroup2 = EGG_GROUP_BUG,
- .ability1 = ABILITY_SHED_SKIN,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_WHITE,
- .noFlip = FALSE,
- },
-
- [SPECIES_BEAUTIFLY] =
- {
- .baseHP = 60,
- .baseAttack = 70,
- .baseDefense = 50,
- .baseSpeed = 65,
- .baseSpAttack = 90,
- .baseSpDefense = 50,
- .type1 = TYPE_BUG,
- .type2 = TYPE_FLYING,
- .catchRate = 45,
- .expYield = 161,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 3,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_SILVER_POWDER,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_BUG,
- .eggGroup2 = EGG_GROUP_BUG,
- .ability1 = ABILITY_SWARM,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_YELLOW,
- .noFlip = FALSE,
- },
-
- [SPECIES_CASCOON] =
- {
- .baseHP = 50,
- .baseAttack = 35,
- .baseDefense = 55,
- .baseSpeed = 15,
- .baseSpAttack = 25,
- .baseSpDefense = 25,
- .type1 = TYPE_BUG,
- .type2 = TYPE_BUG,
- .catchRate = 120,
- .expYield = 72,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 2,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_BUG,
- .eggGroup2 = EGG_GROUP_BUG,
- .ability1 = ABILITY_SHED_SKIN,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PURPLE,
- .noFlip = FALSE,
- },
-
- [SPECIES_DUSTOX] =
- {
- .baseHP = 60,
- .baseAttack = 50,
- .baseDefense = 70,
- .baseSpeed = 65,
- .baseSpAttack = 50,
- .baseSpDefense = 90,
- .type1 = TYPE_BUG,
- .type2 = TYPE_POISON,
- .catchRate = 45,
- .expYield = 160,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 3,
- .item1 = ITEM_NONE,
- .item2 = ITEM_SILVER_POWDER,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_BUG,
- .eggGroup2 = EGG_GROUP_BUG,
- .ability1 = ABILITY_SHIELD_DUST,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GREEN,
- .noFlip = FALSE,
- },
-
- [SPECIES_LOTAD] =
- {
- .baseHP = 40,
- .baseAttack = 30,
- .baseDefense = 30,
- .baseSpeed = 30,
- .baseSpAttack = 40,
- .baseSpDefense = 50,
- .type1 = TYPE_WATER,
- .type2 = TYPE_GRASS,
- .catchRate = 255,
- .expYield = 74,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 1,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_WATER_1,
- .eggGroup2 = EGG_GROUP_GRASS,
- .ability1 = ABILITY_SWIFT_SWIM,
- .ability2 = ABILITY_RAIN_DISH,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GREEN,
- .noFlip = FALSE,
- },
-
- [SPECIES_LOMBRE] =
- {
- .baseHP = 60,
- .baseAttack = 50,
- .baseDefense = 50,
- .baseSpeed = 50,
- .baseSpAttack = 60,
- .baseSpDefense = 70,
- .type1 = TYPE_WATER,
- .type2 = TYPE_GRASS,
- .catchRate = 120,
- .expYield = 141,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 2,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_WATER_1,
- .eggGroup2 = EGG_GROUP_GRASS,
- .ability1 = ABILITY_SWIFT_SWIM,
- .ability2 = ABILITY_RAIN_DISH,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GREEN,
- .noFlip = FALSE,
- },
-
- [SPECIES_LUDICOLO] =
- {
- .baseHP = 80,
- .baseAttack = 70,
- .baseDefense = 70,
- .baseSpeed = 70,
- .baseSpAttack = 90,
- .baseSpDefense = 100,
- .type1 = TYPE_WATER,
- .type2 = TYPE_GRASS,
- .catchRate = 45,
- .expYield = 181,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 3,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_WATER_1,
- .eggGroup2 = EGG_GROUP_GRASS,
- .ability1 = ABILITY_SWIFT_SWIM,
- .ability2 = ABILITY_RAIN_DISH,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GREEN,
- .noFlip = FALSE,
- },
-
- [SPECIES_SEEDOT] =
- {
- .baseHP = 40,
- .baseAttack = 40,
- .baseDefense = 50,
- .baseSpeed = 30,
- .baseSpAttack = 30,
- .baseSpDefense = 30,
- .type1 = TYPE_GRASS,
- .type2 = TYPE_GRASS,
- .catchRate = 255,
- .expYield = 74,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 1,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_GRASS,
- .ability1 = ABILITY_CHLOROPHYLL,
- .ability2 = ABILITY_EARLY_BIRD,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_NUZLEAF] =
- {
- .baseHP = 70,
- .baseAttack = 70,
- .baseDefense = 40,
- .baseSpeed = 60,
- .baseSpAttack = 60,
- .baseSpDefense = 40,
- .type1 = TYPE_GRASS,
- .type2 = TYPE_DARK,
- .catchRate = 120,
- .expYield = 141,
- .evYield_HP = 0,
- .evYield_Attack = 2,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_GRASS,
- .ability1 = ABILITY_CHLOROPHYLL,
- .ability2 = ABILITY_EARLY_BIRD,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_SHIFTRY] =
- {
- .baseHP = 90,
- .baseAttack = 100,
- .baseDefense = 60,
- .baseSpeed = 80,
- .baseSpAttack = 90,
- .baseSpDefense = 60,
- .type1 = TYPE_GRASS,
- .type2 = TYPE_DARK,
- .catchRate = 45,
- .expYield = 181,
- .evYield_HP = 0,
- .evYield_Attack = 3,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_GRASS,
- .ability1 = ABILITY_CHLOROPHYLL,
- .ability2 = ABILITY_EARLY_BIRD,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_NINCADA] =
- {
- .baseHP = 31,
- .baseAttack = 45,
- .baseDefense = 90,
- .baseSpeed = 40,
- .baseSpAttack = 30,
- .baseSpDefense = 30,
- .type1 = TYPE_BUG,
- .type2 = TYPE_GROUND,
- .catchRate = 255,
- .expYield = 65,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 1,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_ERRATIC,
- .eggGroup1 = EGG_GROUP_BUG,
- .eggGroup2 = EGG_GROUP_BUG,
- .ability1 = ABILITY_COMPOUND_EYES,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GRAY,
- .noFlip = FALSE,
- },
-
- [SPECIES_NINJASK] =
- {
- .baseHP = 61,
- .baseAttack = 90,
- .baseDefense = 45,
- .baseSpeed = 160,
- .baseSpAttack = 50,
- .baseSpDefense = 50,
- .type1 = TYPE_BUG,
- .type2 = TYPE_FLYING,
- .catchRate = 120,
- .expYield = 155,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 2,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_ERRATIC,
- .eggGroup1 = EGG_GROUP_BUG,
- .eggGroup2 = EGG_GROUP_BUG,
- .ability1 = ABILITY_SPEED_BOOST,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_YELLOW,
- .noFlip = FALSE,
- },
-
- [SPECIES_SHEDINJA] =
- {
- .baseHP = 1,
- .baseAttack = 90,
- .baseDefense = 45,
- .baseSpeed = 40,
- .baseSpAttack = 30,
- .baseSpDefense = 30,
- .type1 = TYPE_BUG,
- .type2 = TYPE_GHOST,
- .catchRate = 45,
- .expYield = 95,
- .evYield_HP = 2,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_ERRATIC,
- .eggGroup1 = EGG_GROUP_MINERAL,
- .eggGroup2 = EGG_GROUP_MINERAL,
- .ability1 = ABILITY_WONDER_GUARD,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_TAILLOW] =
- {
- .baseHP = 40,
- .baseAttack = 55,
- .baseDefense = 30,
- .baseSpeed = 85,
- .baseSpAttack = 30,
- .baseSpDefense = 30,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_FLYING,
- .catchRate = 200,
- .expYield = 59,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 1,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_FLYING,
- .eggGroup2 = EGG_GROUP_FLYING,
- .ability1 = ABILITY_GUTS,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_SWELLOW] =
- {
- .baseHP = 60,
- .baseAttack = 85,
- .baseDefense = 60,
- .baseSpeed = 125,
- .baseSpAttack = 50,
- .baseSpDefense = 50,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_FLYING,
- .catchRate = 45,
- .expYield = 162,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 2,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_FLYING,
- .eggGroup2 = EGG_GROUP_FLYING,
- .ability1 = ABILITY_GUTS,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_SHROOMISH] =
- {
- .baseHP = 60,
- .baseAttack = 40,
- .baseDefense = 60,
- .baseSpeed = 35,
- .baseSpAttack = 40,
- .baseSpDefense = 60,
- .type1 = TYPE_GRASS,
- .type2 = TYPE_GRASS,
- .catchRate = 255,
- .expYield = 65,
- .evYield_HP = 1,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_FLUCTUATING,
- .eggGroup1 = EGG_GROUP_FAIRY,
- .eggGroup2 = EGG_GROUP_GRASS,
- .ability1 = ABILITY_EFFECT_SPORE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_BRELOOM] =
- {
- .baseHP = 60,
- .baseAttack = 130,
- .baseDefense = 80,
- .baseSpeed = 70,
- .baseSpAttack = 60,
- .baseSpDefense = 60,
- .type1 = TYPE_GRASS,
- .type2 = TYPE_FIGHTING,
- .catchRate = 90,
- .expYield = 165,
- .evYield_HP = 0,
- .evYield_Attack = 2,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_FLUCTUATING,
- .eggGroup1 = EGG_GROUP_FAIRY,
- .eggGroup2 = EGG_GROUP_GRASS,
- .ability1 = ABILITY_EFFECT_SPORE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GREEN,
- .noFlip = FALSE,
- },
-
- [SPECIES_SPINDA] =
- {
- .baseHP = 60,
- .baseAttack = 60,
- .baseDefense = 60,
- .baseSpeed = 60,
- .baseSpAttack = 60,
- .baseSpDefense = 60,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 255,
- .expYield = 85,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 1,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_CHESTO_BERRY,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_FAST,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_HUMAN_LIKE,
- .ability1 = ABILITY_OWN_TEMPO,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = TRUE,
- },
-
- [SPECIES_WINGULL] =
- {
- .baseHP = 40,
- .baseAttack = 30,
- .baseDefense = 30,
- .baseSpeed = 85,
- .baseSpAttack = 55,
- .baseSpDefense = 30,
- .type1 = TYPE_WATER,
- .type2 = TYPE_FLYING,
- .catchRate = 190,
- .expYield = 64,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 1,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_WATER_1,
- .eggGroup2 = EGG_GROUP_FLYING,
- .ability1 = ABILITY_KEEN_EYE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_WHITE,
- .noFlip = FALSE,
- },
-
- [SPECIES_PELIPPER] =
- {
- .baseHP = 60,
- .baseAttack = 50,
- .baseDefense = 100,
- .baseSpeed = 65,
- .baseSpAttack = 85,
- .baseSpDefense = 70,
- .type1 = TYPE_WATER,
- .type2 = TYPE_FLYING,
- .catchRate = 45,
- .expYield = 164,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 2,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_WATER_1,
- .eggGroup2 = EGG_GROUP_FLYING,
- .ability1 = ABILITY_KEEN_EYE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_YELLOW,
- .noFlip = FALSE,
- },
-
- [SPECIES_SURSKIT] =
- {
- .baseHP = 40,
- .baseAttack = 30,
- .baseDefense = 32,
- .baseSpeed = 65,
- .baseSpAttack = 50,
- .baseSpDefense = 52,
- .type1 = TYPE_BUG,
- .type2 = TYPE_WATER,
- .catchRate = 200,
- .expYield = 63,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 1,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_WATER_1,
- .eggGroup2 = EGG_GROUP_BUG,
- .ability1 = ABILITY_SWIFT_SWIM,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_MASQUERAIN] =
- {
- .baseHP = 70,
- .baseAttack = 60,
- .baseDefense = 62,
- .baseSpeed = 60,
- .baseSpAttack = 80,
- .baseSpDefense = 82,
- .type1 = TYPE_BUG,
- .type2 = TYPE_FLYING,
- .catchRate = 75,
- .expYield = 128,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 1,
- .evYield_SpDefense = 1,
- .item1 = ITEM_NONE,
- .item2 = ITEM_SILVER_POWDER,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_WATER_1,
- .eggGroup2 = EGG_GROUP_BUG,
- .ability1 = ABILITY_INTIMIDATE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_WAILMER] =
- {
- .baseHP = 130,
- .baseAttack = 70,
- .baseDefense = 35,
- .baseSpeed = 60,
- .baseSpAttack = 70,
- .baseSpDefense = 35,
- .type1 = TYPE_WATER,
- .type2 = TYPE_WATER,
- .catchRate = 125,
- .expYield = 137,
- .evYield_HP = 1,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 40,
- .friendship = 70,
- .growthRate = GROWTH_FLUCTUATING,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_WATER_2,
- .ability1 = ABILITY_WATER_VEIL,
- .ability2 = ABILITY_OBLIVIOUS,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_WAILORD] =
- {
- .baseHP = 170,
- .baseAttack = 90,
- .baseDefense = 45,
- .baseSpeed = 60,
- .baseSpAttack = 90,
- .baseSpDefense = 45,
- .type1 = TYPE_WATER,
- .type2 = TYPE_WATER,
- .catchRate = 60,
- .expYield = 206,
- .evYield_HP = 2,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 40,
- .friendship = 70,
- .growthRate = GROWTH_FLUCTUATING,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_WATER_2,
- .ability1 = ABILITY_WATER_VEIL,
- .ability2 = ABILITY_OBLIVIOUS,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_SKITTY] =
- {
- .baseHP = 50,
- .baseAttack = 45,
- .baseDefense = 45,
- .baseSpeed = 50,
- .baseSpAttack = 35,
- .baseSpDefense = 35,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 255,
- .expYield = 65,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 1,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_LEPPA_BERRY,
- .genderRatio = PERCENT_FEMALE(75),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_FAST,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FAIRY,
- .ability1 = ABILITY_CUTE_CHARM,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PINK,
- .noFlip = FALSE,
- },
-
- [SPECIES_DELCATTY] =
- {
- .baseHP = 70,
- .baseAttack = 65,
- .baseDefense = 65,
- .baseSpeed = 70,
- .baseSpAttack = 55,
- .baseSpDefense = 55,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 60,
- .expYield = 138,
- .evYield_HP = 1,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 1,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_LEPPA_BERRY,
- .genderRatio = PERCENT_FEMALE(75),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_FAST,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FAIRY,
- .ability1 = ABILITY_CUTE_CHARM,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PURPLE,
- .noFlip = FALSE,
- },
-
- [SPECIES_KECLEON] =
- {
- .baseHP = 60,
- .baseAttack = 90,
- .baseDefense = 70,
- .baseSpeed = 40,
- .baseSpAttack = 60,
- .baseSpDefense = 120,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 200,
- .expYield = 132,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 1,
- .item1 = ITEM_NONE,
- .item2 = ITEM_PERSIM_BERRY,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_COLOR_CHANGE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GREEN,
- .noFlip = FALSE,
- },
-
- [SPECIES_BALTOY] =
- {
- .baseHP = 40,
- .baseAttack = 40,
- .baseDefense = 55,
- .baseSpeed = 55,
- .baseSpAttack = 40,
- .baseSpDefense = 70,
- .type1 = TYPE_GROUND,
- .type2 = TYPE_PSYCHIC,
- .catchRate = 255,
- .expYield = 58,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 1,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_MINERAL,
- .eggGroup2 = EGG_GROUP_MINERAL,
- .ability1 = ABILITY_LEVITATE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_CLAYDOL] =
- {
- .baseHP = 60,
- .baseAttack = 70,
- .baseDefense = 105,
- .baseSpeed = 75,
- .baseSpAttack = 70,
- .baseSpDefense = 120,
- .type1 = TYPE_GROUND,
- .type2 = TYPE_PSYCHIC,
- .catchRate = 90,
- .expYield = 189,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 2,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_MINERAL,
- .eggGroup2 = EGG_GROUP_MINERAL,
- .ability1 = ABILITY_LEVITATE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLACK,
- .noFlip = FALSE,
- },
-
- [SPECIES_NOSEPASS] =
- {
- .baseHP = 30,
- .baseAttack = 45,
- .baseDefense = 135,
- .baseSpeed = 30,
- .baseSpAttack = 45,
- .baseSpDefense = 90,
- .type1 = TYPE_ROCK,
- .type2 = TYPE_ROCK,
- .catchRate = 255,
- .expYield = 108,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 1,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_MINERAL,
- .eggGroup2 = EGG_GROUP_MINERAL,
- .ability1 = ABILITY_STURDY,
- .ability2 = ABILITY_MAGNET_PULL,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GRAY,
- .noFlip = FALSE,
- },
-
- [SPECIES_TORKOAL] =
- {
- .baseHP = 70,
- .baseAttack = 85,
- .baseDefense = 140,
- .baseSpeed = 20,
- .baseSpAttack = 85,
- .baseSpDefense = 70,
- .type1 = TYPE_FIRE,
- .type2 = TYPE_FIRE,
- .catchRate = 90,
- .expYield = 161,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 2,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_WHITE_SMOKE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_SABLEYE] =
- {
- .baseHP = 50,
- .baseAttack = 75,
- .baseDefense = 75,
- .baseSpeed = 50,
- .baseSpAttack = 65,
- .baseSpDefense = 65,
- .type1 = TYPE_DARK,
- .type2 = TYPE_GHOST,
- .catchRate = 45,
- .expYield = 98,
- .evYield_HP = 0,
- .evYield_Attack = 1,
- .evYield_Defense = 1,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 25,
- .friendship = 35,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_HUMAN_LIKE,
- .eggGroup2 = EGG_GROUP_HUMAN_LIKE,
- .ability1 = ABILITY_KEEN_EYE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PURPLE,
- .noFlip = FALSE,
- },
-
- [SPECIES_BARBOACH] =
- {
- .baseHP = 50,
- .baseAttack = 48,
- .baseDefense = 43,
- .baseSpeed = 60,
- .baseSpAttack = 46,
- .baseSpDefense = 41,
- .type1 = TYPE_WATER,
- .type2 = TYPE_GROUND,
- .catchRate = 190,
- .expYield = 92,
- .evYield_HP = 1,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_WATER_2,
- .eggGroup2 = EGG_GROUP_WATER_2,
- .ability1 = ABILITY_OBLIVIOUS,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GRAY,
- .noFlip = FALSE,
- },
-
- [SPECIES_WHISCASH] =
- {
- .baseHP = 110,
- .baseAttack = 78,
- .baseDefense = 73,
- .baseSpeed = 60,
- .baseSpAttack = 76,
- .baseSpDefense = 71,
- .type1 = TYPE_WATER,
- .type2 = TYPE_GROUND,
- .catchRate = 75,
- .expYield = 158,
- .evYield_HP = 2,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_WATER_2,
- .eggGroup2 = EGG_GROUP_WATER_2,
- .ability1 = ABILITY_OBLIVIOUS,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_LUVDISC] =
- {
- .baseHP = 43,
- .baseAttack = 30,
- .baseDefense = 55,
- .baseSpeed = 97,
- .baseSpAttack = 40,
- .baseSpDefense = 65,
- .type1 = TYPE_WATER,
- .type2 = TYPE_WATER,
- .catchRate = 225,
- .expYield = 110,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 1,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_HEART_SCALE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(75),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_FAST,
- .eggGroup1 = EGG_GROUP_WATER_2,
- .eggGroup2 = EGG_GROUP_WATER_2,
- .ability1 = ABILITY_SWIFT_SWIM,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PINK,
- .noFlip = FALSE,
- },
-
- [SPECIES_CORPHISH] =
- {
- .baseHP = 43,
- .baseAttack = 80,
- .baseDefense = 65,
- .baseSpeed = 35,
- .baseSpAttack = 50,
- .baseSpDefense = 35,
- .type1 = TYPE_WATER,
- .type2 = TYPE_WATER,
- .catchRate = 205,
- .expYield = 111,
- .evYield_HP = 0,
- .evYield_Attack = 1,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_FLUCTUATING,
- .eggGroup1 = EGG_GROUP_WATER_1,
- .eggGroup2 = EGG_GROUP_WATER_3,
- .ability1 = ABILITY_HYPER_CUTTER,
- .ability2 = ABILITY_SHELL_ARMOR,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_RED,
- .noFlip = FALSE,
- },
-
- [SPECIES_CRAWDAUNT] =
- {
- .baseHP = 63,
- .baseAttack = 120,
- .baseDefense = 85,
- .baseSpeed = 55,
- .baseSpAttack = 90,
- .baseSpDefense = 55,
- .type1 = TYPE_WATER,
- .type2 = TYPE_DARK,
- .catchRate = 155,
- .expYield = 161,
- .evYield_HP = 0,
- .evYield_Attack = 2,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_FLUCTUATING,
- .eggGroup1 = EGG_GROUP_WATER_1,
- .eggGroup2 = EGG_GROUP_WATER_3,
- .ability1 = ABILITY_HYPER_CUTTER,
- .ability2 = ABILITY_SHELL_ARMOR,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_RED,
- .noFlip = FALSE,
- },
-
- [SPECIES_FEEBAS] =
- {
- .baseHP = 20,
- .baseAttack = 15,
- .baseDefense = 20,
- .baseSpeed = 80,
- .baseSpAttack = 10,
- .baseSpDefense = 55,
- .type1 = TYPE_WATER,
- .type2 = TYPE_WATER,
- .catchRate = 255,
- .expYield = 61,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 1,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_ERRATIC,
- .eggGroup1 = EGG_GROUP_WATER_1,
- .eggGroup2 = EGG_GROUP_DRAGON,
- .ability1 = ABILITY_SWIFT_SWIM,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_MILOTIC] =
- {
- .baseHP = 95,
- .baseAttack = 60,
- .baseDefense = 79,
- .baseSpeed = 81,
- .baseSpAttack = 100,
- .baseSpDefense = 125,
- .type1 = TYPE_WATER,
- .type2 = TYPE_WATER,
- .catchRate = 60,
- .expYield = 213,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 2,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_ERRATIC,
- .eggGroup1 = EGG_GROUP_WATER_1,
- .eggGroup2 = EGG_GROUP_DRAGON,
- .ability1 = ABILITY_MARVEL_SCALE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PINK,
- .noFlip = FALSE,
- },
-
- [SPECIES_CARVANHA] =
- {
- .baseHP = 45,
- .baseAttack = 90,
- .baseDefense = 20,
- .baseSpeed = 65,
- .baseSpAttack = 65,
- .baseSpDefense = 20,
- .type1 = TYPE_WATER,
- .type2 = TYPE_DARK,
- .catchRate = 225,
- .expYield = 88,
- .evYield_HP = 0,
- .evYield_Attack = 1,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 35,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_WATER_2,
- .eggGroup2 = EGG_GROUP_WATER_2,
- .ability1 = ABILITY_ROUGH_SKIN,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_RED,
- .noFlip = FALSE,
- },
-
- [SPECIES_SHARPEDO] =
- {
- .baseHP = 70,
- .baseAttack = 120,
- .baseDefense = 40,
- .baseSpeed = 95,
- .baseSpAttack = 95,
- .baseSpDefense = 40,
- .type1 = TYPE_WATER,
- .type2 = TYPE_DARK,
- .catchRate = 60,
- .expYield = 175,
- .evYield_HP = 0,
- .evYield_Attack = 2,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 35,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_WATER_2,
- .eggGroup2 = EGG_GROUP_WATER_2,
- .ability1 = ABILITY_ROUGH_SKIN,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_TRAPINCH] =
- {
- .baseHP = 45,
- .baseAttack = 100,
- .baseDefense = 45,
- .baseSpeed = 10,
- .baseSpAttack = 45,
- .baseSpDefense = 45,
- .type1 = TYPE_GROUND,
- .type2 = TYPE_GROUND,
- .catchRate = 255,
- .expYield = 73,
- .evYield_HP = 0,
- .evYield_Attack = 1,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_SOFT_SAND,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_BUG,
- .eggGroup2 = EGG_GROUP_BUG,
- .ability1 = ABILITY_HYPER_CUTTER,
- .ability2 = ABILITY_ARENA_TRAP,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_VIBRAVA] =
- {
- .baseHP = 50,
- .baseAttack = 70,
- .baseDefense = 50,
- .baseSpeed = 70,
- .baseSpAttack = 50,
- .baseSpDefense = 50,
- .type1 = TYPE_GROUND,
- .type2 = TYPE_DRAGON,
- .catchRate = 120,
- .expYield = 126,
- .evYield_HP = 0,
- .evYield_Attack = 1,
- .evYield_Defense = 0,
- .evYield_Speed = 1,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_BUG,
- .eggGroup2 = EGG_GROUP_BUG,
- .ability1 = ABILITY_LEVITATE,
- .ability2 = ABILITY_LEVITATE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GREEN,
- .noFlip = FALSE,
- },
-
- [SPECIES_FLYGON] =
- {
- .baseHP = 80,
- .baseAttack = 100,
- .baseDefense = 80,
- .baseSpeed = 100,
- .baseSpAttack = 80,
- .baseSpDefense = 80,
- .type1 = TYPE_GROUND,
- .type2 = TYPE_DRAGON,
- .catchRate = 45,
- .expYield = 197,
- .evYield_HP = 0,
- .evYield_Attack = 1,
- .evYield_Defense = 0,
- .evYield_Speed = 2,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_BUG,
- .eggGroup2 = EGG_GROUP_BUG,
- .ability1 = ABILITY_LEVITATE,
- .ability2 = ABILITY_LEVITATE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GREEN,
- .noFlip = FALSE,
- },
-
- [SPECIES_MAKUHITA] =
- {
- .baseHP = 72,
- .baseAttack = 60,
- .baseDefense = 30,
- .baseSpeed = 25,
- .baseSpAttack = 20,
- .baseSpDefense = 30,
- .type1 = TYPE_FIGHTING,
- .type2 = TYPE_FIGHTING,
- .catchRate = 180,
- .expYield = 87,
- .evYield_HP = 1,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(25),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_FLUCTUATING,
- .eggGroup1 = EGG_GROUP_HUMAN_LIKE,
- .eggGroup2 = EGG_GROUP_HUMAN_LIKE,
- .ability1 = ABILITY_THICK_FAT,
- .ability2 = ABILITY_GUTS,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_YELLOW,
- .noFlip = FALSE,
- },
-
- [SPECIES_HARIYAMA] =
- {
- .baseHP = 144,
- .baseAttack = 120,
- .baseDefense = 60,
- .baseSpeed = 50,
- .baseSpAttack = 40,
- .baseSpDefense = 60,
- .type1 = TYPE_FIGHTING,
- .type2 = TYPE_FIGHTING,
- .catchRate = 200,
- .expYield = 184,
- .evYield_HP = 2,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_KINGS_ROCK,
- .genderRatio = PERCENT_FEMALE(25),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_FLUCTUATING,
- .eggGroup1 = EGG_GROUP_HUMAN_LIKE,
- .eggGroup2 = EGG_GROUP_HUMAN_LIKE,
- .ability1 = ABILITY_THICK_FAT,
- .ability2 = ABILITY_GUTS,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_ELECTRIKE] =
- {
- .baseHP = 40,
- .baseAttack = 45,
- .baseDefense = 40,
- .baseSpeed = 65,
- .baseSpAttack = 65,
- .baseSpDefense = 40,
- .type1 = TYPE_ELECTRIC,
- .type2 = TYPE_ELECTRIC,
- .catchRate = 120,
- .expYield = 104,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 1,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_STATIC,
- .ability2 = ABILITY_LIGHTNING_ROD,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GREEN,
- .noFlip = FALSE,
- },
-
- [SPECIES_MANECTRIC] =
- {
- .baseHP = 70,
- .baseAttack = 75,
- .baseDefense = 60,
- .baseSpeed = 105,
- .baseSpAttack = 105,
- .baseSpDefense = 60,
- .type1 = TYPE_ELECTRIC,
- .type2 = TYPE_ELECTRIC,
- .catchRate = 45,
- .expYield = 168,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 2,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_STATIC,
- .ability2 = ABILITY_LIGHTNING_ROD,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_YELLOW,
- .noFlip = FALSE,
- },
-
- [SPECIES_NUMEL] =
- {
- .baseHP = 60,
- .baseAttack = 60,
- .baseDefense = 40,
- .baseSpeed = 35,
- .baseSpAttack = 65,
- .baseSpDefense = 45,
- .type1 = TYPE_FIRE,
- .type2 = TYPE_GROUND,
- .catchRate = 255,
- .expYield = 88,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 1,
- .evYield_SpDefense = 0,
- .item1 = ITEM_RAWST_BERRY,
- .item2 = ITEM_RAWST_BERRY,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_OBLIVIOUS,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_YELLOW,
- .noFlip = FALSE,
- },
-
- [SPECIES_CAMERUPT] =
- {
- .baseHP = 70,
- .baseAttack = 100,
- .baseDefense = 70,
- .baseSpeed = 40,
- .baseSpAttack = 105,
- .baseSpDefense = 75,
- .type1 = TYPE_FIRE,
- .type2 = TYPE_GROUND,
- .catchRate = 150,
- .expYield = 175,
- .evYield_HP = 0,
- .evYield_Attack = 1,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 1,
- .evYield_SpDefense = 0,
- .item1 = ITEM_RAWST_BERRY,
- .item2 = ITEM_RAWST_BERRY,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_MAGMA_ARMOR,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_RED,
- .noFlip = FALSE,
- },
-
- [SPECIES_SPHEAL] =
- {
- .baseHP = 70,
- .baseAttack = 40,
- .baseDefense = 50,
- .baseSpeed = 25,
- .baseSpAttack = 55,
- .baseSpDefense = 50,
- .type1 = TYPE_ICE,
- .type2 = TYPE_WATER,
- .catchRate = 255,
- .expYield = 75,
- .evYield_HP = 1,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_WATER_1,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_THICK_FAT,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_SEALEO] =
- {
- .baseHP = 90,
- .baseAttack = 60,
- .baseDefense = 70,
- .baseSpeed = 45,
- .baseSpAttack = 75,
- .baseSpDefense = 70,
- .type1 = TYPE_ICE,
- .type2 = TYPE_WATER,
- .catchRate = 120,
- .expYield = 128,
- .evYield_HP = 2,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_WATER_1,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_THICK_FAT,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_WALREIN] =
- {
- .baseHP = 110,
- .baseAttack = 80,
- .baseDefense = 90,
- .baseSpeed = 65,
- .baseSpAttack = 95,
- .baseSpDefense = 90,
- .type1 = TYPE_ICE,
- .type2 = TYPE_WATER,
- .catchRate = 45,
- .expYield = 192,
- .evYield_HP = 3,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_WATER_1,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_THICK_FAT,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_CACNEA] =
- {
- .baseHP = 50,
- .baseAttack = 85,
- .baseDefense = 40,
- .baseSpeed = 35,
- .baseSpAttack = 85,
- .baseSpDefense = 40,
- .type1 = TYPE_GRASS,
- .type2 = TYPE_GRASS,
- .catchRate = 190,
- .expYield = 97,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 1,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_POISON_BARB,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 35,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_GRASS,
- .eggGroup2 = EGG_GROUP_HUMAN_LIKE,
- .ability1 = ABILITY_SAND_VEIL,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GREEN,
- .noFlip = FALSE,
- },
-
- [SPECIES_CACTURNE] =
- {
- .baseHP = 70,
- .baseAttack = 115,
- .baseDefense = 60,
- .baseSpeed = 55,
- .baseSpAttack = 115,
- .baseSpDefense = 60,
- .type1 = TYPE_GRASS,
- .type2 = TYPE_DARK,
- .catchRate = 60,
- .expYield = 177,
- .evYield_HP = 0,
- .evYield_Attack = 1,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 1,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_POISON_BARB,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 35,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_GRASS,
- .eggGroup2 = EGG_GROUP_HUMAN_LIKE,
- .ability1 = ABILITY_SAND_VEIL,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GREEN,
- .noFlip = FALSE,
- },
-
- [SPECIES_SNORUNT] =
- {
- .baseHP = 50,
- .baseAttack = 50,
- .baseDefense = 50,
- .baseSpeed = 50,
- .baseSpAttack = 50,
- .baseSpDefense = 50,
- .type1 = TYPE_ICE,
- .type2 = TYPE_ICE,
- .catchRate = 190,
- .expYield = 74,
- .evYield_HP = 1,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FAIRY,
- .eggGroup2 = EGG_GROUP_MINERAL,
- .ability1 = ABILITY_INNER_FOCUS,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GRAY,
- .noFlip = FALSE,
- },
-
- [SPECIES_GLALIE] =
- {
- .baseHP = 80,
- .baseAttack = 80,
- .baseDefense = 80,
- .baseSpeed = 80,
- .baseSpAttack = 80,
- .baseSpDefense = 80,
- .type1 = TYPE_ICE,
- .type2 = TYPE_ICE,
- .catchRate = 75,
- .expYield = 187,
- .evYield_HP = 2,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NEVER_MELT_ICE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FAIRY,
- .eggGroup2 = EGG_GROUP_MINERAL,
- .ability1 = ABILITY_INNER_FOCUS,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GRAY,
- .noFlip = FALSE,
- },
-
- [SPECIES_LUNATONE] =
- {
- .baseHP = 70,
- .baseAttack = 55,
- .baseDefense = 65,
- .baseSpeed = 70,
- .baseSpAttack = 95,
- .baseSpDefense = 85,
- .type1 = TYPE_ROCK,
- .type2 = TYPE_PSYCHIC,
- .catchRate = 45,
- .expYield = 150,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 2,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_MOON_STONE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 25,
- .friendship = 70,
- .growthRate = GROWTH_FAST,
- .eggGroup1 = EGG_GROUP_MINERAL,
- .eggGroup2 = EGG_GROUP_MINERAL,
- .ability1 = ABILITY_LEVITATE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_YELLOW,
- .noFlip = FALSE,
- },
-
- [SPECIES_SOLROCK] =
- {
- .baseHP = 70,
- .baseAttack = 95,
- .baseDefense = 85,
- .baseSpeed = 70,
- .baseSpAttack = 55,
- .baseSpDefense = 65,
- .type1 = TYPE_ROCK,
- .type2 = TYPE_PSYCHIC,
- .catchRate = 45,
- .expYield = 150,
- .evYield_HP = 0,
- .evYield_Attack = 2,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_SUN_STONE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 25,
- .friendship = 70,
- .growthRate = GROWTH_FAST,
- .eggGroup1 = EGG_GROUP_MINERAL,
- .eggGroup2 = EGG_GROUP_MINERAL,
- .ability1 = ABILITY_LEVITATE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_RED,
- .noFlip = FALSE,
- },
-
- [SPECIES_AZURILL] =
- {
- .baseHP = 50,
- .baseAttack = 20,
- .baseDefense = 40,
- .baseSpeed = 20,
- .baseSpAttack = 20,
- .baseSpDefense = 40,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 150,
- .expYield = 33,
- .evYield_HP = 1,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(75),
- .eggCycles = 10,
- .friendship = 70,
- .growthRate = GROWTH_FAST,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_THICK_FAT,
- .ability2 = ABILITY_HUGE_POWER,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_SPOINK] =
- {
- .baseHP = 60,
- .baseAttack = 25,
- .baseDefense = 35,
- .baseSpeed = 60,
- .baseSpAttack = 70,
- .baseSpDefense = 80,
- .type1 = TYPE_PSYCHIC,
- .type2 = TYPE_PSYCHIC,
- .catchRate = 255,
- .expYield = 89,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 1,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_FAST,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_THICK_FAT,
- .ability2 = ABILITY_OWN_TEMPO,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLACK,
- .noFlip = FALSE,
- },
-
- [SPECIES_GRUMPIG] =
- {
- .baseHP = 80,
- .baseAttack = 45,
- .baseDefense = 65,
- .baseSpeed = 80,
- .baseSpAttack = 90,
- .baseSpDefense = 110,
- .type1 = TYPE_PSYCHIC,
- .type2 = TYPE_PSYCHIC,
- .catchRate = 60,
- .expYield = 164,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 2,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_FAST,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_THICK_FAT,
- .ability2 = ABILITY_OWN_TEMPO,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PURPLE,
- .noFlip = FALSE,
- },
-
- [SPECIES_PLUSLE] =
- {
- .baseHP = 60,
- .baseAttack = 50,
- .baseDefense = 40,
- .baseSpeed = 95,
- .baseSpAttack = 85,
- .baseSpDefense = 75,
- .type1 = TYPE_ELECTRIC,
- .type2 = TYPE_ELECTRIC,
- .catchRate = 200,
- .expYield = 120,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 1,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FAIRY,
- .eggGroup2 = EGG_GROUP_FAIRY,
- .ability1 = ABILITY_PLUS,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_YELLOW,
- .noFlip = FALSE,
- },
-
- [SPECIES_MINUN] =
- {
- .baseHP = 60,
- .baseAttack = 40,
- .baseDefense = 50,
- .baseSpeed = 95,
- .baseSpAttack = 75,
- .baseSpDefense = 85,
- .type1 = TYPE_ELECTRIC,
- .type2 = TYPE_ELECTRIC,
- .catchRate = 200,
- .expYield = 120,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 1,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FAIRY,
- .eggGroup2 = EGG_GROUP_FAIRY,
- .ability1 = ABILITY_MINUS,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_YELLOW,
- .noFlip = FALSE,
- },
-
- [SPECIES_MAWILE] =
- {
- .baseHP = 50,
- .baseAttack = 85,
- .baseDefense = 85,
- .baseSpeed = 50,
- .baseSpAttack = 55,
- .baseSpDefense = 55,
- .type1 = TYPE_STEEL,
- .type2 = TYPE_STEEL,
- .catchRate = 45,
- .expYield = 98,
- .evYield_HP = 0,
- .evYield_Attack = 1,
- .evYield_Defense = 1,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_FAST,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FAIRY,
- .ability1 = ABILITY_HYPER_CUTTER,
- .ability2 = ABILITY_INTIMIDATE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLACK,
- .noFlip = FALSE,
- },
-
- [SPECIES_MEDITITE] =
- {
- .baseHP = 30,
- .baseAttack = 40,
- .baseDefense = 55,
- .baseSpeed = 60,
- .baseSpAttack = 40,
- .baseSpDefense = 55,
- .type1 = TYPE_FIGHTING,
- .type2 = TYPE_PSYCHIC,
- .catchRate = 180,
- .expYield = 91,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 1,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_HUMAN_LIKE,
- .eggGroup2 = EGG_GROUP_HUMAN_LIKE,
- .ability1 = ABILITY_PURE_POWER,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_MEDICHAM] =
- {
- .baseHP = 60,
- .baseAttack = 60,
- .baseDefense = 75,
- .baseSpeed = 80,
- .baseSpAttack = 60,
- .baseSpDefense = 75,
- .type1 = TYPE_FIGHTING,
- .type2 = TYPE_PSYCHIC,
- .catchRate = 90,
- .expYield = 153,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 2,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_HUMAN_LIKE,
- .eggGroup2 = EGG_GROUP_HUMAN_LIKE,
- .ability1 = ABILITY_PURE_POWER,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_RED,
- .noFlip = FALSE,
- },
-
- [SPECIES_SWABLU] =
- {
- .baseHP = 45,
- .baseAttack = 40,
- .baseDefense = 60,
- .baseSpeed = 50,
- .baseSpAttack = 40,
- .baseSpDefense = 75,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_FLYING,
- .catchRate = 255,
- .expYield = 74,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 1,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_ERRATIC,
- .eggGroup1 = EGG_GROUP_FLYING,
- .eggGroup2 = EGG_GROUP_DRAGON,
- .ability1 = ABILITY_NATURAL_CURE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_ALTARIA] =
- {
- .baseHP = 75,
- .baseAttack = 70,
- .baseDefense = 90,
- .baseSpeed = 80,
- .baseSpAttack = 70,
- .baseSpDefense = 105,
- .type1 = TYPE_DRAGON,
- .type2 = TYPE_FLYING,
- .catchRate = 45,
- .expYield = 188,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 2,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_ERRATIC,
- .eggGroup1 = EGG_GROUP_FLYING,
- .eggGroup2 = EGG_GROUP_DRAGON,
- .ability1 = ABILITY_NATURAL_CURE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_WYNAUT] =
- {
- .baseHP = 95,
- .baseAttack = 23,
- .baseDefense = 48,
- .baseSpeed = 23,
- .baseSpAttack = 23,
- .baseSpDefense = 48,
- .type1 = TYPE_PSYCHIC,
- .type2 = TYPE_PSYCHIC,
- .catchRate = 125,
- .expYield = 44,
- .evYield_HP = 1,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_SHADOW_TAG,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_DUSKULL] =
- {
- .baseHP = 20,
- .baseAttack = 40,
- .baseDefense = 90,
- .baseSpeed = 25,
- .baseSpAttack = 30,
- .baseSpDefense = 90,
- .type1 = TYPE_GHOST,
- .type2 = TYPE_GHOST,
- .catchRate = 190,
- .expYield = 97,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 1,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 1,
- .item1 = ITEM_NONE,
- .item2 = ITEM_SPELL_TAG,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 25,
- .friendship = 35,
- .growthRate = GROWTH_FAST,
- .eggGroup1 = EGG_GROUP_AMORPHOUS,
- .eggGroup2 = EGG_GROUP_AMORPHOUS,
- .ability1 = ABILITY_LEVITATE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLACK,
- .noFlip = FALSE,
- },
-
- [SPECIES_DUSCLOPS] =
- {
- .baseHP = 40,
- .baseAttack = 70,
- .baseDefense = 130,
- .baseSpeed = 25,
- .baseSpAttack = 60,
- .baseSpDefense = 130,
- .type1 = TYPE_GHOST,
- .type2 = TYPE_GHOST,
- .catchRate = 90,
- .expYield = 179,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 1,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 2,
- .item1 = ITEM_NONE,
- .item2 = ITEM_SPELL_TAG,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 25,
- .friendship = 35,
- .growthRate = GROWTH_FAST,
- .eggGroup1 = EGG_GROUP_AMORPHOUS,
- .eggGroup2 = EGG_GROUP_AMORPHOUS,
- .ability1 = ABILITY_PRESSURE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLACK,
- .noFlip = FALSE,
- },
-
- [SPECIES_ROSELIA] =
- {
- .baseHP = 50,
- .baseAttack = 60,
- .baseDefense = 45,
- .baseSpeed = 65,
- .baseSpAttack = 100,
- .baseSpDefense = 80,
- .type1 = TYPE_GRASS,
- .type2 = TYPE_POISON,
- .catchRate = 150,
- .expYield = 152,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 1,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_POISON_BARB,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_FAIRY,
- .eggGroup2 = EGG_GROUP_GRASS,
- .ability1 = ABILITY_NATURAL_CURE,
- .ability2 = ABILITY_POISON_POINT,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GREEN,
- .noFlip = TRUE,
- },
-
- [SPECIES_SLAKOTH] =
- {
- .baseHP = 60,
- .baseAttack = 60,
- .baseDefense = 60,
- .baseSpeed = 30,
- .baseSpAttack = 35,
- .baseSpDefense = 35,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 255,
- .expYield = 83,
- .evYield_HP = 1,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_TRUANT,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_VIGOROTH] =
- {
- .baseHP = 80,
- .baseAttack = 80,
- .baseDefense = 80,
- .baseSpeed = 90,
- .baseSpAttack = 55,
- .baseSpDefense = 55,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 120,
- .expYield = 126,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 2,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_VITAL_SPIRIT,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_WHITE,
- .noFlip = FALSE,
- },
-
- [SPECIES_SLAKING] =
- {
- .baseHP = 150,
- .baseAttack = 160,
- .baseDefense = 100,
- .baseSpeed = 100,
- .baseSpAttack = 95,
- .baseSpDefense = 65,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 45,
- .expYield = 210,
- .evYield_HP = 3,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_TRUANT,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_GULPIN] =
- {
- .baseHP = 70,
- .baseAttack = 43,
- .baseDefense = 53,
- .baseSpeed = 40,
- .baseSpAttack = 43,
- .baseSpDefense = 53,
- .type1 = TYPE_POISON,
- .type2 = TYPE_POISON,
- .catchRate = 225,
- .expYield = 75,
- .evYield_HP = 1,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_BIG_PEARL,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_FLUCTUATING,
- .eggGroup1 = EGG_GROUP_AMORPHOUS,
- .eggGroup2 = EGG_GROUP_AMORPHOUS,
- .ability1 = ABILITY_LIQUID_OOZE,
- .ability2 = ABILITY_STICKY_HOLD,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GREEN,
- .noFlip = FALSE,
- },
-
- [SPECIES_SWALOT] =
- {
- .baseHP = 100,
- .baseAttack = 73,
- .baseDefense = 83,
- .baseSpeed = 55,
- .baseSpAttack = 73,
- .baseSpDefense = 83,
- .type1 = TYPE_POISON,
- .type2 = TYPE_POISON,
- .catchRate = 75,
- .expYield = 168,
- .evYield_HP = 2,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_BIG_PEARL,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_FLUCTUATING,
- .eggGroup1 = EGG_GROUP_AMORPHOUS,
- .eggGroup2 = EGG_GROUP_AMORPHOUS,
- .ability1 = ABILITY_LIQUID_OOZE,
- .ability2 = ABILITY_STICKY_HOLD,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PURPLE,
- .noFlip = FALSE,
- },
-
- [SPECIES_TROPIUS] =
- {
- .baseHP = 99,
- .baseAttack = 68,
- .baseDefense = 83,
- .baseSpeed = 51,
- .baseSpAttack = 72,
- .baseSpDefense = 87,
- .type1 = TYPE_GRASS,
- .type2 = TYPE_FLYING,
- .catchRate = 200,
- .expYield = 169,
- .evYield_HP = 2,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 25,
- .friendship = 70,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_MONSTER,
- .eggGroup2 = EGG_GROUP_GRASS,
- .ability1 = ABILITY_CHLOROPHYLL,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GREEN,
- .noFlip = FALSE,
- },
-
- [SPECIES_WHISMUR] =
- {
- .baseHP = 64,
- .baseAttack = 51,
- .baseDefense = 23,
- .baseSpeed = 28,
- .baseSpAttack = 51,
- .baseSpDefense = 23,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 190,
- .expYield = 68,
- .evYield_HP = 1,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_CHESTO_BERRY,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_MONSTER,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_SOUNDPROOF,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PINK,
- .noFlip = FALSE,
- },
-
- [SPECIES_LOUDRED] =
- {
- .baseHP = 84,
- .baseAttack = 71,
- .baseDefense = 43,
- .baseSpeed = 48,
- .baseSpAttack = 71,
- .baseSpDefense = 43,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 120,
- .expYield = 126,
- .evYield_HP = 2,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_CHESTO_BERRY,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_MONSTER,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_SOUNDPROOF,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_EXPLOUD] =
- {
- .baseHP = 104,
- .baseAttack = 91,
- .baseDefense = 63,
- .baseSpeed = 68,
- .baseSpAttack = 91,
- .baseSpDefense = 63,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 45,
- .expYield = 184,
- .evYield_HP = 3,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_CHESTO_BERRY,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_MONSTER,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_SOUNDPROOF,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_CLAMPERL] =
- {
- .baseHP = 35,
- .baseAttack = 64,
- .baseDefense = 85,
- .baseSpeed = 32,
- .baseSpAttack = 74,
- .baseSpDefense = 55,
- .type1 = TYPE_WATER,
- .type2 = TYPE_WATER,
- .catchRate = 255,
- .expYield = 142,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 1,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_BLUE_SHARD,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_ERRATIC,
- .eggGroup1 = EGG_GROUP_WATER_1,
- .eggGroup2 = EGG_GROUP_WATER_1,
- .ability1 = ABILITY_SHELL_ARMOR,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_HUNTAIL] =
- {
- .baseHP = 55,
- .baseAttack = 104,
- .baseDefense = 105,
- .baseSpeed = 52,
- .baseSpAttack = 94,
- .baseSpDefense = 75,
- .type1 = TYPE_WATER,
- .type2 = TYPE_WATER,
- .catchRate = 60,
- .expYield = 178,
- .evYield_HP = 0,
- .evYield_Attack = 1,
- .evYield_Defense = 1,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_ERRATIC,
- .eggGroup1 = EGG_GROUP_WATER_1,
- .eggGroup2 = EGG_GROUP_WATER_1,
- .ability1 = ABILITY_SWIFT_SWIM,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_GOREBYSS] =
- {
- .baseHP = 55,
- .baseAttack = 84,
- .baseDefense = 105,
- .baseSpeed = 52,
- .baseSpAttack = 114,
- .baseSpDefense = 75,
- .type1 = TYPE_WATER,
- .type2 = TYPE_WATER,
- .catchRate = 60,
- .expYield = 178,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 2,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_ERRATIC,
- .eggGroup1 = EGG_GROUP_WATER_1,
- .eggGroup2 = EGG_GROUP_WATER_1,
- .ability1 = ABILITY_SWIFT_SWIM,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PINK,
- .noFlip = FALSE,
- },
-
- [SPECIES_ABSOL] =
- {
- .baseHP = 65,
- .baseAttack = 130,
- .baseDefense = 60,
- .baseSpeed = 75,
- .baseSpAttack = 75,
- .baseSpDefense = 60,
- .type1 = TYPE_DARK,
- .type2 = TYPE_DARK,
- .catchRate = 30,
- .expYield = 174,
- .evYield_HP = 0,
- .evYield_Attack = 2,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 25,
- .friendship = 35,
- .growthRate = GROWTH_MEDIUM_SLOW,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_PRESSURE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_WHITE,
- .noFlip = TRUE,
- },
-
- [SPECIES_SHUPPET] =
- {
- .baseHP = 44,
- .baseAttack = 75,
- .baseDefense = 35,
- .baseSpeed = 45,
- .baseSpAttack = 63,
- .baseSpDefense = 33,
- .type1 = TYPE_GHOST,
- .type2 = TYPE_GHOST,
- .catchRate = 225,
- .expYield = 97,
- .evYield_HP = 0,
- .evYield_Attack = 1,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_SPELL_TAG,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 25,
- .friendship = 35,
- .growthRate = GROWTH_FAST,
- .eggGroup1 = EGG_GROUP_AMORPHOUS,
- .eggGroup2 = EGG_GROUP_AMORPHOUS,
- .ability1 = ABILITY_INSOMNIA,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLACK,
- .noFlip = FALSE,
- },
-
- [SPECIES_BANETTE] =
- {
- .baseHP = 64,
- .baseAttack = 115,
- .baseDefense = 65,
- .baseSpeed = 65,
- .baseSpAttack = 83,
- .baseSpDefense = 63,
- .type1 = TYPE_GHOST,
- .type2 = TYPE_GHOST,
- .catchRate = 45,
- .expYield = 179,
- .evYield_HP = 0,
- .evYield_Attack = 2,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_SPELL_TAG,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 25,
- .friendship = 35,
- .growthRate = GROWTH_FAST,
- .eggGroup1 = EGG_GROUP_AMORPHOUS,
- .eggGroup2 = EGG_GROUP_AMORPHOUS,
- .ability1 = ABILITY_INSOMNIA,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLACK,
- .noFlip = FALSE,
- },
-
- [SPECIES_SEVIPER] =
- {
- .baseHP = 73,
- .baseAttack = 100,
- .baseDefense = 60,
- .baseSpeed = 65,
- .baseSpAttack = 100,
- .baseSpDefense = 60,
- .type1 = TYPE_POISON,
- .type2 = TYPE_POISON,
- .catchRate = 90,
- .expYield = 165,
- .evYield_HP = 0,
- .evYield_Attack = 1,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 1,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_FLUCTUATING,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_DRAGON,
- .ability1 = ABILITY_SHED_SKIN,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLACK,
- .noFlip = TRUE,
- },
-
- [SPECIES_ZANGOOSE] =
- {
- .baseHP = 73,
- .baseAttack = 115,
- .baseDefense = 60,
- .baseSpeed = 90,
- .baseSpAttack = 60,
- .baseSpDefense = 60,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 90,
- .expYield = 165,
- .evYield_HP = 0,
- .evYield_Attack = 2,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 70,
- .growthRate = GROWTH_ERRATIC,
- .eggGroup1 = EGG_GROUP_FIELD,
- .eggGroup2 = EGG_GROUP_FIELD,
- .ability1 = ABILITY_IMMUNITY,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_WHITE,
- .noFlip = TRUE,
- },
-
- [SPECIES_RELICANTH] =
- {
- .baseHP = 100,
- .baseAttack = 90,
- .baseDefense = 130,
- .baseSpeed = 55,
- .baseSpAttack = 45,
- .baseSpDefense = 65,
- .type1 = TYPE_WATER,
- .type2 = TYPE_ROCK,
- .catchRate = 25,
- .expYield = 198,
- .evYield_HP = 1,
- .evYield_Attack = 0,
- .evYield_Defense = 1,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_GREEN_SHARD,
- .genderRatio = PERCENT_FEMALE(12.5),
- .eggCycles = 40,
- .friendship = 70,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_WATER_1,
- .eggGroup2 = EGG_GROUP_WATER_2,
- .ability1 = ABILITY_SWIFT_SWIM,
- .ability2 = ABILITY_ROCK_HEAD,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GRAY,
- .noFlip = FALSE,
- },
-
- [SPECIES_ARON] =
- {
- .baseHP = 50,
- .baseAttack = 70,
- .baseDefense = 100,
- .baseSpeed = 30,
- .baseSpAttack = 40,
- .baseSpDefense = 40,
- .type1 = TYPE_STEEL,
- .type2 = TYPE_ROCK,
- .catchRate = 180,
- .expYield = 96,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 1,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_HARD_STONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 35,
- .friendship = 35,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_MONSTER,
- .eggGroup2 = EGG_GROUP_MONSTER,
- .ability1 = ABILITY_STURDY,
- .ability2 = ABILITY_ROCK_HEAD,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GRAY,
- .noFlip = FALSE,
- },
-
- [SPECIES_LAIRON] =
- {
- .baseHP = 60,
- .baseAttack = 90,
- .baseDefense = 140,
- .baseSpeed = 40,
- .baseSpAttack = 50,
- .baseSpDefense = 50,
- .type1 = TYPE_STEEL,
- .type2 = TYPE_ROCK,
- .catchRate = 90,
- .expYield = 152,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 2,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_HARD_STONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 35,
- .friendship = 35,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_MONSTER,
- .eggGroup2 = EGG_GROUP_MONSTER,
- .ability1 = ABILITY_STURDY,
- .ability2 = ABILITY_ROCK_HEAD,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GRAY,
- .noFlip = FALSE,
- },
-
- [SPECIES_AGGRON] =
- {
- .baseHP = 70,
- .baseAttack = 110,
- .baseDefense = 180,
- .baseSpeed = 50,
- .baseSpAttack = 60,
- .baseSpDefense = 60,
- .type1 = TYPE_STEEL,
- .type2 = TYPE_ROCK,
- .catchRate = 45,
- .expYield = 205,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 3,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_HARD_STONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 35,
- .friendship = 35,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_MONSTER,
- .eggGroup2 = EGG_GROUP_MONSTER,
- .ability1 = ABILITY_STURDY,
- .ability2 = ABILITY_ROCK_HEAD,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GRAY,
- .noFlip = FALSE,
- },
-
- [SPECIES_CASTFORM] =
- {
- .baseHP = 70,
- .baseAttack = 70,
- .baseDefense = 70,
- .baseSpeed = 70,
- .baseSpAttack = 70,
- .baseSpDefense = 70,
- .type1 = TYPE_NORMAL,
- .type2 = TYPE_NORMAL,
- .catchRate = 45,
- .expYield = 145,
- .evYield_HP = 1,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_MYSTIC_WATER,
- .item2 = ITEM_MYSTIC_WATER,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 25,
- .friendship = 70,
- .growthRate = GROWTH_MEDIUM_FAST,
- .eggGroup1 = EGG_GROUP_FAIRY,
- .eggGroup2 = EGG_GROUP_AMORPHOUS,
- .ability1 = ABILITY_FORECAST,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_WHITE,
- .noFlip = FALSE,
- },
-
- [SPECIES_VOLBEAT] =
- {
- .baseHP = 65,
- .baseAttack = 73,
- .baseDefense = 55,
- .baseSpeed = 85,
- .baseSpAttack = 47,
- .baseSpDefense = 75,
- .type1 = TYPE_BUG,
- .type2 = TYPE_BUG,
- .catchRate = 150,
- .expYield = 146,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 1,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_MALE,
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_ERRATIC,
- .eggGroup1 = EGG_GROUP_BUG,
- .eggGroup2 = EGG_GROUP_HUMAN_LIKE,
- .ability1 = ABILITY_ILLUMINATE,
- .ability2 = ABILITY_SWARM,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GRAY,
- .noFlip = FALSE,
- },
-
- [SPECIES_ILLUMISE] =
- {
- .baseHP = 65,
- .baseAttack = 47,
- .baseDefense = 55,
- .baseSpeed = 85,
- .baseSpAttack = 73,
- .baseSpDefense = 75,
- .type1 = TYPE_BUG,
- .type2 = TYPE_BUG,
- .catchRate = 150,
- .expYield = 146,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 1,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_FEMALE,
- .eggCycles = 15,
- .friendship = 70,
- .growthRate = GROWTH_FLUCTUATING,
- .eggGroup1 = EGG_GROUP_BUG,
- .eggGroup2 = EGG_GROUP_HUMAN_LIKE,
- .ability1 = ABILITY_OBLIVIOUS,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PURPLE,
- .noFlip = FALSE,
- },
-
- [SPECIES_LILEEP] =
- {
- .baseHP = 66,
- .baseAttack = 41,
- .baseDefense = 77,
- .baseSpeed = 23,
- .baseSpAttack = 61,
- .baseSpDefense = 87,
- .type1 = TYPE_ROCK,
- .type2 = TYPE_GRASS,
- .catchRate = 45,
- .expYield = 121,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 1,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(12.5),
- .eggCycles = 30,
- .friendship = 70,
- .growthRate = GROWTH_ERRATIC,
- .eggGroup1 = EGG_GROUP_WATER_3,
- .eggGroup2 = EGG_GROUP_WATER_3,
- .ability1 = ABILITY_SUCTION_CUPS,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_PURPLE,
- .noFlip = FALSE,
- },
-
- [SPECIES_CRADILY] =
- {
- .baseHP = 86,
- .baseAttack = 81,
- .baseDefense = 97,
- .baseSpeed = 43,
- .baseSpAttack = 81,
- .baseSpDefense = 107,
- .type1 = TYPE_ROCK,
- .type2 = TYPE_GRASS,
- .catchRate = 45,
- .expYield = 201,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 2,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(12.5),
- .eggCycles = 30,
- .friendship = 70,
- .growthRate = GROWTH_ERRATIC,
- .eggGroup1 = EGG_GROUP_WATER_3,
- .eggGroup2 = EGG_GROUP_WATER_3,
- .ability1 = ABILITY_SUCTION_CUPS,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GREEN,
- .noFlip = FALSE,
- },
-
- [SPECIES_ANORITH] =
- {
- .baseHP = 45,
- .baseAttack = 95,
- .baseDefense = 50,
- .baseSpeed = 75,
- .baseSpAttack = 40,
- .baseSpDefense = 50,
- .type1 = TYPE_ROCK,
- .type2 = TYPE_BUG,
- .catchRate = 45,
- .expYield = 119,
- .evYield_HP = 0,
- .evYield_Attack = 1,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(12.5),
- .eggCycles = 30,
- .friendship = 70,
- .growthRate = GROWTH_ERRATIC,
- .eggGroup1 = EGG_GROUP_WATER_3,
- .eggGroup2 = EGG_GROUP_WATER_3,
- .ability1 = ABILITY_BATTLE_ARMOR,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GRAY,
- .noFlip = FALSE,
- },
-
- [SPECIES_ARMALDO] =
- {
- .baseHP = 75,
- .baseAttack = 125,
- .baseDefense = 100,
- .baseSpeed = 45,
- .baseSpAttack = 70,
- .baseSpDefense = 80,
- .type1 = TYPE_ROCK,
- .type2 = TYPE_BUG,
- .catchRate = 45,
- .expYield = 200,
- .evYield_HP = 0,
- .evYield_Attack = 2,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(12.5),
- .eggCycles = 30,
- .friendship = 70,
- .growthRate = GROWTH_ERRATIC,
- .eggGroup1 = EGG_GROUP_WATER_3,
- .eggGroup2 = EGG_GROUP_WATER_3,
- .ability1 = ABILITY_BATTLE_ARMOR,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GRAY,
- .noFlip = FALSE,
- },
-
- [SPECIES_RALTS] =
- {
- .baseHP = 28,
- .baseAttack = 25,
- .baseDefense = 25,
- .baseSpeed = 40,
- .baseSpAttack = 45,
- .baseSpDefense = 35,
- .type1 = TYPE_PSYCHIC,
- .type2 = TYPE_PSYCHIC,
- .catchRate = 235,
- .expYield = 70,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 1,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 35,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_AMORPHOUS,
- .eggGroup2 = EGG_GROUP_AMORPHOUS,
- .ability1 = ABILITY_SYNCHRONIZE,
- .ability2 = ABILITY_TRACE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_WHITE,
- .noFlip = FALSE,
- },
-
- [SPECIES_KIRLIA] =
- {
- .baseHP = 38,
- .baseAttack = 35,
- .baseDefense = 35,
- .baseSpeed = 50,
- .baseSpAttack = 65,
- .baseSpDefense = 55,
- .type1 = TYPE_PSYCHIC,
- .type2 = TYPE_PSYCHIC,
- .catchRate = 120,
- .expYield = 140,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 2,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 35,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_AMORPHOUS,
- .eggGroup2 = EGG_GROUP_AMORPHOUS,
- .ability1 = ABILITY_SYNCHRONIZE,
- .ability2 = ABILITY_TRACE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_WHITE,
- .noFlip = FALSE,
- },
-
- [SPECIES_GARDEVOIR] =
- {
- .baseHP = 68,
- .baseAttack = 65,
- .baseDefense = 65,
- .baseSpeed = 80,
- .baseSpAttack = 125,
- .baseSpDefense = 115,
- .type1 = TYPE_PSYCHIC,
- .type2 = TYPE_PSYCHIC,
- .catchRate = 45,
- .expYield = 208,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 3,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 20,
- .friendship = 35,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_AMORPHOUS,
- .eggGroup2 = EGG_GROUP_AMORPHOUS,
- .ability1 = ABILITY_SYNCHRONIZE,
- .ability2 = ABILITY_TRACE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_WHITE,
- .noFlip = FALSE,
- },
-
- [SPECIES_BAGON] =
- {
- .baseHP = 45,
- .baseAttack = 75,
- .baseDefense = 60,
- .baseSpeed = 50,
- .baseSpAttack = 40,
- .baseSpDefense = 30,
- .type1 = TYPE_DRAGON,
- .type2 = TYPE_DRAGON,
- .catchRate = 45,
- .expYield = 89,
- .evYield_HP = 0,
- .evYield_Attack = 1,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_DRAGON_SCALE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 40,
- .friendship = 35,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_DRAGON,
- .eggGroup2 = EGG_GROUP_DRAGON,
- .ability1 = ABILITY_ROCK_HEAD,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_SHELGON] =
- {
- .baseHP = 65,
- .baseAttack = 95,
- .baseDefense = 100,
- .baseSpeed = 50,
- .baseSpAttack = 60,
- .baseSpDefense = 50,
- .type1 = TYPE_DRAGON,
- .type2 = TYPE_DRAGON,
- .catchRate = 45,
- .expYield = 144,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 2,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_DRAGON_SCALE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 40,
- .friendship = 35,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_DRAGON,
- .eggGroup2 = EGG_GROUP_DRAGON,
- .ability1 = ABILITY_ROCK_HEAD,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_WHITE,
- .noFlip = FALSE,
- },
-
- [SPECIES_SALAMENCE] =
- {
- .baseHP = 95,
- .baseAttack = 135,
- .baseDefense = 80,
- .baseSpeed = 100,
- .baseSpAttack = 110,
- .baseSpDefense = 80,
- .type1 = TYPE_DRAGON,
- .type2 = TYPE_FLYING,
- .catchRate = 45,
- .expYield = 218,
- .evYield_HP = 0,
- .evYield_Attack = 3,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_DRAGON_SCALE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 40,
- .friendship = 35,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_DRAGON,
- .eggGroup2 = EGG_GROUP_DRAGON,
- .ability1 = ABILITY_INTIMIDATE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_BELDUM] =
- {
- .baseHP = 40,
- .baseAttack = 55,
- .baseDefense = 80,
- .baseSpeed = 30,
- .baseSpAttack = 35,
- .baseSpDefense = 60,
- .type1 = TYPE_STEEL,
- .type2 = TYPE_PSYCHIC,
- .catchRate = 3,
- .expYield = 103,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 1,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_METAL_COAT,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 40,
- .friendship = 35,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_MINERAL,
- .eggGroup2 = EGG_GROUP_MINERAL,
- .ability1 = ABILITY_CLEAR_BODY,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_METANG] =
- {
- .baseHP = 60,
- .baseAttack = 75,
- .baseDefense = 100,
- .baseSpeed = 50,
- .baseSpAttack = 55,
- .baseSpDefense = 80,
- .type1 = TYPE_STEEL,
- .type2 = TYPE_PSYCHIC,
- .catchRate = 3,
- .expYield = 153,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 2,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_METAL_COAT,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 40,
- .friendship = 35,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_MINERAL,
- .eggGroup2 = EGG_GROUP_MINERAL,
- .ability1 = ABILITY_CLEAR_BODY,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_METAGROSS] =
- {
- .baseHP = 80,
- .baseAttack = 135,
- .baseDefense = 130,
- .baseSpeed = 70,
- .baseSpAttack = 95,
- .baseSpDefense = 90,
- .type1 = TYPE_STEEL,
- .type2 = TYPE_PSYCHIC,
- .catchRate = 3,
- .expYield = 210,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 3,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_METAL_COAT,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 40,
- .friendship = 35,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_MINERAL,
- .eggGroup2 = EGG_GROUP_MINERAL,
- .ability1 = ABILITY_CLEAR_BODY,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_REGIROCK] =
- {
- .baseHP = 80,
- .baseAttack = 100,
- .baseDefense = 200,
- .baseSpeed = 50,
- .baseSpAttack = 50,
- .baseSpDefense = 100,
- .type1 = TYPE_ROCK,
- .type2 = TYPE_ROCK,
- .catchRate = 3,
- .expYield = 217,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 3,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 80,
- .friendship = 35,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_CLEAR_BODY,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BROWN,
- .noFlip = FALSE,
- },
-
- [SPECIES_REGICE] =
- {
- .baseHP = 80,
- .baseAttack = 50,
- .baseDefense = 100,
- .baseSpeed = 50,
- .baseSpAttack = 100,
- .baseSpDefense = 200,
- .type1 = TYPE_ICE,
- .type2 = TYPE_ICE,
- .catchRate = 3,
- .expYield = 216,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 3,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 80,
- .friendship = 35,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_CLEAR_BODY,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_REGISTEEL] =
- {
- .baseHP = 80,
- .baseAttack = 75,
- .baseDefense = 150,
- .baseSpeed = 50,
- .baseSpAttack = 75,
- .baseSpDefense = 150,
- .type1 = TYPE_STEEL,
- .type2 = TYPE_STEEL,
- .catchRate = 3,
- .expYield = 215,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 2,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 1,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 80,
- .friendship = 35,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_CLEAR_BODY,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GRAY,
- .noFlip = FALSE,
- },
-
- [SPECIES_KYOGRE] =
- {
- .baseHP = 100,
- .baseAttack = 100,
- .baseDefense = 90,
- .baseSpeed = 90,
- .baseSpAttack = 150,
- .baseSpDefense = 140,
- .type1 = TYPE_WATER,
- .type2 = TYPE_WATER,
- .catchRate = 5,
- .expYield = 218,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 3,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 120,
- .friendship = 0,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_DRIZZLE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_GROUDON] =
- {
- .baseHP = 100,
- .baseAttack = 150,
- .baseDefense = 140,
- .baseSpeed = 90,
- .baseSpAttack = 100,
- .baseSpDefense = 90,
- .type1 = TYPE_GROUND,
- .type2 = TYPE_GROUND,
- .catchRate = 5,
- .expYield = 218,
- .evYield_HP = 0,
- .evYield_Attack = 3,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 120,
- .friendship = 0,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_DROUGHT,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_RED,
- .noFlip = FALSE,
- },
-
- [SPECIES_RAYQUAZA] =
- {
- .baseHP = 105,
- .baseAttack = 150,
- .baseDefense = 90,
- .baseSpeed = 95,
- .baseSpAttack = 150,
- .baseSpDefense = 90,
- .type1 = TYPE_DRAGON,
- .type2 = TYPE_FLYING,
- .catchRate = 3,
- .expYield = 220,
- .evYield_HP = 0,
- .evYield_Attack = 2,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 1,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 120,
- .friendship = 0,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_AIR_LOCK,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_GREEN,
- .noFlip = FALSE,
- },
-
- [SPECIES_LATIAS] =
- {
- .baseHP = 80,
- .baseAttack = 80,
- .baseDefense = 90,
- .baseSpeed = 110,
- .baseSpAttack = 110,
- .baseSpDefense = 130,
- .type1 = TYPE_DRAGON,
- .type2 = TYPE_PSYCHIC,
- .catchRate = 3,
- .expYield = 211,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 3,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_FEMALE,
- .eggCycles = 120,
- .friendship = 90,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_LEVITATE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_RED,
- .noFlip = FALSE,
- },
-
- [SPECIES_LATIOS] =
- {
- .baseHP = 80,
- .baseAttack = 90,
- .baseDefense = 80,
- .baseSpeed = 110,
- .baseSpAttack = 130,
- .baseSpDefense = 110,
- .type1 = TYPE_DRAGON,
- .type2 = TYPE_PSYCHIC,
- .catchRate = 3,
- .expYield = 211,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 3,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_MALE,
- .eggCycles = 120,
- .friendship = 90,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_LEVITATE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- },
-
- [SPECIES_JIRACHI] =
- {
- .baseHP = 100,
- .baseAttack = 100,
- .baseDefense = 100,
- .baseSpeed = 100,
- .baseSpAttack = 100,
- .baseSpDefense = 100,
- .type1 = TYPE_STEEL,
- .type2 = TYPE_PSYCHIC,
- .catchRate = 3,
- .expYield = 215,
- .evYield_HP = 3,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 0,
- .evYield_SpDefense = 0,
- .item1 = ITEM_STAR_PIECE,
- .item2 = ITEM_STAR_PIECE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 120,
- .friendship = 100,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_SERENE_GRACE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_YELLOW,
- .noFlip = FALSE,
- },
-
- [SPECIES_DEOXYS] =
- {
- .baseHP = 50,
- .baseAttack = 150,
- .baseDefense = 50,
- .baseSpeed = 150,
- .baseSpAttack = 150,
- .baseSpDefense = 50,
- .type1 = TYPE_PSYCHIC,
- .type2 = TYPE_PSYCHIC,
- .catchRate = 3,
- .expYield = 215,
- .evYield_HP = 0,
- .evYield_Attack = 1,
- .evYield_Defense = 0,
- .evYield_Speed = 1,
- .evYield_SpAttack = 1,
- .evYield_SpDefense = 0,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = MON_GENDERLESS,
- .eggCycles = 120,
- .friendship = 0,
- .growthRate = GROWTH_SLOW,
- .eggGroup1 = EGG_GROUP_UNDISCOVERED,
- .eggGroup2 = EGG_GROUP_UNDISCOVERED,
- .ability1 = ABILITY_PRESSURE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_RED,
- .noFlip = TRUE,
- },
-
- [SPECIES_CHIMECHO] =
- {
- .baseHP = 65,
- .baseAttack = 50,
- .baseDefense = 70,
- .baseSpeed = 65,
- .baseSpAttack = 95,
- .baseSpDefense = 80,
- .type1 = TYPE_PSYCHIC,
- .type2 = TYPE_PSYCHIC,
- .catchRate = 45,
- .expYield = 147,
- .evYield_HP = 0,
- .evYield_Attack = 0,
- .evYield_Defense = 0,
- .evYield_Speed = 0,
- .evYield_SpAttack = 1,
- .evYield_SpDefense = 1,
- .item1 = ITEM_NONE,
- .item2 = ITEM_NONE,
- .genderRatio = PERCENT_FEMALE(50),
- .eggCycles = 25,
- .friendship = 70,
- .growthRate = GROWTH_FAST,
- .eggGroup1 = EGG_GROUP_AMORPHOUS,
- .eggGroup2 = EGG_GROUP_AMORPHOUS,
- .ability1 = ABILITY_LEVITATE,
- .ability2 = ABILITY_NONE,
- .safariZoneFleeRate = 0,
- .bodyColor = BODY_COLOR_BLUE,
- .noFlip = FALSE,
- }
-};
-
-#endif //GUARD_BASE_STATS_H
diff --git a/include/data/pokemon/cry_ids.h b/include/data/pokemon/cry_ids.h
deleted file mode 100644
index 1c1c32dde..000000000
--- a/include/data/pokemon/cry_ids.h
+++ /dev/null
@@ -1,143 +0,0 @@
-#ifndef POKEEMERALD_CRY_IDS_H
-#define POKEEMERALD_CRY_IDS_H
-
-const u16 gSpeciesIdToCryId[] =
-{
- 273, // TREECKO
- 274, // GROVYLE
- 275, // SCEPTILE
- 270, // TORCHIC
- 271, // COMBUSKEN
- 272, // BLAZIKEN
- 276, // MUDKIP
- 277, // MARSHTOMP
- 278, // SWAMPERT
- 359, // POOCHYENA
- 360, // MIGHTYENA
- 378, // ZIGZAGOON
- 375, // LINOONE
- 290, // WURMPLE
- 291, // SILCOON
- 292, // BEAUTIFLY
- 293, // CASCOON
- 294, // DUSTOX
- 283, // LOTAD
- 284, // LOMBRE
- 285, // LUDICOLO
- 286, // SEEDOT
- 287, // NUZLEAF
- 288, // SHIFTRY
- 301, // NINCADA
- 302, // NINJASK
- 303, // SHEDINJA
- 266, // TAILLOW
- 267, // SWELLOW
- 374, // SHROOMISH
- 373, // BRELOOM
- 269, // SPINDA
- 280, // WINGULL
- 279, // PELIPPER
- 310, // SURSKIT
- 311, // MASQUERAIN
- 377, // WAILMER
- 381, // WAILORD
- 312, // SKITTY
- 313, // DELCATTY
- 251, // KECLEON
- 329, // BALTOY
- 330, // CLAYDOL
- 306, // NOSEPASS
- 253, // TORKOAL
- 362, // SABLEYE
- 318, // BARBOACH
- 319, // WHISCASH
- 368, // LUVDISC
- 320, // CORPHISH
- 321, // CRAWDAUNT
- 333, // FEEBAS
- 334, // MILOTIC
- 289, // CARVANHA
- 260, // SHARPEDO
- 324, // TRAPINCH
- 325, // VIBRAVA
- 326, // FLYGON
- 304, // MAKUHITA
- 305, // HARIYAMA
- 254, // ELECTRIKE
- 255, // MANECTRIC
- 316, // NUMEL
- 317, // CAMERUPT
- 338, // SPHEAL
- 339, // SEALEO
- 340, // WALREIN
- 327, // CACNEA
- 328, // CACTURNE
- 383, // SNORUNT
- 307, // GLALIE
- 331, // LUNATONE
- 332, // SOLROCK
- 262, // AZURILL
- 322, // SPOINK
- 323, // GRUMPIG
- 308, // PLUSLE
- 309, // MINUN
- 363, // MAWILE
- 336, // MEDITITE
- 337, // MEDICHAM
- 263, // SWABLU
- 264, // ALTARIA
- 258, // WYNAUT
- 256, // DUSKULL
- 361, // DUSCLOPS
- 252, // ROSELIA
- 298, // SLAKOTH
- 299, // VIGOROTH
- 300, // SLAKING
- 314, // GULPIN
- 315, // SWALOT
- 376, // TROPIUS
- 382, // WHISMUR
- 380, // LOUDRED
- 379, // EXPLOUD
- 341, // CLAMPERL
- 342, // HUNTAIL
- 343, // GOREBYSS
- 335, // ABSOL
- 282, // SHUPPET
- 281, // BANETTE
- 259, // SEVIPER
- 261, // ZANGOOSE
- 367, // RELICANTH
- 364, // ARON
- 365, // LAIRON
- 366, // AGGRON
- 356, // CASTFORM
- 357, // VOLBEAT
- 358, // ILLUMISE
- 344, // LILEEP
- 345, // CRADILY
- 346, // ANORITH
- 347, // ARMALDO
- 295, // RALTS
- 296, // KIRLIA
- 297, // GARDEVOIR
- 351, // BAGON
- 352, // SHELGON
- 372, // SALAMENCE
- 348, // BELDUM
- 349, // METANG
- 350, // METAGROSS
- 353, // REGIROCK
- 354, // REGICE
- 355, // REGISTEEL
- 370, // KYOGRE
- 369, // GROUDON
- 371, // RAYQUAZA
- 257, // LATIAS
- 384, // LATIOS
- 385, // JIRACHI
- 386, // DEOXYS
- 387 // CHIMECHO
-};
-
-#endif //POKEEMERALD_CRY_IDS_H
diff --git a/include/data/pokemon/egg_moves.h b/include/data/pokemon/egg_moves.h
deleted file mode 100644
index 3d74868b4..000000000
--- a/include/data/pokemon/egg_moves.h
+++ /dev/null
@@ -1,1315 +0,0 @@
-#ifndef POKEEMERALD_DAYCARE_H
-#define POKEEMERALD_DAYCARE_H
-
-#define EGG_MOVES_SPECIES_OFFSET 20000
-#define EGG_MOVES_TERMINATOR 0xFFFF
-#define egg_moves(species, moves...) (SPECIES_##species + EGG_MOVES_SPECIES_OFFSET), moves
-
-#endif // POKEEMERALD_DAYCARE_H
-
-const u16 gEggMoves[] = {
- egg_moves(BULBASAUR,
- MOVE_LIGHT_SCREEN,
- MOVE_SKULL_BASH,
- MOVE_SAFEGUARD,
- MOVE_CHARM,
- MOVE_PETAL_DANCE,
- MOVE_MAGICAL_LEAF,
- MOVE_GRASS_WHISTLE,
- MOVE_CURSE),
-
- egg_moves(CHARMANDER,
- MOVE_BELLY_DRUM,
- MOVE_ANCIENT_POWER,
- MOVE_ROCK_SLIDE,
- MOVE_BITE,
- MOVE_OUTRAGE,
- MOVE_BEAT_UP,
- MOVE_SWORDS_DANCE,
- MOVE_DRAGON_DANCE),
-
- egg_moves(SQUIRTLE,
- MOVE_MIRROR_COAT,
- MOVE_HAZE,
- MOVE_MIST,
- MOVE_FORESIGHT,
- MOVE_FLAIL,
- MOVE_REFRESH,
- MOVE_MUD_SPORT,
- MOVE_YAWN),
-
- egg_moves(PIDGEY,
- MOVE_PURSUIT,
- MOVE_FAINT_ATTACK,
- MOVE_FORESIGHT,
- MOVE_STEEL_WING,
- MOVE_AIR_CUTTER),
-
- egg_moves(RATTATA,
- MOVE_SCREECH,
- MOVE_FLAME_WHEEL,
- MOVE_FURY_SWIPES,
- MOVE_BITE,
- MOVE_COUNTER,
- MOVE_REVERSAL,
- MOVE_UPROAR,
- MOVE_SWAGGER),
-
- egg_moves(SPEAROW,
- MOVE_FAINT_ATTACK,
- MOVE_FALSE_SWIPE,
- MOVE_SCARY_FACE,
- MOVE_QUICK_ATTACK,
- MOVE_TRI_ATTACK,
- MOVE_ASTONISH,
- MOVE_SKY_ATTACK),
-
- egg_moves(EKANS,
- MOVE_PURSUIT,
- MOVE_SLAM,
- MOVE_SPITE,
- MOVE_BEAT_UP,
- MOVE_POISON_FANG),
-
- egg_moves(SANDSHREW,
- MOVE_FLAIL,
- MOVE_SAFEGUARD,
- MOVE_COUNTER,
- MOVE_RAPID_SPIN,
- MOVE_ROCK_SLIDE,
- MOVE_METAL_CLAW,
- MOVE_SWORDS_DANCE,
- MOVE_CRUSH_CLAW),
-
- egg_moves(NIDORAN_F,
- MOVE_SUPERSONIC,
- MOVE_DISABLE,
- MOVE_TAKE_DOWN,
- MOVE_FOCUS_ENERGY,
- MOVE_CHARM,
- MOVE_COUNTER,
- MOVE_BEAT_UP),
-
- egg_moves(NIDORAN_M,
- MOVE_COUNTER,
- MOVE_DISABLE,
- MOVE_SUPERSONIC,
- MOVE_TAKE_DOWN,
- MOVE_AMNESIA,
- MOVE_CONFUSION,
- MOVE_BEAT_UP),
-
- egg_moves(VULPIX,
- MOVE_FAINT_ATTACK,
- MOVE_HYPNOSIS,
- MOVE_FLAIL,
- MOVE_SPITE,
- MOVE_DISABLE,
- MOVE_HOWL,
- MOVE_PSYCH_UP,
- MOVE_HEAT_WAVE),
-
- egg_moves(ZUBAT,
- MOVE_QUICK_ATTACK,
- MOVE_PURSUIT,
- MOVE_FAINT_ATTACK,
- MOVE_GUST,
- MOVE_WHIRLWIND,
- MOVE_CURSE),
-
- egg_moves(ODDISH,
- MOVE_SWORDS_DANCE,
- MOVE_RAZOR_LEAF,
- MOVE_FLAIL,
- MOVE_SYNTHESIS,
- MOVE_CHARM,
- MOVE_INGRAIN),
-
- egg_moves(PARAS,
- MOVE_FALSE_SWIPE,
- MOVE_SCREECH,
- MOVE_COUNTER,
- MOVE_PSYBEAM,
- MOVE_FLAIL,
- MOVE_SWEET_SCENT,
- MOVE_LIGHT_SCREEN,
- MOVE_PURSUIT),
-
- egg_moves(VENONAT,
- MOVE_BATON_PASS,
- MOVE_SCREECH,
- MOVE_GIGA_DRAIN,
- MOVE_SIGNAL_BEAM),
-
- egg_moves(DIGLETT,
- MOVE_FAINT_ATTACK,
- MOVE_SCREECH,
- MOVE_ANCIENT_POWER,
- MOVE_PURSUIT,
- MOVE_BEAT_UP,
- MOVE_UPROAR,
- MOVE_ROCK_SLIDE),
-
- egg_moves(MEOWTH,
- MOVE_SPITE,
- MOVE_CHARM,
- MOVE_HYPNOSIS,
- MOVE_AMNESIA,
- MOVE_PSYCH_UP,
- MOVE_ASSIST),
-
- egg_moves(PSYDUCK,
- MOVE_HYPNOSIS,
- MOVE_PSYBEAM,
- MOVE_FORESIGHT,
- MOVE_LIGHT_SCREEN,
- MOVE_FUTURE_SIGHT,
- MOVE_PSYCHIC,
- MOVE_CROSS_CHOP,
- MOVE_REFRESH),
-
- egg_moves(MANKEY,
- MOVE_ROCK_SLIDE,
- MOVE_FORESIGHT,
- MOVE_MEDITATE,
- MOVE_COUNTER,
- MOVE_REVERSAL,
- MOVE_BEAT_UP,
- MOVE_REVENGE,
- MOVE_SMELLING_SALT),
-
- egg_moves(GROWLITHE,
- MOVE_BODY_SLAM,
- MOVE_SAFEGUARD,
- MOVE_CRUNCH,
- MOVE_THRASH,
- MOVE_FIRE_SPIN,
- MOVE_HOWL,
- MOVE_HEAT_WAVE),
-
- egg_moves(POLIWAG,
- MOVE_MIST,
- MOVE_SPLASH,
- MOVE_BUBBLE_BEAM,
- MOVE_HAZE,
- MOVE_MIND_READER,
- MOVE_WATER_SPORT,
- MOVE_ICE_BALL),
-
- egg_moves(ABRA,
- MOVE_ENCORE,
- MOVE_BARRIER,
- MOVE_KNOCK_OFF,
- MOVE_FIRE_PUNCH,
- MOVE_THUNDER_PUNCH,
- MOVE_ICE_PUNCH),
-
- egg_moves(MACHOP,
- MOVE_LIGHT_SCREEN,
- MOVE_MEDITATE,
- MOVE_ROLLING_KICK,
- MOVE_ENCORE,
- MOVE_SMELLING_SALT,
- MOVE_COUNTER,
- MOVE_ROCK_SLIDE),
-
- egg_moves(BELLSPROUT,
- MOVE_SWORDS_DANCE,
- MOVE_ENCORE,
- MOVE_REFLECT,
- MOVE_SYNTHESIS,
- MOVE_LEECH_LIFE,
- MOVE_INGRAIN,
- MOVE_MAGICAL_LEAF),
-
- egg_moves(TENTACOOL,
- MOVE_AURORA_BEAM,
- MOVE_MIRROR_COAT,
- MOVE_RAPID_SPIN,
- MOVE_HAZE,
- MOVE_SAFEGUARD,
- MOVE_CONFUSE_RAY),
-
- egg_moves(GEODUDE,
- MOVE_MEGA_PUNCH,
- MOVE_ROCK_SLIDE,
- MOVE_BLOCK),
-
- egg_moves(PONYTA,
- MOVE_FLAME_WHEEL,
- MOVE_THRASH,
- MOVE_DOUBLE_KICK,
- MOVE_HYPNOSIS,
- MOVE_CHARM,
- MOVE_DOUBLE_EDGE),
-
- egg_moves(SLOWPOKE,
- MOVE_SAFEGUARD,
- MOVE_BELLY_DRUM,
- MOVE_FUTURE_SIGHT,
- MOVE_STOMP,
- MOVE_MUD_SPORT,
- MOVE_SLEEP_TALK,
- MOVE_SNORE),
-
- egg_moves(FARFETCHD,
- MOVE_STEEL_WING,
- MOVE_FORESIGHT,
- MOVE_MIRROR_MOVE,
- MOVE_GUST,
- MOVE_QUICK_ATTACK,
- MOVE_FLAIL,
- MOVE_FEATHER_DANCE,
- MOVE_CURSE),
-
- egg_moves(DODUO,
- MOVE_QUICK_ATTACK,
- MOVE_SUPERSONIC,
- MOVE_HAZE,
- MOVE_FAINT_ATTACK,
- MOVE_FLAIL,
- MOVE_ENDEAVOR),
-
- egg_moves(SEEL,
- MOVE_LICK,
- MOVE_PERISH_SONG,
- MOVE_DISABLE,
- MOVE_HORN_DRILL,
- MOVE_SLAM,
- MOVE_ENCORE,
- MOVE_FAKE_OUT,
- MOVE_ICICLE_SPEAR),
-
- egg_moves(GRIMER,
- MOVE_HAZE,
- MOVE_MEAN_LOOK,
- MOVE_LICK,
- MOVE_IMPRISON,
- MOVE_CURSE,
- MOVE_SHADOW_PUNCH,
- MOVE_EXPLOSION),
-
- egg_moves(SHELLDER,
- MOVE_BUBBLE_BEAM,
- MOVE_TAKE_DOWN,
- MOVE_BARRIER,
- MOVE_RAPID_SPIN,
- MOVE_SCREECH,
- MOVE_ICICLE_SPEAR),
-
- egg_moves(GASTLY,
- MOVE_PSYWAVE,
- MOVE_PERISH_SONG,
- MOVE_HAZE,
- MOVE_ASTONISH,
- MOVE_WILL_O_WISP,
- MOVE_GRUDGE,
- MOVE_EXPLOSION),
-
- egg_moves(ONIX,
- MOVE_ROCK_SLIDE,
- MOVE_FLAIL,
- MOVE_EXPLOSION,
- MOVE_BLOCK),
-
- egg_moves(DROWZEE,
- MOVE_BARRIER,
- MOVE_ASSIST,
- MOVE_ROLE_PLAY,
- MOVE_FIRE_PUNCH,
- MOVE_THUNDER_PUNCH,
- MOVE_ICE_PUNCH),
-
- egg_moves(KRABBY,
- MOVE_DIG,
- MOVE_HAZE,
- MOVE_AMNESIA,
- MOVE_FLAIL,
- MOVE_SLAM,
- MOVE_KNOCK_OFF,
- MOVE_SWORDS_DANCE),
-
- egg_moves(EXEGGCUTE,
- MOVE_SYNTHESIS,
- MOVE_MOONLIGHT,
- MOVE_REFLECT,
- MOVE_ANCIENT_POWER,
- MOVE_PSYCH_UP,
- MOVE_INGRAIN,
- MOVE_CURSE),
-
- egg_moves(CUBONE,
- MOVE_ROCK_SLIDE,
- MOVE_ANCIENT_POWER,
- MOVE_BELLY_DRUM,
- MOVE_SCREECH,
- MOVE_SKULL_BASH,
- MOVE_PERISH_SONG,
- MOVE_SWORDS_DANCE),
-
- egg_moves(LICKITUNG,
- MOVE_BELLY_DRUM,
- MOVE_MAGNITUDE,
- MOVE_BODY_SLAM,
- MOVE_CURSE,
- MOVE_SMELLING_SALT,
- MOVE_SLEEP_TALK,
- MOVE_SNORE,
- MOVE_SUBSTITUTE),
-
- egg_moves(KOFFING,
- MOVE_SCREECH,
- MOVE_PSYWAVE,
- MOVE_PSYBEAM,
- MOVE_DESTINY_BOND,
- MOVE_PAIN_SPLIT,
- MOVE_WILL_O_WISP),
-
- egg_moves(RHYHORN,
- MOVE_CRUNCH,
- MOVE_REVERSAL,
- MOVE_ROCK_SLIDE,
- MOVE_COUNTER,
- MOVE_MAGNITUDE,
- MOVE_SWORDS_DANCE,
- MOVE_CURSE,
- MOVE_CRUSH_CLAW),
-
- egg_moves(CHANSEY,
- MOVE_PRESENT,
- MOVE_METRONOME,
- MOVE_HEAL_BELL,
- MOVE_AROMATHERAPY,
- MOVE_SUBSTITUTE),
-
- egg_moves(TANGELA,
- MOVE_FLAIL,
- MOVE_CONFUSION,
- MOVE_MEGA_DRAIN,
- MOVE_REFLECT,
- MOVE_AMNESIA,
- MOVE_LEECH_SEED,
- MOVE_NATURE_POWER),
-
- egg_moves(KANGASKHAN,
- MOVE_STOMP,
- MOVE_FORESIGHT,
- MOVE_FOCUS_ENERGY,
- MOVE_SAFEGUARD,
- MOVE_DISABLE,
- MOVE_COUNTER,
- MOVE_CRUSH_CLAW,
- MOVE_SUBSTITUTE),
-
- egg_moves(HORSEA,
- MOVE_FLAIL,
- MOVE_AURORA_BEAM,
- MOVE_OCTAZOOKA,
- MOVE_DISABLE,
- MOVE_SPLASH,
- MOVE_DRAGON_RAGE,
- MOVE_DRAGON_BREATH),
-
- egg_moves(GOLDEEN,
- MOVE_PSYBEAM,
- MOVE_HAZE,
- MOVE_HYDRO_PUMP,
- MOVE_SLEEP_TALK,
- MOVE_MUD_SPORT),
-
- egg_moves(MR_MIME,
- MOVE_FUTURE_SIGHT,
- MOVE_HYPNOSIS,
- MOVE_MIMIC,
- MOVE_PSYCH_UP,
- MOVE_FAKE_OUT,
- MOVE_TRICK),
-
- egg_moves(SCYTHER,
- MOVE_COUNTER,
- MOVE_SAFEGUARD,
- MOVE_BATON_PASS,
- MOVE_RAZOR_WIND,
- MOVE_REVERSAL,
- MOVE_LIGHT_SCREEN,
- MOVE_ENDURE,
- MOVE_SILVER_WIND),
-
- egg_moves(PINSIR,
- MOVE_FURY_ATTACK,
- MOVE_FLAIL,
- MOVE_FALSE_SWIPE,
- MOVE_FAINT_ATTACK),
-
- egg_moves(LAPRAS,
- MOVE_FORESIGHT,
- MOVE_SUBSTITUTE,
- MOVE_TICKLE,
- MOVE_REFRESH,
- MOVE_DRAGON_DANCE,
- MOVE_CURSE,
- MOVE_SLEEP_TALK,
- MOVE_HORN_DRILL),
-
- egg_moves(EEVEE,
- MOVE_CHARM,
- MOVE_FLAIL,
- MOVE_ENDURE,
- MOVE_CURSE,
- MOVE_TICKLE,
- MOVE_WISH),
-
- egg_moves(OMANYTE,
- MOVE_BUBBLE_BEAM,
- MOVE_AURORA_BEAM,
- MOVE_SLAM,
- MOVE_SUPERSONIC,
- MOVE_HAZE,
- MOVE_ROCK_SLIDE,
- MOVE_SPIKES),
-
- egg_moves(KABUTO,
- MOVE_BUBBLE_BEAM,
- MOVE_AURORA_BEAM,
- MOVE_RAPID_SPIN,
- MOVE_DIG,
- MOVE_FLAIL,
- MOVE_KNOCK_OFF,
- MOVE_CONFUSE_RAY),
-
- egg_moves(AERODACTYL,
- MOVE_WHIRLWIND,
- MOVE_PURSUIT,
- MOVE_FORESIGHT,
- MOVE_STEEL_WING,
- MOVE_DRAGON_BREATH,
- MOVE_CURSE),
-
- egg_moves(SNORLAX,
- MOVE_LICK,
- MOVE_CHARM,
- MOVE_DOUBLE_EDGE,
- MOVE_CURSE,
- MOVE_FISSURE,
- MOVE_SUBSTITUTE),
-
- egg_moves(DRATINI,
- MOVE_LIGHT_SCREEN,
- MOVE_MIST,
- MOVE_HAZE,
- MOVE_SUPERSONIC,
- MOVE_DRAGON_BREATH,
- MOVE_DRAGON_DANCE),
-
- egg_moves(CHIKORITA,
- MOVE_VINE_WHIP,
- MOVE_LEECH_SEED,
- MOVE_COUNTER,
- MOVE_ANCIENT_POWER,
- MOVE_FLAIL,
- MOVE_NATURE_POWER,
- MOVE_INGRAIN,
- MOVE_GRASS_WHISTLE),
-
- egg_moves(CYNDAQUIL,
- MOVE_FURY_SWIPES,
- MOVE_QUICK_ATTACK,
- MOVE_REVERSAL,
- MOVE_THRASH,
- MOVE_FORESIGHT,
- MOVE_COVET,
- MOVE_HOWL,
- MOVE_CRUSH_CLAW),
-
- egg_moves(TOTODILE,
- MOVE_CRUNCH,
- MOVE_THRASH,
- MOVE_HYDRO_PUMP,
- MOVE_ANCIENT_POWER,
- MOVE_ROCK_SLIDE,
- MOVE_MUD_SPORT,
- MOVE_WATER_SPORT,
- MOVE_DRAGON_CLAW),
-
- egg_moves(SENTRET,
- MOVE_DOUBLE_EDGE,
- MOVE_PURSUIT,
- MOVE_SLASH,
- MOVE_FOCUS_ENERGY,
- MOVE_REVERSAL,
- MOVE_SUBSTITUTE,
- MOVE_TRICK,
- MOVE_ASSIST),
-
- egg_moves(HOOTHOOT,
- MOVE_MIRROR_MOVE,
- MOVE_SUPERSONIC,
- MOVE_FAINT_ATTACK,
- MOVE_WING_ATTACK,
- MOVE_WHIRLWIND,
- MOVE_SKY_ATTACK,
- MOVE_FEATHER_DANCE),
-
- egg_moves(LEDYBA,
- MOVE_PSYBEAM,
- MOVE_BIDE,
- MOVE_SILVER_WIND),
-
- egg_moves(SPINARAK,
- MOVE_PSYBEAM,
- MOVE_DISABLE,
- MOVE_SONIC_BOOM,
- MOVE_BATON_PASS,
- MOVE_PURSUIT,
- MOVE_SIGNAL_BEAM),
-
- egg_moves(CHINCHOU,
- MOVE_FLAIL,
- MOVE_SCREECH,
- MOVE_AMNESIA),
-
- egg_moves(PICHU,
- MOVE_REVERSAL,
- MOVE_BIDE,
- MOVE_PRESENT,
- MOVE_ENCORE,
- MOVE_DOUBLE_SLAP,
- MOVE_WISH,
- MOVE_CHARGE),
-
- egg_moves(CLEFFA,
- MOVE_PRESENT,
- MOVE_METRONOME,
- MOVE_AMNESIA,
- MOVE_BELLY_DRUM,
- MOVE_SPLASH,
- MOVE_MIMIC,
- MOVE_WISH,
- MOVE_SUBSTITUTE),
-
- egg_moves(IGGLYBUFF,
- MOVE_PERISH_SONG,
- MOVE_PRESENT,
- MOVE_FAINT_ATTACK,
- MOVE_WISH,
- MOVE_FAKE_TEARS),
-
- egg_moves(TOGEPI,
- MOVE_PRESENT,
- MOVE_MIRROR_MOVE,
- MOVE_PECK,
- MOVE_FORESIGHT,
- MOVE_FUTURE_SIGHT,
- MOVE_SUBSTITUTE,
- MOVE_PSYCH_UP),
-
- egg_moves(NATU,
- MOVE_HAZE,
- MOVE_DRILL_PECK,
- MOVE_QUICK_ATTACK,
- MOVE_FAINT_ATTACK,
- MOVE_STEEL_WING,
- MOVE_PSYCH_UP,
- MOVE_FEATHER_DANCE,
- MOVE_REFRESH),
-
- egg_moves(MAREEP,
- MOVE_TAKE_DOWN,
- MOVE_BODY_SLAM,
- MOVE_SAFEGUARD,
- MOVE_SCREECH,
- MOVE_REFLECT,
- MOVE_ODOR_SLEUTH,
- MOVE_CHARGE),
-
- egg_moves(MARILL,
- MOVE_LIGHT_SCREEN,
- MOVE_PRESENT,
- MOVE_AMNESIA,
- MOVE_FUTURE_SIGHT,
- MOVE_BELLY_DRUM,
- MOVE_PERISH_SONG,
- MOVE_SUPERSONIC,
- MOVE_SUBSTITUTE),
-
- egg_moves(SUDOWOODO,
- MOVE_SELF_DESTRUCT),
-
- egg_moves(HOPPIP,
- MOVE_CONFUSION,
- MOVE_ENCORE,
- MOVE_DOUBLE_EDGE,
- MOVE_REFLECT,
- MOVE_AMNESIA,
- MOVE_HELPING_HAND,
- MOVE_PSYCH_UP),
-
- egg_moves(AIPOM,
- MOVE_COUNTER,
- MOVE_SCREECH,
- MOVE_PURSUIT,
- MOVE_AGILITY,
- MOVE_SPITE,
- MOVE_SLAM,
- MOVE_DOUBLE_SLAP,
- MOVE_BEAT_UP),
-
- egg_moves(SUNKERN,
- MOVE_GRASS_WHISTLE,
- MOVE_ENCORE,
- MOVE_LEECH_SEED,
- MOVE_NATURE_POWER,
- MOVE_CURSE,
- MOVE_HELPING_HAND),
-
- egg_moves(YANMA,
- MOVE_WHIRLWIND,
- MOVE_REVERSAL,
- MOVE_LEECH_LIFE,
- MOVE_SIGNAL_BEAM,
- MOVE_SILVER_WIND),
-
- egg_moves(WOOPER,
- MOVE_BODY_SLAM,
- MOVE_ANCIENT_POWER,
- MOVE_SAFEGUARD,
- MOVE_CURSE,
- MOVE_MUD_SPORT,
- MOVE_STOCKPILE,
- MOVE_SWALLOW,
- MOVE_SPIT_UP),
-
- egg_moves(MURKROW,
- MOVE_WHIRLWIND,
- MOVE_DRILL_PECK,
- MOVE_MIRROR_MOVE,
- MOVE_WING_ATTACK,
- MOVE_SKY_ATTACK,
- MOVE_CONFUSE_RAY,
- MOVE_FEATHER_DANCE,
- MOVE_PERISH_SONG),
-
- egg_moves(MISDREAVUS,
- MOVE_SCREECH,
- MOVE_DESTINY_BOND,
- MOVE_PSYCH_UP,
- MOVE_IMPRISON),
-
- egg_moves(GIRAFARIG,
- MOVE_TAKE_DOWN,
- MOVE_AMNESIA,
- MOVE_FORESIGHT,
- MOVE_FUTURE_SIGHT,
- MOVE_BEAT_UP,
- MOVE_PSYCH_UP,
- MOVE_WISH,
- MOVE_MAGIC_COAT),
-
- egg_moves(PINECO,
- MOVE_REFLECT,
- MOVE_PIN_MISSILE,
- MOVE_FLAIL,
- MOVE_SWIFT,
- MOVE_COUNTER,
- MOVE_SAND_TOMB),
-
- egg_moves(DUNSPARCE,
- MOVE_BIDE,
- MOVE_ANCIENT_POWER,
- MOVE_ROCK_SLIDE,
- MOVE_BITE,
- MOVE_HEADBUTT,
- MOVE_ASTONISH,
- MOVE_CURSE),
-
- egg_moves(GLIGAR,
- MOVE_METAL_CLAW,
- MOVE_WING_ATTACK,
- MOVE_RAZOR_WIND,
- MOVE_COUNTER,
- MOVE_SAND_TOMB),
-
- egg_moves(SNUBBULL,
- MOVE_METRONOME,
- MOVE_FAINT_ATTACK,
- MOVE_REFLECT,
- MOVE_PRESENT,
- MOVE_CRUNCH,
- MOVE_HEAL_BELL,
- MOVE_SNORE,
- MOVE_SMELLING_SALT),
-
- egg_moves(QWILFISH,
- MOVE_FLAIL,
- MOVE_HAZE,
- MOVE_BUBBLE_BEAM,
- MOVE_SUPERSONIC,
- MOVE_ASTONISH),
-
- egg_moves(SHUCKLE,
- MOVE_SWEET_SCENT),
-
- egg_moves(HERACROSS,
- MOVE_HARDEN,
- MOVE_BIDE,
- MOVE_FLAIL,
- MOVE_FALSE_SWIPE),
-
- egg_moves(SNEASEL,
- MOVE_COUNTER,
- MOVE_SPITE,
- MOVE_FORESIGHT,
- MOVE_REFLECT,
- MOVE_BITE,
- MOVE_CRUSH_CLAW,
- MOVE_FAKE_OUT),
-
- egg_moves(TEDDIURSA,
- MOVE_CRUNCH,
- MOVE_TAKE_DOWN,
- MOVE_SEISMIC_TOSS,
- MOVE_COUNTER,
- MOVE_METAL_CLAW,
- MOVE_FAKE_TEARS,
- MOVE_YAWN,
- MOVE_SLEEP_TALK),
-
- egg_moves(SLUGMA,
- MOVE_ACID_ARMOR,
- MOVE_HEAT_WAVE),
-
- egg_moves(SWINUB,
- MOVE_TAKE_DOWN,
- MOVE_BITE,
- MOVE_BODY_SLAM,
- MOVE_ROCK_SLIDE,
- MOVE_ANCIENT_POWER,
- MOVE_MUD_SHOT,
- MOVE_ICICLE_SPEAR,
- MOVE_DOUBLE_EDGE),
-
- egg_moves(CORSOLA,
- MOVE_ROCK_SLIDE,
- MOVE_SCREECH,
- MOVE_MIST,
- MOVE_AMNESIA,
- MOVE_BARRIER,
- MOVE_INGRAIN,
- MOVE_CONFUSE_RAY,
- MOVE_ICICLE_SPEAR),
-
- egg_moves(REMORAID,
- MOVE_AURORA_BEAM,
- MOVE_OCTAZOOKA,
- MOVE_SUPERSONIC,
- MOVE_HAZE,
- MOVE_SCREECH,
- MOVE_THUNDER_WAVE,
- MOVE_ROCK_BLAST),
-
- egg_moves(DELIBIRD,
- MOVE_AURORA_BEAM,
- MOVE_QUICK_ATTACK,
- MOVE_FUTURE_SIGHT,
- MOVE_SPLASH,
- MOVE_RAPID_SPIN,
- MOVE_ICE_BALL),
-
- egg_moves(MANTINE,
- MOVE_TWISTER,
- MOVE_HYDRO_PUMP,
- MOVE_HAZE,
- MOVE_SLAM,
- MOVE_MUD_SPORT,
- MOVE_ROCK_SLIDE),
-
- egg_moves(SKARMORY,
- MOVE_DRILL_PECK,
- MOVE_PURSUIT,
- MOVE_WHIRLWIND,
- MOVE_SKY_ATTACK,
- MOVE_CURSE),
-
- egg_moves(HOUNDOUR,
- MOVE_FIRE_SPIN,
- MOVE_RAGE,
- MOVE_PURSUIT,
- MOVE_COUNTER,
- MOVE_SPITE,
- MOVE_REVERSAL,
- MOVE_BEAT_UP,
- MOVE_WILL_O_WISP),
-
- egg_moves(PHANPY,
- MOVE_FOCUS_ENERGY,
- MOVE_BODY_SLAM,
- MOVE_ANCIENT_POWER,
- MOVE_SNORE,
- MOVE_COUNTER,
- MOVE_FISSURE),
-
- egg_moves(STANTLER,
- MOVE_SPITE,
- MOVE_DISABLE,
- MOVE_BITE,
- MOVE_SWAGGER,
- MOVE_PSYCH_UP,
- MOVE_EXTRASENSORY),
-
- egg_moves(TYROGUE,
- MOVE_RAPID_SPIN,
- MOVE_HI_JUMP_KICK,
- MOVE_MACH_PUNCH,
- MOVE_MIND_READER,
- MOVE_HELPING_HAND),
-
- egg_moves(SMOOCHUM,
- MOVE_MEDITATE,
- MOVE_PSYCH_UP,
- MOVE_FAKE_OUT,
- MOVE_WISH,
- MOVE_ICE_PUNCH),
-
- egg_moves(ELEKID,
- MOVE_KARATE_CHOP,
- MOVE_BARRIER,
- MOVE_ROLLING_KICK,
- MOVE_MEDITATE,
- MOVE_CROSS_CHOP,
- MOVE_FIRE_PUNCH,
- MOVE_ICE_PUNCH),
-
- egg_moves(MAGBY,
- MOVE_KARATE_CHOP,
- MOVE_MEGA_PUNCH,
- MOVE_BARRIER,
- MOVE_SCREECH,
- MOVE_CROSS_CHOP,
- MOVE_THUNDER_PUNCH),
-
- egg_moves(MILTANK,
- MOVE_PRESENT,
- MOVE_REVERSAL,
- MOVE_SEISMIC_TOSS,
- MOVE_ENDURE,
- MOVE_PSYCH_UP,
- MOVE_CURSE,
- MOVE_HELPING_HAND,
- MOVE_SLEEP_TALK),
-
- egg_moves(LARVITAR,
- MOVE_PURSUIT,
- MOVE_STOMP,
- MOVE_OUTRAGE,
- MOVE_FOCUS_ENERGY,
- MOVE_ANCIENT_POWER,
- MOVE_DRAGON_DANCE,
- MOVE_CURSE),
-
- egg_moves(TREECKO,
- MOVE_CRUNCH,
- MOVE_MUD_SPORT,
- MOVE_ENDEAVOR,
- MOVE_LEECH_SEED,
- MOVE_DRAGON_BREATH,
- MOVE_CRUSH_CLAW),
-
- egg_moves(TORCHIC,
- MOVE_COUNTER,
- MOVE_REVERSAL,
- MOVE_ENDURE,
- MOVE_SWAGGER,
- MOVE_ROCK_SLIDE,
- MOVE_SMELLING_SALT),
-
- egg_moves(MUDKIP,
- MOVE_REFRESH,
- MOVE_UPROAR,
- MOVE_CURSE,
- MOVE_STOMP,
- MOVE_ICE_BALL,
- MOVE_MIRROR_COAT),
-
- egg_moves(POOCHYENA,
- MOVE_ASTONISH,
- MOVE_POISON_FANG,
- MOVE_COVET,
- MOVE_LEER,
- MOVE_YAWN),
-
- egg_moves(ZIGZAGOON,
- MOVE_CHARM,
- MOVE_PURSUIT,
- MOVE_SUBSTITUTE,
- MOVE_TICKLE,
- MOVE_TRICK),
-
- egg_moves(LOTAD,
- MOVE_SYNTHESIS,
- MOVE_RAZOR_LEAF,
- MOVE_SWEET_SCENT,
- MOVE_LEECH_SEED,
- MOVE_FLAIL,
- MOVE_WATER_GUN),
-
- egg_moves(SEEDOT,
- MOVE_LEECH_SEED,
- MOVE_AMNESIA,
- MOVE_QUICK_ATTACK,
- MOVE_RAZOR_WIND,
- MOVE_TAKE_DOWN,
- MOVE_FALSE_SWIPE),
-
- egg_moves(NINCADA,
- MOVE_ENDURE,
- MOVE_FAINT_ATTACK,
- MOVE_GUST,
- MOVE_SILVER_WIND),
-
- egg_moves(TAILLOW,
- MOVE_PURSUIT,
- MOVE_SUPERSONIC,
- MOVE_REFRESH,
- MOVE_MIRROR_MOVE,
- MOVE_RAGE,
- MOVE_SKY_ATTACK),
-
- egg_moves(SHROOMISH,
- MOVE_FAKE_TEARS,
- MOVE_SWAGGER,
- MOVE_CHARM,
- MOVE_FALSE_SWIPE,
- MOVE_HELPING_HAND),
-
- egg_moves(SPINDA,
- MOVE_ENCORE,
- MOVE_ROCK_SLIDE,
- MOVE_ASSIST,
- MOVE_DISABLE,
- MOVE_BATON_PASS,
- MOVE_WISH,
- MOVE_TRICK,
- MOVE_SMELLING_SALT),
-
- egg_moves(WINGULL,
- MOVE_MIST,
- MOVE_TWISTER,
- MOVE_AGILITY,
- MOVE_GUST,
- MOVE_WATER_SPORT),
-
- egg_moves(SURSKIT,
- MOVE_FORESIGHT,
- MOVE_MUD_SHOT,
- MOVE_PSYBEAM,
- MOVE_HYDRO_PUMP,
- MOVE_MIND_READER),
-
- egg_moves(WAILMER,
- MOVE_DOUBLE_EDGE,
- MOVE_THRASH,
- MOVE_SWAGGER,
- MOVE_SNORE,
- MOVE_SLEEP_TALK,
- MOVE_CURSE,
- MOVE_FISSURE,
- MOVE_TICKLE),
-
- egg_moves(SKITTY,
- MOVE_HELPING_HAND,
- MOVE_PSYCH_UP,
- MOVE_UPROAR,
- MOVE_FAKE_TEARS,
- MOVE_WISH,
- MOVE_BATON_PASS,
- MOVE_SUBSTITUTE,
- MOVE_TICKLE),
-
- egg_moves(KECLEON,
- MOVE_DISABLE,
- MOVE_MAGIC_COAT,
- MOVE_TRICK),
-
- egg_moves(NOSEPASS,
- MOVE_MAGNITUDE,
- MOVE_ROLLOUT,
- MOVE_EXPLOSION),
-
- egg_moves(TORKOAL,
- MOVE_ERUPTION,
- MOVE_ENDURE,
- MOVE_SLEEP_TALK,
- MOVE_YAWN),
-
- egg_moves(SABLEYE,
- MOVE_PSYCH_UP,
- MOVE_RECOVER,
- MOVE_MOONLIGHT),
-
- egg_moves(BARBOACH,
- MOVE_THRASH,
- MOVE_WHIRLPOOL,
- MOVE_SPARK),
-
- egg_moves(LUVDISC,
- MOVE_SPLASH,
- MOVE_SUPERSONIC,
- MOVE_WATER_SPORT,
- MOVE_MUD_SPORT),
-
- egg_moves(CORPHISH,
- MOVE_MUD_SPORT,
- MOVE_ENDEAVOR,
- MOVE_BODY_SLAM,
- MOVE_ANCIENT_POWER),
-
- egg_moves(FEEBAS,
- MOVE_MIRROR_COAT,
- MOVE_DRAGON_BREATH,
- MOVE_MUD_SPORT,
- MOVE_HYPNOSIS,
- MOVE_LIGHT_SCREEN,
- MOVE_CONFUSE_RAY),
-
- egg_moves(CARVANHA,
- MOVE_HYDRO_PUMP,
- MOVE_DOUBLE_EDGE,
- MOVE_THRASH),
-
- egg_moves(TRAPINCH,
- MOVE_FOCUS_ENERGY,
- MOVE_QUICK_ATTACK,
- MOVE_GUST),
-
- egg_moves(MAKUHITA,
- MOVE_FAINT_ATTACK,
- MOVE_DETECT,
- MOVE_FORESIGHT,
- MOVE_HELPING_HAND,
- MOVE_CROSS_CHOP,
- MOVE_REVENGE,
- MOVE_DYNAMIC_PUNCH,
- MOVE_COUNTER),
-
- egg_moves(ELECTRIKE,
- MOVE_CRUNCH,
- MOVE_HEADBUTT,
- MOVE_UPROAR,
- MOVE_CURSE,
- MOVE_SWIFT),
-
- egg_moves(NUMEL,
- MOVE_HOWL,
- MOVE_SCARY_FACE,
- MOVE_BODY_SLAM,
- MOVE_ROLLOUT,
- MOVE_DEFENSE_CURL,
- MOVE_STOMP),
-
- egg_moves(SPHEAL,
- MOVE_WATER_SPORT,
- MOVE_STOCKPILE,
- MOVE_SWALLOW,
- MOVE_SPIT_UP,
- MOVE_YAWN,
- MOVE_ROCK_SLIDE,
- MOVE_CURSE,
- MOVE_FISSURE),
-
- egg_moves(CACNEA,
- MOVE_GRASS_WHISTLE,
- MOVE_ACID,
- MOVE_TEETER_DANCE,
- MOVE_DYNAMIC_PUNCH,
- MOVE_COUNTER),
-
- egg_moves(SNORUNT,
- MOVE_BLOCK,
- MOVE_SPIKES),
-
- egg_moves(AZURILL,
- MOVE_ENCORE,
- MOVE_SING,
- MOVE_REFRESH,
- MOVE_SLAM,
- MOVE_TICKLE),
-
- egg_moves(SPOINK,
- MOVE_FUTURE_SIGHT,
- MOVE_EXTRASENSORY,
- MOVE_SUBSTITUTE,
- MOVE_TRICK),
-
- egg_moves(PLUSLE,
- MOVE_SUBSTITUTE,
- MOVE_WISH),
-
- egg_moves(MINUN,
- MOVE_SUBSTITUTE,
- MOVE_WISH),
-
- egg_moves(MAWILE,
- MOVE_SWORDS_DANCE,
- MOVE_FALSE_SWIPE,
- MOVE_POISON_FANG,
- MOVE_PSYCH_UP,
- MOVE_ANCIENT_POWER,
- MOVE_TICKLE),
-
- egg_moves(MEDITITE,
- MOVE_FIRE_PUNCH,
- MOVE_THUNDER_PUNCH,
- MOVE_ICE_PUNCH,
- MOVE_FORESIGHT,
- MOVE_FAKE_OUT,
- MOVE_BATON_PASS,
- MOVE_DYNAMIC_PUNCH),
-
- egg_moves(SWABLU,
- MOVE_AGILITY,
- MOVE_HAZE,
- MOVE_PURSUIT,
- MOVE_RAGE),
-
- egg_moves(DUSKULL,
- MOVE_IMPRISON,
- MOVE_DESTINY_BOND,
- MOVE_PAIN_SPLIT,
- MOVE_GRUDGE,
- MOVE_MEMENTO,
- MOVE_FAINT_ATTACK),
-
- egg_moves(ROSELIA,
- MOVE_SPIKES,
- MOVE_SYNTHESIS,
- MOVE_PIN_MISSILE,
- MOVE_COTTON_SPORE),
-
- egg_moves(SLAKOTH,
- MOVE_PURSUIT,
- MOVE_SLASH,
- MOVE_BODY_SLAM,
- MOVE_SNORE,
- MOVE_CRUSH_CLAW,
- MOVE_CURSE,
- MOVE_SLEEP_TALK),
-
- egg_moves(GULPIN,
- MOVE_DREAM_EATER,
- MOVE_ACID_ARMOR,
- MOVE_SMOG,
- MOVE_PAIN_SPLIT),
-
- egg_moves(TROPIUS,
- MOVE_HEADBUTT,
- MOVE_SLAM,
- MOVE_RAZOR_WIND,
- MOVE_LEECH_SEED,
- MOVE_NATURE_POWER),
-
- egg_moves(WHISMUR,
- MOVE_TAKE_DOWN,
- MOVE_SNORE,
- MOVE_SWAGGER,
- MOVE_EXTRASENSORY,
- MOVE_SMELLING_SALT),
-
- egg_moves(CLAMPERL,
- MOVE_REFRESH,
- MOVE_MUD_SPORT,
- MOVE_BODY_SLAM,
- MOVE_SUPERSONIC,
- MOVE_BARRIER,
- MOVE_CONFUSE_RAY),
-
- egg_moves(ABSOL,
- MOVE_BATON_PASS,
- MOVE_FAINT_ATTACK,
- MOVE_DOUBLE_EDGE,
- MOVE_MAGIC_COAT,
- MOVE_CURSE,
- MOVE_SUBSTITUTE),
-
- egg_moves(SHUPPET,
- MOVE_DISABLE,
- MOVE_DESTINY_BOND,
- MOVE_FORESIGHT,
- MOVE_ASTONISH,
- MOVE_IMPRISON),
-
- egg_moves(SEVIPER,
- MOVE_STOCKPILE,
- MOVE_SWALLOW,
- MOVE_SPIT_UP,
- MOVE_BODY_SLAM),
-
- egg_moves(ZANGOOSE,
- MOVE_FLAIL,
- MOVE_DOUBLE_KICK,
- MOVE_RAZOR_WIND,
- MOVE_COUNTER,
- MOVE_ROAR,
- MOVE_CURSE),
-
- egg_moves(RELICANTH,
- MOVE_MAGNITUDE,
- MOVE_SKULL_BASH,
- MOVE_WATER_SPORT,
- MOVE_AMNESIA,
- MOVE_SLEEP_TALK,
- MOVE_ROCK_SLIDE),
-
- egg_moves(ARON,
- MOVE_ENDEAVOR,
- MOVE_BODY_SLAM,
- MOVE_STOMP,
- MOVE_SMELLING_SALT),
-
- egg_moves(CASTFORM,
- MOVE_FUTURE_SIGHT,
- MOVE_PSYCH_UP),
-
- egg_moves(VOLBEAT,
- MOVE_BATON_PASS,
- MOVE_SILVER_WIND,
- MOVE_TRICK),
-
- egg_moves(ILLUMISE,
- MOVE_BATON_PASS,
- MOVE_SILVER_WIND,
- MOVE_GROWTH),
-
- egg_moves(LILEEP,
- MOVE_BARRIER,
- MOVE_RECOVER,
- MOVE_MIRROR_COAT,
- MOVE_ROCK_SLIDE),
-
- egg_moves(ANORITH,
- MOVE_RAPID_SPIN,
- MOVE_KNOCK_OFF,
- MOVE_SWORDS_DANCE,
- MOVE_ROCK_SLIDE),
-
- egg_moves(RALTS,
- MOVE_DISABLE,
- MOVE_WILL_O_WISP,
- MOVE_MEAN_LOOK,
- MOVE_MEMENTO,
- MOVE_DESTINY_BOND),
-
- egg_moves(BAGON,
- MOVE_HYDRO_PUMP,
- MOVE_THRASH,
- MOVE_DRAGON_RAGE,
- MOVE_TWISTER,
- MOVE_DRAGON_DANCE),
-
- egg_moves(CHIMECHO,
- MOVE_DISABLE,
- MOVE_CURSE,
- MOVE_HYPNOSIS,
- MOVE_DREAM_EATER),
-
- EGG_MOVES_TERMINATOR
-};
diff --git a/include/data/pokemon/evolution.h b/include/data/pokemon/evolution.h
deleted file mode 100644
index 8629ac9b1..000000000
--- a/include/data/pokemon/evolution.h
+++ /dev/null
@@ -1,192 +0,0 @@
-#ifndef POKEEMERALD_EVOLUTION_H
-#define POKEEMERALD_EVOLUTION_H
-
-const struct Evolution gEvolutionTable[NUM_SPECIES][EVOS_PER_MON] =
-{
- [SPECIES_BULBASAUR] = {{EVO_LEVEL, 16, SPECIES_IVYSAUR}},
- [SPECIES_IVYSAUR] = {{EVO_LEVEL, 32, SPECIES_VENUSAUR}},
- [SPECIES_CHARMANDER] = {{EVO_LEVEL, 16, SPECIES_CHARMELEON}},
- [SPECIES_CHARMELEON] = {{EVO_LEVEL, 36, SPECIES_CHARIZARD}},
- [SPECIES_SQUIRTLE] = {{EVO_LEVEL, 16, SPECIES_WARTORTLE}},
- [SPECIES_WARTORTLE] = {{EVO_LEVEL, 36, SPECIES_BLASTOISE}},
- [SPECIES_CATERPIE] = {{EVO_LEVEL, 7, SPECIES_METAPOD}},
- [SPECIES_METAPOD] = {{EVO_LEVEL, 10, SPECIES_BUTTERFREE}},
- [SPECIES_WEEDLE] = {{EVO_LEVEL, 7, SPECIES_KAKUNA}},
- [SPECIES_KAKUNA] = {{EVO_LEVEL, 10, SPECIES_BEEDRILL}},
- [SPECIES_PIDGEY] = {{EVO_LEVEL, 18, SPECIES_PIDGEOTTO}},
- [SPECIES_PIDGEOTTO] = {{EVO_LEVEL, 36, SPECIES_PIDGEOT}},
- [SPECIES_RATTATA] = {{EVO_LEVEL, 20, SPECIES_RATICATE}},
- [SPECIES_SPEAROW] = {{EVO_LEVEL, 20, SPECIES_FEAROW}},
- [SPECIES_EKANS] = {{EVO_LEVEL, 22, SPECIES_ARBOK}},
- [SPECIES_PIKACHU] = {{EVO_ITEM, ITEM_THUNDER_STONE, SPECIES_RAICHU}},
- [SPECIES_SANDSHREW] = {{EVO_LEVEL, 22, SPECIES_SANDSLASH}},
- [SPECIES_NIDORAN_F] = {{EVO_LEVEL, 16, SPECIES_NIDORINA}},
- [SPECIES_NIDORINA] = {{EVO_ITEM, ITEM_MOON_STONE, SPECIES_NIDOQUEEN}},
- [SPECIES_NIDORAN_M] = {{EVO_LEVEL, 16, SPECIES_NIDORINO}},
- [SPECIES_NIDORINO] = {{EVO_ITEM, ITEM_MOON_STONE, SPECIES_NIDOKING}},
- [SPECIES_CLEFAIRY] = {{EVO_ITEM, ITEM_MOON_STONE, SPECIES_CLEFABLE}},
- [SPECIES_VULPIX] = {{EVO_ITEM, ITEM_FIRE_STONE, SPECIES_NINETALES}},
- [SPECIES_JIGGLYPUFF] = {{EVO_ITEM, ITEM_MOON_STONE, SPECIES_WIGGLYTUFF}},
- [SPECIES_ZUBAT] = {{EVO_LEVEL, 22, SPECIES_GOLBAT}},
- [SPECIES_GOLBAT] = {{EVO_FRIENDSHIP, 0, SPECIES_CROBAT}},
- [SPECIES_ODDISH] = {{EVO_LEVEL, 21, SPECIES_GLOOM}},
- [SPECIES_GLOOM] = {{EVO_ITEM, ITEM_LEAF_STONE, SPECIES_VILEPLUME},
- {EVO_ITEM, ITEM_SUN_STONE, SPECIES_BELLOSSOM}},
- [SPECIES_PARAS] = {{EVO_LEVEL, 24, SPECIES_PARASECT}},
- [SPECIES_VENONAT] = {{EVO_LEVEL, 31, SPECIES_VENOMOTH}},
- [SPECIES_DIGLETT] = {{EVO_LEVEL, 26, SPECIES_DUGTRIO}},
- [SPECIES_MEOWTH] = {{EVO_LEVEL, 28, SPECIES_PERSIAN}},
- [SPECIES_PSYDUCK] = {{EVO_LEVEL, 33, SPECIES_GOLDUCK}},
- [SPECIES_MANKEY] = {{EVO_LEVEL, 28, SPECIES_PRIMEAPE}},
- [SPECIES_GROWLITHE] = {{EVO_ITEM, ITEM_FIRE_STONE, SPECIES_ARCANINE}},
- [SPECIES_POLIWAG] = {{EVO_LEVEL, 25, SPECIES_POLIWHIRL}},
- [SPECIES_POLIWHIRL] = {{EVO_ITEM, ITEM_WATER_STONE, SPECIES_POLIWRATH},
- {EVO_TRADE_ITEM, ITEM_KINGS_ROCK, SPECIES_POLITOED}},
- [SPECIES_ABRA] = {{EVO_LEVEL, 16, SPECIES_KADABRA}},
- [SPECIES_KADABRA] = {{EVO_TRADE, 0, SPECIES_ALAKAZAM}},
- [SPECIES_MACHOP] = {{EVO_LEVEL, 28, SPECIES_MACHOKE}},
- [SPECIES_MACHOKE] = {{EVO_TRADE, 0, SPECIES_MACHAMP}},
- [SPECIES_BELLSPROUT] = {{EVO_LEVEL, 21, SPECIES_WEEPINBELL}},
- [SPECIES_WEEPINBELL] = {{EVO_ITEM, ITEM_LEAF_STONE, SPECIES_VICTREEBEL}},
- [SPECIES_TENTACOOL] = {{EVO_LEVEL, 30, SPECIES_TENTACRUEL}},
- [SPECIES_GEODUDE] = {{EVO_LEVEL, 25, SPECIES_GRAVELER}},
- [SPECIES_GRAVELER] = {{EVO_TRADE, 0, SPECIES_GOLEM}},
- [SPECIES_PONYTA] = {{EVO_LEVEL, 40, SPECIES_RAPIDASH}},
- [SPECIES_SLOWPOKE] = {{EVO_LEVEL, 37, SPECIES_SLOWBRO},
- {EVO_TRADE_ITEM, ITEM_KINGS_ROCK, SPECIES_SLOWKING}},
- [SPECIES_MAGNEMITE] = {{EVO_LEVEL, 30, SPECIES_MAGNETON}},
- [SPECIES_DODUO] = {{EVO_LEVEL, 31, SPECIES_DODRIO}},
- [SPECIES_SEEL] = {{EVO_LEVEL, 34, SPECIES_DEWGONG}},
- [SPECIES_GRIMER] = {{EVO_LEVEL, 38, SPECIES_MUK}},
- [SPECIES_SHELLDER] = {{EVO_ITEM, ITEM_WATER_STONE, SPECIES_CLOYSTER}},
- [SPECIES_GASTLY] = {{EVO_LEVEL, 25, SPECIES_HAUNTER}},
- [SPECIES_HAUNTER] = {{EVO_TRADE, 0, SPECIES_GENGAR}},
- [SPECIES_ONIX] = {{EVO_TRADE_ITEM, ITEM_METAL_COAT, SPECIES_STEELIX}},
- [SPECIES_DROWZEE] = {{EVO_LEVEL, 26, SPECIES_HYPNO}},
- [SPECIES_KRABBY] = {{EVO_LEVEL, 28, SPECIES_KINGLER}},
- [SPECIES_VOLTORB] = {{EVO_LEVEL, 30, SPECIES_ELECTRODE}},
- [SPECIES_EXEGGCUTE] = {{EVO_ITEM, ITEM_LEAF_STONE, SPECIES_EXEGGUTOR}},
- [SPECIES_CUBONE] = {{EVO_LEVEL, 28, SPECIES_MAROWAK}},
- [SPECIES_KOFFING] = {{EVO_LEVEL, 35, SPECIES_WEEZING}},
- [SPECIES_RHYHORN] = {{EVO_LEVEL, 42, SPECIES_RHYDON}},
- [SPECIES_CHANSEY] = {{EVO_FRIENDSHIP, 0, SPECIES_BLISSEY}},
- [SPECIES_HORSEA] = {{EVO_LEVEL, 32, SPECIES_SEADRA}},
- [SPECIES_SEADRA] = {{EVO_TRADE_ITEM, ITEM_DRAGON_SCALE, SPECIES_KINGDRA}},
- [SPECIES_GOLDEEN] = {{EVO_LEVEL, 33, SPECIES_SEAKING}},
- [SPECIES_STARYU] = {{EVO_ITEM, ITEM_WATER_STONE, SPECIES_STARMIE}},
- [SPECIES_SCYTHER] = {{EVO_TRADE_ITEM, ITEM_METAL_COAT, SPECIES_SCIZOR}},
- [SPECIES_MAGIKARP] = {{EVO_LEVEL, 20, SPECIES_GYARADOS}},
- [SPECIES_EEVEE] = {{EVO_ITEM, ITEM_THUNDER_STONE, SPECIES_JOLTEON},
- {EVO_ITEM, ITEM_WATER_STONE, SPECIES_VAPOREON},
- {EVO_ITEM, ITEM_FIRE_STONE, SPECIES_FLAREON},
- {EVO_FRIENDSHIP_DAY, 0, SPECIES_ESPEON},
- {EVO_FRIENDSHIP_NIGHT, 0, SPECIES_UMBREON}},
- [SPECIES_PORYGON] = {{EVO_TRADE_ITEM, ITEM_UP_GRADE, SPECIES_PORYGON2}},
- [SPECIES_OMANYTE] = {{EVO_LEVEL, 40, SPECIES_OMASTAR}},
- [SPECIES_KABUTO] = {{EVO_LEVEL, 40, SPECIES_KABUTOPS}},
- [SPECIES_DRATINI] = {{EVO_LEVEL, 30, SPECIES_DRAGONAIR}},
- [SPECIES_DRAGONAIR] = {{EVO_LEVEL, 55, SPECIES_DRAGONITE}},
- [SPECIES_CHIKORITA] = {{EVO_LEVEL, 16, SPECIES_BAYLEEF}},
- [SPECIES_BAYLEEF] = {{EVO_LEVEL, 32, SPECIES_MEGANIUM}},
- [SPECIES_CYNDAQUIL] = {{EVO_LEVEL, 14, SPECIES_QUILAVA}},
- [SPECIES_QUILAVA] = {{EVO_LEVEL, 36, SPECIES_TYPHLOSION}},
- [SPECIES_TOTODILE] = {{EVO_LEVEL, 18, SPECIES_CROCONAW}},
- [SPECIES_CROCONAW] = {{EVO_LEVEL, 30, SPECIES_FERALIGATR}},
- [SPECIES_SENTRET] = {{EVO_LEVEL, 15, SPECIES_FURRET}},
- [SPECIES_HOOTHOOT] = {{EVO_LEVEL, 20, SPECIES_NOCTOWL}},
- [SPECIES_LEDYBA] = {{EVO_LEVEL, 18, SPECIES_LEDIAN}},
- [SPECIES_SPINARAK] = {{EVO_LEVEL, 22, SPECIES_ARIADOS}},
- [SPECIES_CHINCHOU] = {{EVO_LEVEL, 27, SPECIES_LANTURN}},
- [SPECIES_PICHU] = {{EVO_FRIENDSHIP, 0, SPECIES_PIKACHU}},
- [SPECIES_CLEFFA] = {{EVO_FRIENDSHIP, 0, SPECIES_CLEFAIRY}},
- [SPECIES_IGGLYBUFF] = {{EVO_FRIENDSHIP, 0, SPECIES_JIGGLYPUFF}},
- [SPECIES_TOGEPI] = {{EVO_FRIENDSHIP, 0, SPECIES_TOGETIC}},
- [SPECIES_NATU] = {{EVO_LEVEL, 25, SPECIES_XATU}},
- [SPECIES_MAREEP] = {{EVO_LEVEL, 15, SPECIES_FLAAFFY}},
- [SPECIES_FLAAFFY] = {{EVO_LEVEL, 30, SPECIES_AMPHAROS}},
- [SPECIES_MARILL] = {{EVO_LEVEL, 18, SPECIES_AZUMARILL}},
- [SPECIES_HOPPIP] = {{EVO_LEVEL, 18, SPECIES_SKIPLOOM}},
- [SPECIES_SKIPLOOM] = {{EVO_LEVEL, 27, SPECIES_JUMPLUFF}},
- [SPECIES_SUNKERN] = {{EVO_ITEM, ITEM_SUN_STONE, SPECIES_SUNFLORA}},
- [SPECIES_WOOPER] = {{EVO_LEVEL, 20, SPECIES_QUAGSIRE}},
- [SPECIES_PINECO] = {{EVO_LEVEL, 31, SPECIES_FORRETRESS}},
- [SPECIES_SNUBBULL] = {{EVO_LEVEL, 23, SPECIES_GRANBULL}},
- [SPECIES_TEDDIURSA] = {{EVO_LEVEL, 30, SPECIES_URSARING}},
- [SPECIES_SLUGMA] = {{EVO_LEVEL, 38, SPECIES_MAGCARGO}},
- [SPECIES_SWINUB] = {{EVO_LEVEL, 33, SPECIES_PILOSWINE}},
- [SPECIES_REMORAID] = {{EVO_LEVEL, 25, SPECIES_OCTILLERY}},
- [SPECIES_HOUNDOUR] = {{EVO_LEVEL, 24, SPECIES_HOUNDOOM}},
- [SPECIES_PHANPY] = {{EVO_LEVEL, 25, SPECIES_DONPHAN}},
- [SPECIES_TYROGUE] = {{EVO_LEVEL_ATK_LT_DEF, 20, SPECIES_HITMONCHAN},
- {EVO_LEVEL_ATK_GT_DEF, 20, SPECIES_HITMONLEE},
- {EVO_LEVEL_ATK_EQ_DEF, 20, SPECIES_HITMONTOP}},
- [SPECIES_SMOOCHUM] = {{EVO_LEVEL, 30, SPECIES_JYNX}},
- [SPECIES_ELEKID] = {{EVO_LEVEL, 30, SPECIES_ELECTABUZZ}},
- [SPECIES_MAGBY] = {{EVO_LEVEL, 30, SPECIES_MAGMAR}},
- [SPECIES_LARVITAR] = {{EVO_LEVEL, 30, SPECIES_PUPITAR}},
- [SPECIES_PUPITAR] = {{EVO_LEVEL, 55, SPECIES_TYRANITAR}},
- [SPECIES_TREECKO] = {{EVO_LEVEL, 16, SPECIES_GROVYLE}},
- [SPECIES_GROVYLE] = {{EVO_LEVEL, 36, SPECIES_SCEPTILE}},
- [SPECIES_TORCHIC] = {{EVO_LEVEL, 16, SPECIES_COMBUSKEN}},
- [SPECIES_COMBUSKEN] = {{EVO_LEVEL, 36, SPECIES_BLAZIKEN}},
- [SPECIES_MUDKIP] = {{EVO_LEVEL, 16, SPECIES_MARSHTOMP}},
- [SPECIES_MARSHTOMP] = {{EVO_LEVEL, 36, SPECIES_SWAMPERT}},
- [SPECIES_POOCHYENA] = {{EVO_LEVEL, 18, SPECIES_MIGHTYENA}},
- [SPECIES_ZIGZAGOON] = {{EVO_LEVEL, 20, SPECIES_LINOONE}},
- [SPECIES_WURMPLE] = {{EVO_LEVEL_SILCOON, 7, SPECIES_SILCOON},
- {EVO_LEVEL_CASCOON, 7, SPECIES_CASCOON}},
- [SPECIES_SILCOON] = {{EVO_LEVEL, 10, SPECIES_BEAUTIFLY}},
- [SPECIES_CASCOON] = {{EVO_LEVEL, 10, SPECIES_DUSTOX}},
- [SPECIES_LOTAD] = {{EVO_LEVEL, 14, SPECIES_LOMBRE}},
- [SPECIES_LOMBRE] = {{EVO_ITEM, ITEM_WATER_STONE, SPECIES_LUDICOLO}},
- [SPECIES_SEEDOT] = {{EVO_LEVEL, 14, SPECIES_NUZLEAF}},
- [SPECIES_NUZLEAF] = {{EVO_ITEM, ITEM_LEAF_STONE, SPECIES_SHIFTRY}},
- [SPECIES_NINCADA] = {{EVO_LEVEL_NINJASK, 20, SPECIES_NINJASK},
- {EVO_LEVEL_SHEDINJA, 20, SPECIES_SHEDINJA}},
- [SPECIES_TAILLOW] = {{EVO_LEVEL, 22, SPECIES_SWELLOW}},
- [SPECIES_SHROOMISH] = {{EVO_LEVEL, 23, SPECIES_BRELOOM}},
- [SPECIES_WINGULL] = {{EVO_LEVEL, 25, SPECIES_PELIPPER}},
- [SPECIES_SURSKIT] = {{EVO_LEVEL, 22, SPECIES_MASQUERAIN}},
- [SPECIES_WAILMER] = {{EVO_LEVEL, 40, SPECIES_WAILORD}},
- [SPECIES_SKITTY] = {{EVO_ITEM, ITEM_MOON_STONE, SPECIES_DELCATTY}},
- [SPECIES_BALTOY] = {{EVO_LEVEL, 36, SPECIES_CLAYDOL}},
- [SPECIES_BARBOACH] = {{EVO_LEVEL, 30, SPECIES_WHISCASH}},
- [SPECIES_CORPHISH] = {{EVO_LEVEL, 30, SPECIES_CRAWDAUNT}},
- [SPECIES_FEEBAS] = {{EVO_BEAUTY, 170, SPECIES_MILOTIC}},
- [SPECIES_CARVANHA] = {{EVO_LEVEL, 30, SPECIES_SHARPEDO}},
- [SPECIES_TRAPINCH] = {{EVO_LEVEL, 35, SPECIES_VIBRAVA}},
- [SPECIES_VIBRAVA] = {{EVO_LEVEL, 45, SPECIES_FLYGON}},
- [SPECIES_MAKUHITA] = {{EVO_LEVEL, 24, SPECIES_HARIYAMA}},
- [SPECIES_ELECTRIKE] = {{EVO_LEVEL, 26, SPECIES_MANECTRIC}},
- [SPECIES_NUMEL] = {{EVO_LEVEL, 33, SPECIES_CAMERUPT}},
- [SPECIES_SPHEAL] = {{EVO_LEVEL, 32, SPECIES_SEALEO}},
- [SPECIES_SEALEO] = {{EVO_LEVEL, 44, SPECIES_WALREIN}},
- [SPECIES_CACNEA] = {{EVO_LEVEL, 32, SPECIES_CACTURNE}},
- [SPECIES_SNORUNT] = {{EVO_LEVEL, 42, SPECIES_GLALIE}},
- [SPECIES_AZURILL] = {{EVO_FRIENDSHIP, 0, SPECIES_MARILL}},
- [SPECIES_SPOINK] = {{EVO_LEVEL, 32, SPECIES_GRUMPIG}},
- [SPECIES_MEDITITE] = {{EVO_LEVEL, 37, SPECIES_MEDICHAM}},
- [SPECIES_SWABLU] = {{EVO_LEVEL, 35, SPECIES_ALTARIA}},
- [SPECIES_WYNAUT] = {{EVO_LEVEL, 15, SPECIES_WOBBUFFET}},
- [SPECIES_DUSKULL] = {{EVO_LEVEL, 37, SPECIES_DUSCLOPS}},
- [SPECIES_SLAKOTH] = {{EVO_LEVEL, 18, SPECIES_VIGOROTH}},
- [SPECIES_VIGOROTH] = {{EVO_LEVEL, 36, SPECIES_SLAKING}},
- [SPECIES_GULPIN] = {{EVO_LEVEL, 26, SPECIES_SWALOT}},
- [SPECIES_WHISMUR] = {{EVO_LEVEL, 20, SPECIES_LOUDRED}},
- [SPECIES_LOUDRED] = {{EVO_LEVEL, 40, SPECIES_EXPLOUD}},
- [SPECIES_CLAMPERL] = {{EVO_TRADE_ITEM, ITEM_DEEP_SEA_TOOTH, SPECIES_HUNTAIL},
- {EVO_TRADE_ITEM, ITEM_DEEP_SEA_SCALE, SPECIES_GOREBYSS}},
- [SPECIES_SHUPPET] = {{EVO_LEVEL, 37, SPECIES_BANETTE}},
- [SPECIES_ARON] = {{EVO_LEVEL, 32, SPECIES_LAIRON}},
- [SPECIES_LAIRON] = {{EVO_LEVEL, 42, SPECIES_AGGRON}},
- [SPECIES_LILEEP] = {{EVO_LEVEL, 40, SPECIES_CRADILY}},
- [SPECIES_ANORITH] = {{EVO_LEVEL, 40, SPECIES_ARMALDO}},
- [SPECIES_RALTS] = {{EVO_LEVEL, 20, SPECIES_KIRLIA}},
- [SPECIES_KIRLIA] = {{EVO_LEVEL, 30, SPECIES_GARDEVOIR}},
- [SPECIES_BAGON] = {{EVO_LEVEL, 30, SPECIES_SHELGON}},
- [SPECIES_SHELGON] = {{EVO_LEVEL, 50, SPECIES_SALAMENCE}},
- [SPECIES_BELDUM] = {{EVO_LEVEL, 20, SPECIES_METANG}},
- [SPECIES_METANG] = {{EVO_LEVEL, 45, SPECIES_METAGROSS}},
-};
-
-#endif //POKEEMERALD_EVOLUTION_H
diff --git a/include/data/pokemon/experience_tables.h b/include/data/pokemon/experience_tables.h
deleted file mode 100644
index 58474b6f1..000000000
--- a/include/data/pokemon/experience_tables.h
+++ /dev/null
@@ -1,849 +0,0 @@
-#ifndef POKEEMERALD_EXPERIENCE_TABLES_H
-#define POKEEMERALD_EXPERIENCE_TABLES_H
-
-#define SQUARE(n)(n * n)
-#define CUBE(n)(n * n * n)
-
-#define EXP_SLOW(n)((5 * CUBE(n)) / 4) // (5 * (n)^3) / 4
-#define EXP_FAST(n)((4 * CUBE(n)) / 5) // (4 * (n)^3) / 5
-#define EXP_MEDIUM_FAST(n)(CUBE(n)) // (n)^3
-#define EXP_MEDIUM_SLOW(n)((6 * CUBE(n)) / 5 - (15 * SQUARE(n)) + (100 * n) - 140) // (6 * (n)^3) / 5 - (15 * (n)^2) + (100 * n) - 140
-#define EXP_ERRATIC(n) \
- (n <= 50) ? ((100 - n) * CUBE(n) / 50) \
- :(n <= 68) ? ((150 - n) * CUBE(n) / 100) \
- :(n <= 98) ? (((1911 - 10 * n) / 3) * CUBE(n) / 500) \
- : ((160 - n) * CUBE(n) / 100)
-#define EXP_FLUCTUATING(n) \
- (n <= 15) ? (((n + 1) / 3 + 24) * CUBE(n) / 50) \
- :(n <= 36) ? ((n + 14) * CUBE(n) / 50) \
- : (((n / 2) + 32) * CUBE(n) / 50)
-
-const u32 gExperienceTables[][MAX_MON_LEVEL + 1] =
-{
- { // Medium Fast
- 0, // 0
- 1, // 1
- EXP_MEDIUM_FAST(2),
- EXP_MEDIUM_FAST(3),
- EXP_MEDIUM_FAST(4),
- EXP_MEDIUM_FAST(5),
- EXP_MEDIUM_FAST(6),
- EXP_MEDIUM_FAST(7),
- EXP_MEDIUM_FAST(8),
- EXP_MEDIUM_FAST(9),
- EXP_MEDIUM_FAST(10),
- EXP_MEDIUM_FAST(11),
- EXP_MEDIUM_FAST(12),
- EXP_MEDIUM_FAST(13),
- EXP_MEDIUM_FAST(14),
- EXP_MEDIUM_FAST(15),
- EXP_MEDIUM_FAST(16),
- EXP_MEDIUM_FAST(17),
- EXP_MEDIUM_FAST(18),
- EXP_MEDIUM_FAST(19),
- EXP_MEDIUM_FAST(20),
- EXP_MEDIUM_FAST(21),
- EXP_MEDIUM_FAST(22),
- EXP_MEDIUM_FAST(23),
- EXP_MEDIUM_FAST(24),
- EXP_MEDIUM_FAST(25),
- EXP_MEDIUM_FAST(26),
- EXP_MEDIUM_FAST(27),
- EXP_MEDIUM_FAST(28),
- EXP_MEDIUM_FAST(29),
- EXP_MEDIUM_FAST(30),
- EXP_MEDIUM_FAST(31),
- EXP_MEDIUM_FAST(32),
- EXP_MEDIUM_FAST(33),
- EXP_MEDIUM_FAST(34),
- EXP_MEDIUM_FAST(35),
- EXP_MEDIUM_FAST(36),
- EXP_MEDIUM_FAST(37),
- EXP_MEDIUM_FAST(38),
- EXP_MEDIUM_FAST(39),
- EXP_MEDIUM_FAST(40),
- EXP_MEDIUM_FAST(41),
- EXP_MEDIUM_FAST(42),
- EXP_MEDIUM_FAST(43),
- EXP_MEDIUM_FAST(44),
- EXP_MEDIUM_FAST(45),
- EXP_MEDIUM_FAST(46),
- EXP_MEDIUM_FAST(47),
- EXP_MEDIUM_FAST(48),
- EXP_MEDIUM_FAST(49),
- EXP_MEDIUM_FAST(50),
- EXP_MEDIUM_FAST(51),
- EXP_MEDIUM_FAST(52),
- EXP_MEDIUM_FAST(53),
- EXP_MEDIUM_FAST(54),
- EXP_MEDIUM_FAST(55),
- EXP_MEDIUM_FAST(56),
- EXP_MEDIUM_FAST(57),
- EXP_MEDIUM_FAST(58),
- EXP_MEDIUM_FAST(59),
- EXP_MEDIUM_FAST(60),
- EXP_MEDIUM_FAST(61),
- EXP_MEDIUM_FAST(62),
- EXP_MEDIUM_FAST(63),
- EXP_MEDIUM_FAST(64),
- EXP_MEDIUM_FAST(65),
- EXP_MEDIUM_FAST(66),
- EXP_MEDIUM_FAST(67),
- EXP_MEDIUM_FAST(68),
- EXP_MEDIUM_FAST(69),
- EXP_MEDIUM_FAST(70),
- EXP_MEDIUM_FAST(71),
- EXP_MEDIUM_FAST(72),
- EXP_MEDIUM_FAST(73),
- EXP_MEDIUM_FAST(74),
- EXP_MEDIUM_FAST(75),
- EXP_MEDIUM_FAST(76),
- EXP_MEDIUM_FAST(77),
- EXP_MEDIUM_FAST(78),
- EXP_MEDIUM_FAST(79),
- EXP_MEDIUM_FAST(80),
- EXP_MEDIUM_FAST(81),
- EXP_MEDIUM_FAST(82),
- EXP_MEDIUM_FAST(83),
- EXP_MEDIUM_FAST(84),
- EXP_MEDIUM_FAST(85),
- EXP_MEDIUM_FAST(86),
- EXP_MEDIUM_FAST(87),
- EXP_MEDIUM_FAST(88),
- EXP_MEDIUM_FAST(89),
- EXP_MEDIUM_FAST(90),
- EXP_MEDIUM_FAST(91),
- EXP_MEDIUM_FAST(92),
- EXP_MEDIUM_FAST(93),
- EXP_MEDIUM_FAST(94),
- EXP_MEDIUM_FAST(95),
- EXP_MEDIUM_FAST(96),
- EXP_MEDIUM_FAST(97),
- EXP_MEDIUM_FAST(98),
- EXP_MEDIUM_FAST(99),
- EXP_MEDIUM_FAST(100),
- },
- { // Erratic
- 0, // 0
- 1, // 1
- EXP_ERRATIC(2),
- EXP_ERRATIC(3),
- EXP_ERRATIC(4),
- EXP_ERRATIC(5),
- EXP_ERRATIC(6),
- EXP_ERRATIC(7),
- EXP_ERRATIC(8),
- EXP_ERRATIC(9),
- EXP_ERRATIC(10),
- EXP_ERRATIC(11),
- EXP_ERRATIC(12),
- EXP_ERRATIC(13),
- EXP_ERRATIC(14),
- EXP_ERRATIC(15),
- EXP_ERRATIC(16),
- EXP_ERRATIC(17),
- EXP_ERRATIC(18),
- EXP_ERRATIC(19),
- EXP_ERRATIC(20),
- EXP_ERRATIC(21),
- EXP_ERRATIC(22),
- EXP_ERRATIC(23),
- EXP_ERRATIC(24),
- EXP_ERRATIC(25),
- EXP_ERRATIC(26),
- EXP_ERRATIC(27),
- EXP_ERRATIC(28),
- EXP_ERRATIC(29),
- EXP_ERRATIC(30),
- EXP_ERRATIC(31),
- EXP_ERRATIC(32),
- EXP_ERRATIC(33),
- EXP_ERRATIC(34),
- EXP_ERRATIC(35),
- EXP_ERRATIC(36),
- EXP_ERRATIC(37),
- EXP_ERRATIC(38),
- EXP_ERRATIC(39),
- EXP_ERRATIC(40),
- EXP_ERRATIC(41),
- EXP_ERRATIC(42),
- EXP_ERRATIC(43),
- EXP_ERRATIC(44),
- EXP_ERRATIC(45),
- EXP_ERRATIC(46),
- EXP_ERRATIC(47),
- EXP_ERRATIC(48),
- EXP_ERRATIC(49),
- EXP_ERRATIC(50),
- EXP_ERRATIC(51),
- EXP_ERRATIC(52),
- EXP_ERRATIC(53),
- EXP_ERRATIC(54),
- EXP_ERRATIC(55),
- EXP_ERRATIC(56),
- EXP_ERRATIC(57),
- EXP_ERRATIC(58),
- EXP_ERRATIC(59),
- EXP_ERRATIC(60),
- EXP_ERRATIC(61),
- EXP_ERRATIC(62),
- EXP_ERRATIC(63),
- EXP_ERRATIC(64),
- EXP_ERRATIC(65),
- EXP_ERRATIC(66),
- EXP_ERRATIC(67),
- EXP_ERRATIC(68),
- EXP_ERRATIC(69),
- EXP_ERRATIC(70),
- EXP_ERRATIC(71),
- EXP_ERRATIC(72),
- EXP_ERRATIC(73),
- EXP_ERRATIC(74),
- EXP_ERRATIC(75),
- EXP_ERRATIC(76),
- EXP_ERRATIC(77),
- EXP_ERRATIC(78),
- EXP_ERRATIC(79),
- EXP_ERRATIC(80),
- EXP_ERRATIC(81),
- EXP_ERRATIC(82),
- EXP_ERRATIC(83),
- EXP_ERRATIC(84),
- EXP_ERRATIC(85),
- EXP_ERRATIC(86),
- EXP_ERRATIC(87),
- EXP_ERRATIC(88),
- EXP_ERRATIC(89),
- EXP_ERRATIC(90),
- EXP_ERRATIC(91),
- EXP_ERRATIC(92),
- EXP_ERRATIC(93),
- EXP_ERRATIC(94),
- EXP_ERRATIC(95),
- EXP_ERRATIC(96),
- EXP_ERRATIC(97),
- EXP_ERRATIC(98),
- EXP_ERRATIC(99),
- EXP_ERRATIC(100),
- },
- { // Fluctuating
- 0, // 0
- 1, // 1
- EXP_FLUCTUATING(2),
- EXP_FLUCTUATING(3),
- EXP_FLUCTUATING(4),
- EXP_FLUCTUATING(5),
- EXP_FLUCTUATING(6),
- EXP_FLUCTUATING(7),
- EXP_FLUCTUATING(8),
- EXP_FLUCTUATING(9),
- EXP_FLUCTUATING(10),
- EXP_FLUCTUATING(11),
- EXP_FLUCTUATING(12),
- EXP_FLUCTUATING(13),
- EXP_FLUCTUATING(14),
- EXP_FLUCTUATING(15),
- EXP_FLUCTUATING(16),
- EXP_FLUCTUATING(17),
- EXP_FLUCTUATING(18),
- EXP_FLUCTUATING(19),
- EXP_FLUCTUATING(20),
- EXP_FLUCTUATING(21),
- EXP_FLUCTUATING(22),
- EXP_FLUCTUATING(23),
- EXP_FLUCTUATING(24),
- EXP_FLUCTUATING(25),
- EXP_FLUCTUATING(26),
- EXP_FLUCTUATING(27),
- EXP_FLUCTUATING(28),
- EXP_FLUCTUATING(29),
- EXP_FLUCTUATING(30),
- EXP_FLUCTUATING(31),
- EXP_FLUCTUATING(32),
- EXP_FLUCTUATING(33),
- EXP_FLUCTUATING(34),
- EXP_FLUCTUATING(35),
- EXP_FLUCTUATING(36),
- EXP_FLUCTUATING(37),
- EXP_FLUCTUATING(38),
- EXP_FLUCTUATING(39),
- EXP_FLUCTUATING(40),
- EXP_FLUCTUATING(41),
- EXP_FLUCTUATING(42),
- EXP_FLUCTUATING(43),
- EXP_FLUCTUATING(44),
- EXP_FLUCTUATING(45),
- EXP_FLUCTUATING(46),
- EXP_FLUCTUATING(47),
- EXP_FLUCTUATING(48),
- EXP_FLUCTUATING(49),
- EXP_FLUCTUATING(50),
- EXP_FLUCTUATING(51),
- EXP_FLUCTUATING(52),
- EXP_FLUCTUATING(53),
- EXP_FLUCTUATING(54),
- EXP_FLUCTUATING(55),
- EXP_FLUCTUATING(56),
- EXP_FLUCTUATING(57),
- EXP_FLUCTUATING(58),
- EXP_FLUCTUATING(59),
- EXP_FLUCTUATING(60),
- EXP_FLUCTUATING(61),
- EXP_FLUCTUATING(62),
- EXP_FLUCTUATING(63),
- EXP_FLUCTUATING(64),
- EXP_FLUCTUATING(65),
- EXP_FLUCTUATING(66),
- EXP_FLUCTUATING(67),
- EXP_FLUCTUATING(68),
- EXP_FLUCTUATING(69),
- EXP_FLUCTUATING(70),
- EXP_FLUCTUATING(71),
- EXP_FLUCTUATING(72),
- EXP_FLUCTUATING(73),
- EXP_FLUCTUATING(74),
- EXP_FLUCTUATING(75),
- EXP_FLUCTUATING(76),
- EXP_FLUCTUATING(77),
- EXP_FLUCTUATING(78),
- EXP_FLUCTUATING(79),
- EXP_FLUCTUATING(80),
- EXP_FLUCTUATING(81),
- EXP_FLUCTUATING(82),
- EXP_FLUCTUATING(83),
- EXP_FLUCTUATING(84),
- EXP_FLUCTUATING(85),
- EXP_FLUCTUATING(86),
- EXP_FLUCTUATING(87),
- EXP_FLUCTUATING(88),
- EXP_FLUCTUATING(89),
- EXP_FLUCTUATING(90),
- EXP_FLUCTUATING(91),
- EXP_FLUCTUATING(92),
- EXP_FLUCTUATING(93),
- EXP_FLUCTUATING(94),
- EXP_FLUCTUATING(95),
- EXP_FLUCTUATING(96),
- EXP_FLUCTUATING(97),
- EXP_FLUCTUATING(98),
- EXP_FLUCTUATING(99),
- EXP_FLUCTUATING(100),
- },
- { // Medium Slow
- 0, // 0
- 1, // 1
- EXP_MEDIUM_SLOW(2),
- EXP_MEDIUM_SLOW(3),
- EXP_MEDIUM_SLOW(4),
- EXP_MEDIUM_SLOW(5),
- EXP_MEDIUM_SLOW(6),
- EXP_MEDIUM_SLOW(7),
- EXP_MEDIUM_SLOW(8),
- EXP_MEDIUM_SLOW(9),
- EXP_MEDIUM_SLOW(10),
- EXP_MEDIUM_SLOW(11),
- EXP_MEDIUM_SLOW(12),
- EXP_MEDIUM_SLOW(13),
- EXP_MEDIUM_SLOW(14),
- EXP_MEDIUM_SLOW(15),
- EXP_MEDIUM_SLOW(16),
- EXP_MEDIUM_SLOW(17),
- EXP_MEDIUM_SLOW(18),
- EXP_MEDIUM_SLOW(19),
- EXP_MEDIUM_SLOW(20),
- EXP_MEDIUM_SLOW(21),
- EXP_MEDIUM_SLOW(22),
- EXP_MEDIUM_SLOW(23),
- EXP_MEDIUM_SLOW(24),
- EXP_MEDIUM_SLOW(25),
- EXP_MEDIUM_SLOW(26),
- EXP_MEDIUM_SLOW(27),
- EXP_MEDIUM_SLOW(28),
- EXP_MEDIUM_SLOW(29),
- EXP_MEDIUM_SLOW(30),
- EXP_MEDIUM_SLOW(31),
- EXP_MEDIUM_SLOW(32),
- EXP_MEDIUM_SLOW(33),
- EXP_MEDIUM_SLOW(34),
- EXP_MEDIUM_SLOW(35),
- EXP_MEDIUM_SLOW(36),
- EXP_MEDIUM_SLOW(37),
- EXP_MEDIUM_SLOW(38),
- EXP_MEDIUM_SLOW(39),
- EXP_MEDIUM_SLOW(40),
- EXP_MEDIUM_SLOW(41),
- EXP_MEDIUM_SLOW(42),
- EXP_MEDIUM_SLOW(43),
- EXP_MEDIUM_SLOW(44),
- EXP_MEDIUM_SLOW(45),
- EXP_MEDIUM_SLOW(46),
- EXP_MEDIUM_SLOW(47),
- EXP_MEDIUM_SLOW(48),
- EXP_MEDIUM_SLOW(49),
- EXP_MEDIUM_SLOW(50),
- EXP_MEDIUM_SLOW(51),
- EXP_MEDIUM_SLOW(52),
- EXP_MEDIUM_SLOW(53),
- EXP_MEDIUM_SLOW(54),
- EXP_MEDIUM_SLOW(55),
- EXP_MEDIUM_SLOW(56),
- EXP_MEDIUM_SLOW(57),
- EXP_MEDIUM_SLOW(58),
- EXP_MEDIUM_SLOW(59),
- EXP_MEDIUM_SLOW(60),
- EXP_MEDIUM_SLOW(61),
- EXP_MEDIUM_SLOW(62),
- EXP_MEDIUM_SLOW(63),
- EXP_MEDIUM_SLOW(64),
- EXP_MEDIUM_SLOW(65),
- EXP_MEDIUM_SLOW(66),
- EXP_MEDIUM_SLOW(67),
- EXP_MEDIUM_SLOW(68),
- EXP_MEDIUM_SLOW(69),
- EXP_MEDIUM_SLOW(70),
- EXP_MEDIUM_SLOW(71),
- EXP_MEDIUM_SLOW(72),
- EXP_MEDIUM_SLOW(73),
- EXP_MEDIUM_SLOW(74),
- EXP_MEDIUM_SLOW(75),
- EXP_MEDIUM_SLOW(76),
- EXP_MEDIUM_SLOW(77),
- EXP_MEDIUM_SLOW(78),
- EXP_MEDIUM_SLOW(79),
- EXP_MEDIUM_SLOW(80),
- EXP_MEDIUM_SLOW(81),
- EXP_MEDIUM_SLOW(82),
- EXP_MEDIUM_SLOW(83),
- EXP_MEDIUM_SLOW(84),
- EXP_MEDIUM_SLOW(85),
- EXP_MEDIUM_SLOW(86),
- EXP_MEDIUM_SLOW(87),
- EXP_MEDIUM_SLOW(88),
- EXP_MEDIUM_SLOW(89),
- EXP_MEDIUM_SLOW(90),
- EXP_MEDIUM_SLOW(91),
- EXP_MEDIUM_SLOW(92),
- EXP_MEDIUM_SLOW(93),
- EXP_MEDIUM_SLOW(94),
- EXP_MEDIUM_SLOW(95),
- EXP_MEDIUM_SLOW(96),
- EXP_MEDIUM_SLOW(97),
- EXP_MEDIUM_SLOW(98),
- EXP_MEDIUM_SLOW(99),
- EXP_MEDIUM_SLOW(100),
- },
- { // Fast
- 0, // 0
- 1, // 1
- EXP_FAST(2),
- EXP_FAST(3),
- EXP_FAST(4),
- EXP_FAST(5),
- EXP_FAST(6),
- EXP_FAST(7),
- EXP_FAST(8),
- EXP_FAST(9),
- EXP_FAST(10),
- EXP_FAST(11),
- EXP_FAST(12),
- EXP_FAST(13),
- EXP_FAST(14),
- EXP_FAST(15),
- EXP_FAST(16),
- EXP_FAST(17),
- EXP_FAST(18),
- EXP_FAST(19),
- EXP_FAST(20),
- EXP_FAST(21),
- EXP_FAST(22),
- EXP_FAST(23),
- EXP_FAST(24),
- EXP_FAST(25),
- EXP_FAST(26),
- EXP_FAST(27),
- EXP_FAST(28),
- EXP_FAST(29),
- EXP_FAST(30),
- EXP_FAST(31),
- EXP_FAST(32),
- EXP_FAST(33),
- EXP_FAST(34),
- EXP_FAST(35),
- EXP_FAST(36),
- EXP_FAST(37),
- EXP_FAST(38),
- EXP_FAST(39),
- EXP_FAST(40),
- EXP_FAST(41),
- EXP_FAST(42),
- EXP_FAST(43),
- EXP_FAST(44),
- EXP_FAST(45),
- EXP_FAST(46),
- EXP_FAST(47),
- EXP_FAST(48),
- EXP_FAST(49),
- EXP_FAST(50),
- EXP_FAST(51),
- EXP_FAST(52),
- EXP_FAST(53),
- EXP_FAST(54),
- EXP_FAST(55),
- EXP_FAST(56),
- EXP_FAST(57),
- EXP_FAST(58),
- EXP_FAST(59),
- EXP_FAST(60),
- EXP_FAST(61),
- EXP_FAST(62),
- EXP_FAST(63),
- EXP_FAST(64),
- EXP_FAST(65),
- EXP_FAST(66),
- EXP_FAST(67),
- EXP_FAST(68),
- EXP_FAST(69),
- EXP_FAST(70),
- EXP_FAST(71),
- EXP_FAST(72),
- EXP_FAST(73),
- EXP_FAST(74),
- EXP_FAST(75),
- EXP_FAST(76),
- EXP_FAST(77),
- EXP_FAST(78),
- EXP_FAST(79),
- EXP_FAST(80),
- EXP_FAST(81),
- EXP_FAST(82),
- EXP_FAST(83),
- EXP_FAST(84),
- EXP_FAST(85),
- EXP_FAST(86),
- EXP_FAST(87),
- EXP_FAST(88),
- EXP_FAST(89),
- EXP_FAST(90),
- EXP_FAST(91),
- EXP_FAST(92),
- EXP_FAST(93),
- EXP_FAST(94),
- EXP_FAST(95),
- EXP_FAST(96),
- EXP_FAST(97),
- EXP_FAST(98),
- EXP_FAST(99),
- EXP_FAST(100),
- },
- { // Slow
- 0, // 0
- 1, // 1
- EXP_SLOW(2),
- EXP_SLOW(3),
- EXP_SLOW(4),
- EXP_SLOW(5),
- EXP_SLOW(6),
- EXP_SLOW(7),
- EXP_SLOW(8),
- EXP_SLOW(9),
- EXP_SLOW(10),
- EXP_SLOW(11),
- EXP_SLOW(12),
- EXP_SLOW(13),
- EXP_SLOW(14),
- EXP_SLOW(15),
- EXP_SLOW(16),
- EXP_SLOW(17),
- EXP_SLOW(18),
- EXP_SLOW(19),
- EXP_SLOW(20),
- EXP_SLOW(21),
- EXP_SLOW(22),
- EXP_SLOW(23),
- EXP_SLOW(24),
- EXP_SLOW(25),
- EXP_SLOW(26),
- EXP_SLOW(27),
- EXP_SLOW(28),
- EXP_SLOW(29),
- EXP_SLOW(30),
- EXP_SLOW(31),
- EXP_SLOW(32),
- EXP_SLOW(33),
- EXP_SLOW(34),
- EXP_SLOW(35),
- EXP_SLOW(36),
- EXP_SLOW(37),
- EXP_SLOW(38),
- EXP_SLOW(39),
- EXP_SLOW(40),
- EXP_SLOW(41),
- EXP_SLOW(42),
- EXP_SLOW(43),
- EXP_SLOW(44),
- EXP_SLOW(45),
- EXP_SLOW(46),
- EXP_SLOW(47),
- EXP_SLOW(48),
- EXP_SLOW(49),
- EXP_SLOW(50),
- EXP_SLOW(51),
- EXP_SLOW(52),
- EXP_SLOW(53),
- EXP_SLOW(54),
- EXP_SLOW(55),
- EXP_SLOW(56),
- EXP_SLOW(57),
- EXP_SLOW(58),
- EXP_SLOW(59),
- EXP_SLOW(60),
- EXP_SLOW(61),
- EXP_SLOW(62),
- EXP_SLOW(63),
- EXP_SLOW(64),
- EXP_SLOW(65),
- EXP_SLOW(66),
- EXP_SLOW(67),
- EXP_SLOW(68),
- EXP_SLOW(69),
- EXP_SLOW(70),
- EXP_SLOW(71),
- EXP_SLOW(72),
- EXP_SLOW(73),
- EXP_SLOW(74),
- EXP_SLOW(75),
- EXP_SLOW(76),
- EXP_SLOW(77),
- EXP_SLOW(78),
- EXP_SLOW(79),
- EXP_SLOW(80),
- EXP_SLOW(81),
- EXP_SLOW(82),
- EXP_SLOW(83),
- EXP_SLOW(84),
- EXP_SLOW(85),
- EXP_SLOW(86),
- EXP_SLOW(87),
- EXP_SLOW(88),
- EXP_SLOW(89),
- EXP_SLOW(90),
- EXP_SLOW(91),
- EXP_SLOW(92),
- EXP_SLOW(93),
- EXP_SLOW(94),
- EXP_SLOW(95),
- EXP_SLOW(96),
- EXP_SLOW(97),
- EXP_SLOW(98),
- EXP_SLOW(99),
- EXP_SLOW(100),
- },
- { // Medium Fast copy 2 (unused? to-do: investigate)
- 0, // 0
- 1, // 1
- EXP_MEDIUM_FAST(2),
- EXP_MEDIUM_FAST(3),
- EXP_MEDIUM_FAST(4),
- EXP_MEDIUM_FAST(5),
- EXP_MEDIUM_FAST(6),
- EXP_MEDIUM_FAST(7),
- EXP_MEDIUM_FAST(8),
- EXP_MEDIUM_FAST(9),
- EXP_MEDIUM_FAST(10),
- EXP_MEDIUM_FAST(11),
- EXP_MEDIUM_FAST(12),
- EXP_MEDIUM_FAST(13),
- EXP_MEDIUM_FAST(14),
- EXP_MEDIUM_FAST(15),
- EXP_MEDIUM_FAST(16),
- EXP_MEDIUM_FAST(17),
- EXP_MEDIUM_FAST(18),
- EXP_MEDIUM_FAST(19),
- EXP_MEDIUM_FAST(20),
- EXP_MEDIUM_FAST(21),
- EXP_MEDIUM_FAST(22),
- EXP_MEDIUM_FAST(23),
- EXP_MEDIUM_FAST(24),
- EXP_MEDIUM_FAST(25),
- EXP_MEDIUM_FAST(26),
- EXP_MEDIUM_FAST(27),
- EXP_MEDIUM_FAST(28),
- EXP_MEDIUM_FAST(29),
- EXP_MEDIUM_FAST(30),
- EXP_MEDIUM_FAST(31),
- EXP_MEDIUM_FAST(32),
- EXP_MEDIUM_FAST(33),
- EXP_MEDIUM_FAST(34),
- EXP_MEDIUM_FAST(35),
- EXP_MEDIUM_FAST(36),
- EXP_MEDIUM_FAST(37),
- EXP_MEDIUM_FAST(38),
- EXP_MEDIUM_FAST(39),
- EXP_MEDIUM_FAST(40),
- EXP_MEDIUM_FAST(41),
- EXP_MEDIUM_FAST(42),
- EXP_MEDIUM_FAST(43),
- EXP_MEDIUM_FAST(44),
- EXP_MEDIUM_FAST(45),
- EXP_MEDIUM_FAST(46),
- EXP_MEDIUM_FAST(47),
- EXP_MEDIUM_FAST(48),
- EXP_MEDIUM_FAST(49),
- EXP_MEDIUM_FAST(50),
- EXP_MEDIUM_FAST(51),
- EXP_MEDIUM_FAST(52),
- EXP_MEDIUM_FAST(53),
- EXP_MEDIUM_FAST(54),
- EXP_MEDIUM_FAST(55),
- EXP_MEDIUM_FAST(56),
- EXP_MEDIUM_FAST(57),
- EXP_MEDIUM_FAST(58),
- EXP_MEDIUM_FAST(59),
- EXP_MEDIUM_FAST(60),
- EXP_MEDIUM_FAST(61),
- EXP_MEDIUM_FAST(62),
- EXP_MEDIUM_FAST(63),
- EXP_MEDIUM_FAST(64),
- EXP_MEDIUM_FAST(65),
- EXP_MEDIUM_FAST(66),
- EXP_MEDIUM_FAST(67),
- EXP_MEDIUM_FAST(68),
- EXP_MEDIUM_FAST(69),
- EXP_MEDIUM_FAST(70),
- EXP_MEDIUM_FAST(71),
- EXP_MEDIUM_FAST(72),
- EXP_MEDIUM_FAST(73),
- EXP_MEDIUM_FAST(74),
- EXP_MEDIUM_FAST(75),
- EXP_MEDIUM_FAST(76),
- EXP_MEDIUM_FAST(77),
- EXP_MEDIUM_FAST(78),
- EXP_MEDIUM_FAST(79),
- EXP_MEDIUM_FAST(80),
- EXP_MEDIUM_FAST(81),
- EXP_MEDIUM_FAST(82),
- EXP_MEDIUM_FAST(83),
- EXP_MEDIUM_FAST(84),
- EXP_MEDIUM_FAST(85),
- EXP_MEDIUM_FAST(86),
- EXP_MEDIUM_FAST(87),
- EXP_MEDIUM_FAST(88),
- EXP_MEDIUM_FAST(89),
- EXP_MEDIUM_FAST(90),
- EXP_MEDIUM_FAST(91),
- EXP_MEDIUM_FAST(92),
- EXP_MEDIUM_FAST(93),
- EXP_MEDIUM_FAST(94),
- EXP_MEDIUM_FAST(95),
- EXP_MEDIUM_FAST(96),
- EXP_MEDIUM_FAST(97),
- EXP_MEDIUM_FAST(98),
- EXP_MEDIUM_FAST(99),
- EXP_MEDIUM_FAST(100),
- },
- { // Medium Fast copy 3 (unused? to-do: investigate)
- 0, // 0
- 1, // 1
- EXP_MEDIUM_FAST(2),
- EXP_MEDIUM_FAST(3),
- EXP_MEDIUM_FAST(4),
- EXP_MEDIUM_FAST(5),
- EXP_MEDIUM_FAST(6),
- EXP_MEDIUM_FAST(7),
- EXP_MEDIUM_FAST(8),
- EXP_MEDIUM_FAST(9),
- EXP_MEDIUM_FAST(10),
- EXP_MEDIUM_FAST(11),
- EXP_MEDIUM_FAST(12),
- EXP_MEDIUM_FAST(13),
- EXP_MEDIUM_FAST(14),
- EXP_MEDIUM_FAST(15),
- EXP_MEDIUM_FAST(16),
- EXP_MEDIUM_FAST(17),
- EXP_MEDIUM_FAST(18),
- EXP_MEDIUM_FAST(19),
- EXP_MEDIUM_FAST(20),
- EXP_MEDIUM_FAST(21),
- EXP_MEDIUM_FAST(22),
- EXP_MEDIUM_FAST(23),
- EXP_MEDIUM_FAST(24),
- EXP_MEDIUM_FAST(25),
- EXP_MEDIUM_FAST(26),
- EXP_MEDIUM_FAST(27),
- EXP_MEDIUM_FAST(28),
- EXP_MEDIUM_FAST(29),
- EXP_MEDIUM_FAST(30),
- EXP_MEDIUM_FAST(31),
- EXP_MEDIUM_FAST(32),
- EXP_MEDIUM_FAST(33),
- EXP_MEDIUM_FAST(34),
- EXP_MEDIUM_FAST(35),
- EXP_MEDIUM_FAST(36),
- EXP_MEDIUM_FAST(37),
- EXP_MEDIUM_FAST(38),
- EXP_MEDIUM_FAST(39),
- EXP_MEDIUM_FAST(40),
- EXP_MEDIUM_FAST(41),
- EXP_MEDIUM_FAST(42),
- EXP_MEDIUM_FAST(43),
- EXP_MEDIUM_FAST(44),
- EXP_MEDIUM_FAST(45),
- EXP_MEDIUM_FAST(46),
- EXP_MEDIUM_FAST(47),
- EXP_MEDIUM_FAST(48),
- EXP_MEDIUM_FAST(49),
- EXP_MEDIUM_FAST(50),
- EXP_MEDIUM_FAST(51),
- EXP_MEDIUM_FAST(52),
- EXP_MEDIUM_FAST(53),
- EXP_MEDIUM_FAST(54),
- EXP_MEDIUM_FAST(55),
- EXP_MEDIUM_FAST(56),
- EXP_MEDIUM_FAST(57),
- EXP_MEDIUM_FAST(58),
- EXP_MEDIUM_FAST(59),
- EXP_MEDIUM_FAST(60),
- EXP_MEDIUM_FAST(61),
- EXP_MEDIUM_FAST(62),
- EXP_MEDIUM_FAST(63),
- EXP_MEDIUM_FAST(64),
- EXP_MEDIUM_FAST(65),
- EXP_MEDIUM_FAST(66),
- EXP_MEDIUM_FAST(67),
- EXP_MEDIUM_FAST(68),
- EXP_MEDIUM_FAST(69),
- EXP_MEDIUM_FAST(70),
- EXP_MEDIUM_FAST(71),
- EXP_MEDIUM_FAST(72),
- EXP_MEDIUM_FAST(73),
- EXP_MEDIUM_FAST(74),
- EXP_MEDIUM_FAST(75),
- EXP_MEDIUM_FAST(76),
- EXP_MEDIUM_FAST(77),
- EXP_MEDIUM_FAST(78),
- EXP_MEDIUM_FAST(79),
- EXP_MEDIUM_FAST(80),
- EXP_MEDIUM_FAST(81),
- EXP_MEDIUM_FAST(82),
- EXP_MEDIUM_FAST(83),
- EXP_MEDIUM_FAST(84),
- EXP_MEDIUM_FAST(85),
- EXP_MEDIUM_FAST(86),
- EXP_MEDIUM_FAST(87),
- EXP_MEDIUM_FAST(88),
- EXP_MEDIUM_FAST(89),
- EXP_MEDIUM_FAST(90),
- EXP_MEDIUM_FAST(91),
- EXP_MEDIUM_FAST(92),
- EXP_MEDIUM_FAST(93),
- EXP_MEDIUM_FAST(94),
- EXP_MEDIUM_FAST(95),
- EXP_MEDIUM_FAST(96),
- EXP_MEDIUM_FAST(97),
- EXP_MEDIUM_FAST(98),
- EXP_MEDIUM_FAST(99),
- EXP_MEDIUM_FAST(100),
- }
-};
-
-#endif //POKEEMERALD_EXPERIENCE_TABLES_H
diff --git a/include/data/pokemon/item_effects.h b/include/data/pokemon/item_effects.h
deleted file mode 100644
index 6ba0d694e..000000000
--- a/include/data/pokemon/item_effects.h
+++ /dev/null
@@ -1,241 +0,0 @@
-#ifndef GUARD_ITEM_EFFECTS_H
-#define GUARD_ITEM_EFFECTS_H
-
-const u8 gItemEffect_Potion[] = {0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 20};
-const u8 gItemEffect_Antidote[] = {0x00, 0x00, 0x00, 0x10, 0x00, 0x00};
-const u8 gItemEffect_BurnHeal[] = {0x00, 0x00, 0x00, 0x08, 0x00, 0x00};
-const u8 gItemEffect_IceHeal[] = {0x00, 0x00, 0x00, 0x04, 0x00, 0x00};
-const u8 gItemEffect_Awakening[] = {0x00, 0x00, 0x00, 0x20, 0x00, 0x00};
-const u8 gItemEffect_ParalyzeHeal[] = {0x00, 0x00, 0x00, 0x02, 0x00, 0x00};
-const u8 gItemEffect_FullRestore[] = {0x00, 0x00, 0x00, 0x3f, 0x04, 0x00, 0xff};
-const u8 gItemEffect_MaxPotion[] = {0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0xff};
-const u8 gItemEffect_HyperPotion[] = {0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 200};
-const u8 gItemEffect_SuperPotion[] = {0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 50};
-const u8 gItemEffect_FullHeal[] = {0x00, 0x00, 0x00, 0x3f, 0x00, 0x00};
-const u8 gItemEffect_Revive[] = {0x00, 0x00, 0x00, 0x00, 0x44, 0x00, 0xfe};
-const u8 gItemEffect_MaxRevive[] = {0x00, 0x00, 0x00, 0x00, 0x44, 0x00, 0xff};
-const u8 gItemEffect_FreshWater[] = {0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 50};
-const u8 gItemEffect_SodaPop[] = {0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 60};
-const u8 gItemEffect_Lemonade[] = {0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 80};
-const u8 gItemEffect_MoomooMilk[] = {0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 100};
-const u8 gItemEffect_EnergyPowder[] = {0x00, 0x00, 0x00, 0x00, 0x04, 0xe0, 50, 0xfb, 0xfb, 0xf6};
-const u8 gItemEffect_EnergyRoot[] = {0x00, 0x00, 0x00, 0x00, 0x04, 0xe0, 200, 0xf6, 0xf6, 0xf1};
-const u8 gItemEffect_HealPowder[] = {0x00, 0x00, 0x00, 0x3f, 0x00, 0xe0, 0xfb, 0xfb, 0xf6};
-const u8 gItemEffect_RevivalHerb[] = {0x00, 0x00, 0x00, 0x00, 0x44, 0xe0, 0xff, 0xf1, 0xf1, 0xec};
-const u8 gItemEffect_Ether[] = {0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x0a};
-const u8 gItemEffect_MaxEther[] = {0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x7f};
-const u8 gItemEffect_Elixir[] = {0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x0a};
-const u8 gItemEffect_MaxElixir[] = {0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x7f};
-const u8 gItemEffect_LavaCookie[] = {0x00, 0x00, 0x00, 0x3f, 0x00, 0x00};
-const u8 gItemEffect_BlueFlute[] = {0x00, 0x00, 0x00, 0x20, 0x00, 0x00};
-const u8 gItemEffect_YellowFlute[] = {0x00, 0x00, 0x00, 0x01, 0x00, 0x00};
-const u8 gItemEffect_RedFlute[] = {0x80, 0x00, 0x00, 0x00, 0x00, 0x00};
-const u8 gItemEffect_BerryJuice[] = {0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 20};
-const u8 gItemEffect_SacredAsh[] = {0x40, 0x00, 0x00, 0x00, 0x44, 0x00, 0xff};
-const u8 gItemEffect_HPUp[] = {0x00, 0x00, 0x00, 0x00, 0x01, 0xe0, 0x0a, 0x05, 0x03, 0x02};
-const u8 gItemEffect_Protein[] = {0x00, 0x00, 0x00, 0x00, 0x02, 0xe0, 0x0a, 0x05, 0x03, 0x02};
-const u8 gItemEffect_Iron[] = {0x00, 0x00, 0x00, 0x00, 0x00, 0xe1, 0x0a, 0x05, 0x03, 0x02};
-const u8 gItemEffect_Carbos[] = {0x00, 0x00, 0x00, 0x00, 0x00, 0xe2, 0x0a, 0x05, 0x03, 0x02};
-const u8 gItemEffect_Calcium[] = {0x00, 0x00, 0x00, 0x00, 0x00, 0xe8, 0x0a, 0x05, 0x03, 0x02};
-const u8 gItemEffect_RareCandy[] = {0x00, 0x00, 0x00, 0x40, 0x44, 0xe0, 253, 0x05, 0x03, 0x02};
-const u8 gItemEffect_PPUp[] = {0x00, 0x00, 0x00, 0x00, 0x20, 0xe0, 0x05, 0x03, 0x02};
-const u8 gItemEffect_Zinc[] = {0x00, 0x00, 0x00, 0x00, 0x00, 0xe4, 0x0a, 0x05, 0x03, 0x02};
-const u8 gItemEffect_PPMax[] = {0x00, 0x00, 0x00, 0x00, 0x00, 0xf0, 0x05, 0x03, 0x02};
-const u8 gItemEffect_GuardSpec[] = {0x00, 0x00, 0x00, 0x80, 0x00, 0x60, 0x01, 0x01};
-const u8 gItemEffect_DireHit[] = {0x20, 0x00, 0x00, 0x00, 0x00, 0x60, 0x01, 0x01};
-const u8 gItemEffect_XAttack[] = {0x01, 0x00, 0x00, 0x00, 0x00, 0x60, 0x01, 0x01};
-const u8 gItemEffect_XDefend[] = {0x00, 0x10, 0x00, 0x00, 0x00, 0x60, 0x01, 0x01};
-const u8 gItemEffect_XSpeed[] = {0x00, 0x01, 0x00, 0x00, 0x00, 0x60, 0x01, 0x01};
-const u8 gItemEffect_XAccuracy[] = {0x00, 0x00, 0x10, 0x00, 0x00, 0x60, 0x01, 0x01};
-const u8 gItemEffect_XSpecial[] = {0x00, 0x00, 0x01, 0x00, 0x00, 0x60, 0x01, 0x01};
-const u8 gItemEffect_SunStone[] = {0x00, 0x00, 0x00, 0x00, 0x80, 0x00};
-const u8 gItemEffect_MoonStone[] = {0x00, 0x00, 0x00, 0x00, 0x80, 0x00};
-const u8 gItemEffect_FireStone[] = {0x00, 0x00, 0x00, 0x00, 0x80, 0x00};
-const u8 gItemEffect_ThunderStone[] = {0x00, 0x00, 0x00, 0x00, 0x80, 0x00};
-const u8 gItemEffect_WaterStone[] = {0x00, 0x00, 0x00, 0x00, 0x80, 0x00};
-const u8 gItemEffect_LeafStone[] = {0x00, 0x00, 0x00, 0x00, 0x80, 0x00};
-const u8 gItemEffect_CheriBerry[] = {0x00, 0x00, 0x00, 0x02, 0x00, 0x00};
-const u8 gItemEffect_ChestoBerry[] = {0x00, 0x00, 0x00, 0x20, 0x00, 0x00};
-const u8 gItemEffect_PechaBerry[] = {0x00, 0x00, 0x00, 0x10, 0x00, 0x00};
-const u8 gItemEffect_RawstBerry[] = {0x00, 0x00, 0x00, 0x08, 0x00, 0x00};
-const u8 gItemEffect_AspearBerry[] = {0x00, 0x00, 0x00, 0x04, 0x00, 0x00};
-const u8 gItemEffect_LeppaBerry[] = {0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x0a};
-const u8 gItemEffect_OranBerry[] = {0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 10};
-const u8 gItemEffect_PersimBerry[] = {0x00, 0x00, 0x00, 0x01, 0x00, 0x00};
-const u8 gItemEffect_LumBerry[] = {0x00, 0x00, 0x00, 0x3f, 0x00, 0x00};
-const u8 gItemEffect_SitrusBerry[] = {0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 30};
-const u8 gItemEffect_PomegBerry[] = {0x00, 0x00, 0x00, 0x00, 0x01, 0xe0, 0xf6, 0x0a, 0x05, 0x02};
-const u8 gItemEffect_KelpsyBerry[] = {0x00, 0x00, 0x00, 0x00, 0x02, 0xe0, 0xf6, 0x0a, 0x05, 0x02};
-const u8 gItemEffect_QualotBerry[] = {0x00, 0x00, 0x00, 0x00, 0x00, 0xe1, 0xf6, 0x0a, 0x05, 0x02};
-const u8 gItemEffect_HondrewBerry[] = {0x00, 0x00, 0x00, 0x00, 0x00, 0xe8, 0xf6, 0x0a, 0x05, 0x02};
-const u8 gItemEffect_GrepaBerry[] = {0x00, 0x00, 0x00, 0x00, 0x00, 0xe4, 0xf6, 0x0a, 0x05, 0x02};
-const u8 gItemEffect_TamatoBerry[] = {0x00, 0x00, 0x00, 0x00, 0x00, 0xe2, 0xf6, 0x0a, 0x05, 0x02};
-
-const u8 *const gItemEffectTable[] =
-{
- gItemEffect_Potion,
- gItemEffect_Antidote,
- gItemEffect_BurnHeal,
- gItemEffect_IceHeal,
- gItemEffect_Awakening,
- gItemEffect_ParalyzeHeal,
- gItemEffect_FullRestore,
- gItemEffect_MaxPotion,
- gItemEffect_HyperPotion,
- gItemEffect_SuperPotion,
- gItemEffect_FullHeal,
- gItemEffect_Revive,
- gItemEffect_MaxRevive,
- gItemEffect_FreshWater,
- gItemEffect_SodaPop,
- gItemEffect_Lemonade,
- gItemEffect_MoomooMilk,
- gItemEffect_EnergyPowder,
- gItemEffect_EnergyRoot,
- gItemEffect_HealPowder,
- gItemEffect_RevivalHerb,
- gItemEffect_Ether,
- gItemEffect_MaxEther,
- gItemEffect_Elixir,
- gItemEffect_MaxElixir,
- gItemEffect_LavaCookie,
- gItemEffect_BlueFlute,
- gItemEffect_YellowFlute,
- gItemEffect_RedFlute,
- NULL,
- NULL,
- gItemEffect_BerryJuice,
- gItemEffect_SacredAsh,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- gItemEffect_HPUp,
- gItemEffect_Protein,
- gItemEffect_Iron,
- gItemEffect_Carbos,
- gItemEffect_Calcium,
- gItemEffect_RareCandy,
- gItemEffect_PPUp,
- gItemEffect_Zinc,
- gItemEffect_PPMax,
- NULL,
- gItemEffect_GuardSpec,
- gItemEffect_DireHit,
- gItemEffect_XAttack,
- gItemEffect_XDefend,
- gItemEffect_XSpeed,
- gItemEffect_XAccuracy,
- gItemEffect_XSpecial,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- gItemEffect_SunStone,
- gItemEffect_MoonStone,
- gItemEffect_FireStone,
- gItemEffect_ThunderStone,
- gItemEffect_WaterStone,
- gItemEffect_LeafStone,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- gItemEffect_CheriBerry,
- gItemEffect_ChestoBerry,
- gItemEffect_PechaBerry,
- gItemEffect_RawstBerry,
- gItemEffect_AspearBerry,
- gItemEffect_LeppaBerry,
- gItemEffect_OranBerry,
- gItemEffect_PersimBerry,
- gItemEffect_LumBerry,
- gItemEffect_SitrusBerry,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- gItemEffect_PomegBerry,
- gItemEffect_KelpsyBerry,
- gItemEffect_QualotBerry,
- gItemEffect_HondrewBerry,
- gItemEffect_GrepaBerry,
- gItemEffect_TamatoBerry,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL,
- NULL
-};
-
-#endif //GUARD_ITEM_EFFECTS_H
diff --git a/include/data/pokemon/level_up_learnset_pointers.h b/include/data/pokemon/level_up_learnset_pointers.h
deleted file mode 100644
index a56b1c09f..000000000
--- a/include/data/pokemon/level_up_learnset_pointers.h
+++ /dev/null
@@ -1,420 +0,0 @@
-#ifndef POKEEMERALD_LEVEL_UP_LEARNSET_POINTERS_H
-#define POKEEMERALD_LEVEL_UP_LEARNSET_POINTERS_H
-
-const u16 *const gLevelUpLearnsets[] =
-{
- gBulbasaurLevelUpLearnset,
- gBulbasaurLevelUpLearnset,
- gIvysaurLevelUpLearnset,
- gVenusaurLevelUpLearnset,
- gCharmanderLevelUpLearnset,
- gCharmeleonLevelUpLearnset,
- gCharizardLevelUpLearnset,
- gSquirtleLevelUpLearnset,
- gWartortleLevelUpLearnset,
- gBlastoiseLevelUpLearnset,
- gCaterpieLevelUpLearnset,
- gMetapodLevelUpLearnset,
- gButterfreeLevelUpLearnset,
- gWeedleLevelUpLearnset,
- gKakunaLevelUpLearnset,
- gBeedrillLevelUpLearnset,
- gPidgeyLevelUpLearnset,
- gPidgeottoLevelUpLearnset,
- gPidgeotLevelUpLearnset,
- gRattataLevelUpLearnset,
- gRaticateLevelUpLearnset,
- gSpearowLevelUpLearnset,
- gFearowLevelUpLearnset,
- gEkansLevelUpLearnset,
- gArbokLevelUpLearnset,
- gPikachuLevelUpLearnset,
- gRaichuLevelUpLearnset,
- gSandshrewLevelUpLearnset,
- gSandslashLevelUpLearnset,
- gNidoranFLevelUpLearnset,
- gNidorinaLevelUpLearnset,
- gNidoqueenLevelUpLearnset,
- gNidoranMLevelUpLearnset,
- gNidorinoLevelUpLearnset,
- gNidokingLevelUpLearnset,
- gClefairyLevelUpLearnset,
- gClefableLevelUpLearnset,
- gVulpixLevelUpLearnset,
- gNinetalesLevelUpLearnset,
- gJigglypuffLevelUpLearnset,
- gWigglytuffLevelUpLearnset,
- gZubatLevelUpLearnset,
- gGolbatLevelUpLearnset,
- gOddishLevelUpLearnset,
- gGloomLevelUpLearnset,
- gVileplumeLevelUpLearnset,
- gParasLevelUpLearnset,
- gParasectLevelUpLearnset,
- gVenonatLevelUpLearnset,
- gVenomothLevelUpLearnset,
- gDiglettLevelUpLearnset,
- gDugtrioLevelUpLearnset,
- gMeowthLevelUpLearnset,
- gPersianLevelUpLearnset,
- gPsyduckLevelUpLearnset,
- gGolduckLevelUpLearnset,
- gMankeyLevelUpLearnset,
- gPrimeapeLevelUpLearnset,
- gGrowlitheLevelUpLearnset,
- gArcanineLevelUpLearnset,
- gPoliwagLevelUpLearnset,
- gPoliwhirlLevelUpLearnset,
- gPoliwrathLevelUpLearnset,
- gAbraLevelUpLearnset,
- gKadabraLevelUpLearnset,
- gAlakazamLevelUpLearnset,
- gMachopLevelUpLearnset,
- gMachokeLevelUpLearnset,
- gMachampLevelUpLearnset,
- gBellsproutLevelUpLearnset,
- gWeepinbellLevelUpLearnset,
- gVictreebelLevelUpLearnset,
- gTentacoolLevelUpLearnset,
- gTentacruelLevelUpLearnset,
- gGeodudeLevelUpLearnset,
- gGravelerLevelUpLearnset,
- gGolemLevelUpLearnset,
- gPonytaLevelUpLearnset,
- gRapidashLevelUpLearnset,
- gSlowpokeLevelUpLearnset,
- gSlowbroLevelUpLearnset,
- gMagnemiteLevelUpLearnset,
- gMagnetonLevelUpLearnset,
- gFarfetchdLevelUpLearnset,
- gDoduoLevelUpLearnset,
- gDodrioLevelUpLearnset,
- gSeelLevelUpLearnset,
- gDewgongLevelUpLearnset,
- gGrimerLevelUpLearnset,
- gMukLevelUpLearnset,
- gShellderLevelUpLearnset,
- gCloysterLevelUpLearnset,
- gGastlyLevelUpLearnset,
- gHaunterLevelUpLearnset,
- gGengarLevelUpLearnset,
- gOnixLevelUpLearnset,
- gDrowzeeLevelUpLearnset,
- gHypnoLevelUpLearnset,
- gKrabbyLevelUpLearnset,
- gKinglerLevelUpLearnset,
- gVoltorbLevelUpLearnset,
- gElectrodeLevelUpLearnset,
- gExeggcuteLevelUpLearnset,
- gExeggutorLevelUpLearnset,
- gCuboneLevelUpLearnset,
- gMarowakLevelUpLearnset,
- gHitmonleeLevelUpLearnset,
- gHitmonchanLevelUpLearnset,
- gLickitungLevelUpLearnset,
- gKoffingLevelUpLearnset,
- gWeezingLevelUpLearnset,
- gRhyhornLevelUpLearnset,
- gRhydonLevelUpLearnset,
- gChanseyLevelUpLearnset,
- gTangelaLevelUpLearnset,
- gKangaskhanLevelUpLearnset,
- gHorseaLevelUpLearnset,
- gSeadraLevelUpLearnset,
- gGoldeenLevelUpLearnset,
- gSeakingLevelUpLearnset,
- gStaryuLevelUpLearnset,
- gStarmieLevelUpLearnset,
- gMrmimeLevelUpLearnset,
- gScytherLevelUpLearnset,
- gJynxLevelUpLearnset,
- gElectabuzzLevelUpLearnset,
- gMagmarLevelUpLearnset,
- gPinsirLevelUpLearnset,
- gTaurosLevelUpLearnset,
- gMagikarpLevelUpLearnset,
- gGyaradosLevelUpLearnset,
- gLaprasLevelUpLearnset,
- gDittoLevelUpLearnset,
- gEeveeLevelUpLearnset,
- gVaporeonLevelUpLearnset,
- gJolteonLevelUpLearnset,
- gFlareonLevelUpLearnset,
- gPorygonLevelUpLearnset,
- gOmanyteLevelUpLearnset,
- gOmastarLevelUpLearnset,
- gKabutoLevelUpLearnset,
- gKabutopsLevelUpLearnset,
- gAerodactylLevelUpLearnset,
- gSnorlaxLevelUpLearnset,
- gArticunoLevelUpLearnset,
- gZapdosLevelUpLearnset,
- gMoltresLevelUpLearnset,
- gDratiniLevelUpLearnset,
- gDragonairLevelUpLearnset,
- gDragoniteLevelUpLearnset,
- gMewtwoLevelUpLearnset,
- gMewLevelUpLearnset,
- gChikoritaLevelUpLearnset,
- gBayleefLevelUpLearnset,
- gMeganiumLevelUpLearnset,
- gCyndaquilLevelUpLearnset,
- gQuilavaLevelUpLearnset,
- gTyphlosionLevelUpLearnset,
- gTotodileLevelUpLearnset,
- gCroconawLevelUpLearnset,
- gFeraligatrLevelUpLearnset,
- gSentretLevelUpLearnset,
- gFurretLevelUpLearnset,
- gHoothootLevelUpLearnset,
- gNoctowlLevelUpLearnset,
- gLedybaLevelUpLearnset,
- gLedianLevelUpLearnset,
- gSpinarakLevelUpLearnset,
- gAriadosLevelUpLearnset,
- gCrobatLevelUpLearnset,
- gChinchouLevelUpLearnset,
- gLanturnLevelUpLearnset,
- gPichuLevelUpLearnset,
- gCleffaLevelUpLearnset,
- gIgglybuffLevelUpLearnset,
- gTogepiLevelUpLearnset,
- gTogeticLevelUpLearnset,
- gNatuLevelUpLearnset,
- gXatuLevelUpLearnset,
- gMareepLevelUpLearnset,
- gFlaaffyLevelUpLearnset,
- gAmpharosLevelUpLearnset,
- gBellossomLevelUpLearnset,
- gMarillLevelUpLearnset,
- gAzumarillLevelUpLearnset,
- gSudowoodoLevelUpLearnset,
- gPolitoedLevelUpLearnset,
- gHoppipLevelUpLearnset,
- gSkiploomLevelUpLearnset,
- gJumpluffLevelUpLearnset,
- gAipomLevelUpLearnset,
- gSunkernLevelUpLearnset,
- gSunfloraLevelUpLearnset,
- gYanmaLevelUpLearnset,
- gWooperLevelUpLearnset,
- gQuagsireLevelUpLearnset,
- gEspeonLevelUpLearnset,
- gUmbreonLevelUpLearnset,
- gMurkrowLevelUpLearnset,
- gSlowkingLevelUpLearnset,
- gMisdreavusLevelUpLearnset,
- gUnownLevelUpLearnset,
- gWobbuffetLevelUpLearnset,
- gGirafarigLevelUpLearnset,
- gPinecoLevelUpLearnset,
- gForretressLevelUpLearnset,
- gDunsparceLevelUpLearnset,
- gGligarLevelUpLearnset,
- gSteelixLevelUpLearnset,
- gSnubbullLevelUpLearnset,
- gGranbullLevelUpLearnset,
- gQwilfishLevelUpLearnset,
- gScizorLevelUpLearnset,
- gShuckleLevelUpLearnset,
- gHeracrossLevelUpLearnset,
- gSneaselLevelUpLearnset,
- gTeddiursaLevelUpLearnset,
- gUrsaringLevelUpLearnset,
- gSlugmaLevelUpLearnset,
- gMagcargoLevelUpLearnset,
- gSwinubLevelUpLearnset,
- gPiloswineLevelUpLearnset,
- gCorsolaLevelUpLearnset,
- gRemoraidLevelUpLearnset,
- gOctilleryLevelUpLearnset,
- gDelibirdLevelUpLearnset,
- gMantineLevelUpLearnset,
- gSkarmoryLevelUpLearnset,
- gHoundourLevelUpLearnset,
- gHoundoomLevelUpLearnset,
- gKingdraLevelUpLearnset,
- gPhanpyLevelUpLearnset,
- gDonphanLevelUpLearnset,
- gPorygon2LevelUpLearnset,
- gStantlerLevelUpLearnset,
- gSmeargleLevelUpLearnset,
- gTyrogueLevelUpLearnset,
- gHitmontopLevelUpLearnset,
- gSmoochumLevelUpLearnset,
- gElekidLevelUpLearnset,
- gMagbyLevelUpLearnset,
- gMiltankLevelUpLearnset,
- gBlisseyLevelUpLearnset,
- gRaikouLevelUpLearnset,
- gEnteiLevelUpLearnset,
- gSuicuneLevelUpLearnset,
- gLarvitarLevelUpLearnset,
- gPupitarLevelUpLearnset,
- gTyranitarLevelUpLearnset,
- gLugiaLevelUpLearnset,
- gHoOhLevelUpLearnset,
- gCelebiLevelUpLearnset,
- gSpecies252LevelUpLearnset,
- gSpecies253LevelUpLearnset,
- gSpecies254LevelUpLearnset,
- gSpecies255LevelUpLearnset,
- gSpecies256LevelUpLearnset,
- gSpecies257LevelUpLearnset,
- gSpecies258LevelUpLearnset,
- gSpecies259LevelUpLearnset,
- gSpecies260LevelUpLearnset,
- gSpecies261LevelUpLearnset,
- gSpecies262LevelUpLearnset,
- gSpecies263LevelUpLearnset,
- gSpecies264LevelUpLearnset,
- gSpecies265LevelUpLearnset,
- gSpecies266LevelUpLearnset,
- gSpecies267LevelUpLearnset,
- gSpecies268LevelUpLearnset,
- gSpecies269LevelUpLearnset,
- gSpecies270LevelUpLearnset,
- gSpecies271LevelUpLearnset,
- gSpecies272LevelUpLearnset,
- gSpecies273LevelUpLearnset,
- gSpecies274LevelUpLearnset,
- gSpecies275LevelUpLearnset,
- gSpecies276LevelUpLearnset,
- gTreeckoLevelUpLearnset,
- gGrovyleLevelUpLearnset,
- gSceptileLevelUpLearnset,
- gTorchicLevelUpLearnset,
- gCombuskenLevelUpLearnset,
- gBlazikenLevelUpLearnset,
- gMudkipLevelUpLearnset,
- gMarshtompLevelUpLearnset,
- gSwampertLevelUpLearnset,
- gPoochyenaLevelUpLearnset,
- gMightyenaLevelUpLearnset,
- gZigzagoonLevelUpLearnset,
- gLinooneLevelUpLearnset,
- gWurmpleLevelUpLearnset,
- gSilcoonLevelUpLearnset,
- gBeautiflyLevelUpLearnset,
- gCascoonLevelUpLearnset,
- gDustoxLevelUpLearnset,
- gLotadLevelUpLearnset,
- gLombreLevelUpLearnset,
- gLudicoloLevelUpLearnset,
- gSeedotLevelUpLearnset,
- gNuzleafLevelUpLearnset,
- gShiftryLevelUpLearnset,
- gNincadaLevelUpLearnset,
- gNinjaskLevelUpLearnset,
- gShedinjaLevelUpLearnset,
- gTaillowLevelUpLearnset,
- gSwellowLevelUpLearnset,
- gShroomishLevelUpLearnset,
- gBreloomLevelUpLearnset,
- gSpindaLevelUpLearnset,
- gWingullLevelUpLearnset,
- gPelipperLevelUpLearnset,
- gSurskitLevelUpLearnset,
- gMasquerainLevelUpLearnset,
- gWailmerLevelUpLearnset,
- gWailordLevelUpLearnset,
- gSkittyLevelUpLearnset,
- gDelcattyLevelUpLearnset,
- gKecleonLevelUpLearnset,
- gBaltoyLevelUpLearnset,
- gClaydolLevelUpLearnset,
- gNosepassLevelUpLearnset,
- gTorkoalLevelUpLearnset,
- gSableyeLevelUpLearnset,
- gBarboachLevelUpLearnset,
- gWhiscashLevelUpLearnset,
- gLuvdiscLevelUpLearnset,
- gCorphishLevelUpLearnset,
- gCrawdauntLevelUpLearnset,
- gFeebasLevelUpLearnset,
- gMiloticLevelUpLearnset,
- gCarvanhaLevelUpLearnset,
- gSharpedoLevelUpLearnset,
- gTrapinchLevelUpLearnset,
- gVibravaLevelUpLearnset,
- gFlygonLevelUpLearnset,
- gMakuhitaLevelUpLearnset,
- gHariyamaLevelUpLearnset,
- gElectrikeLevelUpLearnset,
- gManectricLevelUpLearnset,
- gNumelLevelUpLearnset,
- gCameruptLevelUpLearnset,
- gSphealLevelUpLearnset,
- gSealeoLevelUpLearnset,
- gWalreinLevelUpLearnset,
- gCacneaLevelUpLearnset,
- gCacturneLevelUpLearnset,
- gSnoruntLevelUpLearnset,
- gGlalieLevelUpLearnset,
- gLunatoneLevelUpLearnset,
- gSolrockLevelUpLearnset,
- gAzurillLevelUpLearnset,
- gSpoinkLevelUpLearnset,
- gGrumpigLevelUpLearnset,
- gPlusleLevelUpLearnset,
- gMinunLevelUpLearnset,
- gMawileLevelUpLearnset,
- gMedititeLevelUpLearnset,
- gMedichamLevelUpLearnset,
- gSwabluLevelUpLearnset,
- gAltariaLevelUpLearnset,
- gWynautLevelUpLearnset,
- gDuskullLevelUpLearnset,
- gDusclopsLevelUpLearnset,
- gRoseliaLevelUpLearnset,
- gSlakothLevelUpLearnset,
- gVigorothLevelUpLearnset,
- gSlakingLevelUpLearnset,
- gGulpinLevelUpLearnset,
- gSwalotLevelUpLearnset,
- gTropiusLevelUpLearnset,
- gWhismurLevelUpLearnset,
- gLoudredLevelUpLearnset,
- gExploudLevelUpLearnset,
- gClamperlLevelUpLearnset,
- gHuntailLevelUpLearnset,
- gGorebyssLevelUpLearnset,
- gAbsolLevelUpLearnset,
- gShuppetLevelUpLearnset,
- gBanetteLevelUpLearnset,
- gSeviperLevelUpLearnset,
- gZangooseLevelUpLearnset,
- gRelicanthLevelUpLearnset,
- gAronLevelUpLearnset,
- gLaironLevelUpLearnset,
- gAggronLevelUpLearnset,
- gCastformLevelUpLearnset,
- gVolbeatLevelUpLearnset,
- gIllumiseLevelUpLearnset,
- gLileepLevelUpLearnset,
- gCradilyLevelUpLearnset,
- gAnorithLevelUpLearnset,
- gArmaldoLevelUpLearnset,
- gRaltsLevelUpLearnset,
- gKirliaLevelUpLearnset,
- gGardevoirLevelUpLearnset,
- gBagonLevelUpLearnset,
- gShelgonLevelUpLearnset,
- gSalamenceLevelUpLearnset,
- gBeldumLevelUpLearnset,
- gMetangLevelUpLearnset,
- gMetagrossLevelUpLearnset,
- gRegirockLevelUpLearnset,
- gRegiceLevelUpLearnset,
- gRegisteelLevelUpLearnset,
- gKyogreLevelUpLearnset,
- gGroudonLevelUpLearnset,
- gRayquazaLevelUpLearnset,
- gLatiasLevelUpLearnset,
- gLatiosLevelUpLearnset,
- gJirachiLevelUpLearnset,
- gDeoxysLevelUpLearnset,
- gChimechoLevelUpLearnset
-};
-
-#endif //POKEEMERALD_LEVEL_UP_LEARNSET_POINTERS_H
diff --git a/include/data/pokemon/level_up_learnsets.h b/include/data/pokemon/level_up_learnsets.h
deleted file mode 100644
index 4035dc66a..000000000
--- a/include/data/pokemon/level_up_learnsets.h
+++ /dev/null
@@ -1,5623 +0,0 @@
-#ifndef POKEEMERALD_LEVEL_UP_LEARNSETS_H
-#define POKEEMERALD_LEVEL_UP_LEARNSETS_H
-
-#define LEVEL_UP_MOVE(lvl, move) ((lvl << 9) | move)
-#define LEVEL_UP_END 0xffff
-
-const u16 gBulbasaurLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 4, MOVE_GROWL),
- LEVEL_UP_MOVE( 7, MOVE_LEECH_SEED),
- LEVEL_UP_MOVE(10, MOVE_VINE_WHIP),
- LEVEL_UP_MOVE(15, MOVE_POISON_POWDER),
- LEVEL_UP_MOVE(15, MOVE_SLEEP_POWDER),
- LEVEL_UP_MOVE(20, MOVE_RAZOR_LEAF),
- LEVEL_UP_MOVE(25, MOVE_SWEET_SCENT),
- LEVEL_UP_MOVE(32, MOVE_GROWTH),
- LEVEL_UP_MOVE(39, MOVE_SYNTHESIS),
- LEVEL_UP_MOVE(46, MOVE_SOLAR_BEAM),
- LEVEL_UP_END
-};
-
-const u16 gIvysaurLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 1, MOVE_LEECH_SEED),
- LEVEL_UP_MOVE( 4, MOVE_GROWL),
- LEVEL_UP_MOVE( 7, MOVE_LEECH_SEED),
- LEVEL_UP_MOVE(10, MOVE_VINE_WHIP),
- LEVEL_UP_MOVE(15, MOVE_POISON_POWDER),
- LEVEL_UP_MOVE(15, MOVE_SLEEP_POWDER),
- LEVEL_UP_MOVE(22, MOVE_RAZOR_LEAF),
- LEVEL_UP_MOVE(29, MOVE_SWEET_SCENT),
- LEVEL_UP_MOVE(38, MOVE_GROWTH),
- LEVEL_UP_MOVE(47, MOVE_SYNTHESIS),
- LEVEL_UP_MOVE(56, MOVE_SOLAR_BEAM),
- LEVEL_UP_END
-};
-
-const u16 gVenusaurLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 1, MOVE_LEECH_SEED),
- LEVEL_UP_MOVE( 1, MOVE_VINE_WHIP),
- LEVEL_UP_MOVE( 4, MOVE_GROWL),
- LEVEL_UP_MOVE( 7, MOVE_LEECH_SEED),
- LEVEL_UP_MOVE(10, MOVE_VINE_WHIP),
- LEVEL_UP_MOVE(15, MOVE_POISON_POWDER),
- LEVEL_UP_MOVE(15, MOVE_SLEEP_POWDER),
- LEVEL_UP_MOVE(22, MOVE_RAZOR_LEAF),
- LEVEL_UP_MOVE(29, MOVE_SWEET_SCENT),
- LEVEL_UP_MOVE(41, MOVE_GROWTH),
- LEVEL_UP_MOVE(53, MOVE_SYNTHESIS),
- LEVEL_UP_MOVE(65, MOVE_SOLAR_BEAM),
- LEVEL_UP_END
-};
-
-const u16 gCharmanderLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SCRATCH),
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 7, MOVE_EMBER),
- LEVEL_UP_MOVE(13, MOVE_SMOKESCREEN),
- LEVEL_UP_MOVE(19, MOVE_RAGE),
- LEVEL_UP_MOVE(25, MOVE_SCARY_FACE),
- LEVEL_UP_MOVE(31, MOVE_FLAMETHROWER),
- LEVEL_UP_MOVE(37, MOVE_SLASH),
- LEVEL_UP_MOVE(43, MOVE_DRAGON_RAGE),
- LEVEL_UP_MOVE(49, MOVE_FIRE_SPIN),
- LEVEL_UP_END
-};
-
-const u16 gCharmeleonLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SCRATCH),
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 1, MOVE_EMBER),
- LEVEL_UP_MOVE( 7, MOVE_EMBER),
- LEVEL_UP_MOVE(13, MOVE_SMOKESCREEN),
- LEVEL_UP_MOVE(20, MOVE_RAGE),
- LEVEL_UP_MOVE(27, MOVE_SCARY_FACE),
- LEVEL_UP_MOVE(34, MOVE_FLAMETHROWER),
- LEVEL_UP_MOVE(41, MOVE_SLASH),
- LEVEL_UP_MOVE(48, MOVE_DRAGON_RAGE),
- LEVEL_UP_MOVE(55, MOVE_FIRE_SPIN),
- LEVEL_UP_END
-};
-
-const u16 gCharizardLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SCRATCH),
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 1, MOVE_EMBER),
- LEVEL_UP_MOVE( 1, MOVE_SMOKESCREEN),
- LEVEL_UP_MOVE( 7, MOVE_EMBER),
- LEVEL_UP_MOVE(13, MOVE_SMOKESCREEN),
- LEVEL_UP_MOVE(20, MOVE_RAGE),
- LEVEL_UP_MOVE(27, MOVE_SCARY_FACE),
- LEVEL_UP_MOVE(34, MOVE_FLAMETHROWER),
- LEVEL_UP_MOVE(36, MOVE_WING_ATTACK),
- LEVEL_UP_MOVE(44, MOVE_SLASH),
- LEVEL_UP_MOVE(54, MOVE_DRAGON_RAGE),
- LEVEL_UP_MOVE(64, MOVE_FIRE_SPIN),
- LEVEL_UP_END
-};
-
-const u16 gSquirtleLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 4, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE( 7, MOVE_BUBBLE),
- LEVEL_UP_MOVE(10, MOVE_WITHDRAW),
- LEVEL_UP_MOVE(13, MOVE_WATER_GUN),
- LEVEL_UP_MOVE(18, MOVE_BITE),
- LEVEL_UP_MOVE(23, MOVE_RAPID_SPIN),
- LEVEL_UP_MOVE(28, MOVE_PROTECT),
- LEVEL_UP_MOVE(33, MOVE_RAIN_DANCE),
- LEVEL_UP_MOVE(40, MOVE_SKULL_BASH),
- LEVEL_UP_MOVE(47, MOVE_HYDRO_PUMP),
- LEVEL_UP_END
-};
-
-const u16 gWartortleLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE( 1, MOVE_BUBBLE),
- LEVEL_UP_MOVE( 4, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE( 7, MOVE_BUBBLE),
- LEVEL_UP_MOVE(10, MOVE_WITHDRAW),
- LEVEL_UP_MOVE(13, MOVE_WATER_GUN),
- LEVEL_UP_MOVE(19, MOVE_BITE),
- LEVEL_UP_MOVE(25, MOVE_RAPID_SPIN),
- LEVEL_UP_MOVE(31, MOVE_PROTECT),
- LEVEL_UP_MOVE(37, MOVE_RAIN_DANCE),
- LEVEL_UP_MOVE(45, MOVE_SKULL_BASH),
- LEVEL_UP_MOVE(53, MOVE_HYDRO_PUMP),
- LEVEL_UP_END
-};
-
-const u16 gBlastoiseLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE( 1, MOVE_BUBBLE),
- LEVEL_UP_MOVE( 1, MOVE_WITHDRAW),
- LEVEL_UP_MOVE( 4, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE( 7, MOVE_BUBBLE),
- LEVEL_UP_MOVE(10, MOVE_WITHDRAW),
- LEVEL_UP_MOVE(13, MOVE_WATER_GUN),
- LEVEL_UP_MOVE(19, MOVE_BITE),
- LEVEL_UP_MOVE(25, MOVE_RAPID_SPIN),
- LEVEL_UP_MOVE(31, MOVE_PROTECT),
- LEVEL_UP_MOVE(42, MOVE_RAIN_DANCE),
- LEVEL_UP_MOVE(55, MOVE_SKULL_BASH),
- LEVEL_UP_MOVE(68, MOVE_HYDRO_PUMP),
- LEVEL_UP_END
-};
-
-const u16 gCaterpieLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_STRING_SHOT),
- LEVEL_UP_END
-};
-
-const u16 gMetapodLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_HARDEN),
- LEVEL_UP_MOVE( 7, MOVE_HARDEN),
- LEVEL_UP_END
-};
-
-const u16 gButterfreeLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_CONFUSION),
- LEVEL_UP_MOVE(10, MOVE_CONFUSION),
- LEVEL_UP_MOVE(13, MOVE_POISON_POWDER),
- LEVEL_UP_MOVE(14, MOVE_STUN_SPORE),
- LEVEL_UP_MOVE(15, MOVE_SLEEP_POWDER),
- LEVEL_UP_MOVE(18, MOVE_SUPERSONIC),
- LEVEL_UP_MOVE(23, MOVE_WHIRLWIND),
- LEVEL_UP_MOVE(28, MOVE_GUST),
- LEVEL_UP_MOVE(34, MOVE_PSYBEAM),
- LEVEL_UP_MOVE(40, MOVE_SAFEGUARD),
- LEVEL_UP_MOVE(47, MOVE_SILVER_WIND),
- LEVEL_UP_END
-};
-
-const u16 gWeedleLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_POISON_STING),
- LEVEL_UP_MOVE( 1, MOVE_STRING_SHOT),
- LEVEL_UP_END
-};
-
-const u16 gKakunaLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_HARDEN),
- LEVEL_UP_MOVE( 7, MOVE_HARDEN),
- LEVEL_UP_END
-};
-
-const u16 gBeedrillLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_FURY_ATTACK),
- LEVEL_UP_MOVE(10, MOVE_FURY_ATTACK),
- LEVEL_UP_MOVE(15, MOVE_FOCUS_ENERGY),
- LEVEL_UP_MOVE(20, MOVE_TWINEEDLE),
- LEVEL_UP_MOVE(25, MOVE_RAGE),
- LEVEL_UP_MOVE(30, MOVE_PURSUIT),
- LEVEL_UP_MOVE(35, MOVE_PIN_MISSILE),
- LEVEL_UP_MOVE(40, MOVE_AGILITY),
- LEVEL_UP_MOVE(45, MOVE_ENDEAVOR),
- LEVEL_UP_END
-};
-
-const u16 gPidgeyLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 5, MOVE_SAND_ATTACK),
- LEVEL_UP_MOVE( 9, MOVE_GUST),
- LEVEL_UP_MOVE(13, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE(19, MOVE_WHIRLWIND),
- LEVEL_UP_MOVE(25, MOVE_WING_ATTACK),
- LEVEL_UP_MOVE(31, MOVE_FEATHER_DANCE),
- LEVEL_UP_MOVE(39, MOVE_AGILITY),
- LEVEL_UP_MOVE(47, MOVE_MIRROR_MOVE),
- LEVEL_UP_END
-};
-
-const u16 gPidgeottoLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK),
- LEVEL_UP_MOVE( 1, MOVE_GUST),
- LEVEL_UP_MOVE( 5, MOVE_SAND_ATTACK),
- LEVEL_UP_MOVE( 9, MOVE_GUST),
- LEVEL_UP_MOVE(13, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE(20, MOVE_WHIRLWIND),
- LEVEL_UP_MOVE(27, MOVE_WING_ATTACK),
- LEVEL_UP_MOVE(34, MOVE_FEATHER_DANCE),
- LEVEL_UP_MOVE(43, MOVE_AGILITY),
- LEVEL_UP_MOVE(52, MOVE_MIRROR_MOVE),
- LEVEL_UP_END
-};
-
-const u16 gPidgeotLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK),
- LEVEL_UP_MOVE( 1, MOVE_GUST),
- LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE( 5, MOVE_SAND_ATTACK),
- LEVEL_UP_MOVE( 9, MOVE_GUST),
- LEVEL_UP_MOVE(13, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE(20, MOVE_WHIRLWIND),
- LEVEL_UP_MOVE(27, MOVE_WING_ATTACK),
- LEVEL_UP_MOVE(34, MOVE_FEATHER_DANCE),
- LEVEL_UP_MOVE(48, MOVE_AGILITY),
- LEVEL_UP_MOVE(62, MOVE_MIRROR_MOVE),
- LEVEL_UP_END
-};
-
-const u16 gRattataLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE( 7, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE(13, MOVE_HYPER_FANG),
- LEVEL_UP_MOVE(20, MOVE_FOCUS_ENERGY),
- LEVEL_UP_MOVE(27, MOVE_PURSUIT),
- LEVEL_UP_MOVE(34, MOVE_SUPER_FANG),
- LEVEL_UP_MOVE(41, MOVE_ENDEAVOR),
- LEVEL_UP_END
-};
-
-const u16 gRaticateLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE( 7, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE(13, MOVE_HYPER_FANG),
- LEVEL_UP_MOVE(20, MOVE_SCARY_FACE),
- LEVEL_UP_MOVE(30, MOVE_PURSUIT),
- LEVEL_UP_MOVE(40, MOVE_SUPER_FANG),
- LEVEL_UP_MOVE(50, MOVE_ENDEAVOR),
- LEVEL_UP_END
-};
-
-const u16 gSpearowLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_PECK),
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 7, MOVE_LEER),
- LEVEL_UP_MOVE(13, MOVE_FURY_ATTACK),
- LEVEL_UP_MOVE(19, MOVE_PURSUIT),
- LEVEL_UP_MOVE(25, MOVE_AERIAL_ACE),
- LEVEL_UP_MOVE(31, MOVE_MIRROR_MOVE),
- LEVEL_UP_MOVE(37, MOVE_DRILL_PECK),
- LEVEL_UP_MOVE(43, MOVE_AGILITY),
- LEVEL_UP_END
-};
-
-const u16 gFearowLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_PECK),
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 1, MOVE_FURY_ATTACK),
- LEVEL_UP_MOVE( 7, MOVE_LEER),
- LEVEL_UP_MOVE(13, MOVE_FURY_ATTACK),
- LEVEL_UP_MOVE(26, MOVE_PURSUIT),
- LEVEL_UP_MOVE(32, MOVE_MIRROR_MOVE),
- LEVEL_UP_MOVE(40, MOVE_DRILL_PECK),
- LEVEL_UP_MOVE(47, MOVE_AGILITY),
- LEVEL_UP_END
-};
-
-const u16 gEkansLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_WRAP),
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 8, MOVE_POISON_STING),
- LEVEL_UP_MOVE(13, MOVE_BITE),
- LEVEL_UP_MOVE(20, MOVE_GLARE),
- LEVEL_UP_MOVE(25, MOVE_SCREECH),
- LEVEL_UP_MOVE(32, MOVE_ACID),
- LEVEL_UP_MOVE(37, MOVE_STOCKPILE),
- LEVEL_UP_MOVE(37, MOVE_SWALLOW),
- LEVEL_UP_MOVE(37, MOVE_SPIT_UP),
- LEVEL_UP_MOVE(44, MOVE_HAZE),
- LEVEL_UP_END
-};
-
-const u16 gArbokLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_WRAP),
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 1, MOVE_POISON_STING),
- LEVEL_UP_MOVE( 1, MOVE_BITE),
- LEVEL_UP_MOVE( 8, MOVE_POISON_STING),
- LEVEL_UP_MOVE(13, MOVE_BITE),
- LEVEL_UP_MOVE(20, MOVE_GLARE),
- LEVEL_UP_MOVE(28, MOVE_SCREECH),
- LEVEL_UP_MOVE(38, MOVE_ACID),
- LEVEL_UP_MOVE(46, MOVE_STOCKPILE),
- LEVEL_UP_MOVE(46, MOVE_SWALLOW),
- LEVEL_UP_MOVE(46, MOVE_SPIT_UP),
- LEVEL_UP_MOVE(56, MOVE_HAZE),
- LEVEL_UP_END
-};
-
-const u16 gPikachuLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_THUNDER_SHOCK),
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 6, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE( 8, MOVE_THUNDER_WAVE),
- LEVEL_UP_MOVE(11, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE(15, MOVE_DOUBLE_TEAM),
- LEVEL_UP_MOVE(20, MOVE_SLAM),
- LEVEL_UP_MOVE(26, MOVE_THUNDERBOLT),
- LEVEL_UP_MOVE(33, MOVE_AGILITY),
- LEVEL_UP_MOVE(41, MOVE_THUNDER),
- LEVEL_UP_MOVE(50, MOVE_LIGHT_SCREEN),
- LEVEL_UP_END
-};
-
-const u16 gRaichuLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_THUNDER_SHOCK),
- LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE( 1, MOVE_THUNDERBOLT),
- LEVEL_UP_END
-};
-
-const u16 gSandshrewLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SCRATCH),
- LEVEL_UP_MOVE( 6, MOVE_DEFENSE_CURL),
- LEVEL_UP_MOVE(11, MOVE_SAND_ATTACK),
- LEVEL_UP_MOVE(17, MOVE_POISON_STING),
- LEVEL_UP_MOVE(23, MOVE_SLASH),
- LEVEL_UP_MOVE(30, MOVE_SWIFT),
- LEVEL_UP_MOVE(37, MOVE_FURY_SWIPES),
- LEVEL_UP_MOVE(45, MOVE_SAND_TOMB),
- LEVEL_UP_MOVE(53, MOVE_SANDSTORM),
- LEVEL_UP_END
-};
-
-const u16 gSandslashLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SCRATCH),
- LEVEL_UP_MOVE( 1, MOVE_DEFENSE_CURL),
- LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK),
- LEVEL_UP_MOVE( 6, MOVE_DEFENSE_CURL),
- LEVEL_UP_MOVE(11, MOVE_SAND_ATTACK),
- LEVEL_UP_MOVE(17, MOVE_POISON_STING),
- LEVEL_UP_MOVE(24, MOVE_SLASH),
- LEVEL_UP_MOVE(33, MOVE_SWIFT),
- LEVEL_UP_MOVE(42, MOVE_FURY_SWIPES),
- LEVEL_UP_MOVE(52, MOVE_SAND_TOMB),
- LEVEL_UP_MOVE(62, MOVE_SANDSTORM),
- LEVEL_UP_END
-};
-
-const u16 gNidoranFLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 1, MOVE_SCRATCH),
- LEVEL_UP_MOVE( 8, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE(12, MOVE_DOUBLE_KICK),
- LEVEL_UP_MOVE(17, MOVE_POISON_STING),
- LEVEL_UP_MOVE(20, MOVE_BITE),
- LEVEL_UP_MOVE(23, MOVE_HELPING_HAND),
- LEVEL_UP_MOVE(30, MOVE_FURY_SWIPES),
- LEVEL_UP_MOVE(38, MOVE_FLATTER),
- LEVEL_UP_MOVE(47, MOVE_CRUNCH),
- LEVEL_UP_END
-};
-
-const u16 gNidorinaLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 1, MOVE_SCRATCH),
- LEVEL_UP_MOVE( 8, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE(12, MOVE_DOUBLE_KICK),
- LEVEL_UP_MOVE(18, MOVE_POISON_STING),
- LEVEL_UP_MOVE(22, MOVE_BITE),
- LEVEL_UP_MOVE(26, MOVE_HELPING_HAND),
- LEVEL_UP_MOVE(34, MOVE_FURY_SWIPES),
- LEVEL_UP_MOVE(43, MOVE_FLATTER),
- LEVEL_UP_MOVE(53, MOVE_CRUNCH),
- LEVEL_UP_END
-};
-
-const u16 gNidoqueenLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SCRATCH),
- LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE( 1, MOVE_DOUBLE_KICK),
- LEVEL_UP_MOVE( 1, MOVE_POISON_STING),
- LEVEL_UP_MOVE(23, MOVE_BODY_SLAM),
- LEVEL_UP_END
-};
-
-const u16 gNidoranMLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 1, MOVE_PECK),
- LEVEL_UP_MOVE( 8, MOVE_FOCUS_ENERGY),
- LEVEL_UP_MOVE(12, MOVE_DOUBLE_KICK),
- LEVEL_UP_MOVE(17, MOVE_POISON_STING),
- LEVEL_UP_MOVE(20, MOVE_HORN_ATTACK),
- LEVEL_UP_MOVE(23, MOVE_HELPING_HAND),
- LEVEL_UP_MOVE(30, MOVE_FURY_ATTACK),
- LEVEL_UP_MOVE(38, MOVE_FLATTER),
- LEVEL_UP_MOVE(47, MOVE_HORN_DRILL),
- LEVEL_UP_END
-};
-
-const u16 gNidorinoLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 1, MOVE_PECK),
- LEVEL_UP_MOVE( 8, MOVE_FOCUS_ENERGY),
- LEVEL_UP_MOVE(12, MOVE_DOUBLE_KICK),
- LEVEL_UP_MOVE(18, MOVE_POISON_STING),
- LEVEL_UP_MOVE(22, MOVE_HORN_ATTACK),
- LEVEL_UP_MOVE(26, MOVE_HELPING_HAND),
- LEVEL_UP_MOVE(34, MOVE_FURY_ATTACK),
- LEVEL_UP_MOVE(43, MOVE_FLATTER),
- LEVEL_UP_MOVE(53, MOVE_HORN_DRILL),
- LEVEL_UP_END
-};
-
-const u16 gNidokingLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_PECK),
- LEVEL_UP_MOVE( 1, MOVE_FOCUS_ENERGY),
- LEVEL_UP_MOVE( 1, MOVE_DOUBLE_KICK),
- LEVEL_UP_MOVE( 1, MOVE_POISON_STING),
- LEVEL_UP_MOVE(23, MOVE_THRASH),
- LEVEL_UP_END
-};
-
-const u16 gClefairyLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_POUND),
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 5, MOVE_ENCORE),
- LEVEL_UP_MOVE( 9, MOVE_SING),
- LEVEL_UP_MOVE(13, MOVE_DOUBLE_SLAP),
- LEVEL_UP_MOVE(17, MOVE_FOLLOW_ME),
- LEVEL_UP_MOVE(21, MOVE_MINIMIZE),
- LEVEL_UP_MOVE(25, MOVE_DEFENSE_CURL),
- LEVEL_UP_MOVE(29, MOVE_METRONOME),
- LEVEL_UP_MOVE(33, MOVE_COSMIC_POWER),
- LEVEL_UP_MOVE(37, MOVE_MOONLIGHT),
- LEVEL_UP_MOVE(41, MOVE_LIGHT_SCREEN),
- LEVEL_UP_MOVE(45, MOVE_METEOR_MASH),
- LEVEL_UP_END
-};
-
-const u16 gClefableLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SING),
- LEVEL_UP_MOVE( 1, MOVE_DOUBLE_SLAP),
- LEVEL_UP_MOVE( 1, MOVE_MINIMIZE),
- LEVEL_UP_MOVE( 1, MOVE_METRONOME),
- LEVEL_UP_END
-};
-
-const u16 gVulpixLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_EMBER),
- LEVEL_UP_MOVE( 5, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE( 9, MOVE_ROAR),
- LEVEL_UP_MOVE(13, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE(17, MOVE_WILL_O_WISP),
- LEVEL_UP_MOVE(21, MOVE_CONFUSE_RAY),
- LEVEL_UP_MOVE(25, MOVE_IMPRISON),
- LEVEL_UP_MOVE(29, MOVE_FLAMETHROWER),
- LEVEL_UP_MOVE(33, MOVE_SAFEGUARD),
- LEVEL_UP_MOVE(37, MOVE_GRUDGE),
- LEVEL_UP_MOVE(41, MOVE_FIRE_SPIN),
- LEVEL_UP_END
-};
-
-const u16 gNinetalesLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_EMBER),
- LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE( 1, MOVE_CONFUSE_RAY),
- LEVEL_UP_MOVE( 1, MOVE_SAFEGUARD),
- LEVEL_UP_MOVE(45, MOVE_FIRE_SPIN),
- LEVEL_UP_END
-};
-
-const u16 gJigglypuffLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SING),
- LEVEL_UP_MOVE( 4, MOVE_DEFENSE_CURL),
- LEVEL_UP_MOVE( 9, MOVE_POUND),
- LEVEL_UP_MOVE(14, MOVE_DISABLE),
- LEVEL_UP_MOVE(19, MOVE_ROLLOUT),
- LEVEL_UP_MOVE(24, MOVE_DOUBLE_SLAP),
- LEVEL_UP_MOVE(29, MOVE_REST),
- LEVEL_UP_MOVE(34, MOVE_BODY_SLAM),
- LEVEL_UP_MOVE(39, MOVE_MIMIC),
- LEVEL_UP_MOVE(44, MOVE_HYPER_VOICE),
- LEVEL_UP_MOVE(49, MOVE_DOUBLE_EDGE),
- LEVEL_UP_END
-};
-
-const u16 gWigglytuffLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SING),
- LEVEL_UP_MOVE( 1, MOVE_DISABLE),
- LEVEL_UP_MOVE( 1, MOVE_DEFENSE_CURL),
- LEVEL_UP_MOVE( 1, MOVE_DOUBLE_SLAP),
- LEVEL_UP_END
-};
-
-const u16 gZubatLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_LEECH_LIFE),
- LEVEL_UP_MOVE( 6, MOVE_SUPERSONIC),
- LEVEL_UP_MOVE(11, MOVE_ASTONISH),
- LEVEL_UP_MOVE(16, MOVE_BITE),
- LEVEL_UP_MOVE(21, MOVE_WING_ATTACK),
- LEVEL_UP_MOVE(26, MOVE_CONFUSE_RAY),
- LEVEL_UP_MOVE(31, MOVE_AIR_CUTTER),
- LEVEL_UP_MOVE(36, MOVE_MEAN_LOOK),
- LEVEL_UP_MOVE(41, MOVE_POISON_FANG),
- LEVEL_UP_MOVE(46, MOVE_HAZE),
- LEVEL_UP_END
-};
-
-const u16 gGolbatLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SCREECH),
- LEVEL_UP_MOVE( 1, MOVE_LEECH_LIFE),
- LEVEL_UP_MOVE( 1, MOVE_SUPERSONIC),
- LEVEL_UP_MOVE( 1, MOVE_ASTONISH),
- LEVEL_UP_MOVE( 6, MOVE_SUPERSONIC),
- LEVEL_UP_MOVE(11, MOVE_ASTONISH),
- LEVEL_UP_MOVE(16, MOVE_BITE),
- LEVEL_UP_MOVE(21, MOVE_WING_ATTACK),
- LEVEL_UP_MOVE(28, MOVE_CONFUSE_RAY),
- LEVEL_UP_MOVE(35, MOVE_AIR_CUTTER),
- LEVEL_UP_MOVE(42, MOVE_MEAN_LOOK),
- LEVEL_UP_MOVE(49, MOVE_POISON_FANG),
- LEVEL_UP_MOVE(56, MOVE_HAZE),
- LEVEL_UP_END
-};
-
-const u16 gOddishLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_ABSORB),
- LEVEL_UP_MOVE( 7, MOVE_SWEET_SCENT),
- LEVEL_UP_MOVE(14, MOVE_POISON_POWDER),
- LEVEL_UP_MOVE(16, MOVE_STUN_SPORE),
- LEVEL_UP_MOVE(18, MOVE_SLEEP_POWDER),
- LEVEL_UP_MOVE(23, MOVE_ACID),
- LEVEL_UP_MOVE(32, MOVE_MOONLIGHT),
- LEVEL_UP_MOVE(39, MOVE_PETAL_DANCE),
- LEVEL_UP_END
-};
-
-const u16 gGloomLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_ABSORB),
- LEVEL_UP_MOVE( 1, MOVE_SWEET_SCENT),
- LEVEL_UP_MOVE( 1, MOVE_POISON_POWDER),
- LEVEL_UP_MOVE( 7, MOVE_SWEET_SCENT),
- LEVEL_UP_MOVE(14, MOVE_POISON_POWDER),
- LEVEL_UP_MOVE(16, MOVE_STUN_SPORE),
- LEVEL_UP_MOVE(18, MOVE_SLEEP_POWDER),
- LEVEL_UP_MOVE(24, MOVE_ACID),
- LEVEL_UP_MOVE(35, MOVE_MOONLIGHT),
- LEVEL_UP_MOVE(44, MOVE_PETAL_DANCE),
- LEVEL_UP_END
-};
-
-const u16 gVileplumeLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_ABSORB),
- LEVEL_UP_MOVE( 1, MOVE_AROMATHERAPY),
- LEVEL_UP_MOVE( 1, MOVE_STUN_SPORE),
- LEVEL_UP_MOVE( 1, MOVE_MEGA_DRAIN),
- LEVEL_UP_MOVE(44, MOVE_PETAL_DANCE),
- LEVEL_UP_END
-};
-
-const u16 gParasLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SCRATCH),
- LEVEL_UP_MOVE( 7, MOVE_STUN_SPORE),
- LEVEL_UP_MOVE(13, MOVE_POISON_POWDER),
- LEVEL_UP_MOVE(19, MOVE_LEECH_LIFE),
- LEVEL_UP_MOVE(25, MOVE_SPORE),
- LEVEL_UP_MOVE(31, MOVE_SLASH),
- LEVEL_UP_MOVE(37, MOVE_GROWTH),
- LEVEL_UP_MOVE(43, MOVE_GIGA_DRAIN),
- LEVEL_UP_MOVE(49, MOVE_AROMATHERAPY),
- LEVEL_UP_END
-};
-
-const u16 gParasectLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SCRATCH),
- LEVEL_UP_MOVE( 1, MOVE_STUN_SPORE),
- LEVEL_UP_MOVE( 1, MOVE_POISON_POWDER),
- LEVEL_UP_MOVE( 7, MOVE_STUN_SPORE),
- LEVEL_UP_MOVE(13, MOVE_POISON_POWDER),
- LEVEL_UP_MOVE(19, MOVE_LEECH_LIFE),
- LEVEL_UP_MOVE(27, MOVE_SPORE),
- LEVEL_UP_MOVE(35, MOVE_SLASH),
- LEVEL_UP_MOVE(43, MOVE_GROWTH),
- LEVEL_UP_MOVE(51, MOVE_GIGA_DRAIN),
- LEVEL_UP_MOVE(59, MOVE_AROMATHERAPY),
- LEVEL_UP_END
-};
-
-const u16 gVenonatLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_DISABLE),
- LEVEL_UP_MOVE( 1, MOVE_FORESIGHT),
- LEVEL_UP_MOVE( 9, MOVE_SUPERSONIC),
- LEVEL_UP_MOVE(17, MOVE_CONFUSION),
- LEVEL_UP_MOVE(20, MOVE_POISON_POWDER),
- LEVEL_UP_MOVE(25, MOVE_LEECH_LIFE),
- LEVEL_UP_MOVE(28, MOVE_STUN_SPORE),
- LEVEL_UP_MOVE(33, MOVE_PSYBEAM),
- LEVEL_UP_MOVE(36, MOVE_SLEEP_POWDER),
- LEVEL_UP_MOVE(41, MOVE_PSYCHIC),
- LEVEL_UP_END
-};
-
-const u16 gVenomothLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SILVER_WIND),
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_DISABLE),
- LEVEL_UP_MOVE( 1, MOVE_FORESIGHT),
- LEVEL_UP_MOVE( 1, MOVE_SUPERSONIC),
- LEVEL_UP_MOVE( 9, MOVE_SUPERSONIC),
- LEVEL_UP_MOVE(17, MOVE_CONFUSION),
- LEVEL_UP_MOVE(20, MOVE_POISON_POWDER),
- LEVEL_UP_MOVE(25, MOVE_LEECH_LIFE),
- LEVEL_UP_MOVE(28, MOVE_STUN_SPORE),
- LEVEL_UP_MOVE(31, MOVE_GUST),
- LEVEL_UP_MOVE(36, MOVE_PSYBEAM),
- LEVEL_UP_MOVE(42, MOVE_SLEEP_POWDER),
- LEVEL_UP_MOVE(52, MOVE_PSYCHIC),
- LEVEL_UP_END
-};
-
-const u16 gDiglettLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SCRATCH),
- LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK),
- LEVEL_UP_MOVE( 5, MOVE_GROWL),
- LEVEL_UP_MOVE( 9, MOVE_MAGNITUDE),
- LEVEL_UP_MOVE(17, MOVE_DIG),
- LEVEL_UP_MOVE(25, MOVE_MUD_SLAP),
- LEVEL_UP_MOVE(33, MOVE_SLASH),
- LEVEL_UP_MOVE(41, MOVE_EARTHQUAKE),
- LEVEL_UP_MOVE(49, MOVE_FISSURE),
- LEVEL_UP_END
-};
-
-const u16 gDugtrioLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TRI_ATTACK),
- LEVEL_UP_MOVE( 1, MOVE_SCRATCH),
- LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK),
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 5, MOVE_GROWL),
- LEVEL_UP_MOVE( 9, MOVE_MAGNITUDE),
- LEVEL_UP_MOVE(17, MOVE_DIG),
- LEVEL_UP_MOVE(25, MOVE_MUD_SLAP),
- LEVEL_UP_MOVE(26, MOVE_SAND_TOMB),
- LEVEL_UP_MOVE(38, MOVE_SLASH),
- LEVEL_UP_MOVE(51, MOVE_EARTHQUAKE),
- LEVEL_UP_MOVE(64, MOVE_FISSURE),
- LEVEL_UP_END
-};
-
-const u16 gMeowthLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SCRATCH),
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE(11, MOVE_BITE),
- LEVEL_UP_MOVE(20, MOVE_PAY_DAY),
- LEVEL_UP_MOVE(28, MOVE_FAINT_ATTACK),
- LEVEL_UP_MOVE(35, MOVE_SCREECH),
- LEVEL_UP_MOVE(41, MOVE_FURY_SWIPES),
- LEVEL_UP_MOVE(46, MOVE_SLASH),
- LEVEL_UP_MOVE(50, MOVE_FAKE_OUT),
- LEVEL_UP_END
-};
-
-const u16 gPersianLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SCRATCH),
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 1, MOVE_BITE),
- LEVEL_UP_MOVE(11, MOVE_BITE),
- LEVEL_UP_MOVE(20, MOVE_PAY_DAY),
- LEVEL_UP_MOVE(29, MOVE_FAINT_ATTACK),
- LEVEL_UP_MOVE(38, MOVE_SCREECH),
- LEVEL_UP_MOVE(46, MOVE_FURY_SWIPES),
- LEVEL_UP_MOVE(53, MOVE_SLASH),
- LEVEL_UP_MOVE(59, MOVE_FAKE_OUT),
- LEVEL_UP_END
-};
-
-const u16 gPsyduckLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_WATER_SPORT),
- LEVEL_UP_MOVE( 1, MOVE_SCRATCH),
- LEVEL_UP_MOVE( 5, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE(10, MOVE_DISABLE),
- LEVEL_UP_MOVE(16, MOVE_CONFUSION),
- LEVEL_UP_MOVE(23, MOVE_SCREECH),
- LEVEL_UP_MOVE(31, MOVE_PSYCH_UP),
- LEVEL_UP_MOVE(40, MOVE_FURY_SWIPES),
- LEVEL_UP_MOVE(50, MOVE_HYDRO_PUMP),
- LEVEL_UP_END
-};
-
-const u16 gGolduckLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_WATER_SPORT),
- LEVEL_UP_MOVE( 1, MOVE_SCRATCH),
- LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE( 1, MOVE_DISABLE),
- LEVEL_UP_MOVE( 5, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE(10, MOVE_DISABLE),
- LEVEL_UP_MOVE(16, MOVE_CONFUSION),
- LEVEL_UP_MOVE(23, MOVE_SCREECH),
- LEVEL_UP_MOVE(31, MOVE_PSYCH_UP),
- LEVEL_UP_MOVE(44, MOVE_FURY_SWIPES),
- LEVEL_UP_MOVE(58, MOVE_HYDRO_PUMP),
- LEVEL_UP_END
-};
-
-const u16 gMankeyLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SCRATCH),
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 9, MOVE_LOW_KICK),
- LEVEL_UP_MOVE(15, MOVE_KARATE_CHOP),
- LEVEL_UP_MOVE(21, MOVE_FURY_SWIPES),
- LEVEL_UP_MOVE(27, MOVE_FOCUS_ENERGY),
- LEVEL_UP_MOVE(33, MOVE_SEISMIC_TOSS),
- LEVEL_UP_MOVE(39, MOVE_CROSS_CHOP),
- LEVEL_UP_MOVE(45, MOVE_SCREECH),
- LEVEL_UP_MOVE(51, MOVE_THRASH),
- LEVEL_UP_END
-};
-
-const u16 gPrimeapeLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SCRATCH),
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 1, MOVE_LOW_KICK),
- LEVEL_UP_MOVE( 1, MOVE_RAGE),
- LEVEL_UP_MOVE( 9, MOVE_LOW_KICK),
- LEVEL_UP_MOVE(15, MOVE_KARATE_CHOP),
- LEVEL_UP_MOVE(21, MOVE_FURY_SWIPES),
- LEVEL_UP_MOVE(27, MOVE_FOCUS_ENERGY),
- LEVEL_UP_MOVE(28, MOVE_RAGE),
- LEVEL_UP_MOVE(36, MOVE_SEISMIC_TOSS),
- LEVEL_UP_MOVE(45, MOVE_CROSS_CHOP),
- LEVEL_UP_MOVE(54, MOVE_SCREECH),
- LEVEL_UP_MOVE(63, MOVE_THRASH),
- LEVEL_UP_END
-};
-
-const u16 gGrowlitheLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_BITE),
- LEVEL_UP_MOVE( 1, MOVE_ROAR),
- LEVEL_UP_MOVE( 7, MOVE_EMBER),
- LEVEL_UP_MOVE(13, MOVE_LEER),
- LEVEL_UP_MOVE(19, MOVE_ODOR_SLEUTH),
- LEVEL_UP_MOVE(25, MOVE_TAKE_DOWN),
- LEVEL_UP_MOVE(31, MOVE_FLAME_WHEEL),
- LEVEL_UP_MOVE(37, MOVE_HELPING_HAND),
- LEVEL_UP_MOVE(43, MOVE_AGILITY),
- LEVEL_UP_MOVE(49, MOVE_FLAMETHROWER),
- LEVEL_UP_END
-};
-
-const u16 gArcanineLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_BITE),
- LEVEL_UP_MOVE( 1, MOVE_ROAR),
- LEVEL_UP_MOVE( 1, MOVE_EMBER),
- LEVEL_UP_MOVE( 1, MOVE_ODOR_SLEUTH),
- LEVEL_UP_MOVE(49, MOVE_EXTREME_SPEED),
- LEVEL_UP_END
-};
-
-const u16 gPoliwagLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_BUBBLE),
- LEVEL_UP_MOVE( 7, MOVE_HYPNOSIS),
- LEVEL_UP_MOVE(13, MOVE_WATER_GUN),
- LEVEL_UP_MOVE(19, MOVE_DOUBLE_SLAP),
- LEVEL_UP_MOVE(25, MOVE_RAIN_DANCE),
- LEVEL_UP_MOVE(31, MOVE_BODY_SLAM),
- LEVEL_UP_MOVE(37, MOVE_BELLY_DRUM),
- LEVEL_UP_MOVE(43, MOVE_HYDRO_PUMP),
- LEVEL_UP_END
-};
-
-const u16 gPoliwhirlLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_BUBBLE),
- LEVEL_UP_MOVE( 1, MOVE_HYPNOSIS),
- LEVEL_UP_MOVE( 1, MOVE_WATER_GUN),
- LEVEL_UP_MOVE( 7, MOVE_HYPNOSIS),
- LEVEL_UP_MOVE(13, MOVE_WATER_GUN),
- LEVEL_UP_MOVE(19, MOVE_DOUBLE_SLAP),
- LEVEL_UP_MOVE(27, MOVE_RAIN_DANCE),
- LEVEL_UP_MOVE(35, MOVE_BODY_SLAM),
- LEVEL_UP_MOVE(43, MOVE_BELLY_DRUM),
- LEVEL_UP_MOVE(51, MOVE_HYDRO_PUMP),
- LEVEL_UP_END
-};
-
-const u16 gPoliwrathLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_WATER_GUN),
- LEVEL_UP_MOVE( 1, MOVE_HYPNOSIS),
- LEVEL_UP_MOVE( 1, MOVE_DOUBLE_SLAP),
- LEVEL_UP_MOVE( 1, MOVE_SUBMISSION),
- LEVEL_UP_MOVE(35, MOVE_SUBMISSION),
- LEVEL_UP_MOVE(51, MOVE_MIND_READER),
- LEVEL_UP_END
-};
-
-const u16 gAbraLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TELEPORT),
- LEVEL_UP_END
-};
-
-const u16 gKadabraLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TELEPORT),
- LEVEL_UP_MOVE( 1, MOVE_KINESIS),
- LEVEL_UP_MOVE( 1, MOVE_CONFUSION),
- LEVEL_UP_MOVE(16, MOVE_CONFUSION),
- LEVEL_UP_MOVE(18, MOVE_DISABLE),
- LEVEL_UP_MOVE(21, MOVE_PSYBEAM),
- LEVEL_UP_MOVE(23, MOVE_REFLECT),
- LEVEL_UP_MOVE(25, MOVE_RECOVER),
- LEVEL_UP_MOVE(30, MOVE_FUTURE_SIGHT),
- LEVEL_UP_MOVE(33, MOVE_ROLE_PLAY),
- LEVEL_UP_MOVE(36, MOVE_PSYCHIC),
- LEVEL_UP_MOVE(43, MOVE_TRICK),
- LEVEL_UP_END
-};
-
-const u16 gAlakazamLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TELEPORT),
- LEVEL_UP_MOVE( 1, MOVE_KINESIS),
- LEVEL_UP_MOVE( 1, MOVE_CONFUSION),
- LEVEL_UP_MOVE(16, MOVE_CONFUSION),
- LEVEL_UP_MOVE(18, MOVE_DISABLE),
- LEVEL_UP_MOVE(21, MOVE_PSYBEAM),
- LEVEL_UP_MOVE(23, MOVE_REFLECT),
- LEVEL_UP_MOVE(25, MOVE_RECOVER),
- LEVEL_UP_MOVE(30, MOVE_FUTURE_SIGHT),
- LEVEL_UP_MOVE(33, MOVE_CALM_MIND),
- LEVEL_UP_MOVE(36, MOVE_PSYCHIC),
- LEVEL_UP_MOVE(43, MOVE_TRICK),
- LEVEL_UP_END
-};
-
-const u16 gMachopLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_LOW_KICK),
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 7, MOVE_FOCUS_ENERGY),
- LEVEL_UP_MOVE(13, MOVE_KARATE_CHOP),
- LEVEL_UP_MOVE(19, MOVE_SEISMIC_TOSS),
- LEVEL_UP_MOVE(22, MOVE_FORESIGHT),
- LEVEL_UP_MOVE(25, MOVE_REVENGE),
- LEVEL_UP_MOVE(31, MOVE_VITAL_THROW),
- LEVEL_UP_MOVE(37, MOVE_SUBMISSION),
- LEVEL_UP_MOVE(40, MOVE_CROSS_CHOP),
- LEVEL_UP_MOVE(43, MOVE_SCARY_FACE),
- LEVEL_UP_MOVE(49, MOVE_DYNAMIC_PUNCH),
- LEVEL_UP_END
-};
-
-const u16 gMachokeLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_LOW_KICK),
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 1, MOVE_FOCUS_ENERGY),
- LEVEL_UP_MOVE( 7, MOVE_FOCUS_ENERGY),
- LEVEL_UP_MOVE(13, MOVE_KARATE_CHOP),
- LEVEL_UP_MOVE(19, MOVE_SEISMIC_TOSS),
- LEVEL_UP_MOVE(22, MOVE_FORESIGHT),
- LEVEL_UP_MOVE(25, MOVE_REVENGE),
- LEVEL_UP_MOVE(33, MOVE_VITAL_THROW),
- LEVEL_UP_MOVE(41, MOVE_SUBMISSION),
- LEVEL_UP_MOVE(46, MOVE_CROSS_CHOP),
- LEVEL_UP_MOVE(51, MOVE_SCARY_FACE),
- LEVEL_UP_MOVE(59, MOVE_DYNAMIC_PUNCH),
- LEVEL_UP_END
-};
-
-const u16 gMachampLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_LOW_KICK),
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 1, MOVE_FOCUS_ENERGY),
- LEVEL_UP_MOVE( 7, MOVE_FOCUS_ENERGY),
- LEVEL_UP_MOVE(13, MOVE_KARATE_CHOP),
- LEVEL_UP_MOVE(19, MOVE_SEISMIC_TOSS),
- LEVEL_UP_MOVE(22, MOVE_FORESIGHT),
- LEVEL_UP_MOVE(25, MOVE_REVENGE),
- LEVEL_UP_MOVE(33, MOVE_VITAL_THROW),
- LEVEL_UP_MOVE(41, MOVE_SUBMISSION),
- LEVEL_UP_MOVE(46, MOVE_CROSS_CHOP),
- LEVEL_UP_MOVE(51, MOVE_SCARY_FACE),
- LEVEL_UP_MOVE(59, MOVE_DYNAMIC_PUNCH),
- LEVEL_UP_END
-};
-
-const u16 gBellsproutLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_VINE_WHIP),
- LEVEL_UP_MOVE( 6, MOVE_GROWTH),
- LEVEL_UP_MOVE(11, MOVE_WRAP),
- LEVEL_UP_MOVE(15, MOVE_SLEEP_POWDER),
- LEVEL_UP_MOVE(17, MOVE_POISON_POWDER),
- LEVEL_UP_MOVE(19, MOVE_STUN_SPORE),
- LEVEL_UP_MOVE(23, MOVE_ACID),
- LEVEL_UP_MOVE(30, MOVE_SWEET_SCENT),
- LEVEL_UP_MOVE(37, MOVE_RAZOR_LEAF),
- LEVEL_UP_MOVE(45, MOVE_SLAM),
- LEVEL_UP_END
-};
-
-const u16 gWeepinbellLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_VINE_WHIP),
- LEVEL_UP_MOVE( 1, MOVE_GROWTH),
- LEVEL_UP_MOVE( 1, MOVE_WRAP),
- LEVEL_UP_MOVE( 6, MOVE_GROWTH),
- LEVEL_UP_MOVE(11, MOVE_WRAP),
- LEVEL_UP_MOVE(15, MOVE_SLEEP_POWDER),
- LEVEL_UP_MOVE(17, MOVE_POISON_POWDER),
- LEVEL_UP_MOVE(19, MOVE_STUN_SPORE),
- LEVEL_UP_MOVE(24, MOVE_ACID),
- LEVEL_UP_MOVE(33, MOVE_SWEET_SCENT),
- LEVEL_UP_MOVE(42, MOVE_RAZOR_LEAF),
- LEVEL_UP_MOVE(54, MOVE_SLAM),
- LEVEL_UP_END
-};
-
-const u16 gVictreebelLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_VINE_WHIP),
- LEVEL_UP_MOVE( 1, MOVE_SLEEP_POWDER),
- LEVEL_UP_MOVE( 1, MOVE_SWEET_SCENT),
- LEVEL_UP_MOVE( 1, MOVE_RAZOR_LEAF),
- LEVEL_UP_END
-};
-
-const u16 gTentacoolLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_POISON_STING),
- LEVEL_UP_MOVE( 6, MOVE_SUPERSONIC),
- LEVEL_UP_MOVE(12, MOVE_CONSTRICT),
- LEVEL_UP_MOVE(19, MOVE_ACID),
- LEVEL_UP_MOVE(25, MOVE_BUBBLE_BEAM),
- LEVEL_UP_MOVE(30, MOVE_WRAP),
- LEVEL_UP_MOVE(36, MOVE_BARRIER),
- LEVEL_UP_MOVE(43, MOVE_SCREECH),
- LEVEL_UP_MOVE(49, MOVE_HYDRO_PUMP),
- LEVEL_UP_END
-};
-
-const u16 gTentacruelLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_POISON_STING),
- LEVEL_UP_MOVE( 1, MOVE_SUPERSONIC),
- LEVEL_UP_MOVE( 1, MOVE_CONSTRICT),
- LEVEL_UP_MOVE( 6, MOVE_SUPERSONIC),
- LEVEL_UP_MOVE(12, MOVE_CONSTRICT),
- LEVEL_UP_MOVE(19, MOVE_ACID),
- LEVEL_UP_MOVE(25, MOVE_BUBBLE_BEAM),
- LEVEL_UP_MOVE(30, MOVE_WRAP),
- LEVEL_UP_MOVE(38, MOVE_BARRIER),
- LEVEL_UP_MOVE(47, MOVE_SCREECH),
- LEVEL_UP_MOVE(55, MOVE_HYDRO_PUMP),
- LEVEL_UP_END
-};
-
-const u16 gGeodudeLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_DEFENSE_CURL),
- LEVEL_UP_MOVE( 6, MOVE_MUD_SPORT),
- LEVEL_UP_MOVE(11, MOVE_ROCK_THROW),
- LEVEL_UP_MOVE(16, MOVE_MAGNITUDE),
- LEVEL_UP_MOVE(21, MOVE_SELF_DESTRUCT),
- LEVEL_UP_MOVE(26, MOVE_ROLLOUT),
- LEVEL_UP_MOVE(31, MOVE_ROCK_BLAST),
- LEVEL_UP_MOVE(36, MOVE_EARTHQUAKE),
- LEVEL_UP_MOVE(41, MOVE_EXPLOSION),
- LEVEL_UP_MOVE(46, MOVE_DOUBLE_EDGE),
- LEVEL_UP_END
-};
-
-const u16 gGravelerLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_DEFENSE_CURL),
- LEVEL_UP_MOVE( 1, MOVE_MUD_SPORT),
- LEVEL_UP_MOVE( 1, MOVE_ROCK_THROW),
- LEVEL_UP_MOVE( 6, MOVE_MUD_SPORT),
- LEVEL_UP_MOVE(11, MOVE_ROCK_THROW),
- LEVEL_UP_MOVE(16, MOVE_MAGNITUDE),
- LEVEL_UP_MOVE(21, MOVE_SELF_DESTRUCT),
- LEVEL_UP_MOVE(29, MOVE_ROLLOUT),
- LEVEL_UP_MOVE(37, MOVE_ROCK_BLAST),
- LEVEL_UP_MOVE(45, MOVE_EARTHQUAKE),
- LEVEL_UP_MOVE(53, MOVE_EXPLOSION),
- LEVEL_UP_MOVE(62, MOVE_DOUBLE_EDGE),
- LEVEL_UP_END
-};
-
-const u16 gGolemLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_DEFENSE_CURL),
- LEVEL_UP_MOVE( 1, MOVE_MUD_SPORT),
- LEVEL_UP_MOVE( 1, MOVE_ROCK_THROW),
- LEVEL_UP_MOVE( 6, MOVE_MUD_SPORT),
- LEVEL_UP_MOVE(11, MOVE_ROCK_THROW),
- LEVEL_UP_MOVE(16, MOVE_MAGNITUDE),
- LEVEL_UP_MOVE(21, MOVE_SELF_DESTRUCT),
- LEVEL_UP_MOVE(29, MOVE_ROLLOUT),
- LEVEL_UP_MOVE(37, MOVE_ROCK_BLAST),
- LEVEL_UP_MOVE(45, MOVE_EARTHQUAKE),
- LEVEL_UP_MOVE(53, MOVE_EXPLOSION),
- LEVEL_UP_MOVE(62, MOVE_DOUBLE_EDGE),
- LEVEL_UP_END
-};
-
-const u16 gPonytaLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 5, MOVE_GROWL),
- LEVEL_UP_MOVE( 9, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE(14, MOVE_EMBER),
- LEVEL_UP_MOVE(19, MOVE_STOMP),
- LEVEL_UP_MOVE(25, MOVE_FIRE_SPIN),
- LEVEL_UP_MOVE(31, MOVE_TAKE_DOWN),
- LEVEL_UP_MOVE(38, MOVE_AGILITY),
- LEVEL_UP_MOVE(45, MOVE_BOUNCE),
- LEVEL_UP_MOVE(53, MOVE_FIRE_BLAST),
- LEVEL_UP_END
-};
-
-const u16 gRapidashLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE( 1, MOVE_EMBER),
- LEVEL_UP_MOVE( 5, MOVE_GROWL),
- LEVEL_UP_MOVE( 9, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE(14, MOVE_EMBER),
- LEVEL_UP_MOVE(19, MOVE_STOMP),
- LEVEL_UP_MOVE(25, MOVE_FIRE_SPIN),
- LEVEL_UP_MOVE(31, MOVE_TAKE_DOWN),
- LEVEL_UP_MOVE(38, MOVE_AGILITY),
- LEVEL_UP_MOVE(40, MOVE_FURY_ATTACK),
- LEVEL_UP_MOVE(50, MOVE_BOUNCE),
- LEVEL_UP_MOVE(63, MOVE_FIRE_BLAST),
- LEVEL_UP_END
-};
-
-const u16 gSlowpokeLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_CURSE),
- LEVEL_UP_MOVE( 1, MOVE_YAWN),
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 6, MOVE_GROWL),
- LEVEL_UP_MOVE(15, MOVE_WATER_GUN),
- LEVEL_UP_MOVE(20, MOVE_CONFUSION),
- LEVEL_UP_MOVE(29, MOVE_DISABLE),
- LEVEL_UP_MOVE(34, MOVE_HEADBUTT),
- LEVEL_UP_MOVE(43, MOVE_AMNESIA),
- LEVEL_UP_MOVE(48, MOVE_PSYCHIC),
- LEVEL_UP_END
-};
-
-const u16 gSlowbroLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_CURSE),
- LEVEL_UP_MOVE( 1, MOVE_YAWN),
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 6, MOVE_GROWL),
- LEVEL_UP_MOVE(15, MOVE_WATER_GUN),
- LEVEL_UP_MOVE(20, MOVE_CONFUSION),
- LEVEL_UP_MOVE(29, MOVE_DISABLE),
- LEVEL_UP_MOVE(34, MOVE_HEADBUTT),
- LEVEL_UP_MOVE(37, MOVE_WITHDRAW),
- LEVEL_UP_MOVE(46, MOVE_AMNESIA),
- LEVEL_UP_MOVE(54, MOVE_PSYCHIC),
- LEVEL_UP_END
-};
-
-const u16 gMagnemiteLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_METAL_SOUND),
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 6, MOVE_THUNDER_SHOCK),
- LEVEL_UP_MOVE(11, MOVE_SUPERSONIC),
- LEVEL_UP_MOVE(16, MOVE_SONIC_BOOM),
- LEVEL_UP_MOVE(21, MOVE_THUNDER_WAVE),
- LEVEL_UP_MOVE(26, MOVE_SPARK),
- LEVEL_UP_MOVE(32, MOVE_LOCK_ON),
- LEVEL_UP_MOVE(38, MOVE_SWIFT),
- LEVEL_UP_MOVE(44, MOVE_SCREECH),
- LEVEL_UP_MOVE(50, MOVE_ZAP_CANNON),
- LEVEL_UP_END
-};
-
-const u16 gMagnetonLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_METAL_SOUND),
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_THUNDER_SHOCK),
- LEVEL_UP_MOVE( 1, MOVE_SUPERSONIC),
- LEVEL_UP_MOVE( 6, MOVE_THUNDER_SHOCK),
- LEVEL_UP_MOVE(11, MOVE_SUPERSONIC),
- LEVEL_UP_MOVE(16, MOVE_SONIC_BOOM),
- LEVEL_UP_MOVE(21, MOVE_THUNDER_WAVE),
- LEVEL_UP_MOVE(26, MOVE_SPARK),
- LEVEL_UP_MOVE(35, MOVE_LOCK_ON),
- LEVEL_UP_MOVE(44, MOVE_TRI_ATTACK),
- LEVEL_UP_MOVE(53, MOVE_SCREECH),
- LEVEL_UP_MOVE(62, MOVE_ZAP_CANNON),
- LEVEL_UP_END
-};
-
-const u16 gFarfetchdLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_PECK),
- LEVEL_UP_MOVE( 6, MOVE_SAND_ATTACK),
- LEVEL_UP_MOVE(11, MOVE_LEER),
- LEVEL_UP_MOVE(16, MOVE_FURY_ATTACK),
- LEVEL_UP_MOVE(21, MOVE_KNOCK_OFF),
- LEVEL_UP_MOVE(26, MOVE_FURY_CUTTER),
- LEVEL_UP_MOVE(31, MOVE_SWORDS_DANCE),
- LEVEL_UP_MOVE(36, MOVE_AGILITY),
- LEVEL_UP_MOVE(41, MOVE_SLASH),
- LEVEL_UP_MOVE(46, MOVE_FALSE_SWIPE),
- LEVEL_UP_END
-};
-
-const u16 gDoduoLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_PECK),
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 9, MOVE_PURSUIT),
- LEVEL_UP_MOVE(13, MOVE_FURY_ATTACK),
- LEVEL_UP_MOVE(21, MOVE_TRI_ATTACK),
- LEVEL_UP_MOVE(25, MOVE_RAGE),
- LEVEL_UP_MOVE(33, MOVE_UPROAR),
- LEVEL_UP_MOVE(37, MOVE_DRILL_PECK),
- LEVEL_UP_MOVE(45, MOVE_AGILITY),
- LEVEL_UP_END
-};
-
-const u16 gDodrioLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_PECK),
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 1, MOVE_PURSUIT),
- LEVEL_UP_MOVE( 1, MOVE_FURY_ATTACK),
- LEVEL_UP_MOVE( 9, MOVE_PURSUIT),
- LEVEL_UP_MOVE(13, MOVE_FURY_ATTACK),
- LEVEL_UP_MOVE(21, MOVE_TRI_ATTACK),
- LEVEL_UP_MOVE(25, MOVE_RAGE),
- LEVEL_UP_MOVE(38, MOVE_UPROAR),
- LEVEL_UP_MOVE(47, MOVE_DRILL_PECK),
- LEVEL_UP_MOVE(60, MOVE_AGILITY),
- LEVEL_UP_END
-};
-
-const u16 gSeelLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_HEADBUTT),
- LEVEL_UP_MOVE( 9, MOVE_GROWL),
- LEVEL_UP_MOVE(17, MOVE_ICY_WIND),
- LEVEL_UP_MOVE(21, MOVE_AURORA_BEAM),
- LEVEL_UP_MOVE(29, MOVE_REST),
- LEVEL_UP_MOVE(37, MOVE_TAKE_DOWN),
- LEVEL_UP_MOVE(41, MOVE_ICE_BEAM),
- LEVEL_UP_MOVE(49, MOVE_SAFEGUARD),
- LEVEL_UP_END
-};
-
-const u16 gDewgongLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_HEADBUTT),
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 1, MOVE_ICY_WIND),
- LEVEL_UP_MOVE( 1, MOVE_AURORA_BEAM),
- LEVEL_UP_MOVE( 9, MOVE_GROWL),
- LEVEL_UP_MOVE(17, MOVE_ICY_WIND),
- LEVEL_UP_MOVE(21, MOVE_AURORA_BEAM),
- LEVEL_UP_MOVE(29, MOVE_REST),
- LEVEL_UP_MOVE(34, MOVE_SHEER_COLD),
- LEVEL_UP_MOVE(42, MOVE_TAKE_DOWN),
- LEVEL_UP_MOVE(51, MOVE_ICE_BEAM),
- LEVEL_UP_MOVE(64, MOVE_SAFEGUARD),
- LEVEL_UP_END
-};
-
-const u16 gGrimerLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_POISON_GAS),
- LEVEL_UP_MOVE( 1, MOVE_POUND),
- LEVEL_UP_MOVE( 4, MOVE_HARDEN),
- LEVEL_UP_MOVE( 8, MOVE_DISABLE),
- LEVEL_UP_MOVE(13, MOVE_SLUDGE),
- LEVEL_UP_MOVE(19, MOVE_MINIMIZE),
- LEVEL_UP_MOVE(26, MOVE_SCREECH),
- LEVEL_UP_MOVE(34, MOVE_ACID_ARMOR),
- LEVEL_UP_MOVE(43, MOVE_SLUDGE_BOMB),
- LEVEL_UP_MOVE(53, MOVE_MEMENTO),
- LEVEL_UP_END
-};
-
-const u16 gMukLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_POISON_GAS),
- LEVEL_UP_MOVE( 1, MOVE_POUND),
- LEVEL_UP_MOVE( 1, MOVE_HARDEN),
- LEVEL_UP_MOVE( 4, MOVE_HARDEN),
- LEVEL_UP_MOVE( 8, MOVE_DISABLE),
- LEVEL_UP_MOVE(13, MOVE_SLUDGE),
- LEVEL_UP_MOVE(19, MOVE_MINIMIZE),
- LEVEL_UP_MOVE(26, MOVE_SCREECH),
- LEVEL_UP_MOVE(34, MOVE_ACID_ARMOR),
- LEVEL_UP_MOVE(47, MOVE_SLUDGE_BOMB),
- LEVEL_UP_MOVE(61, MOVE_MEMENTO),
- LEVEL_UP_END
-};
-
-const u16 gShellderLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_WITHDRAW),
- LEVEL_UP_MOVE( 9, MOVE_SUPERSONIC),
- LEVEL_UP_MOVE(17, MOVE_AURORA_BEAM),
- LEVEL_UP_MOVE(25, MOVE_PROTECT),
- LEVEL_UP_MOVE(33, MOVE_LEER),
- LEVEL_UP_MOVE(41, MOVE_CLAMP),
- LEVEL_UP_MOVE(49, MOVE_ICE_BEAM),
- LEVEL_UP_END
-};
-
-const u16 gCloysterLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_WITHDRAW),
- LEVEL_UP_MOVE( 1, MOVE_SUPERSONIC),
- LEVEL_UP_MOVE( 1, MOVE_AURORA_BEAM),
- LEVEL_UP_MOVE( 1, MOVE_PROTECT),
- LEVEL_UP_MOVE(33, MOVE_SPIKES),
- LEVEL_UP_MOVE(41, MOVE_SPIKE_CANNON),
- LEVEL_UP_END
-};
-
-const u16 gGastlyLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_HYPNOSIS),
- LEVEL_UP_MOVE( 1, MOVE_LICK),
- LEVEL_UP_MOVE( 8, MOVE_SPITE),
- LEVEL_UP_MOVE(13, MOVE_MEAN_LOOK),
- LEVEL_UP_MOVE(16, MOVE_CURSE),
- LEVEL_UP_MOVE(21, MOVE_NIGHT_SHADE),
- LEVEL_UP_MOVE(28, MOVE_CONFUSE_RAY),
- LEVEL_UP_MOVE(33, MOVE_DREAM_EATER),
- LEVEL_UP_MOVE(36, MOVE_DESTINY_BOND),
- LEVEL_UP_END
-};
-
-const u16 gHaunterLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_HYPNOSIS),
- LEVEL_UP_MOVE( 1, MOVE_LICK),
- LEVEL_UP_MOVE( 1, MOVE_SPITE),
- LEVEL_UP_MOVE( 8, MOVE_SPITE),
- LEVEL_UP_MOVE(13, MOVE_MEAN_LOOK),
- LEVEL_UP_MOVE(16, MOVE_CURSE),
- LEVEL_UP_MOVE(21, MOVE_NIGHT_SHADE),
- LEVEL_UP_MOVE(25, MOVE_SHADOW_PUNCH),
- LEVEL_UP_MOVE(31, MOVE_CONFUSE_RAY),
- LEVEL_UP_MOVE(39, MOVE_DREAM_EATER),
- LEVEL_UP_MOVE(48, MOVE_DESTINY_BOND),
- LEVEL_UP_END
-};
-
-const u16 gGengarLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_HYPNOSIS),
- LEVEL_UP_MOVE( 1, MOVE_LICK),
- LEVEL_UP_MOVE( 1, MOVE_SPITE),
- LEVEL_UP_MOVE( 8, MOVE_SPITE),
- LEVEL_UP_MOVE(13, MOVE_MEAN_LOOK),
- LEVEL_UP_MOVE(16, MOVE_CURSE),
- LEVEL_UP_MOVE(21, MOVE_NIGHT_SHADE),
- LEVEL_UP_MOVE(25, MOVE_SHADOW_PUNCH),
- LEVEL_UP_MOVE(31, MOVE_CONFUSE_RAY),
- LEVEL_UP_MOVE(39, MOVE_DREAM_EATER),
- LEVEL_UP_MOVE(48, MOVE_DESTINY_BOND),
- LEVEL_UP_END
-};
-
-const u16 gOnixLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_SCREECH),
- LEVEL_UP_MOVE( 9, MOVE_BIND),
- LEVEL_UP_MOVE(13, MOVE_ROCK_THROW),
- LEVEL_UP_MOVE(21, MOVE_HARDEN),
- LEVEL_UP_MOVE(25, MOVE_RAGE),
- LEVEL_UP_MOVE(33, MOVE_SANDSTORM),
- LEVEL_UP_MOVE(37, MOVE_SLAM),
- LEVEL_UP_MOVE(45, MOVE_IRON_TAIL),
- LEVEL_UP_MOVE(49, MOVE_SAND_TOMB),
- LEVEL_UP_MOVE(57, MOVE_DOUBLE_EDGE),
- LEVEL_UP_END
-};
-
-const u16 gDrowzeeLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_POUND),
- LEVEL_UP_MOVE( 1, MOVE_HYPNOSIS),
- LEVEL_UP_MOVE(10, MOVE_DISABLE),
- LEVEL_UP_MOVE(18, MOVE_CONFUSION),
- LEVEL_UP_MOVE(25, MOVE_HEADBUTT),
- LEVEL_UP_MOVE(31, MOVE_POISON_GAS),
- LEVEL_UP_MOVE(36, MOVE_MEDITATE),
- LEVEL_UP_MOVE(40, MOVE_PSYCHIC),
- LEVEL_UP_MOVE(43, MOVE_PSYCH_UP),
- LEVEL_UP_MOVE(45, MOVE_FUTURE_SIGHT),
- LEVEL_UP_END
-};
-
-const u16 gHypnoLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_POUND),
- LEVEL_UP_MOVE( 1, MOVE_HYPNOSIS),
- LEVEL_UP_MOVE( 1, MOVE_DISABLE),
- LEVEL_UP_MOVE( 1, MOVE_CONFUSION),
- LEVEL_UP_MOVE(10, MOVE_DISABLE),
- LEVEL_UP_MOVE(18, MOVE_CONFUSION),
- LEVEL_UP_MOVE(25, MOVE_HEADBUTT),
- LEVEL_UP_MOVE(33, MOVE_POISON_GAS),
- LEVEL_UP_MOVE(40, MOVE_MEDITATE),
- LEVEL_UP_MOVE(49, MOVE_PSYCHIC),
- LEVEL_UP_MOVE(55, MOVE_PSYCH_UP),
- LEVEL_UP_MOVE(60, MOVE_FUTURE_SIGHT),
- LEVEL_UP_END
-};
-
-const u16 gKrabbyLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_BUBBLE),
- LEVEL_UP_MOVE( 5, MOVE_LEER),
- LEVEL_UP_MOVE(12, MOVE_VICE_GRIP),
- LEVEL_UP_MOVE(16, MOVE_HARDEN),
- LEVEL_UP_MOVE(23, MOVE_MUD_SHOT),
- LEVEL_UP_MOVE(27, MOVE_STOMP),
- LEVEL_UP_MOVE(34, MOVE_GUILLOTINE),
- LEVEL_UP_MOVE(41, MOVE_PROTECT),
- LEVEL_UP_MOVE(45, MOVE_CRABHAMMER),
- LEVEL_UP_END
-};
-
-const u16 gKinglerLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_BUBBLE),
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 1, MOVE_VICE_GRIP),
- LEVEL_UP_MOVE( 5, MOVE_LEER),
- LEVEL_UP_MOVE(12, MOVE_VICE_GRIP),
- LEVEL_UP_MOVE(16, MOVE_HARDEN),
- LEVEL_UP_MOVE(23, MOVE_MUD_SHOT),
- LEVEL_UP_MOVE(27, MOVE_STOMP),
- LEVEL_UP_MOVE(38, MOVE_GUILLOTINE),
- LEVEL_UP_MOVE(49, MOVE_PROTECT),
- LEVEL_UP_MOVE(57, MOVE_CRABHAMMER),
- LEVEL_UP_END
-};
-
-const u16 gVoltorbLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_CHARGE),
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 8, MOVE_SCREECH),
- LEVEL_UP_MOVE(15, MOVE_SONIC_BOOM),
- LEVEL_UP_MOVE(21, MOVE_SPARK),
- LEVEL_UP_MOVE(27, MOVE_SELF_DESTRUCT),
- LEVEL_UP_MOVE(32, MOVE_ROLLOUT),
- LEVEL_UP_MOVE(37, MOVE_LIGHT_SCREEN),
- LEVEL_UP_MOVE(42, MOVE_SWIFT),
- LEVEL_UP_MOVE(46, MOVE_EXPLOSION),
- LEVEL_UP_MOVE(49, MOVE_MIRROR_COAT),
- LEVEL_UP_END
-};
-
-const u16 gElectrodeLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_CHARGE),
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_SCREECH),
- LEVEL_UP_MOVE( 1, MOVE_SONIC_BOOM),
- LEVEL_UP_MOVE( 8, MOVE_SCREECH),
- LEVEL_UP_MOVE(15, MOVE_SONIC_BOOM),
- LEVEL_UP_MOVE(21, MOVE_SPARK),
- LEVEL_UP_MOVE(27, MOVE_SELF_DESTRUCT),
- LEVEL_UP_MOVE(34, MOVE_ROLLOUT),
- LEVEL_UP_MOVE(41, MOVE_LIGHT_SCREEN),
- LEVEL_UP_MOVE(48, MOVE_SWIFT),
- LEVEL_UP_MOVE(54, MOVE_EXPLOSION),
- LEVEL_UP_MOVE(59, MOVE_MIRROR_COAT),
- LEVEL_UP_END
-};
-
-const u16 gExeggcuteLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_BARRAGE),
- LEVEL_UP_MOVE( 1, MOVE_UPROAR),
- LEVEL_UP_MOVE( 1, MOVE_HYPNOSIS),
- LEVEL_UP_MOVE( 7, MOVE_REFLECT),
- LEVEL_UP_MOVE(13, MOVE_LEECH_SEED),
- LEVEL_UP_MOVE(19, MOVE_CONFUSION),
- LEVEL_UP_MOVE(25, MOVE_STUN_SPORE),
- LEVEL_UP_MOVE(31, MOVE_POISON_POWDER),
- LEVEL_UP_MOVE(37, MOVE_SLEEP_POWDER),
- LEVEL_UP_MOVE(43, MOVE_SOLAR_BEAM),
- LEVEL_UP_END
-};
-
-const u16 gExeggutorLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_BARRAGE),
- LEVEL_UP_MOVE( 1, MOVE_HYPNOSIS),
- LEVEL_UP_MOVE( 1, MOVE_CONFUSION),
- LEVEL_UP_MOVE(19, MOVE_STOMP),
- LEVEL_UP_MOVE(31, MOVE_EGG_BOMB),
- LEVEL_UP_END
-};
-
-const u16 gCuboneLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 5, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE( 9, MOVE_BONE_CLUB),
- LEVEL_UP_MOVE(13, MOVE_HEADBUTT),
- LEVEL_UP_MOVE(17, MOVE_LEER),
- LEVEL_UP_MOVE(21, MOVE_FOCUS_ENERGY),
- LEVEL_UP_MOVE(25, MOVE_BONEMERANG),
- LEVEL_UP_MOVE(29, MOVE_RAGE),
- LEVEL_UP_MOVE(33, MOVE_FALSE_SWIPE),
- LEVEL_UP_MOVE(37, MOVE_THRASH),
- LEVEL_UP_MOVE(41, MOVE_BONE_RUSH),
- LEVEL_UP_MOVE(45, MOVE_DOUBLE_EDGE),
- LEVEL_UP_END
-};
-
-const u16 gMarowakLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE( 1, MOVE_BONE_CLUB),
- LEVEL_UP_MOVE( 1, MOVE_HEADBUTT),
- LEVEL_UP_MOVE( 5, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE( 9, MOVE_BONE_CLUB),
- LEVEL_UP_MOVE(13, MOVE_HEADBUTT),
- LEVEL_UP_MOVE(17, MOVE_LEER),
- LEVEL_UP_MOVE(21, MOVE_FOCUS_ENERGY),
- LEVEL_UP_MOVE(25, MOVE_BONEMERANG),
- LEVEL_UP_MOVE(32, MOVE_RAGE),
- LEVEL_UP_MOVE(39, MOVE_FALSE_SWIPE),
- LEVEL_UP_MOVE(46, MOVE_THRASH),
- LEVEL_UP_MOVE(53, MOVE_BONE_RUSH),
- LEVEL_UP_MOVE(61, MOVE_DOUBLE_EDGE),
- LEVEL_UP_END
-};
-
-const u16 gHitmonleeLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_REVENGE),
- LEVEL_UP_MOVE( 1, MOVE_DOUBLE_KICK),
- LEVEL_UP_MOVE( 6, MOVE_MEDITATE),
- LEVEL_UP_MOVE(11, MOVE_ROLLING_KICK),
- LEVEL_UP_MOVE(16, MOVE_JUMP_KICK),
- LEVEL_UP_MOVE(20, MOVE_BRICK_BREAK),
- LEVEL_UP_MOVE(21, MOVE_FOCUS_ENERGY),
- LEVEL_UP_MOVE(26, MOVE_HI_JUMP_KICK),
- LEVEL_UP_MOVE(31, MOVE_MIND_READER),
- LEVEL_UP_MOVE(36, MOVE_FORESIGHT),
- LEVEL_UP_MOVE(41, MOVE_ENDURE),
- LEVEL_UP_MOVE(46, MOVE_MEGA_KICK),
- LEVEL_UP_MOVE(51, MOVE_REVERSAL),
- LEVEL_UP_END
-};
-
-const u16 gHitmonchanLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_REVENGE),
- LEVEL_UP_MOVE( 1, MOVE_COMET_PUNCH),
- LEVEL_UP_MOVE( 7, MOVE_AGILITY),
- LEVEL_UP_MOVE(13, MOVE_PURSUIT),
- LEVEL_UP_MOVE(20, MOVE_MACH_PUNCH),
- LEVEL_UP_MOVE(26, MOVE_THUNDER_PUNCH),
- LEVEL_UP_MOVE(26, MOVE_ICE_PUNCH),
- LEVEL_UP_MOVE(26, MOVE_FIRE_PUNCH),
- LEVEL_UP_MOVE(32, MOVE_SKY_UPPERCUT),
- LEVEL_UP_MOVE(38, MOVE_MEGA_PUNCH),
- LEVEL_UP_MOVE(44, MOVE_DETECT),
- LEVEL_UP_MOVE(50, MOVE_COUNTER),
- LEVEL_UP_END
-};
-
-const u16 gLickitungLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_LICK),
- LEVEL_UP_MOVE( 7, MOVE_SUPERSONIC),
- LEVEL_UP_MOVE(12, MOVE_DEFENSE_CURL),
- LEVEL_UP_MOVE(18, MOVE_KNOCK_OFF),
- LEVEL_UP_MOVE(23, MOVE_STOMP),
- LEVEL_UP_MOVE(29, MOVE_WRAP),
- LEVEL_UP_MOVE(34, MOVE_DISABLE),
- LEVEL_UP_MOVE(40, MOVE_SLAM),
- LEVEL_UP_MOVE(45, MOVE_SCREECH),
- LEVEL_UP_MOVE(51, MOVE_REFRESH),
- LEVEL_UP_END
-};
-
-const u16 gKoffingLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_POISON_GAS),
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 9, MOVE_SMOG),
- LEVEL_UP_MOVE(17, MOVE_SELF_DESTRUCT),
- LEVEL_UP_MOVE(21, MOVE_SLUDGE),
- LEVEL_UP_MOVE(25, MOVE_SMOKESCREEN),
- LEVEL_UP_MOVE(33, MOVE_HAZE),
- LEVEL_UP_MOVE(41, MOVE_EXPLOSION),
- LEVEL_UP_MOVE(45, MOVE_DESTINY_BOND),
- LEVEL_UP_MOVE(49, MOVE_MEMENTO),
- LEVEL_UP_END
-};
-
-const u16 gWeezingLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_POISON_GAS),
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_SMOG),
- LEVEL_UP_MOVE( 1, MOVE_SELF_DESTRUCT),
- LEVEL_UP_MOVE( 9, MOVE_SMOG),
- LEVEL_UP_MOVE(17, MOVE_SELF_DESTRUCT),
- LEVEL_UP_MOVE(21, MOVE_SLUDGE),
- LEVEL_UP_MOVE(25, MOVE_SMOKESCREEN),
- LEVEL_UP_MOVE(33, MOVE_HAZE),
- LEVEL_UP_MOVE(44, MOVE_EXPLOSION),
- LEVEL_UP_MOVE(51, MOVE_DESTINY_BOND),
- LEVEL_UP_MOVE(58, MOVE_MEMENTO),
- LEVEL_UP_END
-};
-
-const u16 gRhyhornLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_HORN_ATTACK),
- LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE(10, MOVE_STOMP),
- LEVEL_UP_MOVE(15, MOVE_FURY_ATTACK),
- LEVEL_UP_MOVE(24, MOVE_SCARY_FACE),
- LEVEL_UP_MOVE(29, MOVE_ROCK_BLAST),
- LEVEL_UP_MOVE(38, MOVE_HORN_DRILL),
- LEVEL_UP_MOVE(43, MOVE_TAKE_DOWN),
- LEVEL_UP_MOVE(52, MOVE_EARTHQUAKE),
- LEVEL_UP_MOVE(57, MOVE_MEGAHORN),
- LEVEL_UP_END
-};
-
-const u16 gRhydonLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_HORN_ATTACK),
- LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE( 1, MOVE_STOMP),
- LEVEL_UP_MOVE( 1, MOVE_FURY_ATTACK),
- LEVEL_UP_MOVE(10, MOVE_STOMP),
- LEVEL_UP_MOVE(15, MOVE_FURY_ATTACK),
- LEVEL_UP_MOVE(24, MOVE_SCARY_FACE),
- LEVEL_UP_MOVE(29, MOVE_ROCK_BLAST),
- LEVEL_UP_MOVE(38, MOVE_HORN_DRILL),
- LEVEL_UP_MOVE(46, MOVE_TAKE_DOWN),
- LEVEL_UP_MOVE(58, MOVE_EARTHQUAKE),
- LEVEL_UP_MOVE(66, MOVE_MEGAHORN),
- LEVEL_UP_END
-};
-
-const u16 gChanseyLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_POUND),
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 5, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE( 9, MOVE_REFRESH),
- LEVEL_UP_MOVE(13, MOVE_SOFT_BOILED),
- LEVEL_UP_MOVE(17, MOVE_DOUBLE_SLAP),
- LEVEL_UP_MOVE(23, MOVE_MINIMIZE),
- LEVEL_UP_MOVE(29, MOVE_SING),
- LEVEL_UP_MOVE(35, MOVE_EGG_BOMB),
- LEVEL_UP_MOVE(41, MOVE_DEFENSE_CURL),
- LEVEL_UP_MOVE(49, MOVE_LIGHT_SCREEN),
- LEVEL_UP_MOVE(57, MOVE_DOUBLE_EDGE),
- LEVEL_UP_END
-};
-
-const u16 gTangelaLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_INGRAIN),
- LEVEL_UP_MOVE( 1, MOVE_CONSTRICT),
- LEVEL_UP_MOVE( 4, MOVE_SLEEP_POWDER),
- LEVEL_UP_MOVE(10, MOVE_ABSORB),
- LEVEL_UP_MOVE(13, MOVE_GROWTH),
- LEVEL_UP_MOVE(19, MOVE_POISON_POWDER),
- LEVEL_UP_MOVE(22, MOVE_VINE_WHIP),
- LEVEL_UP_MOVE(28, MOVE_BIND),
- LEVEL_UP_MOVE(31, MOVE_MEGA_DRAIN),
- LEVEL_UP_MOVE(37, MOVE_STUN_SPORE),
- LEVEL_UP_MOVE(40, MOVE_SLAM),
- LEVEL_UP_MOVE(46, MOVE_TICKLE),
- LEVEL_UP_END
-};
-
-const u16 gKangaskhanLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_COMET_PUNCH),
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 7, MOVE_BITE),
- LEVEL_UP_MOVE(13, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE(19, MOVE_FAKE_OUT),
- LEVEL_UP_MOVE(25, MOVE_MEGA_PUNCH),
- LEVEL_UP_MOVE(31, MOVE_RAGE),
- LEVEL_UP_MOVE(37, MOVE_ENDURE),
- LEVEL_UP_MOVE(43, MOVE_DIZZY_PUNCH),
- LEVEL_UP_MOVE(49, MOVE_REVERSAL),
- LEVEL_UP_END
-};
-
-const u16 gHorseaLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_BUBBLE),
- LEVEL_UP_MOVE( 8, MOVE_SMOKESCREEN),
- LEVEL_UP_MOVE(15, MOVE_LEER),
- LEVEL_UP_MOVE(22, MOVE_WATER_GUN),
- LEVEL_UP_MOVE(29, MOVE_TWISTER),
- LEVEL_UP_MOVE(36, MOVE_AGILITY),
- LEVEL_UP_MOVE(43, MOVE_HYDRO_PUMP),
- LEVEL_UP_MOVE(50, MOVE_DRAGON_DANCE),
- LEVEL_UP_END
-};
-
-const u16 gSeadraLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_BUBBLE),
- LEVEL_UP_MOVE( 1, MOVE_SMOKESCREEN),
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 1, MOVE_WATER_GUN),
- LEVEL_UP_MOVE( 8, MOVE_SMOKESCREEN),
- LEVEL_UP_MOVE(15, MOVE_LEER),
- LEVEL_UP_MOVE(22, MOVE_WATER_GUN),
- LEVEL_UP_MOVE(29, MOVE_TWISTER),
- LEVEL_UP_MOVE(40, MOVE_AGILITY),
- LEVEL_UP_MOVE(51, MOVE_HYDRO_PUMP),
- LEVEL_UP_MOVE(62, MOVE_DRAGON_DANCE),
- LEVEL_UP_END
-};
-
-const u16 gGoldeenLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_PECK),
- LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE( 1, MOVE_WATER_SPORT),
- LEVEL_UP_MOVE(10, MOVE_SUPERSONIC),
- LEVEL_UP_MOVE(15, MOVE_HORN_ATTACK),
- LEVEL_UP_MOVE(24, MOVE_FLAIL),
- LEVEL_UP_MOVE(29, MOVE_FURY_ATTACK),
- LEVEL_UP_MOVE(38, MOVE_WATERFALL),
- LEVEL_UP_MOVE(43, MOVE_HORN_DRILL),
- LEVEL_UP_MOVE(52, MOVE_AGILITY),
- LEVEL_UP_END
-};
-
-const u16 gSeakingLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_PECK),
- LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE( 1, MOVE_WATER_SPORT),
- LEVEL_UP_MOVE( 1, MOVE_SUPERSONIC),
- LEVEL_UP_MOVE(10, MOVE_SUPERSONIC),
- LEVEL_UP_MOVE(15, MOVE_HORN_ATTACK),
- LEVEL_UP_MOVE(24, MOVE_FLAIL),
- LEVEL_UP_MOVE(29, MOVE_FURY_ATTACK),
- LEVEL_UP_MOVE(41, MOVE_WATERFALL),
- LEVEL_UP_MOVE(49, MOVE_HORN_DRILL),
- LEVEL_UP_MOVE(61, MOVE_AGILITY),
- LEVEL_UP_END
-};
-
-const u16 gStaryuLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_HARDEN),
- LEVEL_UP_MOVE( 6, MOVE_WATER_GUN),
- LEVEL_UP_MOVE(10, MOVE_RAPID_SPIN),
- LEVEL_UP_MOVE(15, MOVE_RECOVER),
- LEVEL_UP_MOVE(19, MOVE_CAMOUFLAGE),
- LEVEL_UP_MOVE(24, MOVE_SWIFT),
- LEVEL_UP_MOVE(28, MOVE_BUBBLE_BEAM),
- LEVEL_UP_MOVE(33, MOVE_MINIMIZE),
- LEVEL_UP_MOVE(37, MOVE_LIGHT_SCREEN),
- LEVEL_UP_MOVE(42, MOVE_COSMIC_POWER),
- LEVEL_UP_MOVE(46, MOVE_HYDRO_PUMP),
- LEVEL_UP_END
-};
-
-const u16 gStarmieLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_WATER_GUN),
- LEVEL_UP_MOVE( 1, MOVE_RAPID_SPIN),
- LEVEL_UP_MOVE( 1, MOVE_RECOVER),
- LEVEL_UP_MOVE( 1, MOVE_SWIFT),
- LEVEL_UP_MOVE(33, MOVE_CONFUSE_RAY),
- LEVEL_UP_END
-};
-
-const u16 gMrmimeLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_BARRIER),
- LEVEL_UP_MOVE( 5, MOVE_CONFUSION),
- LEVEL_UP_MOVE( 9, MOVE_SUBSTITUTE),
- LEVEL_UP_MOVE(13, MOVE_MEDITATE),
- LEVEL_UP_MOVE(17, MOVE_DOUBLE_SLAP),
- LEVEL_UP_MOVE(21, MOVE_LIGHT_SCREEN),
- LEVEL_UP_MOVE(21, MOVE_REFLECT),
- LEVEL_UP_MOVE(25, MOVE_ENCORE),
- LEVEL_UP_MOVE(29, MOVE_PSYBEAM),
- LEVEL_UP_MOVE(33, MOVE_RECYCLE),
- LEVEL_UP_MOVE(37, MOVE_TRICK),
- LEVEL_UP_MOVE(41, MOVE_ROLE_PLAY),
- LEVEL_UP_MOVE(45, MOVE_PSYCHIC),
- LEVEL_UP_MOVE(49, MOVE_BATON_PASS),
- LEVEL_UP_MOVE(53, MOVE_SAFEGUARD),
- LEVEL_UP_END
-};
-
-const u16 gScytherLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 6, MOVE_FOCUS_ENERGY),
- LEVEL_UP_MOVE(11, MOVE_PURSUIT),
- LEVEL_UP_MOVE(16, MOVE_FALSE_SWIPE),
- LEVEL_UP_MOVE(21, MOVE_AGILITY),
- LEVEL_UP_MOVE(26, MOVE_WING_ATTACK),
- LEVEL_UP_MOVE(31, MOVE_SLASH),
- LEVEL_UP_MOVE(36, MOVE_SWORDS_DANCE),
- LEVEL_UP_MOVE(41, MOVE_DOUBLE_TEAM),
- LEVEL_UP_MOVE(46, MOVE_FURY_CUTTER),
- LEVEL_UP_END
-};
-
-const u16 gJynxLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_POUND),
- LEVEL_UP_MOVE( 1, MOVE_LICK),
- LEVEL_UP_MOVE( 1, MOVE_LOVELY_KISS),
- LEVEL_UP_MOVE( 1, MOVE_POWDER_SNOW),
- LEVEL_UP_MOVE( 9, MOVE_LOVELY_KISS),
- LEVEL_UP_MOVE(13, MOVE_POWDER_SNOW),
- LEVEL_UP_MOVE(21, MOVE_DOUBLE_SLAP),
- LEVEL_UP_MOVE(25, MOVE_ICE_PUNCH),
- LEVEL_UP_MOVE(35, MOVE_MEAN_LOOK),
- LEVEL_UP_MOVE(41, MOVE_FAKE_TEARS),
- LEVEL_UP_MOVE(51, MOVE_BODY_SLAM),
- LEVEL_UP_MOVE(57, MOVE_PERISH_SONG),
- LEVEL_UP_MOVE(67, MOVE_BLIZZARD),
- LEVEL_UP_END
-};
-
-const u16 gElectabuzzLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 1, MOVE_THUNDER_PUNCH),
- LEVEL_UP_MOVE( 9, MOVE_THUNDER_PUNCH),
- LEVEL_UP_MOVE(17, MOVE_LIGHT_SCREEN),
- LEVEL_UP_MOVE(25, MOVE_SWIFT),
- LEVEL_UP_MOVE(36, MOVE_SCREECH),
- LEVEL_UP_MOVE(47, MOVE_THUNDERBOLT),
- LEVEL_UP_MOVE(58, MOVE_THUNDER),
- LEVEL_UP_END
-};
-
-const u16 gMagmarLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_EMBER),
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 1, MOVE_SMOG),
- LEVEL_UP_MOVE( 1, MOVE_FIRE_PUNCH),
- LEVEL_UP_MOVE( 7, MOVE_LEER),
- LEVEL_UP_MOVE(13, MOVE_SMOG),
- LEVEL_UP_MOVE(19, MOVE_FIRE_PUNCH),
- LEVEL_UP_MOVE(25, MOVE_SMOKESCREEN),
- LEVEL_UP_MOVE(33, MOVE_SUNNY_DAY),
- LEVEL_UP_MOVE(41, MOVE_FLAMETHROWER),
- LEVEL_UP_MOVE(49, MOVE_CONFUSE_RAY),
- LEVEL_UP_MOVE(57, MOVE_FIRE_BLAST),
- LEVEL_UP_END
-};
-
-const u16 gPinsirLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_VICE_GRIP),
- LEVEL_UP_MOVE( 1, MOVE_FOCUS_ENERGY),
- LEVEL_UP_MOVE( 7, MOVE_BIND),
- LEVEL_UP_MOVE(13, MOVE_SEISMIC_TOSS),
- LEVEL_UP_MOVE(19, MOVE_HARDEN),
- LEVEL_UP_MOVE(25, MOVE_REVENGE),
- LEVEL_UP_MOVE(31, MOVE_BRICK_BREAK),
- LEVEL_UP_MOVE(37, MOVE_GUILLOTINE),
- LEVEL_UP_MOVE(43, MOVE_SUBMISSION),
- LEVEL_UP_MOVE(49, MOVE_SWORDS_DANCE),
- LEVEL_UP_END
-};
-
-const u16 gTaurosLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 4, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE( 8, MOVE_RAGE),
- LEVEL_UP_MOVE(13, MOVE_HORN_ATTACK),
- LEVEL_UP_MOVE(19, MOVE_SCARY_FACE),
- LEVEL_UP_MOVE(26, MOVE_PURSUIT),
- LEVEL_UP_MOVE(34, MOVE_REST),
- LEVEL_UP_MOVE(43, MOVE_THRASH),
- LEVEL_UP_MOVE(53, MOVE_TAKE_DOWN),
- LEVEL_UP_END
-};
-
-const u16 gMagikarpLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SPLASH),
- LEVEL_UP_MOVE(15, MOVE_TACKLE),
- LEVEL_UP_MOVE(30, MOVE_FLAIL),
- LEVEL_UP_END
-};
-
-const u16 gGyaradosLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_THRASH),
- LEVEL_UP_MOVE(20, MOVE_BITE),
- LEVEL_UP_MOVE(25, MOVE_DRAGON_RAGE),
- LEVEL_UP_MOVE(30, MOVE_LEER),
- LEVEL_UP_MOVE(35, MOVE_TWISTER),
- LEVEL_UP_MOVE(40, MOVE_HYDRO_PUMP),
- LEVEL_UP_MOVE(45, MOVE_RAIN_DANCE),
- LEVEL_UP_MOVE(50, MOVE_DRAGON_DANCE),
- LEVEL_UP_MOVE(55, MOVE_HYPER_BEAM),
- LEVEL_UP_END
-};
-
-const u16 gLaprasLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_WATER_GUN),
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 1, MOVE_SING),
- LEVEL_UP_MOVE( 7, MOVE_MIST),
- LEVEL_UP_MOVE(13, MOVE_BODY_SLAM),
- LEVEL_UP_MOVE(19, MOVE_CONFUSE_RAY),
- LEVEL_UP_MOVE(25, MOVE_PERISH_SONG),
- LEVEL_UP_MOVE(31, MOVE_ICE_BEAM),
- LEVEL_UP_MOVE(37, MOVE_RAIN_DANCE),
- LEVEL_UP_MOVE(43, MOVE_SAFEGUARD),
- LEVEL_UP_MOVE(49, MOVE_HYDRO_PUMP),
- LEVEL_UP_MOVE(55, MOVE_SHEER_COLD),
- LEVEL_UP_END
-};
-
-const u16 gDittoLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TRANSFORM),
- LEVEL_UP_END
-};
-
-const u16 gEeveeLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE( 1, MOVE_HELPING_HAND),
- LEVEL_UP_MOVE( 8, MOVE_SAND_ATTACK),
- LEVEL_UP_MOVE(16, MOVE_GROWL),
- LEVEL_UP_MOVE(23, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE(30, MOVE_BITE),
- LEVEL_UP_MOVE(36, MOVE_BATON_PASS),
- LEVEL_UP_MOVE(42, MOVE_TAKE_DOWN),
- LEVEL_UP_END
-};
-
-const u16 gVaporeonLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE( 1, MOVE_HELPING_HAND),
- LEVEL_UP_MOVE( 8, MOVE_SAND_ATTACK),
- LEVEL_UP_MOVE(16, MOVE_WATER_GUN),
- LEVEL_UP_MOVE(23, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE(30, MOVE_BITE),
- LEVEL_UP_MOVE(36, MOVE_AURORA_BEAM),
- LEVEL_UP_MOVE(42, MOVE_HAZE),
- LEVEL_UP_MOVE(47, MOVE_ACID_ARMOR),
- LEVEL_UP_MOVE(52, MOVE_HYDRO_PUMP),
- LEVEL_UP_END
-};
-
-const u16 gJolteonLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE( 1, MOVE_HELPING_HAND),
- LEVEL_UP_MOVE( 8, MOVE_SAND_ATTACK),
- LEVEL_UP_MOVE(16, MOVE_THUNDER_SHOCK),
- LEVEL_UP_MOVE(23, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE(30, MOVE_DOUBLE_KICK),
- LEVEL_UP_MOVE(36, MOVE_PIN_MISSILE),
- LEVEL_UP_MOVE(42, MOVE_THUNDER_WAVE),
- LEVEL_UP_MOVE(47, MOVE_AGILITY),
- LEVEL_UP_MOVE(52, MOVE_THUNDER),
- LEVEL_UP_END
-};
-
-const u16 gFlareonLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE( 1, MOVE_HELPING_HAND),
- LEVEL_UP_MOVE( 8, MOVE_SAND_ATTACK),
- LEVEL_UP_MOVE(16, MOVE_EMBER),
- LEVEL_UP_MOVE(23, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE(30, MOVE_BITE),
- LEVEL_UP_MOVE(36, MOVE_FIRE_SPIN),
- LEVEL_UP_MOVE(42, MOVE_SMOG),
- LEVEL_UP_MOVE(47, MOVE_LEER),
- LEVEL_UP_MOVE(52, MOVE_FLAMETHROWER),
- LEVEL_UP_END
-};
-
-const u16 gPorygonLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_CONVERSION_2),
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_CONVERSION),
- LEVEL_UP_MOVE( 9, MOVE_AGILITY),
- LEVEL_UP_MOVE(12, MOVE_PSYBEAM),
- LEVEL_UP_MOVE(20, MOVE_RECOVER),
- LEVEL_UP_MOVE(24, MOVE_SHARPEN),
- LEVEL_UP_MOVE(32, MOVE_LOCK_ON),
- LEVEL_UP_MOVE(36, MOVE_TRI_ATTACK),
- LEVEL_UP_MOVE(44, MOVE_RECYCLE),
- LEVEL_UP_MOVE(48, MOVE_ZAP_CANNON),
- LEVEL_UP_END
-};
-
-const u16 gOmanyteLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_CONSTRICT),
- LEVEL_UP_MOVE( 1, MOVE_WITHDRAW),
- LEVEL_UP_MOVE(13, MOVE_BITE),
- LEVEL_UP_MOVE(19, MOVE_WATER_GUN),
- LEVEL_UP_MOVE(25, MOVE_MUD_SHOT),
- LEVEL_UP_MOVE(31, MOVE_LEER),
- LEVEL_UP_MOVE(37, MOVE_PROTECT),
- LEVEL_UP_MOVE(43, MOVE_TICKLE),
- LEVEL_UP_MOVE(49, MOVE_ANCIENT_POWER),
- LEVEL_UP_MOVE(55, MOVE_HYDRO_PUMP),
- LEVEL_UP_END
-};
-
-const u16 gOmastarLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_CONSTRICT),
- LEVEL_UP_MOVE( 1, MOVE_WITHDRAW),
- LEVEL_UP_MOVE( 1, MOVE_BITE),
- LEVEL_UP_MOVE(13, MOVE_BITE),
- LEVEL_UP_MOVE(19, MOVE_WATER_GUN),
- LEVEL_UP_MOVE(25, MOVE_MUD_SHOT),
- LEVEL_UP_MOVE(31, MOVE_LEER),
- LEVEL_UP_MOVE(37, MOVE_PROTECT),
- LEVEL_UP_MOVE(40, MOVE_SPIKE_CANNON),
- LEVEL_UP_MOVE(46, MOVE_TICKLE),
- LEVEL_UP_MOVE(55, MOVE_ANCIENT_POWER),
- LEVEL_UP_MOVE(65, MOVE_HYDRO_PUMP),
- LEVEL_UP_END
-};
-
-const u16 gKabutoLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SCRATCH),
- LEVEL_UP_MOVE( 1, MOVE_HARDEN),
- LEVEL_UP_MOVE(13, MOVE_ABSORB),
- LEVEL_UP_MOVE(19, MOVE_LEER),
- LEVEL_UP_MOVE(25, MOVE_MUD_SHOT),
- LEVEL_UP_MOVE(31, MOVE_SAND_ATTACK),
- LEVEL_UP_MOVE(37, MOVE_ENDURE),
- LEVEL_UP_MOVE(43, MOVE_METAL_SOUND),
- LEVEL_UP_MOVE(49, MOVE_MEGA_DRAIN),
- LEVEL_UP_MOVE(55, MOVE_ANCIENT_POWER),
- LEVEL_UP_END
-};
-
-const u16 gKabutopsLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SCRATCH),
- LEVEL_UP_MOVE( 1, MOVE_HARDEN),
- LEVEL_UP_MOVE( 1, MOVE_ABSORB),
- LEVEL_UP_MOVE(13, MOVE_ABSORB),
- LEVEL_UP_MOVE(19, MOVE_LEER),
- LEVEL_UP_MOVE(25, MOVE_MUD_SHOT),
- LEVEL_UP_MOVE(31, MOVE_SAND_ATTACK),
- LEVEL_UP_MOVE(37, MOVE_ENDURE),
- LEVEL_UP_MOVE(40, MOVE_SLASH),
- LEVEL_UP_MOVE(46, MOVE_METAL_SOUND),
- LEVEL_UP_MOVE(55, MOVE_MEGA_DRAIN),
- LEVEL_UP_MOVE(65, MOVE_ANCIENT_POWER),
- LEVEL_UP_END
-};
-
-const u16 gAerodactylLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_WING_ATTACK),
- LEVEL_UP_MOVE( 8, MOVE_AGILITY),
- LEVEL_UP_MOVE(15, MOVE_BITE),
- LEVEL_UP_MOVE(22, MOVE_SUPERSONIC),
- LEVEL_UP_MOVE(29, MOVE_ANCIENT_POWER),
- LEVEL_UP_MOVE(36, MOVE_SCARY_FACE),
- LEVEL_UP_MOVE(43, MOVE_TAKE_DOWN),
- LEVEL_UP_MOVE(50, MOVE_HYPER_BEAM),
- LEVEL_UP_END
-};
-
-const u16 gSnorlaxLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 6, MOVE_AMNESIA),
- LEVEL_UP_MOVE(10, MOVE_DEFENSE_CURL),
- LEVEL_UP_MOVE(15, MOVE_BELLY_DRUM),
- LEVEL_UP_MOVE(19, MOVE_HEADBUTT),
- LEVEL_UP_MOVE(24, MOVE_YAWN),
- LEVEL_UP_MOVE(28, MOVE_REST),
- LEVEL_UP_MOVE(28, MOVE_SNORE),
- LEVEL_UP_MOVE(33, MOVE_BODY_SLAM),
- LEVEL_UP_MOVE(37, MOVE_BLOCK),
- LEVEL_UP_MOVE(42, MOVE_COVET),
- LEVEL_UP_MOVE(46, MOVE_ROLLOUT),
- LEVEL_UP_MOVE(51, MOVE_HYPER_BEAM),
- LEVEL_UP_END
-};
-
-const u16 gArticunoLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_GUST),
- LEVEL_UP_MOVE( 1, MOVE_POWDER_SNOW),
- LEVEL_UP_MOVE(13, MOVE_MIST),
- LEVEL_UP_MOVE(25, MOVE_AGILITY),
- LEVEL_UP_MOVE(37, MOVE_MIND_READER),
- LEVEL_UP_MOVE(49, MOVE_ICE_BEAM),
- LEVEL_UP_MOVE(61, MOVE_REFLECT),
- LEVEL_UP_MOVE(73, MOVE_BLIZZARD),
- LEVEL_UP_MOVE(85, MOVE_SHEER_COLD),
- LEVEL_UP_END
-};
-
-const u16 gZapdosLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_PECK),
- LEVEL_UP_MOVE( 1, MOVE_THUNDER_SHOCK),
- LEVEL_UP_MOVE(13, MOVE_THUNDER_WAVE),
- LEVEL_UP_MOVE(25, MOVE_AGILITY),
- LEVEL_UP_MOVE(37, MOVE_DETECT),
- LEVEL_UP_MOVE(49, MOVE_DRILL_PECK),
- LEVEL_UP_MOVE(61, MOVE_CHARGE),
- LEVEL_UP_MOVE(73, MOVE_LIGHT_SCREEN),
- LEVEL_UP_MOVE(85, MOVE_THUNDER),
- LEVEL_UP_END
-};
-
-const u16 gMoltresLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_WING_ATTACK),
- LEVEL_UP_MOVE( 1, MOVE_EMBER),
- LEVEL_UP_MOVE(13, MOVE_FIRE_SPIN),
- LEVEL_UP_MOVE(25, MOVE_AGILITY),
- LEVEL_UP_MOVE(37, MOVE_ENDURE),
- LEVEL_UP_MOVE(49, MOVE_FLAMETHROWER),
- LEVEL_UP_MOVE(61, MOVE_SAFEGUARD),
- LEVEL_UP_MOVE(73, MOVE_HEAT_WAVE),
- LEVEL_UP_MOVE(85, MOVE_SKY_ATTACK),
- LEVEL_UP_END
-};
-
-const u16 gDratiniLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_WRAP),
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 8, MOVE_THUNDER_WAVE),
- LEVEL_UP_MOVE(15, MOVE_TWISTER),
- LEVEL_UP_MOVE(22, MOVE_DRAGON_RAGE),
- LEVEL_UP_MOVE(29, MOVE_SLAM),
- LEVEL_UP_MOVE(36, MOVE_AGILITY),
- LEVEL_UP_MOVE(43, MOVE_SAFEGUARD),
- LEVEL_UP_MOVE(50, MOVE_OUTRAGE),
- LEVEL_UP_MOVE(57, MOVE_HYPER_BEAM),
- LEVEL_UP_END
-};
-
-const u16 gDragonairLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_WRAP),
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 1, MOVE_THUNDER_WAVE),
- LEVEL_UP_MOVE( 1, MOVE_TWISTER),
- LEVEL_UP_MOVE( 8, MOVE_THUNDER_WAVE),
- LEVEL_UP_MOVE(15, MOVE_TWISTER),
- LEVEL_UP_MOVE(22, MOVE_DRAGON_RAGE),
- LEVEL_UP_MOVE(29, MOVE_SLAM),
- LEVEL_UP_MOVE(38, MOVE_AGILITY),
- LEVEL_UP_MOVE(47, MOVE_SAFEGUARD),
- LEVEL_UP_MOVE(56, MOVE_OUTRAGE),
- LEVEL_UP_MOVE(65, MOVE_HYPER_BEAM),
- LEVEL_UP_END
-};
-
-const u16 gDragoniteLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_WRAP),
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 1, MOVE_THUNDER_WAVE),
- LEVEL_UP_MOVE( 1, MOVE_TWISTER),
- LEVEL_UP_MOVE( 8, MOVE_THUNDER_WAVE),
- LEVEL_UP_MOVE(15, MOVE_TWISTER),
- LEVEL_UP_MOVE(22, MOVE_DRAGON_RAGE),
- LEVEL_UP_MOVE(29, MOVE_SLAM),
- LEVEL_UP_MOVE(38, MOVE_AGILITY),
- LEVEL_UP_MOVE(47, MOVE_SAFEGUARD),
- LEVEL_UP_MOVE(55, MOVE_WING_ATTACK),
- LEVEL_UP_MOVE(61, MOVE_OUTRAGE),
- LEVEL_UP_MOVE(75, MOVE_HYPER_BEAM),
- LEVEL_UP_END
-};
-
-const u16 gMewtwoLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_CONFUSION),
- LEVEL_UP_MOVE( 1, MOVE_DISABLE),
- LEVEL_UP_MOVE(11, MOVE_BARRIER),
- LEVEL_UP_MOVE(22, MOVE_SWIFT),
- LEVEL_UP_MOVE(33, MOVE_PSYCH_UP),
- LEVEL_UP_MOVE(44, MOVE_FUTURE_SIGHT),
- LEVEL_UP_MOVE(55, MOVE_MIST),
- LEVEL_UP_MOVE(66, MOVE_PSYCHIC),
- LEVEL_UP_MOVE(77, MOVE_AMNESIA),
- LEVEL_UP_MOVE(88, MOVE_RECOVER),
- LEVEL_UP_MOVE(99, MOVE_SAFEGUARD),
- LEVEL_UP_END
-};
-
-const u16 gMewLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_POUND),
- LEVEL_UP_MOVE(10, MOVE_TRANSFORM),
- LEVEL_UP_MOVE(20, MOVE_MEGA_PUNCH),
- LEVEL_UP_MOVE(30, MOVE_METRONOME),
- LEVEL_UP_MOVE(40, MOVE_PSYCHIC),
- LEVEL_UP_MOVE(50, MOVE_ANCIENT_POWER),
- LEVEL_UP_END
-};
-
-const u16 gChikoritaLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 8, MOVE_RAZOR_LEAF),
- LEVEL_UP_MOVE(12, MOVE_REFLECT),
- LEVEL_UP_MOVE(15, MOVE_POISON_POWDER),
- LEVEL_UP_MOVE(22, MOVE_SYNTHESIS),
- LEVEL_UP_MOVE(29, MOVE_BODY_SLAM),
- LEVEL_UP_MOVE(36, MOVE_LIGHT_SCREEN),
- LEVEL_UP_MOVE(43, MOVE_SAFEGUARD),
- LEVEL_UP_MOVE(50, MOVE_SOLAR_BEAM),
- LEVEL_UP_END
-};
-
-const u16 gBayleefLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 1, MOVE_RAZOR_LEAF),
- LEVEL_UP_MOVE( 1, MOVE_REFLECT),
- LEVEL_UP_MOVE( 8, MOVE_RAZOR_LEAF),
- LEVEL_UP_MOVE(12, MOVE_REFLECT),
- LEVEL_UP_MOVE(15, MOVE_POISON_POWDER),
- LEVEL_UP_MOVE(23, MOVE_SYNTHESIS),
- LEVEL_UP_MOVE(31, MOVE_BODY_SLAM),
- LEVEL_UP_MOVE(39, MOVE_LIGHT_SCREEN),
- LEVEL_UP_MOVE(47, MOVE_SAFEGUARD),
- LEVEL_UP_MOVE(55, MOVE_SOLAR_BEAM),
- LEVEL_UP_END
-};
-
-const u16 gMeganiumLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 1, MOVE_RAZOR_LEAF),
- LEVEL_UP_MOVE( 1, MOVE_REFLECT),
- LEVEL_UP_MOVE( 8, MOVE_RAZOR_LEAF),
- LEVEL_UP_MOVE(12, MOVE_REFLECT),
- LEVEL_UP_MOVE(15, MOVE_POISON_POWDER),
- LEVEL_UP_MOVE(23, MOVE_SYNTHESIS),
- LEVEL_UP_MOVE(31, MOVE_BODY_SLAM),
- LEVEL_UP_MOVE(41, MOVE_LIGHT_SCREEN),
- LEVEL_UP_MOVE(51, MOVE_SAFEGUARD),
- LEVEL_UP_MOVE(61, MOVE_SOLAR_BEAM),
- LEVEL_UP_END
-};
-
-const u16 gCyndaquilLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 6, MOVE_SMOKESCREEN),
- LEVEL_UP_MOVE(12, MOVE_EMBER),
- LEVEL_UP_MOVE(19, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE(27, MOVE_FLAME_WHEEL),
- LEVEL_UP_MOVE(36, MOVE_SWIFT),
- LEVEL_UP_MOVE(46, MOVE_FLAMETHROWER),
- LEVEL_UP_END
-};
-
-const u16 gQuilavaLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 1, MOVE_SMOKESCREEN),
- LEVEL_UP_MOVE( 6, MOVE_SMOKESCREEN),
- LEVEL_UP_MOVE(12, MOVE_EMBER),
- LEVEL_UP_MOVE(21, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE(31, MOVE_FLAME_WHEEL),
- LEVEL_UP_MOVE(42, MOVE_SWIFT),
- LEVEL_UP_MOVE(54, MOVE_FLAMETHROWER),
- LEVEL_UP_END
-};
-
-const u16 gTyphlosionLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 1, MOVE_SMOKESCREEN),
- LEVEL_UP_MOVE( 1, MOVE_EMBER),
- LEVEL_UP_MOVE( 6, MOVE_SMOKESCREEN),
- LEVEL_UP_MOVE(12, MOVE_EMBER),
- LEVEL_UP_MOVE(21, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE(31, MOVE_FLAME_WHEEL),
- LEVEL_UP_MOVE(45, MOVE_SWIFT),
- LEVEL_UP_MOVE(60, MOVE_FLAMETHROWER),
- LEVEL_UP_END
-};
-
-const u16 gTotodileLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SCRATCH),
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 7, MOVE_RAGE),
- LEVEL_UP_MOVE(13, MOVE_WATER_GUN),
- LEVEL_UP_MOVE(20, MOVE_BITE),
- LEVEL_UP_MOVE(27, MOVE_SCARY_FACE),
- LEVEL_UP_MOVE(35, MOVE_SLASH),
- LEVEL_UP_MOVE(43, MOVE_SCREECH),
- LEVEL_UP_MOVE(52, MOVE_HYDRO_PUMP),
- LEVEL_UP_END
-};
-
-const u16 gCroconawLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SCRATCH),
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 1, MOVE_RAGE),
- LEVEL_UP_MOVE( 7, MOVE_RAGE),
- LEVEL_UP_MOVE(13, MOVE_WATER_GUN),
- LEVEL_UP_MOVE(21, MOVE_BITE),
- LEVEL_UP_MOVE(28, MOVE_SCARY_FACE),
- LEVEL_UP_MOVE(37, MOVE_SLASH),
- LEVEL_UP_MOVE(45, MOVE_SCREECH),
- LEVEL_UP_MOVE(55, MOVE_HYDRO_PUMP),
- LEVEL_UP_END
-};
-
-const u16 gFeraligatrLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SCRATCH),
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 1, MOVE_RAGE),
- LEVEL_UP_MOVE( 1, MOVE_WATER_GUN),
- LEVEL_UP_MOVE( 7, MOVE_RAGE),
- LEVEL_UP_MOVE(13, MOVE_WATER_GUN),
- LEVEL_UP_MOVE(21, MOVE_BITE),
- LEVEL_UP_MOVE(28, MOVE_SCARY_FACE),
- LEVEL_UP_MOVE(38, MOVE_SLASH),
- LEVEL_UP_MOVE(47, MOVE_SCREECH),
- LEVEL_UP_MOVE(58, MOVE_HYDRO_PUMP),
- LEVEL_UP_END
-};
-
-const u16 gSentretLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SCRATCH),
- LEVEL_UP_MOVE( 4, MOVE_DEFENSE_CURL),
- LEVEL_UP_MOVE( 7, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE(12, MOVE_FURY_SWIPES),
- LEVEL_UP_MOVE(17, MOVE_HELPING_HAND),
- LEVEL_UP_MOVE(24, MOVE_SLAM),
- LEVEL_UP_MOVE(31, MOVE_FOLLOW_ME),
- LEVEL_UP_MOVE(40, MOVE_REST),
- LEVEL_UP_MOVE(49, MOVE_AMNESIA),
- LEVEL_UP_END
-};
-
-const u16 gFurretLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SCRATCH),
- LEVEL_UP_MOVE( 1, MOVE_DEFENSE_CURL),
- LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE( 4, MOVE_DEFENSE_CURL),
- LEVEL_UP_MOVE( 7, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE(12, MOVE_FURY_SWIPES),
- LEVEL_UP_MOVE(19, MOVE_HELPING_HAND),
- LEVEL_UP_MOVE(28, MOVE_SLAM),
- LEVEL_UP_MOVE(37, MOVE_FOLLOW_ME),
- LEVEL_UP_MOVE(48, MOVE_REST),
- LEVEL_UP_MOVE(59, MOVE_AMNESIA),
- LEVEL_UP_END
-};
-
-const u16 gHoothootLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 6, MOVE_FORESIGHT),
- LEVEL_UP_MOVE(11, MOVE_PECK),
- LEVEL_UP_MOVE(16, MOVE_HYPNOSIS),
- LEVEL_UP_MOVE(22, MOVE_REFLECT),
- LEVEL_UP_MOVE(28, MOVE_TAKE_DOWN),
- LEVEL_UP_MOVE(34, MOVE_CONFUSION),
- LEVEL_UP_MOVE(48, MOVE_DREAM_EATER),
- LEVEL_UP_END
-};
-
-const u16 gNoctowlLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 1, MOVE_FORESIGHT),
- LEVEL_UP_MOVE( 1, MOVE_PECK),
- LEVEL_UP_MOVE( 6, MOVE_FORESIGHT),
- LEVEL_UP_MOVE(11, MOVE_PECK),
- LEVEL_UP_MOVE(16, MOVE_HYPNOSIS),
- LEVEL_UP_MOVE(25, MOVE_REFLECT),
- LEVEL_UP_MOVE(33, MOVE_TAKE_DOWN),
- LEVEL_UP_MOVE(41, MOVE_CONFUSION),
- LEVEL_UP_MOVE(57, MOVE_DREAM_EATER),
- LEVEL_UP_END
-};
-
-const u16 gLedybaLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 8, MOVE_SUPERSONIC),
- LEVEL_UP_MOVE(15, MOVE_COMET_PUNCH),
- LEVEL_UP_MOVE(22, MOVE_LIGHT_SCREEN),
- LEVEL_UP_MOVE(22, MOVE_REFLECT),
- LEVEL_UP_MOVE(22, MOVE_SAFEGUARD),
- LEVEL_UP_MOVE(29, MOVE_BATON_PASS),
- LEVEL_UP_MOVE(36, MOVE_SWIFT),
- LEVEL_UP_MOVE(43, MOVE_AGILITY),
- LEVEL_UP_MOVE(50, MOVE_DOUBLE_EDGE),
- LEVEL_UP_END
-};
-
-const u16 gLedianLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_SUPERSONIC),
- LEVEL_UP_MOVE( 8, MOVE_SUPERSONIC),
- LEVEL_UP_MOVE(15, MOVE_COMET_PUNCH),
- LEVEL_UP_MOVE(24, MOVE_LIGHT_SCREEN),
- LEVEL_UP_MOVE(24, MOVE_REFLECT),
- LEVEL_UP_MOVE(24, MOVE_SAFEGUARD),
- LEVEL_UP_MOVE(33, MOVE_BATON_PASS),
- LEVEL_UP_MOVE(42, MOVE_SWIFT),
- LEVEL_UP_MOVE(51, MOVE_AGILITY),
- LEVEL_UP_MOVE(60, MOVE_DOUBLE_EDGE),
- LEVEL_UP_END
-};
-
-const u16 gSpinarakLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_POISON_STING),
- LEVEL_UP_MOVE( 1, MOVE_STRING_SHOT),
- LEVEL_UP_MOVE( 6, MOVE_SCARY_FACE),
- LEVEL_UP_MOVE(11, MOVE_CONSTRICT),
- LEVEL_UP_MOVE(17, MOVE_NIGHT_SHADE),
- LEVEL_UP_MOVE(23, MOVE_LEECH_LIFE),
- LEVEL_UP_MOVE(30, MOVE_FURY_SWIPES),
- LEVEL_UP_MOVE(37, MOVE_SPIDER_WEB),
- LEVEL_UP_MOVE(45, MOVE_AGILITY),
- LEVEL_UP_MOVE(53, MOVE_PSYCHIC),
- LEVEL_UP_END
-};
-
-const u16 gAriadosLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_POISON_STING),
- LEVEL_UP_MOVE( 1, MOVE_STRING_SHOT),
- LEVEL_UP_MOVE( 1, MOVE_SCARY_FACE),
- LEVEL_UP_MOVE( 1, MOVE_CONSTRICT),
- LEVEL_UP_MOVE( 6, MOVE_SCARY_FACE),
- LEVEL_UP_MOVE(11, MOVE_CONSTRICT),
- LEVEL_UP_MOVE(17, MOVE_NIGHT_SHADE),
- LEVEL_UP_MOVE(25, MOVE_LEECH_LIFE),
- LEVEL_UP_MOVE(34, MOVE_FURY_SWIPES),
- LEVEL_UP_MOVE(43, MOVE_SPIDER_WEB),
- LEVEL_UP_MOVE(53, MOVE_AGILITY),
- LEVEL_UP_MOVE(63, MOVE_PSYCHIC),
- LEVEL_UP_END
-};
-
-const u16 gCrobatLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SCREECH),
- LEVEL_UP_MOVE( 1, MOVE_LEECH_LIFE),
- LEVEL_UP_MOVE( 1, MOVE_SUPERSONIC),
- LEVEL_UP_MOVE( 1, MOVE_ASTONISH),
- LEVEL_UP_MOVE( 6, MOVE_SUPERSONIC),
- LEVEL_UP_MOVE(11, MOVE_ASTONISH),
- LEVEL_UP_MOVE(16, MOVE_BITE),
- LEVEL_UP_MOVE(21, MOVE_WING_ATTACK),
- LEVEL_UP_MOVE(28, MOVE_CONFUSE_RAY),
- LEVEL_UP_MOVE(35, MOVE_AIR_CUTTER),
- LEVEL_UP_MOVE(42, MOVE_MEAN_LOOK),
- LEVEL_UP_MOVE(49, MOVE_POISON_FANG),
- LEVEL_UP_MOVE(56, MOVE_HAZE),
- LEVEL_UP_END
-};
-
-const u16 gChinchouLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_BUBBLE),
- LEVEL_UP_MOVE( 1, MOVE_THUNDER_WAVE),
- LEVEL_UP_MOVE( 5, MOVE_SUPERSONIC),
- LEVEL_UP_MOVE(13, MOVE_FLAIL),
- LEVEL_UP_MOVE(17, MOVE_WATER_GUN),
- LEVEL_UP_MOVE(25, MOVE_SPARK),
- LEVEL_UP_MOVE(29, MOVE_CONFUSE_RAY),
- LEVEL_UP_MOVE(37, MOVE_TAKE_DOWN),
- LEVEL_UP_MOVE(41, MOVE_HYDRO_PUMP),
- LEVEL_UP_MOVE(49, MOVE_CHARGE),
- LEVEL_UP_END
-};
-
-const u16 gLanturnLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_BUBBLE),
- LEVEL_UP_MOVE( 1, MOVE_THUNDER_WAVE),
- LEVEL_UP_MOVE( 1, MOVE_SUPERSONIC),
- LEVEL_UP_MOVE( 5, MOVE_SUPERSONIC),
- LEVEL_UP_MOVE(13, MOVE_FLAIL),
- LEVEL_UP_MOVE(17, MOVE_WATER_GUN),
- LEVEL_UP_MOVE(25, MOVE_SPARK),
- LEVEL_UP_MOVE(32, MOVE_CONFUSE_RAY),
- LEVEL_UP_MOVE(43, MOVE_TAKE_DOWN),
- LEVEL_UP_MOVE(50, MOVE_HYDRO_PUMP),
- LEVEL_UP_MOVE(61, MOVE_CHARGE),
- LEVEL_UP_END
-};
-
-const u16 gPichuLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_THUNDER_SHOCK),
- LEVEL_UP_MOVE( 1, MOVE_CHARM),
- LEVEL_UP_MOVE( 6, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE( 8, MOVE_THUNDER_WAVE),
- LEVEL_UP_MOVE(11, MOVE_SWEET_KISS),
- LEVEL_UP_END
-};
-
-const u16 gCleffaLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_POUND),
- LEVEL_UP_MOVE( 1, MOVE_CHARM),
- LEVEL_UP_MOVE( 4, MOVE_ENCORE),
- LEVEL_UP_MOVE( 8, MOVE_SING),
- LEVEL_UP_MOVE(13, MOVE_SWEET_KISS),
- LEVEL_UP_END
-};
-
-const u16 gIgglybuffLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SING),
- LEVEL_UP_MOVE( 1, MOVE_CHARM),
- LEVEL_UP_MOVE( 4, MOVE_DEFENSE_CURL),
- LEVEL_UP_MOVE( 9, MOVE_POUND),
- LEVEL_UP_MOVE(14, MOVE_SWEET_KISS),
- LEVEL_UP_END
-};
-
-const u16 gTogepiLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 1, MOVE_CHARM),
- LEVEL_UP_MOVE( 6, MOVE_METRONOME),
- LEVEL_UP_MOVE(11, MOVE_SWEET_KISS),
- LEVEL_UP_MOVE(16, MOVE_YAWN),
- LEVEL_UP_MOVE(21, MOVE_ENCORE),
- LEVEL_UP_MOVE(26, MOVE_FOLLOW_ME),
- LEVEL_UP_MOVE(31, MOVE_WISH),
- LEVEL_UP_MOVE(36, MOVE_SAFEGUARD),
- LEVEL_UP_MOVE(41, MOVE_DOUBLE_EDGE),
- LEVEL_UP_END
-};
-
-const u16 gTogeticLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 1, MOVE_CHARM),
- LEVEL_UP_MOVE( 6, MOVE_METRONOME),
- LEVEL_UP_MOVE(11, MOVE_SWEET_KISS),
- LEVEL_UP_MOVE(16, MOVE_YAWN),
- LEVEL_UP_MOVE(21, MOVE_ENCORE),
- LEVEL_UP_MOVE(26, MOVE_FOLLOW_ME),
- LEVEL_UP_MOVE(31, MOVE_WISH),
- LEVEL_UP_MOVE(36, MOVE_SAFEGUARD),
- LEVEL_UP_MOVE(41, MOVE_DOUBLE_EDGE),
- LEVEL_UP_END
-};
-
-const u16 gNatuLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_PECK),
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE(10, MOVE_NIGHT_SHADE),
- LEVEL_UP_MOVE(20, MOVE_TELEPORT),
- LEVEL_UP_MOVE(30, MOVE_WISH),
- LEVEL_UP_MOVE(30, MOVE_FUTURE_SIGHT),
- LEVEL_UP_MOVE(40, MOVE_CONFUSE_RAY),
- LEVEL_UP_MOVE(50, MOVE_PSYCHIC),
- LEVEL_UP_END
-};
-
-const u16 gXatuLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_PECK),
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE(10, MOVE_NIGHT_SHADE),
- LEVEL_UP_MOVE(20, MOVE_TELEPORT),
- LEVEL_UP_MOVE(35, MOVE_WISH),
- LEVEL_UP_MOVE(35, MOVE_FUTURE_SIGHT),
- LEVEL_UP_MOVE(50, MOVE_CONFUSE_RAY),
- LEVEL_UP_MOVE(65, MOVE_PSYCHIC),
- LEVEL_UP_END
-};
-
-const u16 gMareepLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 9, MOVE_THUNDER_SHOCK),
- LEVEL_UP_MOVE(16, MOVE_THUNDER_WAVE),
- LEVEL_UP_MOVE(23, MOVE_COTTON_SPORE),
- LEVEL_UP_MOVE(30, MOVE_LIGHT_SCREEN),
- LEVEL_UP_MOVE(37, MOVE_THUNDER),
- LEVEL_UP_END
-};
-
-const u16 gFlaaffyLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 1, MOVE_THUNDER_SHOCK),
- LEVEL_UP_MOVE( 9, MOVE_THUNDER_SHOCK),
- LEVEL_UP_MOVE(18, MOVE_THUNDER_WAVE),
- LEVEL_UP_MOVE(27, MOVE_COTTON_SPORE),
- LEVEL_UP_MOVE(36, MOVE_LIGHT_SCREEN),
- LEVEL_UP_MOVE(45, MOVE_THUNDER),
- LEVEL_UP_END
-};
-
-const u16 gAmpharosLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 1, MOVE_THUNDER_SHOCK),
- LEVEL_UP_MOVE( 1, MOVE_THUNDER_WAVE),
- LEVEL_UP_MOVE( 9, MOVE_THUNDER_SHOCK),
- LEVEL_UP_MOVE(18, MOVE_THUNDER_WAVE),
- LEVEL_UP_MOVE(27, MOVE_COTTON_SPORE),
- LEVEL_UP_MOVE(30, MOVE_THUNDER_PUNCH),
- LEVEL_UP_MOVE(42, MOVE_LIGHT_SCREEN),
- LEVEL_UP_MOVE(57, MOVE_THUNDER),
- LEVEL_UP_END
-};
-
-const u16 gBellossomLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_ABSORB),
- LEVEL_UP_MOVE( 1, MOVE_SWEET_SCENT),
- LEVEL_UP_MOVE( 1, MOVE_STUN_SPORE),
- LEVEL_UP_MOVE( 1, MOVE_MAGICAL_LEAF),
- LEVEL_UP_MOVE(44, MOVE_PETAL_DANCE),
- LEVEL_UP_MOVE(55, MOVE_SOLAR_BEAM),
- LEVEL_UP_END
-};
-
-const u16 gMarillLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 3, MOVE_DEFENSE_CURL),
- LEVEL_UP_MOVE( 6, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE(10, MOVE_WATER_GUN),
- LEVEL_UP_MOVE(15, MOVE_ROLLOUT),
- LEVEL_UP_MOVE(21, MOVE_BUBBLE_BEAM),
- LEVEL_UP_MOVE(28, MOVE_DOUBLE_EDGE),
- LEVEL_UP_MOVE(36, MOVE_RAIN_DANCE),
- LEVEL_UP_MOVE(45, MOVE_HYDRO_PUMP),
- LEVEL_UP_END
-};
-
-const u16 gAzumarillLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_DEFENSE_CURL),
- LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE( 1, MOVE_WATER_GUN),
- LEVEL_UP_MOVE( 3, MOVE_DEFENSE_CURL),
- LEVEL_UP_MOVE( 6, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE(10, MOVE_WATER_GUN),
- LEVEL_UP_MOVE(15, MOVE_ROLLOUT),
- LEVEL_UP_MOVE(24, MOVE_BUBBLE_BEAM),
- LEVEL_UP_MOVE(34, MOVE_DOUBLE_EDGE),
- LEVEL_UP_MOVE(45, MOVE_RAIN_DANCE),
- LEVEL_UP_MOVE(57, MOVE_HYDRO_PUMP),
- LEVEL_UP_END
-};
-
-const u16 gSudowoodoLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_ROCK_THROW),
- LEVEL_UP_MOVE( 1, MOVE_MIMIC),
- LEVEL_UP_MOVE( 9, MOVE_FLAIL),
- LEVEL_UP_MOVE(17, MOVE_LOW_KICK),
- LEVEL_UP_MOVE(25, MOVE_ROCK_SLIDE),
- LEVEL_UP_MOVE(33, MOVE_BLOCK),
- LEVEL_UP_MOVE(41, MOVE_FAINT_ATTACK),
- LEVEL_UP_MOVE(49, MOVE_SLAM),
- LEVEL_UP_MOVE(57, MOVE_DOUBLE_EDGE),
- LEVEL_UP_END
-};
-
-const u16 gPolitoedLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_WATER_GUN),
- LEVEL_UP_MOVE( 1, MOVE_HYPNOSIS),
- LEVEL_UP_MOVE( 1, MOVE_DOUBLE_SLAP),
- LEVEL_UP_MOVE( 1, MOVE_PERISH_SONG),
- LEVEL_UP_MOVE(35, MOVE_PERISH_SONG),
- LEVEL_UP_MOVE(51, MOVE_SWAGGER),
- LEVEL_UP_END
-};
-
-const u16 gHoppipLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SPLASH),
- LEVEL_UP_MOVE( 5, MOVE_SYNTHESIS),
- LEVEL_UP_MOVE( 5, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE(10, MOVE_TACKLE),
- LEVEL_UP_MOVE(13, MOVE_POISON_POWDER),
- LEVEL_UP_MOVE(15, MOVE_STUN_SPORE),
- LEVEL_UP_MOVE(17, MOVE_SLEEP_POWDER),
- LEVEL_UP_MOVE(20, MOVE_LEECH_SEED),
- LEVEL_UP_MOVE(25, MOVE_COTTON_SPORE),
- LEVEL_UP_MOVE(30, MOVE_MEGA_DRAIN),
- LEVEL_UP_END
-};
-
-const u16 gSkiploomLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SPLASH),
- LEVEL_UP_MOVE( 1, MOVE_SYNTHESIS),
- LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 5, MOVE_SYNTHESIS),
- LEVEL_UP_MOVE( 5, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE(10, MOVE_TACKLE),
- LEVEL_UP_MOVE(13, MOVE_POISON_POWDER),
- LEVEL_UP_MOVE(15, MOVE_STUN_SPORE),
- LEVEL_UP_MOVE(17, MOVE_SLEEP_POWDER),
- LEVEL_UP_MOVE(22, MOVE_LEECH_SEED),
- LEVEL_UP_MOVE(29, MOVE_COTTON_SPORE),
- LEVEL_UP_MOVE(36, MOVE_MEGA_DRAIN),
- LEVEL_UP_END
-};
-
-const u16 gJumpluffLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SPLASH),
- LEVEL_UP_MOVE( 1, MOVE_SYNTHESIS),
- LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 5, MOVE_SYNTHESIS),
- LEVEL_UP_MOVE( 5, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE(10, MOVE_TACKLE),
- LEVEL_UP_MOVE(13, MOVE_POISON_POWDER),
- LEVEL_UP_MOVE(15, MOVE_STUN_SPORE),
- LEVEL_UP_MOVE(17, MOVE_SLEEP_POWDER),
- LEVEL_UP_MOVE(22, MOVE_LEECH_SEED),
- LEVEL_UP_MOVE(33, MOVE_COTTON_SPORE),
- LEVEL_UP_MOVE(44, MOVE_MEGA_DRAIN),
- LEVEL_UP_END
-};
-
-const u16 gAipomLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SCRATCH),
- LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE( 6, MOVE_SAND_ATTACK),
- LEVEL_UP_MOVE(13, MOVE_ASTONISH),
- LEVEL_UP_MOVE(18, MOVE_BATON_PASS),
- LEVEL_UP_MOVE(25, MOVE_TICKLE),
- LEVEL_UP_MOVE(31, MOVE_FURY_SWIPES),
- LEVEL_UP_MOVE(38, MOVE_SWIFT),
- LEVEL_UP_MOVE(43, MOVE_SCREECH),
- LEVEL_UP_MOVE(50, MOVE_AGILITY),
- LEVEL_UP_END
-};
-
-const u16 gSunkernLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_ABSORB),
- LEVEL_UP_MOVE( 6, MOVE_GROWTH),
- LEVEL_UP_MOVE(13, MOVE_MEGA_DRAIN),
- LEVEL_UP_MOVE(18, MOVE_INGRAIN),
- LEVEL_UP_MOVE(25, MOVE_ENDEAVOR),
- LEVEL_UP_MOVE(30, MOVE_SUNNY_DAY),
- LEVEL_UP_MOVE(37, MOVE_SYNTHESIS),
- LEVEL_UP_MOVE(42, MOVE_GIGA_DRAIN),
- LEVEL_UP_END
-};
-
-const u16 gSunfloraLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_ABSORB),
- LEVEL_UP_MOVE( 1, MOVE_POUND),
- LEVEL_UP_MOVE( 6, MOVE_GROWTH),
- LEVEL_UP_MOVE(13, MOVE_RAZOR_LEAF),
- LEVEL_UP_MOVE(18, MOVE_INGRAIN),
- LEVEL_UP_MOVE(25, MOVE_BULLET_SEED),
- LEVEL_UP_MOVE(30, MOVE_SUNNY_DAY),
- LEVEL_UP_MOVE(37, MOVE_PETAL_DANCE),
- LEVEL_UP_MOVE(42, MOVE_SOLAR_BEAM),
- LEVEL_UP_END
-};
-
-const u16 gYanmaLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_FORESIGHT),
- LEVEL_UP_MOVE( 7, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE(13, MOVE_DOUBLE_TEAM),
- LEVEL_UP_MOVE(19, MOVE_SONIC_BOOM),
- LEVEL_UP_MOVE(25, MOVE_DETECT),
- LEVEL_UP_MOVE(31, MOVE_SUPERSONIC),
- LEVEL_UP_MOVE(37, MOVE_UPROAR),
- LEVEL_UP_MOVE(43, MOVE_WING_ATTACK),
- LEVEL_UP_MOVE(49, MOVE_SCREECH),
- LEVEL_UP_END
-};
-
-const u16 gWooperLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_WATER_GUN),
- LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE(11, MOVE_SLAM),
- LEVEL_UP_MOVE(16, MOVE_MUD_SHOT),
- LEVEL_UP_MOVE(21, MOVE_AMNESIA),
- LEVEL_UP_MOVE(31, MOVE_YAWN),
- LEVEL_UP_MOVE(36, MOVE_EARTHQUAKE),
- LEVEL_UP_MOVE(41, MOVE_RAIN_DANCE),
- LEVEL_UP_MOVE(51, MOVE_MIST),
- LEVEL_UP_MOVE(51, MOVE_HAZE),
- LEVEL_UP_END
-};
-
-const u16 gQuagsireLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_WATER_GUN),
- LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE(11, MOVE_SLAM),
- LEVEL_UP_MOVE(16, MOVE_MUD_SHOT),
- LEVEL_UP_MOVE(23, MOVE_AMNESIA),
- LEVEL_UP_MOVE(35, MOVE_YAWN),
- LEVEL_UP_MOVE(42, MOVE_EARTHQUAKE),
- LEVEL_UP_MOVE(49, MOVE_RAIN_DANCE),
- LEVEL_UP_MOVE(61, MOVE_MIST),
- LEVEL_UP_MOVE(61, MOVE_HAZE),
- LEVEL_UP_END
-};
-
-const u16 gEspeonLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE( 1, MOVE_HELPING_HAND),
- LEVEL_UP_MOVE( 8, MOVE_SAND_ATTACK),
- LEVEL_UP_MOVE(16, MOVE_CONFUSION),
- LEVEL_UP_MOVE(23, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE(30, MOVE_SWIFT),
- LEVEL_UP_MOVE(36, MOVE_PSYBEAM),
- LEVEL_UP_MOVE(42, MOVE_PSYCH_UP),
- LEVEL_UP_MOVE(47, MOVE_PSYCHIC),
- LEVEL_UP_MOVE(52, MOVE_MORNING_SUN),
- LEVEL_UP_END
-};
-
-const u16 gUmbreonLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE( 1, MOVE_HELPING_HAND),
- LEVEL_UP_MOVE( 8, MOVE_SAND_ATTACK),
- LEVEL_UP_MOVE(16, MOVE_PURSUIT),
- LEVEL_UP_MOVE(23, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE(30, MOVE_CONFUSE_RAY),
- LEVEL_UP_MOVE(36, MOVE_FAINT_ATTACK),
- LEVEL_UP_MOVE(42, MOVE_MEAN_LOOK),
- LEVEL_UP_MOVE(47, MOVE_SCREECH),
- LEVEL_UP_MOVE(52, MOVE_MOONLIGHT),
- LEVEL_UP_END
-};
-
-const u16 gMurkrowLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_PECK),
- LEVEL_UP_MOVE( 9, MOVE_ASTONISH),
- LEVEL_UP_MOVE(14, MOVE_PURSUIT),
- LEVEL_UP_MOVE(22, MOVE_HAZE),
- LEVEL_UP_MOVE(27, MOVE_NIGHT_SHADE),
- LEVEL_UP_MOVE(35, MOVE_FAINT_ATTACK),
- LEVEL_UP_MOVE(40, MOVE_TAUNT),
- LEVEL_UP_MOVE(48, MOVE_MEAN_LOOK),
- LEVEL_UP_END
-};
-
-const u16 gSlowkingLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_CURSE),
- LEVEL_UP_MOVE( 1, MOVE_YAWN),
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 6, MOVE_GROWL),
- LEVEL_UP_MOVE(15, MOVE_WATER_GUN),
- LEVEL_UP_MOVE(20, MOVE_CONFUSION),
- LEVEL_UP_MOVE(29, MOVE_DISABLE),
- LEVEL_UP_MOVE(34, MOVE_HEADBUTT),
- LEVEL_UP_MOVE(43, MOVE_SWAGGER),
- LEVEL_UP_MOVE(48, MOVE_PSYCHIC),
- LEVEL_UP_END
-};
-
-const u16 gMisdreavusLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 1, MOVE_PSYWAVE),
- LEVEL_UP_MOVE( 6, MOVE_SPITE),
- LEVEL_UP_MOVE(11, MOVE_ASTONISH),
- LEVEL_UP_MOVE(17, MOVE_CONFUSE_RAY),
- LEVEL_UP_MOVE(23, MOVE_MEAN_LOOK),
- LEVEL_UP_MOVE(30, MOVE_PSYBEAM),
- LEVEL_UP_MOVE(37, MOVE_PAIN_SPLIT),
- LEVEL_UP_MOVE(45, MOVE_PERISH_SONG),
- LEVEL_UP_MOVE(53, MOVE_GRUDGE),
- LEVEL_UP_END
-};
-
-const u16 gUnownLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_HIDDEN_POWER),
- LEVEL_UP_END
-};
-
-const u16 gWobbuffetLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_COUNTER),
- LEVEL_UP_MOVE( 1, MOVE_MIRROR_COAT),
- LEVEL_UP_MOVE( 1, MOVE_SAFEGUARD),
- LEVEL_UP_MOVE( 1, MOVE_DESTINY_BOND),
- LEVEL_UP_END
-};
-
-const u16 gGirafarigLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 7, MOVE_ASTONISH),
- LEVEL_UP_MOVE(13, MOVE_CONFUSION),
- LEVEL_UP_MOVE(19, MOVE_STOMP),
- LEVEL_UP_MOVE(25, MOVE_ODOR_SLEUTH),
- LEVEL_UP_MOVE(31, MOVE_AGILITY),
- LEVEL_UP_MOVE(37, MOVE_BATON_PASS),
- LEVEL_UP_MOVE(43, MOVE_PSYBEAM),
- LEVEL_UP_MOVE(49, MOVE_CRUNCH),
- LEVEL_UP_END
-};
-
-const u16 gPinecoLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_PROTECT),
- LEVEL_UP_MOVE( 8, MOVE_SELF_DESTRUCT),
- LEVEL_UP_MOVE(15, MOVE_TAKE_DOWN),
- LEVEL_UP_MOVE(22, MOVE_RAPID_SPIN),
- LEVEL_UP_MOVE(29, MOVE_BIDE),
- LEVEL_UP_MOVE(36, MOVE_EXPLOSION),
- LEVEL_UP_MOVE(43, MOVE_SPIKES),
- LEVEL_UP_MOVE(50, MOVE_DOUBLE_EDGE),
- LEVEL_UP_END
-};
-
-const u16 gForretressLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_PROTECT),
- LEVEL_UP_MOVE( 1, MOVE_SELF_DESTRUCT),
- LEVEL_UP_MOVE( 8, MOVE_SELF_DESTRUCT),
- LEVEL_UP_MOVE(15, MOVE_TAKE_DOWN),
- LEVEL_UP_MOVE(22, MOVE_RAPID_SPIN),
- LEVEL_UP_MOVE(29, MOVE_BIDE),
- LEVEL_UP_MOVE(39, MOVE_EXPLOSION),
- LEVEL_UP_MOVE(49, MOVE_SPIKES),
- LEVEL_UP_MOVE(59, MOVE_DOUBLE_EDGE),
- LEVEL_UP_END
-};
-
-const u16 gDunsparceLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_RAGE),
- LEVEL_UP_MOVE( 4, MOVE_DEFENSE_CURL),
- LEVEL_UP_MOVE(11, MOVE_YAWN),
- LEVEL_UP_MOVE(14, MOVE_GLARE),
- LEVEL_UP_MOVE(21, MOVE_SPITE),
- LEVEL_UP_MOVE(24, MOVE_PURSUIT),
- LEVEL_UP_MOVE(31, MOVE_SCREECH),
- LEVEL_UP_MOVE(34, MOVE_TAKE_DOWN),
- LEVEL_UP_MOVE(41, MOVE_ENDEAVOR),
- LEVEL_UP_END
-};
-
-const u16 gGligarLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_POISON_STING),
- LEVEL_UP_MOVE( 6, MOVE_SAND_ATTACK),
- LEVEL_UP_MOVE(13, MOVE_HARDEN),
- LEVEL_UP_MOVE(20, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE(28, MOVE_FAINT_ATTACK),
- LEVEL_UP_MOVE(36, MOVE_SLASH),
- LEVEL_UP_MOVE(44, MOVE_SCREECH),
- LEVEL_UP_MOVE(52, MOVE_GUILLOTINE),
- LEVEL_UP_END
-};
-
-const u16 gSteelixLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_SCREECH),
- LEVEL_UP_MOVE( 9, MOVE_BIND),
- LEVEL_UP_MOVE(13, MOVE_ROCK_THROW),
- LEVEL_UP_MOVE(21, MOVE_HARDEN),
- LEVEL_UP_MOVE(25, MOVE_RAGE),
- LEVEL_UP_MOVE(33, MOVE_SANDSTORM),
- LEVEL_UP_MOVE(37, MOVE_SLAM),
- LEVEL_UP_MOVE(45, MOVE_IRON_TAIL),
- LEVEL_UP_MOVE(49, MOVE_CRUNCH),
- LEVEL_UP_MOVE(57, MOVE_DOUBLE_EDGE),
- LEVEL_UP_END
-};
-
-const u16 gSnubbullLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_SCARY_FACE),
- LEVEL_UP_MOVE( 4, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE( 8, MOVE_CHARM),
- LEVEL_UP_MOVE(13, MOVE_BITE),
- LEVEL_UP_MOVE(19, MOVE_LICK),
- LEVEL_UP_MOVE(26, MOVE_ROAR),
- LEVEL_UP_MOVE(34, MOVE_RAGE),
- LEVEL_UP_MOVE(43, MOVE_TAKE_DOWN),
- LEVEL_UP_MOVE(53, MOVE_CRUNCH),
- LEVEL_UP_END
-};
-
-const u16 gGranbullLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_SCARY_FACE),
- LEVEL_UP_MOVE( 4, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE( 8, MOVE_CHARM),
- LEVEL_UP_MOVE(13, MOVE_BITE),
- LEVEL_UP_MOVE(19, MOVE_LICK),
- LEVEL_UP_MOVE(28, MOVE_ROAR),
- LEVEL_UP_MOVE(38, MOVE_RAGE),
- LEVEL_UP_MOVE(49, MOVE_TAKE_DOWN),
- LEVEL_UP_MOVE(61, MOVE_CRUNCH),
- LEVEL_UP_END
-};
-
-const u16 gQwilfishLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SPIKES),
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_POISON_STING),
- LEVEL_UP_MOVE(10, MOVE_HARDEN),
- LEVEL_UP_MOVE(10, MOVE_MINIMIZE),
- LEVEL_UP_MOVE(19, MOVE_WATER_GUN),
- LEVEL_UP_MOVE(28, MOVE_PIN_MISSILE),
- LEVEL_UP_MOVE(37, MOVE_TAKE_DOWN),
- LEVEL_UP_MOVE(46, MOVE_HYDRO_PUMP),
- LEVEL_UP_END
-};
-
-const u16 gScizorLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 6, MOVE_FOCUS_ENERGY),
- LEVEL_UP_MOVE(11, MOVE_PURSUIT),
- LEVEL_UP_MOVE(16, MOVE_FALSE_SWIPE),
- LEVEL_UP_MOVE(21, MOVE_AGILITY),
- LEVEL_UP_MOVE(26, MOVE_METAL_CLAW),
- LEVEL_UP_MOVE(31, MOVE_SLASH),
- LEVEL_UP_MOVE(36, MOVE_SWORDS_DANCE),
- LEVEL_UP_MOVE(41, MOVE_DOUBLE_TEAM),
- LEVEL_UP_MOVE(46, MOVE_FURY_CUTTER),
- LEVEL_UP_END
-};
-
-const u16 gShuckleLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_CONSTRICT),
- LEVEL_UP_MOVE( 1, MOVE_WITHDRAW),
- LEVEL_UP_MOVE( 9, MOVE_WRAP),
- LEVEL_UP_MOVE(14, MOVE_ENCORE),
- LEVEL_UP_MOVE(23, MOVE_SAFEGUARD),
- LEVEL_UP_MOVE(28, MOVE_BIDE),
- LEVEL_UP_MOVE(37, MOVE_REST),
- LEVEL_UP_END
-};
-
-const u16 gHeracrossLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 6, MOVE_HORN_ATTACK),
- LEVEL_UP_MOVE(11, MOVE_ENDURE),
- LEVEL_UP_MOVE(17, MOVE_FURY_ATTACK),
- LEVEL_UP_MOVE(23, MOVE_BRICK_BREAK),
- LEVEL_UP_MOVE(30, MOVE_COUNTER),
- LEVEL_UP_MOVE(37, MOVE_TAKE_DOWN),
- LEVEL_UP_MOVE(45, MOVE_REVERSAL),
- LEVEL_UP_MOVE(53, MOVE_MEGAHORN),
- LEVEL_UP_END
-};
-
-const u16 gSneaselLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SCRATCH),
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 1, MOVE_TAUNT),
- LEVEL_UP_MOVE( 8, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE(15, MOVE_SCREECH),
- LEVEL_UP_MOVE(22, MOVE_FAINT_ATTACK),
- LEVEL_UP_MOVE(29, MOVE_FURY_SWIPES),
- LEVEL_UP_MOVE(36, MOVE_AGILITY),
- LEVEL_UP_MOVE(43, MOVE_ICY_WIND),
- LEVEL_UP_MOVE(50, MOVE_SLASH),
- LEVEL_UP_MOVE(57, MOVE_BEAT_UP),
- LEVEL_UP_MOVE(64, MOVE_METAL_CLAW),
- LEVEL_UP_END
-};
-
-const u16 gTeddiursaLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SCRATCH),
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 7, MOVE_LICK),
- LEVEL_UP_MOVE(13, MOVE_FURY_SWIPES),
- LEVEL_UP_MOVE(19, MOVE_FAKE_TEARS),
- LEVEL_UP_MOVE(25, MOVE_FAINT_ATTACK),
- LEVEL_UP_MOVE(31, MOVE_REST),
- LEVEL_UP_MOVE(37, MOVE_SLASH),
- LEVEL_UP_MOVE(43, MOVE_SNORE),
- LEVEL_UP_MOVE(49, MOVE_THRASH),
- LEVEL_UP_END
-};
-
-const u16 gUrsaringLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SCRATCH),
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 1, MOVE_LICK),
- LEVEL_UP_MOVE( 1, MOVE_FURY_SWIPES),
- LEVEL_UP_MOVE( 7, MOVE_LICK),
- LEVEL_UP_MOVE(13, MOVE_FURY_SWIPES),
- LEVEL_UP_MOVE(19, MOVE_FAKE_TEARS),
- LEVEL_UP_MOVE(25, MOVE_FAINT_ATTACK),
- LEVEL_UP_MOVE(31, MOVE_REST),
- LEVEL_UP_MOVE(37, MOVE_SLASH),
- LEVEL_UP_MOVE(43, MOVE_SNORE),
- LEVEL_UP_MOVE(49, MOVE_THRASH),
- LEVEL_UP_END
-};
-
-const u16 gSlugmaLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_YAWN),
- LEVEL_UP_MOVE( 1, MOVE_SMOG),
- LEVEL_UP_MOVE( 8, MOVE_EMBER),
- LEVEL_UP_MOVE(15, MOVE_ROCK_THROW),
- LEVEL_UP_MOVE(22, MOVE_HARDEN),
- LEVEL_UP_MOVE(29, MOVE_AMNESIA),
- LEVEL_UP_MOVE(36, MOVE_FLAMETHROWER),
- LEVEL_UP_MOVE(43, MOVE_ROCK_SLIDE),
- LEVEL_UP_MOVE(50, MOVE_BODY_SLAM),
- LEVEL_UP_END
-};
-
-const u16 gMagcargoLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_YAWN),
- LEVEL_UP_MOVE( 1, MOVE_SMOG),
- LEVEL_UP_MOVE( 1, MOVE_EMBER),
- LEVEL_UP_MOVE( 1, MOVE_ROCK_THROW),
- LEVEL_UP_MOVE( 8, MOVE_EMBER),
- LEVEL_UP_MOVE(15, MOVE_ROCK_THROW),
- LEVEL_UP_MOVE(22, MOVE_HARDEN),
- LEVEL_UP_MOVE(29, MOVE_AMNESIA),
- LEVEL_UP_MOVE(36, MOVE_FLAMETHROWER),
- LEVEL_UP_MOVE(48, MOVE_ROCK_SLIDE),
- LEVEL_UP_MOVE(60, MOVE_BODY_SLAM),
- LEVEL_UP_END
-};
-
-const u16 gSwinubLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_ODOR_SLEUTH),
- LEVEL_UP_MOVE(10, MOVE_POWDER_SNOW),
- LEVEL_UP_MOVE(19, MOVE_ENDURE),
- LEVEL_UP_MOVE(28, MOVE_TAKE_DOWN),
- LEVEL_UP_MOVE(37, MOVE_MIST),
- LEVEL_UP_MOVE(46, MOVE_BLIZZARD),
- LEVEL_UP_MOVE(55, MOVE_AMNESIA),
- LEVEL_UP_END
-};
-
-const u16 gPiloswineLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_HORN_ATTACK),
- LEVEL_UP_MOVE( 1, MOVE_ODOR_SLEUTH),
- LEVEL_UP_MOVE( 1, MOVE_POWDER_SNOW),
- LEVEL_UP_MOVE( 1, MOVE_ENDURE),
- LEVEL_UP_MOVE(10, MOVE_POWDER_SNOW),
- LEVEL_UP_MOVE(19, MOVE_ENDURE),
- LEVEL_UP_MOVE(28, MOVE_TAKE_DOWN),
- LEVEL_UP_MOVE(33, MOVE_FURY_ATTACK),
- LEVEL_UP_MOVE(42, MOVE_MIST),
- LEVEL_UP_MOVE(56, MOVE_BLIZZARD),
- LEVEL_UP_MOVE(70, MOVE_AMNESIA),
- LEVEL_UP_END
-};
-
-const u16 gCorsolaLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 6, MOVE_HARDEN),
- LEVEL_UP_MOVE(12, MOVE_BUBBLE),
- LEVEL_UP_MOVE(17, MOVE_RECOVER),
- LEVEL_UP_MOVE(17, MOVE_REFRESH),
- LEVEL_UP_MOVE(23, MOVE_BUBBLE_BEAM),
- LEVEL_UP_MOVE(28, MOVE_SPIKE_CANNON),
- LEVEL_UP_MOVE(34, MOVE_ROCK_BLAST),
- LEVEL_UP_MOVE(39, MOVE_MIRROR_COAT),
- LEVEL_UP_MOVE(45, MOVE_ANCIENT_POWER),
- LEVEL_UP_END
-};
-
-const u16 gRemoraidLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_WATER_GUN),
- LEVEL_UP_MOVE(11, MOVE_LOCK_ON),
- LEVEL_UP_MOVE(22, MOVE_PSYBEAM),
- LEVEL_UP_MOVE(22, MOVE_AURORA_BEAM),
- LEVEL_UP_MOVE(22, MOVE_BUBBLE_BEAM),
- LEVEL_UP_MOVE(33, MOVE_FOCUS_ENERGY),
- LEVEL_UP_MOVE(44, MOVE_ICE_BEAM),
- LEVEL_UP_MOVE(55, MOVE_HYPER_BEAM),
- LEVEL_UP_END
-};
-
-const u16 gOctilleryLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_WATER_GUN),
- LEVEL_UP_MOVE(11, MOVE_CONSTRICT),
- LEVEL_UP_MOVE(22, MOVE_PSYBEAM),
- LEVEL_UP_MOVE(22, MOVE_AURORA_BEAM),
- LEVEL_UP_MOVE(22, MOVE_BUBBLE_BEAM),
- LEVEL_UP_MOVE(25, MOVE_OCTAZOOKA),
- LEVEL_UP_MOVE(38, MOVE_FOCUS_ENERGY),
- LEVEL_UP_MOVE(54, MOVE_ICE_BEAM),
- LEVEL_UP_MOVE(70, MOVE_HYPER_BEAM),
- LEVEL_UP_END
-};
-
-const u16 gDelibirdLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_PRESENT),
- LEVEL_UP_END
-};
-
-const u16 gMantineLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_BUBBLE),
- LEVEL_UP_MOVE( 8, MOVE_SUPERSONIC),
- LEVEL_UP_MOVE(15, MOVE_BUBBLE_BEAM),
- LEVEL_UP_MOVE(22, MOVE_TAKE_DOWN),
- LEVEL_UP_MOVE(29, MOVE_AGILITY),
- LEVEL_UP_MOVE(36, MOVE_WING_ATTACK),
- LEVEL_UP_MOVE(43, MOVE_WATER_PULSE),
- LEVEL_UP_MOVE(50, MOVE_CONFUSE_RAY),
- LEVEL_UP_END
-};
-
-const u16 gSkarmoryLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 1, MOVE_PECK),
- LEVEL_UP_MOVE(10, MOVE_SAND_ATTACK),
- LEVEL_UP_MOVE(13, MOVE_SWIFT),
- LEVEL_UP_MOVE(16, MOVE_AGILITY),
- LEVEL_UP_MOVE(26, MOVE_FURY_ATTACK),
- LEVEL_UP_MOVE(29, MOVE_AIR_CUTTER),
- LEVEL_UP_MOVE(32, MOVE_STEEL_WING),
- LEVEL_UP_MOVE(42, MOVE_SPIKES),
- LEVEL_UP_MOVE(45, MOVE_METAL_SOUND),
- LEVEL_UP_END
-};
-
-const u16 gHoundourLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 1, MOVE_EMBER),
- LEVEL_UP_MOVE( 7, MOVE_HOWL),
- LEVEL_UP_MOVE(13, MOVE_SMOG),
- LEVEL_UP_MOVE(19, MOVE_ROAR),
- LEVEL_UP_MOVE(25, MOVE_BITE),
- LEVEL_UP_MOVE(31, MOVE_ODOR_SLEUTH),
- LEVEL_UP_MOVE(37, MOVE_FAINT_ATTACK),
- LEVEL_UP_MOVE(43, MOVE_FLAMETHROWER),
- LEVEL_UP_MOVE(49, MOVE_CRUNCH),
- LEVEL_UP_END
-};
-
-const u16 gHoundoomLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 1, MOVE_EMBER),
- LEVEL_UP_MOVE( 1, MOVE_HOWL),
- LEVEL_UP_MOVE( 7, MOVE_HOWL),
- LEVEL_UP_MOVE(13, MOVE_SMOG),
- LEVEL_UP_MOVE(19, MOVE_ROAR),
- LEVEL_UP_MOVE(27, MOVE_BITE),
- LEVEL_UP_MOVE(35, MOVE_ODOR_SLEUTH),
- LEVEL_UP_MOVE(43, MOVE_FAINT_ATTACK),
- LEVEL_UP_MOVE(51, MOVE_FLAMETHROWER),
- LEVEL_UP_MOVE(59, MOVE_CRUNCH),
- LEVEL_UP_END
-};
-
-const u16 gKingdraLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_BUBBLE),
- LEVEL_UP_MOVE( 1, MOVE_SMOKESCREEN),
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 1, MOVE_WATER_GUN),
- LEVEL_UP_MOVE( 8, MOVE_SMOKESCREEN),
- LEVEL_UP_MOVE(15, MOVE_LEER),
- LEVEL_UP_MOVE(22, MOVE_WATER_GUN),
- LEVEL_UP_MOVE(29, MOVE_TWISTER),
- LEVEL_UP_MOVE(40, MOVE_AGILITY),
- LEVEL_UP_MOVE(51, MOVE_HYDRO_PUMP),
- LEVEL_UP_MOVE(62, MOVE_DRAGON_DANCE),
- LEVEL_UP_END
-};
-
-const u16 gPhanpyLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_ODOR_SLEUTH),
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 9, MOVE_DEFENSE_CURL),
- LEVEL_UP_MOVE(17, MOVE_FLAIL),
- LEVEL_UP_MOVE(25, MOVE_TAKE_DOWN),
- LEVEL_UP_MOVE(33, MOVE_ROLLOUT),
- LEVEL_UP_MOVE(41, MOVE_ENDURE),
- LEVEL_UP_MOVE(49, MOVE_DOUBLE_EDGE),
- LEVEL_UP_END
-};
-
-const u16 gDonphanLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_ODOR_SLEUTH),
- LEVEL_UP_MOVE( 1, MOVE_HORN_ATTACK),
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 9, MOVE_DEFENSE_CURL),
- LEVEL_UP_MOVE(17, MOVE_FLAIL),
- LEVEL_UP_MOVE(25, MOVE_FURY_ATTACK),
- LEVEL_UP_MOVE(33, MOVE_ROLLOUT),
- LEVEL_UP_MOVE(41, MOVE_RAPID_SPIN),
- LEVEL_UP_MOVE(49, MOVE_EARTHQUAKE),
- LEVEL_UP_END
-};
-
-const u16 gPorygon2LevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_CONVERSION_2),
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_CONVERSION),
- LEVEL_UP_MOVE( 9, MOVE_AGILITY),
- LEVEL_UP_MOVE(12, MOVE_PSYBEAM),
- LEVEL_UP_MOVE(20, MOVE_RECOVER),
- LEVEL_UP_MOVE(24, MOVE_DEFENSE_CURL),
- LEVEL_UP_MOVE(32, MOVE_LOCK_ON),
- LEVEL_UP_MOVE(36, MOVE_TRI_ATTACK),
- LEVEL_UP_MOVE(44, MOVE_RECYCLE),
- LEVEL_UP_MOVE(48, MOVE_ZAP_CANNON),
- LEVEL_UP_END
-};
-
-const u16 gStantlerLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 7, MOVE_LEER),
- LEVEL_UP_MOVE(13, MOVE_ASTONISH),
- LEVEL_UP_MOVE(19, MOVE_HYPNOSIS),
- LEVEL_UP_MOVE(25, MOVE_STOMP),
- LEVEL_UP_MOVE(31, MOVE_SAND_ATTACK),
- LEVEL_UP_MOVE(37, MOVE_TAKE_DOWN),
- LEVEL_UP_MOVE(43, MOVE_CONFUSE_RAY),
- LEVEL_UP_MOVE(49, MOVE_CALM_MIND),
- LEVEL_UP_END
-};
-
-const u16 gSmeargleLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SKETCH),
- LEVEL_UP_MOVE(11, MOVE_SKETCH),
- LEVEL_UP_MOVE(21, MOVE_SKETCH),
- LEVEL_UP_MOVE(31, MOVE_SKETCH),
- LEVEL_UP_MOVE(41, MOVE_SKETCH),
- LEVEL_UP_MOVE(51, MOVE_SKETCH),
- LEVEL_UP_MOVE(61, MOVE_SKETCH),
- LEVEL_UP_MOVE(71, MOVE_SKETCH),
- LEVEL_UP_MOVE(81, MOVE_SKETCH),
- LEVEL_UP_MOVE(91, MOVE_SKETCH),
- LEVEL_UP_END
-};
-
-const u16 gTyrogueLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_END
-};
-
-const u16 gHitmontopLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_REVENGE),
- LEVEL_UP_MOVE( 1, MOVE_ROLLING_KICK),
- LEVEL_UP_MOVE( 7, MOVE_FOCUS_ENERGY),
- LEVEL_UP_MOVE(13, MOVE_PURSUIT),
- LEVEL_UP_MOVE(19, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE(20, MOVE_TRIPLE_KICK),
- LEVEL_UP_MOVE(25, MOVE_RAPID_SPIN),
- LEVEL_UP_MOVE(31, MOVE_COUNTER),
- LEVEL_UP_MOVE(37, MOVE_AGILITY),
- LEVEL_UP_MOVE(43, MOVE_DETECT),
- LEVEL_UP_MOVE(49, MOVE_ENDEAVOR),
- LEVEL_UP_END
-};
-
-const u16 gSmoochumLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_POUND),
- LEVEL_UP_MOVE( 1, MOVE_LICK),
- LEVEL_UP_MOVE( 9, MOVE_SWEET_KISS),
- LEVEL_UP_MOVE(13, MOVE_POWDER_SNOW),
- LEVEL_UP_MOVE(21, MOVE_CONFUSION),
- LEVEL_UP_MOVE(25, MOVE_SING),
- LEVEL_UP_MOVE(33, MOVE_MEAN_LOOK),
- LEVEL_UP_MOVE(37, MOVE_FAKE_TEARS),
- LEVEL_UP_MOVE(45, MOVE_PSYCHIC),
- LEVEL_UP_MOVE(49, MOVE_PERISH_SONG),
- LEVEL_UP_MOVE(57, MOVE_BLIZZARD),
- LEVEL_UP_END
-};
-
-const u16 gElekidLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 9, MOVE_THUNDER_PUNCH),
- LEVEL_UP_MOVE(17, MOVE_LIGHT_SCREEN),
- LEVEL_UP_MOVE(25, MOVE_SWIFT),
- LEVEL_UP_MOVE(33, MOVE_SCREECH),
- LEVEL_UP_MOVE(41, MOVE_THUNDERBOLT),
- LEVEL_UP_MOVE(49, MOVE_THUNDER),
- LEVEL_UP_END
-};
-
-const u16 gMagbyLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_EMBER),
- LEVEL_UP_MOVE( 7, MOVE_LEER),
- LEVEL_UP_MOVE(13, MOVE_SMOG),
- LEVEL_UP_MOVE(19, MOVE_FIRE_PUNCH),
- LEVEL_UP_MOVE(25, MOVE_SMOKESCREEN),
- LEVEL_UP_MOVE(31, MOVE_SUNNY_DAY),
- LEVEL_UP_MOVE(37, MOVE_FLAMETHROWER),
- LEVEL_UP_MOVE(43, MOVE_CONFUSE_RAY),
- LEVEL_UP_MOVE(49, MOVE_FIRE_BLAST),
- LEVEL_UP_END
-};
-
-const u16 gMiltankLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 4, MOVE_GROWL),
- LEVEL_UP_MOVE( 8, MOVE_DEFENSE_CURL),
- LEVEL_UP_MOVE(13, MOVE_STOMP),
- LEVEL_UP_MOVE(19, MOVE_MILK_DRINK),
- LEVEL_UP_MOVE(26, MOVE_BIDE),
- LEVEL_UP_MOVE(34, MOVE_ROLLOUT),
- LEVEL_UP_MOVE(43, MOVE_BODY_SLAM),
- LEVEL_UP_MOVE(53, MOVE_HEAL_BELL),
- LEVEL_UP_END
-};
-
-const u16 gBlisseyLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_POUND),
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 4, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE( 7, MOVE_REFRESH),
- LEVEL_UP_MOVE(10, MOVE_SOFT_BOILED),
- LEVEL_UP_MOVE(13, MOVE_DOUBLE_SLAP),
- LEVEL_UP_MOVE(18, MOVE_MINIMIZE),
- LEVEL_UP_MOVE(23, MOVE_SING),
- LEVEL_UP_MOVE(28, MOVE_EGG_BOMB),
- LEVEL_UP_MOVE(33, MOVE_DEFENSE_CURL),
- LEVEL_UP_MOVE(40, MOVE_LIGHT_SCREEN),
- LEVEL_UP_MOVE(47, MOVE_DOUBLE_EDGE),
- LEVEL_UP_END
-};
-
-const u16 gRaikouLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_BITE),
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE(11, MOVE_THUNDER_SHOCK),
- LEVEL_UP_MOVE(21, MOVE_ROAR),
- LEVEL_UP_MOVE(31, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE(41, MOVE_SPARK),
- LEVEL_UP_MOVE(51, MOVE_REFLECT),
- LEVEL_UP_MOVE(61, MOVE_CRUNCH),
- LEVEL_UP_MOVE(71, MOVE_THUNDER),
- LEVEL_UP_MOVE(81, MOVE_CALM_MIND),
- LEVEL_UP_END
-};
-
-const u16 gEnteiLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_BITE),
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE(11, MOVE_EMBER),
- LEVEL_UP_MOVE(21, MOVE_ROAR),
- LEVEL_UP_MOVE(31, MOVE_FIRE_SPIN),
- LEVEL_UP_MOVE(41, MOVE_STOMP),
- LEVEL_UP_MOVE(51, MOVE_FLAMETHROWER),
- LEVEL_UP_MOVE(61, MOVE_SWAGGER),
- LEVEL_UP_MOVE(71, MOVE_FIRE_BLAST),
- LEVEL_UP_MOVE(81, MOVE_CALM_MIND),
- LEVEL_UP_END
-};
-
-const u16 gSuicuneLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_BITE),
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE(11, MOVE_BUBBLE_BEAM),
- LEVEL_UP_MOVE(21, MOVE_RAIN_DANCE),
- LEVEL_UP_MOVE(31, MOVE_GUST),
- LEVEL_UP_MOVE(41, MOVE_AURORA_BEAM),
- LEVEL_UP_MOVE(51, MOVE_MIST),
- LEVEL_UP_MOVE(61, MOVE_MIRROR_COAT),
- LEVEL_UP_MOVE(71, MOVE_HYDRO_PUMP),
- LEVEL_UP_MOVE(81, MOVE_CALM_MIND),
- LEVEL_UP_END
-};
-
-const u16 gLarvitarLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_BITE),
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 8, MOVE_SANDSTORM),
- LEVEL_UP_MOVE(15, MOVE_SCREECH),
- LEVEL_UP_MOVE(22, MOVE_ROCK_SLIDE),
- LEVEL_UP_MOVE(29, MOVE_THRASH),
- LEVEL_UP_MOVE(36, MOVE_SCARY_FACE),
- LEVEL_UP_MOVE(43, MOVE_CRUNCH),
- LEVEL_UP_MOVE(50, MOVE_EARTHQUAKE),
- LEVEL_UP_MOVE(57, MOVE_HYPER_BEAM),
- LEVEL_UP_END
-};
-
-const u16 gPupitarLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_BITE),
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 1, MOVE_SANDSTORM),
- LEVEL_UP_MOVE( 1, MOVE_SCREECH),
- LEVEL_UP_MOVE( 8, MOVE_SANDSTORM),
- LEVEL_UP_MOVE(15, MOVE_SCREECH),
- LEVEL_UP_MOVE(22, MOVE_ROCK_SLIDE),
- LEVEL_UP_MOVE(29, MOVE_THRASH),
- LEVEL_UP_MOVE(38, MOVE_SCARY_FACE),
- LEVEL_UP_MOVE(47, MOVE_CRUNCH),
- LEVEL_UP_MOVE(56, MOVE_EARTHQUAKE),
- LEVEL_UP_MOVE(65, MOVE_HYPER_BEAM),
- LEVEL_UP_END
-};
-
-const u16 gTyranitarLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_BITE),
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 1, MOVE_SANDSTORM),
- LEVEL_UP_MOVE( 1, MOVE_SCREECH),
- LEVEL_UP_MOVE( 8, MOVE_SANDSTORM),
- LEVEL_UP_MOVE(15, MOVE_SCREECH),
- LEVEL_UP_MOVE(22, MOVE_ROCK_SLIDE),
- LEVEL_UP_MOVE(29, MOVE_THRASH),
- LEVEL_UP_MOVE(38, MOVE_SCARY_FACE),
- LEVEL_UP_MOVE(47, MOVE_CRUNCH),
- LEVEL_UP_MOVE(61, MOVE_EARTHQUAKE),
- LEVEL_UP_MOVE(75, MOVE_HYPER_BEAM),
- LEVEL_UP_END
-};
-
-const u16 gLugiaLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_WHIRLWIND),
- LEVEL_UP_MOVE(11, MOVE_SAFEGUARD),
- LEVEL_UP_MOVE(22, MOVE_GUST),
- LEVEL_UP_MOVE(33, MOVE_RECOVER),
- LEVEL_UP_MOVE(44, MOVE_HYDRO_PUMP),
- LEVEL_UP_MOVE(55, MOVE_RAIN_DANCE),
- LEVEL_UP_MOVE(66, MOVE_SWIFT),
- LEVEL_UP_MOVE(77, MOVE_AEROBLAST),
- LEVEL_UP_MOVE(88, MOVE_ANCIENT_POWER),
- LEVEL_UP_MOVE(99, MOVE_FUTURE_SIGHT),
- LEVEL_UP_END
-};
-
-const u16 gHoOhLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_WHIRLWIND),
- LEVEL_UP_MOVE(11, MOVE_SAFEGUARD),
- LEVEL_UP_MOVE(22, MOVE_GUST),
- LEVEL_UP_MOVE(33, MOVE_RECOVER),
- LEVEL_UP_MOVE(44, MOVE_FIRE_BLAST),
- LEVEL_UP_MOVE(55, MOVE_SUNNY_DAY),
- LEVEL_UP_MOVE(66, MOVE_SWIFT),
- LEVEL_UP_MOVE(77, MOVE_SACRED_FIRE),
- LEVEL_UP_MOVE(88, MOVE_ANCIENT_POWER),
- LEVEL_UP_MOVE(99, MOVE_FUTURE_SIGHT),
- LEVEL_UP_END
-};
-
-const u16 gCelebiLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_LEECH_SEED),
- LEVEL_UP_MOVE( 1, MOVE_CONFUSION),
- LEVEL_UP_MOVE( 1, MOVE_RECOVER),
- LEVEL_UP_MOVE( 1, MOVE_HEAL_BELL),
- LEVEL_UP_MOVE(10, MOVE_SAFEGUARD),
- LEVEL_UP_MOVE(20, MOVE_ANCIENT_POWER),
- LEVEL_UP_MOVE(30, MOVE_FUTURE_SIGHT),
- LEVEL_UP_MOVE(40, MOVE_BATON_PASS),
- LEVEL_UP_MOVE(50, MOVE_PERISH_SONG),
- LEVEL_UP_END
-};
-
-const u16 gSpecies252LevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_END
-};
-
-const u16 gSpecies253LevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_END
-};
-
-const u16 gSpecies254LevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_END
-};
-
-const u16 gSpecies255LevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_END
-};
-
-const u16 gSpecies256LevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_END
-};
-
-const u16 gSpecies257LevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_END
-};
-
-const u16 gSpecies258LevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_END
-};
-
-const u16 gSpecies259LevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_END
-};
-
-const u16 gSpecies260LevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_END
-};
-
-const u16 gSpecies261LevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_END
-};
-
-const u16 gSpecies262LevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_END
-};
-
-const u16 gSpecies263LevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_END
-};
-
-const u16 gSpecies264LevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_END
-};
-
-const u16 gSpecies265LevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_END
-};
-
-const u16 gSpecies266LevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_END
-};
-
-const u16 gSpecies267LevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_END
-};
-
-const u16 gSpecies268LevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_END
-};
-
-const u16 gSpecies269LevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_END
-};
-
-const u16 gSpecies270LevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_END
-};
-
-const u16 gSpecies271LevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_END
-};
-
-const u16 gSpecies272LevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_END
-};
-
-const u16 gSpecies273LevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_END
-};
-
-const u16 gSpecies274LevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_END
-};
-
-const u16 gSpecies275LevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_END
-};
-
-const u16 gSpecies276LevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_END
-};
-
-const u16 gTreeckoLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_POUND),
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 6, MOVE_ABSORB),
- LEVEL_UP_MOVE(11, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE(16, MOVE_PURSUIT),
- LEVEL_UP_MOVE(21, MOVE_SCREECH),
- LEVEL_UP_MOVE(26, MOVE_MEGA_DRAIN),
- LEVEL_UP_MOVE(31, MOVE_AGILITY),
- LEVEL_UP_MOVE(36, MOVE_SLAM),
- LEVEL_UP_MOVE(41, MOVE_DETECT),
- LEVEL_UP_MOVE(46, MOVE_GIGA_DRAIN),
- LEVEL_UP_END
-};
-
-const u16 gGrovyleLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_POUND),
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 1, MOVE_ABSORB),
- LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE( 6, MOVE_ABSORB),
- LEVEL_UP_MOVE(11, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE(16, MOVE_FURY_CUTTER),
- LEVEL_UP_MOVE(17, MOVE_PURSUIT),
- LEVEL_UP_MOVE(23, MOVE_SCREECH),
- LEVEL_UP_MOVE(29, MOVE_LEAF_BLADE),
- LEVEL_UP_MOVE(35, MOVE_AGILITY),
- LEVEL_UP_MOVE(41, MOVE_SLAM),
- LEVEL_UP_MOVE(47, MOVE_DETECT),
- LEVEL_UP_MOVE(53, MOVE_FALSE_SWIPE),
- LEVEL_UP_END
-};
-
-const u16 gSceptileLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_POUND),
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 1, MOVE_ABSORB),
- LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE( 6, MOVE_ABSORB),
- LEVEL_UP_MOVE(11, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE(16, MOVE_FURY_CUTTER),
- LEVEL_UP_MOVE(17, MOVE_PURSUIT),
- LEVEL_UP_MOVE(23, MOVE_SCREECH),
- LEVEL_UP_MOVE(29, MOVE_LEAF_BLADE),
- LEVEL_UP_MOVE(35, MOVE_AGILITY),
- LEVEL_UP_MOVE(43, MOVE_SLAM),
- LEVEL_UP_MOVE(51, MOVE_DETECT),
- LEVEL_UP_MOVE(59, MOVE_FALSE_SWIPE),
- LEVEL_UP_END
-};
-
-const u16 gTorchicLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SCRATCH),
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 7, MOVE_FOCUS_ENERGY),
- LEVEL_UP_MOVE(10, MOVE_EMBER),
- LEVEL_UP_MOVE(16, MOVE_PECK),
- LEVEL_UP_MOVE(19, MOVE_SAND_ATTACK),
- LEVEL_UP_MOVE(25, MOVE_FIRE_SPIN),
- LEVEL_UP_MOVE(28, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE(34, MOVE_SLASH),
- LEVEL_UP_MOVE(37, MOVE_MIRROR_MOVE),
- LEVEL_UP_MOVE(43, MOVE_FLAMETHROWER),
- LEVEL_UP_END
-};
-
-const u16 gCombuskenLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SCRATCH),
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 1, MOVE_FOCUS_ENERGY),
- LEVEL_UP_MOVE( 1, MOVE_EMBER),
- LEVEL_UP_MOVE( 7, MOVE_FOCUS_ENERGY),
- LEVEL_UP_MOVE(13, MOVE_EMBER),
- LEVEL_UP_MOVE(16, MOVE_DOUBLE_KICK),
- LEVEL_UP_MOVE(17, MOVE_PECK),
- LEVEL_UP_MOVE(21, MOVE_SAND_ATTACK),
- LEVEL_UP_MOVE(28, MOVE_BULK_UP),
- LEVEL_UP_MOVE(32, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE(39, MOVE_SLASH),
- LEVEL_UP_MOVE(43, MOVE_MIRROR_MOVE),
- LEVEL_UP_MOVE(50, MOVE_SKY_UPPERCUT),
- LEVEL_UP_END
-};
-
-const u16 gBlazikenLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_FIRE_PUNCH),
- LEVEL_UP_MOVE( 1, MOVE_SCRATCH),
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 1, MOVE_FOCUS_ENERGY),
- LEVEL_UP_MOVE( 1, MOVE_EMBER),
- LEVEL_UP_MOVE( 7, MOVE_FOCUS_ENERGY),
- LEVEL_UP_MOVE(13, MOVE_EMBER),
- LEVEL_UP_MOVE(16, MOVE_DOUBLE_KICK),
- LEVEL_UP_MOVE(17, MOVE_PECK),
- LEVEL_UP_MOVE(21, MOVE_SAND_ATTACK),
- LEVEL_UP_MOVE(28, MOVE_BULK_UP),
- LEVEL_UP_MOVE(32, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE(36, MOVE_BLAZE_KICK),
- LEVEL_UP_MOVE(42, MOVE_SLASH),
- LEVEL_UP_MOVE(49, MOVE_MIRROR_MOVE),
- LEVEL_UP_MOVE(59, MOVE_SKY_UPPERCUT),
- LEVEL_UP_END
-};
-
-const u16 gMudkipLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 6, MOVE_MUD_SLAP),
- LEVEL_UP_MOVE(10, MOVE_WATER_GUN),
- LEVEL_UP_MOVE(15, MOVE_BIDE),
- LEVEL_UP_MOVE(19, MOVE_FORESIGHT),
- LEVEL_UP_MOVE(24, MOVE_MUD_SPORT),
- LEVEL_UP_MOVE(28, MOVE_TAKE_DOWN),
- LEVEL_UP_MOVE(33, MOVE_WHIRLPOOL),
- LEVEL_UP_MOVE(37, MOVE_PROTECT),
- LEVEL_UP_MOVE(42, MOVE_HYDRO_PUMP),
- LEVEL_UP_MOVE(46, MOVE_ENDEAVOR),
- LEVEL_UP_END
-};
-
-const u16 gMarshtompLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 1, MOVE_MUD_SLAP),
- LEVEL_UP_MOVE( 1, MOVE_WATER_GUN),
- LEVEL_UP_MOVE( 6, MOVE_MUD_SLAP),
- LEVEL_UP_MOVE(10, MOVE_WATER_GUN),
- LEVEL_UP_MOVE(15, MOVE_BIDE),
- LEVEL_UP_MOVE(16, MOVE_MUD_SHOT),
- LEVEL_UP_MOVE(20, MOVE_FORESIGHT),
- LEVEL_UP_MOVE(25, MOVE_MUD_SPORT),
- LEVEL_UP_MOVE(31, MOVE_TAKE_DOWN),
- LEVEL_UP_MOVE(37, MOVE_MUDDY_WATER),
- LEVEL_UP_MOVE(42, MOVE_PROTECT),
- LEVEL_UP_MOVE(46, MOVE_EARTHQUAKE),
- LEVEL_UP_MOVE(53, MOVE_ENDEAVOR),
- LEVEL_UP_END
-};
-
-const u16 gSwampertLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 1, MOVE_MUD_SLAP),
- LEVEL_UP_MOVE( 1, MOVE_WATER_GUN),
- LEVEL_UP_MOVE( 6, MOVE_MUD_SLAP),
- LEVEL_UP_MOVE(10, MOVE_WATER_GUN),
- LEVEL_UP_MOVE(15, MOVE_BIDE),
- LEVEL_UP_MOVE(16, MOVE_MUD_SHOT),
- LEVEL_UP_MOVE(20, MOVE_FORESIGHT),
- LEVEL_UP_MOVE(25, MOVE_MUD_SPORT),
- LEVEL_UP_MOVE(31, MOVE_TAKE_DOWN),
- LEVEL_UP_MOVE(39, MOVE_MUDDY_WATER),
- LEVEL_UP_MOVE(46, MOVE_PROTECT),
- LEVEL_UP_MOVE(52, MOVE_EARTHQUAKE),
- LEVEL_UP_MOVE(61, MOVE_ENDEAVOR),
- LEVEL_UP_END
-};
-
-const u16 gPoochyenaLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 5, MOVE_HOWL),
- LEVEL_UP_MOVE( 9, MOVE_SAND_ATTACK),
- LEVEL_UP_MOVE(13, MOVE_BITE),
- LEVEL_UP_MOVE(17, MOVE_ODOR_SLEUTH),
- LEVEL_UP_MOVE(21, MOVE_ROAR),
- LEVEL_UP_MOVE(25, MOVE_SWAGGER),
- LEVEL_UP_MOVE(29, MOVE_SCARY_FACE),
- LEVEL_UP_MOVE(33, MOVE_TAKE_DOWN),
- LEVEL_UP_MOVE(37, MOVE_TAUNT),
- LEVEL_UP_MOVE(41, MOVE_CRUNCH),
- LEVEL_UP_MOVE(45, MOVE_THIEF),
- LEVEL_UP_END
-};
-
-const u16 gMightyenaLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_HOWL),
- LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK),
- LEVEL_UP_MOVE( 1, MOVE_BITE),
- LEVEL_UP_MOVE( 5, MOVE_HOWL),
- LEVEL_UP_MOVE( 9, MOVE_SAND_ATTACK),
- LEVEL_UP_MOVE(13, MOVE_BITE),
- LEVEL_UP_MOVE(17, MOVE_ODOR_SLEUTH),
- LEVEL_UP_MOVE(22, MOVE_ROAR),
- LEVEL_UP_MOVE(27, MOVE_SWAGGER),
- LEVEL_UP_MOVE(32, MOVE_SCARY_FACE),
- LEVEL_UP_MOVE(37, MOVE_TAKE_DOWN),
- LEVEL_UP_MOVE(42, MOVE_TAUNT),
- LEVEL_UP_MOVE(47, MOVE_CRUNCH),
- LEVEL_UP_MOVE(52, MOVE_THIEF),
- LEVEL_UP_END
-};
-
-const u16 gZigzagoonLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 5, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE( 9, MOVE_HEADBUTT),
- LEVEL_UP_MOVE(13, MOVE_SAND_ATTACK),
- LEVEL_UP_MOVE(17, MOVE_ODOR_SLEUTH),
- LEVEL_UP_MOVE(21, MOVE_MUD_SPORT),
- LEVEL_UP_MOVE(25, MOVE_PIN_MISSILE),
- LEVEL_UP_MOVE(29, MOVE_COVET),
- LEVEL_UP_MOVE(33, MOVE_FLAIL),
- LEVEL_UP_MOVE(37, MOVE_REST),
- LEVEL_UP_MOVE(41, MOVE_BELLY_DRUM),
- LEVEL_UP_END
-};
-
-const u16 gLinooneLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE( 1, MOVE_HEADBUTT),
- LEVEL_UP_MOVE( 5, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE( 9, MOVE_HEADBUTT),
- LEVEL_UP_MOVE(13, MOVE_SAND_ATTACK),
- LEVEL_UP_MOVE(17, MOVE_ODOR_SLEUTH),
- LEVEL_UP_MOVE(23, MOVE_MUD_SPORT),
- LEVEL_UP_MOVE(29, MOVE_FURY_SWIPES),
- LEVEL_UP_MOVE(35, MOVE_COVET),
- LEVEL_UP_MOVE(41, MOVE_SLASH),
- LEVEL_UP_MOVE(47, MOVE_REST),
- LEVEL_UP_MOVE(53, MOVE_BELLY_DRUM),
- LEVEL_UP_END
-};
-
-const u16 gWurmpleLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_STRING_SHOT),
- LEVEL_UP_MOVE( 5, MOVE_POISON_STING),
- LEVEL_UP_END
-};
-
-const u16 gSilcoonLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_HARDEN),
- LEVEL_UP_MOVE( 7, MOVE_HARDEN),
- LEVEL_UP_END
-};
-
-const u16 gBeautiflyLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_ABSORB),
- LEVEL_UP_MOVE(10, MOVE_ABSORB),
- LEVEL_UP_MOVE(13, MOVE_GUST),
- LEVEL_UP_MOVE(17, MOVE_STUN_SPORE),
- LEVEL_UP_MOVE(20, MOVE_MORNING_SUN),
- LEVEL_UP_MOVE(24, MOVE_MEGA_DRAIN),
- LEVEL_UP_MOVE(27, MOVE_WHIRLWIND),
- LEVEL_UP_MOVE(31, MOVE_ATTRACT),
- LEVEL_UP_MOVE(34, MOVE_SILVER_WIND),
- LEVEL_UP_MOVE(38, MOVE_GIGA_DRAIN),
- LEVEL_UP_END
-};
-
-const u16 gCascoonLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_HARDEN),
- LEVEL_UP_MOVE( 7, MOVE_HARDEN),
- LEVEL_UP_END
-};
-
-const u16 gDustoxLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_CONFUSION),
- LEVEL_UP_MOVE(10, MOVE_CONFUSION),
- LEVEL_UP_MOVE(13, MOVE_GUST),
- LEVEL_UP_MOVE(17, MOVE_PROTECT),
- LEVEL_UP_MOVE(20, MOVE_MOONLIGHT),
- LEVEL_UP_MOVE(24, MOVE_PSYBEAM),
- LEVEL_UP_MOVE(27, MOVE_WHIRLWIND),
- LEVEL_UP_MOVE(31, MOVE_LIGHT_SCREEN),
- LEVEL_UP_MOVE(34, MOVE_SILVER_WIND),
- LEVEL_UP_MOVE(38, MOVE_TOXIC),
- LEVEL_UP_END
-};
-
-const u16 gLotadLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_ASTONISH),
- LEVEL_UP_MOVE( 3, MOVE_GROWL),
- LEVEL_UP_MOVE( 7, MOVE_ABSORB),
- LEVEL_UP_MOVE(13, MOVE_NATURE_POWER),
- LEVEL_UP_MOVE(21, MOVE_MIST),
- LEVEL_UP_MOVE(31, MOVE_RAIN_DANCE),
- LEVEL_UP_MOVE(43, MOVE_MEGA_DRAIN),
- LEVEL_UP_END
-};
-
-const u16 gLombreLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_ASTONISH),
- LEVEL_UP_MOVE( 3, MOVE_GROWL),
- LEVEL_UP_MOVE( 7, MOVE_ABSORB),
- LEVEL_UP_MOVE(13, MOVE_NATURE_POWER),
- LEVEL_UP_MOVE(19, MOVE_FAKE_OUT),
- LEVEL_UP_MOVE(25, MOVE_FURY_SWIPES),
- LEVEL_UP_MOVE(31, MOVE_WATER_SPORT),
- LEVEL_UP_MOVE(37, MOVE_THIEF),
- LEVEL_UP_MOVE(43, MOVE_UPROAR),
- LEVEL_UP_MOVE(49, MOVE_HYDRO_PUMP),
- LEVEL_UP_END
-};
-
-const u16 gLudicoloLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_ASTONISH),
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 1, MOVE_ABSORB),
- LEVEL_UP_MOVE( 1, MOVE_NATURE_POWER),
- LEVEL_UP_END
-};
-
-const u16 gSeedotLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_BIDE),
- LEVEL_UP_MOVE( 3, MOVE_HARDEN),
- LEVEL_UP_MOVE( 7, MOVE_GROWTH),
- LEVEL_UP_MOVE(13, MOVE_NATURE_POWER),
- LEVEL_UP_MOVE(21, MOVE_SYNTHESIS),
- LEVEL_UP_MOVE(31, MOVE_SUNNY_DAY),
- LEVEL_UP_MOVE(43, MOVE_EXPLOSION),
- LEVEL_UP_END
-};
-
-const u16 gNuzleafLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_POUND),
- LEVEL_UP_MOVE( 3, MOVE_HARDEN),
- LEVEL_UP_MOVE( 7, MOVE_GROWTH),
- LEVEL_UP_MOVE(13, MOVE_NATURE_POWER),
- LEVEL_UP_MOVE(19, MOVE_FAKE_OUT),
- LEVEL_UP_MOVE(25, MOVE_TORMENT),
- LEVEL_UP_MOVE(31, MOVE_FAINT_ATTACK),
- LEVEL_UP_MOVE(37, MOVE_RAZOR_WIND),
- LEVEL_UP_MOVE(43, MOVE_SWAGGER),
- LEVEL_UP_MOVE(49, MOVE_EXTRASENSORY),
- LEVEL_UP_END
-};
-
-const u16 gShiftryLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_POUND),
- LEVEL_UP_MOVE( 1, MOVE_HARDEN),
- LEVEL_UP_MOVE( 1, MOVE_GROWTH),
- LEVEL_UP_MOVE( 1, MOVE_NATURE_POWER),
- LEVEL_UP_END
-};
-
-const u16 gNincadaLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SCRATCH),
- LEVEL_UP_MOVE( 1, MOVE_HARDEN),
- LEVEL_UP_MOVE( 5, MOVE_LEECH_LIFE),
- LEVEL_UP_MOVE( 9, MOVE_SAND_ATTACK),
- LEVEL_UP_MOVE(14, MOVE_FURY_SWIPES),
- LEVEL_UP_MOVE(19, MOVE_MIND_READER),
- LEVEL_UP_MOVE(25, MOVE_FALSE_SWIPE),
- LEVEL_UP_MOVE(31, MOVE_MUD_SLAP),
- LEVEL_UP_MOVE(38, MOVE_METAL_CLAW),
- LEVEL_UP_MOVE(45, MOVE_DIG),
- LEVEL_UP_END
-};
-
-const u16 gNinjaskLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SCRATCH),
- LEVEL_UP_MOVE( 1, MOVE_HARDEN),
- LEVEL_UP_MOVE( 1, MOVE_LEECH_LIFE),
- LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK),
- LEVEL_UP_MOVE( 5, MOVE_LEECH_LIFE),
- LEVEL_UP_MOVE( 9, MOVE_SAND_ATTACK),
- LEVEL_UP_MOVE(14, MOVE_FURY_SWIPES),
- LEVEL_UP_MOVE(19, MOVE_MIND_READER),
- LEVEL_UP_MOVE(20, MOVE_DOUBLE_TEAM),
- LEVEL_UP_MOVE(20, MOVE_FURY_CUTTER),
- LEVEL_UP_MOVE(20, MOVE_SCREECH),
- LEVEL_UP_MOVE(25, MOVE_SWORDS_DANCE),
- LEVEL_UP_MOVE(31, MOVE_SLASH),
- LEVEL_UP_MOVE(38, MOVE_AGILITY),
- LEVEL_UP_MOVE(45, MOVE_BATON_PASS),
- LEVEL_UP_END
-};
-
-const u16 gShedinjaLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SCRATCH),
- LEVEL_UP_MOVE( 1, MOVE_HARDEN),
- LEVEL_UP_MOVE( 5, MOVE_LEECH_LIFE),
- LEVEL_UP_MOVE( 9, MOVE_SAND_ATTACK),
- LEVEL_UP_MOVE(14, MOVE_FURY_SWIPES),
- LEVEL_UP_MOVE(19, MOVE_MIND_READER),
- LEVEL_UP_MOVE(25, MOVE_SPITE),
- LEVEL_UP_MOVE(31, MOVE_CONFUSE_RAY),
- LEVEL_UP_MOVE(38, MOVE_SHADOW_BALL),
- LEVEL_UP_MOVE(45, MOVE_GRUDGE),
- LEVEL_UP_END
-};
-
-const u16 gTaillowLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_PECK),
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 4, MOVE_FOCUS_ENERGY),
- LEVEL_UP_MOVE( 8, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE(13, MOVE_WING_ATTACK),
- LEVEL_UP_MOVE(19, MOVE_DOUBLE_TEAM),
- LEVEL_UP_MOVE(26, MOVE_ENDEAVOR),
- LEVEL_UP_MOVE(34, MOVE_AERIAL_ACE),
- LEVEL_UP_MOVE(43, MOVE_AGILITY),
- LEVEL_UP_END
-};
-
-const u16 gSwellowLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_PECK),
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 1, MOVE_FOCUS_ENERGY),
- LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE( 4, MOVE_FOCUS_ENERGY),
- LEVEL_UP_MOVE( 8, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE(13, MOVE_WING_ATTACK),
- LEVEL_UP_MOVE(19, MOVE_DOUBLE_TEAM),
- LEVEL_UP_MOVE(28, MOVE_ENDEAVOR),
- LEVEL_UP_MOVE(38, MOVE_AERIAL_ACE),
- LEVEL_UP_MOVE(49, MOVE_AGILITY),
- LEVEL_UP_END
-};
-
-const u16 gShroomishLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_ABSORB),
- LEVEL_UP_MOVE( 4, MOVE_TACKLE),
- LEVEL_UP_MOVE( 7, MOVE_STUN_SPORE),
- LEVEL_UP_MOVE(10, MOVE_LEECH_SEED),
- LEVEL_UP_MOVE(16, MOVE_MEGA_DRAIN),
- LEVEL_UP_MOVE(22, MOVE_HEADBUTT),
- LEVEL_UP_MOVE(28, MOVE_POISON_POWDER),
- LEVEL_UP_MOVE(36, MOVE_GROWTH),
- LEVEL_UP_MOVE(45, MOVE_GIGA_DRAIN),
- LEVEL_UP_MOVE(54, MOVE_SPORE),
- LEVEL_UP_END
-};
-
-const u16 gBreloomLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_ABSORB),
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_STUN_SPORE),
- LEVEL_UP_MOVE( 1, MOVE_LEECH_SEED),
- LEVEL_UP_MOVE( 4, MOVE_TACKLE),
- LEVEL_UP_MOVE( 7, MOVE_STUN_SPORE),
- LEVEL_UP_MOVE(10, MOVE_LEECH_SEED),
- LEVEL_UP_MOVE(16, MOVE_MEGA_DRAIN),
- LEVEL_UP_MOVE(22, MOVE_HEADBUTT),
- LEVEL_UP_MOVE(23, MOVE_MACH_PUNCH),
- LEVEL_UP_MOVE(28, MOVE_COUNTER),
- LEVEL_UP_MOVE(36, MOVE_SKY_UPPERCUT),
- LEVEL_UP_MOVE(45, MOVE_MIND_READER),
- LEVEL_UP_MOVE(54, MOVE_DYNAMIC_PUNCH),
- LEVEL_UP_END
-};
-
-const u16 gSpindaLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 5, MOVE_UPROAR),
- LEVEL_UP_MOVE(12, MOVE_FAINT_ATTACK),
- LEVEL_UP_MOVE(16, MOVE_PSYBEAM),
- LEVEL_UP_MOVE(23, MOVE_HYPNOSIS),
- LEVEL_UP_MOVE(27, MOVE_DIZZY_PUNCH),
- LEVEL_UP_MOVE(34, MOVE_TEETER_DANCE),
- LEVEL_UP_MOVE(38, MOVE_PSYCH_UP),
- LEVEL_UP_MOVE(45, MOVE_DOUBLE_EDGE),
- LEVEL_UP_MOVE(49, MOVE_FLAIL),
- LEVEL_UP_MOVE(56, MOVE_THRASH),
- LEVEL_UP_END
-};
-
-const u16 gWingullLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 1, MOVE_WATER_GUN),
- LEVEL_UP_MOVE( 7, MOVE_SUPERSONIC),
- LEVEL_UP_MOVE(13, MOVE_WING_ATTACK),
- LEVEL_UP_MOVE(21, MOVE_MIST),
- LEVEL_UP_MOVE(31, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE(43, MOVE_PURSUIT),
- LEVEL_UP_MOVE(55, MOVE_AGILITY),
- LEVEL_UP_END
-};
-
-const u16 gPelipperLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 1, MOVE_WATER_GUN),
- LEVEL_UP_MOVE( 1, MOVE_WATER_SPORT),
- LEVEL_UP_MOVE( 1, MOVE_WING_ATTACK),
- LEVEL_UP_MOVE( 3, MOVE_WATER_GUN),
- LEVEL_UP_MOVE( 7, MOVE_SUPERSONIC),
- LEVEL_UP_MOVE(13, MOVE_WING_ATTACK),
- LEVEL_UP_MOVE(21, MOVE_MIST),
- LEVEL_UP_MOVE(25, MOVE_PROTECT),
- LEVEL_UP_MOVE(33, MOVE_STOCKPILE),
- LEVEL_UP_MOVE(33, MOVE_SWALLOW),
- LEVEL_UP_MOVE(47, MOVE_SPIT_UP),
- LEVEL_UP_MOVE(61, MOVE_HYDRO_PUMP),
- LEVEL_UP_END
-};
-
-const u16 gSurskitLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_BUBBLE),
- LEVEL_UP_MOVE( 7, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE(13, MOVE_SWEET_SCENT),
- LEVEL_UP_MOVE(19, MOVE_WATER_SPORT),
- LEVEL_UP_MOVE(25, MOVE_BUBBLE_BEAM),
- LEVEL_UP_MOVE(31, MOVE_AGILITY),
- LEVEL_UP_MOVE(37, MOVE_MIST),
- LEVEL_UP_MOVE(37, MOVE_HAZE),
- LEVEL_UP_END
-};
-
-const u16 gMasquerainLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_BUBBLE),
- LEVEL_UP_MOVE( 1, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE( 1, MOVE_SWEET_SCENT),
- LEVEL_UP_MOVE( 1, MOVE_WATER_SPORT),
- LEVEL_UP_MOVE( 7, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE(13, MOVE_SWEET_SCENT),
- LEVEL_UP_MOVE(19, MOVE_WATER_SPORT),
- LEVEL_UP_MOVE(26, MOVE_GUST),
- LEVEL_UP_MOVE(33, MOVE_SCARY_FACE),
- LEVEL_UP_MOVE(40, MOVE_STUN_SPORE),
- LEVEL_UP_MOVE(47, MOVE_SILVER_WIND),
- LEVEL_UP_MOVE(53, MOVE_WHIRLWIND),
- LEVEL_UP_END
-};
-
-const u16 gWailmerLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SPLASH),
- LEVEL_UP_MOVE( 5, MOVE_GROWL),
- LEVEL_UP_MOVE(10, MOVE_WATER_GUN),
- LEVEL_UP_MOVE(14, MOVE_ROLLOUT),
- LEVEL_UP_MOVE(19, MOVE_WHIRLPOOL),
- LEVEL_UP_MOVE(23, MOVE_ASTONISH),
- LEVEL_UP_MOVE(28, MOVE_WATER_PULSE),
- LEVEL_UP_MOVE(32, MOVE_MIST),
- LEVEL_UP_MOVE(37, MOVE_REST),
- LEVEL_UP_MOVE(41, MOVE_WATER_SPOUT),
- LEVEL_UP_MOVE(46, MOVE_AMNESIA),
- LEVEL_UP_MOVE(50, MOVE_HYDRO_PUMP),
- LEVEL_UP_END
-};
-
-const u16 gWailordLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SPLASH),
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 1, MOVE_WATER_GUN),
- LEVEL_UP_MOVE( 1, MOVE_ROLLOUT),
- LEVEL_UP_MOVE( 5, MOVE_GROWL),
- LEVEL_UP_MOVE(10, MOVE_WATER_GUN),
- LEVEL_UP_MOVE(14, MOVE_ROLLOUT),
- LEVEL_UP_MOVE(19, MOVE_WHIRLPOOL),
- LEVEL_UP_MOVE(23, MOVE_ASTONISH),
- LEVEL_UP_MOVE(28, MOVE_WATER_PULSE),
- LEVEL_UP_MOVE(32, MOVE_MIST),
- LEVEL_UP_MOVE(37, MOVE_REST),
- LEVEL_UP_MOVE(44, MOVE_WATER_SPOUT),
- LEVEL_UP_MOVE(52, MOVE_AMNESIA),
- LEVEL_UP_MOVE(59, MOVE_HYDRO_PUMP),
- LEVEL_UP_END
-};
-
-const u16 gSkittyLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 3, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE( 7, MOVE_ATTRACT),
- LEVEL_UP_MOVE(13, MOVE_SING),
- LEVEL_UP_MOVE(15, MOVE_DOUBLE_SLAP),
- LEVEL_UP_MOVE(19, MOVE_ASSIST),
- LEVEL_UP_MOVE(25, MOVE_CHARM),
- LEVEL_UP_MOVE(27, MOVE_FAINT_ATTACK),
- LEVEL_UP_MOVE(31, MOVE_COVET),
- LEVEL_UP_MOVE(37, MOVE_HEAL_BELL),
- LEVEL_UP_MOVE(39, MOVE_DOUBLE_EDGE),
- LEVEL_UP_END
-};
-
-const u16 gDelcattyLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 1, MOVE_ATTRACT),
- LEVEL_UP_MOVE( 1, MOVE_SING),
- LEVEL_UP_MOVE( 1, MOVE_DOUBLE_SLAP),
- LEVEL_UP_END
-};
-
-const u16 gKecleonLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_THIEF),
- LEVEL_UP_MOVE( 1, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE( 1, MOVE_ASTONISH),
- LEVEL_UP_MOVE( 1, MOVE_LICK),
- LEVEL_UP_MOVE( 1, MOVE_SCRATCH),
- LEVEL_UP_MOVE( 4, MOVE_BIND),
- LEVEL_UP_MOVE( 7, MOVE_FAINT_ATTACK),
- LEVEL_UP_MOVE(12, MOVE_FURY_SWIPES),
- LEVEL_UP_MOVE(17, MOVE_PSYBEAM),
- LEVEL_UP_MOVE(24, MOVE_SCREECH),
- LEVEL_UP_MOVE(31, MOVE_SLASH),
- LEVEL_UP_MOVE(40, MOVE_SUBSTITUTE),
- LEVEL_UP_MOVE(49, MOVE_ANCIENT_POWER),
- LEVEL_UP_END
-};
-
-const u16 gBaltoyLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_CONFUSION),
- LEVEL_UP_MOVE( 3, MOVE_HARDEN),
- LEVEL_UP_MOVE( 5, MOVE_RAPID_SPIN),
- LEVEL_UP_MOVE( 7, MOVE_MUD_SLAP),
- LEVEL_UP_MOVE(11, MOVE_PSYBEAM),
- LEVEL_UP_MOVE(15, MOVE_ROCK_TOMB),
- LEVEL_UP_MOVE(19, MOVE_SELF_DESTRUCT),
- LEVEL_UP_MOVE(25, MOVE_ANCIENT_POWER),
- LEVEL_UP_MOVE(31, MOVE_SANDSTORM),
- LEVEL_UP_MOVE(37, MOVE_COSMIC_POWER),
- LEVEL_UP_MOVE(45, MOVE_EXPLOSION),
- LEVEL_UP_END
-};
-
-const u16 gClaydolLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TELEPORT),
- LEVEL_UP_MOVE( 1, MOVE_CONFUSION),
- LEVEL_UP_MOVE( 1, MOVE_HARDEN),
- LEVEL_UP_MOVE( 1, MOVE_RAPID_SPIN),
- LEVEL_UP_MOVE( 3, MOVE_HARDEN),
- LEVEL_UP_MOVE( 5, MOVE_RAPID_SPIN),
- LEVEL_UP_MOVE( 7, MOVE_MUD_SLAP),
- LEVEL_UP_MOVE(11, MOVE_PSYBEAM),
- LEVEL_UP_MOVE(15, MOVE_ROCK_TOMB),
- LEVEL_UP_MOVE(19, MOVE_SELF_DESTRUCT),
- LEVEL_UP_MOVE(25, MOVE_ANCIENT_POWER),
- LEVEL_UP_MOVE(31, MOVE_SANDSTORM),
- LEVEL_UP_MOVE(36, MOVE_HYPER_BEAM),
- LEVEL_UP_MOVE(42, MOVE_COSMIC_POWER),
- LEVEL_UP_MOVE(55, MOVE_EXPLOSION),
- LEVEL_UP_END
-};
-
-const u16 gNosepassLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 7, MOVE_HARDEN),
- LEVEL_UP_MOVE(13, MOVE_ROCK_THROW),
- LEVEL_UP_MOVE(16, MOVE_BLOCK),
- LEVEL_UP_MOVE(22, MOVE_THUNDER_WAVE),
- LEVEL_UP_MOVE(28, MOVE_ROCK_SLIDE),
- LEVEL_UP_MOVE(31, MOVE_SANDSTORM),
- LEVEL_UP_MOVE(37, MOVE_REST),
- LEVEL_UP_MOVE(43, MOVE_ZAP_CANNON),
- LEVEL_UP_MOVE(46, MOVE_LOCK_ON),
- LEVEL_UP_END
-};
-
-const u16 gTorkoalLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_EMBER),
- LEVEL_UP_MOVE( 4, MOVE_SMOG),
- LEVEL_UP_MOVE( 7, MOVE_CURSE),
- LEVEL_UP_MOVE(14, MOVE_SMOKESCREEN),
- LEVEL_UP_MOVE(17, MOVE_FIRE_SPIN),
- LEVEL_UP_MOVE(20, MOVE_BODY_SLAM),
- LEVEL_UP_MOVE(27, MOVE_PROTECT),
- LEVEL_UP_MOVE(30, MOVE_FLAMETHROWER),
- LEVEL_UP_MOVE(33, MOVE_IRON_DEFENSE),
- LEVEL_UP_MOVE(40, MOVE_AMNESIA),
- LEVEL_UP_MOVE(43, MOVE_FLAIL),
- LEVEL_UP_MOVE(46, MOVE_HEAT_WAVE),
- LEVEL_UP_END
-};
-
-const u16 gSableyeLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 1, MOVE_SCRATCH),
- LEVEL_UP_MOVE( 5, MOVE_FORESIGHT),
- LEVEL_UP_MOVE( 9, MOVE_NIGHT_SHADE),
- LEVEL_UP_MOVE(13, MOVE_ASTONISH),
- LEVEL_UP_MOVE(17, MOVE_FURY_SWIPES),
- LEVEL_UP_MOVE(21, MOVE_FAKE_OUT),
- LEVEL_UP_MOVE(25, MOVE_DETECT),
- LEVEL_UP_MOVE(29, MOVE_FAINT_ATTACK),
- LEVEL_UP_MOVE(33, MOVE_KNOCK_OFF),
- LEVEL_UP_MOVE(37, MOVE_CONFUSE_RAY),
- LEVEL_UP_MOVE(41, MOVE_SHADOW_BALL),
- LEVEL_UP_MOVE(45, MOVE_MEAN_LOOK),
- LEVEL_UP_END
-};
-
-const u16 gBarboachLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_MUD_SLAP),
- LEVEL_UP_MOVE( 6, MOVE_MUD_SPORT),
- LEVEL_UP_MOVE( 6, MOVE_WATER_SPORT),
- LEVEL_UP_MOVE(11, MOVE_WATER_GUN),
- LEVEL_UP_MOVE(16, MOVE_MAGNITUDE),
- LEVEL_UP_MOVE(21, MOVE_AMNESIA),
- LEVEL_UP_MOVE(26, MOVE_REST),
- LEVEL_UP_MOVE(26, MOVE_SNORE),
- LEVEL_UP_MOVE(31, MOVE_EARTHQUAKE),
- LEVEL_UP_MOVE(36, MOVE_FUTURE_SIGHT),
- LEVEL_UP_MOVE(41, MOVE_FISSURE),
- LEVEL_UP_END
-};
-
-const u16 gWhiscashLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TICKLE),
- LEVEL_UP_MOVE( 1, MOVE_MUD_SLAP),
- LEVEL_UP_MOVE( 1, MOVE_MUD_SPORT),
- LEVEL_UP_MOVE( 1, MOVE_WATER_SPORT),
- LEVEL_UP_MOVE( 6, MOVE_MUD_SPORT),
- LEVEL_UP_MOVE( 6, MOVE_WATER_SPORT),
- LEVEL_UP_MOVE(11, MOVE_WATER_GUN),
- LEVEL_UP_MOVE(16, MOVE_MAGNITUDE),
- LEVEL_UP_MOVE(21, MOVE_AMNESIA),
- LEVEL_UP_MOVE(26, MOVE_REST),
- LEVEL_UP_MOVE(26, MOVE_SNORE),
- LEVEL_UP_MOVE(36, MOVE_EARTHQUAKE),
- LEVEL_UP_MOVE(46, MOVE_FUTURE_SIGHT),
- LEVEL_UP_MOVE(56, MOVE_FISSURE),
- LEVEL_UP_END
-};
-
-const u16 gLuvdiscLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 4, MOVE_CHARM),
- LEVEL_UP_MOVE(12, MOVE_WATER_GUN),
- LEVEL_UP_MOVE(16, MOVE_AGILITY),
- LEVEL_UP_MOVE(24, MOVE_TAKE_DOWN),
- LEVEL_UP_MOVE(28, MOVE_ATTRACT),
- LEVEL_UP_MOVE(36, MOVE_SWEET_KISS),
- LEVEL_UP_MOVE(40, MOVE_FLAIL),
- LEVEL_UP_MOVE(48, MOVE_SAFEGUARD),
- LEVEL_UP_END
-};
-
-const u16 gCorphishLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_BUBBLE),
- LEVEL_UP_MOVE( 7, MOVE_HARDEN),
- LEVEL_UP_MOVE(10, MOVE_VICE_GRIP),
- LEVEL_UP_MOVE(13, MOVE_LEER),
- LEVEL_UP_MOVE(20, MOVE_BUBBLE_BEAM),
- LEVEL_UP_MOVE(23, MOVE_PROTECT),
- LEVEL_UP_MOVE(26, MOVE_KNOCK_OFF),
- LEVEL_UP_MOVE(32, MOVE_TAUNT),
- LEVEL_UP_MOVE(35, MOVE_CRABHAMMER),
- LEVEL_UP_MOVE(38, MOVE_SWORDS_DANCE),
- LEVEL_UP_MOVE(44, MOVE_GUILLOTINE),
- LEVEL_UP_END
-};
-
-const u16 gCrawdauntLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_BUBBLE),
- LEVEL_UP_MOVE( 1, MOVE_HARDEN),
- LEVEL_UP_MOVE( 1, MOVE_VICE_GRIP),
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 7, MOVE_HARDEN),
- LEVEL_UP_MOVE(10, MOVE_VICE_GRIP),
- LEVEL_UP_MOVE(13, MOVE_LEER),
- LEVEL_UP_MOVE(20, MOVE_BUBBLE_BEAM),
- LEVEL_UP_MOVE(23, MOVE_PROTECT),
- LEVEL_UP_MOVE(26, MOVE_KNOCK_OFF),
- LEVEL_UP_MOVE(34, MOVE_TAUNT),
- LEVEL_UP_MOVE(39, MOVE_CRABHAMMER),
- LEVEL_UP_MOVE(44, MOVE_SWORDS_DANCE),
- LEVEL_UP_MOVE(52, MOVE_GUILLOTINE),
- LEVEL_UP_END
-};
-
-const u16 gFeebasLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SPLASH),
- LEVEL_UP_MOVE(15, MOVE_TACKLE),
- LEVEL_UP_MOVE(30, MOVE_FLAIL),
- LEVEL_UP_END
-};
-
-const u16 gMiloticLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_WATER_GUN),
- LEVEL_UP_MOVE( 5, MOVE_WRAP),
- LEVEL_UP_MOVE(10, MOVE_WATER_SPORT),
- LEVEL_UP_MOVE(15, MOVE_REFRESH),
- LEVEL_UP_MOVE(20, MOVE_WATER_PULSE),
- LEVEL_UP_MOVE(25, MOVE_TWISTER),
- LEVEL_UP_MOVE(30, MOVE_RECOVER),
- LEVEL_UP_MOVE(35, MOVE_RAIN_DANCE),
- LEVEL_UP_MOVE(40, MOVE_HYDRO_PUMP),
- LEVEL_UP_MOVE(45, MOVE_ATTRACT),
- LEVEL_UP_MOVE(50, MOVE_SAFEGUARD),
- LEVEL_UP_END
-};
-
-const u16 gCarvanhaLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 1, MOVE_BITE),
- LEVEL_UP_MOVE( 7, MOVE_RAGE),
- LEVEL_UP_MOVE(13, MOVE_FOCUS_ENERGY),
- LEVEL_UP_MOVE(16, MOVE_SCARY_FACE),
- LEVEL_UP_MOVE(22, MOVE_CRUNCH),
- LEVEL_UP_MOVE(28, MOVE_SCREECH),
- LEVEL_UP_MOVE(31, MOVE_TAKE_DOWN),
- LEVEL_UP_MOVE(37, MOVE_SWAGGER),
- LEVEL_UP_MOVE(43, MOVE_AGILITY),
- LEVEL_UP_END
-};
-
-const u16 gSharpedoLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 1, MOVE_BITE),
- LEVEL_UP_MOVE( 1, MOVE_RAGE),
- LEVEL_UP_MOVE( 1, MOVE_FOCUS_ENERGY),
- LEVEL_UP_MOVE( 7, MOVE_RAGE),
- LEVEL_UP_MOVE(13, MOVE_FOCUS_ENERGY),
- LEVEL_UP_MOVE(16, MOVE_SCARY_FACE),
- LEVEL_UP_MOVE(22, MOVE_CRUNCH),
- LEVEL_UP_MOVE(28, MOVE_SCREECH),
- LEVEL_UP_MOVE(33, MOVE_SLASH),
- LEVEL_UP_MOVE(38, MOVE_TAUNT),
- LEVEL_UP_MOVE(43, MOVE_SWAGGER),
- LEVEL_UP_MOVE(48, MOVE_SKULL_BASH),
- LEVEL_UP_MOVE(53, MOVE_AGILITY),
- LEVEL_UP_END
-};
-
-const u16 gTrapinchLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_BITE),
- LEVEL_UP_MOVE( 9, MOVE_SAND_ATTACK),
- LEVEL_UP_MOVE(17, MOVE_FAINT_ATTACK),
- LEVEL_UP_MOVE(25, MOVE_SAND_TOMB),
- LEVEL_UP_MOVE(33, MOVE_CRUNCH),
- LEVEL_UP_MOVE(41, MOVE_DIG),
- LEVEL_UP_MOVE(49, MOVE_SANDSTORM),
- LEVEL_UP_MOVE(57, MOVE_HYPER_BEAM),
- LEVEL_UP_END
-};
-
-const u16 gVibravaLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_BITE),
- LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK),
- LEVEL_UP_MOVE( 1, MOVE_FAINT_ATTACK),
- LEVEL_UP_MOVE( 1, MOVE_SAND_TOMB),
- LEVEL_UP_MOVE( 9, MOVE_SAND_ATTACK),
- LEVEL_UP_MOVE(17, MOVE_FAINT_ATTACK),
- LEVEL_UP_MOVE(25, MOVE_SAND_TOMB),
- LEVEL_UP_MOVE(33, MOVE_CRUNCH),
- LEVEL_UP_MOVE(35, MOVE_DRAGON_BREATH),
- LEVEL_UP_MOVE(41, MOVE_SCREECH),
- LEVEL_UP_MOVE(49, MOVE_SANDSTORM),
- LEVEL_UP_MOVE(57, MOVE_HYPER_BEAM),
- LEVEL_UP_END
-};
-
-const u16 gFlygonLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_BITE),
- LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK),
- LEVEL_UP_MOVE( 1, MOVE_FAINT_ATTACK),
- LEVEL_UP_MOVE( 1, MOVE_SAND_TOMB),
- LEVEL_UP_MOVE( 9, MOVE_SAND_ATTACK),
- LEVEL_UP_MOVE(17, MOVE_FAINT_ATTACK),
- LEVEL_UP_MOVE(25, MOVE_SAND_TOMB),
- LEVEL_UP_MOVE(33, MOVE_CRUNCH),
- LEVEL_UP_MOVE(35, MOVE_DRAGON_BREATH),
- LEVEL_UP_MOVE(41, MOVE_SCREECH),
- LEVEL_UP_MOVE(53, MOVE_SANDSTORM),
- LEVEL_UP_MOVE(65, MOVE_HYPER_BEAM),
- LEVEL_UP_END
-};
-
-const u16 gMakuhitaLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_FOCUS_ENERGY),
- LEVEL_UP_MOVE( 4, MOVE_SAND_ATTACK),
- LEVEL_UP_MOVE(10, MOVE_ARM_THRUST),
- LEVEL_UP_MOVE(13, MOVE_VITAL_THROW),
- LEVEL_UP_MOVE(19, MOVE_FAKE_OUT),
- LEVEL_UP_MOVE(22, MOVE_WHIRLWIND),
- LEVEL_UP_MOVE(28, MOVE_KNOCK_OFF),
- LEVEL_UP_MOVE(31, MOVE_SMELLING_SALT),
- LEVEL_UP_MOVE(37, MOVE_BELLY_DRUM),
- LEVEL_UP_MOVE(40, MOVE_ENDURE),
- LEVEL_UP_MOVE(46, MOVE_SEISMIC_TOSS),
- LEVEL_UP_MOVE(49, MOVE_REVERSAL),
- LEVEL_UP_END
-};
-
-const u16 gHariyamaLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_FOCUS_ENERGY),
- LEVEL_UP_MOVE( 1, MOVE_SAND_ATTACK),
- LEVEL_UP_MOVE( 1, MOVE_ARM_THRUST),
- LEVEL_UP_MOVE( 4, MOVE_SAND_ATTACK),
- LEVEL_UP_MOVE(10, MOVE_ARM_THRUST),
- LEVEL_UP_MOVE(13, MOVE_VITAL_THROW),
- LEVEL_UP_MOVE(19, MOVE_FAKE_OUT),
- LEVEL_UP_MOVE(22, MOVE_WHIRLWIND),
- LEVEL_UP_MOVE(29, MOVE_KNOCK_OFF),
- LEVEL_UP_MOVE(33, MOVE_SMELLING_SALT),
- LEVEL_UP_MOVE(40, MOVE_BELLY_DRUM),
- LEVEL_UP_MOVE(44, MOVE_ENDURE),
- LEVEL_UP_MOVE(51, MOVE_SEISMIC_TOSS),
- LEVEL_UP_MOVE(55, MOVE_REVERSAL),
- LEVEL_UP_END
-};
-
-const u16 gElectrikeLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 4, MOVE_THUNDER_WAVE),
- LEVEL_UP_MOVE( 9, MOVE_LEER),
- LEVEL_UP_MOVE(12, MOVE_HOWL),
- LEVEL_UP_MOVE(17, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE(20, MOVE_SPARK),
- LEVEL_UP_MOVE(25, MOVE_ODOR_SLEUTH),
- LEVEL_UP_MOVE(28, MOVE_ROAR),
- LEVEL_UP_MOVE(33, MOVE_BITE),
- LEVEL_UP_MOVE(36, MOVE_THUNDER),
- LEVEL_UP_MOVE(41, MOVE_CHARGE),
- LEVEL_UP_END
-};
-
-const u16 gManectricLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_THUNDER_WAVE),
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 1, MOVE_HOWL),
- LEVEL_UP_MOVE( 4, MOVE_THUNDER_WAVE),
- LEVEL_UP_MOVE( 9, MOVE_LEER),
- LEVEL_UP_MOVE(12, MOVE_HOWL),
- LEVEL_UP_MOVE(17, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE(20, MOVE_SPARK),
- LEVEL_UP_MOVE(25, MOVE_ODOR_SLEUTH),
- LEVEL_UP_MOVE(31, MOVE_ROAR),
- LEVEL_UP_MOVE(39, MOVE_BITE),
- LEVEL_UP_MOVE(45, MOVE_THUNDER),
- LEVEL_UP_MOVE(53, MOVE_CHARGE),
- LEVEL_UP_END
-};
-
-const u16 gNumelLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE(11, MOVE_EMBER),
- LEVEL_UP_MOVE(19, MOVE_MAGNITUDE),
- LEVEL_UP_MOVE(25, MOVE_FOCUS_ENERGY),
- LEVEL_UP_MOVE(29, MOVE_TAKE_DOWN),
- LEVEL_UP_MOVE(31, MOVE_AMNESIA),
- LEVEL_UP_MOVE(35, MOVE_EARTHQUAKE),
- LEVEL_UP_MOVE(41, MOVE_FLAMETHROWER),
- LEVEL_UP_MOVE(49, MOVE_DOUBLE_EDGE),
- LEVEL_UP_END
-};
-
-const u16 gCameruptLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_EMBER),
- LEVEL_UP_MOVE( 1, MOVE_MAGNITUDE),
- LEVEL_UP_MOVE(11, MOVE_EMBER),
- LEVEL_UP_MOVE(19, MOVE_MAGNITUDE),
- LEVEL_UP_MOVE(25, MOVE_FOCUS_ENERGY),
- LEVEL_UP_MOVE(29, MOVE_TAKE_DOWN),
- LEVEL_UP_MOVE(31, MOVE_AMNESIA),
- LEVEL_UP_MOVE(33, MOVE_ROCK_SLIDE),
- LEVEL_UP_MOVE(37, MOVE_EARTHQUAKE),
- LEVEL_UP_MOVE(45, MOVE_ERUPTION),
- LEVEL_UP_MOVE(55, MOVE_FISSURE),
- LEVEL_UP_END
-};
-
-const u16 gSphealLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_POWDER_SNOW),
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 1, MOVE_WATER_GUN),
- LEVEL_UP_MOVE( 7, MOVE_ENCORE),
- LEVEL_UP_MOVE(13, MOVE_ICE_BALL),
- LEVEL_UP_MOVE(19, MOVE_BODY_SLAM),
- LEVEL_UP_MOVE(25, MOVE_AURORA_BEAM),
- LEVEL_UP_MOVE(31, MOVE_HAIL),
- LEVEL_UP_MOVE(37, MOVE_REST),
- LEVEL_UP_MOVE(37, MOVE_SNORE),
- LEVEL_UP_MOVE(43, MOVE_BLIZZARD),
- LEVEL_UP_MOVE(49, MOVE_SHEER_COLD),
- LEVEL_UP_END
-};
-
-const u16 gSealeoLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_POWDER_SNOW),
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 1, MOVE_WATER_GUN),
- LEVEL_UP_MOVE( 1, MOVE_ENCORE),
- LEVEL_UP_MOVE( 7, MOVE_ENCORE),
- LEVEL_UP_MOVE(13, MOVE_ICE_BALL),
- LEVEL_UP_MOVE(19, MOVE_BODY_SLAM),
- LEVEL_UP_MOVE(25, MOVE_AURORA_BEAM),
- LEVEL_UP_MOVE(31, MOVE_HAIL),
- LEVEL_UP_MOVE(39, MOVE_REST),
- LEVEL_UP_MOVE(39, MOVE_SNORE),
- LEVEL_UP_MOVE(47, MOVE_BLIZZARD),
- LEVEL_UP_MOVE(55, MOVE_SHEER_COLD),
- LEVEL_UP_END
-};
-
-const u16 gWalreinLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_POWDER_SNOW),
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 1, MOVE_WATER_GUN),
- LEVEL_UP_MOVE( 1, MOVE_ENCORE),
- LEVEL_UP_MOVE( 7, MOVE_ENCORE),
- LEVEL_UP_MOVE(13, MOVE_ICE_BALL),
- LEVEL_UP_MOVE(19, MOVE_BODY_SLAM),
- LEVEL_UP_MOVE(25, MOVE_AURORA_BEAM),
- LEVEL_UP_MOVE(31, MOVE_HAIL),
- LEVEL_UP_MOVE(39, MOVE_REST),
- LEVEL_UP_MOVE(39, MOVE_SNORE),
- LEVEL_UP_MOVE(50, MOVE_BLIZZARD),
- LEVEL_UP_MOVE(61, MOVE_SHEER_COLD),
- LEVEL_UP_END
-};
-
-const u16 gCacneaLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_POISON_STING),
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 5, MOVE_ABSORB),
- LEVEL_UP_MOVE( 9, MOVE_GROWTH),
- LEVEL_UP_MOVE(13, MOVE_LEECH_SEED),
- LEVEL_UP_MOVE(17, MOVE_SAND_ATTACK),
- LEVEL_UP_MOVE(21, MOVE_PIN_MISSILE),
- LEVEL_UP_MOVE(25, MOVE_INGRAIN),
- LEVEL_UP_MOVE(29, MOVE_FAINT_ATTACK),
- LEVEL_UP_MOVE(33, MOVE_SPIKES),
- LEVEL_UP_MOVE(37, MOVE_NEEDLE_ARM),
- LEVEL_UP_MOVE(41, MOVE_COTTON_SPORE),
- LEVEL_UP_MOVE(45, MOVE_SANDSTORM),
- LEVEL_UP_END
-};
-
-const u16 gCacturneLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_POISON_STING),
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 1, MOVE_ABSORB),
- LEVEL_UP_MOVE( 1, MOVE_GROWTH),
- LEVEL_UP_MOVE( 5, MOVE_ABSORB),
- LEVEL_UP_MOVE( 9, MOVE_GROWTH),
- LEVEL_UP_MOVE(13, MOVE_LEECH_SEED),
- LEVEL_UP_MOVE(17, MOVE_SAND_ATTACK),
- LEVEL_UP_MOVE(21, MOVE_PIN_MISSILE),
- LEVEL_UP_MOVE(25, MOVE_INGRAIN),
- LEVEL_UP_MOVE(29, MOVE_FAINT_ATTACK),
- LEVEL_UP_MOVE(35, MOVE_SPIKES),
- LEVEL_UP_MOVE(41, MOVE_NEEDLE_ARM),
- LEVEL_UP_MOVE(47, MOVE_COTTON_SPORE),
- LEVEL_UP_MOVE(53, MOVE_SANDSTORM),
- LEVEL_UP_END
-};
-
-const u16 gSnoruntLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_POWDER_SNOW),
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 7, MOVE_DOUBLE_TEAM),
- LEVEL_UP_MOVE(10, MOVE_BITE),
- LEVEL_UP_MOVE(16, MOVE_ICY_WIND),
- LEVEL_UP_MOVE(19, MOVE_HEADBUTT),
- LEVEL_UP_MOVE(25, MOVE_PROTECT),
- LEVEL_UP_MOVE(28, MOVE_CRUNCH),
- LEVEL_UP_MOVE(34, MOVE_ICE_BEAM),
- LEVEL_UP_MOVE(37, MOVE_HAIL),
- LEVEL_UP_MOVE(43, MOVE_BLIZZARD),
- LEVEL_UP_END
-};
-
-const u16 gGlalieLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_POWDER_SNOW),
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 1, MOVE_DOUBLE_TEAM),
- LEVEL_UP_MOVE( 1, MOVE_BITE),
- LEVEL_UP_MOVE( 7, MOVE_DOUBLE_TEAM),
- LEVEL_UP_MOVE(10, MOVE_BITE),
- LEVEL_UP_MOVE(16, MOVE_ICY_WIND),
- LEVEL_UP_MOVE(19, MOVE_HEADBUTT),
- LEVEL_UP_MOVE(25, MOVE_PROTECT),
- LEVEL_UP_MOVE(28, MOVE_CRUNCH),
- LEVEL_UP_MOVE(34, MOVE_ICE_BEAM),
- LEVEL_UP_MOVE(42, MOVE_HAIL),
- LEVEL_UP_MOVE(53, MOVE_BLIZZARD),
- LEVEL_UP_MOVE(61, MOVE_SHEER_COLD),
- LEVEL_UP_END
-};
-
-const u16 gLunatoneLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_HARDEN),
- LEVEL_UP_MOVE( 7, MOVE_CONFUSION),
- LEVEL_UP_MOVE(13, MOVE_ROCK_THROW),
- LEVEL_UP_MOVE(19, MOVE_HYPNOSIS),
- LEVEL_UP_MOVE(25, MOVE_PSYWAVE),
- LEVEL_UP_MOVE(31, MOVE_COSMIC_POWER),
- LEVEL_UP_MOVE(37, MOVE_PSYCHIC),
- LEVEL_UP_MOVE(43, MOVE_FUTURE_SIGHT),
- LEVEL_UP_MOVE(49, MOVE_EXPLOSION),
- LEVEL_UP_END
-};
-
-const u16 gSolrockLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_HARDEN),
- LEVEL_UP_MOVE( 7, MOVE_CONFUSION),
- LEVEL_UP_MOVE(13, MOVE_ROCK_THROW),
- LEVEL_UP_MOVE(19, MOVE_FIRE_SPIN),
- LEVEL_UP_MOVE(25, MOVE_PSYWAVE),
- LEVEL_UP_MOVE(31, MOVE_COSMIC_POWER),
- LEVEL_UP_MOVE(37, MOVE_ROCK_SLIDE),
- LEVEL_UP_MOVE(43, MOVE_SOLAR_BEAM),
- LEVEL_UP_MOVE(49, MOVE_EXPLOSION),
- LEVEL_UP_END
-};
-
-const u16 gAzurillLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SPLASH),
- LEVEL_UP_MOVE( 3, MOVE_CHARM),
- LEVEL_UP_MOVE( 6, MOVE_TAIL_WHIP),
- LEVEL_UP_MOVE(10, MOVE_BUBBLE),
- LEVEL_UP_MOVE(15, MOVE_SLAM),
- LEVEL_UP_MOVE(21, MOVE_WATER_GUN),
- LEVEL_UP_END
-};
-
-const u16 gSpoinkLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SPLASH),
- LEVEL_UP_MOVE( 7, MOVE_PSYWAVE),
- LEVEL_UP_MOVE(10, MOVE_ODOR_SLEUTH),
- LEVEL_UP_MOVE(16, MOVE_PSYBEAM),
- LEVEL_UP_MOVE(19, MOVE_PSYCH_UP),
- LEVEL_UP_MOVE(25, MOVE_CONFUSE_RAY),
- LEVEL_UP_MOVE(28, MOVE_MAGIC_COAT),
- LEVEL_UP_MOVE(34, MOVE_PSYCHIC),
- LEVEL_UP_MOVE(37, MOVE_REST),
- LEVEL_UP_MOVE(37, MOVE_SNORE),
- LEVEL_UP_MOVE(43, MOVE_BOUNCE),
- LEVEL_UP_END
-};
-
-const u16 gGrumpigLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SPLASH),
- LEVEL_UP_MOVE( 1, MOVE_PSYWAVE),
- LEVEL_UP_MOVE( 1, MOVE_ODOR_SLEUTH),
- LEVEL_UP_MOVE( 1, MOVE_PSYBEAM),
- LEVEL_UP_MOVE( 7, MOVE_PSYWAVE),
- LEVEL_UP_MOVE(10, MOVE_ODOR_SLEUTH),
- LEVEL_UP_MOVE(16, MOVE_PSYBEAM),
- LEVEL_UP_MOVE(19, MOVE_PSYCH_UP),
- LEVEL_UP_MOVE(25, MOVE_CONFUSE_RAY),
- LEVEL_UP_MOVE(28, MOVE_MAGIC_COAT),
- LEVEL_UP_MOVE(37, MOVE_PSYCHIC),
- LEVEL_UP_MOVE(43, MOVE_REST),
- LEVEL_UP_MOVE(43, MOVE_SNORE),
- LEVEL_UP_MOVE(55, MOVE_BOUNCE),
- LEVEL_UP_END
-};
-
-const u16 gPlusleLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 4, MOVE_THUNDER_WAVE),
- LEVEL_UP_MOVE(10, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE(13, MOVE_HELPING_HAND),
- LEVEL_UP_MOVE(19, MOVE_SPARK),
- LEVEL_UP_MOVE(22, MOVE_ENCORE),
- LEVEL_UP_MOVE(28, MOVE_FAKE_TEARS),
- LEVEL_UP_MOVE(31, MOVE_CHARGE),
- LEVEL_UP_MOVE(37, MOVE_THUNDER),
- LEVEL_UP_MOVE(40, MOVE_BATON_PASS),
- LEVEL_UP_MOVE(47, MOVE_AGILITY),
- LEVEL_UP_END
-};
-
-const u16 gMinunLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 4, MOVE_THUNDER_WAVE),
- LEVEL_UP_MOVE(10, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE(13, MOVE_HELPING_HAND),
- LEVEL_UP_MOVE(19, MOVE_SPARK),
- LEVEL_UP_MOVE(22, MOVE_ENCORE),
- LEVEL_UP_MOVE(28, MOVE_CHARM),
- LEVEL_UP_MOVE(31, MOVE_CHARGE),
- LEVEL_UP_MOVE(37, MOVE_THUNDER),
- LEVEL_UP_MOVE(40, MOVE_BATON_PASS),
- LEVEL_UP_MOVE(47, MOVE_AGILITY),
- LEVEL_UP_END
-};
-
-const u16 gMawileLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_ASTONISH),
- LEVEL_UP_MOVE( 6, MOVE_FAKE_TEARS),
- LEVEL_UP_MOVE(11, MOVE_BITE),
- LEVEL_UP_MOVE(16, MOVE_SWEET_SCENT),
- LEVEL_UP_MOVE(21, MOVE_VICE_GRIP),
- LEVEL_UP_MOVE(26, MOVE_FAINT_ATTACK),
- LEVEL_UP_MOVE(31, MOVE_BATON_PASS),
- LEVEL_UP_MOVE(36, MOVE_CRUNCH),
- LEVEL_UP_MOVE(41, MOVE_IRON_DEFENSE),
- LEVEL_UP_MOVE(46, MOVE_STOCKPILE),
- LEVEL_UP_MOVE(46, MOVE_SWALLOW),
- LEVEL_UP_MOVE(46, MOVE_SPIT_UP),
- LEVEL_UP_END
-};
-
-const u16 gMedititeLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_BIDE),
- LEVEL_UP_MOVE( 4, MOVE_MEDITATE),
- LEVEL_UP_MOVE( 9, MOVE_CONFUSION),
- LEVEL_UP_MOVE(12, MOVE_DETECT),
- LEVEL_UP_MOVE(18, MOVE_HIDDEN_POWER),
- LEVEL_UP_MOVE(22, MOVE_MIND_READER),
- LEVEL_UP_MOVE(28, MOVE_CALM_MIND),
- LEVEL_UP_MOVE(32, MOVE_HI_JUMP_KICK),
- LEVEL_UP_MOVE(38, MOVE_PSYCH_UP),
- LEVEL_UP_MOVE(42, MOVE_REVERSAL),
- LEVEL_UP_MOVE(48, MOVE_RECOVER),
- LEVEL_UP_END
-};
-
-const u16 gMedichamLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_FIRE_PUNCH),
- LEVEL_UP_MOVE( 1, MOVE_THUNDER_PUNCH),
- LEVEL_UP_MOVE( 1, MOVE_ICE_PUNCH),
- LEVEL_UP_MOVE( 1, MOVE_BIDE),
- LEVEL_UP_MOVE( 1, MOVE_MEDITATE),
- LEVEL_UP_MOVE( 1, MOVE_CONFUSION),
- LEVEL_UP_MOVE( 1, MOVE_DETECT),
- LEVEL_UP_MOVE( 4, MOVE_MEDITATE),
- LEVEL_UP_MOVE( 9, MOVE_CONFUSION),
- LEVEL_UP_MOVE(12, MOVE_DETECT),
- LEVEL_UP_MOVE(18, MOVE_HIDDEN_POWER),
- LEVEL_UP_MOVE(22, MOVE_MIND_READER),
- LEVEL_UP_MOVE(28, MOVE_CALM_MIND),
- LEVEL_UP_MOVE(32, MOVE_HI_JUMP_KICK),
- LEVEL_UP_MOVE(40, MOVE_PSYCH_UP),
- LEVEL_UP_MOVE(46, MOVE_REVERSAL),
- LEVEL_UP_MOVE(54, MOVE_RECOVER),
- LEVEL_UP_END
-};
-
-const u16 gSwabluLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_PECK),
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 8, MOVE_ASTONISH),
- LEVEL_UP_MOVE(11, MOVE_SING),
- LEVEL_UP_MOVE(18, MOVE_FURY_ATTACK),
- LEVEL_UP_MOVE(21, MOVE_SAFEGUARD),
- LEVEL_UP_MOVE(28, MOVE_MIST),
- LEVEL_UP_MOVE(31, MOVE_TAKE_DOWN),
- LEVEL_UP_MOVE(38, MOVE_MIRROR_MOVE),
- LEVEL_UP_MOVE(41, MOVE_REFRESH),
- LEVEL_UP_MOVE(48, MOVE_PERISH_SONG),
- LEVEL_UP_END
-};
-
-const u16 gAltariaLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_PECK),
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 1, MOVE_ASTONISH),
- LEVEL_UP_MOVE( 1, MOVE_SING),
- LEVEL_UP_MOVE( 8, MOVE_ASTONISH),
- LEVEL_UP_MOVE(11, MOVE_SING),
- LEVEL_UP_MOVE(18, MOVE_FURY_ATTACK),
- LEVEL_UP_MOVE(21, MOVE_SAFEGUARD),
- LEVEL_UP_MOVE(28, MOVE_MIST),
- LEVEL_UP_MOVE(31, MOVE_TAKE_DOWN),
- LEVEL_UP_MOVE(35, MOVE_DRAGON_BREATH),
- LEVEL_UP_MOVE(40, MOVE_DRAGON_DANCE),
- LEVEL_UP_MOVE(45, MOVE_REFRESH),
- LEVEL_UP_MOVE(54, MOVE_PERISH_SONG),
- LEVEL_UP_MOVE(59, MOVE_SKY_ATTACK),
- LEVEL_UP_END
-};
-
-const u16 gWynautLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SPLASH),
- LEVEL_UP_MOVE( 1, MOVE_CHARM),
- LEVEL_UP_MOVE( 1, MOVE_ENCORE),
- LEVEL_UP_MOVE(15, MOVE_COUNTER),
- LEVEL_UP_MOVE(15, MOVE_MIRROR_COAT),
- LEVEL_UP_MOVE(15, MOVE_SAFEGUARD),
- LEVEL_UP_MOVE(15, MOVE_DESTINY_BOND),
- LEVEL_UP_END
-};
-
-const u16 gDuskullLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 1, MOVE_NIGHT_SHADE),
- LEVEL_UP_MOVE( 5, MOVE_DISABLE),
- LEVEL_UP_MOVE(12, MOVE_FORESIGHT),
- LEVEL_UP_MOVE(16, MOVE_ASTONISH),
- LEVEL_UP_MOVE(23, MOVE_CONFUSE_RAY),
- LEVEL_UP_MOVE(27, MOVE_PURSUIT),
- LEVEL_UP_MOVE(34, MOVE_CURSE),
- LEVEL_UP_MOVE(38, MOVE_WILL_O_WISP),
- LEVEL_UP_MOVE(45, MOVE_MEAN_LOOK),
- LEVEL_UP_MOVE(49, MOVE_FUTURE_SIGHT),
- LEVEL_UP_END
-};
-
-const u16 gDusclopsLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_BIND),
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 1, MOVE_NIGHT_SHADE),
- LEVEL_UP_MOVE( 1, MOVE_DISABLE),
- LEVEL_UP_MOVE( 5, MOVE_DISABLE),
- LEVEL_UP_MOVE(12, MOVE_FORESIGHT),
- LEVEL_UP_MOVE(16, MOVE_ASTONISH),
- LEVEL_UP_MOVE(23, MOVE_CONFUSE_RAY),
- LEVEL_UP_MOVE(27, MOVE_PURSUIT),
- LEVEL_UP_MOVE(34, MOVE_CURSE),
- LEVEL_UP_MOVE(37, MOVE_SHADOW_PUNCH),
- LEVEL_UP_MOVE(41, MOVE_WILL_O_WISP),
- LEVEL_UP_MOVE(51, MOVE_MEAN_LOOK),
- LEVEL_UP_MOVE(58, MOVE_FUTURE_SIGHT),
- LEVEL_UP_END
-};
-
-const u16 gRoseliaLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_ABSORB),
- LEVEL_UP_MOVE( 5, MOVE_GROWTH),
- LEVEL_UP_MOVE( 9, MOVE_POISON_STING),
- LEVEL_UP_MOVE(13, MOVE_STUN_SPORE),
- LEVEL_UP_MOVE(17, MOVE_MEGA_DRAIN),
- LEVEL_UP_MOVE(21, MOVE_LEECH_SEED),
- LEVEL_UP_MOVE(25, MOVE_MAGICAL_LEAF),
- LEVEL_UP_MOVE(29, MOVE_GRASS_WHISTLE),
- LEVEL_UP_MOVE(33, MOVE_GIGA_DRAIN),
- LEVEL_UP_MOVE(37, MOVE_SWEET_SCENT),
- LEVEL_UP_MOVE(41, MOVE_INGRAIN),
- LEVEL_UP_MOVE(45, MOVE_TOXIC),
- LEVEL_UP_MOVE(49, MOVE_PETAL_DANCE),
- LEVEL_UP_MOVE(53, MOVE_AROMATHERAPY),
- LEVEL_UP_MOVE(57, MOVE_SYNTHESIS),
- LEVEL_UP_END
-};
-
-const u16 gSlakothLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SCRATCH),
- LEVEL_UP_MOVE( 1, MOVE_YAWN),
- LEVEL_UP_MOVE( 7, MOVE_ENCORE),
- LEVEL_UP_MOVE(13, MOVE_SLACK_OFF),
- LEVEL_UP_MOVE(19, MOVE_FAINT_ATTACK),
- LEVEL_UP_MOVE(25, MOVE_AMNESIA),
- LEVEL_UP_MOVE(31, MOVE_COVET),
- LEVEL_UP_MOVE(37, MOVE_COUNTER),
- LEVEL_UP_MOVE(43, MOVE_FLAIL),
- LEVEL_UP_END
-};
-
-const u16 gVigorothLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SCRATCH),
- LEVEL_UP_MOVE( 1, MOVE_FOCUS_ENERGY),
- LEVEL_UP_MOVE( 1, MOVE_ENCORE),
- LEVEL_UP_MOVE( 1, MOVE_UPROAR),
- LEVEL_UP_MOVE( 7, MOVE_ENCORE),
- LEVEL_UP_MOVE(13, MOVE_UPROAR),
- LEVEL_UP_MOVE(19, MOVE_FURY_SWIPES),
- LEVEL_UP_MOVE(25, MOVE_ENDURE),
- LEVEL_UP_MOVE(31, MOVE_SLASH),
- LEVEL_UP_MOVE(37, MOVE_COUNTER),
- LEVEL_UP_MOVE(43, MOVE_FOCUS_PUNCH),
- LEVEL_UP_MOVE(49, MOVE_REVERSAL),
- LEVEL_UP_END
-};
-
-const u16 gSlakingLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SCRATCH),
- LEVEL_UP_MOVE( 1, MOVE_YAWN),
- LEVEL_UP_MOVE( 1, MOVE_ENCORE),
- LEVEL_UP_MOVE( 1, MOVE_SLACK_OFF),
- LEVEL_UP_MOVE( 7, MOVE_ENCORE),
- LEVEL_UP_MOVE(13, MOVE_SLACK_OFF),
- LEVEL_UP_MOVE(19, MOVE_FAINT_ATTACK),
- LEVEL_UP_MOVE(25, MOVE_AMNESIA),
- LEVEL_UP_MOVE(31, MOVE_COVET),
- LEVEL_UP_MOVE(36, MOVE_SWAGGER),
- LEVEL_UP_MOVE(37, MOVE_COUNTER),
- LEVEL_UP_MOVE(43, MOVE_FLAIL),
- LEVEL_UP_END
-};
-
-const u16 gGulpinLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_POUND),
- LEVEL_UP_MOVE( 6, MOVE_YAWN),
- LEVEL_UP_MOVE( 9, MOVE_POISON_GAS),
- LEVEL_UP_MOVE(14, MOVE_SLUDGE),
- LEVEL_UP_MOVE(17, MOVE_AMNESIA),
- LEVEL_UP_MOVE(23, MOVE_ENCORE),
- LEVEL_UP_MOVE(28, MOVE_TOXIC),
- LEVEL_UP_MOVE(34, MOVE_STOCKPILE),
- LEVEL_UP_MOVE(34, MOVE_SPIT_UP),
- LEVEL_UP_MOVE(34, MOVE_SWALLOW),
- LEVEL_UP_MOVE(39, MOVE_SLUDGE_BOMB),
- LEVEL_UP_END
-};
-
-const u16 gSwalotLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_POUND),
- LEVEL_UP_MOVE( 1, MOVE_YAWN),
- LEVEL_UP_MOVE( 1, MOVE_POISON_GAS),
- LEVEL_UP_MOVE( 1, MOVE_SLUDGE),
- LEVEL_UP_MOVE( 6, MOVE_YAWN),
- LEVEL_UP_MOVE( 9, MOVE_POISON_GAS),
- LEVEL_UP_MOVE(14, MOVE_SLUDGE),
- LEVEL_UP_MOVE(17, MOVE_AMNESIA),
- LEVEL_UP_MOVE(23, MOVE_ENCORE),
- LEVEL_UP_MOVE(26, MOVE_BODY_SLAM),
- LEVEL_UP_MOVE(31, MOVE_TOXIC),
- LEVEL_UP_MOVE(40, MOVE_STOCKPILE),
- LEVEL_UP_MOVE(40, MOVE_SPIT_UP),
- LEVEL_UP_MOVE(40, MOVE_SWALLOW),
- LEVEL_UP_MOVE(48, MOVE_SLUDGE_BOMB),
- LEVEL_UP_END
-};
-
-const u16 gTropiusLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 1, MOVE_GUST),
- LEVEL_UP_MOVE( 7, MOVE_GROWTH),
- LEVEL_UP_MOVE(11, MOVE_RAZOR_LEAF),
- LEVEL_UP_MOVE(17, MOVE_STOMP),
- LEVEL_UP_MOVE(21, MOVE_SWEET_SCENT),
- LEVEL_UP_MOVE(27, MOVE_WHIRLWIND),
- LEVEL_UP_MOVE(31, MOVE_MAGICAL_LEAF),
- LEVEL_UP_MOVE(37, MOVE_BODY_SLAM),
- LEVEL_UP_MOVE(41, MOVE_SOLAR_BEAM),
- LEVEL_UP_MOVE(47, MOVE_SYNTHESIS),
- LEVEL_UP_END
-};
-
-const u16 gWhismurLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_POUND),
- LEVEL_UP_MOVE( 5, MOVE_UPROAR),
- LEVEL_UP_MOVE(11, MOVE_ASTONISH),
- LEVEL_UP_MOVE(15, MOVE_HOWL),
- LEVEL_UP_MOVE(21, MOVE_SUPERSONIC),
- LEVEL_UP_MOVE(25, MOVE_STOMP),
- LEVEL_UP_MOVE(31, MOVE_SCREECH),
- LEVEL_UP_MOVE(35, MOVE_ROAR),
- LEVEL_UP_MOVE(41, MOVE_REST),
- LEVEL_UP_MOVE(41, MOVE_SLEEP_TALK),
- LEVEL_UP_MOVE(45, MOVE_HYPER_VOICE),
- LEVEL_UP_END
-};
-
-const u16 gLoudredLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_POUND),
- LEVEL_UP_MOVE( 1, MOVE_UPROAR),
- LEVEL_UP_MOVE( 1, MOVE_ASTONISH),
- LEVEL_UP_MOVE( 1, MOVE_HOWL),
- LEVEL_UP_MOVE( 5, MOVE_UPROAR),
- LEVEL_UP_MOVE(11, MOVE_ASTONISH),
- LEVEL_UP_MOVE(15, MOVE_HOWL),
- LEVEL_UP_MOVE(23, MOVE_SUPERSONIC),
- LEVEL_UP_MOVE(29, MOVE_STOMP),
- LEVEL_UP_MOVE(37, MOVE_SCREECH),
- LEVEL_UP_MOVE(43, MOVE_ROAR),
- LEVEL_UP_MOVE(51, MOVE_REST),
- LEVEL_UP_MOVE(51, MOVE_SLEEP_TALK),
- LEVEL_UP_MOVE(57, MOVE_HYPER_VOICE),
- LEVEL_UP_END
-};
-
-const u16 gExploudLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_POUND),
- LEVEL_UP_MOVE( 1, MOVE_UPROAR),
- LEVEL_UP_MOVE( 1, MOVE_ASTONISH),
- LEVEL_UP_MOVE( 1, MOVE_HOWL),
- LEVEL_UP_MOVE( 5, MOVE_UPROAR),
- LEVEL_UP_MOVE(11, MOVE_ASTONISH),
- LEVEL_UP_MOVE(15, MOVE_HOWL),
- LEVEL_UP_MOVE(23, MOVE_SUPERSONIC),
- LEVEL_UP_MOVE(29, MOVE_STOMP),
- LEVEL_UP_MOVE(37, MOVE_SCREECH),
- LEVEL_UP_MOVE(40, MOVE_HYPER_BEAM),
- LEVEL_UP_MOVE(45, MOVE_ROAR),
- LEVEL_UP_MOVE(55, MOVE_REST),
- LEVEL_UP_MOVE(55, MOVE_SLEEP_TALK),
- LEVEL_UP_MOVE(63, MOVE_HYPER_VOICE),
- LEVEL_UP_END
-};
-
-const u16 gClamperlLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_CLAMP),
- LEVEL_UP_MOVE( 1, MOVE_WATER_GUN),
- LEVEL_UP_MOVE( 1, MOVE_WHIRLPOOL),
- LEVEL_UP_MOVE( 1, MOVE_IRON_DEFENSE),
- LEVEL_UP_END
-};
-
-const u16 gHuntailLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_WHIRLPOOL),
- LEVEL_UP_MOVE( 8, MOVE_BITE),
- LEVEL_UP_MOVE(15, MOVE_SCREECH),
- LEVEL_UP_MOVE(22, MOVE_WATER_PULSE),
- LEVEL_UP_MOVE(29, MOVE_SCARY_FACE),
- LEVEL_UP_MOVE(36, MOVE_CRUNCH),
- LEVEL_UP_MOVE(43, MOVE_BATON_PASS),
- LEVEL_UP_MOVE(50, MOVE_HYDRO_PUMP),
- LEVEL_UP_END
-};
-
-const u16 gGorebyssLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_WHIRLPOOL),
- LEVEL_UP_MOVE( 8, MOVE_CONFUSION),
- LEVEL_UP_MOVE(15, MOVE_AGILITY),
- LEVEL_UP_MOVE(22, MOVE_WATER_PULSE),
- LEVEL_UP_MOVE(29, MOVE_AMNESIA),
- LEVEL_UP_MOVE(36, MOVE_PSYCHIC),
- LEVEL_UP_MOVE(43, MOVE_BATON_PASS),
- LEVEL_UP_MOVE(50, MOVE_HYDRO_PUMP),
- LEVEL_UP_END
-};
-
-const u16 gAbsolLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SCRATCH),
- LEVEL_UP_MOVE( 5, MOVE_LEER),
- LEVEL_UP_MOVE( 9, MOVE_TAUNT),
- LEVEL_UP_MOVE(13, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE(17, MOVE_RAZOR_WIND),
- LEVEL_UP_MOVE(21, MOVE_BITE),
- LEVEL_UP_MOVE(26, MOVE_SWORDS_DANCE),
- LEVEL_UP_MOVE(31, MOVE_DOUBLE_TEAM),
- LEVEL_UP_MOVE(36, MOVE_SLASH),
- LEVEL_UP_MOVE(41, MOVE_FUTURE_SIGHT),
- LEVEL_UP_MOVE(46, MOVE_PERISH_SONG),
- LEVEL_UP_END
-};
-
-const u16 gShuppetLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_KNOCK_OFF),
- LEVEL_UP_MOVE( 8, MOVE_SCREECH),
- LEVEL_UP_MOVE(13, MOVE_NIGHT_SHADE),
- LEVEL_UP_MOVE(20, MOVE_CURSE),
- LEVEL_UP_MOVE(25, MOVE_SPITE),
- LEVEL_UP_MOVE(32, MOVE_WILL_O_WISP),
- LEVEL_UP_MOVE(37, MOVE_FAINT_ATTACK),
- LEVEL_UP_MOVE(44, MOVE_SHADOW_BALL),
- LEVEL_UP_MOVE(49, MOVE_SNATCH),
- LEVEL_UP_MOVE(56, MOVE_GRUDGE),
- LEVEL_UP_END
-};
-
-const u16 gBanetteLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_KNOCK_OFF),
- LEVEL_UP_MOVE( 1, MOVE_SCREECH),
- LEVEL_UP_MOVE( 1, MOVE_NIGHT_SHADE),
- LEVEL_UP_MOVE( 1, MOVE_CURSE),
- LEVEL_UP_MOVE( 8, MOVE_SCREECH),
- LEVEL_UP_MOVE(13, MOVE_NIGHT_SHADE),
- LEVEL_UP_MOVE(20, MOVE_CURSE),
- LEVEL_UP_MOVE(25, MOVE_SPITE),
- LEVEL_UP_MOVE(32, MOVE_WILL_O_WISP),
- LEVEL_UP_MOVE(39, MOVE_FAINT_ATTACK),
- LEVEL_UP_MOVE(48, MOVE_SHADOW_BALL),
- LEVEL_UP_MOVE(55, MOVE_SNATCH),
- LEVEL_UP_MOVE(64, MOVE_GRUDGE),
- LEVEL_UP_END
-};
-
-const u16 gSeviperLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_WRAP),
- LEVEL_UP_MOVE( 7, MOVE_LICK),
- LEVEL_UP_MOVE(10, MOVE_BITE),
- LEVEL_UP_MOVE(16, MOVE_POISON_TAIL),
- LEVEL_UP_MOVE(19, MOVE_SCREECH),
- LEVEL_UP_MOVE(25, MOVE_GLARE),
- LEVEL_UP_MOVE(28, MOVE_CRUNCH),
- LEVEL_UP_MOVE(34, MOVE_POISON_FANG),
- LEVEL_UP_MOVE(37, MOVE_SWAGGER),
- LEVEL_UP_MOVE(43, MOVE_HAZE),
- LEVEL_UP_END
-};
-
-const u16 gZangooseLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SCRATCH),
- LEVEL_UP_MOVE( 4, MOVE_LEER),
- LEVEL_UP_MOVE( 7, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE(10, MOVE_SWORDS_DANCE),
- LEVEL_UP_MOVE(13, MOVE_FURY_CUTTER),
- LEVEL_UP_MOVE(19, MOVE_SLASH),
- LEVEL_UP_MOVE(25, MOVE_PURSUIT),
- LEVEL_UP_MOVE(31, MOVE_CRUSH_CLAW),
- LEVEL_UP_MOVE(37, MOVE_TAUNT),
- LEVEL_UP_MOVE(46, MOVE_DETECT),
- LEVEL_UP_MOVE(55, MOVE_FALSE_SWIPE),
- LEVEL_UP_END
-};
-
-const u16 gRelicanthLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_HARDEN),
- LEVEL_UP_MOVE( 8, MOVE_WATER_GUN),
- LEVEL_UP_MOVE(15, MOVE_ROCK_TOMB),
- LEVEL_UP_MOVE(22, MOVE_YAWN),
- LEVEL_UP_MOVE(29, MOVE_TAKE_DOWN),
- LEVEL_UP_MOVE(36, MOVE_MUD_SPORT),
- LEVEL_UP_MOVE(43, MOVE_ANCIENT_POWER),
- LEVEL_UP_MOVE(50, MOVE_REST),
- LEVEL_UP_MOVE(57, MOVE_DOUBLE_EDGE),
- LEVEL_UP_MOVE(64, MOVE_HYDRO_PUMP),
- LEVEL_UP_END
-};
-
-const u16 gAronLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 4, MOVE_HARDEN),
- LEVEL_UP_MOVE( 7, MOVE_MUD_SLAP),
- LEVEL_UP_MOVE(10, MOVE_HEADBUTT),
- LEVEL_UP_MOVE(13, MOVE_METAL_CLAW),
- LEVEL_UP_MOVE(17, MOVE_IRON_DEFENSE),
- LEVEL_UP_MOVE(21, MOVE_ROAR),
- LEVEL_UP_MOVE(25, MOVE_TAKE_DOWN),
- LEVEL_UP_MOVE(29, MOVE_IRON_TAIL),
- LEVEL_UP_MOVE(34, MOVE_PROTECT),
- LEVEL_UP_MOVE(39, MOVE_METAL_SOUND),
- LEVEL_UP_MOVE(44, MOVE_DOUBLE_EDGE),
- LEVEL_UP_END
-};
-
-const u16 gLaironLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_HARDEN),
- LEVEL_UP_MOVE( 1, MOVE_MUD_SLAP),
- LEVEL_UP_MOVE( 1, MOVE_HEADBUTT),
- LEVEL_UP_MOVE( 4, MOVE_HARDEN),
- LEVEL_UP_MOVE( 7, MOVE_MUD_SLAP),
- LEVEL_UP_MOVE(10, MOVE_HEADBUTT),
- LEVEL_UP_MOVE(13, MOVE_METAL_CLAW),
- LEVEL_UP_MOVE(17, MOVE_IRON_DEFENSE),
- LEVEL_UP_MOVE(21, MOVE_ROAR),
- LEVEL_UP_MOVE(25, MOVE_TAKE_DOWN),
- LEVEL_UP_MOVE(29, MOVE_IRON_TAIL),
- LEVEL_UP_MOVE(37, MOVE_PROTECT),
- LEVEL_UP_MOVE(45, MOVE_METAL_SOUND),
- LEVEL_UP_MOVE(53, MOVE_DOUBLE_EDGE),
- LEVEL_UP_END
-};
-
-const u16 gAggronLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 1, MOVE_HARDEN),
- LEVEL_UP_MOVE( 1, MOVE_MUD_SLAP),
- LEVEL_UP_MOVE( 1, MOVE_HEADBUTT),
- LEVEL_UP_MOVE( 4, MOVE_HARDEN),
- LEVEL_UP_MOVE( 7, MOVE_MUD_SLAP),
- LEVEL_UP_MOVE(10, MOVE_HEADBUTT),
- LEVEL_UP_MOVE(13, MOVE_METAL_CLAW),
- LEVEL_UP_MOVE(17, MOVE_IRON_DEFENSE),
- LEVEL_UP_MOVE(21, MOVE_ROAR),
- LEVEL_UP_MOVE(25, MOVE_TAKE_DOWN),
- LEVEL_UP_MOVE(29, MOVE_IRON_TAIL),
- LEVEL_UP_MOVE(37, MOVE_PROTECT),
- LEVEL_UP_MOVE(50, MOVE_METAL_SOUND),
- LEVEL_UP_MOVE(63, MOVE_DOUBLE_EDGE),
- LEVEL_UP_END
-};
-
-const u16 gCastformLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE(10, MOVE_WATER_GUN),
- LEVEL_UP_MOVE(10, MOVE_EMBER),
- LEVEL_UP_MOVE(10, MOVE_POWDER_SNOW),
- LEVEL_UP_MOVE(20, MOVE_RAIN_DANCE),
- LEVEL_UP_MOVE(20, MOVE_SUNNY_DAY),
- LEVEL_UP_MOVE(20, MOVE_HAIL),
- LEVEL_UP_MOVE(30, MOVE_WEATHER_BALL),
- LEVEL_UP_END
-};
-
-const u16 gVolbeatLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 5, MOVE_CONFUSE_RAY),
- LEVEL_UP_MOVE( 9, MOVE_DOUBLE_TEAM),
- LEVEL_UP_MOVE(13, MOVE_MOONLIGHT),
- LEVEL_UP_MOVE(17, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE(21, MOVE_TAIL_GLOW),
- LEVEL_UP_MOVE(25, MOVE_SIGNAL_BEAM),
- LEVEL_UP_MOVE(29, MOVE_PROTECT),
- LEVEL_UP_MOVE(33, MOVE_HELPING_HAND),
- LEVEL_UP_MOVE(37, MOVE_DOUBLE_EDGE),
- LEVEL_UP_END
-};
-
-const u16 gIllumiseLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TACKLE),
- LEVEL_UP_MOVE( 5, MOVE_SWEET_SCENT),
- LEVEL_UP_MOVE( 9, MOVE_CHARM),
- LEVEL_UP_MOVE(13, MOVE_MOONLIGHT),
- LEVEL_UP_MOVE(17, MOVE_QUICK_ATTACK),
- LEVEL_UP_MOVE(21, MOVE_WISH),
- LEVEL_UP_MOVE(25, MOVE_ENCORE),
- LEVEL_UP_MOVE(29, MOVE_FLATTER),
- LEVEL_UP_MOVE(33, MOVE_HELPING_HAND),
- LEVEL_UP_MOVE(37, MOVE_COVET),
- LEVEL_UP_END
-};
-
-const u16 gLileepLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_ASTONISH),
- LEVEL_UP_MOVE( 8, MOVE_CONSTRICT),
- LEVEL_UP_MOVE(15, MOVE_ACID),
- LEVEL_UP_MOVE(22, MOVE_INGRAIN),
- LEVEL_UP_MOVE(29, MOVE_CONFUSE_RAY),
- LEVEL_UP_MOVE(36, MOVE_AMNESIA),
- LEVEL_UP_MOVE(43, MOVE_ANCIENT_POWER),
- LEVEL_UP_MOVE(50, MOVE_STOCKPILE),
- LEVEL_UP_MOVE(50, MOVE_SPIT_UP),
- LEVEL_UP_MOVE(50, MOVE_SWALLOW),
- LEVEL_UP_END
-};
-
-const u16 gCradilyLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_ASTONISH),
- LEVEL_UP_MOVE( 1, MOVE_CONSTRICT),
- LEVEL_UP_MOVE( 1, MOVE_ACID),
- LEVEL_UP_MOVE( 1, MOVE_INGRAIN),
- LEVEL_UP_MOVE( 8, MOVE_CONSTRICT),
- LEVEL_UP_MOVE(15, MOVE_ACID),
- LEVEL_UP_MOVE(22, MOVE_INGRAIN),
- LEVEL_UP_MOVE(29, MOVE_CONFUSE_RAY),
- LEVEL_UP_MOVE(36, MOVE_AMNESIA),
- LEVEL_UP_MOVE(48, MOVE_ANCIENT_POWER),
- LEVEL_UP_MOVE(60, MOVE_STOCKPILE),
- LEVEL_UP_MOVE(60, MOVE_SPIT_UP),
- LEVEL_UP_MOVE(60, MOVE_SWALLOW),
- LEVEL_UP_END
-};
-
-const u16 gAnorithLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SCRATCH),
- LEVEL_UP_MOVE( 7, MOVE_HARDEN),
- LEVEL_UP_MOVE(13, MOVE_MUD_SPORT),
- LEVEL_UP_MOVE(19, MOVE_WATER_GUN),
- LEVEL_UP_MOVE(25, MOVE_METAL_CLAW),
- LEVEL_UP_MOVE(31, MOVE_PROTECT),
- LEVEL_UP_MOVE(37, MOVE_ANCIENT_POWER),
- LEVEL_UP_MOVE(43, MOVE_FURY_CUTTER),
- LEVEL_UP_MOVE(49, MOVE_SLASH),
- LEVEL_UP_MOVE(55, MOVE_ROCK_BLAST),
- LEVEL_UP_END
-};
-
-const u16 gArmaldoLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_SCRATCH),
- LEVEL_UP_MOVE( 1, MOVE_HARDEN),
- LEVEL_UP_MOVE( 1, MOVE_MUD_SPORT),
- LEVEL_UP_MOVE( 1, MOVE_WATER_GUN),
- LEVEL_UP_MOVE( 7, MOVE_HARDEN),
- LEVEL_UP_MOVE(13, MOVE_MUD_SPORT),
- LEVEL_UP_MOVE(19, MOVE_WATER_GUN),
- LEVEL_UP_MOVE(25, MOVE_METAL_CLAW),
- LEVEL_UP_MOVE(31, MOVE_PROTECT),
- LEVEL_UP_MOVE(37, MOVE_ANCIENT_POWER),
- LEVEL_UP_MOVE(46, MOVE_FURY_CUTTER),
- LEVEL_UP_MOVE(55, MOVE_SLASH),
- LEVEL_UP_MOVE(64, MOVE_ROCK_BLAST),
- LEVEL_UP_END
-};
-
-const u16 gRaltsLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 6, MOVE_CONFUSION),
- LEVEL_UP_MOVE(11, MOVE_DOUBLE_TEAM),
- LEVEL_UP_MOVE(16, MOVE_TELEPORT),
- LEVEL_UP_MOVE(21, MOVE_CALM_MIND),
- LEVEL_UP_MOVE(26, MOVE_PSYCHIC),
- LEVEL_UP_MOVE(31, MOVE_IMPRISON),
- LEVEL_UP_MOVE(36, MOVE_FUTURE_SIGHT),
- LEVEL_UP_MOVE(41, MOVE_HYPNOSIS),
- LEVEL_UP_MOVE(46, MOVE_DREAM_EATER),
- LEVEL_UP_END
-};
-
-const u16 gKirliaLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 1, MOVE_CONFUSION),
- LEVEL_UP_MOVE( 1, MOVE_DOUBLE_TEAM),
- LEVEL_UP_MOVE( 1, MOVE_TELEPORT),
- LEVEL_UP_MOVE( 6, MOVE_CONFUSION),
- LEVEL_UP_MOVE(11, MOVE_DOUBLE_TEAM),
- LEVEL_UP_MOVE(16, MOVE_TELEPORT),
- LEVEL_UP_MOVE(21, MOVE_CALM_MIND),
- LEVEL_UP_MOVE(26, MOVE_PSYCHIC),
- LEVEL_UP_MOVE(33, MOVE_IMPRISON),
- LEVEL_UP_MOVE(40, MOVE_FUTURE_SIGHT),
- LEVEL_UP_MOVE(47, MOVE_HYPNOSIS),
- LEVEL_UP_MOVE(54, MOVE_DREAM_EATER),
- LEVEL_UP_END
-};
-
-const u16 gGardevoirLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_GROWL),
- LEVEL_UP_MOVE( 1, MOVE_CONFUSION),
- LEVEL_UP_MOVE( 1, MOVE_DOUBLE_TEAM),
- LEVEL_UP_MOVE( 1, MOVE_TELEPORT),
- LEVEL_UP_MOVE( 6, MOVE_CONFUSION),
- LEVEL_UP_MOVE(11, MOVE_DOUBLE_TEAM),
- LEVEL_UP_MOVE(16, MOVE_TELEPORT),
- LEVEL_UP_MOVE(21, MOVE_CALM_MIND),
- LEVEL_UP_MOVE(26, MOVE_PSYCHIC),
- LEVEL_UP_MOVE(33, MOVE_IMPRISON),
- LEVEL_UP_MOVE(42, MOVE_FUTURE_SIGHT),
- LEVEL_UP_MOVE(51, MOVE_HYPNOSIS),
- LEVEL_UP_MOVE(60, MOVE_DREAM_EATER),
- LEVEL_UP_END
-};
-
-const u16 gBagonLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_RAGE),
- LEVEL_UP_MOVE( 5, MOVE_BITE),
- LEVEL_UP_MOVE( 9, MOVE_LEER),
- LEVEL_UP_MOVE(17, MOVE_HEADBUTT),
- LEVEL_UP_MOVE(21, MOVE_FOCUS_ENERGY),
- LEVEL_UP_MOVE(25, MOVE_EMBER),
- LEVEL_UP_MOVE(33, MOVE_DRAGON_BREATH),
- LEVEL_UP_MOVE(37, MOVE_SCARY_FACE),
- LEVEL_UP_MOVE(41, MOVE_CRUNCH),
- LEVEL_UP_MOVE(49, MOVE_DRAGON_CLAW),
- LEVEL_UP_MOVE(53, MOVE_DOUBLE_EDGE),
- LEVEL_UP_END
-};
-
-const u16 gShelgonLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_RAGE),
- LEVEL_UP_MOVE( 1, MOVE_BITE),
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 1, MOVE_HEADBUTT),
- LEVEL_UP_MOVE( 5, MOVE_BITE),
- LEVEL_UP_MOVE( 9, MOVE_LEER),
- LEVEL_UP_MOVE(17, MOVE_HEADBUTT),
- LEVEL_UP_MOVE(21, MOVE_FOCUS_ENERGY),
- LEVEL_UP_MOVE(25, MOVE_EMBER),
- LEVEL_UP_MOVE(30, MOVE_PROTECT),
- LEVEL_UP_MOVE(38, MOVE_DRAGON_BREATH),
- LEVEL_UP_MOVE(47, MOVE_SCARY_FACE),
- LEVEL_UP_MOVE(56, MOVE_CRUNCH),
- LEVEL_UP_MOVE(69, MOVE_DRAGON_CLAW),
- LEVEL_UP_MOVE(78, MOVE_DOUBLE_EDGE),
- LEVEL_UP_END
-};
-
-const u16 gSalamenceLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_RAGE),
- LEVEL_UP_MOVE( 1, MOVE_BITE),
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 1, MOVE_HEADBUTT),
- LEVEL_UP_MOVE( 5, MOVE_BITE),
- LEVEL_UP_MOVE( 9, MOVE_LEER),
- LEVEL_UP_MOVE(17, MOVE_HEADBUTT),
- LEVEL_UP_MOVE(21, MOVE_FOCUS_ENERGY),
- LEVEL_UP_MOVE(25, MOVE_EMBER),
- LEVEL_UP_MOVE(30, MOVE_PROTECT),
- LEVEL_UP_MOVE(38, MOVE_DRAGON_BREATH),
- LEVEL_UP_MOVE(47, MOVE_SCARY_FACE),
- LEVEL_UP_MOVE(50, MOVE_FLY),
- LEVEL_UP_MOVE(61, MOVE_CRUNCH),
- LEVEL_UP_MOVE(79, MOVE_DRAGON_CLAW),
- LEVEL_UP_MOVE(93, MOVE_DOUBLE_EDGE),
- LEVEL_UP_END
-};
-
-const u16 gBeldumLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TAKE_DOWN),
- LEVEL_UP_END
-};
-
-const u16 gMetangLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TAKE_DOWN),
- LEVEL_UP_MOVE(20, MOVE_CONFUSION),
- LEVEL_UP_MOVE(20, MOVE_METAL_CLAW),
- LEVEL_UP_MOVE(26, MOVE_SCARY_FACE),
- LEVEL_UP_MOVE(32, MOVE_PURSUIT),
- LEVEL_UP_MOVE(38, MOVE_PSYCHIC),
- LEVEL_UP_MOVE(44, MOVE_IRON_DEFENSE),
- LEVEL_UP_MOVE(50, MOVE_METEOR_MASH),
- LEVEL_UP_MOVE(56, MOVE_AGILITY),
- LEVEL_UP_MOVE(62, MOVE_HYPER_BEAM),
- LEVEL_UP_END
-};
-
-const u16 gMetagrossLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TAKE_DOWN),
- LEVEL_UP_MOVE( 1, MOVE_CONFUSION),
- LEVEL_UP_MOVE( 1, MOVE_METAL_CLAW),
- LEVEL_UP_MOVE( 1, MOVE_SCARY_FACE),
- LEVEL_UP_MOVE(20, MOVE_CONFUSION),
- LEVEL_UP_MOVE(20, MOVE_METAL_CLAW),
- LEVEL_UP_MOVE(26, MOVE_SCARY_FACE),
- LEVEL_UP_MOVE(32, MOVE_PURSUIT),
- LEVEL_UP_MOVE(38, MOVE_PSYCHIC),
- LEVEL_UP_MOVE(44, MOVE_IRON_DEFENSE),
- LEVEL_UP_MOVE(55, MOVE_METEOR_MASH),
- LEVEL_UP_MOVE(66, MOVE_AGILITY),
- LEVEL_UP_MOVE(77, MOVE_HYPER_BEAM),
- LEVEL_UP_END
-};
-
-const u16 gRegirockLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_EXPLOSION),
- LEVEL_UP_MOVE( 9, MOVE_ROCK_THROW),
- LEVEL_UP_MOVE(17, MOVE_CURSE),
- LEVEL_UP_MOVE(25, MOVE_SUPERPOWER),
- LEVEL_UP_MOVE(33, MOVE_ANCIENT_POWER),
- LEVEL_UP_MOVE(41, MOVE_IRON_DEFENSE),
- LEVEL_UP_MOVE(49, MOVE_ZAP_CANNON),
- LEVEL_UP_MOVE(57, MOVE_LOCK_ON),
- LEVEL_UP_MOVE(65, MOVE_HYPER_BEAM),
- LEVEL_UP_END
-};
-
-const u16 gRegiceLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_EXPLOSION),
- LEVEL_UP_MOVE( 9, MOVE_ICY_WIND),
- LEVEL_UP_MOVE(17, MOVE_CURSE),
- LEVEL_UP_MOVE(25, MOVE_SUPERPOWER),
- LEVEL_UP_MOVE(33, MOVE_ANCIENT_POWER),
- LEVEL_UP_MOVE(41, MOVE_AMNESIA),
- LEVEL_UP_MOVE(49, MOVE_ZAP_CANNON),
- LEVEL_UP_MOVE(57, MOVE_LOCK_ON),
- LEVEL_UP_MOVE(65, MOVE_HYPER_BEAM),
- LEVEL_UP_END
-};
-
-const u16 gRegisteelLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_EXPLOSION),
- LEVEL_UP_MOVE( 9, MOVE_METAL_CLAW),
- LEVEL_UP_MOVE(17, MOVE_CURSE),
- LEVEL_UP_MOVE(25, MOVE_SUPERPOWER),
- LEVEL_UP_MOVE(33, MOVE_ANCIENT_POWER),
- LEVEL_UP_MOVE(41, MOVE_IRON_DEFENSE),
- LEVEL_UP_MOVE(41, MOVE_AMNESIA),
- LEVEL_UP_MOVE(49, MOVE_ZAP_CANNON),
- LEVEL_UP_MOVE(57, MOVE_LOCK_ON),
- LEVEL_UP_MOVE(65, MOVE_HYPER_BEAM),
- LEVEL_UP_END
-};
-
-const u16 gKyogreLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_WATER_PULSE),
- LEVEL_UP_MOVE( 5, MOVE_SCARY_FACE),
- LEVEL_UP_MOVE(15, MOVE_ANCIENT_POWER),
- LEVEL_UP_MOVE(20, MOVE_BODY_SLAM),
- LEVEL_UP_MOVE(30, MOVE_CALM_MIND),
- LEVEL_UP_MOVE(35, MOVE_ICE_BEAM),
- LEVEL_UP_MOVE(45, MOVE_HYDRO_PUMP),
- LEVEL_UP_MOVE(50, MOVE_REST),
- LEVEL_UP_MOVE(60, MOVE_SHEER_COLD),
- LEVEL_UP_MOVE(65, MOVE_DOUBLE_EDGE),
- LEVEL_UP_MOVE(75, MOVE_WATER_SPOUT),
- LEVEL_UP_END
-};
-
-const u16 gGroudonLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_MUD_SHOT),
- LEVEL_UP_MOVE( 5, MOVE_SCARY_FACE),
- LEVEL_UP_MOVE(15, MOVE_ANCIENT_POWER),
- LEVEL_UP_MOVE(20, MOVE_SLASH),
- LEVEL_UP_MOVE(30, MOVE_BULK_UP),
- LEVEL_UP_MOVE(35, MOVE_EARTHQUAKE),
- LEVEL_UP_MOVE(45, MOVE_FIRE_BLAST),
- LEVEL_UP_MOVE(50, MOVE_REST),
- LEVEL_UP_MOVE(60, MOVE_FISSURE),
- LEVEL_UP_MOVE(65, MOVE_SOLAR_BEAM),
- LEVEL_UP_MOVE(75, MOVE_ERUPTION),
- LEVEL_UP_END
-};
-
-const u16 gRayquazaLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_TWISTER),
- LEVEL_UP_MOVE( 5, MOVE_SCARY_FACE),
- LEVEL_UP_MOVE(15, MOVE_ANCIENT_POWER),
- LEVEL_UP_MOVE(20, MOVE_DRAGON_CLAW),
- LEVEL_UP_MOVE(30, MOVE_DRAGON_DANCE),
- LEVEL_UP_MOVE(35, MOVE_CRUNCH),
- LEVEL_UP_MOVE(45, MOVE_FLY),
- LEVEL_UP_MOVE(50, MOVE_REST),
- LEVEL_UP_MOVE(60, MOVE_EXTREME_SPEED),
- LEVEL_UP_MOVE(65, MOVE_OUTRAGE),
- LEVEL_UP_MOVE(75, MOVE_HYPER_BEAM),
- LEVEL_UP_END
-};
-
-const u16 gLatiasLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_PSYWAVE),
- LEVEL_UP_MOVE( 5, MOVE_WISH),
- LEVEL_UP_MOVE(10, MOVE_HELPING_HAND),
- LEVEL_UP_MOVE(15, MOVE_SAFEGUARD),
- LEVEL_UP_MOVE(20, MOVE_DRAGON_BREATH),
- LEVEL_UP_MOVE(25, MOVE_WATER_SPORT),
- LEVEL_UP_MOVE(30, MOVE_REFRESH),
- LEVEL_UP_MOVE(35, MOVE_MIST_BALL),
- LEVEL_UP_MOVE(40, MOVE_PSYCHIC),
- LEVEL_UP_MOVE(45, MOVE_RECOVER),
- LEVEL_UP_MOVE(50, MOVE_CHARM),
- LEVEL_UP_END
-};
-
-const u16 gLatiosLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_PSYWAVE),
- LEVEL_UP_MOVE( 5, MOVE_MEMENTO),
- LEVEL_UP_MOVE(10, MOVE_HELPING_HAND),
- LEVEL_UP_MOVE(15, MOVE_SAFEGUARD),
- LEVEL_UP_MOVE(20, MOVE_DRAGON_BREATH),
- LEVEL_UP_MOVE(25, MOVE_PROTECT),
- LEVEL_UP_MOVE(30, MOVE_REFRESH),
- LEVEL_UP_MOVE(35, MOVE_LUSTER_PURGE),
- LEVEL_UP_MOVE(40, MOVE_PSYCHIC),
- LEVEL_UP_MOVE(45, MOVE_RECOVER),
- LEVEL_UP_MOVE(50, MOVE_DRAGON_DANCE),
- LEVEL_UP_END
-};
-
-const u16 gJirachiLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_WISH),
- LEVEL_UP_MOVE( 1, MOVE_CONFUSION),
- LEVEL_UP_MOVE( 5, MOVE_REST),
- LEVEL_UP_MOVE(10, MOVE_SWIFT),
- LEVEL_UP_MOVE(15, MOVE_HELPING_HAND),
- LEVEL_UP_MOVE(20, MOVE_PSYCHIC),
- LEVEL_UP_MOVE(25, MOVE_REFRESH),
- LEVEL_UP_MOVE(30, MOVE_REST),
- LEVEL_UP_MOVE(35, MOVE_DOUBLE_EDGE),
- LEVEL_UP_MOVE(40, MOVE_FUTURE_SIGHT),
- LEVEL_UP_MOVE(45, MOVE_COSMIC_POWER),
- LEVEL_UP_MOVE(50, MOVE_DOOM_DESIRE),
- LEVEL_UP_END
-};
-
-const u16 gDeoxysLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_LEER),
- LEVEL_UP_MOVE( 1, MOVE_WRAP),
- LEVEL_UP_MOVE( 5, MOVE_NIGHT_SHADE),
- LEVEL_UP_MOVE(10, MOVE_DOUBLE_TEAM),
- LEVEL_UP_MOVE(15, MOVE_KNOCK_OFF),
- LEVEL_UP_MOVE(20, MOVE_PURSUIT),
- LEVEL_UP_MOVE(25, MOVE_PSYCHIC),
- LEVEL_UP_MOVE(30, MOVE_SWIFT),
- LEVEL_UP_MOVE(35, MOVE_AGILITY),
- LEVEL_UP_MOVE(40, MOVE_RECOVER),
- LEVEL_UP_MOVE(45, MOVE_PSYCHO_BOOST),
- LEVEL_UP_MOVE(50, MOVE_EXTREME_SPEED),
- LEVEL_UP_END
-};
-
-const u16 gChimechoLevelUpLearnset[] = {
- LEVEL_UP_MOVE( 1, MOVE_WRAP),
- LEVEL_UP_MOVE( 6, MOVE_GROWL),
- LEVEL_UP_MOVE( 9, MOVE_ASTONISH),
- LEVEL_UP_MOVE(14, MOVE_CONFUSION),
- LEVEL_UP_MOVE(17, MOVE_TAKE_DOWN),
- LEVEL_UP_MOVE(22, MOVE_UPROAR),
- LEVEL_UP_MOVE(25, MOVE_YAWN),
- LEVEL_UP_MOVE(30, MOVE_PSYWAVE),
- LEVEL_UP_MOVE(33, MOVE_DOUBLE_EDGE),
- LEVEL_UP_MOVE(38, MOVE_HEAL_BELL),
- LEVEL_UP_MOVE(41, MOVE_SAFEGUARD),
- LEVEL_UP_MOVE(46, MOVE_PSYCHIC),
- LEVEL_UP_END
-};
-
-#endif //POKEEMERALD_LEVEL_UP_LEARNSETS_H
diff --git a/include/data/pokemon/tmhm_learnsets.h b/include/data/pokemon/tmhm_learnsets.h
deleted file mode 100644
index f14478863..000000000
--- a/include/data/pokemon/tmhm_learnsets.h
+++ /dev/null
@@ -1,9393 +0,0 @@
-#ifndef GUARD_TMHM_LEARNSETS_H
-#define GUARD_TMHM_LEARNSETS_H
-
-#define TMHM_LEARNSET(moves) {(u32)(moves), ((u64)(moves) >> 32)}
-#define TMHM(tmhm) ((u64)1 << (ITEM_##tmhm - ITEM_TM01_FOCUS_PUNCH))
-
-// This table determines which TMs and HMs a species is capable of learning.
-// Each entry is a 64-bit bit array spread across two 32-bit values, with
-// each bit corresponding to a .
-const u32 gTMHMLearnsets[][2] =
-{
- [SPECIES_NONE] = TMHM_LEARNSET(0),
-
- [SPECIES_BULBASAUR] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM09_BULLET_SEED)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM01_CUT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_IVYSAUR] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM09_BULLET_SEED)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM01_CUT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_VENUSAUR] = TMHM_LEARNSET(TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM09_BULLET_SEED)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM01_CUT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_CHARMANDER] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM02_DRAGON_CLAW)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM50_OVERHEAT)
- | TMHM(HM01_CUT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_CHARMELEON] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM02_DRAGON_CLAW)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM50_OVERHEAT)
- | TMHM(HM01_CUT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_CHARIZARD] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM02_DRAGON_CLAW)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM47_STEEL_WING)
- | TMHM(TM50_OVERHEAT)
- | TMHM(HM01_CUT)
- | TMHM(HM02_FLY)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_SQUIRTLE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_WARTORTLE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_BLASTOISE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_CATERPIE] = TMHM_LEARNSET(0),
-
- [SPECIES_METAPOD] = TMHM_LEARNSET(0),
-
- [SPECIES_BUTTERFREE] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM48_SKILL_SWAP)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_WEEDLE] = TMHM_LEARNSET(0),
-
- [SPECIES_KAKUNA] = TMHM_LEARNSET(0),
-
- [SPECIES_BEEDRILL] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM01_CUT)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_PIDGEY] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM47_STEEL_WING)
- | TMHM(HM02_FLY)),
-
- [SPECIES_PIDGEOTTO] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM47_STEEL_WING)
- | TMHM(HM02_FLY)),
-
- [SPECIES_PIDGEOT] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM47_STEEL_WING)
- | TMHM(HM02_FLY)),
-
- [SPECIES_RATTATA] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM01_CUT)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_RATICATE] = TMHM_LEARNSET(TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM01_CUT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_SPEAROW] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM47_STEEL_WING)
- | TMHM(HM02_FLY)),
-
- [SPECIES_FEAROW] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM47_STEEL_WING)
- | TMHM(HM02_FLY)),
-
- [SPECIES_EKANS] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM49_SNATCH)
- | TMHM(HM04_STRENGTH)),
-
- [SPECIES_ARBOK] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM49_SNATCH)
- | TMHM(HM04_STRENGTH)),
-
- [SPECIES_PIKACHU] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_RAICHU] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_SANDSHREW] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM01_CUT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_SANDSLASH] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM01_CUT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_NIDORAN_F] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM01_CUT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_NIDORINA] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM01_CUT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_NIDOQUEEN] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM01_CUT)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_NIDORAN_M] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM01_CUT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_NIDORINO] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM01_CUT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_NIDOKING] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM01_CUT)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_CLEFAIRY] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM49_SNATCH)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_CLEFABLE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM49_SNATCH)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_VULPIX] = TMHM_LEARNSET(TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM50_OVERHEAT)),
-
- [SPECIES_NINETALES] = TMHM_LEARNSET(TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM50_OVERHEAT)),
-
- [SPECIES_JIGGLYPUFF] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM49_SNATCH)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_WIGGLYTUFF] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM49_SNATCH)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_ZUBAT] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM47_STEEL_WING)
- | TMHM(TM49_SNATCH)),
-
- [SPECIES_GOLBAT] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM47_STEEL_WING)
- | TMHM(TM49_SNATCH)),
-
- [SPECIES_ODDISH] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM09_BULLET_SEED)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM01_CUT)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_GLOOM] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM09_BULLET_SEED)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM01_CUT)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_VILEPLUME] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM09_BULLET_SEED)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM01_CUT)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_PARAS] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM09_BULLET_SEED)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM01_CUT)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_PARASECT] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM09_BULLET_SEED)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM01_CUT)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_VENONAT] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM48_SKILL_SWAP)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_VENOMOTH] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM48_SKILL_SWAP)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_DIGLETT] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM01_CUT)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_DUGTRIO] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM01_CUT)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_MEOWTH] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM49_SNATCH)
- | TMHM(HM01_CUT)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_PERSIAN] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM49_SNATCH)
- | TMHM(HM01_CUT)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_PSYDUCK] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_GOLDUCK] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_MANKEY] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM06_TOXIC)
- | TMHM(TM08_BULK_UP)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM50_OVERHEAT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_PRIMEAPE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM06_TOXIC)
- | TMHM(TM08_BULK_UP)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM50_OVERHEAT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_GROWLITHE] = TMHM_LEARNSET(TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM50_OVERHEAT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_ARCANINE] = TMHM_LEARNSET(TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM50_OVERHEAT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_POLIWAG] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM03_SURF)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_POLIWHIRL] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_POLIWRATH] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM08_BULK_UP)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_ABRA] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM48_SKILL_SWAP)
- | TMHM(TM49_SNATCH)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_KADABRA] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM48_SKILL_SWAP)
- | TMHM(TM49_SNATCH)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_ALAKAZAM] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM48_SKILL_SWAP)
- | TMHM(TM49_SNATCH)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_MACHOP] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM06_TOXIC)
- | TMHM(TM08_BULK_UP)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_MACHOKE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM06_TOXIC)
- | TMHM(TM08_BULK_UP)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_MACHAMP] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM06_TOXIC)
- | TMHM(TM08_BULK_UP)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_BELLSPROUT] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM09_BULLET_SEED)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM01_CUT)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_WEEPINBELL] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM09_BULLET_SEED)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM01_CUT)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_VICTREEBEL] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM09_BULLET_SEED)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM01_CUT)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_TENTACOOL] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM01_CUT)
- | TMHM(HM03_SURF)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_TENTACRUEL] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM01_CUT)
- | TMHM(HM03_SURF)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_GEODUDE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_GRAVELER] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_GOLEM] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_PONYTA] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM50_OVERHEAT)
- | TMHM(HM04_STRENGTH)),
-
- [SPECIES_RAPIDASH] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM50_OVERHEAT)
- | TMHM(HM04_STRENGTH)),
-
- [SPECIES_SLOWPOKE] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM48_SKILL_SWAP)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_SLOWBRO] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM48_SKILL_SWAP)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_MAGNEMITE] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_MAGNETON] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_FARFETCHD] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM47_STEEL_WING)
- | TMHM(HM01_CUT)
- | TMHM(HM02_FLY)),
-
- [SPECIES_DODUO] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM47_STEEL_WING)
- | TMHM(HM02_FLY)),
-
- [SPECIES_DODRIO] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM47_STEEL_WING)
- | TMHM(HM02_FLY)),
-
- [SPECIES_SEEL] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM03_SURF)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_DEWGONG] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM03_SURF)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_GRIMER] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)),
-
- [SPECIES_MUK] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_SHELLDER] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM03_SURF)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_CLOYSTER] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM03_SURF)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_GASTLY] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM48_SKILL_SWAP)
- | TMHM(TM49_SNATCH)),
-
- [SPECIES_HAUNTER] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM48_SKILL_SWAP)
- | TMHM(TM49_SNATCH)),
-
- [SPECIES_GENGAR] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM48_SKILL_SWAP)
- | TMHM(TM49_SNATCH)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_ONIX] = TMHM_LEARNSET(TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM17_PROTECT)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_DROWZEE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM48_SKILL_SWAP)
- | TMHM(TM49_SNATCH)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_HYPNO] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM48_SKILL_SWAP)
- | TMHM(TM49_SNATCH)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_KRABBY] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM01_CUT)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_KINGLER] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM01_CUT)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_VOLTORB] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM12_TAUNT)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM46_THIEF)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_ELECTRODE] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM12_TAUNT)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM46_THIEF)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_EXEGGCUTE] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM09_BULLET_SEED)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM48_SKILL_SWAP)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_EXEGGUTOR] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM09_BULLET_SEED)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM48_SKILL_SWAP)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_CUBONE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_MAROWAK] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_HITMONLEE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM06_TOXIC)
- | TMHM(TM08_BULK_UP)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_HITMONCHAN] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM06_TOXIC)
- | TMHM(TM08_BULK_UP)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_LICKITUNG] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM01_CUT)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_KOFFING] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_WEEZING] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_RHYHORN] = TMHM_LEARNSET(TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_RHYDON] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM01_CUT)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_CHANSEY] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM48_SKILL_SWAP)
- | TMHM(TM49_SNATCH)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_TANGELA] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM09_BULLET_SEED)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM01_CUT)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_KANGASKHAN] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM01_CUT)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_HORSEA] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM03_SURF)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_SEADRA] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM03_SURF)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_GOLDEEN] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM03_SURF)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_SEAKING] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM03_SURF)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_STARYU] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(HM03_SURF)
- | TMHM(HM05_FLASH)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_STARMIE] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM48_SKILL_SWAP)
- | TMHM(HM03_SURF)
- | TMHM(HM05_FLASH)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_MR_MIME] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM48_SKILL_SWAP)
- | TMHM(TM49_SNATCH)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_SCYTHER] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM47_STEEL_WING)
- | TMHM(HM01_CUT)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_JYNX] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM12_TAUNT)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM48_SKILL_SWAP)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_ELECTABUZZ] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_MAGMAR] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_PINSIR] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM06_TOXIC)
- | TMHM(TM08_BULK_UP)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM01_CUT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_TAUROS] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_MAGIKARP] = TMHM_LEARNSET(0),
-
- [SPECIES_GYARADOS] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM12_TAUNT)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_LAPRAS] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_DITTO] = TMHM_LEARNSET(0),
-
- [SPECIES_EEVEE] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)),
-
- [SPECIES_VAPOREON] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM03_SURF)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_JOLTEON] = TMHM_LEARNSET(TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_FLAREON] = TMHM_LEARNSET(TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM50_OVERHEAT)),
-
- [SPECIES_PORYGON] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM46_THIEF)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_OMANYTE] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM03_SURF)
- | TMHM(HM06_ROCK_SMASH)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_OMASTAR] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM03_SURF)
- | TMHM(HM06_ROCK_SMASH)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_KABUTO] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM03_SURF)
- | TMHM(HM06_ROCK_SMASH)
- | TMHM(HM07_WATERFALL)),
-
- [SPECIES_KABUTOPS] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM01_CUT)
- | TMHM(HM03_SURF)
- | TMHM(HM06_ROCK_SMASH)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_AERODACTYL] = TMHM_LEARNSET(TMHM(TM02_DRAGON_CLAW)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM47_STEEL_WING)
- | TMHM(HM02_FLY)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_SNORLAX] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)),
-
- [SPECIES_ARTICUNO] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM47_STEEL_WING)
- | TMHM(HM02_FLY)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_ZAPDOS] = TMHM_LEARNSET(TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM47_STEEL_WING)
- | TMHM(HM02_FLY)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_MOLTRES] = TMHM_LEARNSET(TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM47_STEEL_WING)
- | TMHM(TM50_OVERHEAT)
- | TMHM(HM02_FLY)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_DRATINI] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM03_SURF)
- | TMHM(HM07_WATERFALL)),
-
- [SPECIES_DRAGONAIR] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM03_SURF)
- | TMHM(HM07_WATERFALL)),
-
- [SPECIES_DRAGONITE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM02_DRAGON_CLAW)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM47_STEEL_WING)
- | TMHM(HM01_CUT)
- | TMHM(HM02_FLY)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_MEWTWO] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM08_BULK_UP)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM48_SKILL_SWAP)
- | TMHM(TM49_SNATCH)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_MEW] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM02_DRAGON_CLAW)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM04_CALM_MIND)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM08_BULK_UP)
- | TMHM(TM09_BULLET_SEED)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM47_STEEL_WING)
- | TMHM(TM48_SKILL_SWAP)
- | TMHM(TM49_SNATCH)
- | TMHM(TM50_OVERHEAT)
- | TMHM(HM01_CUT)
- | TMHM(HM02_FLY)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_CHIKORITA] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM09_BULLET_SEED)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM01_CUT)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_BAYLEEF] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM09_BULLET_SEED)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM01_CUT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_MEGANIUM] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM09_BULLET_SEED)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM01_CUT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_CYNDAQUIL] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM50_OVERHEAT)
- | TMHM(HM01_CUT)),
-
- [SPECIES_QUILAVA] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM50_OVERHEAT)
- | TMHM(HM01_CUT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_TYPHLOSION] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM50_OVERHEAT)
- | TMHM(HM01_CUT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_TOTODILE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM01_CUT)
- | TMHM(HM03_SURF)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_CROCONAW] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM01_CUT)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_FERALIGATR] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM02_DRAGON_CLAW)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM01_CUT)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_SENTRET] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM01_CUT)
- | TMHM(HM03_SURF)),
-
- [SPECIES_FURRET] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM01_CUT)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_HOOTHOOT] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM47_STEEL_WING)
- | TMHM(HM02_FLY)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_NOCTOWL] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM47_STEEL_WING)
- | TMHM(HM02_FLY)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_LEDYBA] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_LEDIAN] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_SPINARAK] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_ARIADOS] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_CROBAT] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM47_STEEL_WING)
- | TMHM(TM49_SNATCH)
- | TMHM(HM02_FLY)),
-
- [SPECIES_CHINCHOU] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM03_SURF)
- | TMHM(HM05_FLASH)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_LANTURN] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM03_SURF)
- | TMHM(HM05_FLASH)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_PICHU] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_CLEFFA] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_IGGLYBUFF] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_TOGEPI] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_TOGETIC] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM47_STEEL_WING)
- | TMHM(HM02_FLY)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_NATU] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM47_STEEL_WING)
- | TMHM(TM48_SKILL_SWAP)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_XATU] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM47_STEEL_WING)
- | TMHM(TM48_SKILL_SWAP)
- | TMHM(HM02_FLY)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_MAREEP] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_FLAAFFY] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_AMPHAROS] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_BELLOSSOM] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM09_BULLET_SEED)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM01_CUT)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_MARILL] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_AZUMARILL] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_SUDOWOODO] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM17_PROTECT)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_POLITOED] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_HOPPIP] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM09_BULLET_SEED)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_SKIPLOOM] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM09_BULLET_SEED)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_JUMPLUFF] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM09_BULLET_SEED)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_AIPOM] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM49_SNATCH)
- | TMHM(HM01_CUT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_SUNKERN] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM09_BULLET_SEED)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM01_CUT)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_SUNFLORA] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM09_BULLET_SEED)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM01_CUT)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_YANMA] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM47_STEEL_WING)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_WOOPER] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM03_SURF)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_QUAGSIRE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_ESPEON] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM48_SKILL_SWAP)
- | TMHM(HM01_CUT)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_UMBREON] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM49_SNATCH)
- | TMHM(HM01_CUT)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_MURKROW] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM47_STEEL_WING)
- | TMHM(TM49_SNATCH)
- | TMHM(HM02_FLY)),
-
- [SPECIES_SLOWKING] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM48_SKILL_SWAP)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_MISDREAVUS] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM48_SKILL_SWAP)
- | TMHM(TM49_SNATCH)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_UNOWN] = TMHM_LEARNSET(0),
-
- [SPECIES_WOBBUFFET] = TMHM_LEARNSET(0),
-
- [SPECIES_GIRAFARIG] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM48_SKILL_SWAP)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_PINECO] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_FORRETRESS] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_DUNSPARCE] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_GLIGAR] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM47_STEEL_WING)
- | TMHM(HM01_CUT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_STEELIX] = TMHM_LEARNSET(TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM01_CUT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_SNUBBULL] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM08_BULK_UP)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM50_OVERHEAT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_GRANBULL] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM08_BULK_UP)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM50_OVERHEAT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_QWILFISH] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM03_SURF)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_SCIZOR] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM47_STEEL_WING)
- | TMHM(HM01_CUT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_SHUCKLE] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_HERACROSS] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM06_TOXIC)
- | TMHM(TM08_BULK_UP)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM01_CUT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_SNEASEL] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM49_SNATCH)
- | TMHM(HM01_CUT)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_TEDDIURSA] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM08_BULK_UP)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM01_CUT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_URSARING] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM08_BULK_UP)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM01_CUT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_SLUGMA] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM50_OVERHEAT)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_MAGCARGO] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM50_OVERHEAT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_SWINUB] = TMHM_LEARNSET(TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_PILOSWINE] = TMHM_LEARNSET(TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_CORSOLA] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_REMORAID] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM03_SURF)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_OCTILLERY] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM09_BULLET_SEED)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM03_SURF)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_DELIBIRD] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM02_FLY)),
-
- [SPECIES_MANTINE] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM03_SURF)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_SKARMORY] = TMHM_LEARNSET(TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM17_PROTECT)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM47_STEEL_WING)
- | TMHM(HM01_CUT)
- | TMHM(HM02_FLY)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_HOUNDOUR] = TMHM_LEARNSET(TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM17_PROTECT)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM27_RETURN)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM49_SNATCH)
- | TMHM(TM50_OVERHEAT)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_HOUNDOOM] = TMHM_LEARNSET(TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM27_RETURN)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM49_SNATCH)
- | TMHM(TM50_OVERHEAT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_KINGDRA] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM03_SURF)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_PHANPY] = TMHM_LEARNSET(TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_DONPHAN] = TMHM_LEARNSET(TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_PORYGON2] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM46_THIEF)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_STANTLER] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM48_SKILL_SWAP)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_SMEARGLE] = TMHM_LEARNSET(0),
-
- [SPECIES_TYROGUE] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM08_BULK_UP)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_HITMONTOP] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM08_BULK_UP)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_SMOOCHUM] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM48_SKILL_SWAP)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_ELEKID] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_MAGBY] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_MILTANK] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_BLISSEY] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM48_SKILL_SWAP)
- | TMHM(TM49_SNATCH)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_RAIKOU] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(HM01_CUT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_ENTEI] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(HM01_CUT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_SUICUNE] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM04_CALM_MIND)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(HM01_CUT)
- | TMHM(HM03_SURF)
- | TMHM(HM06_ROCK_SMASH)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_LARVITAR] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_PUPITAR] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_TYRANITAR] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM02_DRAGON_CLAW)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM01_CUT)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_LUGIA] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM04_CALM_MIND)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM47_STEEL_WING)
- | TMHM(TM48_SKILL_SWAP)
- | TMHM(HM02_FLY)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_HO_OH] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM47_STEEL_WING)
- | TMHM(TM50_OVERHEAT)
- | TMHM(HM02_FLY)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_CELEBI] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM48_SKILL_SWAP)
- | TMHM(HM01_CUT)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_OLD_UNOWN_B] = TMHM_LEARNSET(0),
-
- [SPECIES_OLD_UNOWN_C] = TMHM_LEARNSET(0),
-
- [SPECIES_OLD_UNOWN_D] = TMHM_LEARNSET(0),
-
- [SPECIES_OLD_UNOWN_E] = TMHM_LEARNSET(0),
-
- [SPECIES_OLD_UNOWN_F] = TMHM_LEARNSET(0),
-
- [SPECIES_OLD_UNOWN_G] = TMHM_LEARNSET(0),
-
- [SPECIES_OLD_UNOWN_H] = TMHM_LEARNSET(0),
-
- [SPECIES_OLD_UNOWN_I] = TMHM_LEARNSET(0),
-
- [SPECIES_OLD_UNOWN_J] = TMHM_LEARNSET(0),
-
- [SPECIES_OLD_UNOWN_K] = TMHM_LEARNSET(0),
-
- [SPECIES_OLD_UNOWN_L] = TMHM_LEARNSET(0),
-
- [SPECIES_OLD_UNOWN_M] = TMHM_LEARNSET(0),
-
- [SPECIES_OLD_UNOWN_N] = TMHM_LEARNSET(0),
-
- [SPECIES_OLD_UNOWN_O] = TMHM_LEARNSET(0),
-
- [SPECIES_OLD_UNOWN_P] = TMHM_LEARNSET(0),
-
- [SPECIES_OLD_UNOWN_Q] = TMHM_LEARNSET(0),
-
- [SPECIES_OLD_UNOWN_R] = TMHM_LEARNSET(0),
-
- [SPECIES_OLD_UNOWN_S] = TMHM_LEARNSET(0),
-
- [SPECIES_OLD_UNOWN_T] = TMHM_LEARNSET(0),
-
- [SPECIES_OLD_UNOWN_U] = TMHM_LEARNSET(0),
-
- [SPECIES_OLD_UNOWN_V] = TMHM_LEARNSET(0),
-
- [SPECIES_OLD_UNOWN_W] = TMHM_LEARNSET(0),
-
- [SPECIES_OLD_UNOWN_X] = TMHM_LEARNSET(0),
-
- [SPECIES_OLD_UNOWN_Y] = TMHM_LEARNSET(0),
-
- [SPECIES_OLD_UNOWN_Z] = TMHM_LEARNSET(0),
-
- [SPECIES_TREECKO] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM06_TOXIC)
- | TMHM(TM09_BULLET_SEED)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM01_CUT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_GROVYLE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM06_TOXIC)
- | TMHM(TM09_BULLET_SEED)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM01_CUT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_SCEPTILE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM02_DRAGON_CLAW)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM09_BULLET_SEED)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM01_CUT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_TORCHIC] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM50_OVERHEAT)
- | TMHM(HM01_CUT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_COMBUSKEN] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM06_TOXIC)
- | TMHM(TM08_BULK_UP)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM50_OVERHEAT)
- | TMHM(HM01_CUT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_BLAZIKEN] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM08_BULK_UP)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM50_OVERHEAT)
- | TMHM(HM01_CUT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_MUDKIP] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_MARSHTOMP] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_SWAMPERT] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_POOCHYENA] = TMHM_LEARNSET(TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM49_SNATCH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_MIGHTYENA] = TMHM_LEARNSET(TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM49_SNATCH)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_ZIGZAGOON] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM01_CUT)
- | TMHM(HM03_SURF)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_LINOONE] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM01_CUT)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_WURMPLE] = TMHM_LEARNSET(0),
-
- [SPECIES_SILCOON] = TMHM_LEARNSET(0),
-
- [SPECIES_BEAUTIFLY] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_CASCOON] = TMHM_LEARNSET(0),
-
- [SPECIES_DUSTOX] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_LOTAD] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM09_BULLET_SEED)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM03_SURF)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_LOMBRE] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM09_BULLET_SEED)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_LUDICOLO] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM09_BULLET_SEED)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_SEEDOT] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM09_BULLET_SEED)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_NUZLEAF] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM09_BULLET_SEED)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM01_CUT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_SHIFTRY] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM09_BULLET_SEED)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM01_CUT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_NINCADA] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(HM01_CUT)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_NINJASK] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM01_CUT)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_SHEDINJA] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM46_THIEF)
- | TMHM(HM01_CUT)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_TAILLOW] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM47_STEEL_WING)
- | TMHM(HM02_FLY)),
-
- [SPECIES_SWELLOW] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM47_STEEL_WING)
- | TMHM(HM02_FLY)),
-
- [SPECIES_SHROOMISH] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM09_BULLET_SEED)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM49_SNATCH)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_BRELOOM] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM06_TOXIC)
- | TMHM(TM08_BULK_UP)
- | TMHM(TM09_BULLET_SEED)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM27_RETURN)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM49_SNATCH)
- | TMHM(HM01_CUT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_SPINDA] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM48_SKILL_SWAP)
- | TMHM(TM49_SNATCH)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_WINGULL] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM47_STEEL_WING)
- | TMHM(HM02_FLY)),
-
- [SPECIES_PELIPPER] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM47_STEEL_WING)
- | TMHM(HM02_FLY)
- | TMHM(HM03_SURF)),
-
- [SPECIES_SURSKIT] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_MASQUERAIN] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_WAILMER] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_WAILORD] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_SKITTY] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_DELCATTY] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_KECLEON] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM48_SKILL_SWAP)
- | TMHM(TM49_SNATCH)
- | TMHM(HM01_CUT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_BALTOY] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM48_SKILL_SWAP)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_CLAYDOL] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM48_SKILL_SWAP)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_NOSEPASS] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM17_PROTECT)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_TORKOAL] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM50_OVERHEAT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_SABLEYE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM49_SNATCH)
- | TMHM(HM01_CUT)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_BARBOACH] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM03_SURF)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_WHISCASH] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_LUVDISC] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM03_SURF)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_CORPHISH] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM12_TAUNT)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM01_CUT)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)
- | TMHM(HM07_WATERFALL)),
-
- [SPECIES_CRAWDAUNT] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM12_TAUNT)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM01_CUT)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_FEEBAS] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM03_SURF)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_MILOTIC] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM03_SURF)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_CARVANHA] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM12_TAUNT)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM03_SURF)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_SHARPEDO] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM12_TAUNT)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_TRAPINCH] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_VIBRAVA] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM47_STEEL_WING)
- | TMHM(HM02_FLY)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_FLYGON] = TMHM_LEARNSET(TMHM(TM02_DRAGON_CLAW)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM47_STEEL_WING)
- | TMHM(HM02_FLY)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_MAKUHITA] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM06_TOXIC)
- | TMHM(TM08_BULK_UP)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_HARIYAMA] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM06_TOXIC)
- | TMHM(TM08_BULK_UP)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_ELECTRIKE] = TMHM_LEARNSET(TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_MANECTRIC] = TMHM_LEARNSET(TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_NUMEL] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM50_OVERHEAT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_CAMERUPT] = TMHM_LEARNSET(TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM50_OVERHEAT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_SPHEAL] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_SEALEO] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_WALREIN] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_CACNEA] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM06_TOXIC)
- | TMHM(TM09_BULLET_SEED)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM01_CUT)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_CACTURNE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM06_TOXIC)
- | TMHM(TM09_BULLET_SEED)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM01_CUT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_SNORUNT] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_GLALIE] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM12_TAUNT)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_LUNATONE] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM48_SKILL_SWAP)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_SOLROCK] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM48_SKILL_SWAP)
- | TMHM(TM50_OVERHEAT)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_AZURILL] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM03_SURF)
- | TMHM(HM07_WATERFALL)),
-
- [SPECIES_SPOINK] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM48_SKILL_SWAP)
- | TMHM(TM49_SNATCH)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_GRUMPIG] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM48_SKILL_SWAP)
- | TMHM(TM49_SNATCH)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_PLUSLE] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_MINUN] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_MAWILE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_MEDITITE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM08_BULK_UP)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_MEDICHAM] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM08_BULK_UP)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_SWABLU] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM47_STEEL_WING)
- | TMHM(HM02_FLY)),
-
- [SPECIES_ALTARIA] = TMHM_LEARNSET(TMHM(TM02_DRAGON_CLAW)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM47_STEEL_WING)
- | TMHM(HM02_FLY)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_WYNAUT] = TMHM_LEARNSET(0),
-
- [SPECIES_DUSKULL] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM48_SKILL_SWAP)
- | TMHM(TM49_SNATCH)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_DUSCLOPS] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM48_SKILL_SWAP)
- | TMHM(TM49_SNATCH)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_ROSELIA] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM09_BULLET_SEED)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM01_CUT)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_SLAKOTH] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM08_BULK_UP)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM01_CUT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_VIGOROTH] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM08_BULK_UP)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM01_CUT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_SLAKING] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM08_BULK_UP)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM01_CUT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_GULPIN] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM09_BULLET_SEED)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM49_SNATCH)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_SWALOT] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM09_BULLET_SEED)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM49_SNATCH)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_TROPIUS] = TMHM_LEARNSET(TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM09_BULLET_SEED)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM47_STEEL_WING)
- | TMHM(HM01_CUT)
- | TMHM(HM02_FLY)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_WHISMUR] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)),
-
- [SPECIES_LOUDRED] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM50_OVERHEAT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_EXPLOUD] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM50_OVERHEAT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_CLAMPERL] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM03_SURF)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_HUNTAIL] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM49_SNATCH)
- | TMHM(HM03_SURF)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_GOREBYSS] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM03_SURF)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_ABSOL] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM49_SNATCH)
- | TMHM(HM01_CUT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_SHUPPET] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM48_SKILL_SWAP)
- | TMHM(TM49_SNATCH)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_BANETTE] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM48_SKILL_SWAP)
- | TMHM(TM49_SNATCH)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_SEVIPER] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM49_SNATCH)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_ZANGOOSE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_RELICANTH] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM03_SURF)
- | TMHM(HM06_ROCK_SMASH)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_ARON] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM01_CUT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_LAIRON] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM01_CUT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_AGGRON] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM02_DRAGON_CLAW)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM01_CUT)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_CASTFORM] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_VOLBEAT] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_ILLUMISE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_LILEEP] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM09_BULLET_SEED)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)),
-
- [SPECIES_CRADILY] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM09_BULLET_SEED)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM19_GIGA_DRAIN)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_ANORITH] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM01_CUT)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_ARMALDO] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM01_CUT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_RALTS] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM48_SKILL_SWAP)
- | TMHM(TM49_SNATCH)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_KIRLIA] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM48_SKILL_SWAP)
- | TMHM(TM49_SNATCH)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_GARDEVOIR] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM46_THIEF)
- | TMHM(TM48_SKILL_SWAP)
- | TMHM(TM49_SNATCH)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_BAGON] = TMHM_LEARNSET(TMHM(TM02_DRAGON_CLAW)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM01_CUT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_SHELGON] = TMHM_LEARNSET(TMHM(TM02_DRAGON_CLAW)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(HM01_CUT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_SALAMENCE] = TMHM_LEARNSET(TMHM(TM02_DRAGON_CLAW)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM47_STEEL_WING)
- | TMHM(HM01_CUT)
- | TMHM(HM02_FLY)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_BELDUM] = TMHM_LEARNSET(0),
-
- [SPECIES_METANG] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(HM01_CUT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_METAGROSS] = TMHM_LEARNSET(TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM36_SLUDGE_BOMB)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(HM01_CUT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_REGIROCK] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_REGICE] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_REGISTEEL] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_KYOGRE] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM04_CALM_MIND)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM07_HAIL)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_GROUDON] = TMHM_LEARNSET(TMHM(TM02_DRAGON_CLAW)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM08_BULK_UP)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM28_DIG)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM50_OVERHEAT)
- | TMHM(HM01_CUT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_RAYQUAZA] = TMHM_LEARNSET(TMHM(TM02_DRAGON_CLAW)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM08_BULK_UP)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM14_BLIZZARD)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM23_IRON_TAIL)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM35_FLAMETHROWER)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM38_FIRE_BLAST)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM50_OVERHEAT)
- | TMHM(HM02_FLY)
- | TMHM(HM03_SURF)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM06_ROCK_SMASH)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_LATIAS] = TMHM_LEARNSET(TMHM(TM02_DRAGON_CLAW)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM04_CALM_MIND)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM47_STEEL_WING)
- | TMHM(HM01_CUT)
- | TMHM(HM02_FLY)
- | TMHM(HM03_SURF)
- | TMHM(HM05_FLASH)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_LATIOS] = TMHM_LEARNSET(TMHM(TM02_DRAGON_CLAW)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM04_CALM_MIND)
- | TMHM(TM05_ROAR)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM26_EARTHQUAKE)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM47_STEEL_WING)
- | TMHM(HM01_CUT)
- | TMHM(HM02_FLY)
- | TMHM(HM03_SURF)
- | TMHM(HM05_FLASH)
- | TMHM(HM07_WATERFALL)
- | TMHM(HM08_DIVE)),
-
- [SPECIES_JIRACHI] = TMHM_LEARNSET(TMHM(TM03_WATER_PULSE)
- | TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM37_SANDSTORM)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM48_SKILL_SWAP)
- | TMHM(HM05_FLASH)),
-
- [SPECIES_DEOXYS] = TMHM_LEARNSET(TMHM(TM01_FOCUS_PUNCH)
- | TMHM(TM03_WATER_PULSE)
- | TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM13_ICE_BEAM)
- | TMHM(TM15_HYPER_BEAM)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM22_SOLARBEAM)
- | TMHM(TM24_THUNDERBOLT)
- | TMHM(TM25_THUNDER)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM31_BRICK_BREAK)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM39_ROCK_TOMB)
- | TMHM(TM40_AERIAL_ACE)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM48_SKILL_SWAP)
- | TMHM(TM49_SNATCH)
- | TMHM(HM01_CUT)
- | TMHM(HM04_STRENGTH)
- | TMHM(HM05_FLASH)
- | TMHM(HM06_ROCK_SMASH)),
-
- [SPECIES_CHIMECHO] = TMHM_LEARNSET(TMHM(TM04_CALM_MIND)
- | TMHM(TM06_TOXIC)
- | TMHM(TM10_HIDDEN_POWER)
- | TMHM(TM11_SUNNY_DAY)
- | TMHM(TM12_TAUNT)
- | TMHM(TM16_LIGHT_SCREEN)
- | TMHM(TM17_PROTECT)
- | TMHM(TM18_RAIN_DANCE)
- | TMHM(TM20_SAFEGUARD)
- | TMHM(TM21_FRUSTRATION)
- | TMHM(TM27_RETURN)
- | TMHM(TM29_PSYCHIC)
- | TMHM(TM30_SHADOW_BALL)
- | TMHM(TM32_DOUBLE_TEAM)
- | TMHM(TM33_REFLECT)
- | TMHM(TM34_SHOCK_WAVE)
- | TMHM(TM41_TORMENT)
- | TMHM(TM42_FACADE)
- | TMHM(TM43_SECRET_POWER)
- | TMHM(TM44_REST)
- | TMHM(TM45_ATTRACT)
- | TMHM(TM48_SKILL_SWAP)
- | TMHM(TM49_SNATCH)
- | TMHM(HM05_FLASH)),
-
-};
-
-#endif // GUARD_TMHM_LEARNSETS_H
diff --git a/include/data/pokemon/trainer_class_lookups.h b/include/data/pokemon/trainer_class_lookups.h
deleted file mode 100644
index ec4dbf0fb..000000000
--- a/include/data/pokemon/trainer_class_lookups.h
+++ /dev/null
@@ -1,176 +0,0 @@
-#ifndef POKEEMERALD_TRAINER_CLASS_LOOKUPS_H
-#define POKEEMERALD_TRAINER_CLASS_LOOKUPS_H
-
-const u8 gFacilityClassToPicIndex[] =
-{
- TRAINER_PIC_HIKER, // FACILITY_CLASS_HIKER
- TRAINER_PIC_AQUA_GRUNT_M, // FACILITY_CLASS_TEAM_AQUA_1
- TRAINER_PIC_POKEMON_BREEDER_F, // FACILITY_CLASS_PKMN_BREEDER_1
- TRAINER_PIC_COOL_TRAINER_M, // FACILITY_CLASS_COOLTRAINER_M
- TRAINER_PIC_BIRD_KEEPER, // FACILITY_CLASS_BIRD_KEEPER
- TRAINER_PIC_COLLECTOR, // FACILITY_CLASS_COLLECTOR
- TRAINER_PIC_AQUA_GRUNT_F, // FACILITY_CLASS_TEAM_AQUA_2
- TRAINER_PIC_SWIMMER_M, // FACILITY_CLASS_SWIMMER_M
- TRAINER_PIC_MAGMA_GRUNT_M, // FACILITY_CLASS_TEAM_MAGMA_1
- TRAINER_PIC_EXPERT_M, // FACILITY_CLASS_EXPERT_M
- TRAINER_PIC_BLACK_BELT, // FACILITY_CLASS_BLACK_BELT
- TRAINER_PIC_AQUA_LEADER_ARCHIE, // FACILITY_CLASS_AQUA_LEADER
- TRAINER_PIC_HEX_MANIAC, // FACILITY_CLASS_HEX_MANIAC
- TRAINER_PIC_AROMA_LADY, // FACILITY_CLASS_AROMA_LADY
- TRAINER_PIC_RUIN_MANIAC, // FACILITY_CLASS_RUIN_MANIAC
- TRAINER_PIC_INTERVIEWER, // FACILITY_CLASS_INTERVIEWER
- TRAINER_PIC_TUBER_F, // FACILITY_CLASS_TUBER_1
- TRAINER_PIC_TUBER_M, // FACILITY_CLASS_TUBER_2
- TRAINER_PIC_COOL_TRAINER_F, // FACILITY_CLASS_COOLTRAINER_F
- TRAINER_PIC_LADY, // FACILITY_CLASS_LADY
- TRAINER_PIC_BEAUTY, // FACILITY_CLASS_BEAUTY
- TRAINER_PIC_RICH_BOY, // FACILITY_CLASS_RICH_BOY
- TRAINER_PIC_EXPERT_F, // FACILITY_CLASS_EXPERT_2
- TRAINER_PIC_POKEMANIAC, // FACILITY_CLASS_POKEMANIAC
- TRAINER_PIC_MAGMA_GRUNT_F, // FACILITY_CLASS_TEAM_MAGMA_2
- TRAINER_PIC_GUITARIST, // FACILITY_CLASS_GUITARIST
- TRAINER_PIC_KINDLER, // FACILITY_CLASS_KINDLER
- TRAINER_PIC_CAMPER, // FACILITY_CLASS_CAMPER
- TRAINER_PIC_PICNICKER, // FACILITY_CLASS_PICNICKER
- TRAINER_PIC_BUG_MANIAC, // FACILITY_CLASS_BUG_MANIAC
- TRAINER_PIC_PSYCHIC_M, // FACILITY_CLASS_PSYCHIC_M
- TRAINER_PIC_PSYCHIC_F, // FACILITY_CLASS_PSYCHIC_F
- TRAINER_PIC_GENTLEMAN, // FACILITY_CLASS_GENTLEMAN
- TRAINER_PIC_ELITE_FOUR_SIDNEY, // FACILITY_CLASS_ELITE_FOUR_1
- TRAINER_PIC_ELITE_FOUR_PHOEBE, // FACILITY_CLASS_ELITE_FOUR_2
- TRAINER_PIC_LEADER_ROXANNE, // FACILITY_CLASS_LEADER_1
- TRAINER_PIC_LEADER_BRAWLY, // FACILITY_CLASS_LEADER_2
- TRAINER_PIC_LEADER_TATE_AND_LIZA, // FACILITY_CLASS_LEADER_3
- TRAINER_PIC_SCHOOL_KID_M, // FACILITY_CLASS_SCHOOL_KID_M
- TRAINER_PIC_SCHOOL_KID_F, // FACILITY_CLASS_SCHOOL_KID_F
- TRAINER_PIC_SR_AND_JR, // FACILITY_CLASS_SR_AND_JR
- TRAINER_PIC_WINSTRATE_M, // FACILITY_CLASS_POKEFAN_1
- TRAINER_PIC_WINSTRATE_F, // FACILITY_CLASS_POKEFAN_2
- TRAINER_PIC_YOUNGSTER, // FACILITY_CLASS_YOUNGSTER
- TRAINER_PIC_CHAMPION_WALLACE, // FACILITY_CLASS_CHAMPION
- TRAINER_PIC_FISHERMAN, // FACILITY_CLASS_FISHERMAN
- TRAINER_PIC_CYCLING_TRIATHLETE_M, // FACILITY_CLASS_TRIATHLETE_1
- TRAINER_PIC_CYCLING_TRIATHLETE_F, // FACILITY_CLASS_TRIATHLETE_2
- TRAINER_PIC_RUNNING_TRIATHLETE_M, // FACILITY_CLASS_TRIATHLETE_3
- TRAINER_PIC_RUNNING_TRIATHLETE_F, // FACILITY_CLASS_TRIATHLETE_4
- TRAINER_PIC_SWIMMING_TRIATHLETE_M, // FACILITY_CLASS_TRIATHLETE_5
- TRAINER_PIC_SWIMMING_TRIATHLETE_F, // FACILITY_CLASS_TRIATHLETE_6
- TRAINER_PIC_DRAGON_TAMER, // FACILITY_CLASS_DRAGON_TAMER
- TRAINER_PIC_NINJA_BOY, // FACILITY_CLASS_NINJA_BOY
- TRAINER_PIC_BATTLE_GIRL, // FACILITY_CLASS_BATTLE_GIRL
- TRAINER_PIC_PARASOL_LADY, // FACILITY_CLASS_PARASOL_LADY
- TRAINER_PIC_SWIMMER_F, // FACILITY_CLASS_SWIMMER_F
- TRAINER_PIC_TWINS, // FACILITY_CLASS_TWINS
- TRAINER_PIC_SAILOR, // FACILITY_CLASS_SAILOR
- TRAINER_PIC_WALLY, // FACILITY_CLASS_PKMN_TRAINER_1
- TRAINER_PIC_BRENDAN, // FACILITY_CLASS_PKMN_TRAINER_MAY
- TRAINER_PIC_BRENDAN, // FACILITY_CLASS_PKMN_TRAINER_3
- TRAINER_PIC_BRENDAN, // FACILITY_CLASS_PKMN_TRAINER_4
- TRAINER_PIC_MAY, // FACILITY_CLASS_PKMN_TRAINER_BRENDAN
- TRAINER_PIC_MAY, // FACILITY_CLASS_PKMN_TRAINER_6
- TRAINER_PIC_MAY, // FACILITY_CLASS_PKMN_TRAINER_7
- TRAINER_PIC_POKEMON_BREEDER_M, // FACILITY_CLASS_PKMN_BREEDER_2
- TRAINER_PIC_BUG_CATCHER, // FACILITY_CLASS_BUG_CATCHER
- TRAINER_PIC_POKEMON_RANGER_M, // FACILITY_CLASS_PKMN_RANGER_M
- TRAINER_PIC_POKEMON_RANGER_F, // FACILITY_CLASS_PKMN_RANGER_F
- TRAINER_PIC_MAGMA_LEADER_MAXIE, // FACILITY_CLASS_MAGMA_LEADER
- TRAINER_PIC_LASS, // FACILITY_CLASS_LASS
- TRAINER_PIC_YOUNG_COUPLE, // FACILITY_CLASS_YOUNG_COUPLE
- TRAINER_PIC_OLD_COUPLE, // FACILITY_CLASS_OLD_COUPLE
- TRAINER_PIC_SIS_AND_BRO, // FACILITY_CLASS_SIS_AND_BRO
- TRAINER_PIC_STEVEN, // FACILITY_CLASS_PKMN_TRAINER_STEVEN
- TRAINER_PIC_SALON_MAIDEN_ANABEL, // FACILITY_CLASS_SALON_MAIDEN
- TRAINER_PIC_DOME_ACE_TUCKER, // FACILITY_CLASS_DOME_ACE
- TRAINER_PIC_RED, // FACILITY_CLASS_PKMN_TRAINER_RED
- TRAINER_PIC_LEAF, // FACILITY_CLASS_PKMN_TRAINER_LEAF
- TRAINER_PIC_RUBY_SAPPHIRE_BRENDAN, // FACILITY_CLASS_PKMN_TRAINER_RS_BRENDAN
- TRAINER_PIC_RUBY_SAPPHIRE_MAY, // FACILITY_CLASS_PKMN_TRAINER_RS_MAY
-};
-
-const u8 gFacilityClassToTrainerClass[] =
-{
- TRAINER_CLASS_HIKER, // FACILITY_CLASS_HIKER
- TRAINER_CLASS_TEAM_AQUA, // FACILITY_CLASS_TEAM_AQUA_1
- TRAINER_CLASS_PKMN_BREEDER, // FACILITY_CLASS_PKMN_BREEDER_1
- TRAINER_CLASS_COOLTRAINER_1, // FACILITY_CLASS_COOLTRAINER_M
- TRAINER_CLASS_BIRD_KEEPER, // FACILITY_CLASS_BIRD_KEEPER
- TRAINER_CLASS_COLLECTOR, // FACILITY_CLASS_COLLECTOR
- TRAINER_CLASS_TEAM_AQUA, // FACILITY_CLASS_TEAM_AQUA_2
- TRAINER_CLASS_SWIMMER_M, // FACILITY_CLASS_SWIMMER_M
- TRAINER_CLASS_TEAM_MAGMA, // FACILITY_CLASS_TEAM_MAGMA_1
- TRAINER_CLASS_EXPERT, // FACILITY_CLASS_EXPERT_M
- TRAINER_CLASS_BLACK_BELT, // FACILITY_CLASS_BLACK_BELT
- TRAINER_CLASS_AQUA_LEADER, // FACILITY_CLASS_AQUA_LEADER
- TRAINER_CLASS_HEX_MANIAC, // FACILITY_CLASS_HEX_MANIAC
- TRAINER_CLASS_AROMA_LADY, // FACILITY_CLASS_AROMA_LADY
- TRAINER_CLASS_RUIN_MANIAC, // FACILITY_CLASS_RUIN_MANIAC
- TRAINER_CLASS_INTERVIEWER, // FACILITY_CLASS_INTERVIEWER
- TRAINER_CLASS_TUBER_1, // FACILITY_CLASS_TUBER_1
- TRAINER_CLASS_TUBER_2, // FACILITY_CLASS_TUBER_2
- TRAINER_CLASS_COOLTRAINER_1, // FACILITY_CLASS_COOLTRAINER_F
- TRAINER_CLASS_LADY, // FACILITY_CLASS_LADY
- TRAINER_CLASS_BEAUTY, // FACILITY_CLASS_BEAUTY
- TRAINER_CLASS_RICH_BOY, // FACILITY_CLASS_RICH_BOY
- TRAINER_CLASS_EXPERT, // FACILITY_CLASS_EXPERT_2
- TRAINER_CLASS_POKEMANIAC, // FACILITY_CLASS_POKEMANIAC
- TRAINER_CLASS_TEAM_MAGMA, // FACILITY_CLASS_TEAM_MAGMA_2
- TRAINER_CLASS_GUITARIST, // FACILITY_CLASS_GUITARIST
- TRAINER_CLASS_KINDLER, // FACILITY_CLASS_KINDLER
- TRAINER_CLASS_CAMPER, // FACILITY_CLASS_CAMPER
- TRAINER_CLASS_PICNICKER, // FACILITY_CLASS_PICNICKER
- TRAINER_CLASS_BUG_MANIAC, // FACILITY_CLASS_BUG_MANIAC
- TRAINER_CLASS_PSYCHIC, // FACILITY_CLASS_PSYCHIC_M
- TRAINER_CLASS_PSYCHIC, // FACILITY_CLASS_PSYCHIC_F
- TRAINER_CLASS_GENTLEMAN, // FACILITY_CLASS_GENTLEMAN
- TRAINER_CLASS_ELITE_FOUR, // FACILITY_CLASS_ELITE_FOUR_1
- TRAINER_CLASS_ELITE_FOUR, // FACILITY_CLASS_ELITE_FOUR_2
- TRAINER_CLASS_LEADER, // FACILITY_CLASS_LEADER_1
- TRAINER_CLASS_LEADER, // FACILITY_CLASS_LEADER_2
- TRAINER_CLASS_LEADER, // FACILITY_CLASS_LEADER_3
- TRAINER_CLASS_SCHOOL_KID, // FACILITY_CLASS_SCHOOL_KID_M
- TRAINER_CLASS_SCHOOL_KID, // FACILITY_CLASS_SCHOOL_KID_F
- TRAINER_CLASS_SR_AND_JR, // FACILITY_CLASS_SR_AND_JR
- TRAINER_CLASS_POKEFAN, // FACILITY_CLASS_POKEFAN_1
- TRAINER_CLASS_POKEFAN, // FACILITY_CLASS_POKEFAN_2
- TRAINER_CLASS_YOUNGSTER, // FACILITY_CLASS_YOUNGSTER
- TRAINER_CLASS_CHAMPION, // FACILITY_CLASS_CHAMPION
- TRAINER_CLASS_FISHERMAN, // FACILITY_CLASS_FISHERMAN
- TRAINER_CLASS_TRIATHLETE, // FACILITY_CLASS_TRIATHLETE_1
- TRAINER_CLASS_TRIATHLETE, // FACILITY_CLASS_TRIATHLETE_2
- TRAINER_CLASS_TRIATHLETE, // FACILITY_CLASS_TRIATHLETE_3
- TRAINER_CLASS_TRIATHLETE, // FACILITY_CLASS_TRIATHLETE_4
- TRAINER_CLASS_TRIATHLETE, // FACILITY_CLASS_TRIATHLETE_5
- TRAINER_CLASS_TRIATHLETE, // FACILITY_CLASS_TRIATHLETE_6
- TRAINER_CLASS_DRAGON_TAMER, // FACILITY_CLASS_DRAGON_TAMER
- TRAINER_CLASS_NINJA_BOY, // FACILITY_CLASS_NINJA_BOY
- TRAINER_CLASS_BATTLE_GIRL, // FACILITY_CLASS_BATTLE_GIRL
- TRAINER_CLASS_PARASOL_LADY, // FACILITY_CLASS_PARASOL_LADY
- TRAINER_CLASS_SWIMMER_F, // FACILITY_CLASS_SWIMMER_F
- TRAINER_CLASS_TWINS, // FACILITY_CLASS_TWINS
- TRAINER_CLASS_SAILOR, // FACILITY_CLASS_SAILOR
- TRAINER_CLASS_PKMN_TRAINER_3, // FACILITY_CLASS_PKMN_TRAINER_1
- TRAINER_CLASS_PKMN_TRAINER_3, // FACILITY_CLASS_PKMN_TRAINER_MAY
- TRAINER_CLASS_PKMN_TRAINER_3, // FACILITY_CLASS_PKMN_TRAINER_3
- TRAINER_CLASS_PKMN_TRAINER_3, // FACILITY_CLASS_PKMN_TRAINER_4
- TRAINER_CLASS_PKMN_TRAINER_3, // FACILITY_CLASS_PKMN_TRAINER_BRENDAN
- TRAINER_CLASS_PKMN_TRAINER_3, // FACILITY_CLASS_PKMN_TRAINER_6
- TRAINER_CLASS_PKMN_TRAINER_3, // FACILITY_CLASS_PKMN_TRAINER_7
- TRAINER_CLASS_PKMN_BREEDER, // FACILITY_CLASS_PKMN_BREEDER_2
- TRAINER_CLASS_BUG_CATCHER, // FACILITY_CLASS_BUG_CATCHER
- TRAINER_CLASS_PKMN_RANGER, // FACILITY_CLASS_PKMN_RANGER_M
- TRAINER_CLASS_PKMN_RANGER, // FACILITY_CLASS_PKMN_RANGER_F
- TRAINER_CLASS_MAGMA_LEADER, // FACILITY_CLASS_MAGMA_LEADER
- TRAINER_CLASS_LASS, // FACILITY_CLASS_LASS
- TRAINER_CLASS_YOUNG_COUPLE, // FACILITY_CLASS_YOUNG_COUPLE
- TRAINER_CLASS_OLD_COUPLE, // FACILITY_CLASS_OLD_COUPLE
- TRAINER_CLASS_SIS_AND_BRO, // FACILITY_CLASS_SIS_AND_BRO
- TRAINER_CLASS_PKMN_TRAINER_3, // FACILITY_CLASS_PKMN_TRAINER_STEVEN
- TRAINER_CLASS_SALON_MAIDEN, // FACILITY_CLASS_SALON_MAIDEN
- TRAINER_CLASS_DOME_ACE, // FACILITY_CLASS_DOME_ACE
- TRAINER_CLASS_PKMN_TRAINER_3, // FACILITY_CLASS_PKMN_TRAINER_RED
- TRAINER_CLASS_PKMN_TRAINER_3, // FACILITY_CLASS_PKMN_TRAINER_LEAF
- TRAINER_CLASS_PKMN_TRAINER_4, // FACILITY_CLASS_PKMN_TRAINER_RS_BRENDAN
- TRAINER_CLASS_PKMN_TRAINER_4, // FACILITY_CLASS_PKMN_TRAINER_RS_MAY
-};
-
-#endif //POKEEMERALD_TRAINER_CLASS_LOOKUPS_H
diff --git a/include/data/region_map/region_map_entries.h b/include/data/region_map/region_map_entries.h
deleted file mode 100644
index 9c7e3f2fc..000000000
--- a/include/data/region_map/region_map_entries.h
+++ /dev/null
@@ -1,421 +0,0 @@
-#ifndef GUARD_DATA_REGION_MAP_REGION_MAP_ENTRIES_H
-#define GUARD_DATA_REGION_MAP_REGION_MAP_ENTRIES_H
-
-static const u8 sMapName_LittlerootTown[] = _("LITTLEROOT TOWN");
-static const u8 sMapName_OldaleTown[] = _("OLDALE TOWN");
-static const u8 sMapName_DewfordTown[] = _("DEWFORD TOWN");
-static const u8 sMapName_LavaridgeTown[] = _("LAVARIDGE TOWN");
-static const u8 sMapName_FallarborTown[] = _("FALLARBOR TOWN");
-static const u8 sMapName_VerdanturfTown[] = _("VERDANTURF TOWN");
-static const u8 sMapName_PacifidlogTown[] = _("PACIFIDLOG TOWN");
-static const u8 sMapName_PetalburgCity[] = _("PETALBURG CITY");
-static const u8 sMapName_SlateportCity[] = _("SLATEPORT CITY");
-static const u8 sMapName_MauvilleCity[] = _("MAUVILLE CITY");
-static const u8 sMapName_RustboroCity[] = _("RUSTBORO CITY");
-static const u8 sMapName_FortreeCity[] = _("FORTREE CITY");
-static const u8 sMapName_LilycoveCity[] = _("LILYCOVE CITY");
-static const u8 sMapName_MossdeepCity[] = _("MOSSDEEP CITY");
-static const u8 sMapName_SootopolisCity[] = _("SOOTOPOLIS CITY");
-static const u8 sMapName_EverGrandeCity[] = _("EVER GRANDE CITY");
-static const u8 sMapName_Route101[] = _("ROUTE 101");
-static const u8 sMapName_Route102[] = _("ROUTE 102");
-static const u8 sMapName_Route103[] = _("ROUTE 103");
-static const u8 sMapName_Route104[] = _("ROUTE 104");
-static const u8 sMapName_Route105[] = _("ROUTE 105");
-static const u8 sMapName_Route106[] = _("ROUTE 106");
-static const u8 sMapName_Route107[] = _("ROUTE 107");
-static const u8 sMapName_Route108[] = _("ROUTE 108");
-static const u8 sMapName_Route109[] = _("ROUTE 109");
-static const u8 sMapName_Route110[] = _("ROUTE 110");
-static const u8 sMapName_Route111[] = _("ROUTE 111");
-static const u8 sMapName_Route112[] = _("ROUTE 112");
-static const u8 sMapName_Route113[] = _("ROUTE 113");
-static const u8 sMapName_Route114[] = _("ROUTE 114");
-static const u8 sMapName_Route115[] = _("ROUTE 115");
-static const u8 sMapName_Route116[] = _("ROUTE 116");
-static const u8 sMapName_Route117[] = _("ROUTE 117");
-static const u8 sMapName_Route118[] = _("ROUTE 118");
-static const u8 sMapName_Route119[] = _("ROUTE 119");
-static const u8 sMapName_Route120[] = _("ROUTE 120");
-static const u8 sMapName_Route121[] = _("ROUTE 121");
-static const u8 sMapName_Route122[] = _("ROUTE 122");
-static const u8 sMapName_Route123[] = _("ROUTE 123");
-static const u8 sMapName_Route124[] = _("ROUTE 124");
-static const u8 sMapName_Route125[] = _("ROUTE 125");
-static const u8 sMapName_Route126[] = _("ROUTE 126");
-static const u8 sMapName_Route127[] = _("ROUTE 127");
-static const u8 sMapName_Route128[] = _("ROUTE 128");
-static const u8 sMapName_Route129[] = _("ROUTE 129");
-static const u8 sMapName_Route130[] = _("ROUTE 130");
-static const u8 sMapName_Route131[] = _("ROUTE 131");
-static const u8 sMapName_Route132[] = _("ROUTE 132");
-static const u8 sMapName_Route133[] = _("ROUTE 133");
-static const u8 sMapName_Route134[] = _("ROUTE 134");
-static const u8 sMapName_Underwater[] = _("UNDERWATER");
-static const u8 sMapName_GraniteCave[] = _("GRANITE CAVE");
-static const u8 sMapName_MtChimney[] = _("MT. CHIMNEY");
-static const u8 sMapName_SafariZone[] = _("SAFARI ZONE");
-static const u8 sMapName_BattleFrontier[] = _("BATTLE FRONTIER");
-static const u8 sMapName_PetalburgWoods[] = _("PETALBURG WOODS");
-static const u8 sMapName_RusturfTunnel[] = _("RUSTURF TUNNEL");
-static const u8 sMapName_AbandonedShip[] = _("ABANDONED SHIP");
-static const u8 sMapName_NewMauville[] = _("NEW MAUVILLE");
-static const u8 sMapName_MeteorFalls[] = _("METEOR FALLS");
-static const u8 sMapName_MtPyre[] = _("MT. PYRE");
-// This was the Aqua or Magma hideout in Ruby/Sapphire, but each team has a
-// hideout in Emerald with their own new region map entries, and this name
-// doesn't seem to be used anymore.
-static const u8 sMapName_AquaHideoutOld[] = _("{AQUA} HIDEOUT");
-static const u8 sMapName_ShoalCave[] = _("SHOAL CAVE");
-static const u8 sMapName_SeafloorCavern[] = _("SEAFLOOR CAVERN");
-static const u8 sMapName_VictoryRoad[] = _("VICTORY ROAD");
-static const u8 sMapName_MirageIsland[] = _("MIRAGE ISLAND");
-static const u8 sMapName_CaveOfOrigin[] = _("CAVE OF ORIGIN");
-static const u8 sMapName_SouthernIsland[] = _("SOUTHERN ISLAND");
-static const u8 sMapName_FieryPath[] = _("FIERY PATH");
-static const u8 sMapName_JaggedPass[] = _("JAGGED PASS");
-static const u8 sMapName_SealedChamber[] = _("SEALED CHAMBER");
-static const u8 sMapName_ScorchedSlab[] = _("SCORCHED SLAB");
-static const u8 sMapName_IslandCave[] = _("ISLAND CAVE");
-static const u8 sMapName_DesertRuins[] = _("DESERT RUINS");
-static const u8 sMapName_AncientTomb[] = _("ANCIENT TOMB");
-static const u8 sMapName_InsideOfTruck[] = _("INSIDE OF TRUCK");
-static const u8 sMapName_SkyPillar[] = _("SKY PILLAR");
-static const u8 sMapName_SecretBase[] = _("SECRET BASE");
-static const u8 sMapName_None[] = _("");
-static const u8 sMapName_PalletTown[] = _("PALLET TOWN");
-static const u8 sMapName_ViridianCity[] = _("VIRIDIAN CITY");
-static const u8 sMapName_PewterCity[] = _("PEWTER CITY");
-static const u8 sMapName_CeruleanCity[] = _("CERULEAN CITY");
-static const u8 sMapName_LavenderTown[] = _("LAVENDER TOWN");
-static const u8 sMapName_VermilionCity[] = _("VERMILION CITY");
-static const u8 sMapName_CeladonCity[] = _("CELADON CITY");
-static const u8 sMapName_FuchsiaCity[] = _("FUCHSIA CITY");
-static const u8 sMapName_CinnabarIsland[] = _("CINNABAR ISLAND");
-static const u8 sMapName_IndigoPlateau[] = _("INDIGO PLATEAU");
-static const u8 sMapName_SaffronCity[] = _("SAFFRON CITY");
-static const u8 sMapName_Route4[] = _("ROUTE 4");
-static const u8 sMapName_Route10[] = _("ROUTE 10");
-static const u8 sMapName_Route1[] = _("ROUTE 1");
-static const u8 sMapName_Route2[] = _("ROUTE 2");
-static const u8 sMapName_Route3[] = _("ROUTE 3");
-static const u8 sMapName_Route4_2[] = _("ROUTE 4");
-static const u8 sMapName_Route5[] = _("ROUTE 5");
-static const u8 sMapName_Route6[] = _("ROUTE 6");
-static const u8 sMapName_Route7[] = _("ROUTE 7");
-static const u8 sMapName_Route8[] = _("ROUTE 8");
-static const u8 sMapName_Route9[] = _("ROUTE 9");
-static const u8 sMapName_Route10_2[] = _("ROUTE 10");
-static const u8 sMapName_Route11[] = _("ROUTE 11");
-static const u8 sMapName_Route12[] = _("ROUTE 12");
-static const u8 sMapName_Route13[] = _("ROUTE 13");
-static const u8 sMapName_Route14[] = _("ROUTE 14");
-static const u8 sMapName_Route15[] = _("ROUTE 15");
-static const u8 sMapName_Route16[] = _("ROUTE 16");
-static const u8 sMapName_Route17[] = _("ROUTE 17");
-static const u8 sMapName_Route18[] = _("ROUTE 18");
-static const u8 sMapName_Route19[] = _("ROUTE 19");
-static const u8 sMapName_Route20[] = _("ROUTE 20");
-static const u8 sMapName_Route21[] = _("ROUTE 21");
-static const u8 sMapName_Route22[] = _("ROUTE 22");
-static const u8 sMapName_Route23[] = _("ROUTE 23");
-static const u8 sMapName_Route24[] = _("ROUTE 24");
-static const u8 sMapName_Route25[] = _("ROUTE 25");
-static const u8 sMapName_ViridianForest[] = _("VIRIDIAN FOREST");
-static const u8 sMapName_MtMoon[] = _("MT. MOON");
-static const u8 sMapName_SSAnne[] = _("S.S. ANNE");
-static const u8 sMapName_UndergroundPath[] = _("UNDERGROUND PATH");
-static const u8 sMapName_UndergroundPath2[] = _("UNDERGROUND PATH");
-static const u8 sMapName_DiglettsCave[] = _("DIGLETT’S CAVE");
-static const u8 sMapName_KantoVictoryRoad[] = _("VICTORY ROAD");
-static const u8 sMapName_RocketHideout[] = _("ROCKET HIDEOUT");
-static const u8 sMapName_SilphCo[] = _("SILPH CO.");
-static const u8 sMapName_PokemonMansion[] = _("POKéMON MANSION");
-static const u8 sMapName_KantoSafariZone[] = _("SAFARI ZONE");
-static const u8 sMapName_PokemonLeague[] = _("POKéMON LEAGUE");
-static const u8 sMapName_RockTunnel[] = _("ROCK TUNNEL");
-static const u8 sMapName_SeafoamIslands[] = _("SEAFOAM ISLANDS");
-static const u8 sMapName_PokemonTower[] = _("POKéMON TOWER");
-static const u8 sMapName_CeruleanCave[] = _("CERULEAN CAVE");
-static const u8 sMapName_PowerPlant[] = _("POWER PLANT");
-static const u8 sMapName_OneIsland[] = _("ONE ISLAND");
-static const u8 sMapName_TwoIsland[] = _("TWO ISLAND");
-static const u8 sMapName_ThreeIsland[] = _("THREE ISLAND");
-static const u8 sMapName_FourIsland[] = _("FOUR ISLAND");
-static const u8 sMapName_FiveIsland[] = _("FIVE ISLAND");
-static const u8 sMapName_SevenIsland[] = _("SEVEN ISLAND");
-static const u8 sMapName_SixIsland[] = _("SIX ISLAND");
-static const u8 sMapName_KindleRoad[] = _("KINDLE ROAD");
-static const u8 sMapName_TreasureBeach[] = _("TREASURE BEACH");
-static const u8 sMapName_CapeBrink[] = _("CAPE BRINK");
-static const u8 sMapName_BondBridge[] = _("BOND BRIDGE");
-static const u8 sMapName_ThreeIslePort[] = _("THREE ISLE PORT");
-static const u8 sMapName_SeviiIsle6[] = _("SEVII ISLE 6");
-static const u8 sMapName_SeviiIsle7[] = _("SEVII ISLE 7");
-static const u8 sMapName_SeviiIsle8[] = _("SEVII ISLE 8");
-static const u8 sMapName_SeviiIsle9[] = _("SEVII ISLE 9");
-static const u8 sMapName_ResortGorgeous[] = _("RESORT GORGEOUS");
-static const u8 sMapName_WaterLabyrinth[] = _("WATER LABYRINTH");
-static const u8 sMapName_FiveIsleMeadow[] = _("FIVE ISLE MEADOW");
-static const u8 sMapName_MemorialPillar[] = _("MEMORIAL PILLAR");
-static const u8 sMapName_OutcastIsland[] = _("OUTCAST ISLAND");
-static const u8 sMapName_GreenPath[] = _("GREEN PATH");
-static const u8 sMapName_WaterPath[] = _("WATER PATH");
-static const u8 sMapName_RuinValley[] = _("RUIN VALLEY");
-static const u8 sMapName_TrainerTower[] = _("TRAINER TOWER");
-static const u8 sMapName_CanyonEntrance[] = _("CANYON ENTRANCE");
-static const u8 sMapName_SevaultCanyon[] = _("SEVAULT CANYON");
-static const u8 sMapName_TanobyRuins[] = _("TANOBY RUINS");
-static const u8 sMapName_SeviiIsle22[] = _("SEVII ISLE 22");
-static const u8 sMapName_SeviiIsle23[] = _("SEVII ISLE 23");
-static const u8 sMapName_SeviiIsle24[] = _("SEVII ISLE 24");
-static const u8 sMapName_NavelRock[] = _("NAVEL ROCK");
-static const u8 sMapName_MtEmber[] = _("MT. EMBER");
-static const u8 sMapName_BerryForest[] = _("BERRY FOREST");
-static const u8 sMapName_IcefallCave[] = _("ICEFALL CAVE");
-static const u8 sMapName_RocketWarehouse[] = _("ROCKET WAREHOUSE");
-static const u8 sMapName_TrainerTower2[] = _("TRAINER TOWER");
-static const u8 sMapName_DottedHole[] = _("DOTTED HOLE");
-static const u8 sMapName_LostCave[] = _("LOST CAVE");
-static const u8 sMapName_PatternBush[] = _("PATTERN BUSH");
-static const u8 sMapName_AlteringCave[] = _("ALTERING CAVE");
-static const u8 sMapName_TanobyChambers[] = _("TANOBY CHAMBERS");
-static const u8 sMapName_ThreeIslePath[] = _("THREE ISLE PATH");
-static const u8 sMapName_TanobyKey[] = _("TANOBY KEY");
-static const u8 sMapName_BirthIsland[] = _("BIRTH ISLAND");
-static const u8 sMapName_MoneanChamber[] = _("MONEAN CHAMBER");
-static const u8 sMapName_LiptooChamber[] = _("LIPTOO CHAMBER");
-static const u8 sMapName_WeepthChamber[] = _("WEEPTH CHAMBER");
-static const u8 sMapName_DilfordChamber[] = _("DILFORD CHAMBER");
-static const u8 sMapName_ScufibChamber[] = _("SCUFIB CHAMBER");
-static const u8 sMapName_RixyChamber[] = _("RIXY CHAMBER");
-static const u8 sMapName_ViapoisChamber[] = _("VIAPOIS CHAMBER");
-static const u8 sMapName_EmberSpa[] = _("EMBER SPA");
-static const u8 sMapName_SpecialArea[] = _("SPECIAL AREA");
-static const u8 sMapName_AquaHideout[] = _("AQUA HIDEOUT");
-static const u8 sMapName_MagmaHideout[] = _("MAGMA HIDEOUT");
-static const u8 sMapName_MirageTower[] = _("MIRAGE TOWER");
-static const u8 sMapName_FarawayIsland[] = _("FARAWAY ISLAND");
-static const u8 sMapName_ArtisanCave[] = _("ARTISAN CAVE");
-static const u8 sMapName_MarineCave[] = _("MARINE CAVE");
-static const u8 sMapName_TerraCave[] = _("TERRA CAVE");
-static const u8 sMapName_DesertUnderpass[] = _("DESERT UNDERPASS");
-static const u8 sMapName_TrainerHill[] = _("TRAINER HILL");
-
-const struct RegionMapLocation gRegionMapEntries[] = {
- { 4, 11, 1, 1, sMapName_LittlerootTown},
- { 4, 9, 1, 1, sMapName_OldaleTown},
- { 2, 14, 1, 1, sMapName_DewfordTown},
- { 5, 3, 1, 1, sMapName_LavaridgeTown},
- { 3, 0, 1, 1, sMapName_FallarborTown},
- { 4, 6, 1, 1, sMapName_VerdanturfTown},
- {17, 10, 1, 1, sMapName_PacifidlogTown},
- { 1, 9, 1, 1, sMapName_PetalburgCity},
- { 8, 10, 1, 2, sMapName_SlateportCity},
- { 8, 6, 2, 1, sMapName_MauvilleCity},
- { 0, 5, 1, 2, sMapName_RustboroCity},
- {12, 0, 1, 1, sMapName_FortreeCity},
- {18, 3, 2, 1, sMapName_LilycoveCity},
- {24, 5, 2, 1, sMapName_MossdeepCity},
- {21, 7, 1, 1, sMapName_SootopolisCity},
- {27, 8, 1, 2, sMapName_EverGrandeCity},
- { 4, 10, 1, 1, sMapName_Route101},
- { 2, 9, 2, 1, sMapName_Route102},
- { 4, 8, 4, 1, sMapName_Route103},
- { 0, 7, 1, 3, sMapName_Route104},
- { 0, 10, 1, 3, sMapName_Route105},
- { 0, 13, 2, 1, sMapName_Route106},
- { 3, 14, 3, 1, sMapName_Route107},
- { 6, 14, 2, 1, sMapName_Route108},
- { 8, 12, 1, 3, sMapName_Route109},
- { 8, 7, 1, 3, sMapName_Route110},
- { 8, 0, 1, 6, sMapName_Route111},
- { 6, 3, 2, 1, sMapName_Route112},
- { 4, 0, 4, 1, sMapName_Route113},
- { 1, 0, 2, 3, sMapName_Route114},
- { 0, 2, 1, 3, sMapName_Route115},
- { 1, 5, 4, 1, sMapName_Route116},
- { 5, 6, 3, 1, sMapName_Route117},
- {10, 6, 2, 1, sMapName_Route118},
- {11, 0, 1, 6, sMapName_Route119},
- {13, 0, 1, 4, sMapName_Route120},
- {14, 3, 4, 1, sMapName_Route121},
- {16, 4, 1, 2, sMapName_Route122},
- {12, 6, 5, 1, sMapName_Route123},
- {20, 3, 4, 3, sMapName_Route124},
- {24, 3, 2, 2, sMapName_Route125},
- {20, 6, 3, 3, sMapName_Route126},
- {23, 6, 3, 3, sMapName_Route127},
- {23, 9, 4, 1, sMapName_Route128},
- {24, 10, 2, 1, sMapName_Route129},
- {21, 10, 3, 1, sMapName_Route130},
- {18, 10, 3, 1, sMapName_Route131},
- {15, 10, 2, 1, sMapName_Route132},
- {12, 10, 3, 1, sMapName_Route133},
- { 9, 10, 3, 1, sMapName_Route134},
- {20, 3, 4, 3, sMapName_Underwater},
- {20, 6, 3, 3, sMapName_Underwater},
- {23, 6, 3, 3, sMapName_Underwater},
- {23, 9, 4, 1, sMapName_Underwater},
- {21, 7, 1, 1, sMapName_Underwater},
- { 1, 13, 1, 1, sMapName_GraniteCave},
- { 6, 2, 1, 1, sMapName_MtChimney},
- {16, 2, 1, 1, sMapName_SafariZone},
- {22, 12, 1, 1, sMapName_BattleFrontier},
- { 0, 8, 1, 1, sMapName_PetalburgWoods},
- { 2, 5, 1, 1, sMapName_RusturfTunnel},
- { 6, 14, 1, 1, sMapName_AbandonedShip},
- { 8, 7, 1, 1, sMapName_NewMauville},
- { 0, 3, 1, 1, sMapName_MeteorFalls},
- { 1, 2, 1, 1, sMapName_MeteorFalls},
- {16, 4, 1, 1, sMapName_MtPyre},
- {19, 3, 1, 1, sMapName_AquaHideoutOld},
- {24, 4, 1, 1, sMapName_ShoalCave},
- {24, 9, 1, 1, sMapName_SeafloorCavern},
- {24, 9, 1, 1, sMapName_Underwater},
- {27, 9, 1, 1, sMapName_VictoryRoad},
- {17, 10, 1, 1, sMapName_MirageIsland},
- {21, 7, 1, 1, sMapName_CaveOfOrigin},
- {12, 14, 1, 1, sMapName_SouthernIsland},
- { 6, 3, 1, 1, sMapName_FieryPath},
- { 7, 3, 1, 1, sMapName_FieryPath},
- { 6, 3, 1, 1, sMapName_JaggedPass},
- { 7, 2, 1, 1, sMapName_JaggedPass},
- {11, 10, 1, 1, sMapName_SealedChamber},
- {11, 10, 1, 1, sMapName_Underwater},
- {13, 0, 1, 1, sMapName_ScorchedSlab},
- { 0, 10, 1, 1, sMapName_IslandCave},
- { 8, 3, 1, 1, sMapName_DesertRuins},
- {13, 2, 1, 1, sMapName_AncientTomb},
- { 0, 0, 1, 1, sMapName_InsideOfTruck},
- {19, 10, 1, 1, sMapName_SkyPillar},
- { 0, 0, 1, 1, sMapName_SecretBase},
- { 0, 0, 1, 1, sMapName_None},
- { 0, 0, 1, 1, sMapName_PalletTown},
- { 0, 0, 1, 1, sMapName_ViridianCity},
- { 0, 0, 1, 1, sMapName_PewterCity},
- { 0, 0, 1, 1, sMapName_CeruleanCity},
- { 0, 0, 1, 1, sMapName_LavenderTown},
- { 0, 0, 1, 1, sMapName_VermilionCity},
- { 0, 0, 1, 1, sMapName_CeladonCity},
- { 0, 0, 1, 1, sMapName_FuchsiaCity},
- { 0, 0, 1, 1, sMapName_CinnabarIsland},
- { 0, 0, 1, 1, sMapName_IndigoPlateau},
- { 0, 0, 1, 1, sMapName_SaffronCity},
- { 0, 0, 1, 1, sMapName_Route4},
- { 0, 0, 1, 1, sMapName_Route10},
- { 0, 0, 1, 1, sMapName_Route1},
- { 0, 0, 1, 1, sMapName_Route2},
- { 0, 0, 1, 1, sMapName_Route3},
- { 0, 0, 1, 1, sMapName_Route4_2},
- { 0, 0, 1, 1, sMapName_Route5},
- { 0, 0, 1, 1, sMapName_Route6},
- { 0, 0, 1, 1, sMapName_Route7},
- { 0, 0, 1, 1, sMapName_Route8},
- { 0, 0, 1, 1, sMapName_Route9},
- { 0, 0, 1, 1, sMapName_Route10_2},
- { 0, 0, 1, 1, sMapName_Route11},
- { 0, 0, 1, 1, sMapName_Route12},
- { 0, 0, 1, 1, sMapName_Route13},
- { 0, 0, 1, 1, sMapName_Route14},
- { 0, 0, 1, 1, sMapName_Route15},
- { 0, 0, 1, 1, sMapName_Route16},
- { 0, 0, 1, 1, sMapName_Route17},
- { 0, 0, 1, 1, sMapName_Route18},
- { 0, 0, 1, 1, sMapName_Route19},
- { 0, 0, 1, 1, sMapName_Route20},
- { 0, 0, 1, 1, sMapName_Route21},
- { 0, 0, 1, 1, sMapName_Route22},
- { 0, 0, 1, 1, sMapName_Route23},
- { 0, 0, 1, 1, sMapName_Route24},
- { 0, 0, 1, 1, sMapName_Route25},
- { 0, 0, 1, 1, sMapName_ViridianForest},
- { 0, 0, 1, 1, sMapName_MtMoon},
- { 0, 0, 1, 1, sMapName_SSAnne},
- { 0, 0, 1, 1, sMapName_UndergroundPath},
- { 0, 0, 1, 1, sMapName_UndergroundPath2},
- { 0, 0, 1, 1, sMapName_DiglettsCave},
- { 0, 0, 1, 1, sMapName_KantoVictoryRoad},
- { 0, 0, 1, 1, sMapName_RocketHideout},
- { 0, 0, 1, 1, sMapName_SilphCo},
- { 0, 0, 1, 1, sMapName_PokemonMansion},
- { 0, 0, 1, 1, sMapName_KantoSafariZone},
- { 0, 0, 1, 1, sMapName_PokemonLeague},
- { 0, 0, 1, 1, sMapName_RockTunnel},
- { 0, 0, 1, 1, sMapName_SeafoamIslands},
- { 0, 0, 1, 1, sMapName_PokemonTower},
- { 0, 0, 1, 1, sMapName_CeruleanCave},
- { 0, 0, 1, 1, sMapName_PowerPlant},
- { 0, 0, 1, 1, sMapName_OneIsland},
- { 0, 0, 1, 1, sMapName_TwoIsland},
- { 0, 0, 1, 1, sMapName_ThreeIsland},
- { 0, 0, 1, 1, sMapName_FourIsland},
- { 0, 0, 1, 1, sMapName_FiveIsland},
- { 0, 0, 1, 1, sMapName_SevenIsland},
- { 0, 0, 1, 1, sMapName_SixIsland},
- { 0, 0, 1, 1, sMapName_KindleRoad},
- { 0, 0, 1, 1, sMapName_TreasureBeach},
- { 0, 0, 1, 1, sMapName_CapeBrink},
- { 0, 0, 1, 1, sMapName_BondBridge},
- { 0, 0, 1, 1, sMapName_ThreeIslePort},
- { 0, 0, 1, 1, sMapName_SeviiIsle6},
- { 0, 0, 1, 1, sMapName_SeviiIsle7},
- { 0, 0, 1, 1, sMapName_SeviiIsle8},
- { 0, 0, 1, 1, sMapName_SeviiIsle9},
- { 0, 0, 1, 1, sMapName_ResortGorgeous},
- { 0, 0, 1, 1, sMapName_WaterLabyrinth},
- { 0, 0, 1, 1, sMapName_FiveIsleMeadow},
- { 0, 0, 1, 1, sMapName_MemorialPillar},
- { 0, 0, 1, 1, sMapName_OutcastIsland},
- { 0, 0, 1, 1, sMapName_GreenPath},
- { 0, 0, 1, 1, sMapName_WaterPath},
- { 0, 0, 1, 1, sMapName_RuinValley},
- { 0, 0, 1, 1, sMapName_TrainerTower},
- { 0, 0, 1, 1, sMapName_CanyonEntrance},
- { 0, 0, 1, 1, sMapName_SevaultCanyon},
- { 0, 0, 1, 1, sMapName_TanobyRuins},
- { 0, 0, 1, 1, sMapName_SeviiIsle22},
- { 0, 0, 1, 1, sMapName_SeviiIsle23},
- { 0, 0, 1, 1, sMapName_SeviiIsle24},
- { 0, 0, 1, 1, sMapName_NavelRock},
- { 0, 0, 1, 1, sMapName_MtEmber},
- { 0, 0, 1, 1, sMapName_BerryForest},
- { 0, 0, 1, 1, sMapName_IcefallCave},
- { 0, 0, 1, 1, sMapName_RocketWarehouse},
- { 0, 0, 1, 1, sMapName_TrainerTower2},
- { 0, 0, 1, 1, sMapName_DottedHole},
- { 0, 0, 1, 1, sMapName_LostCave},
- { 0, 0, 1, 1, sMapName_PatternBush},
- { 0, 0, 1, 1, sMapName_AlteringCave},
- { 0, 0, 1, 1, sMapName_TanobyChambers},
- { 0, 0, 1, 1, sMapName_ThreeIslePath},
- { 0, 0, 1, 1, sMapName_TanobyKey},
- { 0, 0, 1, 1, sMapName_BirthIsland},
- { 0, 0, 1, 1, sMapName_MoneanChamber},
- { 0, 0, 1, 1, sMapName_LiptooChamber},
- { 0, 0, 1, 1, sMapName_WeepthChamber},
- { 0, 0, 1, 1, sMapName_DilfordChamber},
- { 0, 0, 1, 1, sMapName_ScufibChamber},
- { 0, 0, 1, 1, sMapName_RixyChamber},
- { 0, 0, 1, 1, sMapName_ViapoisChamber},
- { 0, 0, 1, 1, sMapName_EmberSpa},
- { 0, 0, 1, 1, sMapName_SpecialArea},
- {19, 3, 1, 1, sMapName_AquaHideout},
- { 6, 3, 1, 1, sMapName_MagmaHideout},
- { 8, 2, 1, 1, sMapName_MirageTower},
- { 0, 0, 1, 1, sMapName_BirthIsland},
- { 0, 0, 1, 1, sMapName_FarawayIsland},
- {22, 12, 1, 1, sMapName_ArtisanCave},
- { 0, 0, 1, 1, sMapName_MarineCave},
- { 0, 0, 1, 1, sMapName_Underwater},
- { 0, 0, 1, 1, sMapName_TerraCave},
- { 0, 10, 1, 3, sMapName_Underwater},
- {24, 3, 2, 2, sMapName_Underwater},
- {24, 10, 2, 1, sMapName_Underwater},
- { 2, 0, 1, 1, sMapName_DesertUnderpass},
- { 6, 8, 1, 1, sMapName_AlteringCave},
- { 0, 0, 1, 1, sMapName_NavelRock},
- { 8, 4, 1, 1, sMapName_TrainerHill}
-};
-
-#endif //GUARD_DATA_REGION_MAP_REGION_MAP_ENTRIES_H
diff --git a/include/data/text/abilities.h b/include/data/text/abilities.h
deleted file mode 100644
index 3a1e989d2..000000000
--- a/include/data/text/abilities.h
+++ /dev/null
@@ -1,247 +0,0 @@
-#ifndef POKEEMERALD_DATA_TEXT_ABILITIES_H
-#define POKEEMERALD_DATA_TEXT_ABILITIES_H
-
-static const u8 gNoneAbilityDescription[] = _("No special ability.");
-static const u8 gStenchAbilityDescription[] = _("Helps repel wild POKéMON.");
-static const u8 gDrizzleAbilityDescription[] = _("Summons rain in battle.");
-static const u8 gSpeedBoostAbilityDescription[] = _("Gradually boosts SPEED.");
-static const u8 gBattleArmorAbilityDescription[] = _("Blocks critical hits.");
-static const u8 gSturdyAbilityDescription[] = _("Negates 1-hit KO attacks.");
-static const u8 gDampAbilityDescription[] = _("Prevents self-destruction.");
-static const u8 gLimberAbilityDescription[] = _("Prevents paralysis.");
-static const u8 gSandVeilAbilityDescription[] = _("Ups evasion in a sandstorm.");
-static const u8 gStaticAbilityDescription[] = _("Paralyzes on contact.");
-static const u8 gVoltAbsorbAbilityDescription[] = _("Turns electricity into HP.");
-static const u8 gWaterAbsorbAbilityDescription[] = _("Changes water into HP.");
-static const u8 gObliviousAbilityDescription[] = _("Prevents attraction.");
-static const u8 gCloudNineAbilityDescription[] = _("Negates weather effects.");
-static const u8 gCompoundEyesAbilityDescription[] = _("Raises accuracy.");
-static const u8 gInsomniaAbilityDescription[] = _("Prevents sleep.");
-static const u8 gColorChangeAbilityDescription[] = _("Changes type to foe’s move.");
-static const u8 gImmunityAbilityDescription[] = _("Prevents poisoning.");
-static const u8 gFlashFireAbilityDescription[] = _("Powers up if hit by fire.");
-static const u8 gShieldDustAbilityDescription[] = _("Prevents added effects.");
-static const u8 gOwnTempoAbilityDescription[] = _("Prevents confusion.");
-static const u8 gSuctionCupsAbilityDescription[] = _("Firmly anchors the body.");
-static const u8 gIntimidateAbilityDescription[] = _("Lowers the foe’s ATTACK.");
-static const u8 gShadowTagAbilityDescription[] = _("Prevents the foe’s escape.");
-static const u8 gRoughSkinAbilityDescription[] = _("Hurts to touch.");
-static const u8 gWonderGuardAbilityDescription[] = _("“Super effective” hits.");
-static const u8 gLevitateAbilityDescription[] = _("Not hit by GROUND attacks.");
-static const u8 gEffectSporeAbilityDescription[] = _("Leaves spores on contact.");
-static const u8 gSynchronizeAbilityDescription[] = _("Passes on status problems.");
-static const u8 gClearBodyAbilityDescription[] = _("Prevents ability reduction.");
-static const u8 gNaturalCureAbilityDescription[] = _("Heals upon switching out.");
-static const u8 gLightningRodAbilityDescription[] = _("Draws electrical moves.");
-static const u8 gSereneGraceAbilityDescription[] = _("Promotes added effects.");
-static const u8 gSwiftSwimAbilityDescription[] = _("Raises SPEED in rain.");
-static const u8 gChlorophyllAbilityDescription[] = _("Raises SPEED in sunshine.");
-static const u8 gIlluminateAbilityDescription[] = _("Encounter rate increases.");
-static const u8 gTraceAbilityDescription[] = _("Copies special ability.");
-static const u8 gHugePowerAbilityDescription[] = _("Raises ATTACK.");
-static const u8 gPoisonPointAbilityDescription[] = _("Poisons foe on contact.");
-static const u8 gInnerFocusAbilityDescription[] = _("Prevents flinching.");
-static const u8 gMagmaArmorAbilityDescription[] = _("Prevents freezing.");
-static const u8 gWaterVeilAbilityDescription[] = _("Prevents burns.");
-static const u8 gMagnetPullAbilityDescription[] = _("Traps STEEL-type POKéMON.");
-static const u8 gSoundproofAbilityDescription[] = _("Avoids sound-based moves.");
-static const u8 gRainDishAbilityDescription[] = _("Slight HP recovery in rain.");
-static const u8 gSandStreamAbilityDescription[] = _("Summons a sandstorm.");
-static const u8 gPressureAbilityDescription[] = _("Raises foe’s PP usage.");
-static const u8 gThickFatAbilityDescription[] = _("Heat-and-cold protection.");
-static const u8 gEarlyBirdAbilityDescription[] = _("Awakens quickly from sleep.");
-static const u8 gFlameBodyAbilityDescription[] = _("Burns the foe on contact.");
-static const u8 gRunAwayAbilityDescription[] = _("Makes escaping easier.");
-static const u8 gKeenEyeAbilityDescription[] = _("Prevents loss of accuracy.");
-static const u8 gHyperCutterAbilityDescription[] = _("Prevents ATTACK reduction.");
-static const u8 gPickupAbilityDescription[] = _("May pick up items.");
-static const u8 gTruantAbilityDescription[] = _("Moves only every two turns.");
-static const u8 gHustleAbilityDescription[] = _("Trades accuracy for power.");
-static const u8 gCuteCharmAbilityDescription[] = _("Infatuates on contact.");
-static const u8 gPlusAbilityDescription[] = _("Powers up with MINUS.");
-static const u8 gMinusAbilityDescription[] = _("Powers up with PLUS.");
-static const u8 gForecastAbilityDescription[] = _("Changes with the weather.");
-static const u8 gStickyHoldAbilityDescription[] = _("Prevents item theft.");
-static const u8 gShedSkinAbilityDescription[] = _("Heals the body by shedding.");
-static const u8 gGutsAbilityDescription[] = _("Ups ATTACK if suffering.");
-static const u8 gMarvelScaleAbilityDescription[] = _("Ups DEFENSE if suffering.");
-static const u8 gLiquidOozeAbilityDescription[] = _("Draining causes injury.");
-static const u8 gOvergrowAbilityDescription[] = _("Ups GRASS moves in a pinch.");
-static const u8 gBlazeAbilityDescription[] = _("Ups FIRE moves in a pinch.");
-static const u8 gTorrentAbilityDescription[] = _("Ups WATER moves in a pinch.");
-static const u8 gSwarmAbilityDescription[] = _("Ups BUG moves in a pinch.");
-static const u8 gRockHeadAbilityDescription[] = _("Prevents recoil damage.");
-static const u8 gDroughtAbilityDescription[] = _("Summons sunlight in battle.");
-static const u8 gArenaTrapAbilityDescription[] = _("Prevents fleeing.");
-static const u8 gVitalSpiritAbilityDescription[] = _("Prevents sleep.");
-static const u8 gWhiteSmokeAbilityDescription[] = _("Prevents ability reduction.");
-static const u8 gPurePowerAbilityDescription[] = _("Raises ATTACK.");
-static const u8 gShellArmorAbilityDescription[] = _("Blocks critical hits.");
-static const u8 gCacophonyAbilityDescription[] = _("Avoids sound-based moves.");
-static const u8 gAirLockAbilityDescription[] = _("Negates weather effects.");
-
-const u8 gAbilityNames[ABILITIES_COUNT][ABILITY_NAME_LENGTH + 1] =
-{
- _("-------"),
- _("STENCH"),
- _("DRIZZLE"),
- _("SPEED BOOST"),
- _("BATTLE ARMOR"),
- _("STURDY"),
- _("DAMP"),
- _("LIMBER"),
- _("SAND VEIL"),
- _("STATIC"),
- _("VOLT ABSORB"),
- _("WATER ABSORB"),
- _("OBLIVIOUS"),
- _("CLOUD NINE"),
- _("COMPOUNDEYES"),
- _("INSOMNIA"),
- _("COLOR CHANGE"),
- _("IMMUNITY"),
- _("FLASH FIRE"),
- _("SHIELD DUST"),
- _("OWN TEMPO"),
- _("SUCTION CUPS"),
- _("INTIMIDATE"),
- _("SHADOW TAG"),
- _("ROUGH SKIN"),
- _("WONDER GUARD"),
- _("LEVITATE"),
- _("EFFECT SPORE"),
- _("SYNCHRONIZE"),
- _("CLEAR BODY"),
- _("NATURAL CURE"),
- _("LIGHTNINGROD"),
- _("SERENE GRACE"),
- _("SWIFT SWIM"),
- _("CHLOROPHYLL"),
- _("ILLUMINATE"),
- _("TRACE"),
- _("HUGE POWER"),
- _("POISON POINT"),
- _("INNER FOCUS"),
- _("MAGMA ARMOR"),
- _("WATER VEIL"),
- _("MAGNET PULL"),
- _("SOUNDPROOF"),
- _("RAIN DISH"),
- _("SAND STREAM"),
- _("PRESSURE"),
- _("THICK FAT"),
- _("EARLY BIRD"),
- _("FLAME BODY"),
- _("RUN AWAY"),
- _("KEEN EYE"),
- _("HYPER CUTTER"),
- _("PICKUP"),
- _("TRUANT"),
- _("HUSTLE"),
- _("CUTE CHARM"),
- _("PLUS"),
- _("MINUS"),
- _("FORECAST"),
- _("STICKY HOLD"),
- _("SHED SKIN"),
- _("GUTS"),
- _("MARVEL SCALE"),
- _("LIQUID OOZE"),
- _("OVERGROW"),
- _("BLAZE"),
- _("TORRENT"),
- _("SWARM"),
- _("ROCK HEAD"),
- _("DROUGHT"),
- _("ARENA TRAP"),
- _("VITAL SPIRIT"),
- _("WHITE SMOKE"),
- _("PURE POWER"),
- _("SHELL ARMOR"),
- _("CACOPHONY"),
- _("AIR LOCK"),
-};
-
-const u8 *const gAbilityDescriptionPointers[ABILITIES_COUNT] =
-{
- gNoneAbilityDescription,
- gStenchAbilityDescription,
- gDrizzleAbilityDescription,
- gSpeedBoostAbilityDescription,
- gBattleArmorAbilityDescription,
- gSturdyAbilityDescription,
- gDampAbilityDescription,
- gLimberAbilityDescription,
- gSandVeilAbilityDescription,
- gStaticAbilityDescription,
- gVoltAbsorbAbilityDescription,
- gWaterAbsorbAbilityDescription,
- gObliviousAbilityDescription,
- gCloudNineAbilityDescription,
- gCompoundEyesAbilityDescription,
- gInsomniaAbilityDescription,
- gColorChangeAbilityDescription,
- gImmunityAbilityDescription,
- gFlashFireAbilityDescription,
- gShieldDustAbilityDescription,
- gOwnTempoAbilityDescription,
- gSuctionCupsAbilityDescription,
- gIntimidateAbilityDescription,
- gShadowTagAbilityDescription,
- gRoughSkinAbilityDescription,
- gWonderGuardAbilityDescription,
- gLevitateAbilityDescription,
- gEffectSporeAbilityDescription,
- gSynchronizeAbilityDescription,
- gClearBodyAbilityDescription,
- gNaturalCureAbilityDescription,
- gLightningRodAbilityDescription,
- gSereneGraceAbilityDescription,
- gSwiftSwimAbilityDescription,
- gChlorophyllAbilityDescription,
- gIlluminateAbilityDescription,
- gTraceAbilityDescription,
- gHugePowerAbilityDescription,
- gPoisonPointAbilityDescription,
- gInnerFocusAbilityDescription,
- gMagmaArmorAbilityDescription,
- gWaterVeilAbilityDescription,
- gMagnetPullAbilityDescription,
- gSoundproofAbilityDescription,
- gRainDishAbilityDescription,
- gSandStreamAbilityDescription,
- gPressureAbilityDescription,
- gThickFatAbilityDescription,
- gEarlyBirdAbilityDescription,
- gFlameBodyAbilityDescription,
- gRunAwayAbilityDescription,
- gKeenEyeAbilityDescription,
- gHyperCutterAbilityDescription,
- gPickupAbilityDescription,
- gTruantAbilityDescription,
- gHustleAbilityDescription,
- gCuteCharmAbilityDescription,
- gPlusAbilityDescription,
- gMinusAbilityDescription,
- gForecastAbilityDescription,
- gStickyHoldAbilityDescription,
- gShedSkinAbilityDescription,
- gGutsAbilityDescription,
- gMarvelScaleAbilityDescription,
- gLiquidOozeAbilityDescription,
- gOvergrowAbilityDescription,
- gBlazeAbilityDescription,
- gTorrentAbilityDescription,
- gSwarmAbilityDescription,
- gRockHeadAbilityDescription,
- gDroughtAbilityDescription,
- gArenaTrapAbilityDescription,
- gVitalSpiritAbilityDescription,
- gWhiteSmokeAbilityDescription,
- gPurePowerAbilityDescription,
- gShellArmorAbilityDescription,
- gCacophonyAbilityDescription,
- gAirLockAbilityDescription,
-};
-
-#endif // POKEEMERALD_DATA_TEXT_ABILITIES_H
diff --git a/include/data/text/item_descriptions.h b/include/data/text/item_descriptions.h
deleted file mode 100644
index 8683978d7..000000000
--- a/include/data/text/item_descriptions.h
+++ /dev/null
@@ -1,329 +0,0 @@
-#ifndef POKEEMERALD_DATA_TEXT_ITEM_DESCRIPTIONS_H
-#define POKEEMERALD_DATA_TEXT_ITEM_DESCRIPTIONS_H
-const u8 gDummyItemDescription[] = _("?????");
-//Pokeballs
-const u8 gMasterBallItemDescription[] = _("The best BALL that\ncatches a POKéMON\nwithout fail.");
-const u8 gUltraBallItemDescription[] = _("A better BALL with\na higher catch rate\nthan a GREAT BALL.");
-const u8 gGreatBallItemDescription[] = _("A good BALL with a\nhigher catch rate\nthan a POKé BALL.");
-const u8 gPokeBallItemDescription[] = _("A tool used for\ncatching wild\nPOKéMON.");
-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 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.");
-const u8 gPremierBallItemDescription[] = _("A rare BALL made\nin commemoration\nof some event.");
-//Medicine
-const u8 gPotionItemDescription[] = _("Restores the HP of\na POKéMON by\n20 points.");
-const u8 gAntidoteItemDescription[] = _("Heals a poisoned\nPOKéMON.");
-const u8 gBurnHealItemDescription[] = _("Heals POKéMON\nof a burn.");
-const u8 gIceHealItemDescription[] = _("Defrosts a frozen\nPOKéMON.");
-const u8 gAwakeningItemDescription[] = _("Awakens a sleeping\nPOKéMON.");
-const u8 gParalyzeHealItemDescription[] = _("Heals a paralyzed\nPOKéMON.");
-const u8 gFullRestoreItemDescription[] = _("Fully restores the\nHP and status of a\nPOKéMON.");
-const u8 gMaxPotionItemDescription[] = _("Fully restores the\nHP of a POKéMON.");
-const u8 gHyperPotionItemDescription[] = _("Restores the HP of\na POKéMON by\n200 points.");
-const u8 gSuperPotionItemDescription[] = _("Restores the HP of\na POKéMON by\n50 points.");
-const u8 gFullHealItemDescription[] = _("Heals all the\nstatus problems of\none POKéMON.");
-const u8 gReviveItemDescription[] = _("Revives a fainted\nPOKéMON with half\nits HP.");
-const u8 gMaxReviveItemDescription[] = _("Revives a fainted\nPOKéMON with all\nits HP.");
-const u8 gFreshWaterItemDescription[] = _("A mineral water\nthat restores HP\nby 50 points.");
-const u8 gSodaPopItemDescription[] = _("A fizzy soda drink\nthat restores HP\nby 60 points.");
-const u8 gLemonadeItemDescription[] = _("A very sweet drink\nthat restores HP\nby 80 points.");
-const u8 gMoomooMilkItemDescription[] = _("A nutritious milk\nthat restores HP\nby 100 points.");
-const u8 gEnergyPowderItemDescription[] = _("A bitter powder\nthat restores HP\nby 50 points.");
-const u8 gEnergyRootItemDescription[] = _("A bitter root\nthat restores HP\nby 200 points.");
-const u8 gHealPowderItemDescription[] = _("A bitter powder\nthat heals all\nstatus problems.");
-const u8 gRevivalHerbItemDescription[] = _("A very bitter herb\nthat revives a\nfainted POKéMON.");
-const u8 gEtherItemDescription[] = _("Restores the PP\nof a selected move\nby 10.");
-const u8 gMaxEtherItemDescription[] = _("Fully restores the\nPP of a selected\nmove.");
-const u8 gElixirItemDescription[] = _("Restores the PP\nof all moves by 10.");
-const u8 gMaxElixirItemDescription[] = _("Fully restores the\nPP of a POKéMON’s\nmoves.");
-const u8 gLavaCookieItemDescription[] = _("A local specialty\nthat heals all\nstatus problems.");
-const u8 gBlueFluteItemDescription[] = _("A glass flute that\nawakens sleeping\nPOKéMON.");
-const u8 gYellowFluteItemDescription[] = _("A glass flute that\nsnaps POKéMON\nout of confusion.");
-const u8 gRedFluteItemDescription[] = _("A glass flute that\nsnaps POKéMON\nout of attraction.");
-const u8 gBlackFluteItemDescription[] = _("A glass flute that\nkeeps away wild\nPOKéMON.");
-const u8 gWhiteFluteItemDescription[] = _("A glass flute that\nlures wild POKéMON.");
-const u8 gBerryJuiceItemDescription[] = _("A 100% pure juice\nthat restores HP\nby 20 points.");
-const u8 gSacredAshItemDescription[] = _("Fully revives and\nrestores all\nfainted POKéMON.");
-//Collectibles
-const u8 gShoalSaltItemDescription[] = _("Salt obtained from\ndeep inside the\nSHOAL CAVE.");
-const u8 gShoalShellItemDescription[] = _("A seashell found\ndeep inside the\nSHOAL CAVE.");
-const u8 gRedShardItemDescription[] = _("A shard from an\nancient item. Can\nbe sold cheaply.");
-const u8 gBlueShardItemDescription[] = _("A shard from an\nancient item. Can\nbe sold cheaply.");
-const u8 gYellowShardItemDescription[] = _("A shard from an\nancient item. Can\nbe sold cheaply.");
-const u8 gGreenShardItemDescription[] = _("A shard from an\nancient item. Can\nbe sold cheaply.");
-//Vitamins
-const u8 gHPUpItemDescription[] = _("Raises the base HP\nof one POKéMON.");
-const u8 gProteinItemDescription[] = _("Raises the base\nATTACK stat of one\nPOKéMON.");
-const u8 gIronItemDescription[] = _("Raises the base\nDEFENSE stat of\none POKéMON.");
-const u8 gCarbosItemDescription[] = _("Raises the base\nSPEED stat of one\nPOKéMON.");
-const u8 gCalciumItemDescription[] = _("Raises the base\nSP. ATK stat of one\nPOKéMON.");
-const u8 gRareCandyItemDescription[] = _("Raises the level\nof a POKéMON by\none.");
-const u8 gPPUpItemDescription[] = _("Raises the maximum\nPP of a selected\nmove.");
-const u8 gZincItemDescription[] = _("Raises the base\nSP. DEF stat of one\nPOKéMON.");
-const u8 gPPMaxItemDescription[] = _("Raises the PP of a\nmove to its maximum\npoints.");
-//Battle items
-const u8 gGuardSpecItemDescription[] = _("Prevents stat\nreduction when\nused in battle.");
-const u8 gDireHitItemDescription[] = _("Raises the\ncritical-hit ratio\nduring one battle.");
-const u8 gXAttackItemDescription[] = _("Raises the stat\nATTACK during one\nbattle.");
-const u8 gXDefendItemDescription[] = _("Raises the stat\nDEFENSE during one\nbattle.");
-const u8 gXSpeedItemDescription[] = _("Raises the stat\nSPEED during one\nbattle.");
-const u8 gXAccuracyItemDescription[] = _("Raises accuracy\nof attack moves\nduring one battle.");
-const u8 gXSpecialItemDescription[] = _("Raises the stat\nSP. ATK during one\nbattle.");
-const u8 gPokeDollItemDescription[] = _("Use to flee from\nany battle with\na wild POKéMON.");
-const u8 gFluffyTailItemDescription[] = _("Use to flee from\nany battle with\na wild POKéMON.");
-//Field items
-const u8 gSuperRepelItemDescription[] = _("Repels weak wild\nPOKéMON for 200\nsteps.");
-const u8 gMaxRepelItemDescription[] = _("Repels weak wild\nPOKéMON for 250\nsteps.");
-const u8 gEscapeRopeItemDescription[] = _("Use to escape\ninstantly from a\ncave or a dungeon.");
-const u8 gRepelItemDescription[] = _("Repels weak wild\nPOKéMON for 100\nsteps.");
-//Evolution stones
-const u8 gSunStoneItemDescription[] = _("Makes certain\nspecies of POKéMON\nevolve.");
-const u8 gMoonStoneItemDescription[] = _("Makes certain\nspecies of POKéMON\nevolve.");
-const u8 gFireStoneItemDescription[] = _("Makes certain\nspecies of POKéMON\nevolve.");
-const u8 gThunderStoneItemDescription[] = _("Makes certain\nspecies of POKéMON\nevolve.");
-const u8 gWaterStoneItemDescription[] = _("Makes certain\nspecies of POKéMON\nevolve.");
-const u8 gLeafStoneItemDescription[] = _("Makes certain\nspecies of POKéMON\nevolve.");
-//Valuable items
-const u8 gTinyMushroomItemDescription[] = _("A plain mushroom\nthat would sell\nat a cheap price.");
-const u8 gBigMushroomItemDescription[] = _("A rare mushroom\nthat would sell at a\nhigh price.");
-const u8 gPearlItemDescription[] = _("A pretty pearl\nthat would sell at a\ncheap price.");
-const u8 gBigPearlItemDescription[] = _("A lovely large pearl\nthat would sell at a\nhigh price.");
-const u8 gStardustItemDescription[] = _("Beautiful red sand.\nCan be sold at a\nhigh price.");
-const u8 gStarPieceItemDescription[] = _("A red gem shard.\nIt would sell for a\nvery high price.");
-const u8 gNuggetItemDescription[] = _("A nugget of pure\ngold. Can be sold at\na high price.");
-const u8 gHeartScaleItemDescription[] = _("A lovely scale.\nIt is coveted by\ncollectors.");
-//Mail
-const u8 gOrangeMailItemDescription[] = _("A ZIGZAGOON-print\nMAIL to be held by\na POKéMON.");
-const u8 gHarborMailItemDescription[] = _("A WINGULL-print\nMAIL to be held by\na POKéMON.");
-const u8 gGlitterMailItemDescription[] = _("A PIKACHU-print\nMAIL to be held by\na POKéMON.");
-const u8 gMechMailItemDescription[] = _("A MAGNEMITE-print\nMAIL to be held by\na POKéMON.");
-const u8 gWoodMailItemDescription[] = _("A SLAKOTH-print\nMAIL to be held by\na POKéMON.");
-const u8 gWaveMailItemDescription[] = _("A WAILMER-print\nMAIL to be held by\na POKéMON.");
-const u8 gBeadMailItemDescription[] = _("MAIL featuring a\nsketch of the\nholding POKéMON.");
-const u8 gShadowMailItemDescription[] = _("A DUSKULL-print\nMAIL to be held by\na POKéMON.");
-const u8 gTropicMailItemDescription[] = _("A BELLOSSOM-print\nMAIL to be held by\na POKéMON.");
-const u8 gDreamMailItemDescription[] = _("MAIL featuring a\nsketch of the\nholding POKéMON.");
-const u8 gFabMailItemDescription[] = _("A gorgeous-print\nMAIL to be held\nby a POKéMON.");
-const u8 gRetroMailItemDescription[] = _("MAIL featuring the\ndrawings of three\nPOKéMON.");
-//Berries
-const u8 gCheriBerryItemDescription[] = _("A hold item that\nheals paralysis\nin battle.");
-const u8 gChestoBerryItemDescription[] = _("A hold item that\nawakens POKéMON\nin battle.");
-const u8 gPechaBerryItemDescription[] = _("A hold item that\nheals poisoning\nin battle.");
-const u8 gRawstBerryItemDescription[] = _("A hold item that\nheals a burn in\nbattle.");
-const u8 gAspearBerryItemDescription[] = _("A hold item that\ndefrosts POKéMON\nin battle.");
-const u8 gLeppaBerryItemDescription[] = _("A hold item that\nrestores 10 PP in\nbattle.");
-const u8 gOranBerryItemDescription[] = _("A hold item that\nrestores 10 HP in\nbattle.");
-const u8 gPersimBerryItemDescription[] = _("A hold item that\nheals confusion\nin battle.");
-const u8 gLumBerryItemDescription[] = _("A hold item that\nheals any status\nproblem in battle.");
-const u8 gSitrusBerryItemDescription[] = _("A hold item that\nrestores 30 HP in\nbattle.");
-const u8 gFigyBerryItemDescription[] = _("A hold item that\nrestores HP but\nmay confuse.");
-const u8 gWikiBerryItemDescription[] = _("A hold item that\nrestores HP but\nmay confuse.");
-const u8 gMagoBerryItemDescription[] = _("A hold item that\nrestores HP but\nmay confuse.");
-const u8 gAguavBerryItemDescription[] = _("A hold item that\nrestores HP but\nmay confuse.");
-const u8 gIapapaBerryItemDescription[] = _("A hold item that\nrestores HP but\nmay confuse.");
-const u8 gRazzBerryItemDescription[] = _("{POKEBLOCK} ingredient.\nPlant in loamy soil\nto grow RAZZ.");
-const u8 gBlukBerryItemDescription[] = _("{POKEBLOCK} ingredient.\nPlant in loamy soil\nto grow BLUK.");
-const u8 gNanabBerryItemDescription[] = _("{POKEBLOCK} ingredient.\nPlant in loamy soil\nto grow NANAB.");
-const u8 gWepearBerryItemDescription[] = _("{POKEBLOCK} ingredient.\nPlant in loamy soil\nto grow WEPEAR.");
-const u8 gPinapBerryItemDescription[] = _("{POKEBLOCK} ingredient.\nPlant in loamy soil\nto grow PINAP.");
-const u8 gPomegBerryItemDescription[] = _("Makes a POKéMON\nfriendly but lowers\nbase HP.");
-const u8 gKelpsyBerryItemDescription[] = _("Makes a POKéMON\nfriendly but lowers\nbase ATTACK.");
-const u8 gQualotBerryItemDescription[] = _("Makes a POKéMON\nfriendly but lowers\nbase DEFENSE.");
-const u8 gHondewBerryItemDescription[] = _("Makes a POKéMON\nfriendly but lowers\nbase SP. ATK.");
-const u8 gGrepaBerryItemDescription[] = _("Makes a POKéMON\nfriendly but lowers\nbase SP. DEF.");
-const u8 gTamatoBerryItemDescription[] = _("Makes a POKéMON\nfriendly but lowers\nbase SPEED.");
-const u8 gCornnBerryItemDescription[] = _("{POKEBLOCK} ingredient.\nPlant in loamy soil\nto grow CORNN.");
-const u8 gMagostBerryItemDescription[] = _("{POKEBLOCK} ingredient.\nPlant in loamy soil\nto grow MAGOST.");
-const u8 gRabutaBerryItemDescription[] = _("{POKEBLOCK} ingredient.\nPlant in loamy soil\nto grow RABUTA.");
-const u8 gNomelBerryItemDescription[] = _("{POKEBLOCK} ingredient.\nPlant in loamy soil\nto grow NOMEL.");
-const u8 gSpelonBerryItemDescription[] = _("{POKEBLOCK} ingredient.\nPlant in loamy soil\nto grow SPELON.");
-const u8 gPamtreBerryItemDescription[] = _("{POKEBLOCK} ingredient.\nPlant in loamy soil\nto grow PAMTRE.");
-const u8 gWatmelBerryItemDescription[] = _("{POKEBLOCK} ingredient.\nPlant in loamy soil\nto grow WATMEL.");
-const u8 gDurinBerryItemDescription[] = _("{POKEBLOCK} ingredient.\nPlant in loamy soil\nto grow DURIN.");
-const u8 gBelueBerryItemDescription[] = _("{POKEBLOCK} ingredient.\nPlant in loamy soil\nto grow BELUE.");
-const u8 gLiechiBerryItemDescription[] = _("A hold item that\nraises ATTACK in\na pinch.");
-const u8 gGanlonBerryItemDescription[] = _("A hold item that\nraises DEFENSE in\na pinch.");
-const u8 gSalacBerryItemDescription[] = _("A hold item that\nraises SPEED in\na pinch.");
-const u8 gPetayaBerryItemDescription[] = _("A hold item that\nraises SP. ATK in\na pinch.");
-const u8 gApicotBerryItemDescription[] = _("A hold item that\nraises SP. DEF in\na pinch.");
-const u8 gLansatBerryItemDescription[] = _("A hold item that\nups the critical-\nhit rate in a pinch.");
-const u8 gStarfBerryItemDescription[] = _("A hold item that\nsharply boosts a\nstat in a pinch.");
-const u8 gEnigmaBerryItemDescription[] = _("{POKEBLOCK} ingredient.\nPlant in loamy soil\nto grow a mystery.");
-//Hold items
-const u8 gBrightPowderItemDescription[] = _("A hold item that\ncasts a glare to\nreduce accuracy.");
-const u8 gWhiteHerbItemDescription[] = _("A hold item that\nrestores any\nlowered stat.");
-const u8 gMachoBraceItemDescription[] = _("A hold item that\npromotes growth,\nbut reduces SPEED.");
-const u8 gExpShareItemDescription[] = _("A hold item that\ngets EXP. points\nfrom battles.");
-const u8 gQuickClawItemDescription[] = _("A hold item that\noccasionally allows\nthe first strike.");
-const u8 gSootheBellItemDescription[] = _("A hold item that\ncalms spirits and\nfosters friendship.");
-const u8 gMentalHerbItemDescription[] = _("A hold item that\nsnaps POKéMON out\nof infatuation.");
-const u8 gChoiceBandItemDescription[] = _("Raises a move’s\npower, but permits\nonly that move.");
-const u8 gKingsRockItemDescription[] = _("A hold item that\nmay cause flinching\nwhen the foe is hit.");
-const u8 gSilverPowderItemDescription[] = _("A hold item that\nraises the power of\nBUG-type moves.");
-const u8 gAmuletCoinItemDescription[] = _("Doubles money in\nbattle if the\nholder takes part.");
-const u8 gCleanseTagItemDescription[] = _("A hold item that\nhelps repel wild\nPOKéMON.");
-const u8 gSoulDewItemDescription[] = _("Hold item: raises\nSP. ATK & SP. DEF of\nLATIOS & LATIAS.");
-const u8 gDeepSeaToothItemDescription[] = _("A hold item that\nraises the SP. ATK\nof CLAMPERL.");
-const u8 gDeepSeaScaleItemDescription[] = _("A hold item that\nraises the SP. DEF\nof CLAMPERL.");
-const u8 gSmokeBallItemDescription[] = _("A hold item that\nassures fleeing\nfrom wild POKéMON.");
-const u8 gEverstoneItemDescription[] = _("A wondrous hold\nitem that prevents\nevolution.");
-const u8 gFocusBandItemDescription[] = _("A hold item that\noccasionally\nprevents fainting.");
-const u8 gLuckyEggItemDescription[] = _("A hold item that\nboosts EXP. points\nearned in battle.");
-const u8 gScopeLensItemDescription[] = _("A hold item that\nimproves the\ncritical-hit rate.");
-const u8 gMetalCoatItemDescription[] = _("A hold item that\nraises the power of\nSTEEL-type moves.");
-const u8 gLeftoversItemDescription[] = _("A hold item that\ngradually restores\nHP in battle.");
-const u8 gDragonScaleItemDescription[] = _("A strange scale\nheld by DRAGON-\ntype POKéMON.");
-const u8 gLightBallItemDescription[] = _("A hold item that\nraises the SP. ATK\nof PIKACHU.");
-const u8 gSoftSandItemDescription[] = _("A hold item that\nraises the power of\nGROUND-type moves.");
-const u8 gHardStoneItemDescription[] = _("A hold item that\nraises the power of\nROCK-type moves.");
-const u8 gMiracleSeedItemDescription[] = _("A hold item that\nraises the power of\nGRASS-type moves.");
-const u8 gBlackGlassesItemDescription[] = _("A hold item that\nraises the power of\nDARK-type moves.");
-const u8 gBlackBeltItemDescription[] = _("A hold item that\nboosts FIGHTING-\ntype moves.");
-const u8 gMagnetItemDescription[] = _("A hold item that\nboosts ELECTRIC-\ntype moves.");
-const u8 gMysticWaterItemDescription[] = _("A hold item that\nraises the power of\nWATER-type moves.");
-const u8 gSharpBeakItemDescription[] = _("A hold item that\nraises the power of\nFLYING-type moves.");
-const u8 gPoisonBarbItemDescription[] = _("A hold item that\nraises the power of\nPOISON-type moves.");
-const u8 gNeverMeltIceItemDescription[] = _("A hold item that\nraises the power of\nICE-type moves.");
-const u8 gSpellTagItemDescription[] = _("A hold item that\nraises the power of\nGHOST-type moves.");
-const u8 gTwistedSpoonItemDescription[] = _("A hold item that\nboosts PSYCHIC-\ntype moves.");
-const u8 gCharcoalItemDescription[] = _("A hold item that\nraises the power of\nFIRE-type moves.");
-const u8 gDragonFangItemDescription[] = _("A hold item that\nraises the power of\nDRAGON-type moves.");
-const u8 gSilkScarfItemDescription[] = _("A hold item that\nraises the power of\nNORMAL-type moves.");
-const u8 gUpGradeItemDescription[] = _("A peculiar box made\nby SILPH CO.");
-const u8 gShellBellItemDescription[] = _("A hold item that\nrestores HP upon\nstriking the foe.");
-const u8 gSeaIncenseItemDescription[] = _("A hold item that\nslightly boosts\nWATER-type moves.");
-const u8 gLaxIncenseItemDescription[] = _("A hold item that\nslightly lowers the\nfoe’s accuracy.");
-const u8 gLuckyPunchItemDescription[] = _("A hold item that\nraises CHANSEY’s\ncritical-hit rate.");
-const u8 gMetalPowderItemDescription[] = _("A hold item that\nraises DITTO’s\nDEFENSE.");
-const u8 gThickClubItemDescription[] = _("A hold item that \nraises CUBONE or\nMAROWAK’s ATTACK.");
-const u8 gStickItemDescription[] = _("A hold item that\nraises FARFETCH’D’s\ncritical-hit ratio.");
-const u8 gRedScarfItemDescription[] = _("A hold item that\nraises COOL in\nCONTESTS.");
-const u8 gBlueScarfItemDescription[] = _("A hold item that\nraises BEAUTY in\nCONTESTS.");
-const u8 gPinkScarfItemDescription[] = _("A hold item that\nraises CUTE in\nCONTESTS.");
-const u8 gGreenScarfItemDescription[] = _("A hold item that\nraises SMART in\nCONTESTS.");
-const u8 gYellowScarfItemDescription[] = _("A hold item that\nraises TOUGH in\nCONTESTS.");
-//Key items
-const u8 gMachBikeItemDescription[] = _("A folding bicycle\nthat doubles your\nspeed or better.");
-const u8 gCoinCaseItemDescription[] = _("A case that holds\nup to 9,999 COINS.");
-const u8 gItemfinderItemDescription[] = _("A device that\nsignals an invisible\nitem by sound.");
-const u8 gOldRodItemDescription[] = _("Use by any body of\nwater to fish for\nwild POKéMON.");
-const u8 gGoodRodItemDescription[] = _("A decent fishing\nrod for catching\nwild POKéMON.");
-const u8 gSuperRodItemDescription[] = _("The best fishing\nrod for catching\nwild POKéMON.");
-const u8 gSSTicketItemDescription[] = _("The ticket required\nfor sailing on a\nferry.");
-const u8 gContestPassItemDescription[] = _("The pass required\nfor entering\nPOKéMON CONTESTS.");
-const u8 gWailmerPailItemDescription[] = _("A tool used for\nwatering BERRIES\nand plants.");
-const u8 gDevonGoodsItemDescription[] = _("A package that\ncontains DEVON’s\nmachine parts.");
-const u8 gSootSackItemDescription[] = _("A sack used to\ngather and hold\nvolcanic ash.");
-const u8 gBasementKeyItemDescription[] = _("The key for NEW\nMAUVILLE beneath\nMAUVILLE CITY.");
-const u8 gAcroBikeItemDescription[] = _("A folding bicycle\ncapable of jumps\nand wheelies.");
-const u8 gPokeblockCaseItemDescription[] = _("A case for holding\n{POKEBLOCK}S made with\na BERRY BLENDER.");
-const u8 gLetterItemDescription[] = _("A letter to STEVEN\nfrom the PRESIDENT\nof the DEVON CORP.");
-const u8 gEonTicketItemDescription[] = _("The ticket for a\nferry to a distant\nsouthern island.");
-const u8 gRedOrbItemDescription[] = _("A red, glowing orb\nsaid to contain an\nancient power.");
-const u8 gBlueOrbItemDescription[] = _("A blue, glowing orb\nsaid to contain an\nancient power.");
-const u8 gScannerItemDescription[] = _("A device found\ninside the\nABANDONED SHIP.");
-const u8 gGoGogglesItemDescription[] = _("Nifty goggles that\nprotect eyes from\ndesert sandstorms.");
-const u8 gMeteoriteItemDescription[] = _("A meteorite found\nat METEOR FALLS.");
-const u8 gRoom1KeyItemDescription[] = _("A key that opens a\ndoor inside the\nABANDONED SHIP.");
-const u8 gRoom2KeyItemDescription[] = _("A key that opens a\ndoor inside the\nABANDONED SHIP.");
-const u8 gRoom4KeyItemDescription[] = _("A key that opens a\ndoor inside the\nABANDONED SHIP.");
-const u8 gRoom6KeyItemDescription[] = _("A key that opens a\ndoor inside the\nABANDONED SHIP.");
-const u8 gStorageKeyItemDescription[] = _("The key to the\nstorage inside the\nABANDONED SHIP.");
-const u8 gRootFossilItemDescription[] = _("A fossil of an\nancient, seafloor-\ndwelling POKéMON.");
-const u8 gClawFossilItemDescription[] = _("A fossil of an\nancient, seafloor-\ndwelling POKéMON.");
-const u8 gDevonScopeItemDescription[] = _("A device by DEVON\nthat signals any\nunseeable POKéMON.");
-//TMs/HMs
-const u8 gTM01ItemDescription[] = _("Powerful, but makes\nthe user flinch if\nhit by the foe.");
-const u8 gTM02ItemDescription[] = _("Hooks and slashes\nthe foe with long,\nsharp claws.");
-const u8 gTM03ItemDescription[] = _("Generates an\nultrasonic wave\nthat may confuse.");
-const u8 gTM04ItemDescription[] = _("Raises SP. ATK and\nSP. DEF by focusing\nthe mind.");
-const u8 gTM05ItemDescription[] = _("A savage roar that\nmakes the foe flee \nto end the battle.");
-const u8 gTM06ItemDescription[] = _("Poisons the foe\nwith a toxin that\ngradually worsens.");
-const u8 gTM07ItemDescription[] = _("Creates a hailstorm\nthat damages all\ntypes except ICE.");
-const u8 gTM08ItemDescription[] = _("Bulks up the body\nto boost both\nATTACK & DEFENSE.");
-const u8 gTM09ItemDescription[] = _("Shoots 2 to 5 seeds\nin a row to strike\nthe foe.");
-const u8 gTM10ItemDescription[] = _("The attack power\nvaries among\ndifferent POKéMON.");
-const u8 gTM11ItemDescription[] = _("Raises the power of\nFIRE-type moves\nfor 5 turns.");
-const u8 gTM12ItemDescription[] = _("Enrages the foe so\nit can only use\nattack moves.");
-const u8 gTM13ItemDescription[] = _("Fires an icy cold\nbeam that may\nfreeze the foe.");
-const u8 gTM14ItemDescription[] = _("A brutal snow-and-\nwind attack that\nmay freeze the foe.");
-const u8 gTM15ItemDescription[] = _("Powerful, but needs\nrecharging the\nnext turn.");
-const u8 gTM16ItemDescription[] = _("Creates a wall of\nlight that lowers\nSP. ATK damage.");
-const u8 gTM17ItemDescription[] = _("Negates all damage,\nbut may fail if used\nin succession.");
-const u8 gTM18ItemDescription[] = _("Raises the power of\nWATER-type moves\nfor 5 turns.");
-const u8 gTM19ItemDescription[] = _("Recovers half the\nHP of the damage \nthis move inflicts.");
-const u8 gTM20ItemDescription[] = _("Prevents status\nabnormality with a\nmystical power.");
-const u8 gTM21ItemDescription[] = _("The less the user\nlikes you, the more\npowerful this move.");
-const u8 gTM22ItemDescription[] = _("Absorbs sunlight in\nthe 1st turn, then\nattacks next turn.");
-const u8 gTM23ItemDescription[] = _("Slams the foe with\na hard tail. It may\nlower DEFENSE.");
-const u8 gTM24ItemDescription[] = _("A powerful electric\nattack that may\ncause paralysis.");
-const u8 gTM25ItemDescription[] = _("Strikes the foe\nwith a thunderbolt.\nIt may paralyze.");
-const u8 gTM26ItemDescription[] = _("Causes a quake\nthat has no effect\non flying foes.");
-const u8 gTM27ItemDescription[] = _("The more the user\nlikes you, the more\npowerful this move.");
-const u8 gTM28ItemDescription[] = _("Digs underground\nthe 1st turn, then\nstrikes next turn.");
-const u8 gTM29ItemDescription[] = _("A powerful psychic\nattack that may\nlower SP. DEF.");
-const u8 gTM30ItemDescription[] = _("Hurls a dark lump\nat the foe. It may\nlower SP. DEF.");
-const u8 gTM31ItemDescription[] = _("Destroys barriers\nlike LIGHT SCREEN\nand causes damage.");
-const u8 gTM32ItemDescription[] = _("Creates illusory\ncopies to enhance\nelusiveness.");
-const u8 gTM33ItemDescription[] = _("Creates a wall of\nlight that weakens\nphysical attacks.");
-const u8 gTM34ItemDescription[] = _("Zaps the foe with a\njolt of electricity\nthat never misses.");
-const u8 gTM35ItemDescription[] = _("Looses a stream of\nfire that may burn\nthe foe.");
-const u8 gTM36ItemDescription[] = _("Hurls sludge at the\nfoe. It may poison\nthe foe.");
-const u8 gTM37ItemDescription[] = _("Causes a sandstorm\nthat hits the foe\nover several turns.");
-const u8 gTM38ItemDescription[] = _("A powerful fire\nattack that may\nburn the foe.");
-const u8 gTM39ItemDescription[] = _("Stops the foe from\nmoving with rocks.\nMay lower SPEED.");
-const u8 gTM40ItemDescription[] = _("An extremely fast\nattack that can’t\nbe avoided.");
-const u8 gTM41ItemDescription[] = _("Prevents the foe\nfrom using the same\nmove in a row.");
-const u8 gTM42ItemDescription[] = _("Raises ATTACK when\npoisoned, burned,\nor paralyzed.");
-const u8 gTM43ItemDescription[] = _("Adds an effect to\nattack depending\non the location.");
-const u8 gTM44ItemDescription[] = _("The user sleeps for\n2 turns to restore\nhealth and status.");
-const u8 gTM45ItemDescription[] = _("Makes it tough to\nattack a foe of the\nopposite gender.");
-const u8 gTM46ItemDescription[] = _("While attacking,\nit may steal the\nfoe’s held item.");
-const u8 gTM47ItemDescription[] = _("Spreads hard-\nedged wings and\nslams into the foe.");
-const u8 gTM48ItemDescription[] = _("Switches abilities\nwith the foe on the\nturn this is used.");
-const u8 gTM49ItemDescription[] = _("Steals the effects\nof the move the foe\nis trying to use.");
-const u8 gTM50ItemDescription[] = _("Enables full-power\nattack, but sharply\nlowers SP. ATK.");
-
-const u8 gHM01ItemDescription[] = _("Attacks the foe\nwith sharp blades\nor claws.");
-const u8 gHM02ItemDescription[] = _("Flies up on the\nfirst turn, then\nattacks next turn.");
-const u8 gHM03ItemDescription[] = _("Creates a huge\nwave, then crashes\nit down on the foe.");
-const u8 gHM04ItemDescription[] = _("Builds enormous\npower, then slams\nthe foe.");
-const u8 gHM05ItemDescription[] = _("Looses a powerful\nblast of light that\nreduces accuracy.");
-const u8 gHM06ItemDescription[] = _("A rock-crushingly\ntough attack that\nmay lower DEFENSE.");
-const u8 gHM07ItemDescription[] = _("Attacks the foe\nwith enough power\nto climb waterfalls.");
-const u8 gHM08ItemDescription[] = _("Dives underwater\nthe 1st turn, then\nattacks next turn.");
-//FireRed/LeafGreen key items
-const u8 gOaksParcelItemDescription[] = _("A parcel for PROF.\nOAK from a POKéMON\nMART’s clerk.");
-const u8 gPokeFluteItemDescription[] = _("A sweet-sounding\nflute that awakens\nPOKéMON.");
-const u8 gSecretKeyItemDescription[] = _("The key to the\nCINNABAR ISLAND\nGYM’s entrance.");
-const u8 gBikeVoucherItemDescription[] = _("A voucher for\nobtaining a bicycle\nfrom the BIKE SHOP.");
-const u8 gGoldTeethItemDescription[] = _("Gold dentures lost\nby the SAFARI\nZONE’s WARDEN.");
-const u8 gOldAmberItemDescription[] = _("A stone containing\nthe genes of an\nancient POKéMON.");
-const u8 gCardKeyItemDescription[] = _("A card-type door\nkey used in SILPH\nCO’s office.");
-const u8 gLiftKeyItemDescription[] = _("An elevator key\nused in TEAM\nROCKET’s HIDEOUT.");
-const u8 gHelixFossilItemDescription[] = _("A piece of an\nancient marine\nPOKéMON’s seashell.");
-const u8 gDomeFossilItemDescription[] = _("A piece of an\nancient marine\nPOKéMON’s shell.");
-const u8 gSilphScopeItemDescription[] = _("SILPH CO’s scope\nmakes unseeable\nPOKéMON visible.");
-const u8 gBicycleItemDescription[] = _("A folding bicycle\nthat is faster than\nthe RUNNING SHOES.");
-const u8 gTownMapItemDescription[] = _("Can be viewed\nanytime. Shows your\npresent location.");
-const u8 gVSSeekerItemDescription[] = _("A rechargeable unit\nthat flags battle-\nready TRAINERS.");
-const u8 gFameCheckerItemDescription[] = _("Stores information\non famous people\nfor instant recall.");
-const u8 gTMCaseItemDescription[] = _("A convenient case \nthat holds TMs and\nHMs.");
-const u8 gBerryPouchItemDescription[] = _("A convenient\ncontainer that\nholds BERRIES.");
-const u8 gTeachyTVItemDescription[] = _("A TV set tuned to\nan advice program\nfor TRAINERS.");
-const u8 gTriPassItemDescription[] = _("A pass for ferries\nbetween ONE, TWO,\nand THREE ISLAND.");
-const u8 gRainbowPassItemDescription[] = _("For ferries serving\nVERMILION and the\nSEVII ISLANDS.");
-const u8 gTeaItemDescription[] = _("A thirst-quenching\ntea prepared by an\nold lady.");
-const u8 gMysticTicketItemDescription[] = _("A ticket required\nto board the ship\nto NAVEL ROCK.");
-const u8 gAuroraTicketItemDescription[] = _("A ticket required\nto board the ship\nto BIRTH ISLAND.");
-const u8 gPowderJarItemDescription[] = _("Stores BERRY\nPOWDER made using\na BERRY CRUSHER.");
-const u8 gRubyItemDescription[] = _("An exquisite, red-\nglowing gem that\nsymbolizes passion.");
-const u8 gSapphireItemDescription[] = _("A brilliant blue gem\nthat symbolizes\nhonesty.");
-//Emerald-specific key items
-const u8 gMagmaEmblemItemDescription[] = _("A medal-like item in\nthe same shape as\nTEAM MAGMA’s mark.");
-const u8 gOldSeaMapItemDescription[] = _("A faded sea chart\nthat shows the way\nto a certain island.");
-#endif // POKEEMERALD_DATA_TEXT_ITEM_DESCRIPTIONS_H
diff --git a/include/data2.h b/include/data2.h
index d71958201..268dc9ac8 100644
--- a/include/data2.h
+++ b/include/data2.h
@@ -1,6 +1,8 @@
#ifndef GUARD_DATA2_H
#define GUARD_DATA2_H
+#define MOVE_NAME_LENGTH 12
+
struct MonCoords
{
// This would use a bitfield, but some function
@@ -9,14 +11,14 @@ struct MonCoords
u8 y_offset;
};
-extern struct MonCoords gTrainerBackPicCoords[];
-extern struct MonCoords gTrainerFrontPicCoords[];
+extern const struct MonCoords gTrainerBackPicCoords[];
+extern const struct MonCoords gTrainerFrontPicCoords[];
extern const u8 gSpeciesNames[][POKEMON_NAME_LENGTH + 1];
-extern const u8 gMoveNames[][13];
+extern const u8 gMoveNames[][MOVE_NAME_LENGTH + 1];
extern struct CompressedSpriteSheet gUnknown_0831C620;
extern struct CompressedSpritePalette gUnknown_0831C628;
extern const struct SpriteTemplate gUnknown_0831C688;
-
+extern const struct CompressedSpriteSheet gMonBackPicTable[];
#endif // GUARD_DATA2_H
diff --git a/include/decoration.h b/include/decoration.h
index 76b2f2ec4..f613c25d2 100644
--- a/include/decoration.h
+++ b/include/decoration.h
@@ -73,5 +73,6 @@ void sub_8126B2C(u8 taskId);
void sub_8127208(u8 taskId);
void sub_8127250(u8 *dest, u8 decorCat);
bool8 IsSelectedDecorInThePC(void);
+u8 AddDecorationIconObject(u8 decor, s16 x, s16 y, u8 priority, u16 tilesTag, u16 paletteTag);
#endif //GUARD_DECORATION_H
diff --git a/include/event_object_movement.h b/include/event_object_movement.h
index a8f5caa28..d43dd78ea 100644
--- a/include/event_object_movement.h
+++ b/include/event_object_movement.h
@@ -89,10 +89,10 @@ u8 GetEventObjectIdByXY(s16, s16);
void SetEventObjectDirection(struct EventObject *, u8);
u8 GetFirstInactiveEventObjectId(void);
void RemoveEventObjectByLocalIdAndMap(u8, u8, u8);
-void npc_load_two_palettes__no_record(u16, u8);
-void npc_load_two_palettes__and_record(u16, u8);
+void LoadPlayerObjectReflectionPalette(u16, u8);
+void LoadSpecialObjectReflectionPalette(u16, u8);
void sub_808EBA8(u8, u8, u8, s16, s16);
-void pal_patch_for_npc(u16, u8);
+void PatchObjectPalette(u16, u8);
void sub_808E16C(s16, s16);
void sub_808F28C(u8 localId, u8 mapNum, u8 mapGroup, u8 decorCat);
void sub_8092FF0(s16, s16, s16 *, s16 *);
@@ -113,7 +113,7 @@ void EventObjectTurn(struct EventObject *, u8);
void EventObjectTurnByLocalIdAndMap(u8, u8, u8, u8);
const struct EventObjectGraphicsInfo *GetEventObjectGraphicsInfo(u8);
void npc_by_local_id_and_map_set_field_1_bit_x20(u8, u8, u8, u8);
-void gpu_pal_allocator_reset__manage_upper_four(void);
+void FreeAndReserveObjectSpritePalettes(void);
void sub_808E82C(u8, u8, u8, s16, s16);
void sub_808E7E4(u8, u8, u8);
void sub_808E78C(u8, u8, u8, u8);
@@ -122,6 +122,7 @@ void EventObjectGetLocalIdAndMap(struct EventObject *eventObject, void *localId,
void ShiftEventObjectCoords(struct EventObject *, s16, s16);
void sub_808EB08(struct EventObject *, s16, s16);
void sub_808F254(u8, u8, u8);
+void InitEventObjectPalettes(u8 palSlot);
void UpdateEventObjectCurrentMovement(struct EventObject *, struct Sprite *, bool8(struct EventObject *, struct Sprite *));
u8 EventObjectFaceOppositeDirection(struct EventObject *, u8);
u8 GetOppositeDirection(u8);
@@ -146,6 +147,7 @@ u8 GetJumpInPlaceMovementAction(u32);
bool8 EventObjectSetHeldMovement(struct EventObject *eventObject, u8 specialAnimId);
bool8 EventObjectIsMovementOverridden(struct EventObject *eventObject);
u8 EventObjectCheckHeldMovementStatus(struct EventObject *eventObject);
+u8 EventObjectGetHeldMovementActionId(struct EventObject *eventObject);
void TryOverrideTemplateCoordsForEventObject(const struct EventObject *eventObject, u8 movementType);
void OverrideTemplateCoordsForEventObject(const struct EventObject *eventObject);
void ShiftStillEventObjectCoords(struct EventObject *pObject);
@@ -185,6 +187,8 @@ bool8 FreezeEventObject(struct EventObject *eventObject);
u8 GetMoveDirectionFastAnimNum(u8);
u8 GetMoveDirectionFasterAnimNum(u8);
u8 GetMoveDirectionFastestAnimNum(u8);
+u8 GetLedgeJumpDirection(s16, s16, u8);
+void CameraObjectSetFollowedObjectId(u8 objectId);
void MovementType_None(struct Sprite *);
void MovementType_LookAround(struct Sprite *);
diff --git a/include/event_scripts.h b/include/event_scripts.h
index c187682b0..4f85156aa 100644
--- a/include/event_scripts.h
+++ b/include/event_scripts.h
@@ -394,6 +394,10 @@ extern const u8 Route111_EventScript_2907F0[];
extern const u8 LittlerootTown_BrendansHouse_2F_EventScript_1F863F[];
extern const u8 LittlerootTown_MaysHouse_2F_EventScript_1F958F[];
+//contest_strings
+extern const u8 gText_0827D507[];
+extern const u8 gText_0827D531[];
+
//mauville_old_man
extern const u8 gOtherText_Is[];
extern const u8 gOtherText_DontYouAgree[];
diff --git a/include/field_effect.h b/include/field_effect.h
index 9c9501bfa..e05ded621 100644
--- a/include/field_effect.h
+++ b/include/field_effect.h
@@ -74,7 +74,10 @@ enum FieldEffectScriptIdx
FLDEFF_USE_FLY_ANCIENT_TOMB,
FLDEFF_PCTURN_ON,
FLDEFF_HALL_OF_FAME_RECORD,
- FLDEFF_USE_TELEPORT
+ FLDEFF_USE_TELEPORT,
+ FLDEFF_64,
+ FLDEFF_65,
+ FLDEFF_66,
};
extern s32 gFieldEffectArguments[8];
@@ -233,4 +236,6 @@ void sub_80B9CDC(s16*, u8);
void sub_80B7CAC(struct Sprite*);
void sub_80B7A58(struct Sprite*);
+void MultiplyPaletteRGBComponents(u16 i, u8 r, u8 g, u8 b);
+
#endif //GUARD_FIELD_EFFECTS_H
diff --git a/include/field_player_avatar.h b/include/field_player_avatar.h
index 8cd6c275b..b11b5e21a 100644
--- a/include/field_player_avatar.h
+++ b/include/field_player_avatar.h
@@ -45,4 +45,22 @@ void SetPlayerAvatarStateMask(u8 a);
u8 GetPlayerAvatarGraphicsIdByStateId(u8 a);
u8 GetJumpSpecialMovementAction(u32);
+bool8 ForcedMovement_None(void);
+bool8 ForcedMovement_Slip(void);
+bool8 ForcedMovement_WalkSouth(void);
+bool8 ForcedMovement_WalkNorth(void);
+bool8 ForcedMovement_WalkWest(void);
+bool8 ForcedMovement_WalkEast(void);
+bool8 ForcedMovement_PushedSouthByCurrent(void);
+bool8 ForcedMovement_PushedNorthByCurrent(void);
+bool8 ForcedMovement_PushedWestByCurrent(void);
+bool8 ForcedMovement_PushedEastByCurrent(void);
+bool8 ForcedMovement_SlideSouth(void);
+bool8 ForcedMovement_SlideNorth(void);
+bool8 ForcedMovement_SlideWest(void);
+bool8 ForcedMovement_SlideEast(void);
+bool8 ForcedMovement_0xBB(void);
+bool8 ForcedMovement_0xBC(void);
+bool8 ForcedMovement_MuddySlope(void);
+
#endif // GUARD_FIELD_PLAYER_AVATAR_H
diff --git a/include/field_region_map.h b/include/field_region_map.h
new file mode 100644
index 000000000..d50f1265c
--- /dev/null
+++ b/include/field_region_map.h
@@ -0,0 +1,6 @@
+#ifndef GUARD_FIELD_REGION_MAP_H
+#define GUARD_FIELD_REGION_MAP_H
+
+void FieldInitRegionMap(MainCallback callback);
+
+#endif // GUARD_FIELD_REGION_MAP_H
diff --git a/include/field_screen.h b/include/field_screen.h
index 268b9312e..bf1502405 100644
--- a/include/field_screen.h
+++ b/include/field_screen.h
@@ -15,5 +15,6 @@ void sub_80AC3D0(void);
void sub_80AC3E4(void);
void PreservePaletteInWeather(u8);
void sub_80AF128(void);
+void sub_80AB104(u8);
#endif //GUARD_FIELD_SCREEN_H
diff --git a/include/fieldmap.h b/include/fieldmap.h
index 05ffb2edc..8287229ed 100644
--- a/include/fieldmap.h
+++ b/include/fieldmap.h
@@ -1,6 +1,13 @@
#ifndef GUARD_FIELDMAP_H
#define GUARD_FIELDMAP_H
+#define NUM_TILES_IN_PRIMARY 512
+#define NUM_TILES_TOTAL 1024
+#define NUM_METATILES_IN_PRIMARY 512
+#define NUM_METATILES_TOTAL 1024
+#define NUM_PALS_IN_PRIMARY 6
+#define NUM_PALS_TOTAL 13
+
extern struct BackupMapLayout gUnknown_03005DC0;
u32 MapGridGetMetatileIdAt(int, int);
diff --git a/include/gba/defines.h b/include/gba/defines.h
index 1eed6303d..16f1315d0 100644
--- a/include/gba/defines.h
+++ b/include/gba/defines.h
@@ -61,6 +61,9 @@
#define TILE_SIZE_4BPP 32
#define TILE_SIZE_8BPP 64
+#define TILE_OFFSET_4BPP(n) ((n) * TILE_SIZE_4BPP)
+#define TILE_OFFSET_8BPP(n) ((n) * TILE_SIZE_8BPP)
+
#define TOTAL_OBJ_TILE_COUNT 1024
#define WIN_RANGE(a, b) (((a) << 8) | (b))
diff --git a/include/gba/io_reg.h b/include/gba/io_reg.h
index 01d8c311e..03faa1a87 100644
--- a/include/gba/io_reg.h
+++ b/include/gba/io_reg.h
@@ -550,12 +550,14 @@
#define WININ_WIN0_BG1 (1 << 1)
#define WININ_WIN0_BG2 (1 << 2)
#define WININ_WIN0_BG3 (1 << 3)
+#define WININ_WIN0_BG_ALL (WININ_WIN0_BG0 | WININ_WIN0_BG1 | WININ_WIN0_BG2 | WININ_WIN0_BG3)
#define WININ_WIN0_OBJ (1 << 4)
#define WININ_WIN0_CLR (1 << 5)
#define WININ_WIN1_BG0 (1 << 8)
#define WININ_WIN1_BG1 (1 << 9)
#define WININ_WIN1_BG2 (1 << 10)
#define WININ_WIN1_BG3 (1 << 11)
+#define WININ_WIN1_BG_ALL (WININ_WIN1_BG0 | WININ_WIN1_BG1 | WININ_WIN1_BG2 | WININ_WIN1_BG3)
#define WININ_WIN1_OBJ (1 << 12)
#define WININ_WIN1_CLR (1 << 13)
@@ -572,8 +574,6 @@
#define WINOUT_WINOBJ_OBJ (1 << 12)
#define WINOUT_WINOBJ_CLR (1 << 13)
-#define WINHV_COORDS(m, n) (((m) << 8) | (n))
-
// BLDCNT
// Bits 0-5 select layers for the 1st target
#define BLDCNT_TGT1_BG0 (1 << 0)
diff --git a/include/gba/m4a_internal.h b/include/gba/m4a_internal.h
index 659302fd5..339a0774e 100644
--- a/include/gba/m4a_internal.h
+++ b/include/gba/m4a_internal.h
@@ -368,7 +368,7 @@ extern const u8 gNoiseTable[];
extern const struct PokemonCrySong gPokemonCrySongTemplate;
-extern const struct ToneData voicegroup_pokemon_cry;
+extern const struct ToneData voicegroup000;
extern char gNumMusicPlayers[];
extern char gMaxLines[];
diff --git a/include/gba/types.h b/include/gba/types.h
index 9f63489aa..a7dbf3e03 100644
--- a/include/gba/types.h
+++ b/include/gba/types.h
@@ -28,6 +28,17 @@ typedef u8 bool8;
typedef u16 bool16;
typedef u32 bool32;
+struct BgCnt
+{
+ u16 priority:2;
+ u16 charBaseBlock:2;
+ u16 dummy:4;
+ u16 screenBaseBlock:5;
+ u16 areaOverflowMode:1;
+ u16 screenSize:2;
+};
+typedef volatile struct BgCnt vBgCnt;
+
struct PlttData
{
u16 r:5; // red
diff --git a/include/global.berry.h b/include/global.berry.h
index 5c8a43a02..8046d344e 100644
--- a/include/global.berry.h
+++ b/include/global.berry.h
@@ -1,12 +1,12 @@
#ifndef GUARD_GLOBAL_BERRY_H
#define GUARD_GLOBAL_BERRY_H
-#define BERRY_NAME_COUNT 7
+#define BERRY_NAME_LENGTH 6
#define BERRY_ITEM_EFFECT_COUNT 18
struct Berry
{
- const u8 name[BERRY_NAME_COUNT];
+ const u8 name[BERRY_NAME_LENGTH + 1];
u8 firmness;
u16 size;
u8 maxYield;
@@ -26,7 +26,7 @@ struct Berry
struct Berry2
{
- u8 name[BERRY_NAME_COUNT];
+ u8 name[BERRY_NAME_LENGTH + 1];
u8 firmness;
u16 size;
u8 maxYield;
@@ -53,7 +53,7 @@ struct EnigmaBerry
struct BattleEnigmaBerry
{
- /*0x00*/ u8 name[BERRY_NAME_COUNT];
+ /*0x00*/ u8 name[BERRY_NAME_LENGTH + 1];
/*0x07*/ u8 holdEffect;
/*0x08*/ u8 itemEffect[BERRY_ITEM_EFFECT_COUNT];
/*0x1A*/ u8 holdEffectParam;
diff --git a/include/global.h b/include/global.h
index 7153ef260..b35008550 100644
--- a/include/global.h
+++ b/include/global.h
@@ -27,6 +27,13 @@
#define ARRAY_COUNT(array) (size_t)(sizeof(array) / sizeof((array)[0]))
+#define SWAP(a, b, temp) \
+{ \
+ temp = a; \
+ a = b; \
+ b = temp; \
+}
+
// useful math macros
// Converts a number to Q8.8 fixed-point format
@@ -50,8 +57,6 @@
#define PARTY_SIZE 6
#define POKEMON_SLOTS_NUMBER 412
-#define POKEMON_NAME_LENGTH 10
-#define OT_NAME_LENGTH 7
#define min(a, b) ((a) < (b) ? (a) : (b))
#define max(a, b) ((a) >= (b) ? (a) : (b))
@@ -127,8 +132,7 @@ enum LanguageId
// string lengths
#define ITEM_NAME_LENGTH 14
#define POKEMON_NAME_LENGTH 10
-#define OT_NAME_LENGTH 7
-#define PLAYER_NAME_LENGTH 8
+#define PLAYER_NAME_LENGTH 7
#define MAIL_WORDS_COUNT 9
enum
@@ -163,6 +167,16 @@ enum
OPTIONS_BATTLE_STYLE_SET
};
+struct Coords8 {
+ s8 x;
+ s8 y;
+};
+
+struct UCoords8 {
+ u8 x;
+ u8 y;
+};
+
struct Coords16
{
s16 x;
@@ -309,7 +323,7 @@ struct EmeraldBattleTowerRecord
/*0x00*/ u8 battleTowerLevelType; // 0 = level 50, 1 = level 100
/*0x01*/ u8 trainerClass;
/*0x02*/ u16 winStreak;
- /*0x04*/ u8 name[8];
+ /*0x04*/ u8 name[PLAYER_NAME_LENGTH + 1];
/*0x0C*/ u8 trainerId[4];
/*0x10*/ struct {
u16 easyChat[6];
@@ -320,6 +334,31 @@ struct EmeraldBattleTowerRecord
/*0xE8*/ u32 checksum;
};
+struct FrontierMonData
+{
+ u16 moves[4];
+ u8 evs[6];
+ u8 nature;
+};
+
+struct Struct_field_E70
+{
+ u16 monId;
+ u32 personality;
+ u8 ivs;
+ u8 abilityBit;
+};
+
+struct BattleDomeTrainer
+{
+ u16 trainerId:10;
+ u16 isEliminated:1;
+ u16 eliminatedAt:2;
+ u16 unk3:3;
+};
+
+#define DOME_TOURNAMENT_TRAINERS_COUNT 16
+
struct BattleFrontier
{
/*0x64C*/ struct EmeraldBattleTowerRecord battleTower;
@@ -335,46 +374,48 @@ struct BattleFrontier
/*0xC14*/ u16 ecwords_C14[6];
/*0xC20*/ u8 filler_C20[0x88];
/*0xCA8*/ u8 field_CA8;
- /*0xCA9*/ u8 chosenLvl:2; // 0x1, 0x2 -> 0x3
+ /*0xCA9*/ u8 lvlMode:2; // 0x1, 0x2 -> 0x3
/*0xCA9*/ u8 field_CA9_a:1; // 0x4
/*0xCA9*/ u8 field_CA9_b:1; // 0x8
/*0xCA9*/ u8 field_CA9_c:1; // 0x10
/*0xCA9*/ u8 field_CA9_d:1; // 0x20
/*0xCA9*/ u8 field_CA9_e:1; // 0x40
/*0xCA9*/ u8 field_CA9_f:1; // 0x80
- /*0xCAA*/ u16 field_CAA[4];
+ /*0xCAA*/ u16 field_CAA[3];
+ /*0xCB0*/ u16 field_CB0;
/*0xCB2*/ u16 field_CB2;
- /*0xCB4*/ u16 field_CB4[30];
+ /*0xCB4*/ u16 field_CB4[20];
+ /*0xCDC*/ u32 field_CDC;
+ /*0xCE0*/ u16 field_CE0[4][2];
/*0xCF0*/ u16 field_CF0[2];
/*0xCF4*/ u16 field_CF4[2];
/*0xCF8*/ u16 field_CF8[2];
/*0xCFC*/ u16 field_CFC[5];
/*0xD06*/ u8 field_D06;
/*0xD07*/ u8 field_D07;
- /*0xD08*/ u8 filler_D08;
+ /*0xD08*/ u8 field_D08_0:1;
+ /*0xD08*/ u8 field_D08_1:1;
+ /*0xD08*/ u8 field_D08_2:1;
+ /*0xD08*/ u8 field_D08_3:1;
+ /*0xD08*/ u8 field_D08_4:1;
+ /*0xD08*/ u8 field_D08_5:1;
+ /*0xD08*/ u8 field_D08_6:1;
+ /*0xD08*/ u8 field_D08_7:1;
/*0xD09*/ u8 filler_D09;
- /*0xD0A*/ u8 filler_D0A;
- /*0xD0B*/ u8 filler_D0B;
- /*0xD0C*/ u8 filler_D0C;
- /*0xD0D*/ u8 filler_D0D;
- /*0xD0E*/ u8 filler_D0E;
- /*0xD0F*/ u8 filler_D0F;
- /*0xD10*/ u8 filler_D10;
- /*0xD11*/ u8 filler_D11;
- /*0xD12*/ u8 filler_D12;
- /*0xD13*/ u8 filler_D13;
- /*0xD14*/ u16 field_D14[2];
- /*0xD18*/ u8 field_D18[0xB8];
- /*0xDD0*/ u16 field_DD0[2];
- /*0xDD4*/ u16 field_DD4[2];
+ /*0xD0A*/ u8 field_D0A;
+ /*0xD0B*/ u8 field_D0B;
+ /*0xD0C*/ u16 field_D0C[2][2];
+ /*0xD14*/ u16 field_D14[2][2];
+ /*0xD1C*/ u16 field_D1C[2][2];
+ /*0xD24*/ struct BattleDomeTrainer domeTrainers[DOME_TOURNAMENT_TRAINERS_COUNT];
+ /*0xD64*/ u16 domeMonId[DOME_TOURNAMENT_TRAINERS_COUNT][3];
+ /*0xD64*/ u16 field_DC4[2];
+ /*0xDC8*/ u16 field_DC8[2][2];
+ /*0xDD0*/ u16 field_DD0[2][2];
/*0xDD8*/ u16 field_DD8;
- /*0xDDA*/ u16 field_DDA;
- /*0xDDC*/ u16 field_DDC;
+ /*0xDDA*/ u16 field_DDA[2];
/*0xDDE*/ u16 field_DDE[2];
- /*0xDE2*/ u16 field_DE2;
- /*0xDE4*/ u16 field_DE4;
- /*0xDE6*/ u16 field_DE6;
- /*0xDE8*/ u16 field_DE8;
+ /*0xDE2*/ u16 field_DE2[2][2];
/*0xDEA*/ u16 field_DEA[2];
/*0xDEE*/ u16 field_DEE;
/*0xDF0*/ u16 field_DF0;
@@ -387,28 +428,36 @@ struct BattleFrontier
/*0xDFE*/ u16 field_DFE;
/*0xE00*/ u16 field_E00;
/*0xE02*/ u16 field_E02;
- /*0xE04*/ u16 field_E04;
- /*0xE06*/ u16 field_E06;
+ /*0xE04*/ u16 field_E04[2];
/*0xE08*/ u16 field_E08[9];
- /*0xE1A*/ u16 field_E1A;
- /*0xE1C*/ u16 field_E1C;
+ /*0xE1A*/ u16 field_E1A[2];
/*0xE1E*/ u16 field_E1E[7];
/*0xE2C*/ struct PyramidBag pyramidBag;
/*0xE58*/ u16 field_E58;
/*0xE6A*/ u16 field_E6A;
/*0xE6C*/ u16 field_E6C;
/*0xE6E*/ u16 field_E6E;
- /*0xE70*/ u8 field_E70[72];
+ /*0xE70*/ struct Struct_field_E70 field_E70[6];
/*0xEB8*/ u16 frontierBattlePoints;
- /*0xEBA*/ u8 field_EBA[39];
- /*0xEE1*/ u8 field_EE1[2][PLAYER_NAME_LENGTH];
+ /*0xEBA*/ u8 field_EBA;
+ /*0xEBB*/ u8 field_EBB;
+ /*0xEBC*/ u8 field_EBC;
+ /*0xEBD*/ u8 field_EBD;
+ /*0xEBE*/ u8 field_EBE;
+ /*0xEBF*/ u8 field_EBF;
+ /*0xEC0*/ u16 field_EC0[16];
+ /*0xEE0*/ u8 field_EE0;
+ /*0xEE1*/ u8 field_EE1[2][PLAYER_NAME_LENGTH + 1];
/*0xEF1*/ u8 field_EF1[2][4];
- /*0xEF9*/ u8 field_EF9[51];
+ /*0xEF9*/ u8 field_EF9;
+ /*0xEFA*/ u8 field_EFA;
+ /*0xEFB*/ u8 field_EFB;
+ /*0xEFC*/ struct FrontierMonData field_EFC[3];
};
struct SaveBlock2
{
- /*0x00*/ u8 playerName[PLAYER_NAME_LENGTH];
+ /*0x00*/ u8 playerName[PLAYER_NAME_LENGTH + 1];
/*0x08*/ u8 playerGender; // MALE, FEMALE
/*0x09*/ u8 specialSaveWarp;
/*0x0A*/ u8 playerTrainerId[4];
@@ -464,7 +513,7 @@ struct SecretBaseRecord
/*0x1A9D*/ u8 gender:1;
/*0x1A9D*/ u8 sbr_field_1_5:1;
/*0x1A9D*/ u8 sbr_field_1_6:2;
- /*0x1A9E*/ u8 trainerName[OT_NAME_LENGTH];
+ /*0x1A9E*/ u8 trainerName[PLAYER_NAME_LENGTH];
/*0x1AA5*/ u8 trainerId[4]; // byte 0 is used for determining trainer class
/*0x1AA9*/ u8 language;
/*0x1AAA*/ u16 sbr_field_e;
@@ -550,7 +599,7 @@ struct EasyChatPair
struct MailStruct
{
/*0x00*/ u16 words[MAIL_WORDS_COUNT];
- /*0x12*/ u8 playerName[PLAYER_NAME_LENGTH];
+ /*0x12*/ u8 playerName[PLAYER_NAME_LENGTH + 1];
/*0x1A*/ u8 trainerId[4];
/*0x1E*/ u16 species;
/*0x20*/ u16 itemId;
@@ -639,7 +688,7 @@ struct RecordMixing_UnknownStruct
struct LinkBattleRecord
{
- u8 name[8];
+ u8 name[PLAYER_NAME_LENGTH + 1];
u16 trainerId;
u16 wins;
u16 losses;
@@ -672,15 +721,15 @@ struct ContestWinner
u32 trainerId;
u16 species;
u8 contestCategory;
- u8 monName[11];
- u8 trainerName[8];
+ u8 monName[POKEMON_NAME_LENGTH + 1];
+ u8 trainerName[PLAYER_NAME_LENGTH + 1];
u8 contestRank;
};
struct DayCareMail
{
struct MailStruct message;
- u8 OT_name[OT_NAME_LENGTH + 1];
+ u8 OT_name[PLAYER_NAME_LENGTH + 1];
u8 monName[POKEMON_NAME_LENGTH + 1];
u8 gameLanguage:4;
u8 monLanguage:4;
@@ -721,7 +770,7 @@ struct LilycoveLadyQuiz
/*0x002*/ u16 unk_002[9];
/*0x014*/ u16 unk_014;
/*0x016*/ u16 unk_016;
- /*0x018*/ u8 playerName[8];
+ /*0x018*/ u8 playerName[PLAYER_NAME_LENGTH + 1];
/*0x020*/ u16 playerTrainerId[4];
/*0x028*/ u16 itemId;
/*0x02a*/ u8 unk_02a;
@@ -736,7 +785,7 @@ struct LilycoveLadyFavour
/*0x001*/ u8 phase;
/*0x002*/ u8 unk_002;
/*0x003*/ u8 unk_003;
- /*0x004*/ u8 playerName[8];
+ /*0x004*/ u8 playerName[PLAYER_NAME_LENGTH + 1];
/*0x00c*/ u8 unk_00c;
/*0x00e*/ u16 itemId;
/*0x010*/ u16 unk_010;
@@ -749,13 +798,13 @@ struct LilycoveLadyContest
/*0x001*/ u8 phase;
/*0x002*/ u8 fave_pkblk;
/*0x003*/ u8 other_pkblk;
- /*0x004*/ u8 playerName[8];
+ /*0x004*/ u8 playerName[PLAYER_NAME_LENGTH + 1];
/*0x00c*/ u8 max_sheen;
/*0x00d*/ u8 category;
/*0x00e*/ u8 language;
};
-typedef union
+typedef union // 3b58
{
struct LilycoveLadyQuiz quiz;
struct LilycoveLadyFavour favour;
@@ -776,7 +825,7 @@ struct WaldaPhrase
struct UnkSaveSubstruct_3b98 {
u32 trainerId;
- u8 trainerName[8];
+ u8 trainerName[PLAYER_NAME_LENGTH + 1];
};
struct SaveBlock1
diff --git a/include/global.tv.h b/include/global.tv.h
index 805922d5c..61f014984 100644
--- a/include/global.tv.h
+++ b/include/global.tv.h
@@ -91,7 +91,7 @@ typedef union // size = 0x24
/*0x0E*/ u8 pokemonNameLanguage;
/*0x0F*/ u8 filler_0F[1];
/*0x10*/ u8 nickname[8];
- /*0x18*/ u8 filler_18[4];
+ /*0x18*/ u16 words18[2];
/*0x1C*/ u16 words[4];
} fanclubOpinions;
@@ -99,7 +99,7 @@ typedef union // size = 0x24
struct {
/*0x00*/ u8 kind;
/*0x01*/ bool8 active;
- /*0x02*/ u8 pad02[4];
+ /*0x02*/ u16 words[2];
/*0x06*/ u16 var06;
/*0x08*/ u8 pad_08[3];
/*0x0b*/ u8 string_0b[12];
diff --git a/include/graphics.h b/include/graphics.h
index 2dc5e99bf..4cbee1c34 100644
--- a/include/graphics.h
+++ b/include/graphics.h
@@ -37,138 +37,161 @@ extern const u8 gMonFrontPic_Bulbasaur[];
extern const u8 gMonPalette_Bulbasaur[];
extern const u8 gMonBackPic_Bulbasaur[];
extern const u8 gMonShinyPalette_Bulbasaur[];
+extern const u8 gMonStillFrontPic_Bulbasaur[];
extern const u8 gMonIcon_Bulbasaur[];
extern const u8 gMonFootprint_Bulbasaur[];
extern const u8 gMonFrontPic_Ivysaur[];
extern const u8 gMonPalette_Ivysaur[];
extern const u8 gMonBackPic_Ivysaur[];
extern const u8 gMonShinyPalette_Ivysaur[];
+extern const u8 gMonStillFrontPic_Ivysaur[];
extern const u8 gMonIcon_Ivysaur[];
extern const u8 gMonFootprint_Ivysaur[];
extern const u8 gMonFrontPic_Venusaur[];
extern const u8 gMonPalette_Venusaur[];
extern const u8 gMonBackPic_Venusaur[];
extern const u8 gMonShinyPalette_Venusaur[];
+extern const u8 gMonStillFrontPic_Venusaur[];
extern const u8 gMonIcon_Venusaur[];
extern const u8 gMonFootprint_Venusaur[];
extern const u8 gMonFrontPic_Charmander[];
extern const u8 gMonPalette_Charmander[];
extern const u8 gMonBackPic_Charmander[];
extern const u8 gMonShinyPalette_Charmander[];
+extern const u8 gMonStillFrontPic_Charmander[];
extern const u8 gMonIcon_Charmander[];
extern const u8 gMonFootprint_Charmander[];
extern const u8 gMonFrontPic_Charmeleon[];
extern const u8 gMonPalette_Charmeleon[];
extern const u8 gMonBackPic_Charmeleon[];
extern const u8 gMonShinyPalette_Charmeleon[];
+extern const u8 gMonStillFrontPic_Charmeleon[];
extern const u8 gMonIcon_Charmeleon[];
extern const u8 gMonFootprint_Charmeleon[];
extern const u8 gMonFrontPic_Charizard[];
extern const u8 gMonPalette_Charizard[];
extern const u8 gMonBackPic_Charizard[];
extern const u8 gMonShinyPalette_Charizard[];
+extern const u8 gMonStillFrontPic_Charizard[];
extern const u8 gMonIcon_Charizard[];
extern const u8 gMonFootprint_Charizard[];
extern const u8 gMonFrontPic_Squirtle[];
extern const u8 gMonPalette_Squirtle[];
extern const u8 gMonBackPic_Squirtle[];
extern const u8 gMonShinyPalette_Squirtle[];
+extern const u8 gMonStillFrontPic_Squirtle[];
extern const u8 gMonIcon_Squirtle[];
extern const u8 gMonFootprint_Squirtle[];
extern const u8 gMonFrontPic_Wartortle[];
extern const u8 gMonPalette_Wartortle[];
extern const u8 gMonBackPic_Wartortle[];
extern const u8 gMonShinyPalette_Wartortle[];
+extern const u8 gMonStillFrontPic_Wartortle[];
extern const u8 gMonIcon_Wartortle[];
extern const u8 gMonFootprint_Wartortle[];
extern const u8 gMonFrontPic_Blastoise[];
extern const u8 gMonPalette_Blastoise[];
extern const u8 gMonBackPic_Blastoise[];
extern const u8 gMonShinyPalette_Blastoise[];
+extern const u8 gMonStillFrontPic_Blastoise[];
extern const u8 gMonIcon_Blastoise[];
extern const u8 gMonFootprint_Blastoise[];
extern const u8 gMonFrontPic_Caterpie[];
extern const u8 gMonPalette_Caterpie[];
extern const u8 gMonBackPic_Caterpie[];
extern const u8 gMonShinyPalette_Caterpie[];
+extern const u8 gMonStillFrontPic_Caterpie[];
extern const u8 gMonIcon_Caterpie[];
extern const u8 gMonFootprint_Caterpie[];
extern const u8 gMonFrontPic_Metapod[];
extern const u8 gMonPalette_Metapod[];
extern const u8 gMonBackPic_Metapod[];
extern const u8 gMonShinyPalette_Metapod[];
+extern const u8 gMonStillFrontPic_Metapod[];
extern const u8 gMonIcon_Metapod[];
extern const u8 gMonFootprint_Metapod[];
extern const u8 gMonFrontPic_Butterfree[];
extern const u8 gMonPalette_Butterfree[];
extern const u8 gMonBackPic_Butterfree[];
extern const u8 gMonShinyPalette_Butterfree[];
+extern const u8 gMonStillFrontPic_Butterfree[];
extern const u8 gMonIcon_Butterfree[];
extern const u8 gMonFootprint_Butterfree[];
extern const u8 gMonFrontPic_Weedle[];
extern const u8 gMonPalette_Weedle[];
extern const u8 gMonBackPic_Weedle[];
extern const u8 gMonShinyPalette_Weedle[];
+extern const u8 gMonStillFrontPic_Weedle[];
extern const u8 gMonIcon_Weedle[];
extern const u8 gMonFootprint_Weedle[];
extern const u8 gMonFrontPic_Kakuna[];
extern const u8 gMonPalette_Kakuna[];
extern const u8 gMonBackPic_Kakuna[];
extern const u8 gMonShinyPalette_Kakuna[];
+extern const u8 gMonStillFrontPic_Kakuna[];
extern const u8 gMonIcon_Kakuna[];
extern const u8 gMonFootprint_Kakuna[];
extern const u8 gMonFrontPic_Beedrill[];
extern const u8 gMonPalette_Beedrill[];
extern const u8 gMonBackPic_Beedrill[];
extern const u8 gMonShinyPalette_Beedrill[];
+extern const u8 gMonStillFrontPic_Beedrill[];
extern const u8 gMonIcon_Beedrill[];
extern const u8 gMonFootprint_Beedrill[];
extern const u8 gMonFrontPic_Pidgey[];
extern const u8 gMonPalette_Pidgey[];
extern const u8 gMonBackPic_Pidgey[];
extern const u8 gMonShinyPalette_Pidgey[];
+extern const u8 gMonStillFrontPic_Pidgey[];
extern const u8 gMonIcon_Pidgey[];
extern const u8 gMonFootprint_Pidgey[];
extern const u8 gMonFrontPic_Pidgeotto[];
extern const u8 gMonPalette_Pidgeotto[];
extern const u8 gMonBackPic_Pidgeotto[];
extern const u8 gMonShinyPalette_Pidgeotto[];
+extern const u8 gMonStillFrontPic_Pidgeotto[];
extern const u8 gMonIcon_Pidgeotto[];
extern const u8 gMonFootprint_Pidgeotto[];
extern const u8 gMonFrontPic_Pidgeot[];
extern const u8 gMonPalette_Pidgeot[];
extern const u8 gMonBackPic_Pidgeot[];
extern const u8 gMonShinyPalette_Pidgeot[];
+extern const u8 gMonStillFrontPic_Pidgeot[];
extern const u8 gMonIcon_Pidgeot[];
extern const u8 gMonFootprint_Pidgeot[];
extern const u8 gMonFrontPic_Rattata[];
extern const u8 gMonPalette_Rattata[];
extern const u8 gMonBackPic_Rattata[];
extern const u8 gMonShinyPalette_Rattata[];
+extern const u8 gMonStillFrontPic_Rattata[];
extern const u8 gMonIcon_Rattata[];
extern const u8 gMonFootprint_Rattata[];
extern const u8 gMonFrontPic_Raticate[];
extern const u8 gMonPalette_Raticate[];
extern const u8 gMonBackPic_Raticate[];
extern const u8 gMonShinyPalette_Raticate[];
+extern const u8 gMonStillFrontPic_Raticate[];
extern const u8 gMonIcon_Raticate[];
extern const u8 gMonFootprint_Raticate[];
extern const u8 gMonFrontPic_Spearow[];
extern const u8 gMonPalette_Spearow[];
extern const u8 gMonBackPic_Spearow[];
extern const u8 gMonShinyPalette_Spearow[];
+extern const u8 gMonStillFrontPic_Spearow[];
extern const u8 gMonIcon_Spearow[];
extern const u8 gMonFootprint_Spearow[];
extern const u8 gMonFrontPic_Fearow[];
extern const u8 gMonPalette_Fearow[];
extern const u8 gMonBackPic_Fearow[];
extern const u8 gMonShinyPalette_Fearow[];
+extern const u8 gMonStillFrontPic_Fearow[];
extern const u8 gMonIcon_Fearow[];
extern const u8 gMonFootprint_Fearow[];
extern const u8 gMonFrontPic_Ekans[];
extern const u8 gMonPalette_Ekans[];
extern const u8 gMonBackPic_Ekans[];
extern const u8 gMonShinyPalette_Ekans[];
+extern const u8 gMonStillFrontPic_Ekans[];
extern const u8 gMonIcon_Ekans[];
extern const u8 gMonFootprint_Ekans[];
extern const u8 gMonFrontPic_Arbok[];
@@ -181,1362 +204,1591 @@ extern const u8 gMonFrontPic_Pikachu[];
extern const u8 gMonPalette_Pikachu[];
extern const u8 gMonBackPic_Pikachu[];
extern const u8 gMonShinyPalette_Pikachu[];
+extern const u8 gMonStillFrontPic_Arbok[];
extern const u8 gMonIcon_Pikachu[];
extern const u8 gMonFootprint_Pikachu[];
+extern const u8 gMonStillFrontPic_Pikachu[];
extern const u8 gMonFrontPic_Raichu[];
extern const u8 gMonPalette_Raichu[];
extern const u8 gMonBackPic_Raichu[];
extern const u8 gMonShinyPalette_Raichu[];
+extern const u8 gMonStillFrontPic_Raichu[];
extern const u8 gMonIcon_Raichu[];
extern const u8 gMonFootprint_Raichu[];
extern const u8 gMonFrontPic_Sandshrew[];
extern const u8 gMonPalette_Sandshrew[];
extern const u8 gMonBackPic_Sandshrew[];
extern const u8 gMonShinyPalette_Sandshrew[];
+extern const u8 gMonStillFrontPic_Sandshrew[];
extern const u8 gMonIcon_Sandshrew[];
extern const u8 gMonFootprint_Sandshrew[];
extern const u8 gMonFrontPic_Sandslash[];
extern const u8 gMonPalette_Sandslash[];
extern const u8 gMonBackPic_Sandslash[];
extern const u8 gMonShinyPalette_Sandslash[];
+extern const u8 gMonStillFrontPic_Sandslash[];
extern const u8 gMonIcon_Sandslash[];
extern const u8 gMonFootprint_Sandslash[];
extern const u8 gMonFrontPic_NidoranF[];
extern const u8 gMonPalette_NidoranF[];
extern const u8 gMonBackPic_NidoranF[];
extern const u8 gMonShinyPalette_NidoranF[];
+extern const u8 gMonStillFrontPic_NidoranF[];
extern const u8 gMonIcon_NidoranF[];
extern const u8 gMonFootprint_NidoranF[];
extern const u8 gMonFrontPic_Nidorina[];
extern const u8 gMonPalette_Nidorina[];
extern const u8 gMonBackPic_Nidorina[];
extern const u8 gMonShinyPalette_Nidorina[];
+extern const u8 gMonStillFrontPic_Nidorina[];
extern const u8 gMonIcon_Nidorina[];
extern const u8 gMonFootprint_Nidorina[];
extern const u8 gMonFrontPic_Nidoqueen[];
extern const u8 gMonPalette_Nidoqueen[];
extern const u8 gMonBackPic_Nidoqueen[];
extern const u8 gMonShinyPalette_Nidoqueen[];
+extern const u8 gMonStillFrontPic_Nidoqueen[];
extern const u8 gMonIcon_Nidoqueen[];
extern const u8 gMonFootprint_Nidoqueen[];
extern const u8 gMonFrontPic_NidoranM[];
extern const u8 gMonPalette_NidoranM[];
extern const u8 gMonBackPic_NidoranM[];
extern const u8 gMonShinyPalette_NidoranM[];
+extern const u8 gMonStillFrontPic_NidoranM[];
extern const u8 gMonIcon_NidoranM[];
extern const u8 gMonFootprint_NidoranM[];
extern const u8 gMonFrontPic_Nidorino[];
extern const u8 gMonPalette_Nidorino[];
extern const u8 gMonBackPic_Nidorino[];
extern const u8 gMonShinyPalette_Nidorino[];
+extern const u8 gMonStillFrontPic_Nidorino[];
extern const u8 gMonIcon_Nidorino[];
extern const u8 gMonFootprint_Nidorino[];
extern const u8 gMonFrontPic_Nidoking[];
extern const u8 gMonPalette_Nidoking[];
extern const u8 gMonBackPic_Nidoking[];
extern const u8 gMonShinyPalette_Nidoking[];
+extern const u8 gMonStillFrontPic_Nidoking[];
extern const u8 gMonIcon_Nidoking[];
extern const u8 gMonFootprint_Nidoking[];
extern const u8 gMonFrontPic_Clefairy[];
extern const u8 gMonPalette_Clefairy[];
extern const u8 gMonBackPic_Clefairy[];
extern const u8 gMonShinyPalette_Clefairy[];
+extern const u8 gMonStillFrontPic_Clefairy[];
extern const u8 gMonIcon_Clefairy[];
extern const u8 gMonFootprint_Clefairy[];
extern const u8 gMonFrontPic_Clefable[];
extern const u8 gMonPalette_Clefable[];
extern const u8 gMonBackPic_Clefable[];
extern const u8 gMonShinyPalette_Clefable[];
+extern const u8 gMonStillFrontPic_Clefable[];
extern const u8 gMonIcon_Clefable[];
extern const u8 gMonFootprint_Clefable[];
extern const u8 gMonFrontPic_Vulpix[];
extern const u8 gMonPalette_Vulpix[];
extern const u8 gMonBackPic_Vulpix[];
extern const u8 gMonShinyPalette_Vulpix[];
+extern const u8 gMonStillFrontPic_Vulpix[];
extern const u8 gMonIcon_Vulpix[];
extern const u8 gMonFootprint_Vulpix[];
extern const u8 gMonFrontPic_Ninetales[];
extern const u8 gMonPalette_Ninetales[];
extern const u8 gMonBackPic_Ninetales[];
extern const u8 gMonShinyPalette_Ninetales[];
+extern const u8 gMonStillFrontPic_Ninetales[];
extern const u8 gMonIcon_Ninetales[];
extern const u8 gMonFootprint_Ninetales[];
extern const u8 gMonFrontPic_Jigglypuff[];
extern const u8 gMonPalette_Jigglypuff[];
extern const u8 gMonBackPic_Jigglypuff[];
extern const u8 gMonShinyPalette_Jigglypuff[];
+extern const u8 gMonStillFrontPic_Jigglypuff[];
extern const u8 gMonIcon_Jigglypuff[];
extern const u8 gMonFootprint_Jigglypuff[];
extern const u8 gMonFrontPic_Wigglytuff[];
extern const u8 gMonPalette_Wigglytuff[];
extern const u8 gMonBackPic_Wigglytuff[];
extern const u8 gMonShinyPalette_Wigglytuff[];
+extern const u8 gMonStillFrontPic_Wigglytuff[];
extern const u8 gMonIcon_Wigglytuff[];
extern const u8 gMonFootprint_Wigglytuff[];
extern const u8 gMonFrontPic_Zubat[];
extern const u8 gMonPalette_Zubat[];
extern const u8 gMonBackPic_Zubat[];
extern const u8 gMonShinyPalette_Zubat[];
+extern const u8 gMonStillFrontPic_Zubat[];
extern const u8 gMonIcon_Zubat[];
extern const u8 gMonFootprint_Zubat[];
extern const u8 gMonFrontPic_Golbat[];
extern const u8 gMonPalette_Golbat[];
extern const u8 gMonBackPic_Golbat[];
extern const u8 gMonShinyPalette_Golbat[];
+extern const u8 gMonStillFrontPic_Golbat[];
extern const u8 gMonIcon_Golbat[];
extern const u8 gMonFootprint_Golbat[];
extern const u8 gMonFrontPic_Oddish[];
extern const u8 gMonPalette_Oddish[];
extern const u8 gMonBackPic_Oddish[];
extern const u8 gMonShinyPalette_Oddish[];
+extern const u8 gMonStillFrontPic_Oddish[];
extern const u8 gMonIcon_Oddish[];
extern const u8 gMonFootprint_Oddish[];
extern const u8 gMonFrontPic_Gloom[];
extern const u8 gMonPalette_Gloom[];
extern const u8 gMonBackPic_Gloom[];
extern const u8 gMonShinyPalette_Gloom[];
+extern const u8 gMonStillFrontPic_Gloom[];
extern const u8 gMonIcon_Gloom[];
extern const u8 gMonFootprint_Gloom[];
extern const u8 gMonFrontPic_Vileplume[];
extern const u8 gMonPalette_Vileplume[];
extern const u8 gMonBackPic_Vileplume[];
extern const u8 gMonShinyPalette_Vileplume[];
+extern const u8 gMonStillFrontPic_Vileplume[];
extern const u8 gMonIcon_Vileplume[];
extern const u8 gMonFootprint_Vileplume[];
extern const u8 gMonFrontPic_Paras[];
extern const u8 gMonPalette_Paras[];
extern const u8 gMonBackPic_Paras[];
extern const u8 gMonShinyPalette_Paras[];
+extern const u8 gMonStillFrontPic_Paras[];
extern const u8 gMonIcon_Paras[];
extern const u8 gMonFootprint_Paras[];
extern const u8 gMonFrontPic_Parasect[];
extern const u8 gMonPalette_Parasect[];
extern const u8 gMonBackPic_Parasect[];
extern const u8 gMonShinyPalette_Parasect[];
+extern const u8 gMonStillFrontPic_Parasect[];
extern const u8 gMonIcon_Parasect[];
extern const u8 gMonFootprint_Parasect[];
extern const u8 gMonFrontPic_Venonat[];
extern const u8 gMonPalette_Venonat[];
extern const u8 gMonBackPic_Venonat[];
extern const u8 gMonShinyPalette_Venonat[];
+extern const u8 gMonStillFrontPic_Venonat[];
extern const u8 gMonIcon_Venonat[];
extern const u8 gMonFootprint_Venonat[];
extern const u8 gMonFrontPic_Venomoth[];
extern const u8 gMonPalette_Venomoth[];
extern const u8 gMonBackPic_Venomoth[];
extern const u8 gMonShinyPalette_Venomoth[];
+extern const u8 gMonStillFrontPic_Venomoth[];
extern const u8 gMonIcon_Venomoth[];
extern const u8 gMonFootprint_Venomoth[];
extern const u8 gMonFrontPic_Diglett[];
extern const u8 gMonPalette_Diglett[];
extern const u8 gMonBackPic_Diglett[];
extern const u8 gMonShinyPalette_Diglett[];
+extern const u8 gMonStillFrontPic_Diglett[];
extern const u8 gMonIcon_Diglett[];
extern const u8 gMonFootprint_Diglett[];
extern const u8 gMonFrontPic_Dugtrio[];
extern const u8 gMonPalette_Dugtrio[];
extern const u8 gMonBackPic_Dugtrio[];
extern const u8 gMonShinyPalette_Dugtrio[];
+extern const u8 gMonStillFrontPic_Dugtrio[];
extern const u8 gMonIcon_Dugtrio[];
extern const u8 gMonFootprint_Dugtrio[];
extern const u8 gMonFrontPic_Meowth[];
extern const u8 gMonPalette_Meowth[];
extern const u8 gMonBackPic_Meowth[];
extern const u8 gMonShinyPalette_Meowth[];
+extern const u8 gMonStillFrontPic_Meowth[];
extern const u8 gMonIcon_Meowth[];
extern const u8 gMonFootprint_Meowth[];
extern const u8 gMonFrontPic_Persian[];
extern const u8 gMonPalette_Persian[];
extern const u8 gMonBackPic_Persian[];
extern const u8 gMonShinyPalette_Persian[];
+extern const u8 gMonStillFrontPic_Persian[];
extern const u8 gMonIcon_Persian[];
extern const u8 gMonFootprint_Persian[];
extern const u8 gMonFrontPic_Psyduck[];
extern const u8 gMonPalette_Psyduck[];
extern const u8 gMonBackPic_Psyduck[];
extern const u8 gMonShinyPalette_Psyduck[];
+extern const u8 gMonStillFrontPic_Psyduck[];
extern const u8 gMonIcon_Psyduck[];
extern const u8 gMonFootprint_Psyduck[];
extern const u8 gMonFrontPic_Golduck[];
extern const u8 gMonPalette_Golduck[];
extern const u8 gMonBackPic_Golduck[];
extern const u8 gMonShinyPalette_Golduck[];
+extern const u8 gMonStillFrontPic_Golduck[];
extern const u8 gMonIcon_Golduck[];
extern const u8 gMonFootprint_Golduck[];
extern const u8 gMonFrontPic_Mankey[];
extern const u8 gMonPalette_Mankey[];
extern const u8 gMonBackPic_Mankey[];
extern const u8 gMonShinyPalette_Mankey[];
+extern const u8 gMonStillFrontPic_Mankey[];
extern const u8 gMonIcon_Mankey[];
extern const u8 gMonFootprint_Mankey[];
extern const u8 gMonFrontPic_Primeape[];
extern const u8 gMonPalette_Primeape[];
extern const u8 gMonBackPic_Primeape[];
extern const u8 gMonShinyPalette_Primeape[];
+extern const u8 gMonStillFrontPic_Primeape[];
extern const u8 gMonIcon_Primeape[];
extern const u8 gMonFootprint_Primeape[];
extern const u8 gMonFrontPic_Growlithe[];
extern const u8 gMonPalette_Growlithe[];
extern const u8 gMonBackPic_Growlithe[];
extern const u8 gMonShinyPalette_Growlithe[];
+extern const u8 gMonStillFrontPic_Growlithe[];
extern const u8 gMonIcon_Growlithe[];
extern const u8 gMonFootprint_Growlithe[];
extern const u8 gMonFrontPic_Arcanine[];
extern const u8 gMonPalette_Arcanine[];
extern const u8 gMonBackPic_Arcanine[];
extern const u8 gMonShinyPalette_Arcanine[];
+extern const u8 gMonStillFrontPic_Arcanine[];
extern const u8 gMonIcon_Arcanine[];
extern const u8 gMonFootprint_Arcanine[];
extern const u8 gMonFrontPic_Poliwag[];
extern const u8 gMonPalette_Poliwag[];
extern const u8 gMonBackPic_Poliwag[];
extern const u8 gMonShinyPalette_Poliwag[];
+extern const u8 gMonStillFrontPic_Poliwag[];
extern const u8 gMonIcon_Poliwag[];
extern const u8 gMonFootprint_Poliwag[];
extern const u8 gMonFrontPic_Poliwhirl[];
extern const u8 gMonPalette_Poliwhirl[];
extern const u8 gMonBackPic_Poliwhirl[];
extern const u8 gMonShinyPalette_Poliwhirl[];
+extern const u8 gMonStillFrontPic_Poliwhirl[];
extern const u8 gMonIcon_Poliwhirl[];
extern const u8 gMonFootprint_Poliwhirl[];
extern const u8 gMonFrontPic_Poliwrath[];
extern const u8 gMonPalette_Poliwrath[];
extern const u8 gMonBackPic_Poliwrath[];
extern const u8 gMonShinyPalette_Poliwrath[];
+extern const u8 gMonStillFrontPic_Poliwrath[];
extern const u8 gMonIcon_Poliwrath[];
extern const u8 gMonFootprint_Poliwrath[];
extern const u8 gMonFrontPic_Abra[];
extern const u8 gMonPalette_Abra[];
extern const u8 gMonBackPic_Abra[];
extern const u8 gMonShinyPalette_Abra[];
+extern const u8 gMonStillFrontPic_Abra[];
extern const u8 gMonIcon_Abra[];
extern const u8 gMonFootprint_Abra[];
extern const u8 gMonFrontPic_Kadabra[];
extern const u8 gMonPalette_Kadabra[];
extern const u8 gMonBackPic_Kadabra[];
extern const u8 gMonShinyPalette_Kadabra[];
+extern const u8 gMonStillFrontPic_Kadabra[];
extern const u8 gMonIcon_Kadabra[];
extern const u8 gMonFootprint_Kadabra[];
extern const u8 gMonFrontPic_Alakazam[];
extern const u8 gMonPalette_Alakazam[];
extern const u8 gMonBackPic_Alakazam[];
extern const u8 gMonShinyPalette_Alakazam[];
+extern const u8 gMonStillFrontPic_Alakazam[];
extern const u8 gMonIcon_Alakazam[];
extern const u8 gMonFootprint_Alakazam[];
extern const u8 gMonFrontPic_Machop[];
extern const u8 gMonPalette_Machop[];
extern const u8 gMonBackPic_Machop[];
extern const u8 gMonShinyPalette_Machop[];
+extern const u8 gMonStillFrontPic_Machop[];
extern const u8 gMonIcon_Machop[];
extern const u8 gMonFootprint_Machop[];
extern const u8 gMonFrontPic_Machoke[];
extern const u8 gMonPalette_Machoke[];
extern const u8 gMonBackPic_Machoke[];
extern const u8 gMonShinyPalette_Machoke[];
+extern const u8 gMonStillFrontPic_Machoke[];
extern const u8 gMonIcon_Machoke[];
extern const u8 gMonFootprint_Machoke[];
extern const u8 gMonFrontPic_Machamp[];
extern const u8 gMonPalette_Machamp[];
extern const u8 gMonBackPic_Machamp[];
extern const u8 gMonShinyPalette_Machamp[];
+extern const u8 gMonStillFrontPic_Machamp[];
extern const u8 gMonIcon_Machamp[];
extern const u8 gMonFootprint_Machamp[];
extern const u8 gMonFrontPic_Bellsprout[];
extern const u8 gMonPalette_Bellsprout[];
extern const u8 gMonBackPic_Bellsprout[];
extern const u8 gMonShinyPalette_Bellsprout[];
+extern const u8 gMonStillFrontPic_Bellsprout[];
extern const u8 gMonIcon_Bellsprout[];
extern const u8 gMonFootprint_Bellsprout[];
extern const u8 gMonFrontPic_Weepinbell[];
extern const u8 gMonPalette_Weepinbell[];
extern const u8 gMonBackPic_Weepinbell[];
extern const u8 gMonShinyPalette_Weepinbell[];
+extern const u8 gMonStillFrontPic_Weepinbell[];
extern const u8 gMonIcon_Weepinbell[];
extern const u8 gMonFootprint_Weepinbell[];
extern const u8 gMonFrontPic_Victreebel[];
extern const u8 gMonPalette_Victreebel[];
extern const u8 gMonBackPic_Victreebel[];
extern const u8 gMonShinyPalette_Victreebel[];
+extern const u8 gMonStillFrontPic_Victreebel[];
extern const u8 gMonIcon_Victreebel[];
extern const u8 gMonFootprint_Victreebel[];
extern const u8 gMonFrontPic_Tentacool[];
extern const u8 gMonPalette_Tentacool[];
extern const u8 gMonBackPic_Tentacool[];
extern const u8 gMonShinyPalette_Tentacool[];
+extern const u8 gMonStillFrontPic_Tentacool[];
extern const u8 gMonIcon_Tentacool[];
extern const u8 gMonFootprint_Tentacool[];
extern const u8 gMonFrontPic_Tentacruel[];
extern const u8 gMonPalette_Tentacruel[];
extern const u8 gMonBackPic_Tentacruel[];
extern const u8 gMonShinyPalette_Tentacruel[];
+extern const u8 gMonStillFrontPic_Tentacruel[];
extern const u8 gMonIcon_Tentacruel[];
extern const u8 gMonFootprint_Tentacruel[];
extern const u8 gMonFrontPic_Geodude[];
extern const u8 gMonPalette_Geodude[];
extern const u8 gMonBackPic_Geodude[];
extern const u8 gMonShinyPalette_Geodude[];
+extern const u8 gMonStillFrontPic_Geodude[];
extern const u8 gMonIcon_Geodude[];
extern const u8 gMonFootprint_Geodude[];
extern const u8 gMonFrontPic_Graveler[];
extern const u8 gMonPalette_Graveler[];
extern const u8 gMonBackPic_Graveler[];
extern const u8 gMonShinyPalette_Graveler[];
+extern const u8 gMonStillFrontPic_Graveler[];
extern const u8 gMonIcon_Graveler[];
extern const u8 gMonFootprint_Graveler[];
extern const u8 gMonFrontPic_Golem[];
extern const u8 gMonPalette_Golem[];
extern const u8 gMonBackPic_Golem[];
extern const u8 gMonShinyPalette_Golem[];
+extern const u8 gMonStillFrontPic_Golem[];
extern const u8 gMonIcon_Golem[];
extern const u8 gMonFootprint_Golem[];
extern const u8 gMonFrontPic_Ponyta[];
extern const u8 gMonPalette_Ponyta[];
extern const u8 gMonBackPic_Ponyta[];
extern const u8 gMonShinyPalette_Ponyta[];
+extern const u8 gMonStillFrontPic_Ponyta[];
extern const u8 gMonIcon_Ponyta[];
extern const u8 gMonFootprint_Ponyta[];
extern const u8 gMonFrontPic_Rapidash[];
extern const u8 gMonPalette_Rapidash[];
extern const u8 gMonBackPic_Rapidash[];
extern const u8 gMonShinyPalette_Rapidash[];
+extern const u8 gMonStillFrontPic_Rapidash[];
extern const u8 gMonIcon_Rapidash[];
extern const u8 gMonFootprint_Rapidash[];
extern const u8 gMonFrontPic_Slowpoke[];
extern const u8 gMonPalette_Slowpoke[];
extern const u8 gMonBackPic_Slowpoke[];
extern const u8 gMonShinyPalette_Slowpoke[];
+extern const u8 gMonStillFrontPic_Slowpoke[];
extern const u8 gMonIcon_Slowpoke[];
extern const u8 gMonFootprint_Slowpoke[];
extern const u8 gMonFrontPic_Slowbro[];
extern const u8 gMonPalette_Slowbro[];
extern const u8 gMonBackPic_Slowbro[];
extern const u8 gMonShinyPalette_Slowbro[];
+extern const u8 gMonStillFrontPic_Slowbro[];
extern const u8 gMonIcon_Slowbro[];
extern const u8 gMonFootprint_Slowbro[];
extern const u8 gMonFrontPic_Magnemite[];
extern const u8 gMonPalette_Magnemite[];
extern const u8 gMonBackPic_Magnemite[];
extern const u8 gMonShinyPalette_Magnemite[];
+extern const u8 gMonStillFrontPic_Magnemite[];
extern const u8 gMonIcon_Magnemite[];
extern const u8 gMonFootprint_Magnemite[];
extern const u8 gMonFrontPic_Magneton[];
extern const u8 gMonPalette_Magneton[];
extern const u8 gMonBackPic_Magneton[];
extern const u8 gMonShinyPalette_Magneton[];
+extern const u8 gMonStillFrontPic_Magneton[];
extern const u8 gMonIcon_Magneton[];
extern const u8 gMonFootprint_Magneton[];
extern const u8 gMonFrontPic_Farfetchd[];
extern const u8 gMonPalette_Farfetchd[];
extern const u8 gMonBackPic_Farfetchd[];
extern const u8 gMonShinyPalette_Farfetchd[];
+extern const u8 gMonStillFrontPic_Farfetchd[];
extern const u8 gMonIcon_Farfetchd[];
extern const u8 gMonFootprint_Farfetchd[];
extern const u8 gMonFrontPic_Doduo[];
extern const u8 gMonPalette_Doduo[];
extern const u8 gMonBackPic_Doduo[];
extern const u8 gMonShinyPalette_Doduo[];
+extern const u8 gMonStillFrontPic_Doduo[];
extern const u8 gMonIcon_Doduo[];
extern const u8 gMonFootprint_Doduo[];
extern const u8 gMonFrontPic_Dodrio[];
extern const u8 gMonPalette_Dodrio[];
extern const u8 gMonBackPic_Dodrio[];
extern const u8 gMonShinyPalette_Dodrio[];
+extern const u8 gMonStillFrontPic_Dodrio[];
extern const u8 gMonIcon_Dodrio[];
extern const u8 gMonFootprint_Dodrio[];
extern const u8 gMonFrontPic_Seel[];
extern const u8 gMonPalette_Seel[];
extern const u8 gMonBackPic_Seel[];
extern const u8 gMonShinyPalette_Seel[];
+extern const u8 gMonStillFrontPic_Seel[];
extern const u8 gMonIcon_Seel[];
extern const u8 gMonFootprint_Seel[];
extern const u8 gMonFrontPic_Dewgong[];
extern const u8 gMonPalette_Dewgong[];
extern const u8 gMonBackPic_Dewgong[];
extern const u8 gMonShinyPalette_Dewgong[];
+extern const u8 gMonStillFrontPic_Dewgong[];
extern const u8 gMonIcon_Dewgong[];
extern const u8 gMonFootprint_Dewgong[];
extern const u8 gMonFrontPic_Grimer[];
extern const u8 gMonPalette_Grimer[];
extern const u8 gMonBackPic_Grimer[];
extern const u8 gMonShinyPalette_Grimer[];
+extern const u8 gMonStillFrontPic_Grimer[];
extern const u8 gMonIcon_Grimer[];
extern const u8 gMonFootprint_Grimer[];
+extern const u8 gMonStillFrontPic_Muk[];
extern const u8 gMonFrontPic_Muk[];
extern const u8 gMonPalette_Muk[];
extern const u8 gMonBackPic_Muk[];
extern const u8 gMonShinyPalette_Muk[];
+extern const u8 gMonStillFrontPic_Shellder[];
extern const u8 gMonIcon_Muk[];
extern const u8 gMonFootprint_Muk[];
extern const u8 gMonFrontPic_Shellder[];
extern const u8 gMonPalette_Shellder[];
extern const u8 gMonBackPic_Shellder[];
extern const u8 gMonShinyPalette_Shellder[];
+extern const u8 gMonStillFrontPic_Cloyster[];
extern const u8 gMonIcon_Shellder[];
extern const u8 gMonFootprint_Shellder[];
extern const u8 gMonFrontPic_Cloyster[];
extern const u8 gMonPalette_Cloyster[];
extern const u8 gMonBackPic_Cloyster[];
extern const u8 gMonShinyPalette_Cloyster[];
+extern const u8 gMonStillFrontPic_Gastly[];
extern const u8 gMonIcon_Cloyster[];
extern const u8 gMonFootprint_Cloyster[];
extern const u8 gMonFrontPic_Gastly[];
extern const u8 gMonPalette_Gastly[];
extern const u8 gMonBackPic_Gastly[];
extern const u8 gMonShinyPalette_Gastly[];
+extern const u8 gMonStillFrontPic_Haunter[];
extern const u8 gMonIcon_Gastly[];
extern const u8 gMonFootprint_Gastly[];
extern const u8 gMonFrontPic_Haunter[];
extern const u8 gMonPalette_Haunter[];
extern const u8 gMonBackPic_Haunter[];
extern const u8 gMonShinyPalette_Haunter[];
+extern const u8 gMonStillFrontPic_Haunter[];
extern const u8 gMonIcon_Haunter[];
extern const u8 gMonFootprint_Haunter[];
extern const u8 gMonFrontPic_Gengar[];
extern const u8 gMonPalette_Gengar[];
extern const u8 gMonBackPic_Gengar[];
extern const u8 gMonShinyPalette_Gengar[];
+extern const u8 gMonStillFrontPic_Gengar[];
extern const u8 gMonIcon_Gengar[];
extern const u8 gMonFootprint_Gengar[];
extern const u8 gMonFrontPic_Onix[];
extern const u8 gMonPalette_Onix[];
extern const u8 gMonBackPic_Onix[];
extern const u8 gMonShinyPalette_Onix[];
+extern const u8 gMonStillFrontPic_Onix[];
extern const u8 gMonIcon_Onix[];
extern const u8 gMonFootprint_Onix[];
extern const u8 gMonFrontPic_Drowzee[];
extern const u8 gMonPalette_Drowzee[];
extern const u8 gMonBackPic_Drowzee[];
extern const u8 gMonShinyPalette_Drowzee[];
+extern const u8 gMonStillFrontPic_Drowzee[];
extern const u8 gMonIcon_Drowzee[];
extern const u8 gMonFootprint_Drowzee[];
extern const u8 gMonFrontPic_Hypno[];
extern const u8 gMonPalette_Hypno[];
extern const u8 gMonBackPic_Hypno[];
extern const u8 gMonShinyPalette_Hypno[];
+extern const u8 gMonStillFrontPic_Hypno[];
extern const u8 gMonIcon_Hypno[];
extern const u8 gMonFootprint_Hypno[];
extern const u8 gMonFrontPic_Krabby[];
extern const u8 gMonPalette_Krabby[];
extern const u8 gMonBackPic_Krabby[];
extern const u8 gMonShinyPalette_Krabby[];
+extern const u8 gMonStillFrontPic_Krabby[];
extern const u8 gMonIcon_Krabby[];
extern const u8 gMonFootprint_Krabby[];
extern const u8 gMonFrontPic_Kingler[];
extern const u8 gMonPalette_Kingler[];
extern const u8 gMonBackPic_Kingler[];
extern const u8 gMonShinyPalette_Kingler[];
+extern const u8 gMonStillFrontPic_Kingler[];
extern const u8 gMonIcon_Kingler[];
extern const u8 gMonFootprint_Kingler[];
extern const u8 gMonFrontPic_Voltorb[];
extern const u8 gMonPalette_Voltorb[];
extern const u8 gMonBackPic_Voltorb[];
extern const u8 gMonShinyPalette_Voltorb[];
+extern const u8 gMonStillFrontPic_Voltorb[];
extern const u8 gMonIcon_Voltorb[];
extern const u8 gMonFootprint_Voltorb[];
extern const u8 gMonFrontPic_Electrode[];
extern const u8 gMonPalette_Electrode[];
extern const u8 gMonBackPic_Electrode[];
extern const u8 gMonShinyPalette_Electrode[];
+extern const u8 gMonStillFrontPic_Electrode[];
extern const u8 gMonIcon_Electrode[];
extern const u8 gMonFootprint_Electrode[];
extern const u8 gMonFrontPic_Exeggcute[];
extern const u8 gMonPalette_Exeggcute[];
extern const u8 gMonBackPic_Exeggcute[];
extern const u8 gMonShinyPalette_Exeggcute[];
+extern const u8 gMonStillFrontPic_Exeggcute[];
extern const u8 gMonIcon_Exeggcute[];
extern const u8 gMonFootprint_Exeggcute[];
extern const u8 gMonFrontPic_Exeggutor[];
extern const u8 gMonPalette_Exeggutor[];
extern const u8 gMonBackPic_Exeggutor[];
extern const u8 gMonShinyPalette_Exeggutor[];
+extern const u8 gMonStillFrontPic_Exeggutor[];
extern const u8 gMonIcon_Exeggutor[];
extern const u8 gMonFootprint_Exeggutor[];
extern const u8 gMonFrontPic_Cubone[];
extern const u8 gMonPalette_Cubone[];
extern const u8 gMonBackPic_Cubone[];
extern const u8 gMonShinyPalette_Cubone[];
+extern const u8 gMonStillFrontPic_Cubone[];
extern const u8 gMonIcon_Cubone[];
extern const u8 gMonFootprint_Cubone[];
extern const u8 gMonFrontPic_Marowak[];
extern const u8 gMonPalette_Marowak[];
extern const u8 gMonBackPic_Marowak[];
extern const u8 gMonShinyPalette_Marowak[];
+extern const u8 gMonStillFrontPic_Marowak[];
extern const u8 gMonIcon_Marowak[];
extern const u8 gMonFootprint_Marowak[];
extern const u8 gMonFrontPic_Hitmonlee[];
extern const u8 gMonPalette_Hitmonlee[];
extern const u8 gMonBackPic_Hitmonlee[];
extern const u8 gMonShinyPalette_Hitmonlee[];
+extern const u8 gMonStillFrontPic_Hitmonlee[];
extern const u8 gMonIcon_Hitmonlee[];
extern const u8 gMonFootprint_Hitmonlee[];
extern const u8 gMonFrontPic_Hitmonchan[];
extern const u8 gMonPalette_Hitmonchan[];
extern const u8 gMonBackPic_Hitmonchan[];
extern const u8 gMonShinyPalette_Hitmonchan[];
+extern const u8 gMonStillFrontPic_Hitmonchan[];
extern const u8 gMonIcon_Hitmonchan[];
extern const u8 gMonFootprint_Hitmonchan[];
extern const u8 gMonFrontPic_Lickitung[];
extern const u8 gMonPalette_Lickitung[];
extern const u8 gMonBackPic_Lickitung[];
extern const u8 gMonShinyPalette_Lickitung[];
+extern const u8 gMonStillFrontPic_Lickitung[];
extern const u8 gMonIcon_Lickitung[];
extern const u8 gMonFootprint_Lickitung[];
extern const u8 gMonFrontPic_Koffing[];
extern const u8 gMonPalette_Koffing[];
extern const u8 gMonBackPic_Koffing[];
extern const u8 gMonShinyPalette_Koffing[];
+extern const u8 gMonStillFrontPic_Koffing[];
extern const u8 gMonIcon_Koffing[];
extern const u8 gMonFootprint_Koffing[];
extern const u8 gMonFrontPic_Weezing[];
extern const u8 gMonPalette_Weezing[];
extern const u8 gMonBackPic_Weezing[];
extern const u8 gMonShinyPalette_Weezing[];
+extern const u8 gMonStillFrontPic_Weezing[];
extern const u8 gMonIcon_Weezing[];
extern const u8 gMonFootprint_Weezing[];
extern const u8 gMonFrontPic_Rhyhorn[];
extern const u8 gMonPalette_Rhyhorn[];
extern const u8 gMonBackPic_Rhyhorn[];
extern const u8 gMonShinyPalette_Rhyhorn[];
+extern const u8 gMonStillFrontPic_Rhyhorn[];
extern const u8 gMonIcon_Rhyhorn[];
extern const u8 gMonFootprint_Rhyhorn[];
extern const u8 gMonFrontPic_Rhydon[];
extern const u8 gMonPalette_Rhydon[];
extern const u8 gMonBackPic_Rhydon[];
extern const u8 gMonShinyPalette_Rhydon[];
+extern const u8 gMonStillFrontPic_Rhydon[];
extern const u8 gMonIcon_Rhydon[];
extern const u8 gMonFootprint_Rhydon[];
extern const u8 gMonFrontPic_Chansey[];
extern const u8 gMonPalette_Chansey[];
extern const u8 gMonBackPic_Chansey[];
extern const u8 gMonShinyPalette_Chansey[];
+extern const u8 gMonStillFrontPic_Chansey[];
extern const u8 gMonIcon_Chansey[];
extern const u8 gMonFootprint_Chansey[];
extern const u8 gMonFrontPic_Tangela[];
extern const u8 gMonPalette_Tangela[];
extern const u8 gMonBackPic_Tangela[];
extern const u8 gMonShinyPalette_Tangela[];
+extern const u8 gMonStillFrontPic_Tangela[];
extern const u8 gMonIcon_Tangela[];
extern const u8 gMonFootprint_Tangela[];
extern const u8 gMonFrontPic_Kangaskhan[];
extern const u8 gMonPalette_Kangaskhan[];
extern const u8 gMonBackPic_Kangaskhan[];
extern const u8 gMonShinyPalette_Kangaskhan[];
+extern const u8 gMonStillFrontPic_Kangaskhan[];
extern const u8 gMonIcon_Kangaskhan[];
extern const u8 gMonFootprint_Kangaskhan[];
extern const u8 gMonFrontPic_Horsea[];
extern const u8 gMonPalette_Horsea[];
extern const u8 gMonBackPic_Horsea[];
extern const u8 gMonShinyPalette_Horsea[];
+extern const u8 gMonStillFrontPic_Horsea[];
extern const u8 gMonIcon_Horsea[];
extern const u8 gMonFootprint_Horsea[];
extern const u8 gMonFrontPic_Seadra[];
extern const u8 gMonPalette_Seadra[];
extern const u8 gMonBackPic_Seadra[];
extern const u8 gMonShinyPalette_Seadra[];
+extern const u8 gMonStillFrontPic_Seadra[];
extern const u8 gMonIcon_Seadra[];
extern const u8 gMonFootprint_Seadra[];
extern const u8 gMonFrontPic_Goldeen[];
extern const u8 gMonPalette_Goldeen[];
extern const u8 gMonBackPic_Goldeen[];
extern const u8 gMonShinyPalette_Goldeen[];
+extern const u8 gMonStillFrontPic_Goldeen[];
extern const u8 gMonIcon_Goldeen[];
extern const u8 gMonFootprint_Goldeen[];
extern const u8 gMonFrontPic_Seaking[];
extern const u8 gMonPalette_Seaking[];
extern const u8 gMonBackPic_Seaking[];
extern const u8 gMonShinyPalette_Seaking[];
+extern const u8 gMonStillFrontPic_Seaking[];
extern const u8 gMonIcon_Seaking[];
extern const u8 gMonFootprint_Seaking[];
extern const u8 gMonFrontPic_Staryu[];
extern const u8 gMonPalette_Staryu[];
extern const u8 gMonBackPic_Staryu[];
extern const u8 gMonShinyPalette_Staryu[];
+extern const u8 gMonStillFrontPic_Staryu[];
extern const u8 gMonIcon_Staryu[];
extern const u8 gMonFootprint_Staryu[];
extern const u8 gMonFrontPic_Starmie[];
extern const u8 gMonPalette_Starmie[];
extern const u8 gMonBackPic_Starmie[];
extern const u8 gMonShinyPalette_Starmie[];
+extern const u8 gMonStillFrontPic_Starmie[];
extern const u8 gMonIcon_Starmie[];
extern const u8 gMonFootprint_Starmie[];
extern const u8 gMonFrontPic_Mrmime[];
extern const u8 gMonPalette_Mrmime[];
extern const u8 gMonBackPic_Mrmime[];
extern const u8 gMonShinyPalette_Mrmime[];
+extern const u8 gMonStillFrontPic_Mrmime[];
extern const u8 gMonIcon_Mrmime[];
extern const u8 gMonFootprint_Mrmime[];
extern const u8 gMonFrontPic_Scyther[];
extern const u8 gMonPalette_Scyther[];
extern const u8 gMonBackPic_Scyther[];
extern const u8 gMonShinyPalette_Scyther[];
+extern const u8 gMonStillFrontPic_Scyther[];
extern const u8 gMonIcon_Scyther[];
extern const u8 gMonFootprint_Scyther[];
extern const u8 gMonFrontPic_Jynx[];
extern const u8 gMonPalette_Jynx[];
extern const u8 gMonBackPic_Jynx[];
extern const u8 gMonShinyPalette_Jynx[];
+extern const u8 gMonStillFrontPic_Jynx[];
extern const u8 gMonIcon_Jynx[];
extern const u8 gMonFootprint_Jynx[];
extern const u8 gMonFrontPic_Electabuzz[];
extern const u8 gMonPalette_Electabuzz[];
extern const u8 gMonBackPic_Electabuzz[];
extern const u8 gMonShinyPalette_Electabuzz[];
+extern const u8 gMonStillFrontPic_Electabuzz[];
extern const u8 gMonIcon_Electabuzz[];
extern const u8 gMonFootprint_Electabuzz[];
extern const u8 gMonFrontPic_Magmar[];
extern const u8 gMonPalette_Magmar[];
extern const u8 gMonBackPic_Magmar[];
extern const u8 gMonShinyPalette_Magmar[];
+extern const u8 gMonStillFrontPic_Magmar[];
extern const u8 gMonIcon_Magmar[];
extern const u8 gMonFootprint_Magmar[];
extern const u8 gMonFrontPic_Pinsir[];
extern const u8 gMonPalette_Pinsir[];
extern const u8 gMonBackPic_Pinsir[];
extern const u8 gMonShinyPalette_Pinsir[];
+extern const u8 gMonStillFrontPic_Pinsir[];
extern const u8 gMonIcon_Pinsir[];
extern const u8 gMonFootprint_Pinsir[];
extern const u8 gMonFrontPic_Tauros[];
extern const u8 gMonPalette_Tauros[];
extern const u8 gMonBackPic_Tauros[];
extern const u8 gMonShinyPalette_Tauros[];
+extern const u8 gMonStillFrontPic_Tauros[];
extern const u8 gMonIcon_Tauros[];
extern const u8 gMonFootprint_Tauros[];
extern const u8 gMonFrontPic_Magikarp[];
extern const u8 gMonPalette_Magikarp[];
extern const u8 gMonBackPic_Magikarp[];
extern const u8 gMonShinyPalette_Magikarp[];
+extern const u8 gMonStillFrontPic_Magikarp[];
extern const u8 gMonIcon_Magikarp[];
extern const u8 gMonFootprint_Magikarp[];
extern const u8 gMonFrontPic_Gyarados[];
extern const u8 gMonPalette_Gyarados[];
extern const u8 gMonBackPic_Gyarados[];
extern const u8 gMonShinyPalette_Gyarados[];
+extern const u8 gMonStillFrontPic_Gyarados[];
extern const u8 gMonIcon_Gyarados[];
extern const u8 gMonFootprint_Gyarados[];
extern const u8 gMonFrontPic_Lapras[];
extern const u8 gMonPalette_Lapras[];
extern const u8 gMonBackPic_Lapras[];
extern const u8 gMonShinyPalette_Lapras[];
+extern const u8 gMonStillFrontPic_Lapras[];
extern const u8 gMonIcon_Lapras[];
extern const u8 gMonFootprint_Lapras[];
extern const u8 gMonFrontPic_Ditto[];
extern const u8 gMonPalette_Ditto[];
extern const u8 gMonBackPic_Ditto[];
extern const u8 gMonShinyPalette_Ditto[];
+extern const u8 gMonStillFrontPic_Ditto[];
extern const u8 gMonIcon_Ditto[];
extern const u8 gMonFootprint_Ditto[];
extern const u8 gMonFrontPic_Eevee[];
extern const u8 gMonPalette_Eevee[];
extern const u8 gMonBackPic_Eevee[];
extern const u8 gMonShinyPalette_Eevee[];
+extern const u8 gMonStillFrontPic_Eevee[];
extern const u8 gMonIcon_Eevee[];
extern const u8 gMonFootprint_Eevee[];
extern const u8 gMonFrontPic_Vaporeon[];
extern const u8 gMonPalette_Vaporeon[];
extern const u8 gMonBackPic_Vaporeon[];
extern const u8 gMonShinyPalette_Vaporeon[];
+extern const u8 gMonStillFrontPic_Vaporeon[];
extern const u8 gMonIcon_Vaporeon[];
extern const u8 gMonFootprint_Vaporeon[];
extern const u8 gMonFrontPic_Jolteon[];
extern const u8 gMonPalette_Jolteon[];
extern const u8 gMonBackPic_Jolteon[];
extern const u8 gMonShinyPalette_Jolteon[];
+extern const u8 gMonStillFrontPic_Jolteon[];
extern const u8 gMonIcon_Jolteon[];
extern const u8 gMonFootprint_Jolteon[];
extern const u8 gMonFrontPic_Flareon[];
extern const u8 gMonPalette_Flareon[];
extern const u8 gMonBackPic_Flareon[];
extern const u8 gMonShinyPalette_Flareon[];
+extern const u8 gMonStillFrontPic_Flareon[];
extern const u8 gMonIcon_Flareon[];
extern const u8 gMonFootprint_Flareon[];
extern const u8 gMonFrontPic_Porygon[];
extern const u8 gMonPalette_Porygon[];
extern const u8 gMonBackPic_Porygon[];
extern const u8 gMonShinyPalette_Porygon[];
+extern const u8 gMonStillFrontPic_Porygon[];
extern const u8 gMonIcon_Porygon[];
extern const u8 gMonFootprint_Porygon[];
extern const u8 gMonFrontPic_Omanyte[];
extern const u8 gMonPalette_Omanyte[];
extern const u8 gMonBackPic_Omanyte[];
extern const u8 gMonShinyPalette_Omanyte[];
+extern const u8 gMonStillFrontPic_Omanyte[];
extern const u8 gMonIcon_Omanyte[];
extern const u8 gMonFootprint_Omanyte[];
extern const u8 gMonFrontPic_Omastar[];
extern const u8 gMonPalette_Omastar[];
extern const u8 gMonBackPic_Omastar[];
extern const u8 gMonShinyPalette_Omastar[];
+extern const u8 gMonStillFrontPic_Omastar[];
extern const u8 gMonIcon_Omastar[];
extern const u8 gMonFootprint_Omastar[];
extern const u8 gMonFrontPic_Kabuto[];
extern const u8 gMonPalette_Kabuto[];
extern const u8 gMonBackPic_Kabuto[];
extern const u8 gMonShinyPalette_Kabuto[];
+extern const u8 gMonStillFrontPic_Kabuto[];
extern const u8 gMonIcon_Kabuto[];
extern const u8 gMonFootprint_Kabuto[];
extern const u8 gMonFrontPic_Kabutops[];
extern const u8 gMonPalette_Kabutops[];
extern const u8 gMonBackPic_Kabutops[];
extern const u8 gMonShinyPalette_Kabutops[];
+extern const u8 gMonStillFrontPic_Kabutops[];
extern const u8 gMonIcon_Kabutops[];
extern const u8 gMonFootprint_Kabutops[];
extern const u8 gMonFrontPic_Aerodactyl[];
extern const u8 gMonPalette_Aerodactyl[];
extern const u8 gMonBackPic_Aerodactyl[];
extern const u8 gMonShinyPalette_Aerodactyl[];
+extern const u8 gMonStillFrontPic_Aerodactyl[];
extern const u8 gMonIcon_Aerodactyl[];
extern const u8 gMonFootprint_Aerodactyl[];
extern const u8 gMonFrontPic_Snorlax[];
extern const u8 gMonPalette_Snorlax[];
extern const u8 gMonBackPic_Snorlax[];
extern const u8 gMonShinyPalette_Snorlax[];
+extern const u8 gMonStillFrontPic_Snorlax[];
extern const u8 gMonIcon_Snorlax[];
extern const u8 gMonFootprint_Snorlax[];
extern const u8 gMonFrontPic_Articuno[];
extern const u8 gMonPalette_Articuno[];
extern const u8 gMonBackPic_Articuno[];
extern const u8 gMonShinyPalette_Articuno[];
+extern const u8 gMonStillFrontPic_Articuno[];
extern const u8 gMonIcon_Articuno[];
extern const u8 gMonFootprint_Articuno[];
extern const u8 gMonFrontPic_Zapdos[];
extern const u8 gMonPalette_Zapdos[];
extern const u8 gMonBackPic_Zapdos[];
extern const u8 gMonShinyPalette_Zapdos[];
+extern const u8 gMonStillFrontPic_Zapdos[];
extern const u8 gMonIcon_Zapdos[];
extern const u8 gMonFootprint_Zapdos[];
extern const u8 gMonFrontPic_Moltres[];
extern const u8 gMonPalette_Moltres[];
extern const u8 gMonBackPic_Moltres[];
extern const u8 gMonShinyPalette_Moltres[];
+extern const u8 gMonStillFrontPic_Moltres[];
extern const u8 gMonIcon_Moltres[];
extern const u8 gMonFootprint_Moltres[];
extern const u8 gMonFrontPic_Dratini[];
extern const u8 gMonPalette_Dratini[];
extern const u8 gMonBackPic_Dratini[];
extern const u8 gMonShinyPalette_Dratini[];
+extern const u8 gMonStillFrontPic_Dratini[];
extern const u8 gMonIcon_Dratini[];
extern const u8 gMonFootprint_Dratini[];
extern const u8 gMonFrontPic_Dragonair[];
extern const u8 gMonPalette_Dragonair[];
extern const u8 gMonBackPic_Dragonair[];
extern const u8 gMonShinyPalette_Dragonair[];
+extern const u8 gMonStillFrontPic_Dragonair[];
extern const u8 gMonIcon_Dragonair[];
extern const u8 gMonFootprint_Dragonair[];
extern const u8 gMonFrontPic_Dragonite[];
extern const u8 gMonPalette_Dragonite[];
extern const u8 gMonBackPic_Dragonite[];
extern const u8 gMonShinyPalette_Dragonite[];
+extern const u8 gMonStillFrontPic_Dragonite[];
extern const u8 gMonIcon_Dragonite[];
extern const u8 gMonFootprint_Dragonite[];
extern const u8 gMonFrontPic_Mewtwo[];
extern const u8 gMonPalette_Mewtwo[];
extern const u8 gMonBackPic_Mewtwo[];
extern const u8 gMonShinyPalette_Mewtwo[];
+extern const u8 gMonStillFrontPic_Mewtwo[];
extern const u8 gMonIcon_Mewtwo[];
extern const u8 gMonFootprint_Mewtwo[];
extern const u8 gMonFrontPic_Mew[];
extern const u8 gMonPalette_Mew[];
extern const u8 gMonBackPic_Mew[];
extern const u8 gMonShinyPalette_Mew[];
+extern const u8 gMonStillFrontPic_Mew[];
extern const u8 gMonIcon_Mew[];
extern const u8 gMonFootprint_Mew[];
extern const u8 gMonFrontPic_Chikorita[];
extern const u8 gMonPalette_Chikorita[];
extern const u8 gMonBackPic_Chikorita[];
extern const u8 gMonShinyPalette_Chikorita[];
+extern const u8 gMonStillFrontPic_Chikorita[];
extern const u8 gMonIcon_Chikorita[];
extern const u8 gMonFootprint_Chikorita[];
extern const u8 gMonFrontPic_Bayleef[];
extern const u8 gMonPalette_Bayleef[];
extern const u8 gMonBackPic_Bayleef[];
extern const u8 gMonShinyPalette_Bayleef[];
+extern const u8 gMonStillFrontPic_Bayleef[];
extern const u8 gMonIcon_Bayleef[];
extern const u8 gMonFootprint_Bayleef[];
extern const u8 gMonFrontPic_Meganium[];
extern const u8 gMonPalette_Meganium[];
extern const u8 gMonBackPic_Meganium[];
extern const u8 gMonShinyPalette_Meganium[];
+extern const u8 gMonStillFrontPic_Meganium[];
extern const u8 gMonIcon_Meganium[];
extern const u8 gMonFootprint_Meganium[];
extern const u8 gMonFrontPic_Cyndaquil[];
extern const u8 gMonPalette_Cyndaquil[];
extern const u8 gMonBackPic_Cyndaquil[];
extern const u8 gMonShinyPalette_Cyndaquil[];
+extern const u8 gMonStillFrontPic_Cyndaquil[];
extern const u8 gMonIcon_Cyndaquil[];
extern const u8 gMonFootprint_Cyndaquil[];
extern const u8 gMonFrontPic_Quilava[];
extern const u8 gMonPalette_Quilava[];
extern const u8 gMonBackPic_Quilava[];
extern const u8 gMonShinyPalette_Quilava[];
+extern const u8 gMonStillFrontPic_Quilava[];
extern const u8 gMonIcon_Quilava[];
extern const u8 gMonFootprint_Quilava[];
extern const u8 gMonFrontPic_Typhlosion[];
extern const u8 gMonPalette_Typhlosion[];
extern const u8 gMonBackPic_Typhlosion[];
extern const u8 gMonShinyPalette_Typhlosion[];
+extern const u8 gMonStillFrontPic_Typhlosion[];
extern const u8 gMonIcon_Typhlosion[];
extern const u8 gMonFootprint_Typhlosion[];
extern const u8 gMonFrontPic_Totodile[];
extern const u8 gMonPalette_Totodile[];
extern const u8 gMonBackPic_Totodile[];
extern const u8 gMonShinyPalette_Totodile[];
+extern const u8 gMonStillFrontPic_Totodile[];
extern const u8 gMonIcon_Totodile[];
extern const u8 gMonFootprint_Totodile[];
extern const u8 gMonFrontPic_Croconaw[];
extern const u8 gMonPalette_Croconaw[];
extern const u8 gMonBackPic_Croconaw[];
extern const u8 gMonShinyPalette_Croconaw[];
+extern const u8 gMonStillFrontPic_Croconaw[];
extern const u8 gMonIcon_Croconaw[];
extern const u8 gMonFootprint_Croconaw[];
extern const u8 gMonFrontPic_Feraligatr[];
extern const u8 gMonPalette_Feraligatr[];
extern const u8 gMonBackPic_Feraligatr[];
extern const u8 gMonShinyPalette_Feraligatr[];
+extern const u8 gMonStillFrontPic_Feraligatr[];
extern const u8 gMonIcon_Feraligatr[];
extern const u8 gMonFootprint_Feraligatr[];
extern const u8 gMonFrontPic_Sentret[];
extern const u8 gMonPalette_Sentret[];
extern const u8 gMonBackPic_Sentret[];
extern const u8 gMonShinyPalette_Sentret[];
+extern const u8 gMonStillFrontPic_Sentret[];
extern const u8 gMonIcon_Sentret[];
extern const u8 gMonFootprint_Sentret[];
extern const u8 gMonFrontPic_Furret[];
extern const u8 gMonPalette_Furret[];
extern const u8 gMonBackPic_Furret[];
extern const u8 gMonShinyPalette_Furret[];
+extern const u8 gMonStillFrontPic_Furret[];
extern const u8 gMonIcon_Furret[];
extern const u8 gMonFootprint_Furret[];
extern const u8 gMonFrontPic_Hoothoot[];
extern const u8 gMonPalette_Hoothoot[];
extern const u8 gMonBackPic_Hoothoot[];
extern const u8 gMonShinyPalette_Hoothoot[];
+extern const u8 gMonStillFrontPic_Hoothoot[];
extern const u8 gMonIcon_Hoothoot[];
extern const u8 gMonFootprint_Hoothoot[];
extern const u8 gMonFrontPic_Noctowl[];
extern const u8 gMonPalette_Noctowl[];
extern const u8 gMonBackPic_Noctowl[];
extern const u8 gMonShinyPalette_Noctowl[];
+extern const u8 gMonStillFrontPic_Noctowl[];
extern const u8 gMonIcon_Noctowl[];
extern const u8 gMonFootprint_Noctowl[];
extern const u8 gMonFrontPic_Ledyba[];
extern const u8 gMonPalette_Ledyba[];
extern const u8 gMonBackPic_Ledyba[];
extern const u8 gMonShinyPalette_Ledyba[];
+extern const u8 gMonStillFrontPic_Ledyba[];
extern const u8 gMonIcon_Ledyba[];
extern const u8 gMonFootprint_Ledyba[];
extern const u8 gMonFrontPic_Ledian[];
extern const u8 gMonPalette_Ledian[];
extern const u8 gMonBackPic_Ledian[];
extern const u8 gMonShinyPalette_Ledian[];
+extern const u8 gMonStillFrontPic_Ledian[];
extern const u8 gMonIcon_Ledian[];
extern const u8 gMonFootprint_Ledian[];
extern const u8 gMonFrontPic_Spinarak[];
extern const u8 gMonPalette_Spinarak[];
extern const u8 gMonBackPic_Spinarak[];
extern const u8 gMonShinyPalette_Spinarak[];
+extern const u8 gMonStillFrontPic_Spinarak[];
extern const u8 gMonIcon_Spinarak[];
extern const u8 gMonFootprint_Spinarak[];
extern const u8 gMonFrontPic_Ariados[];
extern const u8 gMonPalette_Ariados[];
extern const u8 gMonBackPic_Ariados[];
extern const u8 gMonShinyPalette_Ariados[];
+extern const u8 gMonStillFrontPic_Ariados[];
extern const u8 gMonIcon_Ariados[];
extern const u8 gMonFootprint_Ariados[];
extern const u8 gMonFrontPic_Crobat[];
extern const u8 gMonPalette_Crobat[];
extern const u8 gMonBackPic_Crobat[];
extern const u8 gMonShinyPalette_Crobat[];
+extern const u8 gMonStillFrontPic_Crobat[];
extern const u8 gMonIcon_Crobat[];
extern const u8 gMonFootprint_Crobat[];
extern const u8 gMonFrontPic_Chinchou[];
extern const u8 gMonPalette_Chinchou[];
extern const u8 gMonBackPic_Chinchou[];
extern const u8 gMonShinyPalette_Chinchou[];
+extern const u8 gMonStillFrontPic_Chinchou[];
extern const u8 gMonIcon_Chinchou[];
extern const u8 gMonFootprint_Chinchou[];
extern const u8 gMonFrontPic_Lanturn[];
extern const u8 gMonPalette_Lanturn[];
extern const u8 gMonBackPic_Lanturn[];
extern const u8 gMonShinyPalette_Lanturn[];
+extern const u8 gMonStillFrontPic_Lanturn[];
extern const u8 gMonIcon_Lanturn[];
extern const u8 gMonFootprint_Lanturn[];
extern const u8 gMonFrontPic_Pichu[];
extern const u8 gMonPalette_Pichu[];
extern const u8 gMonBackPic_Pichu[];
extern const u8 gMonShinyPalette_Pichu[];
+extern const u8 gMonStillFrontPic_Pichu[];
extern const u8 gMonIcon_Pichu[];
extern const u8 gMonFootprint_Pichu[];
extern const u8 gMonFrontPic_Cleffa[];
extern const u8 gMonPalette_Cleffa[];
extern const u8 gMonBackPic_Cleffa[];
extern const u8 gMonShinyPalette_Cleffa[];
+extern const u8 gMonStillFrontPic_Cleffa[];
extern const u8 gMonIcon_Cleffa[];
extern const u8 gMonFootprint_Cleffa[];
extern const u8 gMonFrontPic_Igglybuff[];
extern const u8 gMonPalette_Igglybuff[];
extern const u8 gMonBackPic_Igglybuff[];
extern const u8 gMonShinyPalette_Igglybuff[];
+extern const u8 gMonStillFrontPic_Igglybuff[];
extern const u8 gMonIcon_Igglybuff[];
extern const u8 gMonFootprint_Igglybuff[];
extern const u8 gMonFrontPic_Togepi[];
extern const u8 gMonPalette_Togepi[];
extern const u8 gMonBackPic_Togepi[];
extern const u8 gMonShinyPalette_Togepi[];
+extern const u8 gMonStillFrontPic_Togepi[];
extern const u8 gMonIcon_Togepi[];
extern const u8 gMonFootprint_Togepi[];
extern const u8 gMonFrontPic_Togetic[];
extern const u8 gMonPalette_Togetic[];
extern const u8 gMonBackPic_Togetic[];
extern const u8 gMonShinyPalette_Togetic[];
+extern const u8 gMonStillFrontPic_Togetic[];
extern const u8 gMonIcon_Togetic[];
extern const u8 gMonFootprint_Togetic[];
extern const u8 gMonFrontPic_Natu[];
extern const u8 gMonPalette_Natu[];
extern const u8 gMonBackPic_Natu[];
extern const u8 gMonShinyPalette_Natu[];
+extern const u8 gMonStillFrontPic_Natu[];
extern const u8 gMonIcon_Natu[];
extern const u8 gMonFootprint_Natu[];
extern const u8 gMonFrontPic_Xatu[];
extern const u8 gMonPalette_Xatu[];
extern const u8 gMonBackPic_Xatu[];
extern const u8 gMonShinyPalette_Xatu[];
+extern const u8 gMonStillFrontPic_Xatu[];
extern const u8 gMonIcon_Xatu[];
extern const u8 gMonFootprint_Xatu[];
extern const u8 gMonFrontPic_Mareep[];
extern const u8 gMonPalette_Mareep[];
extern const u8 gMonBackPic_Mareep[];
extern const u8 gMonShinyPalette_Mareep[];
+extern const u8 gMonStillFrontPic_Mareep[];
extern const u8 gMonIcon_Mareep[];
extern const u8 gMonFootprint_Mareep[];
extern const u8 gMonFrontPic_Flaaffy[];
extern const u8 gMonPalette_Flaaffy[];
extern const u8 gMonBackPic_Flaaffy[];
extern const u8 gMonShinyPalette_Flaaffy[];
+extern const u8 gMonStillFrontPic_Flaaffy[];
extern const u8 gMonIcon_Flaaffy[];
extern const u8 gMonFootprint_Flaaffy[];
extern const u8 gMonFrontPic_Ampharos[];
extern const u8 gMonPalette_Ampharos[];
extern const u8 gMonBackPic_Ampharos[];
extern const u8 gMonShinyPalette_Ampharos[];
+extern const u8 gMonStillFrontPic_Ampharos[];
extern const u8 gMonIcon_Ampharos[];
extern const u8 gMonFootprint_Ampharos[];
extern const u8 gMonFrontPic_Bellossom[];
extern const u8 gMonPalette_Bellossom[];
extern const u8 gMonBackPic_Bellossom[];
extern const u8 gMonShinyPalette_Bellossom[];
+extern const u8 gMonStillFrontPic_Bellossom[];
extern const u8 gMonIcon_Bellossom[];
extern const u8 gMonFootprint_Bellossom[];
extern const u8 gMonFrontPic_Marill[];
extern const u8 gMonPalette_Marill[];
extern const u8 gMonBackPic_Marill[];
extern const u8 gMonShinyPalette_Marill[];
+extern const u8 gMonStillFrontPic_Marill[];
extern const u8 gMonIcon_Marill[];
extern const u8 gMonFootprint_Marill[];
extern const u8 gMonFrontPic_Azumarill[];
extern const u8 gMonPalette_Azumarill[];
extern const u8 gMonBackPic_Azumarill[];
extern const u8 gMonShinyPalette_Azumarill[];
+extern const u8 gMonStillFrontPic_Azumarill[];
extern const u8 gMonIcon_Azumarill[];
extern const u8 gMonFootprint_Azumarill[];
extern const u8 gMonFrontPic_Sudowoodo[];
extern const u8 gMonPalette_Sudowoodo[];
extern const u8 gMonBackPic_Sudowoodo[];
extern const u8 gMonShinyPalette_Sudowoodo[];
+extern const u8 gMonStillFrontPic_Sudowoodo[];
extern const u8 gMonIcon_Sudowoodo[];
extern const u8 gMonFootprint_Sudowoodo[];
extern const u8 gMonFrontPic_Politoed[];
extern const u8 gMonPalette_Politoed[];
extern const u8 gMonBackPic_Politoed[];
extern const u8 gMonShinyPalette_Politoed[];
+extern const u8 gMonStillFrontPic_Politoed[];
extern const u8 gMonIcon_Politoed[];
extern const u8 gMonFootprint_Politoed[];
extern const u8 gMonFrontPic_Hoppip[];
extern const u8 gMonPalette_Hoppip[];
extern const u8 gMonBackPic_Hoppip[];
extern const u8 gMonShinyPalette_Hoppip[];
+extern const u8 gMonStillFrontPic_Hoppip[];
extern const u8 gMonIcon_Hoppip[];
extern const u8 gMonFootprint_Hoppip[];
extern const u8 gMonFrontPic_Skiploom[];
extern const u8 gMonPalette_Skiploom[];
extern const u8 gMonBackPic_Skiploom[];
extern const u8 gMonShinyPalette_Skiploom[];
+extern const u8 gMonStillFrontPic_Skiploom[];
extern const u8 gMonIcon_Skiploom[];
extern const u8 gMonFootprint_Skiploom[];
extern const u8 gMonFrontPic_Jumpluff[];
extern const u8 gMonPalette_Jumpluff[];
extern const u8 gMonBackPic_Jumpluff[];
extern const u8 gMonShinyPalette_Jumpluff[];
+extern const u8 gMonStillFrontPic_Jumpluff[];
extern const u8 gMonIcon_Jumpluff[];
extern const u8 gMonFootprint_Jumpluff[];
extern const u8 gMonFrontPic_Aipom[];
extern const u8 gMonPalette_Aipom[];
extern const u8 gMonBackPic_Aipom[];
extern const u8 gMonShinyPalette_Aipom[];
+extern const u8 gMonStillFrontPic_Aipom[];
extern const u8 gMonIcon_Aipom[];
extern const u8 gMonFootprint_Aipom[];
extern const u8 gMonFrontPic_Sunkern[];
extern const u8 gMonPalette_Sunkern[];
extern const u8 gMonBackPic_Sunkern[];
extern const u8 gMonShinyPalette_Sunkern[];
+extern const u8 gMonStillFrontPic_Sunkern[];
extern const u8 gMonIcon_Sunkern[];
extern const u8 gMonFootprint_Sunkern[];
extern const u8 gMonFrontPic_Sunflora[];
extern const u8 gMonPalette_Sunflora[];
extern const u8 gMonBackPic_Sunflora[];
extern const u8 gMonShinyPalette_Sunflora[];
+extern const u8 gMonStillFrontPic_Sunflora[];
extern const u8 gMonIcon_Sunflora[];
extern const u8 gMonFootprint_Sunflora[];
extern const u8 gMonFrontPic_Yanma[];
extern const u8 gMonPalette_Yanma[];
extern const u8 gMonBackPic_Yanma[];
extern const u8 gMonShinyPalette_Yanma[];
+extern const u8 gMonStillFrontPic_Yanma[];
extern const u8 gMonIcon_Yanma[];
extern const u8 gMonFootprint_Yanma[];
extern const u8 gMonFrontPic_Wooper[];
extern const u8 gMonPalette_Wooper[];
extern const u8 gMonBackPic_Wooper[];
extern const u8 gMonShinyPalette_Wooper[];
+extern const u8 gMonStillFrontPic_Wooper[];
extern const u8 gMonIcon_Wooper[];
extern const u8 gMonFootprint_Wooper[];
extern const u8 gMonFrontPic_Quagsire[];
extern const u8 gMonPalette_Quagsire[];
extern const u8 gMonBackPic_Quagsire[];
extern const u8 gMonShinyPalette_Quagsire[];
+extern const u8 gMonStillFrontPic_Quagsire[];
extern const u8 gMonIcon_Quagsire[];
extern const u8 gMonFootprint_Quagsire[];
extern const u8 gMonFrontPic_Espeon[];
extern const u8 gMonPalette_Espeon[];
extern const u8 gMonBackPic_Espeon[];
extern const u8 gMonShinyPalette_Espeon[];
+extern const u8 gMonStillFrontPic_Espeon[];
extern const u8 gMonIcon_Espeon[];
extern const u8 gMonFootprint_Espeon[];
extern const u8 gMonFrontPic_Umbreon[];
extern const u8 gMonPalette_Umbreon[];
extern const u8 gMonBackPic_Umbreon[];
extern const u8 gMonShinyPalette_Umbreon[];
+extern const u8 gMonStillFrontPic_Umbreon[];
extern const u8 gMonIcon_Umbreon[];
extern const u8 gMonFootprint_Umbreon[];
extern const u8 gMonFrontPic_Murkrow[];
extern const u8 gMonPalette_Murkrow[];
extern const u8 gMonBackPic_Murkrow[];
extern const u8 gMonShinyPalette_Murkrow[];
+extern const u8 gMonStillFrontPic_Murkrow[];
extern const u8 gMonIcon_Murkrow[];
extern const u8 gMonFootprint_Murkrow[];
extern const u8 gMonFrontPic_Slowking[];
extern const u8 gMonPalette_Slowking[];
extern const u8 gMonBackPic_Slowking[];
extern const u8 gMonShinyPalette_Slowking[];
+extern const u8 gMonStillFrontPic_Slowking[];
extern const u8 gMonIcon_Slowking[];
extern const u8 gMonFootprint_Slowking[];
extern const u8 gMonFrontPic_Misdreavus[];
extern const u8 gMonPalette_Misdreavus[];
extern const u8 gMonBackPic_Misdreavus[];
extern const u8 gMonShinyPalette_Misdreavus[];
+extern const u8 gMonStillFrontPic_Misdreavus[];
extern const u8 gMonIcon_Misdreavus[];
extern const u8 gMonFootprint_Misdreavus[];
extern const u8 gMonFrontPic_UnownA[];
extern const u8 gMonPalette_Unown[];
extern const u8 gMonBackPic_UnownA[];
extern const u8 gMonShinyPalette_Unown[];
+extern const u8 gMonStillFrontPic_UnownA[];
extern const u8 gMonIcon_UnownA[];
extern const u8 gMonFootprint_Unown[];
extern const u8 gMonFrontPic_Wobbuffet[];
extern const u8 gMonPalette_Wobbuffet[];
extern const u8 gMonBackPic_Wobbuffet[];
extern const u8 gMonShinyPalette_Wobbuffet[];
+extern const u8 gMonStillFrontPic_Wobbuffet[];
extern const u8 gMonIcon_Wobbuffet[];
extern const u8 gMonFootprint_Wobbuffet[];
extern const u8 gMonFrontPic_Girafarig[];
extern const u8 gMonPalette_Girafarig[];
extern const u8 gMonBackPic_Girafarig[];
extern const u8 gMonShinyPalette_Girafarig[];
+extern const u8 gMonStillFrontPic_Girafarig[];
extern const u8 gMonIcon_Girafarig[];
extern const u8 gMonFootprint_Girafarig[];
extern const u8 gMonFrontPic_Pineco[];
extern const u8 gMonPalette_Pineco[];
extern const u8 gMonBackPic_Pineco[];
extern const u8 gMonShinyPalette_Pineco[];
+extern const u8 gMonStillFrontPic_Pineco[];
extern const u8 gMonIcon_Pineco[];
extern const u8 gMonFootprint_Pineco[];
extern const u8 gMonFrontPic_Forretress[];
extern const u8 gMonPalette_Forretress[];
extern const u8 gMonBackPic_Forretress[];
extern const u8 gMonShinyPalette_Forretress[];
+extern const u8 gMonStillFrontPic_Forretress[];
extern const u8 gMonIcon_Forretress[];
extern const u8 gMonFootprint_Forretress[];
extern const u8 gMonFrontPic_Dunsparce[];
extern const u8 gMonPalette_Dunsparce[];
extern const u8 gMonBackPic_Dunsparce[];
extern const u8 gMonShinyPalette_Dunsparce[];
+extern const u8 gMonStillFrontPic_Dunsparce[];
extern const u8 gMonIcon_Dunsparce[];
extern const u8 gMonFootprint_Dunsparce[];
extern const u8 gMonFrontPic_Gligar[];
extern const u8 gMonPalette_Gligar[];
extern const u8 gMonBackPic_Gligar[];
extern const u8 gMonShinyPalette_Gligar[];
+extern const u8 gMonStillFrontPic_Gligar[];
extern const u8 gMonIcon_Gligar[];
extern const u8 gMonFootprint_Gligar[];
extern const u8 gMonFrontPic_Steelix[];
extern const u8 gMonPalette_Steelix[];
extern const u8 gMonBackPic_Steelix[];
extern const u8 gMonShinyPalette_Steelix[];
+extern const u8 gMonStillFrontPic_Steelix[];
extern const u8 gMonIcon_Steelix[];
extern const u8 gMonFootprint_Steelix[];
extern const u8 gMonFrontPic_Snubbull[];
extern const u8 gMonPalette_Snubbull[];
extern const u8 gMonBackPic_Snubbull[];
extern const u8 gMonShinyPalette_Snubbull[];
+extern const u8 gMonStillFrontPic_Snubbull[];
extern const u8 gMonIcon_Snubbull[];
extern const u8 gMonFootprint_Snubbull[];
extern const u8 gMonFrontPic_Granbull[];
extern const u8 gMonPalette_Granbull[];
extern const u8 gMonBackPic_Granbull[];
extern const u8 gMonShinyPalette_Granbull[];
+extern const u8 gMonStillFrontPic_Granbull[];
extern const u8 gMonIcon_Granbull[];
extern const u8 gMonFootprint_Granbull[];
extern const u8 gMonFrontPic_Qwilfish[];
extern const u8 gMonPalette_Qwilfish[];
extern const u8 gMonBackPic_Qwilfish[];
extern const u8 gMonShinyPalette_Qwilfish[];
+extern const u8 gMonStillFrontPic_Qwilfish[];
extern const u8 gMonIcon_Qwilfish[];
extern const u8 gMonFootprint_Qwilfish[];
extern const u8 gMonFrontPic_Scizor[];
extern const u8 gMonPalette_Scizor[];
extern const u8 gMonBackPic_Scizor[];
extern const u8 gMonShinyPalette_Scizor[];
+extern const u8 gMonStillFrontPic_Scizor[];
extern const u8 gMonIcon_Scizor[];
extern const u8 gMonFootprint_Scizor[];
extern const u8 gMonFrontPic_Shuckle[];
extern const u8 gMonPalette_Shuckle[];
extern const u8 gMonBackPic_Shuckle[];
extern const u8 gMonShinyPalette_Shuckle[];
+extern const u8 gMonStillFrontPic_Shuckle[];
extern const u8 gMonIcon_Shuckle[];
extern const u8 gMonFootprint_Shuckle[];
extern const u8 gMonFrontPic_Heracross[];
extern const u8 gMonPalette_Heracross[];
extern const u8 gMonBackPic_Heracross[];
extern const u8 gMonShinyPalette_Heracross[];
+extern const u8 gMonStillFrontPic_Heracross[];
extern const u8 gMonIcon_Heracross[];
extern const u8 gMonFootprint_Heracross[];
extern const u8 gMonFrontPic_Sneasel[];
extern const u8 gMonPalette_Sneasel[];
extern const u8 gMonBackPic_Sneasel[];
extern const u8 gMonShinyPalette_Sneasel[];
+extern const u8 gMonStillFrontPic_Sneasel[];
extern const u8 gMonIcon_Sneasel[];
extern const u8 gMonFootprint_Sneasel[];
extern const u8 gMonFrontPic_Teddiursa[];
extern const u8 gMonPalette_Teddiursa[];
extern const u8 gMonBackPic_Teddiursa[];
extern const u8 gMonShinyPalette_Teddiursa[];
+extern const u8 gMonStillFrontPic_Teddiursa[];
extern const u8 gMonIcon_Teddiursa[];
extern const u8 gMonFootprint_Teddiursa[];
extern const u8 gMonFrontPic_Ursaring[];
extern const u8 gMonPalette_Ursaring[];
extern const u8 gMonBackPic_Ursaring[];
extern const u8 gMonShinyPalette_Ursaring[];
+extern const u8 gMonStillFrontPic_Ursaring[];
extern const u8 gMonIcon_Ursaring[];
extern const u8 gMonFootprint_Ursaring[];
extern const u8 gMonFrontPic_Slugma[];
extern const u8 gMonPalette_Slugma[];
extern const u8 gMonBackPic_Slugma[];
extern const u8 gMonShinyPalette_Slugma[];
+extern const u8 gMonStillFrontPic_Slugma[];
extern const u8 gMonIcon_Slugma[];
extern const u8 gMonFootprint_Slugma[];
extern const u8 gMonFrontPic_Magcargo[];
extern const u8 gMonPalette_Magcargo[];
extern const u8 gMonBackPic_Magcargo[];
extern const u8 gMonShinyPalette_Magcargo[];
+extern const u8 gMonStillFrontPic_Magcargo[];
extern const u8 gMonIcon_Magcargo[];
extern const u8 gMonFootprint_Magcargo[];
extern const u8 gMonFrontPic_Swinub[];
extern const u8 gMonPalette_Swinub[];
extern const u8 gMonBackPic_Swinub[];
extern const u8 gMonShinyPalette_Swinub[];
+extern const u8 gMonStillFrontPic_Swinub[];
extern const u8 gMonIcon_Swinub[];
extern const u8 gMonFootprint_Swinub[];
extern const u8 gMonFrontPic_Piloswine[];
extern const u8 gMonPalette_Piloswine[];
extern const u8 gMonBackPic_Piloswine[];
extern const u8 gMonShinyPalette_Piloswine[];
+extern const u8 gMonStillFrontPic_Piloswine[];
extern const u8 gMonIcon_Piloswine[];
extern const u8 gMonFootprint_Piloswine[];
extern const u8 gMonFrontPic_Corsola[];
extern const u8 gMonPalette_Corsola[];
extern const u8 gMonBackPic_Corsola[];
extern const u8 gMonShinyPalette_Corsola[];
+extern const u8 gMonStillFrontPic_Corsola[];
extern const u8 gMonIcon_Corsola[];
extern const u8 gMonFootprint_Corsola[];
extern const u8 gMonFrontPic_Remoraid[];
extern const u8 gMonPalette_Remoraid[];
extern const u8 gMonBackPic_Remoraid[];
extern const u8 gMonShinyPalette_Remoraid[];
+extern const u8 gMonStillFrontPic_Remoraid[];
extern const u8 gMonIcon_Remoraid[];
extern const u8 gMonFootprint_Remoraid[];
extern const u8 gMonFrontPic_Octillery[];
extern const u8 gMonPalette_Octillery[];
extern const u8 gMonBackPic_Octillery[];
extern const u8 gMonShinyPalette_Octillery[];
+extern const u8 gMonStillFrontPic_Octillery[];
extern const u8 gMonIcon_Octillery[];
extern const u8 gMonFootprint_Octillery[];
extern const u8 gMonFrontPic_Delibird[];
extern const u8 gMonPalette_Delibird[];
extern const u8 gMonBackPic_Delibird[];
extern const u8 gMonShinyPalette_Delibird[];
+extern const u8 gMonStillFrontPic_Delibird[];
extern const u8 gMonIcon_Delibird[];
extern const u8 gMonFootprint_Delibird[];
extern const u8 gMonFrontPic_Mantine[];
extern const u8 gMonPalette_Mantine[];
extern const u8 gMonBackPic_Mantine[];
extern const u8 gMonShinyPalette_Mantine[];
+extern const u8 gMonStillFrontPic_Mantine[];
extern const u8 gMonIcon_Mantine[];
extern const u8 gMonFootprint_Mantine[];
extern const u8 gMonFrontPic_Skarmory[];
extern const u8 gMonPalette_Skarmory[];
extern const u8 gMonBackPic_Skarmory[];
extern const u8 gMonShinyPalette_Skarmory[];
+extern const u8 gMonStillFrontPic_Skarmory[];
extern const u8 gMonIcon_Skarmory[];
extern const u8 gMonFootprint_Skarmory[];
extern const u8 gMonFrontPic_Houndour[];
extern const u8 gMonPalette_Houndour[];
extern const u8 gMonBackPic_Houndour[];
extern const u8 gMonShinyPalette_Houndour[];
+extern const u8 gMonStillFrontPic_Houndour[];
extern const u8 gMonIcon_Houndour[];
extern const u8 gMonFootprint_Houndour[];
extern const u8 gMonFrontPic_Houndoom[];
extern const u8 gMonPalette_Houndoom[];
extern const u8 gMonBackPic_Houndoom[];
extern const u8 gMonShinyPalette_Houndoom[];
+extern const u8 gMonStillFrontPic_Houndoom[];
extern const u8 gMonIcon_Houndoom[];
extern const u8 gMonFootprint_Houndoom[];
extern const u8 gMonFrontPic_Kingdra[];
extern const u8 gMonPalette_Kingdra[];
extern const u8 gMonBackPic_Kingdra[];
extern const u8 gMonShinyPalette_Kingdra[];
+extern const u8 gMonStillFrontPic_Kingdra[];
extern const u8 gMonIcon_Kingdra[];
extern const u8 gMonFootprint_Kingdra[];
extern const u8 gMonFrontPic_Phanpy[];
extern const u8 gMonPalette_Phanpy[];
extern const u8 gMonBackPic_Phanpy[];
extern const u8 gMonShinyPalette_Phanpy[];
+extern const u8 gMonStillFrontPic_Phanpy[];
extern const u8 gMonIcon_Phanpy[];
extern const u8 gMonFootprint_Phanpy[];
extern const u8 gMonFrontPic_Donphan[];
extern const u8 gMonPalette_Donphan[];
extern const u8 gMonBackPic_Donphan[];
extern const u8 gMonShinyPalette_Donphan[];
+extern const u8 gMonStillFrontPic_Donphan[];
extern const u8 gMonIcon_Donphan[];
extern const u8 gMonFootprint_Donphan[];
extern const u8 gMonFrontPic_Porygon2[];
extern const u8 gMonPalette_Porygon2[];
extern const u8 gMonBackPic_Porygon2[];
extern const u8 gMonShinyPalette_Porygon2[];
+extern const u8 gMonStillFrontPic_Porygon2[];
extern const u8 gMonIcon_Porygon2[];
extern const u8 gMonFootprint_Porygon2[];
extern const u8 gMonFrontPic_Stantler[];
extern const u8 gMonPalette_Stantler[];
extern const u8 gMonBackPic_Stantler[];
extern const u8 gMonShinyPalette_Stantler[];
+extern const u8 gMonStillFrontPic_Stantler[];
extern const u8 gMonIcon_Stantler[];
extern const u8 gMonFootprint_Stantler[];
extern const u8 gMonFrontPic_Smeargle[];
extern const u8 gMonPalette_Smeargle[];
extern const u8 gMonBackPic_Smeargle[];
extern const u8 gMonShinyPalette_Smeargle[];
+extern const u8 gMonStillFrontPic_Smeargle[];
extern const u8 gMonIcon_Smeargle[];
extern const u8 gMonFootprint_Smeargle[];
extern const u8 gMonFrontPic_Tyrogue[];
extern const u8 gMonPalette_Tyrogue[];
extern const u8 gMonBackPic_Tyrogue[];
extern const u8 gMonShinyPalette_Tyrogue[];
+extern const u8 gMonStillFrontPic_Tyrogue[];
extern const u8 gMonIcon_Tyrogue[];
extern const u8 gMonFootprint_Tyrogue[];
extern const u8 gMonFrontPic_Hitmontop[];
extern const u8 gMonPalette_Hitmontop[];
extern const u8 gMonBackPic_Hitmontop[];
extern const u8 gMonShinyPalette_Hitmontop[];
+extern const u8 gMonStillFrontPic_Hitmontop[];
extern const u8 gMonIcon_Hitmontop[];
extern const u8 gMonFootprint_Hitmontop[];
extern const u8 gMonFrontPic_Smoochum[];
extern const u8 gMonPalette_Smoochum[];
extern const u8 gMonBackPic_Smoochum[];
extern const u8 gMonShinyPalette_Smoochum[];
+extern const u8 gMonStillFrontPic_Smoochum[];
extern const u8 gMonIcon_Smoochum[];
extern const u8 gMonFootprint_Smoochum[];
extern const u8 gMonFrontPic_Elekid[];
extern const u8 gMonPalette_Elekid[];
extern const u8 gMonBackPic_Elekid[];
extern const u8 gMonShinyPalette_Elekid[];
+extern const u8 gMonStillFrontPic_Elekid[];
extern const u8 gMonIcon_Elekid[];
extern const u8 gMonFootprint_Elekid[];
extern const u8 gMonFrontPic_Magby[];
extern const u8 gMonPalette_Magby[];
extern const u8 gMonBackPic_Magby[];
extern const u8 gMonShinyPalette_Magby[];
+extern const u8 gMonStillFrontPic_Magby[];
extern const u8 gMonIcon_Magby[];
extern const u8 gMonFootprint_Magby[];
extern const u8 gMonFrontPic_Miltank[];
extern const u8 gMonPalette_Miltank[];
extern const u8 gMonBackPic_Miltank[];
extern const u8 gMonShinyPalette_Miltank[];
+extern const u8 gMonStillFrontPic_Miltank[];
extern const u8 gMonIcon_Miltank[];
extern const u8 gMonFootprint_Miltank[];
extern const u8 gMonFrontPic_Blissey[];
extern const u8 gMonPalette_Blissey[];
extern const u8 gMonBackPic_Blissey[];
extern const u8 gMonShinyPalette_Blissey[];
+extern const u8 gMonStillFrontPic_Blissey[];
extern const u8 gMonIcon_Blissey[];
extern const u8 gMonFootprint_Blissey[];
extern const u8 gMonFrontPic_Raikou[];
extern const u8 gMonPalette_Raikou[];
extern const u8 gMonBackPic_Raikou[];
extern const u8 gMonShinyPalette_Raikou[];
+extern const u8 gMonStillFrontPic_Raikou[];
extern const u8 gMonIcon_Raikou[];
extern const u8 gMonFootprint_Raikou[];
extern const u8 gMonFrontPic_Entei[];
extern const u8 gMonPalette_Entei[];
extern const u8 gMonBackPic_Entei[];
extern const u8 gMonShinyPalette_Entei[];
+extern const u8 gMonStillFrontPic_Entei[];
extern const u8 gMonIcon_Entei[];
extern const u8 gMonFootprint_Entei[];
extern const u8 gMonFrontPic_Suicune[];
extern const u8 gMonPalette_Suicune[];
extern const u8 gMonBackPic_Suicune[];
extern const u8 gMonShinyPalette_Suicune[];
+extern const u8 gMonStillFrontPic_Suicune[];
extern const u8 gMonIcon_Suicune[];
extern const u8 gMonFootprint_Suicune[];
extern const u8 gMonFrontPic_Larvitar[];
extern const u8 gMonPalette_Larvitar[];
extern const u8 gMonBackPic_Larvitar[];
extern const u8 gMonShinyPalette_Larvitar[];
+extern const u8 gMonStillFrontPic_Larvitar[];
extern const u8 gMonIcon_Larvitar[];
extern const u8 gMonFootprint_Larvitar[];
extern const u8 gMonFrontPic_Pupitar[];
extern const u8 gMonPalette_Pupitar[];
extern const u8 gMonBackPic_Pupitar[];
extern const u8 gMonShinyPalette_Pupitar[];
+extern const u8 gMonStillFrontPic_Pupitar[];
extern const u8 gMonIcon_Pupitar[];
extern const u8 gMonFootprint_Pupitar[];
extern const u8 gMonFrontPic_Tyranitar[];
extern const u8 gMonPalette_Tyranitar[];
extern const u8 gMonBackPic_Tyranitar[];
extern const u8 gMonShinyPalette_Tyranitar[];
+extern const u8 gMonStillFrontPic_Tyranitar[];
extern const u8 gMonIcon_Tyranitar[];
extern const u8 gMonFootprint_Tyranitar[];
extern const u8 gMonFrontPic_Lugia[];
extern const u8 gMonPalette_Lugia[];
extern const u8 gMonBackPic_Lugia[];
extern const u8 gMonShinyPalette_Lugia[];
+extern const u8 gMonStillFrontPic_Lugia[];
extern const u8 gMonIcon_Lugia[];
extern const u8 gMonFootprint_Lugia[];
extern const u8 gMonFrontPic_HoOh[];
extern const u8 gMonPalette_HoOh[];
extern const u8 gMonBackPic_HoOh[];
extern const u8 gMonShinyPalette_HoOh[];
+extern const u8 gMonStillFrontPic_HoOh[];
extern const u8 gMonIcon_HoOh[];
extern const u8 gMonFootprint_HoOh[];
extern const u8 gMonFrontPic_Celebi[];
extern const u8 gMonPalette_Celebi[];
extern const u8 gMonBackPic_Celebi[];
extern const u8 gMonShinyPalette_Celebi[];
+extern const u8 gMonStillFrontPic_Celebi[];
extern const u8 gMonIcon_Celebi[];
extern const u8 gMonFootprint_Celebi[];
extern const u8 gMonFrontPic_QuestionMark[];
@@ -1547,900 +1799,1275 @@ extern const u8 gMonFrontPic_Treecko[];
extern const u8 gMonPalette_Treecko[];
extern const u8 gMonBackPic_Treecko[];
extern const u8 gMonShinyPalette_Treecko[];
+extern const u8 gMonStillFrontPic_Treecko[];
extern const u8 gMonIcon_Treecko[];
extern const u8 gMonFootprint_Treecko[];
extern const u8 gMonFrontPic_Grovyle[];
extern const u8 gMonPalette_Grovyle[];
extern const u8 gMonBackPic_Grovyle[];
extern const u8 gMonShinyPalette_Grovyle[];
+extern const u8 gMonStillFrontPic_Grovyle[];
extern const u8 gMonIcon_Grovyle[];
extern const u8 gMonFootprint_Grovyle[];
extern const u8 gMonFrontPic_Sceptile[];
extern const u8 gMonPalette_Sceptile[];
extern const u8 gMonBackPic_Sceptile[];
extern const u8 gMonShinyPalette_Sceptile[];
+extern const u8 gMonStillFrontPic_Sceptile[];
extern const u8 gMonIcon_Sceptile[];
extern const u8 gMonFootprint_Sceptile[];
extern const u8 gMonFrontPic_Torchic[];
extern const u8 gMonPalette_Torchic[];
extern const u8 gMonBackPic_Torchic[];
extern const u8 gMonShinyPalette_Torchic[];
+extern const u8 gMonStillFrontPic_Torchic[];
extern const u8 gMonIcon_Torchic[];
extern const u8 gMonFootprint_Torchic[];
extern const u8 gMonFrontPic_Combusken[];
extern const u8 gMonPalette_Combusken[];
extern const u8 gMonBackPic_Combusken[];
extern const u8 gMonShinyPalette_Combusken[];
+extern const u8 gMonStillFrontPic_Combusken[];
extern const u8 gMonIcon_Combusken[];
extern const u8 gMonFootprint_Combusken[];
extern const u8 gMonFrontPic_Blaziken[];
extern const u8 gMonPalette_Blaziken[];
extern const u8 gMonBackPic_Blaziken[];
extern const u8 gMonShinyPalette_Blaziken[];
+extern const u8 gMonStillFrontPic_Blaziken[];
extern const u8 gMonIcon_Blaziken[];
extern const u8 gMonFootprint_Blaziken[];
extern const u8 gMonFrontPic_Mudkip[];
extern const u8 gMonPalette_Mudkip[];
extern const u8 gMonBackPic_Mudkip[];
extern const u8 gMonShinyPalette_Mudkip[];
+extern const u8 gMonStillFrontPic_Mudkip[];
extern const u8 gMonIcon_Mudkip[];
extern const u8 gMonFootprint_Mudkip[];
extern const u8 gMonFrontPic_Marshtomp[];
extern const u8 gMonPalette_Marshtomp[];
extern const u8 gMonBackPic_Marshtomp[];
extern const u8 gMonShinyPalette_Marshtomp[];
+extern const u8 gMonStillFrontPic_Marshtomp[];
extern const u8 gMonIcon_Marshtomp[];
extern const u8 gMonFootprint_Marshtomp[];
extern const u8 gMonFrontPic_Swampert[];
extern const u8 gMonPalette_Swampert[];
extern const u8 gMonBackPic_Swampert[];
extern const u8 gMonShinyPalette_Swampert[];
+extern const u8 gMonStillFrontPic_Swampert[];
extern const u8 gMonIcon_Swampert[];
extern const u8 gMonFootprint_Swampert[];
extern const u8 gMonFrontPic_Poochyena[];
extern const u8 gMonPalette_Poochyena[];
extern const u8 gMonBackPic_Poochyena[];
extern const u8 gMonShinyPalette_Poochyena[];
+extern const u8 gMonStillFrontPic_Poochyena[];
extern const u8 gMonIcon_Poochyena[];
extern const u8 gMonFootprint_Poochyena[];
extern const u8 gMonFrontPic_Mightyena[];
extern const u8 gMonPalette_Mightyena[];
extern const u8 gMonBackPic_Mightyena[];
extern const u8 gMonShinyPalette_Mightyena[];
+extern const u8 gMonStillFrontPic_Mightyena[];
extern const u8 gMonIcon_Mightyena[];
extern const u8 gMonFootprint_Mightyena[];
extern const u8 gMonFrontPic_Zigzagoon[];
extern const u8 gMonPalette_Zigzagoon[];
extern const u8 gMonBackPic_Zigzagoon[];
extern const u8 gMonShinyPalette_Zigzagoon[];
+extern const u8 gMonStillFrontPic_Zigzagoon[];
extern const u8 gMonIcon_Zigzagoon[];
extern const u8 gMonFootprint_Zigzagoon[];
extern const u8 gMonFrontPic_Linoone[];
extern const u8 gMonPalette_Linoone[];
extern const u8 gMonBackPic_Linoone[];
extern const u8 gMonShinyPalette_Linoone[];
+extern const u8 gMonStillFrontPic_Linoone[];
extern const u8 gMonIcon_Linoone[];
extern const u8 gMonFootprint_Linoone[];
extern const u8 gMonFrontPic_Wurmple[];
extern const u8 gMonPalette_Wurmple[];
extern const u8 gMonBackPic_Wurmple[];
extern const u8 gMonShinyPalette_Wurmple[];
+extern const u8 gMonStillFrontPic_Wurmple[];
extern const u8 gMonIcon_Wurmple[];
extern const u8 gMonFootprint_Wurmple[];
extern const u8 gMonFrontPic_Silcoon[];
extern const u8 gMonPalette_Silcoon[];
extern const u8 gMonBackPic_Silcoon[];
extern const u8 gMonShinyPalette_Silcoon[];
+extern const u8 gMonStillFrontPic_Silcoon[];
extern const u8 gMonIcon_Silcoon[];
extern const u8 gMonFootprint_Silcoon[];
extern const u8 gMonFrontPic_Beautifly[];
extern const u8 gMonPalette_Beautifly[];
extern const u8 gMonBackPic_Beautifly[];
extern const u8 gMonShinyPalette_Beautifly[];
+extern const u8 gMonStillFrontPic_Beautifly[];
extern const u8 gMonIcon_Beautifly[];
extern const u8 gMonFootprint_Beautifly[];
extern const u8 gMonFrontPic_Cascoon[];
extern const u8 gMonPalette_Cascoon[];
extern const u8 gMonBackPic_Cascoon[];
extern const u8 gMonShinyPalette_Cascoon[];
+extern const u8 gMonStillFrontPic_Cascoon[];
extern const u8 gMonIcon_Cascoon[];
extern const u8 gMonFootprint_Cascoon[];
extern const u8 gMonFrontPic_Dustox[];
extern const u8 gMonPalette_Dustox[];
extern const u8 gMonBackPic_Dustox[];
extern const u8 gMonShinyPalette_Dustox[];
+extern const u8 gMonStillFrontPic_Dustox[];
extern const u8 gMonIcon_Dustox[];
extern const u8 gMonFootprint_Dustox[];
extern const u8 gMonFrontPic_Lotad[];
extern const u8 gMonPalette_Lotad[];
extern const u8 gMonBackPic_Lotad[];
extern const u8 gMonShinyPalette_Lotad[];
+extern const u8 gMonStillFrontPic_Lotad[];
extern const u8 gMonIcon_Lotad[];
extern const u8 gMonFootprint_Lotad[];
extern const u8 gMonFrontPic_Lombre[];
extern const u8 gMonPalette_Lombre[];
extern const u8 gMonBackPic_Lombre[];
extern const u8 gMonShinyPalette_Lombre[];
+extern const u8 gMonStillFrontPic_Lombre[];
extern const u8 gMonIcon_Lombre[];
extern const u8 gMonFootprint_Lombre[];
extern const u8 gMonFrontPic_Ludicolo[];
extern const u8 gMonPalette_Ludicolo[];
extern const u8 gMonBackPic_Ludicolo[];
extern const u8 gMonShinyPalette_Ludicolo[];
+extern const u8 gMonStillFrontPic_Ludicolo[];
extern const u8 gMonIcon_Ludicolo[];
extern const u8 gMonFootprint_Ludicolo[];
extern const u8 gMonFrontPic_Seedot[];
extern const u8 gMonPalette_Seedot[];
extern const u8 gMonBackPic_Seedot[];
extern const u8 gMonShinyPalette_Seedot[];
+extern const u8 gMonStillFrontPic_Seedot[];
extern const u8 gMonIcon_Seedot[];
extern const u8 gMonFootprint_Seedot[];
extern const u8 gMonFrontPic_Nuzleaf[];
extern const u8 gMonPalette_Nuzleaf[];
extern const u8 gMonBackPic_Nuzleaf[];
extern const u8 gMonShinyPalette_Nuzleaf[];
+extern const u8 gMonStillFrontPic_Nuzleaf[];
extern const u8 gMonIcon_Nuzleaf[];
extern const u8 gMonFootprint_Nuzleaf[];
extern const u8 gMonFrontPic_Shiftry[];
extern const u8 gMonPalette_Shiftry[];
extern const u8 gMonBackPic_Shiftry[];
extern const u8 gMonShinyPalette_Shiftry[];
+extern const u8 gMonStillFrontPic_Shiftry[];
extern const u8 gMonIcon_Shiftry[];
extern const u8 gMonFootprint_Shiftry[];
extern const u8 gMonFrontPic_Nincada[];
extern const u8 gMonPalette_Nincada[];
extern const u8 gMonBackPic_Nincada[];
extern const u8 gMonShinyPalette_Nincada[];
+extern const u8 gMonStillFrontPic_Nincada[];
extern const u8 gMonIcon_Nincada[];
extern const u8 gMonFootprint_Nincada[];
extern const u8 gMonFrontPic_Ninjask[];
extern const u8 gMonPalette_Ninjask[];
extern const u8 gMonBackPic_Ninjask[];
extern const u8 gMonShinyPalette_Ninjask[];
+extern const u8 gMonStillFrontPic_Ninjask[];
extern const u8 gMonIcon_Ninjask[];
extern const u8 gMonFootprint_Ninjask[];
extern const u8 gMonFrontPic_Shedinja[];
extern const u8 gMonPalette_Shedinja[];
extern const u8 gMonBackPic_Shedinja[];
extern const u8 gMonShinyPalette_Shedinja[];
+extern const u8 gMonStillFrontPic_Shedinja[];
extern const u8 gMonIcon_Shedinja[];
extern const u8 gMonFootprint_Shedinja[];
extern const u8 gMonFrontPic_Taillow[];
extern const u8 gMonPalette_Taillow[];
extern const u8 gMonBackPic_Taillow[];
extern const u8 gMonShinyPalette_Taillow[];
+extern const u8 gMonStillFrontPic_Taillow[];
extern const u8 gMonIcon_Taillow[];
extern const u8 gMonFootprint_Taillow[];
extern const u8 gMonFrontPic_Swellow[];
extern const u8 gMonPalette_Swellow[];
extern const u8 gMonBackPic_Swellow[];
extern const u8 gMonShinyPalette_Swellow[];
+extern const u8 gMonStillFrontPic_Swellow[];
extern const u8 gMonIcon_Swellow[];
extern const u8 gMonFootprint_Swellow[];
extern const u8 gMonFrontPic_Shroomish[];
extern const u8 gMonPalette_Shroomish[];
extern const u8 gMonBackPic_Shroomish[];
extern const u8 gMonShinyPalette_Shroomish[];
+extern const u8 gMonStillFrontPic_Shroomish[];
extern const u8 gMonIcon_Shroomish[];
extern const u8 gMonFootprint_Shroomish[];
extern const u8 gMonFrontPic_Breloom[];
extern const u8 gMonPalette_Breloom[];
extern const u8 gMonBackPic_Breloom[];
extern const u8 gMonShinyPalette_Breloom[];
+extern const u8 gMonStillFrontPic_Breloom[];
extern const u8 gMonIcon_Breloom[];
extern const u8 gMonFootprint_Breloom[];
extern const u8 gMonFrontPic_Spinda[];
extern const u8 gMonPalette_Spinda[];
extern const u8 gMonBackPic_Spinda[];
extern const u8 gMonShinyPalette_Spinda[];
+extern const u8 gMonStillFrontPic_Spinda[];
extern const u8 gMonIcon_Spinda[];
extern const u8 gMonFootprint_Spinda[];
extern const u8 gMonFrontPic_Wingull[];
extern const u8 gMonPalette_Wingull[];
extern const u8 gMonBackPic_Wingull[];
extern const u8 gMonShinyPalette_Wingull[];
+extern const u8 gMonStillFrontPic_Wingull[];
extern const u8 gMonIcon_Wingull[];
extern const u8 gMonFootprint_Wingull[];
extern const u8 gMonFrontPic_Pelipper[];
extern const u8 gMonPalette_Pelipper[];
extern const u8 gMonBackPic_Pelipper[];
extern const u8 gMonShinyPalette_Pelipper[];
+extern const u8 gMonStillFrontPic_Pelipper[];
extern const u8 gMonIcon_Pelipper[];
extern const u8 gMonFootprint_Pelipper[];
extern const u8 gMonFrontPic_Surskit[];
extern const u8 gMonPalette_Surskit[];
extern const u8 gMonBackPic_Surskit[];
extern const u8 gMonShinyPalette_Surskit[];
+extern const u8 gMonStillFrontPic_Surskit[];
extern const u8 gMonIcon_Surskit[];
extern const u8 gMonFootprint_Surskit[];
extern const u8 gMonFrontPic_Masquerain[];
extern const u8 gMonPalette_Masquerain[];
extern const u8 gMonBackPic_Masquerain[];
extern const u8 gMonShinyPalette_Masquerain[];
+extern const u8 gMonStillFrontPic_Masquerain[];
extern const u8 gMonIcon_Masquerain[];
extern const u8 gMonFootprint_Masquerain[];
extern const u8 gMonFrontPic_Wailmer[];
extern const u8 gMonPalette_Wailmer[];
extern const u8 gMonBackPic_Wailmer[];
extern const u8 gMonShinyPalette_Wailmer[];
+extern const u8 gMonStillFrontPic_Wailmer[];
extern const u8 gMonIcon_Wailmer[];
extern const u8 gMonFootprint_Wailmer[];
extern const u8 gMonFrontPic_Wailord[];
extern const u8 gMonPalette_Wailord[];
extern const u8 gMonBackPic_Wailord[];
extern const u8 gMonShinyPalette_Wailord[];
+extern const u8 gMonStillFrontPic_Wailord[];
extern const u8 gMonIcon_Wailord[];
extern const u8 gMonFootprint_Wailord[];
extern const u8 gMonFrontPic_Skitty[];
extern const u8 gMonPalette_Skitty[];
extern const u8 gMonBackPic_Skitty[];
extern const u8 gMonShinyPalette_Skitty[];
+extern const u8 gMonStillFrontPic_Skitty[];
extern const u8 gMonIcon_Skitty[];
extern const u8 gMonFootprint_Skitty[];
extern const u8 gMonFrontPic_Delcatty[];
extern const u8 gMonPalette_Delcatty[];
extern const u8 gMonBackPic_Delcatty[];
extern const u8 gMonShinyPalette_Delcatty[];
+extern const u8 gMonStillFrontPic_Delcatty[];
extern const u8 gMonIcon_Delcatty[];
extern const u8 gMonFootprint_Delcatty[];
extern const u8 gMonFrontPic_Kecleon[];
extern const u8 gMonPalette_Kecleon[];
extern const u8 gMonBackPic_Kecleon[];
extern const u8 gMonShinyPalette_Kecleon[];
+extern const u8 gMonStillFrontPic_Kecleon[];
extern const u8 gMonIcon_Kecleon[];
extern const u8 gMonFootprint_Kecleon[];
extern const u8 gMonFrontPic_Baltoy[];
extern const u8 gMonPalette_Baltoy[];
extern const u8 gMonBackPic_Baltoy[];
extern const u8 gMonShinyPalette_Baltoy[];
+extern const u8 gMonStillFrontPic_Baltoy[];
extern const u8 gMonIcon_Baltoy[];
extern const u8 gMonFootprint_Baltoy[];
extern const u8 gMonFrontPic_Claydol[];
extern const u8 gMonPalette_Claydol[];
extern const u8 gMonBackPic_Claydol[];
extern const u8 gMonShinyPalette_Claydol[];
+extern const u8 gMonStillFrontPic_Claydol[];
extern const u8 gMonIcon_Claydol[];
extern const u8 gMonFootprint_Claydol[];
extern const u8 gMonFrontPic_Nosepass[];
extern const u8 gMonPalette_Nosepass[];
extern const u8 gMonBackPic_Nosepass[];
extern const u8 gMonShinyPalette_Nosepass[];
+extern const u8 gMonStillFrontPic_Nosepass[];
extern const u8 gMonIcon_Nosepass[];
extern const u8 gMonFootprint_Nosepass[];
extern const u8 gMonFrontPic_Torkoal[];
extern const u8 gMonPalette_Torkoal[];
extern const u8 gMonBackPic_Torkoal[];
extern const u8 gMonShinyPalette_Torkoal[];
+extern const u8 gMonStillFrontPic_Torkoal[];
extern const u8 gMonIcon_Torkoal[];
extern const u8 gMonFootprint_Torkoal[];
extern const u8 gMonFrontPic_Sableye[];
extern const u8 gMonPalette_Sableye[];
extern const u8 gMonBackPic_Sableye[];
extern const u8 gMonShinyPalette_Sableye[];
+extern const u8 gMonStillFrontPic_Sableye[];
extern const u8 gMonIcon_Sableye[];
extern const u8 gMonFootprint_Sableye[];
extern const u8 gMonFrontPic_Barboach[];
extern const u8 gMonPalette_Barboach[];
extern const u8 gMonBackPic_Barboach[];
extern const u8 gMonShinyPalette_Barboach[];
+extern const u8 gMonStillFrontPic_Barboach[];
extern const u8 gMonIcon_Barboach[];
extern const u8 gMonFootprint_Barboach[];
extern const u8 gMonFrontPic_Whiscash[];
extern const u8 gMonPalette_Whiscash[];
extern const u8 gMonBackPic_Whiscash[];
extern const u8 gMonShinyPalette_Whiscash[];
+extern const u8 gMonStillFrontPic_Whiscash[];
extern const u8 gMonIcon_Whiscash[];
extern const u8 gMonFootprint_Whiscash[];
extern const u8 gMonFrontPic_Luvdisc[];
extern const u8 gMonPalette_Luvdisc[];
extern const u8 gMonBackPic_Luvdisc[];
extern const u8 gMonShinyPalette_Luvdisc[];
+extern const u8 gMonStillFrontPic_Luvdisc[];
extern const u8 gMonIcon_Luvdisc[];
extern const u8 gMonFootprint_Luvdisc[];
extern const u8 gMonFrontPic_Corphish[];
extern const u8 gMonPalette_Corphish[];
extern const u8 gMonBackPic_Corphish[];
extern const u8 gMonShinyPalette_Corphish[];
+extern const u8 gMonStillFrontPic_Corphish[];
extern const u8 gMonIcon_Corphish[];
extern const u8 gMonFootprint_Corphish[];
extern const u8 gMonFrontPic_Crawdaunt[];
extern const u8 gMonPalette_Crawdaunt[];
extern const u8 gMonBackPic_Crawdaunt[];
extern const u8 gMonShinyPalette_Crawdaunt[];
+extern const u8 gMonStillFrontPic_Crawdaunt[];
extern const u8 gMonIcon_Crawdaunt[];
extern const u8 gMonFootprint_Crawdaunt[];
extern const u8 gMonFrontPic_Feebas[];
extern const u8 gMonPalette_Feebas[];
extern const u8 gMonBackPic_Feebas[];
extern const u8 gMonShinyPalette_Feebas[];
+extern const u8 gMonStillFrontPic_Feebas[];
extern const u8 gMonIcon_Feebas[];
extern const u8 gMonFootprint_Feebas[];
extern const u8 gMonFrontPic_Milotic[];
extern const u8 gMonPalette_Milotic[];
extern const u8 gMonBackPic_Milotic[];
extern const u8 gMonShinyPalette_Milotic[];
+extern const u8 gMonStillFrontPic_Milotic[];
extern const u8 gMonIcon_Milotic[];
extern const u8 gMonFootprint_Milotic[];
extern const u8 gMonFrontPic_Carvanha[];
extern const u8 gMonPalette_Carvanha[];
extern const u8 gMonBackPic_Carvanha[];
extern const u8 gMonShinyPalette_Carvanha[];
+extern const u8 gMonStillFrontPic_Carvanha[];
extern const u8 gMonIcon_Carvanha[];
extern const u8 gMonFootprint_Carvanha[];
extern const u8 gMonFrontPic_Sharpedo[];
extern const u8 gMonPalette_Sharpedo[];
extern const u8 gMonBackPic_Sharpedo[];
extern const u8 gMonShinyPalette_Sharpedo[];
+extern const u8 gMonStillFrontPic_Sharpedo[];
extern const u8 gMonIcon_Sharpedo[];
extern const u8 gMonFootprint_Sharpedo[];
extern const u8 gMonFrontPic_Trapinch[];
extern const u8 gMonPalette_Trapinch[];
extern const u8 gMonBackPic_Trapinch[];
extern const u8 gMonShinyPalette_Trapinch[];
+extern const u8 gMonStillFrontPic_Trapinch[];
extern const u8 gMonIcon_Trapinch[];
extern const u8 gMonFootprint_Trapinch[];
extern const u8 gMonFrontPic_Vibrava[];
extern const u8 gMonPalette_Vibrava[];
extern const u8 gMonBackPic_Vibrava[];
extern const u8 gMonShinyPalette_Vibrava[];
+extern const u8 gMonStillFrontPic_Vibrava[];
extern const u8 gMonIcon_Vibrava[];
extern const u8 gMonFootprint_Vibrava[];
extern const u8 gMonFrontPic_Flygon[];
extern const u8 gMonPalette_Flygon[];
extern const u8 gMonBackPic_Flygon[];
extern const u8 gMonShinyPalette_Flygon[];
+extern const u8 gMonStillFrontPic_Flygon[];
extern const u8 gMonIcon_Flygon[];
extern const u8 gMonFootprint_Flygon[];
extern const u8 gMonFrontPic_Makuhita[];
extern const u8 gMonPalette_Makuhita[];
extern const u8 gMonBackPic_Makuhita[];
extern const u8 gMonShinyPalette_Makuhita[];
+extern const u8 gMonStillFrontPic_Makuhita[];
extern const u8 gMonIcon_Makuhita[];
extern const u8 gMonFootprint_Makuhita[];
extern const u8 gMonFrontPic_Hariyama[];
extern const u8 gMonPalette_Hariyama[];
extern const u8 gMonBackPic_Hariyama[];
extern const u8 gMonShinyPalette_Hariyama[];
+extern const u8 gMonStillFrontPic_Hariyama[];
extern const u8 gMonIcon_Hariyama[];
extern const u8 gMonFootprint_Hariyama[];
extern const u8 gMonFrontPic_Electrike[];
extern const u8 gMonPalette_Electrike[];
extern const u8 gMonBackPic_Electrike[];
extern const u8 gMonShinyPalette_Electrike[];
+extern const u8 gMonStillFrontPic_Electrike[];
extern const u8 gMonIcon_Electrike[];
extern const u8 gMonFootprint_Electrike[];
extern const u8 gMonFrontPic_Manectric[];
extern const u8 gMonPalette_Manectric[];
extern const u8 gMonBackPic_Manectric[];
extern const u8 gMonShinyPalette_Manectric[];
+extern const u8 gMonStillFrontPic_Manectric[];
extern const u8 gMonIcon_Manectric[];
extern const u8 gMonFootprint_Manectric[];
extern const u8 gMonFrontPic_Numel[];
extern const u8 gMonPalette_Numel[];
extern const u8 gMonBackPic_Numel[];
extern const u8 gMonShinyPalette_Numel[];
+extern const u8 gMonStillFrontPic_Numel[];
extern const u8 gMonIcon_Numel[];
extern const u8 gMonFootprint_Numel[];
extern const u8 gMonFrontPic_Camerupt[];
extern const u8 gMonPalette_Camerupt[];
extern const u8 gMonBackPic_Camerupt[];
extern const u8 gMonShinyPalette_Camerupt[];
+extern const u8 gMonStillFrontPic_Camerupt[];
extern const u8 gMonIcon_Camerupt[];
extern const u8 gMonFootprint_Camerupt[];
extern const u8 gMonFrontPic_Spheal[];
extern const u8 gMonPalette_Spheal[];
extern const u8 gMonBackPic_Spheal[];
extern const u8 gMonShinyPalette_Spheal[];
+extern const u8 gMonStillFrontPic_Spheal[];
extern const u8 gMonIcon_Spheal[];
extern const u8 gMonFootprint_Spheal[];
extern const u8 gMonFrontPic_Sealeo[];
extern const u8 gMonPalette_Sealeo[];
extern const u8 gMonBackPic_Sealeo[];
extern const u8 gMonShinyPalette_Sealeo[];
+extern const u8 gMonStillFrontPic_Sealeo[];
extern const u8 gMonIcon_Sealeo[];
extern const u8 gMonFootprint_Sealeo[];
extern const u8 gMonFrontPic_Walrein[];
extern const u8 gMonPalette_Walrein[];
extern const u8 gMonBackPic_Walrein[];
extern const u8 gMonShinyPalette_Walrein[];
+extern const u8 gMonStillFrontPic_Walrein[];
extern const u8 gMonIcon_Walrein[];
extern const u8 gMonFootprint_Walrein[];
extern const u8 gMonFrontPic_Cacnea[];
extern const u8 gMonPalette_Cacnea[];
extern const u8 gMonBackPic_Cacnea[];
extern const u8 gMonShinyPalette_Cacnea[];
+extern const u8 gMonStillFrontPic_Cacnea[];
extern const u8 gMonIcon_Cacnea[];
extern const u8 gMonFootprint_Cacnea[];
extern const u8 gMonFrontPic_Cacturne[];
extern const u8 gMonPalette_Cacturne[];
extern const u8 gMonBackPic_Cacturne[];
extern const u8 gMonShinyPalette_Cacturne[];
+extern const u8 gMonStillFrontPic_Cacturne[];
extern const u8 gMonIcon_Cacturne[];
extern const u8 gMonFootprint_Cacturne[];
extern const u8 gMonFrontPic_Snorunt[];
extern const u8 gMonPalette_Snorunt[];
extern const u8 gMonBackPic_Snorunt[];
extern const u8 gMonShinyPalette_Snorunt[];
+extern const u8 gMonStillFrontPic_Snorunt[];
extern const u8 gMonIcon_Snorunt[];
extern const u8 gMonFootprint_Snorunt[];
extern const u8 gMonFrontPic_Glalie[];
extern const u8 gMonPalette_Glalie[];
extern const u8 gMonBackPic_Glalie[];
extern const u8 gMonShinyPalette_Glalie[];
+extern const u8 gMonStillFrontPic_Glalie[];
extern const u8 gMonIcon_Glalie[];
extern const u8 gMonFootprint_Glalie[];
extern const u8 gMonFrontPic_Lunatone[];
extern const u8 gMonPalette_Lunatone[];
extern const u8 gMonBackPic_Lunatone[];
extern const u8 gMonShinyPalette_Lunatone[];
+extern const u8 gMonStillFrontPic_Lunatone[];
extern const u8 gMonIcon_Lunatone[];
extern const u8 gMonFootprint_Lunatone[];
extern const u8 gMonFrontPic_Solrock[];
extern const u8 gMonPalette_Solrock[];
extern const u8 gMonBackPic_Solrock[];
extern const u8 gMonShinyPalette_Solrock[];
+extern const u8 gMonStillFrontPic_Solrock[];
extern const u8 gMonIcon_Solrock[];
extern const u8 gMonFootprint_Solrock[];
extern const u8 gMonFrontPic_Azurill[];
extern const u8 gMonPalette_Azurill[];
extern const u8 gMonBackPic_Azurill[];
extern const u8 gMonShinyPalette_Azurill[];
+extern const u8 gMonStillFrontPic_Azurill[];
extern const u8 gMonIcon_Azurill[];
extern const u8 gMonFootprint_Azurill[];
extern const u8 gMonFrontPic_Spoink[];
extern const u8 gMonPalette_Spoink[];
extern const u8 gMonBackPic_Spoink[];
extern const u8 gMonShinyPalette_Spoink[];
+extern const u8 gMonStillFrontPic_Spoink[];
extern const u8 gMonIcon_Spoink[];
extern const u8 gMonFootprint_Spoink[];
extern const u8 gMonFrontPic_Grumpig[];
extern const u8 gMonPalette_Grumpig[];
extern const u8 gMonBackPic_Grumpig[];
extern const u8 gMonShinyPalette_Grumpig[];
+extern const u8 gMonStillFrontPic_Grumpig[];
extern const u8 gMonIcon_Grumpig[];
extern const u8 gMonFootprint_Grumpig[];
extern const u8 gMonFrontPic_Plusle[];
extern const u8 gMonPalette_Plusle[];
extern const u8 gMonBackPic_Plusle[];
extern const u8 gMonShinyPalette_Plusle[];
+extern const u8 gMonStillFrontPic_Plusle[];
extern const u8 gMonIcon_Plusle[];
extern const u8 gMonFootprint_Plusle[];
extern const u8 gMonFrontPic_Minun[];
extern const u8 gMonPalette_Minun[];
extern const u8 gMonBackPic_Minun[];
extern const u8 gMonShinyPalette_Minun[];
+extern const u8 gMonStillFrontPic_Minun[];
extern const u8 gMonIcon_Minun[];
extern const u8 gMonFootprint_Minun[];
extern const u8 gMonFrontPic_Mawile[];
extern const u8 gMonPalette_Mawile[];
extern const u8 gMonBackPic_Mawile[];
extern const u8 gMonShinyPalette_Mawile[];
+extern const u8 gMonStillFrontPic_Mawile[];
extern const u8 gMonIcon_Mawile[];
extern const u8 gMonFootprint_Mawile[];
extern const u8 gMonFrontPic_Meditite[];
extern const u8 gMonPalette_Meditite[];
extern const u8 gMonBackPic_Meditite[];
extern const u8 gMonShinyPalette_Meditite[];
+extern const u8 gMonStillFrontPic_Meditite[];
extern const u8 gMonIcon_Meditite[];
extern const u8 gMonFootprint_Meditite[];
extern const u8 gMonFrontPic_Medicham[];
extern const u8 gMonPalette_Medicham[];
extern const u8 gMonBackPic_Medicham[];
extern const u8 gMonShinyPalette_Medicham[];
+extern const u8 gMonStillFrontPic_Medicham[];
extern const u8 gMonIcon_Medicham[];
extern const u8 gMonFootprint_Medicham[];
extern const u8 gMonFrontPic_Swablu[];
extern const u8 gMonPalette_Swablu[];
extern const u8 gMonBackPic_Swablu[];
extern const u8 gMonShinyPalette_Swablu[];
+extern const u8 gMonStillFrontPic_Swablu[];
extern const u8 gMonIcon_Swablu[];
extern const u8 gMonFootprint_Swablu[];
extern const u8 gMonFrontPic_Altaria[];
extern const u8 gMonPalette_Altaria[];
extern const u8 gMonBackPic_Altaria[];
extern const u8 gMonShinyPalette_Altaria[];
+extern const u8 gMonStillFrontPic_Altaria[];
extern const u8 gMonIcon_Altaria[];
extern const u8 gMonFootprint_Altaria[];
extern const u8 gMonFrontPic_Wynaut[];
extern const u8 gMonPalette_Wynaut[];
extern const u8 gMonBackPic_Wynaut[];
extern const u8 gMonShinyPalette_Wynaut[];
+extern const u8 gMonStillFrontPic_Wynaut[];
extern const u8 gMonIcon_Wynaut[];
extern const u8 gMonFootprint_Wynaut[];
extern const u8 gMonFrontPic_Duskull[];
extern const u8 gMonPalette_Duskull[];
extern const u8 gMonBackPic_Duskull[];
extern const u8 gMonShinyPalette_Duskull[];
+extern const u8 gMonStillFrontPic_Duskull[];
extern const u8 gMonIcon_Duskull[];
extern const u8 gMonFootprint_Duskull[];
extern const u8 gMonFrontPic_Dusclops[];
extern const u8 gMonPalette_Dusclops[];
extern const u8 gMonBackPic_Dusclops[];
extern const u8 gMonShinyPalette_Dusclops[];
+extern const u8 gMonStillFrontPic_Dusclops[];
extern const u8 gMonIcon_Dusclops[];
extern const u8 gMonFootprint_Dusclops[];
extern const u8 gMonFrontPic_Roselia[];
extern const u8 gMonPalette_Roselia[];
extern const u8 gMonBackPic_Roselia[];
extern const u8 gMonShinyPalette_Roselia[];
+extern const u8 gMonStillFrontPic_Roselia[];
extern const u8 gMonIcon_Roselia[];
extern const u8 gMonFootprint_Roselia[];
extern const u8 gMonFrontPic_Slakoth[];
extern const u8 gMonPalette_Slakoth[];
extern const u8 gMonBackPic_Slakoth[];
extern const u8 gMonShinyPalette_Slakoth[];
+extern const u8 gMonStillFrontPic_Slakoth[];
extern const u8 gMonIcon_Slakoth[];
extern const u8 gMonFootprint_Slakoth[];
extern const u8 gMonFrontPic_Vigoroth[];
extern const u8 gMonPalette_Vigoroth[];
extern const u8 gMonBackPic_Vigoroth[];
extern const u8 gMonShinyPalette_Vigoroth[];
+extern const u8 gMonStillFrontPic_Vigoroth[];
extern const u8 gMonIcon_Vigoroth[];
extern const u8 gMonFootprint_Vigoroth[];
extern const u8 gMonFrontPic_Slaking[];
extern const u8 gMonPalette_Slaking[];
extern const u8 gMonBackPic_Slaking[];
extern const u8 gMonShinyPalette_Slaking[];
+extern const u8 gMonStillFrontPic_Slaking[];
extern const u8 gMonIcon_Slaking[];
extern const u8 gMonFootprint_Slaking[];
extern const u8 gMonFrontPic_Gulpin[];
extern const u8 gMonPalette_Gulpin[];
extern const u8 gMonBackPic_Gulpin[];
extern const u8 gMonShinyPalette_Gulpin[];
+extern const u8 gMonStillFrontPic_Gulpin[];
extern const u8 gMonIcon_Gulpin[];
extern const u8 gMonFootprint_Gulpin[];
extern const u8 gMonFrontPic_Swalot[];
extern const u8 gMonPalette_Swalot[];
extern const u8 gMonBackPic_Swalot[];
extern const u8 gMonShinyPalette_Swalot[];
+extern const u8 gMonStillFrontPic_Swalot[];
extern const u8 gMonIcon_Swalot[];
extern const u8 gMonFootprint_Swalot[];
extern const u8 gMonFrontPic_Tropius[];
extern const u8 gMonPalette_Tropius[];
extern const u8 gMonBackPic_Tropius[];
extern const u8 gMonShinyPalette_Tropius[];
+extern const u8 gMonStillFrontPic_Tropius[];
extern const u8 gMonIcon_Tropius[];
extern const u8 gMonFootprint_Tropius[];
extern const u8 gMonFrontPic_Whismur[];
extern const u8 gMonPalette_Whismur[];
extern const u8 gMonBackPic_Whismur[];
extern const u8 gMonShinyPalette_Whismur[];
+extern const u8 gMonStillFrontPic_Whismur[];
extern const u8 gMonIcon_Whismur[];
extern const u8 gMonFootprint_Whismur[];
extern const u8 gMonFrontPic_Loudred[];
extern const u8 gMonPalette_Loudred[];
extern const u8 gMonBackPic_Loudred[];
extern const u8 gMonShinyPalette_Loudred[];
+extern const u8 gMonStillFrontPic_Loudred[];
extern const u8 gMonIcon_Loudred[];
extern const u8 gMonFootprint_Loudred[];
extern const u8 gMonFrontPic_Exploud[];
extern const u8 gMonPalette_Exploud[];
extern const u8 gMonBackPic_Exploud[];
extern const u8 gMonShinyPalette_Exploud[];
+extern const u8 gMonStillFrontPic_Exploud[];
extern const u8 gMonIcon_Exploud[];
extern const u8 gMonFootprint_Exploud[];
extern const u8 gMonFrontPic_Clamperl[];
extern const u8 gMonPalette_Clamperl[];
extern const u8 gMonBackPic_Clamperl[];
extern const u8 gMonShinyPalette_Clamperl[];
+extern const u8 gMonStillFrontPic_Clamperl[];
extern const u8 gMonIcon_Clamperl[];
extern const u8 gMonFootprint_Clamperl[];
extern const u8 gMonFrontPic_Huntail[];
extern const u8 gMonPalette_Huntail[];
extern const u8 gMonBackPic_Huntail[];
extern const u8 gMonShinyPalette_Huntail[];
+extern const u8 gMonStillFrontPic_Huntail[];
extern const u8 gMonIcon_Huntail[];
extern const u8 gMonFootprint_Huntail[];
extern const u8 gMonFrontPic_Gorebyss[];
extern const u8 gMonPalette_Gorebyss[];
extern const u8 gMonBackPic_Gorebyss[];
extern const u8 gMonShinyPalette_Gorebyss[];
+extern const u8 gMonStillFrontPic_Gorebyss[];
extern const u8 gMonIcon_Gorebyss[];
extern const u8 gMonFootprint_Gorebyss[];
extern const u8 gMonFrontPic_Absol[];
extern const u8 gMonPalette_Absol[];
extern const u8 gMonBackPic_Absol[];
extern const u8 gMonShinyPalette_Absol[];
+extern const u8 gMonStillFrontPic_Absol[];
extern const u8 gMonIcon_Absol[];
extern const u8 gMonFootprint_Absol[];
extern const u8 gMonFrontPic_Shuppet[];
extern const u8 gMonPalette_Shuppet[];
extern const u8 gMonBackPic_Shuppet[];
extern const u8 gMonShinyPalette_Shuppet[];
+extern const u8 gMonStillFrontPic_Shuppet[];
extern const u8 gMonIcon_Shuppet[];
extern const u8 gMonFootprint_Shuppet[];
extern const u8 gMonFrontPic_Banette[];
extern const u8 gMonPalette_Banette[];
extern const u8 gMonBackPic_Banette[];
extern const u8 gMonShinyPalette_Banette[];
+extern const u8 gMonStillFrontPic_Banette[];
extern const u8 gMonIcon_Banette[];
extern const u8 gMonFootprint_Banette[];
extern const u8 gMonFrontPic_Seviper[];
extern const u8 gMonPalette_Seviper[];
extern const u8 gMonBackPic_Seviper[];
extern const u8 gMonShinyPalette_Seviper[];
+extern const u8 gMonStillFrontPic_Seviper[];
extern const u8 gMonIcon_Seviper[];
extern const u8 gMonFootprint_Seviper[];
extern const u8 gMonFrontPic_Zangoose[];
extern const u8 gMonPalette_Zangoose[];
extern const u8 gMonBackPic_Zangoose[];
extern const u8 gMonShinyPalette_Zangoose[];
+extern const u8 gMonStillFrontPic_Zangoose[];
extern const u8 gMonIcon_Zangoose[];
extern const u8 gMonFootprint_Zangoose[];
extern const u8 gMonFrontPic_Relicanth[];
extern const u8 gMonPalette_Relicanth[];
extern const u8 gMonBackPic_Relicanth[];
extern const u8 gMonShinyPalette_Relicanth[];
+extern const u8 gMonStillFrontPic_Relicanth[];
extern const u8 gMonIcon_Relicanth[];
extern const u8 gMonFootprint_Relicanth[];
extern const u8 gMonFrontPic_Aron[];
extern const u8 gMonPalette_Aron[];
extern const u8 gMonBackPic_Aron[];
extern const u8 gMonShinyPalette_Aron[];
+extern const u8 gMonStillFrontPic_Aron[];
extern const u8 gMonIcon_Aron[];
extern const u8 gMonFootprint_Aron[];
extern const u8 gMonFrontPic_Lairon[];
extern const u8 gMonPalette_Lairon[];
extern const u8 gMonBackPic_Lairon[];
extern const u8 gMonShinyPalette_Lairon[];
+extern const u8 gMonStillFrontPic_Lairon[];
extern const u8 gMonIcon_Lairon[];
extern const u8 gMonFootprint_Lairon[];
extern const u8 gMonFrontPic_Aggron[];
extern const u8 gMonPalette_Aggron[];
extern const u8 gMonBackPic_Aggron[];
extern const u8 gMonShinyPalette_Aggron[];
+extern const u8 gMonStillFrontPic_Aggron[];
extern const u8 gMonIcon_Aggron[];
extern const u8 gMonFootprint_Aggron[];
extern const u8 gMonFrontPic_Castform[];
extern const u8 gMonPalette_Castform[];
extern const u8 gMonBackPic_Castform[];
extern const u8 gMonShinyPalette_Castform[];
+extern const u8 gMonStillFrontPic_Castform[];
extern const u8 gMonIcon_Castform[];
extern const u8 gMonFootprint_Castform[];
extern const u8 gMonFrontPic_Volbeat[];
extern const u8 gMonPalette_Volbeat[];
extern const u8 gMonBackPic_Volbeat[];
extern const u8 gMonShinyPalette_Volbeat[];
+extern const u8 gMonStillFrontPic_Volbeat[];
extern const u8 gMonIcon_Volbeat[];
extern const u8 gMonFootprint_Volbeat[];
extern const u8 gMonFrontPic_Illumise[];
extern const u8 gMonPalette_Illumise[];
extern const u8 gMonBackPic_Illumise[];
extern const u8 gMonShinyPalette_Illumise[];
+extern const u8 gMonStillFrontPic_Illumise[];
extern const u8 gMonIcon_Illumise[];
extern const u8 gMonFootprint_Illumise[];
extern const u8 gMonFrontPic_Lileep[];
extern const u8 gMonPalette_Lileep[];
extern const u8 gMonBackPic_Lileep[];
extern const u8 gMonShinyPalette_Lileep[];
+extern const u8 gMonStillFrontPic_Lileep[];
extern const u8 gMonIcon_Lileep[];
extern const u8 gMonFootprint_Lileep[];
extern const u8 gMonFrontPic_Cradily[];
extern const u8 gMonPalette_Cradily[];
extern const u8 gMonBackPic_Cradily[];
extern const u8 gMonShinyPalette_Cradily[];
+extern const u8 gMonStillFrontPic_Cradily[];
extern const u8 gMonIcon_Cradily[];
extern const u8 gMonFootprint_Cradily[];
extern const u8 gMonFrontPic_Anorith[];
extern const u8 gMonPalette_Anorith[];
extern const u8 gMonBackPic_Anorith[];
extern const u8 gMonShinyPalette_Anorith[];
+extern const u8 gMonStillFrontPic_Anorith[];
extern const u8 gMonIcon_Anorith[];
extern const u8 gMonFootprint_Anorith[];
extern const u8 gMonFrontPic_Armaldo[];
extern const u8 gMonPalette_Armaldo[];
extern const u8 gMonBackPic_Armaldo[];
extern const u8 gMonShinyPalette_Armaldo[];
+extern const u8 gMonStillFrontPic_Armaldo[];
extern const u8 gMonIcon_Armaldo[];
extern const u8 gMonFootprint_Armaldo[];
extern const u8 gMonFrontPic_Ralts[];
extern const u8 gMonPalette_Ralts[];
extern const u8 gMonBackPic_Ralts[];
extern const u8 gMonShinyPalette_Ralts[];
+extern const u8 gMonStillFrontPic_Ralts[];
extern const u8 gMonIcon_Ralts[];
extern const u8 gMonFootprint_Ralts[];
extern const u8 gMonFrontPic_Kirlia[];
extern const u8 gMonPalette_Kirlia[];
extern const u8 gMonBackPic_Kirlia[];
extern const u8 gMonShinyPalette_Kirlia[];
+extern const u8 gMonStillFrontPic_Kirlia[];
extern const u8 gMonIcon_Kirlia[];
extern const u8 gMonFootprint_Kirlia[];
extern const u8 gMonFrontPic_Gardevoir[];
extern const u8 gMonPalette_Gardevoir[];
extern const u8 gMonBackPic_Gardevoir[];
extern const u8 gMonShinyPalette_Gardevoir[];
+extern const u8 gMonStillFrontPic_Gardevoir[];
extern const u8 gMonIcon_Gardevoir[];
extern const u8 gMonFootprint_Gardevoir[];
extern const u8 gMonFrontPic_Bagon[];
extern const u8 gMonPalette_Bagon[];
extern const u8 gMonBackPic_Bagon[];
extern const u8 gMonShinyPalette_Bagon[];
+extern const u8 gMonStillFrontPic_Bagon[];
extern const u8 gMonIcon_Bagon[];
extern const u8 gMonFootprint_Bagon[];
extern const u8 gMonFrontPic_Shelgon[];
extern const u8 gMonPalette_Shelgon[];
extern const u8 gMonBackPic_Shelgon[];
extern const u8 gMonShinyPalette_Shelgon[];
+extern const u8 gMonStillFrontPic_Shelgon[];
extern const u8 gMonIcon_Shelgon[];
extern const u8 gMonFootprint_Shelgon[];
extern const u8 gMonFrontPic_Salamence[];
extern const u8 gMonPalette_Salamence[];
extern const u8 gMonBackPic_Salamence[];
extern const u8 gMonShinyPalette_Salamence[];
+extern const u8 gMonStillFrontPic_Salamence[];
extern const u8 gMonIcon_Salamence[];
extern const u8 gMonFootprint_Salamence[];
extern const u8 gMonFrontPic_Beldum[];
extern const u8 gMonPalette_Beldum[];
extern const u8 gMonBackPic_Beldum[];
extern const u8 gMonShinyPalette_Beldum[];
+extern const u8 gMonStillFrontPic_Beldum[];
extern const u8 gMonIcon_Beldum[];
extern const u8 gMonFootprint_Beldum[];
extern const u8 gMonFrontPic_Metang[];
extern const u8 gMonPalette_Metang[];
extern const u8 gMonBackPic_Metang[];
extern const u8 gMonShinyPalette_Metang[];
+extern const u8 gMonStillFrontPic_Metang[];
extern const u8 gMonIcon_Metang[];
extern const u8 gMonFootprint_Metang[];
extern const u8 gMonFrontPic_Metagross[];
extern const u8 gMonPalette_Metagross[];
extern const u8 gMonBackPic_Metagross[];
extern const u8 gMonShinyPalette_Metagross[];
+extern const u8 gMonStillFrontPic_Metagross[];
extern const u8 gMonIcon_Metagross[];
extern const u8 gMonFootprint_Metagross[];
extern const u8 gMonFrontPic_Regirock[];
extern const u8 gMonPalette_Regirock[];
extern const u8 gMonBackPic_Regirock[];
extern const u8 gMonShinyPalette_Regirock[];
+extern const u8 gMonStillFrontPic_Regirock[];
extern const u8 gMonIcon_Regirock[];
extern const u8 gMonFootprint_Regirock[];
extern const u8 gMonFrontPic_Regice[];
extern const u8 gMonPalette_Regice[];
extern const u8 gMonBackPic_Regice[];
extern const u8 gMonShinyPalette_Regice[];
+extern const u8 gMonStillFrontPic_Regice[];
extern const u8 gMonIcon_Regice[];
extern const u8 gMonFootprint_Regice[];
extern const u8 gMonFrontPic_Registeel[];
extern const u8 gMonPalette_Registeel[];
extern const u8 gMonBackPic_Registeel[];
extern const u8 gMonShinyPalette_Registeel[];
+extern const u8 gMonStillFrontPic_Registeel[];
extern const u8 gMonIcon_Registeel[];
extern const u8 gMonFootprint_Registeel[];
extern const u8 gMonFrontPic_Kyogre[];
extern const u8 gMonPalette_Kyogre[];
extern const u8 gMonBackPic_Kyogre[];
extern const u8 gMonShinyPalette_Kyogre[];
+extern const u8 gMonStillFrontPic_Kyogre[];
extern const u8 gMonIcon_Kyogre[];
extern const u8 gMonFootprint_Kyogre[];
extern const u8 gMonFrontPic_Groudon[];
extern const u8 gMonPalette_Groudon[];
extern const u8 gMonBackPic_Groudon[];
extern const u8 gMonShinyPalette_Groudon[];
+extern const u8 gMonStillFrontPic_Groudon[];
extern const u8 gMonIcon_Groudon[];
extern const u8 gMonFootprint_Groudon[];
extern const u8 gMonFrontPic_Rayquaza[];
extern const u8 gMonPalette_Rayquaza[];
extern const u8 gMonBackPic_Rayquaza[];
extern const u8 gMonShinyPalette_Rayquaza[];
+extern const u8 gMonStillFrontPic_Rayquaza[];
extern const u8 gMonIcon_Rayquaza[];
extern const u8 gMonFootprint_Rayquaza[];
extern const u8 gMonFrontPic_Latias[];
extern const u8 gMonPalette_Latias[];
extern const u8 gMonBackPic_Latias[];
extern const u8 gMonShinyPalette_Latias[];
+extern const u8 gMonStillFrontPic_Latias[];
extern const u8 gMonIcon_Latias[];
extern const u8 gMonFootprint_Latias[];
extern const u8 gMonFrontPic_Latios[];
extern const u8 gMonPalette_Latios[];
extern const u8 gMonBackPic_Latios[];
extern const u8 gMonShinyPalette_Latios[];
+extern const u8 gMonStillFrontPic_Latios[];
extern const u8 gMonIcon_Latios[];
extern const u8 gMonFootprint_Latios[];
extern const u8 gMonFrontPic_Jirachi[];
extern const u8 gMonPalette_Jirachi[];
extern const u8 gMonBackPic_Jirachi[];
extern const u8 gMonShinyPalette_Jirachi[];
+extern const u8 gMonStillFrontPic_Jirachi[];
extern const u8 gMonIcon_Jirachi[];
extern const u8 gMonFootprint_Jirachi[];
extern const u8 gMonFrontPic_Deoxys[];
extern const u8 gMonPalette_Deoxys[];
extern const u8 gMonBackPic_Deoxys[];
extern const u8 gMonShinyPalette_Deoxys[];
+extern const u8 gMonStillFrontPic_Deoxys[];
extern const u8 gMonIcon_Deoxys[];
extern const u8 gMonFootprint_Deoxys[];
extern const u8 gMonFrontPic_Chimecho[];
extern const u8 gMonPalette_Chimecho[];
extern const u8 gMonBackPic_Chimecho[];
extern const u8 gMonShinyPalette_Chimecho[];
+extern const u8 gMonStillFrontPic_Chimecho[];
extern const u8 gMonIcon_Chimecho[];
extern const u8 gMonFootprint_Chimecho[];
extern const u8 gMonPic_Egg[];
extern const u8 gMonPalette_Egg[];
+extern const u8 gMonFrontPic_Egg[];
+extern const u8 gMonStillFrontPic_Egg[];
+extern const u8 gMonIcon_Egg[];
extern const u8 gMonFrontPic_UnownB[];
extern const u8 gMonBackPic_UnownB[];
+extern const u8 gMonStillFrontPic_UnownB[];
extern const u8 gMonIcon_UnownB[];
extern const u8 gMonFrontPic_UnownC[];
extern const u8 gMonBackPic_UnownC[];
+extern const u8 gMonStillFrontPic_UnownC[];
extern const u8 gMonIcon_UnownC[];
extern const u8 gMonFrontPic_UnownD[];
extern const u8 gMonBackPic_UnownD[];
+extern const u8 gMonStillFrontPic_UnownD[];
extern const u8 gMonIcon_UnownD[];
extern const u8 gMonFrontPic_UnownE[];
extern const u8 gMonBackPic_UnownE[];
+extern const u8 gMonStillFrontPic_UnownE[];
extern const u8 gMonIcon_UnownE[];
extern const u8 gMonFrontPic_UnownF[];
extern const u8 gMonBackPic_UnownF[];
+extern const u8 gMonStillFrontPic_UnownF[];
extern const u8 gMonIcon_UnownF[];
extern const u8 gMonFrontPic_UnownG[];
extern const u8 gMonBackPic_UnownG[];
+extern const u8 gMonStillFrontPic_UnownG[];
extern const u8 gMonIcon_UnownG[];
extern const u8 gMonFrontPic_UnownH[];
extern const u8 gMonBackPic_UnownH[];
+extern const u8 gMonStillFrontPic_UnownH[];
extern const u8 gMonIcon_UnownH[];
extern const u8 gMonFrontPic_UnownI[];
extern const u8 gMonBackPic_UnownI[];
+extern const u8 gMonStillFrontPic_UnownI[];
extern const u8 gMonIcon_UnownI[];
extern const u8 gMonFrontPic_UnownJ[];
extern const u8 gMonBackPic_UnownJ[];
+extern const u8 gMonStillFrontPic_UnownJ[];
extern const u8 gMonIcon_UnownJ[];
extern const u8 gMonFrontPic_UnownK[];
extern const u8 gMonBackPic_UnownK[];
+extern const u8 gMonStillFrontPic_UnownK[];
extern const u8 gMonIcon_UnownK[];
extern const u8 gMonFrontPic_UnownL[];
extern const u8 gMonBackPic_UnownL[];
+extern const u8 gMonStillFrontPic_UnownL[];
extern const u8 gMonIcon_UnownL[];
extern const u8 gMonFrontPic_UnownM[];
extern const u8 gMonBackPic_UnownM[];
+extern const u8 gMonStillFrontPic_UnownM[];
extern const u8 gMonIcon_UnownM[];
extern const u8 gMonFrontPic_UnownN[];
extern const u8 gMonBackPic_UnownN[];
+extern const u8 gMonStillFrontPic_UnownN[];
extern const u8 gMonIcon_UnownN[];
extern const u8 gMonFrontPic_UnownO[];
extern const u8 gMonBackPic_UnownO[];
+extern const u8 gMonStillFrontPic_UnownO[];
extern const u8 gMonIcon_UnownO[];
extern const u8 gMonFrontPic_UnownP[];
extern const u8 gMonBackPic_UnownP[];
+extern const u8 gMonStillFrontPic_UnownP[];
extern const u8 gMonIcon_UnownP[];
extern const u8 gMonFrontPic_UnownQ[];
extern const u8 gMonBackPic_UnownQ[];
+extern const u8 gMonStillFrontPic_UnownQ[];
extern const u8 gMonIcon_UnownQ[];
extern const u8 gMonFrontPic_UnownR[];
extern const u8 gMonBackPic_UnownR[];
+extern const u8 gMonStillFrontPic_UnownR[];
extern const u8 gMonIcon_UnownR[];
extern const u8 gMonFrontPic_UnownS[];
extern const u8 gMonBackPic_UnownS[];
+extern const u8 gMonStillFrontPic_UnownS[];
extern const u8 gMonIcon_UnownS[];
extern const u8 gMonFrontPic_UnownT[];
extern const u8 gMonBackPic_UnownT[];
+extern const u8 gMonStillFrontPic_UnownT[];
extern const u8 gMonIcon_UnownT[];
extern const u8 gMonFrontPic_UnownU[];
extern const u8 gMonBackPic_UnownU[];
+extern const u8 gMonStillFrontPic_UnownU[];
extern const u8 gMonIcon_UnownU[];
extern const u8 gMonFrontPic_UnownV[];
extern const u8 gMonBackPic_UnownV[];
+extern const u8 gMonStillFrontPic_UnownV[];
extern const u8 gMonIcon_UnownV[];
extern const u8 gMonFrontPic_UnownW[];
extern const u8 gMonBackPic_UnownW[];
+extern const u8 gMonStillFrontPic_UnownW[];
extern const u8 gMonIcon_UnownW[];
extern const u8 gMonFrontPic_UnownX[];
extern const u8 gMonBackPic_UnownX[];
+extern const u8 gMonStillFrontPic_UnownX[];
extern const u8 gMonIcon_UnownX[];
extern const u8 gMonFrontPic_UnownY[];
extern const u8 gMonBackPic_UnownY[];
+extern const u8 gMonStillFrontPic_UnownY[];
extern const u8 gMonIcon_UnownY[];
extern const u8 gMonFrontPic_UnownZ[];
extern const u8 gMonBackPic_UnownZ[];
+extern const u8 gMonStillFrontPic_UnownZ[];
extern const u8 gMonIcon_UnownZ[];
extern const u8 gMonFrontPic_UnownExclamationMark[];
extern const u8 gMonBackPic_UnownExclamationMark[];
+extern const u8 gMonStillFrontPic_UnownExclamationMark[];
extern const u8 gMonIcon_UnownExclamationMark[];
extern const u8 gMonFrontPic_UnownQuestionMark[];
+extern const u8 gMonStillFrontPic_UnownQuestionMark[];
extern const u8 gMonBackPic_UnownQuestionMark[];
extern const u8 gMonIcon_UnownQuestionMark[];
+extern const u8 gMonFrontPic_CircledQuestionMark[];
+extern const u8 gMonBackPic_CircledQuestionMark[];
+extern const u8 gMonPalette_CircledQuestionMark[];
+extern const u8 gMonShinyPalette_CircledQuestionMark[];
+extern const u8 gMonStillFrontPic_CircledQuestionMark[];
extern const u8 gMonIcon_QuestionMark[];
-extern const u8 gMonIcon_Egg[];
+extern const u8 gMonFrontPic_DoubleQuestionMark[];
+extern const u8 gMonBackPic_DoubleQuestionMark[];
+extern const u8 gMonPalette_DoubleQuestionMark[];
+extern const u8 gMonShinyPalette_DoubleQuestionMark[];
+extern const u8 gMonStillFrontPic_DoubleQuestionMark[];
extern const u16 gMonIconPalettes[][16];
+// trainer sprites
+extern const u8 gTrainerFrontPic_Hiker[];
+extern const u8 gTrainerFrontPic_AquaGruntM[];
+extern const u8 gTrainerFrontPic_PokemonBreederF[];
+extern const u8 gTrainerFrontPic_CoolTrainerM[];
+extern const u8 gTrainerFrontPic_BirdKeeper[];
+extern const u8 gTrainerFrontPic_Collector[];
+extern const u8 gTrainerFrontPic_AquaGruntF[];
+extern const u8 gTrainerFrontPic_SwimmerM[];
+extern const u8 gTrainerFrontPic_MagmaGruntM[];
+extern const u8 gTrainerFrontPic_ExpertM[];
+extern const u8 gTrainerFrontPic_AquaAdminM[];
+extern const u8 gTrainerFrontPic_BlackBelt[];
+extern const u8 gTrainerFrontPic_AquaAdminF[];
+extern const u8 gTrainerFrontPic_AquaLeaderArchie[];
+extern const u8 gTrainerFrontPic_HexManiac[];
+extern const u8 gTrainerFrontPic_AromaLady[];
+extern const u8 gTrainerFrontPic_RuinManiac[];
+extern const u8 gTrainerFrontPic_Interviewer[];
+extern const u8 gTrainerFrontPic_TuberF[];
+extern const u8 gTrainerFrontPic_TuberM[];
+extern const u8 gTrainerFrontPic_CoolTrainerF[];
+extern const u8 gTrainerFrontPic_Lady[];
+extern const u8 gTrainerFrontPic_Beauty[];
+extern const u8 gTrainerFrontPic_RichBoy[];
+extern const u8 gTrainerFrontPic_ExpertF[];
+extern const u8 gTrainerFrontPic_Pokemaniac[];
+extern const u8 gTrainerFrontPic_MagmaGruntF[];
+extern const u8 gTrainerFrontPic_Guitarist[];
+extern const u8 gTrainerFrontPic_Kindler[];
+extern const u8 gTrainerFrontPic_Camper[];
+extern const u8 gTrainerFrontPic_Picnicker[];
+extern const u8 gTrainerFrontPic_BugManiac[];
+extern const u8 gTrainerFrontPic_PokemonBreederM[];
+extern const u8 gTrainerFrontPic_PsychicM[];
+extern const u8 gTrainerFrontPic_PsychicF[];
+extern const u8 gTrainerFrontPic_Gentleman[];
+extern const u8 gTrainerFrontPic_EliteFourSidney[];
+extern const u8 gTrainerFrontPic_EliteFourPhoebe[];
+extern const u8 gTrainerFrontPic_EliteFourGlacia[];
+extern const u8 gTrainerFrontPic_EliteFourDrake[];
+extern const u8 gTrainerFrontPic_LeaderRoxanne[];
+extern const u8 gTrainerFrontPic_LeaderBrawly[];
+extern const u8 gTrainerFrontPic_LeaderWattson[];
+extern const u8 gTrainerFrontPic_LeaderFlannery[];
+extern const u8 gTrainerFrontPic_LeaderNorman[];
+extern const u8 gTrainerFrontPic_LeaderWinona[];
+extern const u8 gTrainerFrontPic_LeaderTateAndLiza[];
+extern const u8 gTrainerFrontPic_LeaderJuan[];
+extern const u8 gTrainerFrontPic_SchoolKidM[];
+extern const u8 gTrainerFrontPic_SchoolKidF[];
+extern const u8 gTrainerFrontPic_SrAndJr[];
+extern const u8 gTrainerFrontPic_WinstrateM[];
+extern const u8 gTrainerFrontPic_WinstrateF[];
+extern const u8 gTrainerFrontPic_Youngster[];
+extern const u8 gTrainerFrontPic_ChampionWallace[];
+extern const u8 gTrainerFrontPic_Fisherman[];
+extern const u8 gTrainerFrontPic_CyclingTriathleteM[];
+extern const u8 gTrainerFrontPic_CyclingTriathleteF[];
+extern const u8 gTrainerFrontPic_RunningTriathleteM[];
+extern const u8 gTrainerFrontPic_RunningTriathleteF[];
+extern const u8 gTrainerFrontPic_SwimmingTriathleteM[];
+extern const u8 gTrainerFrontPic_SwimmingTriathleteF[];
+extern const u8 gTrainerFrontPic_DragonTamer[];
+extern const u8 gTrainerFrontPic_NinjaBoy[];
+extern const u8 gTrainerFrontPic_BattleGirl[];
+extern const u8 gTrainerFrontPic_ParasolLady[];
+extern const u8 gTrainerFrontPic_SwimmerF[];
+extern const u8 gTrainerFrontPic_Twins[];
+extern const u8 gTrainerFrontPic_Sailor[];
+extern const u8 gTrainerFrontPic_MagmaAdmin[];
+extern const u8 gTrainerFrontPic_Wally[];
+extern const u8 gTrainerFrontPic_Brendan[];
+extern const u8 gTrainerFrontPic_May[];
+extern const u8 gTrainerFrontPic_BugCatcher[];
+extern const u8 gTrainerFrontPic_PokemonRangerM[];
+extern const u8 gTrainerFrontPic_PokemonRangerF[];
+extern const u8 gTrainerFrontPic_MagmaLeaderMaxie[];
+extern const u8 gTrainerFrontPic_Lass[];
+extern const u8 gTrainerFrontPic_YoungCouple[];
+extern const u8 gTrainerFrontPic_OldCouple[];
+extern const u8 gTrainerFrontPic_SisAndBro[];
+extern const u8 gTrainerFrontPic_Steven[];
+extern const u8 gTrainerFrontPic_SalonMaidenAnabel[];
+extern const u8 gTrainerFrontPic_DomeAceTucker[];
+extern const u8 gTrainerFrontPic_PalaceMavenSpenser[];
+extern const u8 gTrainerFrontPic_ArenaTycoonGreta[];
+extern const u8 gTrainerFrontPic_FactoryHeadNoland[];
+extern const u8 gTrainerFrontPic_PikeQueenLucy[];
+extern const u8 gTrainerFrontPic_PyramidKingBrandon[];
+extern const u8 gTrainerFrontPic_Red[];
+extern const u8 gTrainerFrontPic_Leaf[];
+extern const u8 gTrainerFrontPic_RubySapphireBrendan[];
+extern const u8 gTrainerFrontPic_RubySapphireMay[];
+
+extern const u8 gTrainerPalette_Hiker[];
+extern const u8 gTrainerPalette_AquaGruntM[];
+extern const u8 gTrainerPalette_PokemonBreederF[];
+extern const u8 gTrainerPalette_CoolTrainerM[];
+extern const u8 gTrainerPalette_BirdKeeper[];
+extern const u8 gTrainerPalette_Collector[];
+extern const u8 gTrainerPalette_AquaGruntF[];
+extern const u8 gTrainerPalette_SwimmerM[];
+extern const u8 gTrainerPalette_MagmaGruntM[];
+extern const u8 gTrainerPalette_ExpertM[];
+extern const u8 gTrainerPalette_AquaAdminM[];
+extern const u8 gTrainerPalette_BlackBelt[];
+extern const u8 gTrainerPalette_AquaAdminF[];
+extern const u8 gTrainerPalette_AquaLeaderArchie[];
+extern const u8 gTrainerPalette_HexManiac[];
+extern const u8 gTrainerPalette_AromaLady[];
+extern const u8 gTrainerPalette_RuinManiac[];
+extern const u8 gTrainerPalette_Interviewer[];
+extern const u8 gTrainerPalette_TuberF[];
+extern const u8 gTrainerPalette_TuberM[];
+extern const u8 gTrainerPalette_CoolTrainerF[];
+extern const u8 gTrainerPalette_Lady[];
+extern const u8 gTrainerPalette_Beauty[];
+extern const u8 gTrainerPalette_RichBoy[];
+extern const u8 gTrainerPalette_ExpertF[];
+extern const u8 gTrainerPalette_Pokemaniac[];
+extern const u8 gTrainerPalette_MagmaGruntF[];
+extern const u8 gTrainerPalette_Guitarist[];
+extern const u8 gTrainerPalette_Kindler[];
+extern const u8 gTrainerPalette_Camper[];
+extern const u8 gTrainerPalette_Picnicker[];
+extern const u8 gTrainerPalette_BugManiac[];
+extern const u8 gTrainerPalette_PokemonBreederM[];
+extern const u8 gTrainerPalette_PsychicM[];
+extern const u8 gTrainerPalette_PsychicF[];
+extern const u8 gTrainerPalette_Gentleman[];
+extern const u8 gTrainerPalette_EliteFourSidney[];
+extern const u8 gTrainerPalette_EliteFourPhoebe[];
+extern const u8 gTrainerPalette_EliteFourGlacia[];
+extern const u8 gTrainerPalette_EliteFourDrake[];
+extern const u8 gTrainerPalette_LeaderRoxanne[];
+extern const u8 gTrainerPalette_LeaderBrawly[];
+extern const u8 gTrainerPalette_LeaderWattson[];
+extern const u8 gTrainerPalette_LeaderFlannery[];
+extern const u8 gTrainerPalette_LeaderNorman[];
+extern const u8 gTrainerPalette_LeaderWinona[];
+extern const u8 gTrainerPalette_LeaderTateAndLiza[];
+extern const u8 gTrainerPalette_LeaderJuan[];
+extern const u8 gTrainerPalette_SchoolKidM[];
+extern const u8 gTrainerPalette_SchoolKidF[];
+extern const u8 gTrainerPalette_SrAndJr[];
+extern const u8 gTrainerPalette_WinstrateM[];
+extern const u8 gTrainerPalette_WinstrateF[];
+extern const u8 gTrainerPalette_Youngster[];
+extern const u8 gTrainerPalette_ChampionWallace[];
+extern const u8 gTrainerPalette_Fisherman[];
+extern const u8 gTrainerPalette_CyclingTriathleteM[];
+extern const u8 gTrainerPalette_CyclingTriathleteF[];
+extern const u8 gTrainerPalette_RunningTriathleteM[];
+extern const u8 gTrainerPalette_RunningTriathleteF[];
+extern const u8 gTrainerPalette_SwimmingTriathleteM[];
+extern const u8 gTrainerPalette_SwimmingTriathleteF[];
+extern const u8 gTrainerPalette_DragonTamer[];
+extern const u8 gTrainerPalette_NinjaBoy[];
+extern const u8 gTrainerPalette_BattleGirl[];
+extern const u8 gTrainerPalette_ParasolLady[];
+extern const u8 gTrainerPalette_SwimmerF[];
+extern const u8 gTrainerPalette_Twins[];
+extern const u8 gTrainerPalette_Sailor[];
+extern const u8 gTrainerPalette_MagmaAdmin[];
+extern const u8 gTrainerPalette_Wally[];
+extern const u8 gTrainerPalette_Brendan[];
+extern const u8 gTrainerPalette_May[];
+extern const u8 gTrainerPalette_BugCatcher[];
+extern const u8 gTrainerPalette_PokemonRangerM[];
+extern const u8 gTrainerPalette_PokemonRangerF[];
+extern const u8 gTrainerPalette_MagmaLeaderMaxie[];
+extern const u8 gTrainerPalette_Lass[];
+extern const u8 gTrainerPalette_YoungCouple[];
+extern const u8 gTrainerPalette_OldCouple[];
+extern const u8 gTrainerPalette_SisAndBro[];
+extern const u8 gTrainerPalette_Steven[];
+extern const u8 gTrainerPalette_SalonMaidenAnabel[];
+extern const u8 gTrainerPalette_DomeAceTucker[];
+extern const u8 gTrainerPalette_PalaceMavenSpenser[];
+extern const u8 gTrainerPalette_ArenaTycoonGreta[];
+extern const u8 gTrainerPalette_FactoryHeadNoland[];
+extern const u8 gTrainerPalette_PikeQueenLucy[];
+extern const u8 gTrainerPalette_PyramidKingBrandon[];
+extern const u8 gTrainerPalette_Red[];
+extern const u8 gTrainerPalette_Leaf[];
+extern const u8 gTrainerPalette_RubySapphireBrendan[];
+extern const u8 gTrainerPalette_RubySapphireMay[];
+
+extern const u8 gTrainerBackPic_Brendan[];
+extern const u8 gTrainerBackPic_May[];
+extern const u8 gTrainerBackPic_Red[];
+extern const u8 gTrainerBackPic_Leaf[];
+extern const u8 gTrainerBackPic_RubySapphireBrendan[];
+extern const u8 gTrainerBackPic_RubySapphireMay[];
+extern const u8 gTrainerBackPic_Wally[];
+extern const u8 gTrainerBackPic_Steven[];
+
+extern const u8 gTrainerBackPicPalette_Red[];
+extern const u8 gTrainerBackPicPalette_Leaf[];
+
// pokeblock
extern const u8 gMenuPokeblock_Gfx[];
extern const u8 gMenuPokeblock_Pal[];
@@ -3382,4 +4009,24 @@ extern const u8 gCreditsCopyrightEnd_Gfx[];
extern const u8 gPokenavConditionMarker_Gfx[];
extern const u16 gPokenavConditionMarker_Pal[];
+extern const u8 gUnknown_08D9862C[];
+extern const u8 gUnknown_08D98CC8[];
+extern const u8 gUnknown_08D987FC[];
+extern const u8 gUnknown_08D9898C[];
+extern const u8 gUnknown_08D98B28[];
+extern const u8 gUnknown_08D9853C[];
+extern const u8 gUnknown_08D85620[];
+extern const u16 gSummaryScreenWindow_Tilemap[];
+extern const u16 gMoveTypes_Pal[];
+extern const u8 gUnknown_08D97D0C[];
+
+extern const u16 gSummaryScreenPowAcc_Tilemap[];
+extern const u16 gUnknown_08DC3C34[];
+
+extern const u8 gMoveTypes_Gfx[];
+extern const u8 gUnknown_08D97BEC[];
+extern const u8 gUnknown_08D97CF4[];
+extern const u8 gStatusGfx_Icons[];
+extern const u8 gStatusPal_Icons[];
+
#endif //GUARD_GRAPHICS_H
diff --git a/include/heal_location.h b/include/heal_location.h
index 1f966f1ae..46f0d785a 100644
--- a/include/heal_location.h
+++ b/include/heal_location.h
@@ -1,13 +1,6 @@
#ifndef GUARD_HEAL_LOCATION_H
#define GUARD_HEAL_LOCATION_H
-// Exported type declarations
-
-struct UnkStruct_0859F534 {
- const union AffineAnimCmd *const *const affineAnims;
- void (* callback)(struct Sprite *sprite);
-};
-
struct HealLocation
{
s8 group;
@@ -16,10 +9,8 @@ struct HealLocation
u16 y;
};
-// Exported RAM declarations
-
-// Exported ROM declarations
-
-const struct HealLocation *GetHealLocationPointer(u32 loc);
+u32 GetHealLocationIndexByMap(u16 mapGroup, u16 mapNum);
+const struct HealLocation *GetHealLocationByMap(u16 mapGroup, u16 mapNum);
+const struct HealLocation *GetHealLocation(u32 index);
-#endif //GUARD_HEAL_LOCATION_H
+#endif // GUARD_HEAL_LOCATION_H
diff --git a/include/item_use.h b/include/item_use.h
index 7874f7ee9..37343f6e7 100644
--- a/include/item_use.h
+++ b/include/item_use.h
@@ -1,8 +1,6 @@
#ifndef GUARD_ITEM_USE_H
#define GUARD_ITEM_USE_H
-extern u16 gSpecialVar_ItemId;
-
void ItemUseOutOfBattle_Mail(u8);
void ItemUseOutOfBattle_Bike(u8);
void ItemUseOnFieldCB_Bike(u8);
diff --git a/include/learn_move.h b/include/learn_move.h
new file mode 100644
index 000000000..542ae6a5a
--- /dev/null
+++ b/include/learn_move.h
@@ -0,0 +1,7 @@
+#ifndef GUARD_LEARN_MOVE_H
+#define GUARD_LEARN_MOVE_H
+
+void TeachMoveTutorMove(void);
+void ShowHideHearts(s32);
+
+#endif //GUARD_LEARN_MOVE_H
diff --git a/include/link.h b/include/link.h
index b1b5a6d04..9561728bd 100644
--- a/include/link.h
+++ b/include/link.h
@@ -301,5 +301,6 @@ void sub_8009FAC(void);
bool8 sub_800A4D8(u8 a0);
u8 sub_800A9D8(void);
u8 sub_800A0C8(s32, s32);
+u16 *sub_801B058(void);
#endif // GUARD_LINK_H
diff --git a/include/list_menu.h b/include/list_menu.h
index d38980213..84c38306b 100644
--- a/include/list_menu.h
+++ b/include/list_menu.h
@@ -1,6 +1,8 @@
#ifndef GUARD_LIST_MENU_H
#define GUARD_LIST_MENU_H
+#include "window.h"
+
#define LIST_NOTHING_CHOSEN -1
#define LIST_B_PRESSED -2
#define LIST_HEADER -3
@@ -9,7 +11,8 @@
#define LIST_MULTIPLE_SCROLL_DPAD 1
#define LIST_MULTIPLE_SCROLL_L_R 2
-enum {
+enum
+{
SCROLL_ARROW_LEFT,
SCROLL_ARROW_RIGHT,
SCROLL_ARROW_UP,
diff --git a/include/m4a.h b/include/m4a.h
index a1f413cf5..595379495 100644
--- a/include/m4a.h
+++ b/include/m4a.h
@@ -17,6 +17,7 @@ void m4aMPlayFadeOutTemporarily(struct MusicPlayerInfo *mplayInfo, u16 speed);
void m4aMPlayFadeIn(struct MusicPlayerInfo *mplayInfo, u16 speed);
void m4aMPlayImmInit(struct MusicPlayerInfo *mplayInfo);
+extern struct MusicPlayerInfo gMPlayInfo_BGM;
extern struct MusicPlayerInfo gMPlayInfo_SE1;
extern struct MusicPlayerInfo gMPlayInfo_SE2;
extern struct MusicPlayerInfo gMPlayInfo_SE3;
diff --git a/include/main_menu.h b/include/main_menu.h
index 08cd913dc..1944f4ecc 100644
--- a/include/main_menu.h
+++ b/include/main_menu.h
@@ -2,5 +2,6 @@
#define GUARD_MAIN_MENU_H
void CB2_InitMainMenu(void);
+void CreateYesNoMenuParameterized(u8 a, u8 b, u16 c, u16 d, u8 e, u8 f);
#endif // GUARD_MAIN_MENU_H
diff --git a/include/match_call.h b/include/match_call.h
index 9698e7cd3..1f431bfaf 100644
--- a/include/match_call.h
+++ b/include/match_call.h
@@ -10,4 +10,6 @@ enum {
MATCH_CALL_TYPE_GYMLEADER_ELITEFOUR
};
+s32 GetRematchIdxByTrainerIdx(s32 trainerIdx);
+
#endif //GUARD_MATCH_CALL_H
diff --git a/include/menu.h b/include/menu.h
index 888d898b6..cddab0870 100644
--- a/include/menu.h
+++ b/include/menu.h
@@ -22,12 +22,12 @@ extern const u16 gUnknown_0860F074[];
void sub_81971D0(void);
void sub_8197200(void);
-u16 sub_8197224(void);
+u16 RunTextPrintersAndIsPrinter0Active(void);
void sub_81973A4(void);
void NewMenuHelpers_DrawDialogueFrame(u8, u8);
void sub_819746C(u8 windowId, bool8 copyToVram);
void NewMenuHelpers_DrawStdWindowFrame(u8, u8);
-u16 AddTextPrinterParameterized(u8 windowId, u8 fontId, const u8 *str, u8 speed, void (*callback)(struct TextSubPrinter *, u16), u8 fgColor, u8 bgColor, u8 shadowColor);
+u16 AddTextPrinterParameterized2(u8 windowId, u8 fontId, const u8 *str, u8 speed, void (*callback)(struct TextSubPrinter *, u16), u8 fgColor, u8 bgColor, u8 shadowColor);
void PrintPlayerNameOnWindow(u8, const u8*, u16, u16);
void DisplayItemMessageOnField(u8 taskId, const u8 *src, TaskFunc callback);
void sub_8197434(u8 windowId, bool8 copyToVram);
@@ -35,9 +35,8 @@ void SetStandardWindowBorderStyle(u8 a0, u8 a1);
void sub_8197930(void);
u8 GetPlayerTextSpeed(void);
void sub_81978B0(u16 arg0);
-
void AddTextPrinterWithCallbackForMessage(bool8 a1, void (*callback)(struct TextSubPrinter *, u16));
-void box_print(u8 windowId, u8 fontId, u8 left, u8 top, const u8 *color, s8 speed, const u8 *str);
+void AddTextPrinterParameterized3(u8 windowId, u8 fontId, u8 left, u8 top, const u8 *color, s8 speed, const u8 *str);
void sub_8198070(u8 windowId, bool8 copyToVram);
void SetWindowTemplateFields(struct WindowTemplate* template, u8 priority, u8 tilemapLeft, u8 tilemapTop, u8 width, u8 height, u8 palNum, u16 baseBlock);
void SetWindowBorderStyle(u8 windowId, bool8 copyToVram, u16 tileStart, u8 palette);
@@ -46,19 +45,19 @@ void PrintMenuTable(u8 windowId, u8 itemCount, const struct MenuAction *strs);
u8 InitMenuInUpperLeftCornerPlaySoundWhenAPressed(u8 windowId, u8 numItems, u8 initialCursorPos);
u8 GetMenuCursorPos(void);
s8 ProcessMenuInput(void);
-s8 ProcessMenuInputNoWrapAround(void);
+s8 Menu_ProcessInputNoWrapAround(void);
void blit_move_info_icon(u8 winId, u8 a2, u16 x, u16 y);
void reset_temp_tile_data_buffers(void);
void *decompress_and_copy_tile_data_to_vram(u8 bgId, const void *src, int size, u16 offset, u8 mode);
bool8 free_temp_tile_data_buffers_if_possible(void);
-struct WindowTemplate sub_8198A50(u8, u8, u8, u8, u8, u8, u16);
+struct WindowTemplate CreateWindowTemplate(u8, u8, u8, u8, u8, u8, u16);
void CreateYesNoMenu(const struct WindowTemplate *windowTemplate, u16 borderFirstTileNum, u8 borderPalette, u8 initialCursorPos);
-void copy_decompressed_tile_data_to_vram_autofree(u8 bgId, const void *src, int size, u16 offset, u8 mode);
-s8 ProcessMenuInputNoWrap_(void);
+void DecompressAndLoadBgGfxUsingHeap(u8 bgId, const void *src, int size, u16 offset, u8 mode);
+s8 Menu_ProcessInputNoWrap_(void);
s8 ProcessMenuInput_other(void);
void do_scheduled_bg_tilemap_copies_to_vram(void);
void clear_scheduled_bg_copies_to_vram(void);
-void AddTextPrinterParameterized2(u8 windowId, u8 fontId, u8 x, u8 y, u8 letterSpacing, u8 lineSpacing, const u8 *color, s8 speed, const u8 *str);
+void AddTextPrinterParameterized4(u8 windowId, u8 fontId, u8 x, u8 y, u8 letterSpacing, u8 lineSpacing, const u8 *color, s8 speed, const u8 *str);
void sub_8197B1C(u8 windowId, bool8 copyToVram, u16 a2, u8 a3);
void sub_81995E4(u8 windowId, u8 optionsNo, const struct MenuAction *actions, const u8 *actionIds);
void sub_8197DF8(u8 windowId, bool8 copyToVram);
@@ -66,9 +65,9 @@ u16 sub_8198AA4(u8, u8, u8, u8, u8, u8, u16);
void *malloc_and_decompress(const void *src, int *sizeOut);
u16 copy_decompressed_tile_data_to_vram(u8 bgId, const void *src, u16 size, u16 offset, u8 mode);
void AddTextPrinterForMessage(bool8 allowSkippingDelayWithButtonPress);
-void AddItemMenuActionTextPrinters (u8, u8, u8, u8, u8, u8, u8, const struct MenuAction*, const u8*);
-void sub_8198DBC(u8, u8, u8, u8, u8, u8, u8, const struct MenuAction*, const u8*);
-u8 sub_8199944(u8, u8, u8, u8, u8);
+void AddItemMenuActionTextPrinters(u8 windowId, u8 fontId, u8 left, u8 top, u8 letterSpacing, u8 lineHeight, u8 itemCount, const struct MenuAction *strs, const u8 *a8);
+void sub_8198DBC(u8 windowId, u8 fontId, u8 left, u8 top, u8 a4, u8 itemCount, u8 itemCount2, const struct MenuAction *strs, const u8 *a8);
+u8 sub_8199944(u8 windowId, u8 optionWidth, u8 horizontalCount, u8 verticalCount, u8 initialCursorPos);
u8 sub_8199134(s8, s8);
u8 GetStartMenuWindowId(void);
void sub_819A2BC(u8, u8);
@@ -84,5 +83,9 @@ void sub_819A344(u8 a0, u8 *dest, u8 color);
void RemoveMapNamePopUpWindow(void);
u8 GetMapNamePopUpWindowId(void);
u8 AddMapNamePopUpWindow(void);
+void AddTextPrinterParameterized5(u8 windowId, u8 fontId, const u8 *str, u8 left, u8 top, u8 speed, void (*callback)(struct TextSubPrinter *, u16), u8 letterSpacing, u8 lineSpacing);
+void sub_8199C30(u8 bgId, u8 left, u8 top, u8 width, u8 height, u8 palette);
+void sub_8199D3C(void *ptr, int delta, int width, int height, bool32 is8BPP);
+void sub_8198204(const u8 *string, const u8 *string2, u8 a3, u8 a4, bool8 copyToVram);
#endif // GUARD_MENU_H
diff --git a/include/menu_helpers.h b/include/menu_helpers.h
index 387a89fdd..ee8501d18 100644
--- a/include/menu_helpers.h
+++ b/include/menu_helpers.h
@@ -2,6 +2,7 @@
#define GUARD_MENU_HELPERS_H
#include "task.h"
+#include "window.h"
// Exported type declarations
diff --git a/include/mon_markings.h b/include/mon_markings.h
index 852e8b4eb..22c3f14a4 100644
--- a/include/mon_markings.h
+++ b/include/mon_markings.h
@@ -21,4 +21,6 @@ struct PokemonMarkMenu
/*0x10B4*/ u8 tileLoadState;
}; // 10b8
+struct Sprite *sub_811FF94(u16 tileTag, u16 paletteTag, const u16 *palette);
+
#endif //POKEEMERALD_MON_MARKINGS_H
diff --git a/include/overworld.h b/include/overworld.h
index 341e44278..f6856ab0c 100644
--- a/include/overworld.h
+++ b/include/overworld.h
@@ -1,10 +1,10 @@
#ifndef GUARD_OVERWORLD_H
#define GUARD_OVERWORLD_H
-struct UnkPlayerStruct
+struct InitialPlayerAvatarState
{
- u8 player_field_0;
- u8 player_field_1;
+ u8 transitionFlags;
+ u8 direction;
};
struct LinkPlayerEventObject
@@ -16,7 +16,7 @@ struct LinkPlayerEventObject
};
// Exported RAM declarations
-extern struct WarpData gUnknown_020322DC;
+extern struct WarpData gLastUsedWarp;
extern struct LinkPlayerEventObject gLinkPlayerEventObjects[4];
extern u16 *gBGTilemapBuffers1;
@@ -26,7 +26,7 @@ extern u16 *gBGTilemapBuffers3;
extern void (*gFieldCallback)(void);
// Exported ROM declarations
-extern const struct UCoords32 gUnknown_08339D64[];
+extern const struct UCoords32 gDirectionToVectors[];
void DoWhiteOut(void);
void Overworld_ResetStateAfterFly(void);
@@ -45,13 +45,13 @@ const struct MapLayout *GetMapLayout(void);
void ApplyCurrentWarp(void);
void set_warp2_warp3_to_neg_1(void);
void SetWarpData(struct WarpData *warp, s8 mapGroup, s8 mapNum, s8 warpId, s8 x, s8 y);
-bool32 warp_data_is_not_neg_1(struct WarpData *warp);
+bool32 IsDummyWarp(struct WarpData *warp);
struct MapHeader const *const Overworld_GetMapHeaderByGroupAndId(u16 mapGroup, u16 mapNum);
-struct MapHeader const *const warp1_get_mapheader(void);
-void set_current_map_header_from_sav1_save_old_name(void);
+struct MapHeader const *const GetDestinationWarpMapHeader(void);
+void LoadCurrentMapData(void);
void LoadSaveblockMapHeader(void);
-void update_camera_pos_from_warpid(void);
-void warp_in(void);
+void SetPlayerCoordsFromWarp(void);
+void WarpIntoMap(void);
void Overworld_SetWarpDestination(s8 mapGroup, s8 mapNum, s8 warpId, s8 x, s8 y);
void warp1_set_2(s8 mapGroup, s8 mapNum, s8 warpId);
void saved_warp2_set(s32 unused, s8 mapGroup, s8 mapNum, s8 warpId);
@@ -63,21 +63,21 @@ void Overworld_SetHealLocationWarp(u8 healLocationId);
void sub_8084D5C(s16 a1, s16 a2);
void sub_8084DD4(s8 mapGroup, s8 mapNum, s8 warpId, s8 x, s8 y);
void sub_8084E14(void);
-void sub_8084E2C(s8 mapGroup, s8 mapNum, s8 warpId, s8 x, s8 y);
-void warp1_set_to_warp2(void);
-void sub_8084E80(s8 mapGroup, s8 mapNum, s8 warpId, s8 x, s8 y);
-void sub_8084EBC(s16 x, s16 y);
+void SetFixedDiveWarp(s8 mapGroup, s8 mapNum, s8 warpId, s8 x, s8 y);
+void SetFixedDiveWarpAsDestination(void);
+void SetFixedHoleWarp(s8 mapGroup, s8 mapNum, s8 warpId, s8 x, s8 y);
+void SetFixedHoleWarpAsDestination(s16 x, s16 y);
void warp1_set_to_sav1w(void);
void sub_8084F2C(s8 mapGroup, s8 mapNum, s8 warpId, s8 x, s8 y);
void sub_8084F6C(u8 a1);
void sub_8084FAC(void);
const struct MapConnection *GetMapConnection(u8 dir);
-bool8 sub_8084FF8(u8 dir, u16 x, u16 y);
-bool8 sub_8085058(u16 x, u16 y);
-bool8 sub_8085078(u16 x, u16 y);
+bool8 SetDiveWarp(u8 dir, u16 x, u16 y);
+bool8 SetDiveWarpEmerge(u16 x, u16 y);
+bool8 SetDiveWarpDive(u16 x, u16 y);
void mliX_load_map(u8 mapGroup, u8 mapNum);
-void player_avatar_init_params_reset(void);
-void walkrun_find_lowest_active_bit_in_bitfield(void);
+void ResetInitialPlayerAvatarState(void);
+void StoreInitialPlayerAvatarState(void);
bool32 Overworld_IsBikingAllowed(void);
void SetDefaultFlashLevel(void);
void Overworld_SetFlashLevel(s32 flashLevel);
@@ -96,7 +96,7 @@ void Overworld_ChangeMusicToDefault(void);
void Overworld_ChangeMusicTo(u16 newMusic);
u8 GetMapMusicFadeoutSpeed(void);
void music_something(void);
-bool8 sub_80859A0(void);
+bool8 BGMusicStopped(void);
void Overworld_FadeOutMapMusic(void);
void UpdateAmbientCry(s16 *state, u16 *delayCounter);
u8 GetMapTypeByGroupAndId(s8 mapGroup, s8 mapNum);
diff --git a/include/party_menu.h b/include/party_menu.h
index 6e1344213..b93b78544 100644
--- a/include/party_menu.h
+++ b/include/party_menu.h
@@ -34,6 +34,8 @@ struct Struct203CEC8
extern struct Struct203CEC8 gUnknown_0203CEC8;
+extern const u16 gUnknown_0861500C[];
+
bool8 pokemon_has_move(struct Pokemon *, u16);
void sub_81B58A8(void);
void DoWallyTutorialBagMenu(void);
@@ -54,5 +56,20 @@ void sub_81B8518(u8 unused);
u8 sub_81B1360(void);
void sub_81B8904(u8 arg0, void (*callback)(void));
void OpenPartyMenuInBattle(u8 caseId);
+u16 ItemIdToBattleMoveId(u16 itemId);
+u8 sub_81B205C(struct Pokemon* a);
+void sub_81B617C(void);
+u8 sub_81B6D14(u16 a);
+bool8 hm_add_c3_without_phase_2(void);
+
+extern void dp05_ether(u8, u16, TaskFunc);
+extern void dp05_pp_up(u8, u16, TaskFunc);
+extern void dp05_rare_candy(u8, u16, TaskFunc);
+
+extern void sub_81B67C8(u8, u16, TaskFunc);
+extern void sub_81B79E8(u8, u16, TaskFunc);
+extern void sub_81B6DC4(u8, u16, TaskFunc);
+extern void sub_81B7C74(u8, u16, TaskFunc);
+extern u16 ItemIdToBattleMoveId(u16);
#endif // GUARD_PARTY_MENU_H
diff --git a/include/pc_screen_effect.h b/include/pc_screen_effect.h
new file mode 100644
index 000000000..5cfde0093
--- /dev/null
+++ b/include/pc_screen_effect.h
@@ -0,0 +1,16 @@
+#ifndef GUARD_PC_SCREEN_EFFECT_H
+#define GUARD_PC_SCREEN_EFFECT_H
+
+struct PCScreenEffectStruct
+{
+ /*0x00*/ u16 tileTag;
+ /*0x02*/ u16 paletteTag;
+ /*0x04*/ u16 unk04;
+ /*0x06*/ u16 unk06;
+ /*0x08*/ u16 unk08;
+ /*0x0A*/ u16 unk0A;
+ /*0x0C*/ s16 unk0C;
+ /*0x10*/ u32 selectedPalettes;
+};
+
+#endif //GUARD_PC_SCREEN_EFFECT_H
diff --git a/include/pokeball.h b/include/pokeball.h
index 84178b5b2..8e1d8b8ec 100644
--- a/include/pokeball.h
+++ b/include/pokeball.h
@@ -18,14 +18,16 @@ enum
POKEBALL_COUNT
};
+extern const struct SpriteTemplate gBallSpriteTemplates[];
+
#define POKEBALL_PLAYER_SENDOUT 0xFF
#define POKEBALL_OPPONENT_SENDOUT 0xFE
u8 DoPokeballSendOutAnimation(s16 pan, u8 kindOfThrow);
-void CreatePokeballSpriteToReleaseMon(u8 monSpriteId, u8 bank, u8 x, u8 y, u8 oamPriority, u8 subpriortiy, u8 g, u32 h, u16 species);
+void CreatePokeballSpriteToReleaseMon(u8 monSpriteId, u8 battler, u8 x, u8 y, u8 oamPriority, u8 subpriortiy, u8 g, u32 h, u16 species);
u8 sub_807671C(u8 a, u8 b, u8 x, u8 y, u8 oamPriority, u8 subPriority, u8 g, u32 h);
-void sub_8076918(u8 bank);
-void DoHitAnimHealthboxEffect(u8 bank);
+void sub_8076918(u8 battler);
+void DoHitAnimHealthboxEffect(u8 battler);
void LoadBallGfx(u8 ballId);
void FreeBallGfx(u8 ballId);
diff --git a/include/pokemon.h b/include/pokemon.h
index a60ad66be..9eddd8155 100644
--- a/include/pokemon.h
+++ b/include/pokemon.h
@@ -205,7 +205,7 @@ struct BoxPokemon
u8 hasSpecies:1;
u8 isEgg:1;
u8 unused:5;
- u8 otName[OT_NAME_LENGTH];
+ u8 otName[PLAYER_NAME_LENGTH];
u8 markings;
u16 checksum;
u16 unknown;
@@ -268,12 +268,12 @@ struct UnknownPokemonStruct3
struct Unknown_806F160_Struct
{
- u8 field_0_0 : 4;
- u8 field_0_1 : 4;
+ u8 field_0_0:4;
+ u8 field_0_1:4;
u8 field_1;
u8 magic;
- u8 field_3_0 : 4;
- u8 field_3_1 : 4;
+ u8 field_3_0:4;
+ u8 field_3_1:4;
void *bytes;
u8 **byteArrays;
struct SpriteTemplate *templates;
@@ -456,6 +456,7 @@ extern const u8 gStatStageRatios[][2];
extern const u16 gUnknown_08329D54[];
extern const struct SpriteTemplate gUnknown_08329D98[];
extern const struct CompressedSpritePalette gMonPaletteTable[];
+extern const s8 gNatureStatTable[][5];
void ZeroBoxMonData(struct BoxPokemon *boxMon);
void ZeroMonData(struct Pokemon *mon);
diff --git a/include/pokemon_storage_system.h b/include/pokemon_storage_system.h
index 9fcfdba96..9b5358f06 100644
--- a/include/pokemon_storage_system.h
+++ b/include/pokemon_storage_system.h
@@ -4,10 +4,85 @@
#define TOTAL_BOXES_COUNT 14
#define IN_BOX_COUNT 30
+#include "pc_screen_effect.h"
+#include "mon_markings.h"
+
+struct PokemonStorageSystemFunc
+{
+ u8 (*func)(void);
+ s8 unk4;
+};
+
+struct StorageAction
+{
+ const u8 *text;
+ u8 format;
+};
+
+struct StorageText
+{
+ const u8 *text;
+ int textId;
+};
+
+struct PSS_MenuStringPtrs
+{
+ const u8 *text;
+ const u8 *desc;
+};
+
+struct UnkStruct_2000028
+{
+ const u8 *unk_00;
+ u8 *unk_04;
+ u16 unk_08;
+ u16 unk_0a;
+ void (*unk_0c)(struct UnkStruct_2000028 *data);
+};
+
+struct UnkStruct_2000020
+{
+ struct UnkStruct_2000028 *unk_00;
+ u8 unk_04;
+ u8 unk_05;
+};
+
+struct UnkPSSStruct_2002370
+{
+ struct Sprite *unk_0000;
+ struct Sprite *unk_0004[4];
+ u32 unk_0014[3];
+ struct Sprite *unk_0020[2];
+ u8 filler_0028[0x214];
+ u32 unk_023c;
+ u16 unk_0240;
+ u16 unk_0242;
+ u8 curBox;
+ u8 unk_0245;
+ u8 unk_0246;
+};
+
+struct PokemonStorageSystemData
+{
+ u8 state;
+ u8 boxOption;
+ u8 unk_0002;
+ u8 unk_0003;
+ u8 taskId;
+ u8 unk_0005[710];
+ u16 bg2_X;
+};
+
+extern struct UnkPSSStruct_2002370 *gUnknown_02039D04;
+extern struct PokemonStorageSystemData *gUnknown_02039D08;
+
u8* GetBoxNamePtr(u8 boxNumber);
struct BoxPokemon *GetBoxedMonPtr(u8, u8);
void SetBoxMonNickFromAnyBox(u8, u8, u8 *);
void CompactPartySlots(void);
u32 GetBoxMonDataFromAnyBox(u8 boxId, u8 monPosition, u32 request);
+bool8 CheckFreePokemonStorageSpace(void);
+u8 StorageGetCurrentBox(void);
+u8 sub_80D214C(struct BoxPokemon *a, u8 b, u8 c, u8 d);
#endif // GUARD_POKEMON_STORAGE_SYSTEM_H
diff --git a/include/pokemon_summary_screen.h b/include/pokemon_summary_screen.h
index adadcea03..a8eee9c18 100755
--- a/include/pokemon_summary_screen.h
+++ b/include/pokemon_summary_screen.h
@@ -1,6 +1,26 @@
#ifndef GUARD_POKEMON_SUMMARY_SCREEN_H
#define GUARD_POKEMON_SUMMARY_SCREEN_H
+void ShowPokemonSummaryScreen(u8 mode, void *mons, u8 monIndex, u8 maxMonIndex, void (*callback)(void));
void sub_81C4F98(u8, void(*)(void));
+void ShowSelectMovePokemonSummaryScreen(struct Pokemon *, u8, u8, MainCallback, u16);
+
+// The Pokemon Summary Screen can operate in different modes. Certain features,
+// such as move re-ordering, are available in the different modes.
+enum PokemonSummaryScreenMode
+{
+ PSS_MODE_NORMAL,
+ PSS_MODE_UNK1,
+ PSS_MODE_UNK2,
+ PSS_MODE_SELECT_MOVE,
+};
+
+enum PokemonSummaryScreenPage
+{
+ PSS_PAGE_INFO,
+ PSS_PAGE_SKILLS,
+ PSS_PAGE_BATTLE_MOVES,
+ PSS_PAGE_CONTEST_MOVES,
+};
#endif // GUARD_POKEMON_SUMMARY_SCREEN_H
diff --git a/include/pokenav.h b/include/pokenav.h
index 2bca4db94..b595e2be9 100644
--- a/include/pokenav.h
+++ b/include/pokenav.h
@@ -1,6 +1,7 @@
#ifndef GUARD_POKENAV_H
#define GUARD_POKENAV_H
#include "player_pc.h"
+#include "list_menu.h"
bool8 sub_81D5C18(void);
bool8 sub_81D20BC(void *arg0);
@@ -22,6 +23,10 @@ void sub_81D1D04(u8);
bool8 sub_81D1C44(u8);
void sub_81D5FB4(u16*);
bool8 sub_81D4A58(struct EventObject*);
-
+void sub_81D2BF4(u8 *);
+u16 sub_81D2C3C(void);
+void sub_81D2C50(void);
+u8 sub_81D28C8(const struct ListMenuItem *items, u16 numChoices);
+void sub_81D2824(u16);
#endif //GUARD_POKENAV_H
diff --git a/include/record_mixing.h b/include/record_mixing.h
index 3cd4d649e..f1b74c143 100644
--- a/include/record_mixing.h
+++ b/include/record_mixing.h
@@ -6,7 +6,7 @@ struct UnkRecordMixingStruct2a
{
u8 playerId[4];
u16 field_4;
- u8 playerName[PLAYER_NAME_LENGTH];
+ u8 playerName[PLAYER_NAME_LENGTH + 1];
u8 language;
};
@@ -15,8 +15,8 @@ struct UnkRecordMixingStruct2b
u8 playerId1[4];
u8 playerId2[4];
u16 field_8;
- u8 playerName1[PLAYER_NAME_LENGTH];
- u8 playerName2[PLAYER_NAME_LENGTH];
+ u8 playerName1[PLAYER_NAME_LENGTH + 1];
+ u8 playerName2[PLAYER_NAME_LENGTH + 1];
u8 language;
};
diff --git a/include/region_map.h b/include/region_map.h
index af331ad81..6339f7a88 100644
--- a/include/region_map.h
+++ b/include/region_map.h
@@ -94,5 +94,6 @@ void CreateRegionMapCursor(u16 tileTag, u16 paletteTag);
u8 *GetMapName(u8 *, u16, u16);
bool32 sub_8124668(u8 mapSecId);
u8 *sub_81245DC(u8 *dest, u16 mapSecId);
+u8 *sub_8124610(u8 *dest, u16 mapSecId);
#endif //GUARD_REGION_MAP_H
diff --git a/include/rom_8011DC0.h b/include/rom_8011DC0.h
index fd8c35f56..f71e5d97d 100644
--- a/include/rom_8011DC0.h
+++ b/include/rom_8011DC0.h
@@ -8,5 +8,6 @@
// Exported ROM declarations
void sub_8018438(void);
+u16 mevent_081445C0(u8);
#endif //GUARD_rom_8011DC0_H
diff --git a/include/rom_8034C54.h b/include/rom_8034C54.h
index 9ad84ca13..4da324dd1 100644
--- a/include/rom_8034C54.h
+++ b/include/rom_8034C54.h
@@ -21,6 +21,6 @@ bool32 sub_8034D14(u32 id, s32 arg1, const struct UnkStruct3 *arg2);
void sub_8035044(u32 id, s32 arg1);
void sub_80353DC(u32 id);
void sub_803547C(u32 id, bool32 arg1);
-u8 sub_80355F8(u32 arg0, u32 arg1);
+u8 sub_80355F8(u32 shape, u32 size);
#endif // GUARD_ROM_8034C54_H
diff --git a/include/rom_81520A8.h b/include/rom_81520A8.h
new file mode 100644
index 000000000..2be12200f
--- /dev/null
+++ b/include/rom_81520A8.h
@@ -0,0 +1,33 @@
+#ifndef GUARD_ROM_81520A8_H
+#define GUARD_ROM_81520A8_H
+
+struct UnkStruct_81520A8
+{
+ struct OamData oam;
+ s16 x;
+ s16 y;
+ s16 xDelta;
+ s16 yDelta;
+ u16 tileTag;
+ u16 palTag;
+ u16 tileNum;
+ u8 id;
+ u8 filler17; // Unused.
+ u8 unk18;
+ u8 unk19_0:1;
+ u8 unk19_1:1;
+ u8 unk19_2:1;
+ u8 priority:2;
+ s16 data[8];
+ void (*callback)(struct UnkStruct_81520A8 *);
+};
+
+bool32 sub_81521C0(u8 count);
+bool32 sub_8152254(void);
+bool32 sub_81522D4(void);
+u8 sub_8152438(u8 id, void (*func)(struct UnkStruct_81520A8 *));
+u8 sub_8152474(u8 id, u8 dataArrayId, s16 dataValue);
+u8 sub_81524C4(const struct OamData *oam, u16 tileTag, u16 palTag, s16 x, s16 y, u8 arg5, u8 priority);
+u8 sub_81525D0(u8 id);
+
+#endif // GUARD_ROM_81520A8_H
diff --git a/include/rotating_gate.h b/include/rotating_gate.h
index 50a838953..2ae26aa5b 100644
--- a/include/rotating_gate.h
+++ b/include/rotating_gate.h
@@ -4,5 +4,6 @@
void RotatingGatePuzzleCameraUpdate(s16, s16);
void RotatingGate_InitPuzzleAndGraphics();
u32 CheckForRotatingGatePuzzleCollision(u8, s16, s16);
+bool32 CheckForRotatingGatePuzzleCollisionWithoutAnimation(u8, s16, s16);
#endif // GUARD_ROTATING_GATE_H
diff --git a/include/save.h b/include/save.h
index 7b271129a..a87e31e99 100644
--- a/include/save.h
+++ b/include/save.h
@@ -1,8 +1,6 @@
#ifndef GUARD_SAVE_H
#define GUARD_SAVE_H
-extern u16 gSaveFileStatus;
-
struct SaveSectionLocation
{
void *data;
@@ -32,7 +30,7 @@ struct SaveSectionOffsets
};
// Emerald changes this definition to be the sectors per slot.
-#define NUM_SECTORS_PER_SLOT 16 // move to save.h
+#define NUM_SECTORS_PER_SLOT 16
#define UNKNOWN_CHECK_VALUE 0x8012025
@@ -58,6 +56,20 @@ enum
#define SECTION_ID_RECORDED_BATTLE 31
+extern u16 gLastWrittenSector;
+extern u32 gLastSaveCounter;
+extern u16 gLastKnownGoodSector;
+extern u32 gDamagedSaveSectors;
+extern u32 gSaveCounter;
+extern struct SaveSection *gFastSaveSection;
+extern u16 gUnknown_03006208;
+extern u16 gSaveFileStatus;
+extern void (*gGameContinueCallback)(void);
+extern struct SaveSectionLocation gRamSaveSectionLocations[];
+extern u16 gUnknown_03006294;
+
+extern struct SaveSection gSaveDataBuffer;
+
void ClearSaveData(void);
void Save_ResetSaveCounters(void);
bool32 SetDamagedSectorBits(u8 op, u8 bit);
diff --git a/include/script_menu.h b/include/script_menu.h
index 0555d0f78..c50bef00f 100644
--- a/include/script_menu.h
+++ b/include/script_menu.h
@@ -9,8 +9,9 @@ bool8 ScriptMenu_YesNo(u8 var1, u8 var2);
bool8 ScriptMenu_MultichoiceGrid(u8 left, u8 top, u8 multichoiceId, u8 a4, u8 columnCount);
bool8 ScriptMenu_ShowPokemonPic(u16 var1, u8 var2, u8 var3);
bool8 (*ScriptMenu_GetPicboxWaitFunc(void))(void);
-u8 convert_pixel_width_to_tile_width(s32);
+s32 convert_pixel_width_to_tile_width(s32);
u8 CreateWindowFromRect(u8, u8, u8, u8);
void sub_80E2A78(u8);
+u32 display_text_and_get_width(const u8*, u32);
#endif //GUARD_SCRIPT_MENU_H
diff --git a/include/script_pokemon_util_80F87D8.h b/include/script_pokemon_util_80F87D8.h
new file mode 100644
index 000000000..555b3428b
--- /dev/null
+++ b/include/script_pokemon_util_80F87D8.h
@@ -0,0 +1,7 @@
+
+#ifndef GUARD_SCRIPT_POKEMON_UTIL_80F87D8_H
+#define GUARD_SCRIPT_POKEMON_UTIL_80F87D8_H
+
+u16 sub_80F903C(void);
+
+#endif // GUARD_SCRIPT_POKEMON_UTIL_80F87D8_H
diff --git a/include/slot_machine.h b/include/slot_machine.h
index 8334e56fc..88bbbd91b 100644
--- a/include/slot_machine.h
+++ b/include/slot_machine.h
@@ -1,6 +1,6 @@
#ifndef GUARD_SLOT_MACHINE_H
#define GUARD_SLOT_MACHINE_H
-void PlaySlotMachine(u8, void *);
+void PlaySlotMachine(u8, void (callback)(void));
#endif // GUARD_SLOT_MACHINE_H
diff --git a/include/sprite.h b/include/sprite.h
index f972d09cc..8fc45d501 100644
--- a/include/sprite.h
+++ b/include/sprite.h
@@ -26,6 +26,8 @@ struct SpriteFrameImage
#define obj_frame_tiles(ptr) {.data = (u8 *)ptr, .size = sizeof ptr}
+#define overworld_frame(ptr, width, height, frame) {.data = (u8 *)ptr + (width * height * frame * 64)/2, .size = (width * height * 64)/2}
+
struct SpritePalette
{
const u16 *data; // Raw uncompressed palette data
@@ -158,6 +160,8 @@ struct SubspriteTable
struct Sprite;
+typedef void (*SpriteCallback)(struct Sprite *);
+
struct SpriteTemplate
{
u16 tileTag;
@@ -166,7 +170,7 @@ struct SpriteTemplate
const union AnimCmd *const *anims;
const struct SpriteFrameImage *images;
const union AffineAnimCmd *const *affineAnims;
- void (*callback)(struct Sprite *);
+ SpriteCallback callback;
};
struct Sprite
@@ -177,7 +181,7 @@ struct Sprite
/*0x10*/ const union AffineAnimCmd *const *affineAnims;
/*0x14*/ const struct SpriteTemplate *template;
/*0x18*/ const struct SubspriteTable *subspriteTables;
- /*0x1C*/ void (*callback)(struct Sprite *);
+ /*0x1C*/ SpriteCallback callback;
/*0x20*/ struct Coords16 pos1;
/*0x24*/ struct Coords16 pos2;
diff --git a/include/strings.h b/include/strings.h
index 4736fdc5d..e72360563 100644
--- a/include/strings.h
+++ b/include/strings.h
@@ -451,6 +451,8 @@ extern const u8 gText_TooImportantToToss[];
extern const u8 gText_ConfirmTossItems[];
extern const u8 gText_MoveVar1Where[];
+extern const u8 gText_ColorLightShadowDarkGrey[];
+extern const u8 gText_ColorBlue[];
extern const u8 gText_Friend[];
extern const u8 gText_Tristan[];
extern const u8 gText_Philip[];
@@ -461,5 +463,384 @@ extern const u8 gText_FiveMarks[];
extern const u8 gText_TotalRecordWLD[];
extern const u8 gText_PlayersBattleResults[];
extern const u8 gText_WinLoseDraw[];
+extern const u8 gText_ColorTransparent[];
+extern const u8 gText_Slash[];
+
+extern const u8 gText_99TimesPlus[];
+extern const u8 gText_1MinutePlus[];
+extern const u8 gText_SpaceSeconds[];
+extern const u8 gText_SpaceTimes[];
+
+extern const u8 gText_BigGuy[];
+extern const u8 gText_BigGirl[];
+extern const u8 gText_Son[];
+extern const u8 gText_Daughter[];
+
+extern const u8 gText_1F[];
+extern const u8 gText_2F[];
+extern const u8 gText_3F[];
+extern const u8 gText_4F[];
+extern const u8 gText_5F[];
+extern const u8 gText_6F[];
+extern const u8 gText_7F[];
+extern const u8 gText_8F[];
+extern const u8 gText_9F[];
+extern const u8 gText_10F[];
+extern const u8 gText_11F[];
+extern const u8 gText_B1F[];
+extern const u8 gText_B2F[];
+extern const u8 gText_B3F[];
+extern const u8 gText_B4F[];
+extern const u8 gText_Rooftop[];
+extern const u8 gText_ElevatorNowOn[];
+
+extern const u8 gText_Exit[];
+
+extern const u8 gText_BlueFlute[];
+extern const u8 gText_YellowFlute[];
+extern const u8 gText_RedFlute[];
+extern const u8 gText_WhiteFlute[];
+extern const u8 gText_BlackFlute[];
+extern const u8 gText_PrettyChair[];
+extern const u8 gText_PrettyDesk[];
+extern const u8 gText_Exit[];
+
+extern const u8 gText_0Pts[];
+extern const u8 gText_10Pts[];
+extern const u8 gText_20Pts[];
+extern const u8 gText_30Pts[];
+extern const u8 gText_40Pts[];
+extern const u8 gText_50Pts[];
+extern const u8 gText_60Pts[];
+extern const u8 gText_70Pts[];
+extern const u8 gText_80Pts[];
+extern const u8 gText_90Pts[];
+extern const u8 gText_100Pts[];
+extern const u8 gText_QuestionMark[];
+
+extern const u8 gText_KissPoster16BP[];
+extern const u8 gText_KissCushion32BP[];
+extern const u8 gText_SmoochumDoll32BP[];
+extern const u8 gText_TogepiDoll48BP[];
+extern const u8 gText_MeowthDoll48BP[];
+extern const u8 gText_ClefairyDoll48BP[];
+extern const u8 gText_DittoDoll48BP[];
+extern const u8 gText_CyndaquilDoll80BP[];
+extern const u8 gText_ChikoritaDoll80BP[];
+extern const u8 gText_TotodileDoll80BP[];
+extern const u8 gText_Exit[];
+
+extern const u8 gText_LaprasDoll128BP[];
+extern const u8 gText_SnorlaxDoll128BP[];
+extern const u8 gText_VenusaurDoll256BP[];
+extern const u8 gText_CharizardDoll256BP[];
+extern const u8 gText_BlastoiseDoll256BP[];
+extern const u8 gText_Exit[];
+
+extern const u8 gText_Protein1BP[];
+extern const u8 gText_Calcium1BP[];
+extern const u8 gText_Iron1BP[];
+extern const u8 gText_Zinc1BP[];
+extern const u8 gText_Carbos1BP[];
+extern const u8 gText_HpUp1BP[];
+extern const u8 gText_Exit[];
+
+extern const u8 gText_Leftovers48BP[];
+extern const u8 gText_WhiteHerb48BP[];
+extern const u8 gText_QuickClaw48BP[];
+extern const u8 gText_MentalHerb48BP[];
+extern const u8 gText_BrightPowder64BP[];
+extern const u8 gText_ChoiceBand64BP[];
+extern const u8 gText_KingsRock64BP[];
+extern const u8 gText_FocusBand64BP[];
+extern const u8 gText_ScopeLens64BP[];
+extern const u8 gText_Exit[];
+
+extern const u8 gText_EnergyPowder50[];
+extern const u8 gText_EnergyRoot80[];
+extern const u8 gText_HealPowder50[];
+extern const u8 gText_RevivalHerb300[];
+extern const u8 gText_Protein1000[];
+extern const u8 gText_Iron1000[];
+extern const u8 gText_Carbos1000[];
+extern const u8 gText_Calcium1000[];
+extern const u8 gText_Zinc1000[];
+extern const u8 gText_HPUp1000[];
+extern const u8 gText_PPUp3000[];
+extern const u8 gText_Exit[];
+
+extern const u8 gText_BattleTower2[];
+extern const u8 gText_BattleDome[];
+extern const u8 gText_BattlePalace[];
+extern const u8 gText_BattleArena[];
+extern const u8 gText_BattleFactory[];
+extern const u8 gText_BattlePike[];
+extern const u8 gText_BattlePyramid[];
+extern const u8 gText_RankingHall[];
+extern const u8 gText_ExchangeService[];
+extern const u8 gText_Exit[];
+
+extern const u8 gText_Softboiled16BP[];
+extern const u8 gText_SeismicToss24BP[];
+extern const u8 gText_DreamEater24BP[];
+extern const u8 gText_MegaPunch24BP[];
+extern const u8 gText_MegaKick48BP[];
+extern const u8 gText_BodySlam48BP[];
+extern const u8 gText_RockSlide48BP[];
+extern const u8 gText_Counter48BP[];
+extern const u8 gText_ThunderWave48BP[];
+extern const u8 gText_SwordsDance48BP[];
+extern const u8 gText_Exit[];
+
+extern const u8 gText_DefenseCurl16BP[];
+extern const u8 gText_Snore24BP[];
+extern const u8 gText_MudSlap24BP[];
+extern const u8 gText_Swift24BP[];
+extern const u8 gText_IcyWind24BP[];
+extern const u8 gText_Endure48BP[];
+extern const u8 gText_PsychUp48BP[];
+extern const u8 gText_IcePunch48BP[];
+extern const u8 gText_ThunderPunch48BP[];
+extern const u8 gText_FirePunch48BP[];
+extern const u8 gText_Exit[];
+
+extern const u8 gText_SlateportCity[];
+extern const u8 gText_BattleFrontier[];
+extern const u8 gText_SouthernIsland[];
+extern const u8 gText_NavelRock[];
+extern const u8 gText_BirthIsland[];
+extern const u8 gText_FarawayIsland[];
+extern const u8 gText_Exit[];
+
+extern const u8 gText_BattleTrainers[];
+extern const u8 gText_BattleBasics[];
+extern const u8 gText_PokemonNature[];
+extern const u8 gText_PokemonMoves[];
+extern const u8 gText_Underpowered[];
+extern const u8 gText_WhenInDanger[];
+extern const u8 gText_Exit[];
+
+extern const u8 BattleFrontier_Lounge2_Text_260971[];
+extern const u8 BattleFrontier_Lounge2_Text_260A1E[];
+extern const u8 BattleFrontier_Lounge2_Text_260AE7[];
+extern const u8 BattleFrontier_Lounge2_Text_2619AC[];
+extern const u8 BattleFrontier_Lounge2_Text_261A91[];
+extern const u8 BattleFrontier_Lounge2_Text_261B0C[];
+extern const u8 BattleFrontier_Lounge2_Text_261B95[];
+extern const u8 BattleFrontier_Lounge2_Text_261B95[];
+extern const u8 BattleFrontier_Lounge2_Text_261B95[];
+extern const u8 BattleFrontier_Lounge2_Text_261C1A[];
+extern const u8 BattleFrontier_Lounge2_Text_261C1A[];
+extern const u8 BattleFrontier_Lounge2_Text_261C1A[];
+extern const u8 BattleFrontier_Lounge2_Text_260BC4[];
+extern const u8 BattleFrontier_Lounge2_Text_260C6D[];
+extern const u8 BattleFrontier_Lounge2_Text_260D3A[];
+extern const u8 BattleFrontier_Lounge2_Text_260E1E[];
+extern const u8 BattleFrontier_Lounge2_Text_260EC7[];
+extern const u8 BattleFrontier_Lounge2_Text_260F74[];
+extern const u8 BattleFrontier_Lounge2_Text_2614E6[];
+extern const u8 BattleFrontier_Lounge2_Text_261591[];
+extern const u8 BattleFrontier_Lounge2_Text_26166F[];
+extern const u8 BattleFrontier_Lounge2_Text_261282[];
+extern const u8 BattleFrontier_Lounge2_Text_261329[];
+extern const u8 BattleFrontier_Lounge2_Text_261403[];
+extern const u8 BattleFrontier_Lounge2_Text_261026[];
+extern const u8 BattleFrontier_Lounge2_Text_2610CC[];
+extern const u8 BattleFrontier_Lounge2_Text_261194[];
+extern const u8 BattleFrontier_Lounge2_Text_26174D[];
+extern const u8 BattleFrontier_Lounge2_Text_2617F9[];
+extern const u8 BattleFrontier_Lounge2_Text_2618C4[];
+
+extern const u8 BattleFrontier_Lounge5_Text_26468D[];
+extern const u8 BattleFrontier_Lounge5_Text_2646E5[];
+extern const u8 BattleFrontier_Lounge5_Text_264741[];
+extern const u8 BattleFrontier_Lounge5_Text_2647A4[];
+extern const u8 BattleFrontier_Lounge5_Text_2647FC[];
+extern const u8 BattleFrontier_Lounge5_Text_264858[];
+extern const u8 BattleFrontier_Lounge5_Text_2648BE[];
+extern const u8 BattleFrontier_Lounge5_Text_264916[];
+extern const u8 BattleFrontier_Lounge5_Text_264972[];
+extern const u8 BattleFrontier_Lounge5_Text_2649D5[];
+extern const u8 BattleFrontier_Lounge5_Text_264A3F[];
+extern const u8 BattleFrontier_Lounge5_Text_264A9B[];
+extern const u8 BattleFrontier_Lounge5_Text_264AF3[];
+extern const u8 BattleFrontier_Lounge5_Text_264B5D[];
+extern const u8 BattleFrontier_Lounge5_Text_2648BE[];
+extern const u8 BattleFrontier_Lounge5_Text_264BC3[];
+extern const u8 BattleFrontier_Lounge5_Text_264C36[];
+extern const u8 BattleFrontier_Lounge5_Text_2648BE[];
+extern const u8 BattleFrontier_Lounge5_Text_264C95[];
+extern const u8 BattleFrontier_Lounge5_Text_264D01[];
+extern const u8 BattleFrontier_Lounge5_Text_264D6B[];
+extern const u8 BattleFrontier_Lounge5_Text_264DD7[];
+extern const u8 BattleFrontier_Lounge5_Text_264E33[];
+extern const u8 BattleFrontier_Lounge5_Text_264E8F[];
+extern const u8 BattleFrontier_Lounge5_Text_2648BE[];
+
+extern const u8 BattleFrontier_Lounge3_Text_262261[];
+extern const u8 BattleFrontier_Lounge3_Text_26230D[];
+extern const u8 BattleFrontier_Lounge3_Text_2623B9[];
+extern const u8 BattleFrontier_Lounge3_Text_262464[];
+extern const u8 BattleFrontier_Lounge3_Text_26250E[];
+extern const u8 BattleFrontier_Lounge3_Text_2625B8[];
+extern const u8 BattleFrontier_Lounge3_Text_26266A[];
+extern const u8 BattleFrontier_Lounge3_Text_26271C[];
+extern const u8 BattleFrontier_Lounge3_Text_2627C9[];
+extern const u8 BattleFrontier_Lounge3_Text_262876[];
+extern const u8 BattleFrontier_Lounge3_Text_26291A[];
+extern const u8 BattleFrontier_Lounge3_Text_2629BC[];
+
+extern const u8 BattleFrontier_Lounge3_Text_262C04[];
+extern const u8 BattleFrontier_Lounge3_Text_262C90[];
+extern const u8 BattleFrontier_Lounge3_Text_262D1C[];
+extern const u8 BattleFrontier_Lounge3_Text_262DA7[];
+extern const u8 BattleFrontier_Lounge3_Text_262E34[];
+extern const u8 BattleFrontier_Lounge3_Text_262EC1[];
+extern const u8 BattleFrontier_Lounge3_Text_262F56[];
+extern const u8 BattleFrontier_Lounge3_Text_262FEB[];
+extern const u8 BattleFrontier_Lounge3_Text_263078[];
+extern const u8 BattleFrontier_Lounge3_Text_263105[];
+extern const u8 BattleFrontier_Lounge3_Text_26318C[];
+extern const u8 BattleFrontier_Lounge3_Text_263211[];
+
+extern const u8 gText_BP[];
+
+extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_2601AA[];
+extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_2601D0[];
+extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_260201[];
+extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_26022F[];
+extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_26025B[];
+extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_260287[];
+extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_2602B5[];
+extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_2602E0[];
+extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_26030F[];
+extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_26033E[];
+
+extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_26036C[];
+
+extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_260397[];
+extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_2603BE[];
+extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_2603E6[];
+extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_26040E[];
+extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_260436[];
+extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_26045C[];
+
+extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_26047A[];
+extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_2604AC[];
+extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_2604D8[];
+extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_26050F[];
+extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_260542[];
+extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_260575[];
+extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_2605A8[];
+extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_2605E2[];
+extern const u8 BattleFrontier_BattlePointExchangeServiceCorner_Text_260613[];
+
+extern const u8 BattleFrontier_Lounge7_Text_265E30[];
+extern const u8 BattleFrontier_Lounge7_Text_265E5B[];
+extern const u8 BattleFrontier_Lounge7_Text_265E8A[];
+extern const u8 BattleFrontier_Lounge7_Text_265EC0[];
+extern const u8 BattleFrontier_Lounge7_Text_265EED[];
+extern const u8 BattleFrontier_Lounge7_Text_265F1C[];
+extern const u8 BattleFrontier_Lounge7_Text_265F47[];
+extern const u8 BattleFrontier_Lounge7_Text_265F77[];
+extern const u8 BattleFrontier_Lounge7_Text_265FAA[];
+extern const u8 BattleFrontier_Lounge7_Text_265FDD[];
+
+extern const u8 BattleFrontier_Lounge7_Text_26600A[];
+extern const u8 BattleFrontier_Lounge7_Text_26603E[];
+extern const u8 BattleFrontier_Lounge7_Text_266070[];
+extern const u8 BattleFrontier_Lounge7_Text_2660A6[];
+extern const u8 BattleFrontier_Lounge7_Text_2660D0[];
+extern const u8 BattleFrontier_Lounge7_Text_2660FF[];
+extern const u8 BattleFrontier_Lounge7_Text_26612D[];
+extern const u8 BattleFrontier_Lounge7_Text_26615F[];
+extern const u8 BattleFrontier_Lounge7_Text_266185[];
+extern const u8 BattleFrontier_Lounge7_Text_2661B5[];
+
+extern const u8 gText_YourPartnerHasRetired[];
+
+extern const u8 gText_Wallace[];
+extern const u8 gText_Steven[];
+extern const u8 gText_Brawly[];
+extern const u8 gText_Winona[];
+extern const u8 gText_Phoebe[];
+extern const u8 gText_Glacia[];
+
+extern const u8 gText_PkmnLearnedMove4[];
+extern const u8 gText_PkmnTryingToLearnMove[];
+extern const u8 gText_WhichMoveToForget2[];
+extern const u8 gText_StopTryingToTeachMove[];
+extern const u8 gText_12AndPoof[];
+extern const u8 gText_PkmnForgotMoveAndLearnedNew[];
+extern const u8 gText_TeachWhichMoveToPkmn[];
+extern const u8 gText_GiveUpTeachingNewMove[];
+extern const u8 gText_TeachX[];
+
+extern const u8 gText_DadsAdvice[];
+extern const u8 gText_CantDismountBike[];
+extern const u8 gText_ItemFinderNothing[];
+extern const u8 gText_ItemFinderNearby[];
+extern const u8 gText_ItemFinderOnTop[];
+extern const u8 gText_CoinCase[];
+extern const u8 gText_PowderQty[];
+extern const u8 gText_BootedUpHM[];
+extern const u8 gText_BootedUpTM[];
+extern const u8 gText_TMHMContainedVar1[];
+extern const u8 gText_PlayerUsedVar2[];
+extern const u8 gText_RepelEffectsLingered[];
+extern const u8 gText_UsedVar2WildLured[];
+extern const u8 gText_UsedVar2WildRepelled[];
+extern const u8 gText_BoxFull[];
+extern const u8 gText_WontHaveEffect[];
+
+extern const u8 gText_LevelSymbol[];
+extern const u8 gText_PkmnInfo[];
+extern const u8 gText_PkmnSkills[];
+extern const u8 gText_BattleMoves[];
+extern const u8 gText_ContestMoves[];
+extern const u8 gText_HMMovesCantBeForgotten2[];
+extern const u8 gText_Info[];
+extern const u8 gText_Switch[];
+extern const u8 gText_RentalPkmn[];
+extern const u8 gText_TypeSlash[];
+extern const u8 gText_HP4[];
+extern const u8 gText_Attack3[];
+extern const u8 gText_Defense3[];
+extern const u8 gText_SpAtk4[];
+extern const u8 gText_SpDef4[];
+extern const u8 gText_Speed2[];
+extern const u8 gText_ExpPoints[];
+extern const u8 gText_NextLv[];
+extern const u8 gText_Status[];
+extern const u8 gText_Power[];
+extern const u8 gText_Accuracy2[];
+extern const u8 gText_Appeal[];
+extern const u8 gText_Jam[];
+extern const u8 gText_OTSlash[];
+extern const u8 gText_UnkCtrlF907F908[];
+extern const u8 gText_XNature[];
+extern const u8 gText_XNatureHatchedAtYZ[];
+extern const u8 gText_XNatureHatchedSomewhereAt[];
+extern const u8 gText_XNatureMetAtYZ[];
+extern const u8 gText_XNatureMetSomewhereAt[];
+extern const u8 gText_XNatureFatefulEncounter[];
+extern const u8 gText_XNatureProbablyMetAt[];
+extern const u8 gText_XNatureObtainedInTrade[];
+extern const u8 gText_EmptyString5[];
+extern const u8 gText_EggWillTakeALongTime[];
+extern const u8 gText_EggAboutToHatch[];
+extern const u8 gText_EggWillHatchSoon[];
+extern const u8 gText_EggWillTakeSomeTime[];
+extern const u8 gText_PeculiarEggNicePlace[];
+extern const u8 gText_PeculiarEggTrade[];
+extern const u8 gText_EggFromTraveler[];
+extern const u8 gText_EggFromHotSprings[];
+extern const u8 gText_OddEggFoundByCouple[];
+extern const u8 gText_None[];
+extern const u8 gText_RibbonsVar1[];
+extern const u8 gText_OneDash[];
+extern const u8 gText_TwoDashes[];
+
+extern const u8 *const gReturnToXStringsTable2[];
#endif //GUARD_STRINGS_H
diff --git a/include/text.h b/include/text.h
index 92def780c..e2120efa3 100644
--- a/include/text.h
+++ b/include/text.h
@@ -223,7 +223,7 @@ u8 gGlyphDimensions[0x2];
void SetFontsPointer(const struct FontInfo *fonts);
void DeactivateAllTextPrinters(void);
-u16 PrintTextOnWindow(u8 windowId, u8 fontId, const u8 *str, u8 x, u8 y, u8 speed, void (*callback)(struct TextSubPrinter *, u16));
+u16 AddTextPrinterParameterized(u8 windowId, u8 fontId, const u8 *str, u8 x, u8 y, u8 speed, void (*callback)(struct TextSubPrinter *, u16));
bool16 AddTextPrinter(struct TextSubPrinter *textSubPrinter, u8 speed, void (*callback)(struct TextSubPrinter *, u16));
void RunTextPrinters(void);
bool16 IsTextPrinterActive(u8 id);
diff --git a/include/trainer_pokemon_sprites.h b/include/trainer_pokemon_sprites.h
new file mode 100644
index 000000000..90ceedaf5
--- /dev/null
+++ b/include/trainer_pokemon_sprites.h
@@ -0,0 +1,13 @@
+#ifndef GUARD_TRAINER_POKEMON_SPRITES_H
+#define GUARD_TRAINER_POKEMON_SPRITES_H
+
+bool16 ResetAllPicSprites(void);
+u16 CreatePicSprite2(u16 species, u32 otId, u32 personality, u8 flags, s16 x, s16 y, u8 paletteSlot, u16 paletteTag);
+u16 CreateMonPicSprite_HandleDeoxys(u16 species, u32 otId, u32 personality, bool8 isFrontPic, s16 x, s16 y, u8 paletteSlot, u16 paletteTag);
+u16 FreeAndDestroyMonPicSprite(u16 spriteId);
+u16 CreateTrainerPicSprite(u16 species, bool8 isFrontPic, s16 x, s16 y, u8 paletteSlot, u16 paletteTag);
+u16 FreeAndDestroyTrainerPicSprite(u16 spriteId);
+u16 sub_818D938(u16 species, bool8 isFrontPic, u16 destX, u16 destY, u8 paletteSlot, u8 windowId);
+u16 PlayerGenderToFrontTrainerPicId_Debug(u8 gender, bool8 getClass);
+
+#endif // GUARD_TRAINER_POKEMON_SPRITES_H
diff --git a/include/tv.h b/include/tv.h
index 17be8c43c..7a938f888 100644
--- a/include/tv.h
+++ b/include/tv.h
@@ -47,6 +47,8 @@ void UpdateTVShowsPerDay(u16 days);
void PutPokemonTodayCaughtOnAir(void);
void TV_PutSecretBaseVisitOnTheAir(void);
void PutBattleUpdateOnTheAir(u8 opponentLinkPlayerId, u16 move, u16 speciesPlayer, u16 speciesOpponent);
+void BravoTrainerPokemonProfile_BeforeInterview1(u16 move);
void UpdateTVScreensOnMap(int, int);
+void TV_PrintIntToStringVar(u8 varIdx, int value);
#endif //GUARD_TV_H
diff --git a/include/wallclock.h b/include/wallclock.h
index 48697c19f..208af9324 100644
--- a/include/wallclock.h
+++ b/include/wallclock.h
@@ -1,6 +1,7 @@
#ifndef GUARD_WALLCLOCK_H
#define GUARD_WALLCLOCK_H
-void Cb2_StartWallClock(void);
+void CB2_StartWallClock(void);
+void CB2_ViewWallClock(void);
#endif //GUARD_WALLCLOCK_H