diff options
Diffstat (limited to 'src')
43 files changed, 3858 insertions, 3323 deletions
diff --git a/src/data/battle_frontier/battle_pyramid_level_50_wild_mons.h b/src/data/battle_frontier/battle_pyramid_level_50_wild_mons.h index 50bc1c856..108b3a3b0 100644 --- a/src/data/battle_frontier/battle_pyramid_level_50_wild_mons.h +++ b/src/data/battle_frontier/battle_pyramid_level_50_wild_mons.h @@ -1,4 +1,3 @@ - static const struct PyramidWildMon sLevel50WildMons_Round1[] = { { diff --git a/src/data/battle_frontier/battle_pyramid_open_level_wild_mons.h b/src/data/battle_frontier/battle_pyramid_open_level_wild_mons.h index 6409e73b1..10435d767 100644 --- a/src/data/battle_frontier/battle_pyramid_open_level_wild_mons.h +++ b/src/data/battle_frontier/battle_pyramid_open_level_wild_mons.h @@ -1,4 +1,3 @@ - static const struct PyramidWildMon sOpenLevelWildMons_Round1[] = { { diff --git a/src/data/battle_moves.h b/src/data/battle_moves.h index 00a6f7fdb..d555194e3 100644 --- a/src/data/battle_moves.h +++ b/src/data/battle_moves.h @@ -1,9 +1,7 @@ -#ifndef GUARD_DATA_BATTLE_MOVES -#define GUARD_DATA_BATTLE_MOVES - const struct BattleMove gBattleMoves[MOVES_COUNT] = { - { // MOVE_NONE + [MOVE_NONE] = + { .effect = EFFECT_HIT, .power = 0, .type = TYPE_NORMAL, @@ -14,7 +12,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = 0, }, - { // MOVE_POUND + + [MOVE_POUND] = + { .effect = EFFECT_HIT, .power = 40, .type = TYPE_NORMAL, @@ -25,7 +25,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_KARATE_CHOP + + [MOVE_KARATE_CHOP] = + { .effect = EFFECT_HIGH_CRITICAL, .power = 50, .type = TYPE_FIGHTING, @@ -36,7 +38,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_DOUBLE_SLAP + + [MOVE_DOUBLE_SLAP] = + { .effect = EFFECT_MULTI_HIT, .power = 15, .type = TYPE_NORMAL, @@ -47,7 +51,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_COMET_PUNCH + + [MOVE_COMET_PUNCH] = + { .effect = EFFECT_MULTI_HIT, .power = 18, .type = TYPE_NORMAL, @@ -58,7 +64,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_MEGA_PUNCH + + [MOVE_MEGA_PUNCH] = + { .effect = EFFECT_HIT, .power = 80, .type = TYPE_NORMAL, @@ -69,7 +77,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_PAY_DAY + + [MOVE_PAY_DAY] = + { .effect = EFFECT_PAY_DAY, .power = 40, .type = TYPE_NORMAL, @@ -80,7 +90,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_FIRE_PUNCH + + [MOVE_FIRE_PUNCH] = + { .effect = EFFECT_BURN_HIT, .power = 75, .type = TYPE_FIRE, @@ -91,7 +103,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_ICE_PUNCH + + [MOVE_ICE_PUNCH] = + { .effect = EFFECT_FREEZE_HIT, .power = 75, .type = TYPE_ICE, @@ -102,7 +116,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_THUNDER_PUNCH + + [MOVE_THUNDER_PUNCH] = + { .effect = EFFECT_PARALYZE_HIT, .power = 75, .type = TYPE_ELECTRIC, @@ -113,7 +129,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_SCRATCH + + [MOVE_SCRATCH] = + { .effect = EFFECT_HIT, .power = 40, .type = TYPE_NORMAL, @@ -124,7 +142,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_VICE_GRIP + + [MOVE_VICE_GRIP] = + { .effect = EFFECT_HIT, .power = 55, .type = TYPE_NORMAL, @@ -135,7 +155,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_GUILLOTINE + + [MOVE_GUILLOTINE] = + { .effect = EFFECT_OHKO, .power = 1, .type = TYPE_NORMAL, @@ -146,7 +168,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_RAZOR_WIND + + [MOVE_RAZOR_WIND] = + { .effect = EFFECT_RAZOR_WIND, .power = 80, .type = TYPE_NORMAL, @@ -157,7 +181,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_SWORDS_DANCE + + [MOVE_SWORDS_DANCE] = + { .effect = EFFECT_ATTACK_UP_2, .power = 0, .type = TYPE_NORMAL, @@ -168,7 +194,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_SNATCH_AFFECTED, }, - { // MOVE_CUT + + [MOVE_CUT] = + { .effect = EFFECT_HIT, .power = 50, .type = TYPE_NORMAL, @@ -179,7 +207,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_GUST + + [MOVE_GUST] = + { .effect = EFFECT_GUST, .power = 40, .type = TYPE_FLYING, @@ -190,7 +220,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_WING_ATTACK + + [MOVE_WING_ATTACK] = + { .effect = EFFECT_HIT, .power = 60, .type = TYPE_FLYING, @@ -201,7 +233,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_WHIRLWIND + + [MOVE_WHIRLWIND] = + { .effect = EFFECT_ROAR, .power = 0, .type = TYPE_NORMAL, @@ -212,7 +246,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = -6, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_FLY + + [MOVE_FLY] = + { .effect = EFFECT_SEMI_INVULNERABLE, .power = 70, .type = TYPE_FLYING, @@ -223,7 +259,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_BIND + + [MOVE_BIND] = + { .effect = EFFECT_TRAP, .power = 15, .type = TYPE_NORMAL, @@ -234,7 +272,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_SLAM + + [MOVE_SLAM] = + { .effect = EFFECT_HIT, .power = 80, .type = TYPE_NORMAL, @@ -245,7 +285,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_VINE_WHIP + + [MOVE_VINE_WHIP] = + { .effect = EFFECT_HIT, .power = 35, .type = TYPE_GRASS, @@ -256,7 +298,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_STOMP + + [MOVE_STOMP] = + { .effect = EFFECT_FLINCH_MINIMIZE_HIT, .power = 65, .type = TYPE_NORMAL, @@ -267,7 +311,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_DOUBLE_KICK + + [MOVE_DOUBLE_KICK] = + { .effect = EFFECT_DOUBLE_HIT, .power = 30, .type = TYPE_FIGHTING, @@ -278,7 +324,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_MEGA_KICK + + [MOVE_MEGA_KICK] = + { .effect = EFFECT_HIT, .power = 120, .type = TYPE_NORMAL, @@ -289,7 +337,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_JUMP_KICK + + [MOVE_JUMP_KICK] = + { .effect = EFFECT_RECOIL_IF_MISS, .power = 70, .type = TYPE_FIGHTING, @@ -300,7 +350,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_ROLLING_KICK + + [MOVE_ROLLING_KICK] = + { .effect = EFFECT_FLINCH_HIT, .power = 60, .type = TYPE_FIGHTING, @@ -311,7 +363,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_SAND_ATTACK + + [MOVE_SAND_ATTACK] = + { .effect = EFFECT_ACCURACY_DOWN, .power = 0, .type = TYPE_GROUND, @@ -322,7 +376,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_HEADBUTT + + [MOVE_HEADBUTT] = + { .effect = EFFECT_FLINCH_HIT, .power = 70, .type = TYPE_NORMAL, @@ -333,7 +389,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_HORN_ATTACK + + [MOVE_HORN_ATTACK] = + { .effect = EFFECT_HIT, .power = 65, .type = TYPE_NORMAL, @@ -344,7 +402,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_FURY_ATTACK + + [MOVE_FURY_ATTACK] = + { .effect = EFFECT_MULTI_HIT, .power = 15, .type = TYPE_NORMAL, @@ -355,7 +415,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_HORN_DRILL + + [MOVE_HORN_DRILL] = + { .effect = EFFECT_OHKO, .power = 1, .type = TYPE_NORMAL, @@ -366,7 +428,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_TACKLE + + [MOVE_TACKLE] = + { .effect = EFFECT_HIT, .power = 35, .type = TYPE_NORMAL, @@ -377,7 +441,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_BODY_SLAM + + [MOVE_BODY_SLAM] = + { .effect = EFFECT_PARALYZE_HIT, .power = 85, .type = TYPE_NORMAL, @@ -388,7 +454,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_WRAP + + [MOVE_WRAP] = + { .effect = EFFECT_TRAP, .power = 15, .type = TYPE_NORMAL, @@ -399,7 +467,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_TAKE_DOWN + + [MOVE_TAKE_DOWN] = + { .effect = EFFECT_RECOIL, .power = 90, .type = TYPE_NORMAL, @@ -410,7 +480,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_THRASH + + [MOVE_THRASH] = + { .effect = EFFECT_RAMPAGE, .power = 90, .type = TYPE_NORMAL, @@ -421,7 +493,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_DOUBLE_EDGE + + [MOVE_DOUBLE_EDGE] = + { .effect = EFFECT_DOUBLE_EDGE, .power = 120, .type = TYPE_NORMAL, @@ -432,7 +506,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_TAIL_WHIP + + [MOVE_TAIL_WHIP] = + { .effect = EFFECT_DEFENSE_DOWN, .power = 0, .type = TYPE_NORMAL, @@ -443,7 +519,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_POISON_STING + + [MOVE_POISON_STING] = + { .effect = EFFECT_POISON_HIT, .power = 15, .type = TYPE_POISON, @@ -454,7 +532,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_TWINEEDLE + + [MOVE_TWINEEDLE] = + { .effect = EFFECT_TWINEEDLE, .power = 25, .type = TYPE_BUG, @@ -465,7 +545,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_PIN_MISSILE + + [MOVE_PIN_MISSILE] = + { .effect = EFFECT_MULTI_HIT, .power = 14, .type = TYPE_BUG, @@ -476,7 +558,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_LEER + + [MOVE_LEER] = + { .effect = EFFECT_DEFENSE_DOWN, .power = 0, .type = TYPE_NORMAL, @@ -487,7 +571,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_BITE + + [MOVE_BITE] = + { .effect = EFFECT_FLINCH_HIT, .power = 60, .type = TYPE_DARK, @@ -498,7 +584,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_GROWL + + [MOVE_GROWL] = + { .effect = EFFECT_ATTACK_DOWN, .power = 0, .type = TYPE_NORMAL, @@ -509,7 +597,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_ROAR + + [MOVE_ROAR] = + { .effect = EFFECT_ROAR, .power = 0, .type = TYPE_NORMAL, @@ -520,7 +610,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = -6, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_SING + + [MOVE_SING] = + { .effect = EFFECT_SLEEP, .power = 0, .type = TYPE_NORMAL, @@ -531,7 +623,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_SUPERSONIC + + [MOVE_SUPERSONIC] = + { .effect = EFFECT_CONFUSE, .power = 0, .type = TYPE_NORMAL, @@ -542,7 +636,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_SONIC_BOOM + + [MOVE_SONIC_BOOM] = + { .effect = EFFECT_SONICBOOM, .power = 1, .type = TYPE_NORMAL, @@ -553,7 +649,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_DISABLE + + [MOVE_DISABLE] = + { .effect = EFFECT_DISABLE, .power = 0, .type = TYPE_NORMAL, @@ -564,7 +662,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_ACID + + [MOVE_ACID] = + { .effect = EFFECT_DEFENSE_DOWN_HIT, .power = 40, .type = TYPE_POISON, @@ -575,7 +675,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_EMBER + + [MOVE_EMBER] = + { .effect = EFFECT_BURN_HIT, .power = 40, .type = TYPE_FIRE, @@ -586,7 +688,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_FLAMETHROWER + + [MOVE_FLAMETHROWER] = + { .effect = EFFECT_BURN_HIT, .power = 95, .type = TYPE_FIRE, @@ -597,7 +701,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_MIST + + [MOVE_MIST] = + { .effect = EFFECT_MIST, .power = 0, .type = TYPE_ICE, @@ -608,7 +714,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_SNATCH_AFFECTED, }, - { // MOVE_WATER_GUN + + [MOVE_WATER_GUN] = + { .effect = EFFECT_HIT, .power = 40, .type = TYPE_WATER, @@ -619,7 +727,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_HYDRO_PUMP + + [MOVE_HYDRO_PUMP] = + { .effect = EFFECT_HIT, .power = 120, .type = TYPE_WATER, @@ -630,7 +740,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_SURF + + [MOVE_SURF] = + { .effect = EFFECT_HIT, .power = 95, .type = TYPE_WATER, @@ -641,7 +753,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_ICE_BEAM + + [MOVE_ICE_BEAM] = + { .effect = EFFECT_FREEZE_HIT, .power = 95, .type = TYPE_ICE, @@ -652,7 +766,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_BLIZZARD + + [MOVE_BLIZZARD] = + { .effect = EFFECT_FREEZE_HIT, .power = 120, .type = TYPE_ICE, @@ -663,7 +779,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_PSYBEAM + + [MOVE_PSYBEAM] = + { .effect = EFFECT_CONFUSE_HIT, .power = 65, .type = TYPE_PSYCHIC, @@ -674,7 +792,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_BUBBLE_BEAM + + [MOVE_BUBBLE_BEAM] = + { .effect = EFFECT_SPEED_DOWN_HIT, .power = 65, .type = TYPE_WATER, @@ -685,7 +805,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_AURORA_BEAM + + [MOVE_AURORA_BEAM] = + { .effect = EFFECT_ATTACK_DOWN_HIT, .power = 65, .type = TYPE_ICE, @@ -696,7 +818,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_HYPER_BEAM + + [MOVE_HYPER_BEAM] = + { .effect = EFFECT_RECHARGE, .power = 150, .type = TYPE_NORMAL, @@ -707,7 +831,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_PECK + + [MOVE_PECK] = + { .effect = EFFECT_HIT, .power = 35, .type = TYPE_FLYING, @@ -718,7 +844,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_DRILL_PECK + + [MOVE_DRILL_PECK] = + { .effect = EFFECT_HIT, .power = 80, .type = TYPE_FLYING, @@ -729,7 +857,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_SUBMISSION + + [MOVE_SUBMISSION] = + { .effect = EFFECT_RECOIL, .power = 80, .type = TYPE_FIGHTING, @@ -740,7 +870,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_LOW_KICK + + [MOVE_LOW_KICK] = + { .effect = EFFECT_LOW_KICK, .power = 1, .type = TYPE_FIGHTING, @@ -751,7 +883,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_COUNTER + + [MOVE_COUNTER] = + { .effect = EFFECT_COUNTER, .power = 1, .type = TYPE_FIGHTING, @@ -762,7 +896,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = -5, .flags = FLAG_MAKES_CONTACT | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_SEISMIC_TOSS + + [MOVE_SEISMIC_TOSS] = + { .effect = EFFECT_LEVEL_DAMAGE, .power = 1, .type = TYPE_FIGHTING, @@ -773,7 +909,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_STRENGTH + + [MOVE_STRENGTH] = + { .effect = EFFECT_HIT, .power = 80, .type = TYPE_NORMAL, @@ -784,7 +922,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_ABSORB + + [MOVE_ABSORB] = + { .effect = EFFECT_ABSORB, .power = 20, .type = TYPE_GRASS, @@ -795,7 +935,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_MEGA_DRAIN + + [MOVE_MEGA_DRAIN] = + { .effect = EFFECT_ABSORB, .power = 40, .type = TYPE_GRASS, @@ -806,7 +948,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_LEECH_SEED + + [MOVE_LEECH_SEED] = + { .effect = EFFECT_LEECH_SEED, .power = 0, .type = TYPE_GRASS, @@ -817,7 +961,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_GROWTH + + [MOVE_GROWTH] = + { .effect = EFFECT_SPECIAL_ATTACK_UP, .power = 0, .type = TYPE_NORMAL, @@ -828,7 +974,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_SNATCH_AFFECTED, }, - { // MOVE_RAZOR_LEAF + + [MOVE_RAZOR_LEAF] = + { .effect = EFFECT_HIGH_CRITICAL, .power = 55, .type = TYPE_GRASS, @@ -839,7 +987,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_SOLAR_BEAM + + [MOVE_SOLAR_BEAM] = + { .effect = EFFECT_SOLARBEAM, .power = 120, .type = TYPE_GRASS, @@ -850,7 +1000,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_POISON_POWDER + + [MOVE_POISON_POWDER] = + { .effect = EFFECT_POISON, .power = 0, .type = TYPE_POISON, @@ -861,7 +1013,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_STUN_SPORE + + [MOVE_STUN_SPORE] = + { .effect = EFFECT_PARALYZE, .power = 0, .type = TYPE_GRASS, @@ -872,7 +1026,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_SLEEP_POWDER + + [MOVE_SLEEP_POWDER] = + { .effect = EFFECT_SLEEP, .power = 0, .type = TYPE_GRASS, @@ -883,7 +1039,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_PETAL_DANCE + + [MOVE_PETAL_DANCE] = + { .effect = EFFECT_RAMPAGE, .power = 70, .type = TYPE_GRASS, @@ -894,7 +1052,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_STRING_SHOT + + [MOVE_STRING_SHOT] = + { .effect = EFFECT_SPEED_DOWN, .power = 0, .type = TYPE_BUG, @@ -905,7 +1065,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_DRAGON_RAGE + + [MOVE_DRAGON_RAGE] = + { .effect = EFFECT_DRAGON_RAGE, .power = 1, .type = TYPE_DRAGON, @@ -916,7 +1078,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_FIRE_SPIN + + [MOVE_FIRE_SPIN] = + { .effect = EFFECT_TRAP, .power = 15, .type = TYPE_FIRE, @@ -927,7 +1091,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_THUNDER_SHOCK + + [MOVE_THUNDER_SHOCK] = + { .effect = EFFECT_PARALYZE_HIT, .power = 40, .type = TYPE_ELECTRIC, @@ -938,7 +1104,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_THUNDERBOLT + + [MOVE_THUNDERBOLT] = + { .effect = EFFECT_PARALYZE_HIT, .power = 95, .type = TYPE_ELECTRIC, @@ -949,7 +1117,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_THUNDER_WAVE + + [MOVE_THUNDER_WAVE] = + { .effect = EFFECT_PARALYZE, .power = 0, .type = TYPE_ELECTRIC, @@ -960,7 +1130,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_THUNDER + + [MOVE_THUNDER] = + { .effect = EFFECT_THUNDER, .power = 120, .type = TYPE_ELECTRIC, @@ -971,7 +1143,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_ROCK_THROW + + [MOVE_ROCK_THROW] = + { .effect = EFFECT_HIT, .power = 50, .type = TYPE_ROCK, @@ -982,7 +1156,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_EARTHQUAKE + + [MOVE_EARTHQUAKE] = + { .effect = EFFECT_EARTHQUAKE, .power = 100, .type = TYPE_GROUND, @@ -993,7 +1169,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_FISSURE + + [MOVE_FISSURE] = + { .effect = EFFECT_OHKO, .power = 1, .type = TYPE_GROUND, @@ -1004,7 +1182,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_DIG + + [MOVE_DIG] = + { .effect = EFFECT_SEMI_INVULNERABLE, .power = 60, .type = TYPE_GROUND, @@ -1015,7 +1195,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_TOXIC + + [MOVE_TOXIC] = + { .effect = EFFECT_TOXIC, .power = 0, .type = TYPE_POISON, @@ -1026,7 +1208,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_CONFUSION + + [MOVE_CONFUSION] = + { .effect = EFFECT_CONFUSE_HIT, .power = 50, .type = TYPE_PSYCHIC, @@ -1037,7 +1221,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_PSYCHIC + + [MOVE_PSYCHIC] = + { .effect = EFFECT_SPECIAL_DEFENSE_DOWN_HIT, .power = 90, .type = TYPE_PSYCHIC, @@ -1048,7 +1234,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_HYPNOSIS + + [MOVE_HYPNOSIS] = + { .effect = EFFECT_SLEEP, .power = 0, .type = TYPE_PSYCHIC, @@ -1059,7 +1247,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_MEDITATE + + [MOVE_MEDITATE] = + { .effect = EFFECT_ATTACK_UP, .power = 0, .type = TYPE_PSYCHIC, @@ -1070,7 +1260,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_SNATCH_AFFECTED, }, - { // MOVE_AGILITY + + [MOVE_AGILITY] = + { .effect = EFFECT_SPEED_UP_2, .power = 0, .type = TYPE_PSYCHIC, @@ -1081,7 +1273,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_SNATCH_AFFECTED, }, - { // MOVE_QUICK_ATTACK + + [MOVE_QUICK_ATTACK] = + { .effect = EFFECT_QUICK_ATTACK, .power = 40, .type = TYPE_NORMAL, @@ -1092,7 +1286,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 1, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_RAGE + + [MOVE_RAGE] = + { .effect = EFFECT_RAGE, .power = 20, .type = TYPE_NORMAL, @@ -1103,7 +1299,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_TELEPORT + + [MOVE_TELEPORT] = + { .effect = EFFECT_TELEPORT, .power = 0, .type = TYPE_PSYCHIC, @@ -1114,7 +1312,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = 0, }, - { // MOVE_NIGHT_SHADE + + [MOVE_NIGHT_SHADE] = + { .effect = EFFECT_LEVEL_DAMAGE, .power = 1, .type = TYPE_GHOST, @@ -1125,7 +1325,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_MIMIC + + [MOVE_MIMIC] = + { .effect = EFFECT_MIMIC, .power = 0, .type = TYPE_NORMAL, @@ -1136,7 +1338,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED, }, - { // MOVE_SCREECH + + [MOVE_SCREECH] = + { .effect = EFFECT_DEFENSE_DOWN_2, .power = 0, .type = TYPE_NORMAL, @@ -1147,7 +1351,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_DOUBLE_TEAM + + [MOVE_DOUBLE_TEAM] = + { .effect = EFFECT_EVASION_UP, .power = 0, .type = TYPE_NORMAL, @@ -1158,7 +1364,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_SNATCH_AFFECTED, }, - { // MOVE_RECOVER + + [MOVE_RECOVER] = + { .effect = EFFECT_RESTORE_HP, .power = 0, .type = TYPE_NORMAL, @@ -1169,7 +1377,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_SNATCH_AFFECTED, }, - { // MOVE_HARDEN + + [MOVE_HARDEN] = + { .effect = EFFECT_DEFENSE_UP, .power = 0, .type = TYPE_NORMAL, @@ -1180,7 +1390,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_SNATCH_AFFECTED, }, - { // MOVE_MINIMIZE + + [MOVE_MINIMIZE] = + { .effect = EFFECT_MINIMIZE, .power = 0, .type = TYPE_NORMAL, @@ -1191,7 +1403,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_SNATCH_AFFECTED, }, - { // MOVE_SMOKESCREEN + + [MOVE_SMOKESCREEN] = + { .effect = EFFECT_ACCURACY_DOWN, .power = 0, .type = TYPE_NORMAL, @@ -1202,7 +1416,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_CONFUSE_RAY + + [MOVE_CONFUSE_RAY] = + { .effect = EFFECT_CONFUSE, .power = 0, .type = TYPE_GHOST, @@ -1213,7 +1429,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_WITHDRAW + + [MOVE_WITHDRAW] = + { .effect = EFFECT_DEFENSE_UP, .power = 0, .type = TYPE_WATER, @@ -1224,7 +1442,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_SNATCH_AFFECTED, }, - { // MOVE_DEFENSE_CURL + + [MOVE_DEFENSE_CURL] = + { .effect = EFFECT_DEFENSE_CURL, .power = 0, .type = TYPE_NORMAL, @@ -1235,7 +1455,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_SNATCH_AFFECTED, }, - { // MOVE_BARRIER + + [MOVE_BARRIER] = + { .effect = EFFECT_DEFENSE_UP_2, .power = 0, .type = TYPE_PSYCHIC, @@ -1246,7 +1468,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_SNATCH_AFFECTED, }, - { // MOVE_LIGHT_SCREEN + + [MOVE_LIGHT_SCREEN] = + { .effect = EFFECT_LIGHT_SCREEN, .power = 0, .type = TYPE_PSYCHIC, @@ -1257,7 +1481,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_SNATCH_AFFECTED, }, - { // MOVE_HAZE + + [MOVE_HAZE] = + { .effect = EFFECT_HAZE, .power = 0, .type = TYPE_ICE, @@ -1268,7 +1494,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED, }, - { // MOVE_REFLECT + + [MOVE_REFLECT] = + { .effect = EFFECT_REFLECT, .power = 0, .type = TYPE_PSYCHIC, @@ -1279,7 +1507,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_SNATCH_AFFECTED, }, - { // MOVE_FOCUS_ENERGY + + [MOVE_FOCUS_ENERGY] = + { .effect = EFFECT_FOCUS_ENERGY, .power = 0, .type = TYPE_NORMAL, @@ -1290,7 +1520,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_SNATCH_AFFECTED, }, - { // MOVE_BIDE + + [MOVE_BIDE] = + { .effect = EFFECT_BIDE, .power = 1, .type = TYPE_NORMAL, @@ -1301,7 +1533,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_METRONOME + + [MOVE_METRONOME] = + { .effect = EFFECT_METRONOME, .power = 0, .type = TYPE_NORMAL, @@ -1312,7 +1546,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = 0, }, - { // MOVE_MIRROR_MOVE + + [MOVE_MIRROR_MOVE] = + { .effect = EFFECT_MIRROR_MOVE, .power = 0, .type = TYPE_FLYING, @@ -1323,7 +1559,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = 0, }, - { // MOVE_SELF_DESTRUCT + + [MOVE_SELF_DESTRUCT] = + { .effect = EFFECT_EXPLOSION, .power = 200, .type = TYPE_NORMAL, @@ -1334,7 +1572,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_EGG_BOMB + + [MOVE_EGG_BOMB] = + { .effect = EFFECT_HIT, .power = 100, .type = TYPE_NORMAL, @@ -1345,7 +1585,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_LICK + + [MOVE_LICK] = + { .effect = EFFECT_PARALYZE_HIT, .power = 20, .type = TYPE_GHOST, @@ -1356,7 +1598,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_SMOG + + [MOVE_SMOG] = + { .effect = EFFECT_POISON_HIT, .power = 20, .type = TYPE_POISON, @@ -1367,7 +1611,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_SLUDGE + + [MOVE_SLUDGE] = + { .effect = EFFECT_POISON_HIT, .power = 65, .type = TYPE_POISON, @@ -1378,7 +1624,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_BONE_CLUB + + [MOVE_BONE_CLUB] = + { .effect = EFFECT_FLINCH_HIT, .power = 65, .type = TYPE_GROUND, @@ -1389,7 +1637,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_FIRE_BLAST + + [MOVE_FIRE_BLAST] = + { .effect = EFFECT_BURN_HIT, .power = 120, .type = TYPE_FIRE, @@ -1400,7 +1650,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_WATERFALL + + [MOVE_WATERFALL] = + { .effect = EFFECT_HIT, .power = 80, .type = TYPE_WATER, @@ -1411,7 +1663,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_CLAMP + + [MOVE_CLAMP] = + { .effect = EFFECT_TRAP, .power = 35, .type = TYPE_WATER, @@ -1422,7 +1676,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_SWIFT + + [MOVE_SWIFT] = + { .effect = EFFECT_ALWAYS_HIT, .power = 60, .type = TYPE_NORMAL, @@ -1433,7 +1689,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_SKULL_BASH + + [MOVE_SKULL_BASH] = + { .effect = EFFECT_SKULL_BASH, .power = 100, .type = TYPE_NORMAL, @@ -1444,7 +1702,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_SPIKE_CANNON + + [MOVE_SPIKE_CANNON] = + { .effect = EFFECT_MULTI_HIT, .power = 20, .type = TYPE_NORMAL, @@ -1455,7 +1715,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_CONSTRICT + + [MOVE_CONSTRICT] = + { .effect = EFFECT_SPEED_DOWN_HIT, .power = 10, .type = TYPE_NORMAL, @@ -1466,7 +1728,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_AMNESIA + + [MOVE_AMNESIA] = + { .effect = EFFECT_SPECIAL_DEFENSE_UP_2, .power = 0, .type = TYPE_PSYCHIC, @@ -1477,7 +1741,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_SNATCH_AFFECTED, }, - { // MOVE_KINESIS + + [MOVE_KINESIS] = + { .effect = EFFECT_ACCURACY_DOWN, .power = 0, .type = TYPE_PSYCHIC, @@ -1488,7 +1754,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_SOFT_BOILED + + [MOVE_SOFT_BOILED] = + { .effect = EFFECT_SOFTBOILED, .power = 0, .type = TYPE_NORMAL, @@ -1499,7 +1767,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_SNATCH_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_HI_JUMP_KICK + + [MOVE_HI_JUMP_KICK] = + { .effect = EFFECT_RECOIL_IF_MISS, .power = 85, .type = TYPE_FIGHTING, @@ -1510,7 +1780,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_GLARE + + [MOVE_GLARE] = + { .effect = EFFECT_PARALYZE, .power = 0, .type = TYPE_NORMAL, @@ -1521,7 +1793,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_DREAM_EATER + + [MOVE_DREAM_EATER] = + { .effect = EFFECT_DREAM_EATER, .power = 100, .type = TYPE_PSYCHIC, @@ -1532,7 +1806,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_POISON_GAS + + [MOVE_POISON_GAS] = + { .effect = EFFECT_POISON, .power = 0, .type = TYPE_POISON, @@ -1543,7 +1819,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_BARRAGE + + [MOVE_BARRAGE] = + { .effect = EFFECT_MULTI_HIT, .power = 15, .type = TYPE_NORMAL, @@ -1554,7 +1832,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_LEECH_LIFE + + [MOVE_LEECH_LIFE] = + { .effect = EFFECT_ABSORB, .power = 20, .type = TYPE_BUG, @@ -1565,7 +1845,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_LOVELY_KISS + + [MOVE_LOVELY_KISS] = + { .effect = EFFECT_SLEEP, .power = 0, .type = TYPE_NORMAL, @@ -1576,7 +1858,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_SKY_ATTACK + + [MOVE_SKY_ATTACK] = + { .effect = EFFECT_SKY_ATTACK, .power = 140, .type = TYPE_FLYING, @@ -1587,7 +1871,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_TRANSFORM + + [MOVE_TRANSFORM] = + { .effect = EFFECT_TRANSFORM, .power = 0, .type = TYPE_NORMAL, @@ -1598,7 +1884,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = 0, }, - { // MOVE_BUBBLE + + [MOVE_BUBBLE] = + { .effect = EFFECT_SPEED_DOWN_HIT, .power = 20, .type = TYPE_WATER, @@ -1609,7 +1897,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_DIZZY_PUNCH + + [MOVE_DIZZY_PUNCH] = + { .effect = EFFECT_CONFUSE_HIT, .power = 70, .type = TYPE_NORMAL, @@ -1620,7 +1910,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_SPORE + + [MOVE_SPORE] = + { .effect = EFFECT_SLEEP, .power = 0, .type = TYPE_GRASS, @@ -1631,7 +1923,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_FLASH + + [MOVE_FLASH] = + { .effect = EFFECT_ACCURACY_DOWN, .power = 0, .type = TYPE_NORMAL, @@ -1642,7 +1936,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_PSYWAVE + + [MOVE_PSYWAVE] = + { .effect = EFFECT_PSYWAVE, .power = 1, .type = TYPE_PSYCHIC, @@ -1653,7 +1949,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_SPLASH + + [MOVE_SPLASH] = + { .effect = EFFECT_SPLASH, .power = 0, .type = TYPE_NORMAL, @@ -1664,7 +1962,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = 0, }, - { // MOVE_ACID_ARMOR + + [MOVE_ACID_ARMOR] = + { .effect = EFFECT_DEFENSE_UP_2, .power = 0, .type = TYPE_POISON, @@ -1675,7 +1975,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_SNATCH_AFFECTED, }, - { // MOVE_CRABHAMMER + + [MOVE_CRABHAMMER] = + { .effect = EFFECT_HIGH_CRITICAL, .power = 90, .type = TYPE_WATER, @@ -1686,7 +1988,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_EXPLOSION + + [MOVE_EXPLOSION] = + { .effect = EFFECT_EXPLOSION, .power = 250, .type = TYPE_NORMAL, @@ -1697,7 +2001,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_FURY_SWIPES + + [MOVE_FURY_SWIPES] = + { .effect = EFFECT_MULTI_HIT, .power = 18, .type = TYPE_NORMAL, @@ -1708,7 +2014,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_BONEMERANG + + [MOVE_BONEMERANG] = + { .effect = EFFECT_DOUBLE_HIT, .power = 50, .type = TYPE_GROUND, @@ -1719,7 +2027,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_REST + + [MOVE_REST] = + { .effect = EFFECT_REST, .power = 0, .type = TYPE_PSYCHIC, @@ -1730,7 +2040,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_SNATCH_AFFECTED, }, - { // MOVE_ROCK_SLIDE + + [MOVE_ROCK_SLIDE] = + { .effect = EFFECT_FLINCH_HIT, .power = 75, .type = TYPE_ROCK, @@ -1741,7 +2053,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_HYPER_FANG + + [MOVE_HYPER_FANG] = + { .effect = EFFECT_FLINCH_HIT, .power = 80, .type = TYPE_NORMAL, @@ -1752,7 +2066,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_SHARPEN + + [MOVE_SHARPEN] = + { .effect = EFFECT_ATTACK_UP, .power = 0, .type = TYPE_NORMAL, @@ -1763,7 +2079,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_SNATCH_AFFECTED, }, - { // MOVE_CONVERSION + + [MOVE_CONVERSION] = + { .effect = EFFECT_CONVERSION, .power = 0, .type = TYPE_NORMAL, @@ -1774,7 +2092,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = 0, }, - { // MOVE_TRI_ATTACK + + [MOVE_TRI_ATTACK] = + { .effect = EFFECT_TRI_ATTACK, .power = 80, .type = TYPE_NORMAL, @@ -1785,7 +2105,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_SUPER_FANG + + [MOVE_SUPER_FANG] = + { .effect = EFFECT_SUPER_FANG, .power = 1, .type = TYPE_NORMAL, @@ -1796,7 +2118,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_SLASH + + [MOVE_SLASH] = + { .effect = EFFECT_HIGH_CRITICAL, .power = 70, .type = TYPE_NORMAL, @@ -1807,7 +2131,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_SUBSTITUTE + + [MOVE_SUBSTITUTE] = + { .effect = EFFECT_SUBSTITUTE, .power = 0, .type = TYPE_NORMAL, @@ -1818,7 +2144,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_SNATCH_AFFECTED, }, - { // MOVE_STRUGGLE + + [MOVE_STRUGGLE] = + { .effect = EFFECT_RECOIL, .power = 50, .type = TYPE_NORMAL, @@ -1829,7 +2157,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_SKETCH + + [MOVE_SKETCH] = + { .effect = EFFECT_SKETCH, .power = 0, .type = TYPE_NORMAL, @@ -1840,7 +2170,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = 0, }, - { // MOVE_TRIPLE_KICK + + [MOVE_TRIPLE_KICK] = + { .effect = EFFECT_TRIPLE_KICK, .power = 10, .type = TYPE_FIGHTING, @@ -1851,7 +2183,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_THIEF + + [MOVE_THIEF] = + { .effect = EFFECT_THIEF, .power = 40, .type = TYPE_DARK, @@ -1862,7 +2196,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_SPIDER_WEB + + [MOVE_SPIDER_WEB] = + { .effect = EFFECT_MEAN_LOOK, .power = 0, .type = TYPE_BUG, @@ -1873,7 +2209,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_MIND_READER + + [MOVE_MIND_READER] = + { .effect = EFFECT_LOCK_ON, .power = 0, .type = TYPE_NORMAL, @@ -1884,7 +2222,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_NIGHTMARE + + [MOVE_NIGHTMARE] = + { .effect = EFFECT_NIGHTMARE, .power = 0, .type = TYPE_GHOST, @@ -1895,7 +2235,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_FLAME_WHEEL + + [MOVE_FLAME_WHEEL] = + { .effect = EFFECT_THAW_HIT, .power = 60, .type = TYPE_FIRE, @@ -1906,7 +2248,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_SNORE + + [MOVE_SNORE] = + { .effect = EFFECT_SNORE, .power = 40, .type = TYPE_NORMAL, @@ -1917,7 +2261,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_CURSE + + [MOVE_CURSE] = + { .effect = EFFECT_CURSE, .power = 0, .type = TYPE_MYSTERY, @@ -1928,7 +2274,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = 0, }, - { // MOVE_FLAIL + + [MOVE_FLAIL] = + { .effect = EFFECT_FLAIL, .power = 1, .type = TYPE_NORMAL, @@ -1939,7 +2287,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_CONVERSION_2 + + [MOVE_CONVERSION_2] = + { .effect = EFFECT_CONVERSION_2, .power = 0, .type = TYPE_NORMAL, @@ -1950,7 +2300,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = 0, }, - { // MOVE_AEROBLAST + + [MOVE_AEROBLAST] = + { .effect = EFFECT_HIGH_CRITICAL, .power = 100, .type = TYPE_FLYING, @@ -1961,7 +2313,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_COTTON_SPORE + + [MOVE_COTTON_SPORE] = + { .effect = EFFECT_SPEED_DOWN_2, .power = 0, .type = TYPE_GRASS, @@ -1972,7 +2326,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_REVERSAL + + [MOVE_REVERSAL] = + { .effect = EFFECT_FLAIL, .power = 1, .type = TYPE_FIGHTING, @@ -1983,7 +2339,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_SPITE + + [MOVE_SPITE] = + { .effect = EFFECT_SPITE, .power = 0, .type = TYPE_GHOST, @@ -1994,7 +2352,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_POWDER_SNOW + + [MOVE_POWDER_SNOW] = + { .effect = EFFECT_FREEZE_HIT, .power = 40, .type = TYPE_ICE, @@ -2005,7 +2365,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_PROTECT + + [MOVE_PROTECT] = + { .effect = EFFECT_PROTECT, .power = 0, .type = TYPE_NORMAL, @@ -2016,7 +2378,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 3, .flags = 0, }, - { // MOVE_MACH_PUNCH + + [MOVE_MACH_PUNCH] = + { .effect = EFFECT_QUICK_ATTACK, .power = 40, .type = TYPE_FIGHTING, @@ -2027,7 +2391,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 1, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_SCARY_FACE + + [MOVE_SCARY_FACE] = + { .effect = EFFECT_SPEED_DOWN_2, .power = 0, .type = TYPE_NORMAL, @@ -2038,7 +2404,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_FAINT_ATTACK + + [MOVE_FAINT_ATTACK] = + { .effect = EFFECT_ALWAYS_HIT, .power = 60, .type = TYPE_DARK, @@ -2049,7 +2417,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_SWEET_KISS + + [MOVE_SWEET_KISS] = + { .effect = EFFECT_CONFUSE, .power = 0, .type = TYPE_NORMAL, @@ -2060,7 +2430,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_BELLY_DRUM + + [MOVE_BELLY_DRUM] = + { .effect = EFFECT_BELLY_DRUM, .power = 0, .type = TYPE_NORMAL, @@ -2071,7 +2443,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_SNATCH_AFFECTED, }, - { // MOVE_SLUDGE_BOMB + + [MOVE_SLUDGE_BOMB] = + { .effect = EFFECT_POISON_HIT, .power = 90, .type = TYPE_POISON, @@ -2082,7 +2456,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_MUD_SLAP + + [MOVE_MUD_SLAP] = + { .effect = EFFECT_ACCURACY_DOWN_HIT, .power = 20, .type = TYPE_GROUND, @@ -2093,7 +2469,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_OCTAZOOKA + + [MOVE_OCTAZOOKA] = + { .effect = EFFECT_ACCURACY_DOWN_HIT, .power = 65, .type = TYPE_WATER, @@ -2104,7 +2482,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_SPIKES + + [MOVE_SPIKES] = + { .effect = EFFECT_SPIKES, .power = 0, .type = TYPE_GROUND, @@ -2115,7 +2495,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = 0, }, - { // MOVE_ZAP_CANNON + + [MOVE_ZAP_CANNON] = + { .effect = EFFECT_PARALYZE_HIT, .power = 100, .type = TYPE_ELECTRIC, @@ -2126,7 +2508,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_FORESIGHT + + [MOVE_FORESIGHT] = + { .effect = EFFECT_FORESIGHT, .power = 0, .type = TYPE_NORMAL, @@ -2137,7 +2521,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_DESTINY_BOND + + [MOVE_DESTINY_BOND] = + { .effect = EFFECT_DESTINY_BOND, .power = 0, .type = TYPE_GHOST, @@ -2148,7 +2534,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = 0, }, - { // MOVE_PERISH_SONG + + [MOVE_PERISH_SONG] = + { .effect = EFFECT_PERISH_SONG, .power = 0, .type = TYPE_NORMAL, @@ -2159,7 +2547,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = 0, }, - { // MOVE_ICY_WIND + + [MOVE_ICY_WIND] = + { .effect = EFFECT_SPEED_DOWN_HIT, .power = 55, .type = TYPE_ICE, @@ -2170,7 +2560,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_DETECT + + [MOVE_DETECT] = + { .effect = EFFECT_PROTECT, .power = 0, .type = TYPE_FIGHTING, @@ -2181,7 +2573,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 3, .flags = 0, }, - { // MOVE_BONE_RUSH + + [MOVE_BONE_RUSH] = + { .effect = EFFECT_MULTI_HIT, .power = 25, .type = TYPE_GROUND, @@ -2192,7 +2586,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_LOCK_ON + + [MOVE_LOCK_ON] = + { .effect = EFFECT_LOCK_ON, .power = 0, .type = TYPE_NORMAL, @@ -2203,7 +2599,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_OUTRAGE + + [MOVE_OUTRAGE] = + { .effect = EFFECT_RAMPAGE, .power = 90, .type = TYPE_DRAGON, @@ -2214,7 +2612,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_SANDSTORM + + [MOVE_SANDSTORM] = + { .effect = EFFECT_SANDSTORM, .power = 0, .type = TYPE_ROCK, @@ -2225,7 +2625,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = 0, }, - { // MOVE_GIGA_DRAIN + + [MOVE_GIGA_DRAIN] = + { .effect = EFFECT_ABSORB, .power = 60, .type = TYPE_GRASS, @@ -2236,7 +2638,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_ENDURE + + [MOVE_ENDURE] = + { .effect = EFFECT_ENDURE, .power = 0, .type = TYPE_NORMAL, @@ -2247,7 +2651,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 3, .flags = 0, }, - { // MOVE_CHARM + + [MOVE_CHARM] = + { .effect = EFFECT_ATTACK_DOWN_2, .power = 0, .type = TYPE_NORMAL, @@ -2258,7 +2664,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_ROLLOUT + + [MOVE_ROLLOUT] = + { .effect = EFFECT_ROLLOUT, .power = 30, .type = TYPE_ROCK, @@ -2269,7 +2677,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_FALSE_SWIPE + + [MOVE_FALSE_SWIPE] = + { .effect = EFFECT_FALSE_SWIPE, .power = 40, .type = TYPE_NORMAL, @@ -2280,7 +2690,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_SWAGGER + + [MOVE_SWAGGER] = + { .effect = EFFECT_SWAGGER, .power = 0, .type = TYPE_NORMAL, @@ -2291,7 +2703,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_MILK_DRINK + + [MOVE_MILK_DRINK] = + { .effect = EFFECT_SOFTBOILED, .power = 0, .type = TYPE_NORMAL, @@ -2302,7 +2716,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_SNATCH_AFFECTED, }, - { // MOVE_SPARK + + [MOVE_SPARK] = + { .effect = EFFECT_PARALYZE_HIT, .power = 65, .type = TYPE_ELECTRIC, @@ -2313,7 +2729,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_FURY_CUTTER + + [MOVE_FURY_CUTTER] = + { .effect = EFFECT_FURY_CUTTER, .power = 10, .type = TYPE_BUG, @@ -2324,7 +2742,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_STEEL_WING + + [MOVE_STEEL_WING] = + { .effect = EFFECT_DEFENSE_UP_HIT, .power = 70, .type = TYPE_STEEL, @@ -2335,7 +2755,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_MEAN_LOOK + + [MOVE_MEAN_LOOK] = + { .effect = EFFECT_MEAN_LOOK, .power = 0, .type = TYPE_NORMAL, @@ -2346,7 +2768,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_ATTRACT + + [MOVE_ATTRACT] = + { .effect = EFFECT_ATTRACT, .power = 0, .type = TYPE_NORMAL, @@ -2357,7 +2781,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_SLEEP_TALK + + [MOVE_SLEEP_TALK] = + { .effect = EFFECT_SLEEP_TALK, .power = 0, .type = TYPE_NORMAL, @@ -2368,7 +2794,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = 0, }, - { // MOVE_HEAL_BELL + + [MOVE_HEAL_BELL] = + { .effect = EFFECT_HEAL_BELL, .power = 0, .type = TYPE_NORMAL, @@ -2379,7 +2807,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_SNATCH_AFFECTED, }, - { // MOVE_RETURN + + [MOVE_RETURN] = + { .effect = EFFECT_RETURN, .power = 1, .type = TYPE_NORMAL, @@ -2390,7 +2820,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_PRESENT + + [MOVE_PRESENT] = + { .effect = EFFECT_PRESENT, .power = 1, .type = TYPE_NORMAL, @@ -2401,7 +2833,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_FRUSTRATION + + [MOVE_FRUSTRATION] = + { .effect = EFFECT_FRUSTRATION, .power = 1, .type = TYPE_NORMAL, @@ -2412,7 +2846,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_SAFEGUARD + + [MOVE_SAFEGUARD] = + { .effect = EFFECT_SAFEGUARD, .power = 0, .type = TYPE_NORMAL, @@ -2423,7 +2859,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_SNATCH_AFFECTED, }, - { // MOVE_PAIN_SPLIT + + [MOVE_PAIN_SPLIT] = + { .effect = EFFECT_PAIN_SPLIT, .power = 0, .type = TYPE_NORMAL, @@ -2434,7 +2872,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_SACRED_FIRE + + [MOVE_SACRED_FIRE] = + { .effect = EFFECT_THAW_HIT, .power = 100, .type = TYPE_FIRE, @@ -2445,7 +2885,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_MAGNITUDE + + [MOVE_MAGNITUDE] = + { .effect = EFFECT_MAGNITUDE, .power = 1, .type = TYPE_GROUND, @@ -2456,7 +2898,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_DYNAMIC_PUNCH + + [MOVE_DYNAMIC_PUNCH] = + { .effect = EFFECT_CONFUSE_HIT, .power = 100, .type = TYPE_FIGHTING, @@ -2467,7 +2911,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_MEGAHORN + + [MOVE_MEGAHORN] = + { .effect = EFFECT_HIT, .power = 120, .type = TYPE_BUG, @@ -2478,7 +2924,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_DRAGON_BREATH + + [MOVE_DRAGON_BREATH] = + { .effect = EFFECT_PARALYZE_HIT, .power = 60, .type = TYPE_DRAGON, @@ -2489,7 +2937,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_BATON_PASS + + [MOVE_BATON_PASS] = + { .effect = EFFECT_BATON_PASS, .power = 0, .type = TYPE_NORMAL, @@ -2500,7 +2950,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = 0, }, - { // MOVE_ENCORE + + [MOVE_ENCORE] = + { .effect = EFFECT_ENCORE, .power = 0, .type = TYPE_NORMAL, @@ -2511,7 +2963,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_PURSUIT + + [MOVE_PURSUIT] = + { .effect = EFFECT_PURSUIT, .power = 40, .type = TYPE_DARK, @@ -2522,7 +2976,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_RAPID_SPIN + + [MOVE_RAPID_SPIN] = + { .effect = EFFECT_RAPID_SPIN, .power = 20, .type = TYPE_NORMAL, @@ -2533,7 +2989,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_SWEET_SCENT + + [MOVE_SWEET_SCENT] = + { .effect = EFFECT_EVASION_DOWN, .power = 0, .type = TYPE_NORMAL, @@ -2544,7 +3002,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_IRON_TAIL + + [MOVE_IRON_TAIL] = + { .effect = EFFECT_DEFENSE_DOWN_HIT, .power = 100, .type = TYPE_STEEL, @@ -2555,7 +3015,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_METAL_CLAW + + [MOVE_METAL_CLAW] = + { .effect = EFFECT_ATTACK_UP_HIT, .power = 50, .type = TYPE_STEEL, @@ -2566,7 +3028,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_VITAL_THROW + + [MOVE_VITAL_THROW] = + { .effect = EFFECT_VITAL_THROW, .power = 70, .type = TYPE_FIGHTING, @@ -2577,7 +3041,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = -1, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_MORNING_SUN + + [MOVE_MORNING_SUN] = + { .effect = EFFECT_MORNING_SUN, .power = 0, .type = TYPE_NORMAL, @@ -2588,7 +3054,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_SNATCH_AFFECTED, }, - { // MOVE_SYNTHESIS + + [MOVE_SYNTHESIS] = + { .effect = EFFECT_SYNTHESIS, .power = 0, .type = TYPE_GRASS, @@ -2599,7 +3067,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_SNATCH_AFFECTED, }, - { // MOVE_MOONLIGHT + + [MOVE_MOONLIGHT] = + { .effect = EFFECT_MOONLIGHT, .power = 0, .type = TYPE_NORMAL, @@ -2610,7 +3080,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_SNATCH_AFFECTED, }, - { // MOVE_HIDDEN_POWER + + [MOVE_HIDDEN_POWER] = + { .effect = EFFECT_HIDDEN_POWER, .power = 1, .type = TYPE_NORMAL, @@ -2621,7 +3093,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_CROSS_CHOP + + [MOVE_CROSS_CHOP] = + { .effect = EFFECT_HIGH_CRITICAL, .power = 100, .type = TYPE_FIGHTING, @@ -2632,7 +3106,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_TWISTER + + [MOVE_TWISTER] = + { .effect = EFFECT_TWISTER, .power = 40, .type = TYPE_DRAGON, @@ -2643,7 +3119,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_RAIN_DANCE + + [MOVE_RAIN_DANCE] = + { .effect = EFFECT_RAIN_DANCE, .power = 0, .type = TYPE_WATER, @@ -2654,7 +3132,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = 0, }, - { // MOVE_SUNNY_DAY + + [MOVE_SUNNY_DAY] = + { .effect = EFFECT_SUNNY_DAY, .power = 0, .type = TYPE_FIRE, @@ -2665,7 +3145,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = 0, }, - { // MOVE_CRUNCH + + [MOVE_CRUNCH] = + { .effect = EFFECT_SPECIAL_DEFENSE_DOWN_HIT, .power = 80, .type = TYPE_DARK, @@ -2676,7 +3158,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_MIRROR_COAT + + [MOVE_MIRROR_COAT] = + { .effect = EFFECT_MIRROR_COAT, .power = 1, .type = TYPE_PSYCHIC, @@ -2687,7 +3171,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = -5, .flags = FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_PSYCH_UP + + [MOVE_PSYCH_UP] = + { .effect = EFFECT_PSYCH_UP, .power = 0, .type = TYPE_NORMAL, @@ -2698,7 +3184,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_SNATCH_AFFECTED, }, - { // MOVE_EXTREME_SPEED + + [MOVE_EXTREME_SPEED] = + { .effect = EFFECT_QUICK_ATTACK, .power = 80, .type = TYPE_NORMAL, @@ -2709,7 +3197,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 1, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_ANCIENT_POWER + + [MOVE_ANCIENT_POWER] = + { .effect = EFFECT_ALL_STATS_UP_HIT, .power = 60, .type = TYPE_ROCK, @@ -2720,7 +3210,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_SHADOW_BALL + + [MOVE_SHADOW_BALL] = + { .effect = EFFECT_SPECIAL_DEFENSE_DOWN_HIT, .power = 80, .type = TYPE_GHOST, @@ -2731,7 +3223,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_FUTURE_SIGHT + + [MOVE_FUTURE_SIGHT] = + { .effect = EFFECT_FUTURE_SIGHT, .power = 80, .type = TYPE_PSYCHIC, @@ -2742,7 +3236,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = 0, }, - { // MOVE_ROCK_SMASH + + [MOVE_ROCK_SMASH] = + { .effect = EFFECT_DEFENSE_DOWN_HIT, .power = 20, .type = TYPE_FIGHTING, @@ -2753,7 +3249,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_WHIRLPOOL + + [MOVE_WHIRLPOOL] = + { .effect = EFFECT_TRAP, .power = 15, .type = TYPE_WATER, @@ -2764,7 +3262,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_BEAT_UP + + [MOVE_BEAT_UP] = + { .effect = EFFECT_BEAT_UP, .power = 10, .type = TYPE_DARK, @@ -2775,7 +3275,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_FAKE_OUT + + [MOVE_FAKE_OUT] = + { .effect = EFFECT_FAKE_OUT, .power = 40, .type = TYPE_NORMAL, @@ -2786,7 +3288,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 1, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_UPROAR + + [MOVE_UPROAR] = + { .effect = EFFECT_UPROAR, .power = 50, .type = TYPE_NORMAL, @@ -2797,7 +3301,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_STOCKPILE + + [MOVE_STOCKPILE] = + { .effect = EFFECT_STOCKPILE, .power = 0, .type = TYPE_NORMAL, @@ -2808,7 +3314,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_SNATCH_AFFECTED, }, - { // MOVE_SPIT_UP + + [MOVE_SPIT_UP] = + { .effect = EFFECT_SPIT_UP, .power = 100, .type = TYPE_NORMAL, @@ -2819,7 +3327,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_SWALLOW + + [MOVE_SWALLOW] = + { .effect = EFFECT_SWALLOW, .power = 0, .type = TYPE_NORMAL, @@ -2830,7 +3340,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_SNATCH_AFFECTED, }, - { // MOVE_HEAT_WAVE + + [MOVE_HEAT_WAVE] = + { .effect = EFFECT_BURN_HIT, .power = 100, .type = TYPE_FIRE, @@ -2841,7 +3353,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_HAIL + + [MOVE_HAIL] = + { .effect = EFFECT_HAIL, .power = 0, .type = TYPE_ICE, @@ -2852,7 +3366,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED, }, - { // MOVE_TORMENT + + [MOVE_TORMENT] = + { .effect = EFFECT_TORMENT, .power = 0, .type = TYPE_DARK, @@ -2863,7 +3379,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_FLATTER + + [MOVE_FLATTER] = + { .effect = EFFECT_FLATTER, .power = 0, .type = TYPE_DARK, @@ -2874,7 +3392,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_WILL_O_WISP + + [MOVE_WILL_O_WISP] = + { .effect = EFFECT_WILL_O_WISP, .power = 0, .type = TYPE_FIRE, @@ -2885,7 +3405,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_MEMENTO + + [MOVE_MEMENTO] = + { .effect = EFFECT_MEMENTO, .power = 0, .type = TYPE_DARK, @@ -2896,7 +3418,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_FACADE + + [MOVE_FACADE] = + { .effect = EFFECT_FACADE, .power = 70, .type = TYPE_NORMAL, @@ -2907,7 +3431,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_FOCUS_PUNCH + + [MOVE_FOCUS_PUNCH] = + { .effect = EFFECT_FOCUS_PUNCH, .power = 150, .type = TYPE_FIGHTING, @@ -2918,7 +3444,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = -3, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED, }, - { // MOVE_SMELLING_SALT + + [MOVE_SMELLING_SALT] = + { .effect = EFFECT_SMELLINGSALT, .power = 60, .type = TYPE_NORMAL, @@ -2929,7 +3457,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_FOLLOW_ME + + [MOVE_FOLLOW_ME] = + { .effect = EFFECT_FOLLOW_ME, .power = 0, .type = TYPE_NORMAL, @@ -2940,7 +3470,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 3, .flags = 0, }, - { // MOVE_NATURE_POWER + + [MOVE_NATURE_POWER] = + { .effect = EFFECT_NATURE_POWER, .power = 0, .type = TYPE_NORMAL, @@ -2951,7 +3483,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = 0, }, - { // MOVE_CHARGE + + [MOVE_CHARGE] = + { .effect = EFFECT_CHARGE, .power = 0, .type = TYPE_ELECTRIC, @@ -2962,7 +3496,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_SNATCH_AFFECTED, }, - { // MOVE_TAUNT + + [MOVE_TAUNT] = + { .effect = EFFECT_TAUNT, .power = 0, .type = TYPE_DARK, @@ -2973,7 +3509,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED, }, - { // MOVE_HELPING_HAND + + [MOVE_HELPING_HAND] = + { .effect = EFFECT_HELPING_HAND, .power = 0, .type = TYPE_NORMAL, @@ -2984,7 +3522,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 5, .flags = 0, }, - { // MOVE_TRICK + + [MOVE_TRICK] = + { .effect = EFFECT_TRICK, .power = 0, .type = TYPE_PSYCHIC, @@ -2995,7 +3535,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_ROLE_PLAY + + [MOVE_ROLE_PLAY] = + { .effect = EFFECT_ROLE_PLAY, .power = 0, .type = TYPE_PSYCHIC, @@ -3006,7 +3548,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = 0, }, - { // MOVE_WISH + + [MOVE_WISH] = + { .effect = EFFECT_WISH, .power = 0, .type = TYPE_NORMAL, @@ -3017,7 +3561,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED, }, - { // MOVE_ASSIST + + [MOVE_ASSIST] = + { .effect = EFFECT_ASSIST, .power = 0, .type = TYPE_NORMAL, @@ -3028,7 +3574,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = 0, }, - { // MOVE_INGRAIN + + [MOVE_INGRAIN] = + { .effect = EFFECT_INGRAIN, .power = 0, .type = TYPE_GRASS, @@ -3039,7 +3587,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_SNATCH_AFFECTED, }, - { // MOVE_SUPERPOWER + + [MOVE_SUPERPOWER] = + { .effect = EFFECT_SUPERPOWER, .power = 120, .type = TYPE_FIGHTING, @@ -3050,7 +3600,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_MAGIC_COAT + + [MOVE_MAGIC_COAT] = + { .effect = EFFECT_MAGIC_COAT, .power = 0, .type = TYPE_PSYCHIC, @@ -3061,7 +3613,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 4, .flags = 0, }, - { // MOVE_RECYCLE + + [MOVE_RECYCLE] = + { .effect = EFFECT_RECYCLE, .power = 0, .type = TYPE_NORMAL, @@ -3072,7 +3626,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = 0, }, - { // MOVE_REVENGE + + [MOVE_REVENGE] = + { .effect = EFFECT_REVENGE, .power = 60, .type = TYPE_FIGHTING, @@ -3083,7 +3639,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = -4, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_BRICK_BREAK + + [MOVE_BRICK_BREAK] = + { .effect = EFFECT_BRICK_BREAK, .power = 75, .type = TYPE_FIGHTING, @@ -3094,7 +3652,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_YAWN + + [MOVE_YAWN] = + { .effect = EFFECT_YAWN, .power = 0, .type = TYPE_NORMAL, @@ -3105,7 +3665,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_KNOCK_OFF + + [MOVE_KNOCK_OFF] = + { .effect = EFFECT_KNOCK_OFF, .power = 20, .type = TYPE_DARK, @@ -3116,7 +3678,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_ENDEAVOR + + [MOVE_ENDEAVOR] = + { .effect = EFFECT_ENDEAVOR, .power = 1, .type = TYPE_NORMAL, @@ -3127,7 +3691,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_ERUPTION + + [MOVE_ERUPTION] = + { .effect = EFFECT_ERUPTION, .power = 150, .type = TYPE_FIRE, @@ -3138,7 +3704,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_SKILL_SWAP + + [MOVE_SKILL_SWAP] = + { .effect = EFFECT_SKILL_SWAP, .power = 0, .type = TYPE_PSYCHIC, @@ -3149,7 +3717,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_IMPRISON + + [MOVE_IMPRISON] = + { .effect = EFFECT_IMPRISON, .power = 0, .type = TYPE_PSYCHIC, @@ -3160,7 +3730,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED, }, - { // MOVE_REFRESH + + [MOVE_REFRESH] = + { .effect = EFFECT_REFRESH, .power = 0, .type = TYPE_NORMAL, @@ -3171,7 +3743,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_SNATCH_AFFECTED, }, - { // MOVE_GRUDGE + + [MOVE_GRUDGE] = + { .effect = EFFECT_GRUDGE, .power = 0, .type = TYPE_GHOST, @@ -3182,7 +3756,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_SNATCH + + [MOVE_SNATCH] = + { .effect = EFFECT_SNATCH, .power = 0, .type = TYPE_DARK, @@ -3193,7 +3769,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 4, .flags = FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_SECRET_POWER + + [MOVE_SECRET_POWER] = + { .effect = EFFECT_SECRET_POWER, .power = 70, .type = TYPE_NORMAL, @@ -3204,7 +3782,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_DIVE + + [MOVE_DIVE] = + { .effect = EFFECT_SEMI_INVULNERABLE, .power = 60, .type = TYPE_WATER, @@ -3215,7 +3795,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_ARM_THRUST + + [MOVE_ARM_THRUST] = + { .effect = EFFECT_MULTI_HIT, .power = 15, .type = TYPE_FIGHTING, @@ -3226,7 +3808,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_CAMOUFLAGE + + [MOVE_CAMOUFLAGE] = + { .effect = EFFECT_CAMOUFLAGE, .power = 0, .type = TYPE_NORMAL, @@ -3237,7 +3821,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_SNATCH_AFFECTED, }, - { // MOVE_TAIL_GLOW + + [MOVE_TAIL_GLOW] = + { .effect = EFFECT_SPECIAL_ATTACK_UP_2, .power = 0, .type = TYPE_BUG, @@ -3248,7 +3834,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_SNATCH_AFFECTED, }, - { // MOVE_LUSTER_PURGE + + [MOVE_LUSTER_PURGE] = + { .effect = EFFECT_SPECIAL_DEFENSE_DOWN_HIT, .power = 70, .type = TYPE_PSYCHIC, @@ -3259,7 +3847,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_MIST_BALL + + [MOVE_MIST_BALL] = + { .effect = EFFECT_SPECIAL_ATTACK_DOWN_HIT, .power = 70, .type = TYPE_PSYCHIC, @@ -3270,7 +3860,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_FEATHER_DANCE + + [MOVE_FEATHER_DANCE] = + { .effect = EFFECT_ATTACK_DOWN_2, .power = 0, .type = TYPE_FLYING, @@ -3281,7 +3873,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_TEETER_DANCE + + [MOVE_TEETER_DANCE] = + { .effect = EFFECT_TEETER_DANCE, .power = 0, .type = TYPE_NORMAL, @@ -3292,7 +3886,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED, }, - { // MOVE_BLAZE_KICK + + [MOVE_BLAZE_KICK] = + { .effect = EFFECT_BLAZE_KICK, .power = 85, .type = TYPE_FIRE, @@ -3303,7 +3899,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_MUD_SPORT + + [MOVE_MUD_SPORT] = + { .effect = EFFECT_MUD_SPORT, .power = 0, .type = TYPE_GROUND, @@ -3314,7 +3912,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = 0, }, - { // MOVE_ICE_BALL + + [MOVE_ICE_BALL] = + { .effect = EFFECT_ROLLOUT, .power = 30, .type = TYPE_ICE, @@ -3325,7 +3925,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_NEEDLE_ARM + + [MOVE_NEEDLE_ARM] = + { .effect = EFFECT_FLINCH_MINIMIZE_HIT, .power = 60, .type = TYPE_GRASS, @@ -3336,7 +3938,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_SLACK_OFF + + [MOVE_SLACK_OFF] = + { .effect = EFFECT_RESTORE_HP, .power = 0, .type = TYPE_NORMAL, @@ -3347,7 +3951,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_SNATCH_AFFECTED, }, - { // MOVE_HYPER_VOICE + + [MOVE_HYPER_VOICE] = + { .effect = EFFECT_HIT, .power = 90, .type = TYPE_NORMAL, @@ -3358,7 +3964,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_POISON_FANG + + [MOVE_POISON_FANG] = + { .effect = EFFECT_POISON_FANG, .power = 50, .type = TYPE_POISON, @@ -3369,7 +3977,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_CRUSH_CLAW + + [MOVE_CRUSH_CLAW] = + { .effect = EFFECT_DEFENSE_DOWN_HIT, .power = 75, .type = TYPE_NORMAL, @@ -3380,7 +3990,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_BLAST_BURN + + [MOVE_BLAST_BURN] = + { .effect = EFFECT_RECHARGE, .power = 150, .type = TYPE_FIRE, @@ -3391,7 +4003,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_HYDRO_CANNON + + [MOVE_HYDRO_CANNON] = + { .effect = EFFECT_RECHARGE, .power = 150, .type = TYPE_WATER, @@ -3402,7 +4016,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_METEOR_MASH + + [MOVE_METEOR_MASH] = + { .effect = EFFECT_ATTACK_UP_HIT, .power = 100, .type = TYPE_STEEL, @@ -3413,7 +4029,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_ASTONISH + + [MOVE_ASTONISH] = + { .effect = EFFECT_FLINCH_MINIMIZE_HIT, .power = 30, .type = TYPE_GHOST, @@ -3424,7 +4042,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_WEATHER_BALL + + [MOVE_WEATHER_BALL] = + { .effect = EFFECT_WEATHER_BALL, .power = 50, .type = TYPE_NORMAL, @@ -3435,7 +4055,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_AROMATHERAPY + + [MOVE_AROMATHERAPY] = + { .effect = EFFECT_HEAL_BELL, .power = 0, .type = TYPE_GRASS, @@ -3446,7 +4068,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_SNATCH_AFFECTED, }, - { // MOVE_FAKE_TEARS + + [MOVE_FAKE_TEARS] = + { .effect = EFFECT_SPECIAL_DEFENSE_DOWN_2, .power = 0, .type = TYPE_DARK, @@ -3457,7 +4081,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_AIR_CUTTER + + [MOVE_AIR_CUTTER] = + { .effect = EFFECT_HIGH_CRITICAL, .power = 55, .type = TYPE_FLYING, @@ -3468,7 +4094,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_OVERHEAT + + [MOVE_OVERHEAT] = + { .effect = EFFECT_OVERHEAT, .power = 140, .type = TYPE_FIRE, @@ -3479,7 +4107,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_ODOR_SLEUTH + + [MOVE_ODOR_SLEUTH] = + { .effect = EFFECT_FORESIGHT, .power = 0, .type = TYPE_NORMAL, @@ -3490,7 +4120,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_ROCK_TOMB + + [MOVE_ROCK_TOMB] = + { .effect = EFFECT_SPEED_DOWN_HIT, .power = 50, .type = TYPE_ROCK, @@ -3501,7 +4133,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_SILVER_WIND + + [MOVE_SILVER_WIND] = + { .effect = EFFECT_ALL_STATS_UP_HIT, .power = 60, .type = TYPE_BUG, @@ -3512,7 +4146,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_METAL_SOUND + + [MOVE_METAL_SOUND] = + { .effect = EFFECT_SPECIAL_DEFENSE_DOWN_2, .power = 0, .type = TYPE_STEEL, @@ -3523,7 +4159,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_GRASS_WHISTLE + + [MOVE_GRASS_WHISTLE] = + { .effect = EFFECT_SLEEP, .power = 0, .type = TYPE_GRASS, @@ -3534,7 +4172,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_TICKLE + + [MOVE_TICKLE] = + { .effect = EFFECT_TICKLE, .power = 0, .type = TYPE_NORMAL, @@ -3545,7 +4185,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_COSMIC_POWER + + [MOVE_COSMIC_POWER] = + { .effect = EFFECT_COSMIC_POWER, .power = 0, .type = TYPE_PSYCHIC, @@ -3556,7 +4198,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_SNATCH_AFFECTED, }, - { // MOVE_WATER_SPOUT + + [MOVE_WATER_SPOUT] = + { .effect = EFFECT_ERUPTION, .power = 150, .type = TYPE_WATER, @@ -3567,7 +4211,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_SIGNAL_BEAM + + [MOVE_SIGNAL_BEAM] = + { .effect = EFFECT_CONFUSE_HIT, .power = 75, .type = TYPE_BUG, @@ -3578,7 +4224,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_SHADOW_PUNCH + + [MOVE_SHADOW_PUNCH] = + { .effect = EFFECT_ALWAYS_HIT, .power = 60, .type = TYPE_GHOST, @@ -3589,7 +4237,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_EXTRASENSORY + + [MOVE_EXTRASENSORY] = + { .effect = EFFECT_FLINCH_MINIMIZE_HIT, .power = 80, .type = TYPE_PSYCHIC, @@ -3600,7 +4250,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_SKY_UPPERCUT + + [MOVE_SKY_UPPERCUT] = + { .effect = EFFECT_SKY_UPPERCUT, .power = 85, .type = TYPE_FIGHTING, @@ -3611,7 +4263,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_SAND_TOMB + + [MOVE_SAND_TOMB] = + { .effect = EFFECT_TRAP, .power = 15, .type = TYPE_GROUND, @@ -3622,7 +4276,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_SHEER_COLD + + [MOVE_SHEER_COLD] = + { .effect = EFFECT_OHKO, .power = 1, .type = TYPE_ICE, @@ -3633,7 +4289,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_MUDDY_WATER + + [MOVE_MUDDY_WATER] = + { .effect = EFFECT_ACCURACY_DOWN_HIT, .power = 95, .type = TYPE_WATER, @@ -3644,7 +4302,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_BULLET_SEED + + [MOVE_BULLET_SEED] = + { .effect = EFFECT_MULTI_HIT, .power = 10, .type = TYPE_GRASS, @@ -3655,7 +4315,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_AERIAL_ACE + + [MOVE_AERIAL_ACE] = + { .effect = EFFECT_ALWAYS_HIT, .power = 60, .type = TYPE_FLYING, @@ -3666,7 +4328,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_ICICLE_SPEAR + + [MOVE_ICICLE_SPEAR] = + { .effect = EFFECT_MULTI_HIT, .power = 10, .type = TYPE_ICE, @@ -3677,7 +4341,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_IRON_DEFENSE + + [MOVE_IRON_DEFENSE] = + { .effect = EFFECT_DEFENSE_UP_2, .power = 0, .type = TYPE_STEEL, @@ -3688,7 +4354,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_SNATCH_AFFECTED, }, - { // MOVE_BLOCK + + [MOVE_BLOCK] = + { .effect = EFFECT_MEAN_LOOK, .power = 0, .type = TYPE_NORMAL, @@ -3699,7 +4367,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MAGICCOAT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_HOWL + + [MOVE_HOWL] = + { .effect = EFFECT_ATTACK_UP, .power = 0, .type = TYPE_NORMAL, @@ -3710,7 +4380,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_SNATCH_AFFECTED, }, - { // MOVE_DRAGON_CLAW + + [MOVE_DRAGON_CLAW] = + { .effect = EFFECT_HIT, .power = 80, .type = TYPE_DRAGON, @@ -3721,7 +4393,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_FRENZY_PLANT + + [MOVE_FRENZY_PLANT] = + { .effect = EFFECT_RECHARGE, .power = 150, .type = TYPE_GRASS, @@ -3732,7 +4406,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_BULK_UP + + [MOVE_BULK_UP] = + { .effect = EFFECT_BULK_UP, .power = 0, .type = TYPE_FIGHTING, @@ -3743,7 +4419,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_SNATCH_AFFECTED, }, - { // MOVE_BOUNCE + + [MOVE_BOUNCE] = + { .effect = EFFECT_SEMI_INVULNERABLE, .power = 85, .type = TYPE_FLYING, @@ -3754,7 +4432,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_MUD_SHOT + + [MOVE_MUD_SHOT] = + { .effect = EFFECT_SPEED_DOWN_HIT, .power = 55, .type = TYPE_GROUND, @@ -3765,7 +4445,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_POISON_TAIL + + [MOVE_POISON_TAIL] = + { .effect = EFFECT_POISON_TAIL, .power = 50, .type = TYPE_POISON, @@ -3776,7 +4458,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_COVET + + [MOVE_COVET] = + { .effect = EFFECT_THIEF, .power = 40, .type = TYPE_NORMAL, @@ -3787,7 +4471,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED, }, - { // MOVE_VOLT_TACKLE + + [MOVE_VOLT_TACKLE] = + { .effect = EFFECT_DOUBLE_EDGE, .power = 120, .type = TYPE_ELECTRIC, @@ -3798,7 +4484,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_MAGICAL_LEAF + + [MOVE_MAGICAL_LEAF] = + { .effect = EFFECT_ALWAYS_HIT, .power = 60, .type = TYPE_GRASS, @@ -3809,7 +4497,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_WATER_SPORT + + [MOVE_WATER_SPORT] = + { .effect = EFFECT_WATER_SPORT, .power = 0, .type = TYPE_WATER, @@ -3820,7 +4510,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = 0, }, - { // MOVE_CALM_MIND + + [MOVE_CALM_MIND] = + { .effect = EFFECT_CALM_MIND, .power = 0, .type = TYPE_PSYCHIC, @@ -3831,7 +4523,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_SNATCH_AFFECTED, }, - { // MOVE_LEAF_BLADE + + [MOVE_LEAF_BLADE] = + { .effect = EFFECT_HIGH_CRITICAL, .power = 70, .type = TYPE_GRASS, @@ -3842,7 +4536,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_MAKES_CONTACT | FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_DRAGON_DANCE + + [MOVE_DRAGON_DANCE] = + { .effect = EFFECT_DRAGON_DANCE, .power = 0, .type = TYPE_DRAGON, @@ -3853,7 +4549,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_SNATCH_AFFECTED, }, - { // MOVE_ROCK_BLAST + + [MOVE_ROCK_BLAST] = + { .effect = EFFECT_MULTI_HIT, .power = 25, .type = TYPE_ROCK, @@ -3864,7 +4562,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_SHOCK_WAVE + + [MOVE_SHOCK_WAVE] = + { .effect = EFFECT_ALWAYS_HIT, .power = 60, .type = TYPE_ELECTRIC, @@ -3875,7 +4575,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_WATER_PULSE + + [MOVE_WATER_PULSE] = + { .effect = EFFECT_CONFUSE_HIT, .power = 60, .type = TYPE_WATER, @@ -3886,7 +4588,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, - { // MOVE_DOOM_DESIRE + + [MOVE_DOOM_DESIRE] = + { .effect = EFFECT_FUTURE_SIGHT, .power = 120, .type = TYPE_STEEL, @@ -3897,7 +4601,9 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .priority = 0, .flags = 0, }, - { // MOVE_PSYCHO_BOOST + + [MOVE_PSYCHO_BOOST] = + { .effect = EFFECT_OVERHEAT, .power = 140, .type = TYPE_PSYCHIC, @@ -3909,5 +4615,3 @@ const struct BattleMove gBattleMoves[MOVES_COUNT] = .flags = FLAG_PROTECT_AFFECTED | FLAG_MIRROR_MOVE_AFFECTED | FLAG_KINGSROCK_AFFECTED, }, }; - -#endif // GUARD_DATA_BATTLE_MOVES diff --git a/src/data/decoration/description.h b/src/data/decoration/description.h index ba4c3dd54..b56f43eb6 100644 --- a/src/data/decoration/description.h +++ b/src/data/decoration/description.h @@ -1,10 +1,3 @@ -// -// 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."); @@ -578,4 +571,3 @@ 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/src/data/decoration/header.h b/src/data/decoration/header.h index 64bed1c7e..a909bd9fd 100644 --- a/src/data/decoration/header.h +++ b/src/data/decoration/header.h @@ -1,10 +1,3 @@ -// -// 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, @@ -1096,5 +1089,3 @@ const struct Decoration gDecorations[] = { DecorDesc_REGISTEEL_DOLL, DecorGfx_REGISTEEL_DOLL} }; - -#endif //GUARD_DATA_DECORATION_HEADER_H diff --git a/src/data/decoration/icon.h b/src/data/decoration/icon.h index 1823485ba..58d9cea7b 100644 --- a/src/data/decoration/icon.h +++ b/src/data/decoration/icon.h @@ -1,10 +1,3 @@ -// -// Created by scott on 10/21/2017. -// - -#ifndef GUARD_ICON_H -#define GUARD_ICON_H - const u32 *const gUnknown_085A6BE8[][2] = { {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, {NULL, NULL}, @@ -128,5 +121,3 @@ const u32 *const gUnknown_085A6BE8[][2] = { {gUnknown_08DB9DD4, gUnknown_08DB9EE4}, {gUnknown_08DBA020, gUnknown_08DBA12C} }; - -#endif //GUARD_ICON_H diff --git a/src/data/decoration/tilemaps.h b/src/data/decoration/tilemaps.h index 1cca7ae0b..12fe31dc0 100644 --- a/src/data/decoration/tilemaps.h +++ b/src/data/decoration/tilemaps.h @@ -1,10 +1,3 @@ -// -// Created by scott on 10/21/2017. -// - -#ifndef GUARD_TILEMAPS_H -#define GUARD_TILEMAPS_H - const u8 Unknown_085A6FB0[] = { 0x00, 0x01, 0x02, 0x03 }; @@ -235,5 +228,3 @@ const struct { Unknown_085A7198, 0x18 }}; - -#endif //GUARD_TILEMAPS_H diff --git a/src/data/decoration/tiles.h b/src/data/decoration/tiles.h index 6b3ed699f..2b91cb53d 100644 --- a/src/data/decoration/tiles.h +++ b/src/data/decoration/tiles.h @@ -1,6 +1,3 @@ -#ifndef GUARD_DATA_DECORATION_TILES -#define GUARD_DATA_DECORATION_TILES - const u16 DecorGfx_SMALL_DESK[] = { 0x87 }; @@ -642,5 +639,3 @@ const u16 DecorGfx_REGICE_DOLL[] = { const u16 DecorGfx_REGISTEEL_DOLL[] = { EVENT_OBJ_GFX_BIG_REGISTEEL_DOLL }; - -#endif // GUARD_DATA_DECORATION_TILES diff --git a/src/data/field_event_obj/base_oam.h b/src/data/field_event_obj/base_oam.h index 1aa6987c3..543382d43 100755 --- a/src/data/field_event_obj/base_oam.h +++ b/src/data/field_event_obj/base_oam.h @@ -1,6 +1,3 @@ -#ifndef GUARD_BASE_OAM_H -#define GUARD_BASE_OAM_H - const struct OamData gEventObjectBaseOam_8x8 = { .shape = 0, .size = 0, @@ -48,5 +45,3 @@ const struct OamData gEventObjectBaseOam_64x64 = { .size = 3, .priority = 2 }; - -#endif //GUARD_BASE_OAM_H diff --git a/src/data/field_event_obj/berry_tree_graphics_tables.h b/src/data/field_event_obj/berry_tree_graphics_tables.h index beb59974f..f5ef15af9 100755 --- a/src/data/field_event_obj/berry_tree_graphics_tables.h +++ b/src/data/field_event_obj/berry_tree_graphics_tables.h @@ -1,6 +1,3 @@ -#ifndef GUARD_BERRY_TREE_GRAPHICS_TABLES_H -#define GUARD_BERRY_TREE_GRAPHICS_TABLES_H - const struct SpriteFrameImage gEventObjectPicTable_PechaBerryTree[] = { overworld_frame(gEventObjectPic_BerryTreeDirtPile, 2, 2, 0), overworld_frame(gEventObjectPic_BerryTreeSprout, 2, 2, 0), @@ -565,6 +562,3 @@ const u8 *const gBerryTreeEventObjectGraphicsIdTablePointers[] = { gBerryTreeEventObjectGraphicsIdTable, gBerryTreeEventObjectGraphicsIdTable, }; - - -#endif //GUARD_BERRY_TREE_GRAPHICS_TABLES_H diff --git a/src/data/field_event_obj/event_object_anims.h b/src/data/field_event_obj/event_object_anims.h index 9b897651d..6203e0548 100755 --- a/src/data/field_event_obj/event_object_anims.h +++ b/src/data/field_event_obj/event_object_anims.h @@ -1,6 +1,3 @@ -#ifndef GUARD_EVENT_OBJECT_ANIMS_H -#define GUARD_EVENT_OBJECT_ANIMS_H - const union AnimCmd gEventObjectImageAnim_StayStill[] = { ANIMCMD_FRAME(0, 8), @@ -1172,5 +1169,3 @@ const struct UnkStruct_085094AC gUnknown_085094AC[] = { {0, 0, 0, 0}, }, }; - -#endif //GUARD_EVENT_OBJECT_ANIMS_H diff --git a/src/data/field_event_obj/event_object_graphics.h b/src/data/field_event_obj/event_object_graphics.h index 4b65e694f..f7f1f33ba 100755 --- a/src/data/field_event_obj/event_object_graphics.h +++ b/src/data/field_event_obj/event_object_graphics.h @@ -1,6 +1,3 @@ -#ifndef GUARD_EVENT_OBJECT_GFX_H -#define GUARD_EVENT_OBJECT_GFX_H - const u32 gEventObjectPic_BrendanNormal[] = INCBIN_U32("graphics/event_objects/pics/people/brendan/walking.4bpp"); const u32 gEventObjectPic_BrendanRunning[] = INCBIN_U32("graphics/event_objects/pics/people/brendan/running.4bpp"); const u16 gEventObjectPalette8[] = INCBIN_U16("graphics/event_objects/palettes/field_object_palette_08.gbapal"); @@ -307,7 +304,7 @@ const u16 gFieldEffectObjectPalette0[] = INCBIN_U16("graphics/event_objects/pale const u16 gFieldEffectObjectPalette1[] = INCBIN_U16("graphics/event_objects/palettes/field_effect_object_palette_01.gbapal"); const u32 gFieldEffectObjectPic_GroundImpactDust[] = INCBIN_U32("graphics/event_objects/pics/effects/ground_impact_dust.4bpp"); const u32 gFieldEffectObjectPic_BikeHopTallGrass[] = INCBIN_U32("graphics/event_objects/pics/effects/bike_hop_tall_grass.4bpp"); -const u32 gUnusedGrass[] = INCBIN_U32("graphics/event_objects/pics/effects/unused_grass.4bpp"); +const u32 gUnusedGrass[] = INCBIN_U32("graphics/event_objects/pics/effects/unused_grass.4bpp"); const u32 gFieldEffectObjectPic_Unknown16[] = INCBIN_U32("graphics/event_objects/pics/effects/unknown_16.4bpp"); const u32 gFieldEffectObjectPic_Unknown17[] = INCBIN_U32("graphics/event_objects/pics/effects/unknown_17.4bpp"); const u32 gFieldEffectObjectPic_Unknown18[] = INCBIN_U32("graphics/event_objects/pics/effects/unknown_18.4bpp"); @@ -363,5 +360,3 @@ const u32 gEventObjectPic_Lugia[] = INCBIN_U32("graphics/event_objects/pics/poke const u16 gEventObjectPalette32[] = INCBIN_U16("graphics/event_objects/palettes/field_object_palette_32.gbapal"); const u32 gEventObjectPic_HoOh[] = INCBIN_U32("graphics/event_objects/pics/pokemon/ho_oh.4bpp"); const u16 gEventObjectPalette31[] = INCBIN_U16("graphics/event_objects/palettes/field_object_palette_31.gbapal"); - -#endif //GUARD_EVENT_OBJECT_GFX_H diff --git a/src/data/field_event_obj/event_object_graphics_info.h b/src/data/field_event_obj/event_object_graphics_info.h index ebc324b08..1f89cc98d 100755 --- a/src/data/field_event_obj/event_object_graphics_info.h +++ b/src/data/field_event_obj/event_object_graphics_info.h @@ -1,6 +1,3 @@ -#ifndef GUARD_EVENT_OBJECT_GRAPHICS_INFO_H -#define GUARD_EVENT_OBJECT_GRAPHICS_INFO_H - const struct EventObjectGraphicsInfo gEventObjectGraphicsInfo_BrendanNormal = {0xFFFF, EVENT_OBJ_PAL_TAG_8, EVENT_OBJ_PAL_TAG_10, 512, 16, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gEventObjectBaseOam_16x32, gEventObjectSpriteOamTables_16x32, gEventObjectImageAnimTable_BrendanMayNormal, gEventObjectPicTable_BrendanNormal, gDummySpriteAffineAnimTable}; const struct EventObjectGraphicsInfo gEventObjectGraphicsInfo_BrendanMachBike = {0xFFFF, EVENT_OBJ_PAL_TAG_8, EVENT_OBJ_PAL_TAG_10, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gEventObjectBaseOam_32x32, gEventObjectSpriteOamTables_32x32, gEventObjectImageAnimTable_Standard, gEventObjectPicTable_BrendanMachBike, gDummySpriteAffineAnimTable}; const struct EventObjectGraphicsInfo gEventObjectGraphicsInfo_BrendanAcroBike = {0xFFFF, EVENT_OBJ_PAL_TAG_8, EVENT_OBJ_PAL_TAG_10, 512, 32, 32, 0, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_BIKE_TIRE, &gEventObjectBaseOam_32x32, gEventObjectSpriteOamTables_32x32, gEventObjectImageAnimTable_AcroBike, gEventObjectPicTable_BrendanAcroBike, gDummySpriteAffineAnimTable}; @@ -246,5 +243,3 @@ const struct EventObjectGraphicsInfo gEventObjectGraphicsInfo_RubySapphireBrenda const struct EventObjectGraphicsInfo gEventObjectGraphicsInfo_RubySapphireMay = {0xFFFF, EVENT_OBJ_PAL_TAG_34, EVENT_OBJ_PAL_TAG_NONE, 256, 16, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gEventObjectBaseOam_16x32, gEventObjectSpriteOamTables_16x32, gEventObjectImageAnimTable_Standard, gEventObjectPicTable_RubySapphireMay, gDummySpriteAffineAnimTable}; const struct EventObjectGraphicsInfo gEventObjectGraphicsInfo_Lugia = {0xFFFF, EVENT_OBJ_PAL_TAG_32, EVENT_OBJ_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gEventObjectBaseOam_32x32, gEventObjectSpriteOamTables_32x32, gEventObjectImageAnimTable_Standard, gEventObjectPicTable_Lugia, gDummySpriteAffineAnimTable}; const struct EventObjectGraphicsInfo gEventObjectGraphicsInfo_HoOh = {0xFFFF, EVENT_OBJ_PAL_TAG_31, EVENT_OBJ_PAL_TAG_NONE, 512, 32, 32, 10, SHADOW_SIZE_M, FALSE, FALSE, TRACKS_FOOT, &gEventObjectBaseOam_32x32, gEventObjectSpriteOamTables_32x32, gEventObjectImageAnimTable_HoOh, gEventObjectPicTable_HoOh, gDummySpriteAffineAnimTable}; - -#endif //GUARD_EVENT_OBJECT_GRAPHICS_INFO_H diff --git a/src/data/field_event_obj/event_object_graphics_info_pointers.h b/src/data/field_event_obj/event_object_graphics_info_pointers.h index 3f726e30e..f57e294c3 100755 --- a/src/data/field_event_obj/event_object_graphics_info_pointers.h +++ b/src/data/field_event_obj/event_object_graphics_info_pointers.h @@ -1,6 +1,3 @@ -#ifndef GUARD_EVENT_OBJECT_GRAPHICS_INFO_POINTERS_H -#define GUARD_EVENT_OBJECT_GRAPHICS_INFO_POINTERS_H - const struct EventObjectGraphicsInfo gEventObjectGraphicsInfo_BrendanNormal; const struct EventObjectGraphicsInfo gEventObjectGraphicsInfo_BrendanMachBike; const struct EventObjectGraphicsInfo gEventObjectGraphicsInfo_BrendanSurfing; @@ -500,5 +497,3 @@ const struct EventObjectGraphicsInfo *const gMauvilleOldManGraphicsInfoPointers[ &gEventObjectGraphicsInfo_UnusedMauvilleOldMan1, &gEventObjectGraphicsInfo_UnusedMauvilleOldMan2, }; - -#endif //GUARD_EVENT_OBJECT_GRAPHICS_INFO_POINTERS_H diff --git a/src/data/field_event_obj/event_object_pic_tables.h b/src/data/field_event_obj/event_object_pic_tables.h index bd1ad1a25..5c8be195d 100755 --- a/src/data/field_event_obj/event_object_pic_tables.h +++ b/src/data/field_event_obj/event_object_pic_tables.h @@ -1,6 +1,3 @@ -#ifndef GUARD_EVENT_OBJECT_PIC_TABLES_H -#define GUARD_EVENT_OBJECT_PIC_TABLES_H - const struct SpriteFrameImage gEventObjectPicTable_BrendanNormal[] = { overworld_frame(gEventObjectPic_BrendanNormal, 2, 4, 0), overworld_frame(gEventObjectPic_BrendanNormal, 2, 4, 1), @@ -2175,5 +2172,3 @@ const struct SpriteFrameImage gEventObjectPicTable_RubySapphireMay[] = { overworld_frame(gEventObjectPic_RubySapphireMayNormal, 2, 4, 7), overworld_frame(gEventObjectPic_RubySapphireMayNormal, 2, 4, 8), }; - -#endif //GUARD_EVENT_OBJECT_PIC_TABLES_H diff --git a/src/data/field_event_obj/event_object_subsprites.h b/src/data/field_event_obj/event_object_subsprites.h index db5fddf1e..5da262731 100755 --- a/src/data/field_event_obj/event_object_subsprites.h +++ b/src/data/field_event_obj/event_object_subsprites.h @@ -1,6 +1,3 @@ -#ifndef GUARD_EVENT_OBJECT_SUBSPRITES_H -#define GUARD_EVENT_OBJECT_SUBSPRITES_H - const struct Subsprite gEventObjectSpriteOamTable_16x16_0[] = { { -8, -8, 0, 1, 0, 2} }; @@ -338,5 +335,3 @@ const struct SubspriteTable gEventObjectSpriteOamTables_SubmarineShadow[] = { {16, gEventObjectSpriteOamTable_SubmarineShadow_3}, {16, gEventObjectSpriteOamTable_SubmarineShadow_3} }; - -#endif //GUARD_EVENT_OBJECT_SUBSPRITES_H diff --git a/src/data/field_event_obj/field_effect_object_template_pointers.h b/src/data/field_event_obj/field_effect_object_template_pointers.h index 3b08a5ff1..32d2b069a 100755 --- a/src/data/field_event_obj/field_effect_object_template_pointers.h +++ b/src/data/field_event_obj/field_effect_object_template_pointers.h @@ -1,6 +1,3 @@ -#ifndef GUARD_FIELD_EFFECT_OBJECT_TEMPLATE_POINTERS_H -#define GUARD_FIELD_EFFECT_OBJECT_TEMPLATE_POINTERS_H - const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowSmall; const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowMedium; const struct SpriteTemplate gFieldEffectObjectTemplate_ShadowLarge; @@ -78,5 +75,3 @@ const struct SpriteTemplate *const gFieldEffectObjectTemplatePointers[] = { &gFieldEffectObjectTemplate_Unknown35, &gFieldEffectObjectTemplate_Rayquaza, }; - -#endif //GUARD_FIELD_EFFECT_OBJECT_TEMPLATE_POINTERS_H diff --git a/src/data/field_event_obj/field_effect_objects.h b/src/data/field_event_obj/field_effect_objects.h index 82fde1769..a3944de36 100755 --- a/src/data/field_event_obj/field_effect_objects.h +++ b/src/data/field_event_obj/field_effect_objects.h @@ -1,6 +1,3 @@ -#ifndef GUARD_FIELD_EFFECT_OBJECTS_H -#define GUARD_FIELD_EFFECT_OBJECTS_H - const struct SpritePalette gFieldEffectObjectPaletteInfo0 = {gFieldEffectObjectPalette0, 0x1004}; const struct SpritePalette gFieldEffectObjectPaletteInfo1 = {gFieldEffectObjectPalette1, 0x1005}; @@ -993,5 +990,3 @@ const struct SpriteFrameImage gFieldEffectObjectPicTable_Rayquaza[] = { const struct SpriteTemplate gFieldEffectObjectTemplate_Rayquaza = {0xFFFF, 0xFFFF, &gEventObjectBaseOam_32x32, gFieldEffectObjectImageAnimTable_Rayquaza, gFieldEffectObjectPicTable_Rayquaza, gDummySpriteAffineAnimTable, sub_8155F80}; const struct SpritePalette gFieldEffectObjectPaletteInfoUnused = {gEventObjectPalette2, 0x1011}; - -#endif //GUARD_FIELD_EFFECT_OBJECTS_H diff --git a/src/data/field_event_obj/movement_action_func_tables.h b/src/data/field_event_obj/movement_action_func_tables.h index b24f5dea4..fb9f4b2cd 100755 --- a/src/data/field_event_obj/movement_action_func_tables.h +++ b/src/data/field_event_obj/movement_action_func_tables.h @@ -1,6 +1,3 @@ -#ifndef GUARD_MOVEMENT_ACTION_FUNC_TABLES_H -#define GUARD_MOVEMENT_ACTION_FUNC_TABLES_H - u8 MovementAction_FaceDown_Step0(struct EventObject *, struct Sprite *); u8 MovementAction_FaceDown_Step0(struct EventObject *, struct Sprite *); u8 MovementAction_PauseSpriteAnim(struct EventObject *, struct Sprite *); @@ -1514,5 +1511,3 @@ u8 (*const gMovementActionFuncs_DestroyExtraTaskIfAtTop[])(struct EventObject *, MovementAction_DestroyExtraTaskIfAtTop_Step0, MovementAction_Finish, }; - -#endif //GUARD_MOVEMENT_ACTION_FUNC_TABLES_H diff --git a/src/data/field_event_obj/movement_type_func_tables.h b/src/data/field_event_obj/movement_type_func_tables.h index 165e96220..3c490011b 100755 --- a/src/data/field_event_obj/movement_type_func_tables.h +++ b/src/data/field_event_obj/movement_type_func_tables.h @@ -1,6 +1,3 @@ -#ifndef GUARD_MOVEMENT_TYPE_FUNC_TABLES_H -#define GUARD_MOVEMENT_TYPE_FUNC_TABLES_H - u8 (*const gMovementTypeFuncs_WanderAround[])(struct EventObject *, struct Sprite *) = { MovementType_WanderAround_Step0, MovementType_WanderAround_Step1, @@ -439,5 +436,3 @@ u8 (*const gMovementTypeFuncs_Invisible[])(struct EventObject *, struct Sprite * MovementType_Invisible_Step1, MovementType_Invisible_Step2, }; - -#endif //GUARD_MOVEMENT_TYPE_FUNC_TABLES_H diff --git a/src/data/item_icon_table.h b/src/data/item_icon_table.h index a56f297ef..f55a8468e 100644 --- a/src/data/item_icon_table.h +++ b/src/data/item_icon_table.h @@ -1,414 +1,407 @@ -#ifndef GUARD_DATA_ITEM_ICON_TABLE_H -#define GUARD_DATA_ITEM_ICON_TABLE_H - -#include "global.h" -#include "graphics.h" - -const u32 *const gItemIconTable[][2] = +const u32 *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, + [ITEM_NONE] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + // Pokeballs + [ITEM_MASTER_BALL] = {gItemIcon_MasterBall, gItemIconPalette_MasterBall}, + [ITEM_ULTRA_BALL] = {gItemIcon_UltraBall, gItemIconPalette_UltraBall}, + [ITEM_GREAT_BALL] = {gItemIcon_GreatBall, gItemIconPalette_GreatBall}, + [ITEM_POKE_BALL] = {gItemIcon_PokeBall, gItemIconPalette_PokeBall}, + [ITEM_SAFARI_BALL] = {gItemIcon_SafariBall, gItemIconPalette_SafariBall}, + [ITEM_NET_BALL] = {gItemIcon_NetBall, gItemIconPalette_NetBall}, + [ITEM_DIVE_BALL] = {gItemIcon_DiveBall, gItemIconPalette_DiveBall}, + [ITEM_NEST_BALL] = {gItemIcon_NestBall, gItemIconPalette_NestBall}, + [ITEM_REPEAT_BALL] = {gItemIcon_RepeatBall, gItemIconPalette_RepeatBall}, + [ITEM_TIMER_BALL] = {gItemIcon_TimerBall, gItemIconPalette_RepeatBall}, + [ITEM_LUXURY_BALL] = {gItemIcon_LuxuryBall, gItemIconPalette_LuxuryBall}, + [ITEM_PREMIER_BALL] = {gItemIcon_PremierBall, gItemIconPalette_LuxuryBall}, + // Medicine + [ITEM_POTION] = {gItemIcon_Potion, gItemIconPalette_Potion}, + [ITEM_ANTIDOTE] = {gItemIcon_Antidote, gItemIconPalette_Antidote}, + [ITEM_BURN_HEAL] = {gItemIcon_StatusHeal, gItemIconPalette_BurnHeal}, + [ITEM_ICE_HEAL] = {gItemIcon_StatusHeal, gItemIconPalette_IceHeal}, + [ITEM_AWAKENING] = {gItemIcon_StatusHeal, gItemIconPalette_Awakening}, + [ITEM_PARALYZE_HEAL] = {gItemIcon_StatusHeal, gItemIconPalette_ParalyzeHeal}, + [ITEM_FULL_RESTORE] = {gItemIcon_LargePotion, gItemIconPalette_FullRestore}, + [ITEM_MAX_POTION] = {gItemIcon_LargePotion, gItemIconPalette_MaxPotion}, + [ITEM_HYPER_POTION] = {gItemIcon_Potion, gItemIconPalette_HyperPotion}, + [ITEM_SUPER_POTION] = {gItemIcon_Potion, gItemIconPalette_SuperPotion}, + [ITEM_FULL_HEAL] = {gItemIcon_FullHeal, gItemIconPalette_FullHeal}, + [ITEM_REVIVE] = {gItemIcon_Revive, gItemIconPalette_Revive}, + [ITEM_MAX_REVIVE] = {gItemIcon_MaxRevive, gItemIconPalette_Revive}, + [ITEM_FRESH_WATER] = {gItemIcon_FreshWater, gItemIconPalette_FreshWater}, + [ITEM_SODA_POP] = {gItemIcon_SodaPop, gItemIconPalette_SodaPop}, + [ITEM_LEMONADE] = {gItemIcon_Lemonade, gItemIconPalette_Lemonade}, + [ITEM_MOOMOO_MILK] = {gItemIcon_MoomooMilk, gItemIconPalette_MoomooMilk}, + [ITEM_ENERGY_POWDER] = {gItemIcon_Powder, gItemIconPalette_EnergyPowder}, + [ITEM_ENERGY_ROOT] = {gItemIcon_EnergyRoot, gItemIconPalette_EnergyRoot}, + [ITEM_HEAL_POWDER] = {gItemIcon_Powder, gItemIconPalette_HealPowder}, + [ITEM_REVIVAL_HERB] = {gItemIcon_RevivalHerb, gItemIconPalette_RevivalHerb}, + [ITEM_ETHER] = {gItemIcon_Ether, gItemIconPalette_Ether}, + [ITEM_MAX_ETHER] = {gItemIcon_Ether, gItemIconPalette_MaxEther}, + [ITEM_ELIXIR] = {gItemIcon_Ether, gItemIconPalette_Elixir}, + [ITEM_MAX_ELIXIR] = {gItemIcon_Ether, gItemIconPalette_MaxElixir}, + [ITEM_LAVA_COOKIE] = {gItemIcon_LavaCookie, gItemIconPalette_LavaCookieAndLetter}, + [ITEM_BLUE_FLUTE] = {gItemIcon_Flute, gItemIconPalette_BlueFlute}, + [ITEM_YELLOW_FLUTE] = {gItemIcon_Flute, gItemIconPalette_YellowFlute}, + [ITEM_RED_FLUTE] = {gItemIcon_Flute, gItemIconPalette_RedFlute}, + [ITEM_BLACK_FLUTE] = {gItemIcon_Flute, gItemIconPalette_BlackFlute}, + [ITEM_WHITE_FLUTE] = {gItemIcon_Flute, gItemIconPalette_WhiteFlute}, + [ITEM_BERRY_JUICE] = {gItemIcon_BerryJuice, gItemIconPalette_BerryJuice}, + [ITEM_SACRED_ASH] = {gItemIcon_SacredAsh, gItemIconPalette_SacredAsh}, + // Collectibles + [ITEM_SHOAL_SALT] = {gItemIcon_Powder, gItemIconPalette_ShoalSalt}, + [ITEM_SHOAL_SHELL] = {gItemIcon_ShoalShell, gItemIconPalette_Shell}, + [ITEM_RED_SHARD] = {gItemIcon_Shard, gItemIconPalette_RedShard}, + [ITEM_BLUE_SHARD] = {gItemIcon_Shard, gItemIconPalette_BlueShard}, + [ITEM_YELLOW_SHARD] = {gItemIcon_Shard, gItemIconPalette_YellowShard}, + [ITEM_GREEN_SHARD] = {gItemIcon_Shard, gItemIconPalette_GreenShard}, + // ???????? + [ITEM_034] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_035] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_036] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_037] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_038] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_039] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_03A] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_03B] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_03C] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_03D] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_03E] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + // Vitamins + [ITEM_HP_UP] = {gItemIcon_HPUp, gItemIconPalette_HPUp}, + [ITEM_PROTEIN] = {gItemIcon_Vitamin, gItemIconPalette_Protein}, + [ITEM_IRON] = {gItemIcon_Vitamin, gItemIconPalette_Iron}, + [ITEM_CARBOS] = {gItemIcon_Vitamin, gItemIconPalette_Carbos}, + [ITEM_CALCIUM] = {gItemIcon_Vitamin, gItemIconPalette_Calcium}, + [ITEM_RARE_CANDY] = {gItemIcon_RareCandy, gItemIconPalette_RareCandy}, + [ITEM_PP_UP] = {gItemIcon_PPUp, gItemIconPalette_PPUp}, + [ITEM_ZINC] = {gItemIcon_Vitamin, gItemIconPalette_Zinc}, + [ITEM_PP_MAX] = {gItemIcon_PPMax, gItemIconPalette_PPMax}, + // ???????? + [ITEM_048] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + // Battle items + [ITEM_GUARD_SPEC] = {gItemIcon_BattleStatItem, gItemIconPalette_GuardSpec}, + [ITEM_DIRE_HIT] = {gItemIcon_BattleStatItem, gItemIconPalette_DireHit}, + [ITEM_X_ATTACK] = {gItemIcon_BattleStatItem, gItemIconPalette_XAttack}, + [ITEM_X_DEFEND] = {gItemIcon_BattleStatItem, gItemIconPalette_XDefend}, + [ITEM_X_SPEED] = {gItemIcon_BattleStatItem, gItemIconPalette_XSpeed}, + [ITEM_X_ACCURACY] = {gItemIcon_BattleStatItem, gItemIconPalette_XAccuracy}, + [ITEM_X_SPECIAL] = {gItemIcon_BattleStatItem, gItemIconPalette_XSpecial}, + [ITEM_POKE_DOLL] = {gItemIcon_PokeDoll, gItemIconPalette_PokeDoll}, + [ITEM_FLUFFY_TAIL] = {gItemIcon_FluffyTail, gItemIconPalette_FluffyTail}, + // ???????? + [ITEM_052] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + // Field items + [ITEM_SUPER_REPEL] = {gItemIcon_Repel, gItemIconPalette_SuperRepel}, + [ITEM_MAX_REPEL] = {gItemIcon_Repel, gItemIconPalette_MaxRepel}, + [ITEM_ESCAPE_ROPE] = {gItemIcon_EscapeRope, gItemIconPalette_EscapeRope}, + [ITEM_REPEL] = {gItemIcon_Repel, gItemIconPalette_Repel}, + // ???????? + [ITEM_057] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_058] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_059] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_05A] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_05B] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_05C] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + // Evolution stones + [ITEM_SUN_STONE] = {gItemIcon_SunStone, gItemIconPalette_SunStone}, + [ITEM_MOON_STONE] = {gItemIcon_MoonStone, gItemIconPalette_MoonStone}, + [ITEM_FIRE_STONE] = {gItemIcon_FireStone, gItemIconPalette_FireStone}, + [ITEM_THUNDER_STONE] = {gItemIcon_ThunderStone, gItemIconPalette_ThunderStone}, + [ITEM_WATER_STONE] = {gItemIcon_WaterStone, gItemIconPalette_WaterStone}, + [ITEM_LEAF_STONE] = {gItemIcon_LeafStone, gItemIconPalette_LeafStone}, + // ???????? + [ITEM_063] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_064] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_065] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_066] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + // Valuables + [ITEM_TINY_MUSHROOM] = {gItemIcon_TinyMushroom, gItemIconPalette_Mushroom}, + [ITEM_BIG_MUSHROOM] = {gItemIcon_BigMushroom, gItemIconPalette_Mushroom}, + [ITEM_069] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_PEARL] = {gItemIcon_Pearl, gItemIconPalette_Pearl}, + [ITEM_BIG_PEARL] = {gItemIcon_BigPearl, gItemIconPalette_Pearl}, + [ITEM_STARDUST] = {gItemIcon_Stardust, gItemIconPalette_Star}, + [ITEM_STAR_PIECE] = {gItemIcon_StarPiece, gItemIconPalette_Star}, + [ITEM_NUGGET] = {gItemIcon_Nugget, gItemIconPalette_Nugget}, + [ITEM_HEART_SCALE] = {gItemIcon_HeartScale, gItemIconPalette_HeartScale}, + // ???????? + [ITEM_070] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_071] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_072] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_073] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_074] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_075] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_076] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_077] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_078] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + // Mail + [ITEM_ORANGE_MAIL] = {gItemIcon_OrangeMail, gItemIconPalette_OrangeMail}, + [ITEM_HARBOR_MAIL] = {gItemIcon_HarborMail, gItemIconPalette_HarborMail}, + [ITEM_GLITTER_MAIL] = {gItemIcon_GlitterMail, gItemIconPalette_GlitterMail}, + [ITEM_MECH_MAIL] = {gItemIcon_MechMail, gItemIconPalette_MechMail}, + [ITEM_WOOD_MAIL] = {gItemIcon_WoodMail, gItemIconPalette_WoodMail}, + [ITEM_WAVE_MAIL] = {gItemIcon_WaveMail, gItemIconPalette_WaveMail}, + [ITEM_BEAD_MAIL] = {gItemIcon_BeadMail, gItemIconPalette_BeadMail}, + [ITEM_SHADOW_MAIL] = {gItemIcon_ShadowMail, gItemIconPalette_ShadowMail}, + [ITEM_TROPIC_MAIL] = {gItemIcon_TropicMail, gItemIconPalette_TropicMail}, + [ITEM_DREAM_MAIL] = {gItemIcon_DreamMail, gItemIconPalette_DreamMail}, + [ITEM_FAB_MAIL] = {gItemIcon_FabMail, gItemIconPalette_FabMail}, + [ITEM_RETRO_MAIL] = {gItemIcon_RetroMail, gItemIconPalette_RetroMail}, + // Berries + [ITEM_CHERI_BERRY] = {gItemIcon_CheriBerry, gItemIconPalette_CheriBerry}, + [ITEM_CHESTO_BERRY] = {gItemIcon_ChestoBerry, gItemIconPalette_ChestoBerry}, + [ITEM_PECHA_BERRY] = {gItemIcon_PechaBerry, gItemIconPalette_PechaBerry}, + [ITEM_RAWST_BERRY] = {gItemIcon_RawstBerry, gItemIconPalette_RawstBerry}, + [ITEM_ASPEAR_BERRY] = {gItemIcon_AspearBerry, gItemIconPalette_AspearBerry}, + [ITEM_LEPPA_BERRY] = {gItemIcon_LeppaBerry, gItemIconPalette_LeppaBerry}, + [ITEM_ORAN_BERRY] = {gItemIcon_OranBerry, gItemIconPalette_OranBerry}, + [ITEM_PERSIM_BERRY] = {gItemIcon_PersimBerry, gItemIconPalette_PersimBerry}, + [ITEM_LUM_BERRY] = {gItemIcon_LumBerry, gItemIconPalette_LumBerry}, + [ITEM_SITRUS_BERRY] = {gItemIcon_SitrusBerry, gItemIconPalette_SitrusBerry}, + [ITEM_FIGY_BERRY] = {gItemIcon_FigyBerry, gItemIconPalette_FigyBerry}, + [ITEM_WIKI_BERRY] = {gItemIcon_WikiBerry, gItemIconPalette_WikiBerry}, + [ITEM_MAGO_BERRY] = {gItemIcon_MagoBerry, gItemIconPalette_MagoBerry}, + [ITEM_AGUAV_BERRY] = {gItemIcon_AguavBerry, gItemIconPalette_AguavBerry}, + [ITEM_IAPAPA_BERRY] = {gItemIcon_IapapaBerry, gItemIconPalette_IapapaBerry}, + [ITEM_RAZZ_BERRY] = {gItemIcon_RazzBerry, gItemIconPalette_RazzBerry}, + [ITEM_BLUK_BERRY] = {gItemIcon_BlukBerry, gItemIconPalette_BlukBerry}, + [ITEM_NANAB_BERRY] = {gItemIcon_NanabBerry, gItemIconPalette_NanabBerry}, + [ITEM_WEPEAR_BERRY] = {gItemIcon_WepearBerry, gItemIconPalette_WepearBerry}, + [ITEM_PINAP_BERRY] = {gItemIcon_PinapBerry, gItemIconPalette_PinapBerry}, + [ITEM_POMEG_BERRY] = {gItemIcon_PomegBerry, gItemIconPalette_PomegBerry}, + [ITEM_KELPSY_BERRY] = {gItemIcon_KelpsyBerry, gItemIconPalette_KelpsyBerry}, + [ITEM_QUALOT_BERRY] = {gItemIcon_QualotBerry, gItemIconPalette_QualotBerry}, + [ITEM_HONDEW_BERRY] = {gItemIcon_HondewBerry, gItemIconPalette_HondewBerry}, + [ITEM_GREPA_BERRY] = {gItemIcon_GrepaBerry, gItemIconPalette_GrepaBerry}, + [ITEM_TAMATO_BERRY] = {gItemIcon_TamatoBerry, gItemIconPalette_TamatoBerry}, + [ITEM_CORNN_BERRY] = {gItemIcon_CornnBerry, gItemIconPalette_CornnBerry}, + [ITEM_MAGOST_BERRY] = {gItemIcon_MagostBerry, gItemIconPalette_MagostBerry}, + [ITEM_RABUTA_BERRY] = {gItemIcon_RabutaBerry, gItemIconPalette_RabutaBerry}, + [ITEM_NOMEL_BERRY] = {gItemIcon_NomelBerry, gItemIconPalette_NomelBerry}, + [ITEM_SPELON_BERRY] = {gItemIcon_SpelonBerry, gItemIconPalette_SpelonBerry}, + [ITEM_PAMTRE_BERRY] = {gItemIcon_PamtreBerry, gItemIconPalette_PamtreBerry}, + [ITEM_WATMEL_BERRY] = {gItemIcon_WatmelBerry, gItemIconPalette_WatmelBerry}, + [ITEM_DURIN_BERRY] = {gItemIcon_DurinBerry, gItemIconPalette_DurinBerry}, + [ITEM_BELUE_BERRY] = {gItemIcon_BelueBerry, gItemIconPalette_BelueBerry}, + [ITEM_LIECHI_BERRY] = {gItemIcon_LiechiBerry, gItemIconPalette_LiechiBerry}, + [ITEM_GANLON_BERRY] = {gItemIcon_GanlonBerry, gItemIconPalette_GanlonBerry}, + [ITEM_SALAC_BERRY] = {gItemIcon_SalacBerry, gItemIconPalette_SalacBerry}, + [ITEM_PETAYA_BERRY] = {gItemIcon_PetayaBerry, gItemIconPalette_PetayaBerry}, + [ITEM_APICOT_BERRY] = {gItemIcon_ApicotBerry, gItemIconPalette_ApicotBerry}, + [ITEM_LANSAT_BERRY] = {gItemIcon_LansatBerry, gItemIconPalette_LansatBerry}, + [ITEM_STARF_BERRY] = {gItemIcon_StarfBerry, gItemIconPalette_StarfBerry}, + [ITEM_ENIGMA_BERRY] = {gItemIcon_EnigmaBerry, gItemIconPalette_EnigmaBerry}, + // ???????? + [ITEM_0B0] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_0B1] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_0B2] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + // Hold items + [ITEM_BRIGHT_POWDER] = {gItemIcon_BrightPowder, gItemIconPalette_BrightPowder}, + [ITEM_WHITE_HERB] = {gItemIcon_InBattleHerb, gItemIconPalette_WhiteHerb}, + [ITEM_MACHO_BRACE] = {gItemIcon_MachoBrace, gItemIconPalette_MachoBrace}, + [ITEM_EXP_SHARE] = {gItemIcon_ExpShare, gItemIconPalette_ExpShare}, + [ITEM_QUICK_CLAW] = {gItemIcon_QuickClaw, gItemIconPalette_QuickClaw}, + [ITEM_SOOTHE_BELL] = {gItemIcon_SootheBell, gItemIconPalette_SootheBell}, + [ITEM_MENTAL_HERB] = {gItemIcon_InBattleHerb, gItemIconPalette_MentalHerb}, + [ITEM_CHOICE_BAND] = {gItemIcon_ChoiceBand, gItemIconPalette_ChoiceBand}, + [ITEM_KINGS_ROCK] = {gItemIcon_KingsRock, gItemIconPalette_KingsRock}, + [ITEM_SILVER_POWDER] = {gItemIcon_SilverPowder, gItemIconPalette_SilverPowder}, + [ITEM_AMULET_COIN] = {gItemIcon_AmuletCoin, gItemIconPalette_AmuletCoin}, + [ITEM_CLEANSE_TAG] = {gItemIcon_CleanseTag, gItemIconPalette_CleanseTag}, + [ITEM_SOUL_DEW] = {gItemIcon_SoulDew, gItemIconPalette_SoulDew}, + [ITEM_DEEP_SEA_TOOTH] = {gItemIcon_DeepSeaTooth, gItemIconPalette_DeepSeaTooth}, + [ITEM_DEEP_SEA_SCALE] = {gItemIcon_DeepSeaScale, gItemIconPalette_DeepSeaScale}, + [ITEM_SMOKE_BALL] = {gItemIcon_SmokeBall, gItemIconPalette_SmokeBall}, + [ITEM_EVERSTONE] = {gItemIcon_Everstone, gItemIconPalette_Everstone}, + [ITEM_FOCUS_BAND] = {gItemIcon_FocusBand, gItemIconPalette_FocusBand}, + [ITEM_LUCKY_EGG] = {gItemIcon_LuckyEgg, gItemIconPalette_LuckyEgg}, + [ITEM_SCOPE_LENS] = {gItemIcon_ScopeLens, gItemIconPalette_ScopeLens}, + [ITEM_METAL_COAT] = {gItemIcon_MetalCoat, gItemIconPalette_MetalCoat}, + [ITEM_LEFTOVERS] = {gItemIcon_Leftovers, gItemIconPalette_Leftovers}, + [ITEM_DRAGON_SCALE] = {gItemIcon_DragonScale, gItemIconPalette_DragonScale}, + [ITEM_LIGHT_BALL] = {gItemIcon_LightBall, gItemIconPalette_LightBall}, + [ITEM_SOFT_SAND] = {gItemIcon_SoftSand, gItemIconPalette_SoftSand}, + [ITEM_HARD_STONE] = {gItemIcon_HardStone, gItemIconPalette_HardStone}, + [ITEM_MIRACLE_SEED] = {gItemIcon_MiracleSeed, gItemIconPalette_MiracleSeed}, + [ITEM_BLACK_GLASSES] = {gItemIcon_BlackGlasses, gItemIconPalette_BlackTypeEnhancingItem}, + [ITEM_BLACK_BELT] = {gItemIcon_BlackBelt, gItemIconPalette_BlackTypeEnhancingItem}, + [ITEM_MAGNET] = {gItemIcon_Magnet, gItemIconPalette_Magnet}, + [ITEM_MYSTIC_WATER] = {gItemIcon_MysticWater, gItemIconPalette_MysticWater}, + [ITEM_SHARP_BEAK] = {gItemIcon_SharpBeak, gItemIconPalette_SharpBeak}, + [ITEM_POISON_BARB] = {gItemIcon_PoisonBarb, gItemIconPalette_PoisonBarb}, + [ITEM_NEVER_MELT_ICE] = {gItemIcon_NeverMeltIce, gItemIconPalette_NeverMeltIce}, + [ITEM_SPELL_TAG] = {gItemIcon_SpellTag, gItemIconPalette_SpellTag}, + [ITEM_TWISTED_SPOON] = {gItemIcon_TwistedSpoon, gItemIconPalette_TwistedSpoon}, + [ITEM_CHARCOAL] = {gItemIcon_Charcoal, gItemIconPalette_Charcoal}, + [ITEM_DRAGON_FANG] = {gItemIcon_DragonFang, gItemIconPalette_DragonFang}, + [ITEM_SILK_SCARF] = {gItemIcon_SilkScarf, gItemIconPalette_SilkScarf}, + [ITEM_UP_GRADE] = {gItemIcon_UpGrade, gItemIconPalette_UpGrade}, + [ITEM_SHELL_BELL] = {gItemIcon_ShellBell, gItemIconPalette_Shell}, + [ITEM_SEA_INCENSE] = {gItemIcon_SeaIncense, gItemIconPalette_SeaIncense}, + [ITEM_LAX_INCENSE] = {gItemIcon_LaxIncense, gItemIconPalette_LaxIncense}, + [ITEM_LUCKY_PUNCH] = {gItemIcon_LuckyPunch, gItemIconPalette_LuckyPunch}, + [ITEM_METAL_POWDER] = {gItemIcon_MetalPowder, gItemIconPalette_MetalPowder}, + [ITEM_THICK_CLUB] = {gItemIcon_ThickClub, gItemIconPalette_ThickClub}, + [ITEM_STICK] = {gItemIcon_Stick, gItemIconPalette_Stick}, + // ???????? + [ITEM_0E2] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_0E3] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_0E4] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_0E5] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_0E6] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_0E7] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_0E8] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_0E9] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_0EA] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_0EB] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_0EC] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_0ED] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_0EE] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_0EF] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_0F0] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_0F1] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_0F2] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_0F3] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_0F4] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_0F5] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_0F6] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_0F7] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_0F8] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_0F9] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_0FA] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_0FB] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_0FC] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_0FD] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + // Contest hold items + [ITEM_RED_SCARF] = {gItemIcon_Scarf, gItemIconPalette_RedScarf}, + [ITEM_BLUE_SCARF] = {gItemIcon_Scarf, gItemIconPalette_BlueScarf}, + [ITEM_PINK_SCARF] = {gItemIcon_Scarf, gItemIconPalette_PinkScarf}, + [ITEM_GREEN_SCARF] = {gItemIcon_Scarf, gItemIconPalette_GreenScarf}, + [ITEM_YELLOW_SCARF] = {gItemIcon_Scarf, gItemIconPalette_YellowScarf}, + // Key items + [ITEM_MACH_BIKE] = {gItemIcon_MachBike, gItemIconPalette_MachBike}, + [ITEM_COIN_CASE] = {gItemIcon_CoinCase, gItemIconPalette_CoinCase}, + [ITEM_ITEMFINDER] = {gItemIcon_Itemfinder, gItemIconPalette_Itemfinder}, + [ITEM_OLD_ROD] = {gItemIcon_OldRod, gItemIconPalette_OldRod}, + [ITEM_GOOD_ROD] = {gItemIcon_GoodRod, gItemIconPalette_GoodRod}, + [ITEM_SUPER_ROD] = {gItemIcon_SuperRod, gItemIconPalette_SuperRod}, + [ITEM_SS_TICKET] = {gItemIcon_SSTicket, gItemIconPalette_SSTicket}, + [ITEM_CONTEST_PASS] = {gItemIcon_ContestPass, gItemIconPalette_ContestPass}, + [ITEM_10B] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_WAILMER_PAIL] = {gItemIcon_WailmerPail, gItemIconPalette_WailmerPail}, + [ITEM_DEVON_GOODS] = {gItemIcon_DevonGoods, gItemIconPalette_DevonGoods}, + [ITEM_SOOT_SACK] = {gItemIcon_SootSack, gItemIconPalette_SootSack}, + [ITEM_BASEMENT_KEY] = {gItemIcon_BasementKey, gItemIconPalette_OldKey}, + [ITEM_ACRO_BIKE] = {gItemIcon_AcroBike, gItemIconPalette_AcroBike}, + [ITEM_POKEBLOCK_CASE] = {gItemIcon_PokeblockCase, gItemIconPalette_PokeblockCase}, + [ITEM_LETTER] = {gItemIcon_Letter, gItemIconPalette_LavaCookieAndLetter}, + [ITEM_EON_TICKET] = {gItemIcon_EonTicket, gItemIconPalette_EonTicket}, + [ITEM_RED_ORB] = {gItemIcon_Orb, gItemIconPalette_RedOrb}, + [ITEM_BLUE_ORB] = {gItemIcon_Orb, gItemIconPalette_BlueOrb}, + [ITEM_SCANNER] = {gItemIcon_Scanner, gItemIconPalette_Scanner}, + [ITEM_GO_GOGGLES] = {gItemIcon_GoGoggles, gItemIconPalette_GoGoggles}, + [ITEM_METEORITE] = {gItemIcon_Meteorite, gItemIconPalette_Meteorite}, + [ITEM_ROOM_1_KEY] = {gItemIcon_Room1Key, gItemIconPalette_Key}, + [ITEM_ROOM_2_KEY] = {gItemIcon_Room2Key, gItemIconPalette_Key}, + [ITEM_ROOM_4_KEY] = {gItemIcon_Room4Key, gItemIconPalette_Key}, + [ITEM_ROOM_6_KEY] = {gItemIcon_Room6Key, gItemIconPalette_Key}, + [ITEM_STORAGE_KEY] = {gItemIcon_StorageKey, gItemIconPalette_OldKey}, + [ITEM_ROOT_FOSSIL] = {gItemIcon_RootFossil, gItemIconPalette_HoennFossil}, + [ITEM_CLAW_FOSSIL] = {gItemIcon_ClawFossil, gItemIconPalette_HoennFossil}, + [ITEM_DEVON_SCOPE] = {gItemIcon_DevonScope, gItemIconPalette_DevonScope}, + // TMs / HMs + [ITEM_TM01] = {gItemIcon_TM, gItemIconPalette_FightingTMHM}, // TM01 + [ITEM_TM02] = {gItemIcon_TM, gItemIconPalette_DragonTMHM}, // TM02 + [ITEM_TM03] = {gItemIcon_TM, gItemIconPalette_WaterTMHM}, // TM03 + [ITEM_TM04] = {gItemIcon_TM, gItemIconPalette_PsychicTMHM}, // TM04 + [ITEM_TM05] = {gItemIcon_TM, gItemIconPalette_NormalTMHM}, // TM05 + [ITEM_TM06] = {gItemIcon_TM, gItemIconPalette_PoisonTMHM}, // TM06 + [ITEM_TM07] = {gItemIcon_TM, gItemIconPalette_IceTMHM}, // TM07 + [ITEM_TM08] = {gItemIcon_TM, gItemIconPalette_FightingTMHM}, // TM08 + [ITEM_TM09] = {gItemIcon_TM, gItemIconPalette_GrassTMHM}, // TM09 + [ITEM_TM10] = {gItemIcon_TM, gItemIconPalette_NormalTMHM}, // TM10 + [ITEM_TM11] = {gItemIcon_TM, gItemIconPalette_FireTMHM}, // TM11 + [ITEM_TM12] = {gItemIcon_TM, gItemIconPalette_DarkTMHM}, // TM12 + [ITEM_TM13] = {gItemIcon_TM, gItemIconPalette_IceTMHM}, // TM13 + [ITEM_TM14] = {gItemIcon_TM, gItemIconPalette_IceTMHM}, // TM14 + [ITEM_TM15] = {gItemIcon_TM, gItemIconPalette_NormalTMHM}, // TM15 + [ITEM_TM16] = {gItemIcon_TM, gItemIconPalette_PsychicTMHM}, // TM16 + [ITEM_TM17] = {gItemIcon_TM, gItemIconPalette_NormalTMHM}, // TM17 + [ITEM_TM18] = {gItemIcon_TM, gItemIconPalette_WaterTMHM}, // TM18 + [ITEM_TM19] = {gItemIcon_TM, gItemIconPalette_GrassTMHM}, // TM19 + [ITEM_TM20] = {gItemIcon_TM, gItemIconPalette_NormalTMHM}, // TM20 + [ITEM_TM21] = {gItemIcon_TM, gItemIconPalette_NormalTMHM}, // TM21 + [ITEM_TM22] = {gItemIcon_TM, gItemIconPalette_GrassTMHM}, // TM22 + [ITEM_TM23] = {gItemIcon_TM, gItemIconPalette_SteelTMHM}, // TM23 + [ITEM_TM24] = {gItemIcon_TM, gItemIconPalette_ElectricTMHM}, // TM24 + [ITEM_TM25] = {gItemIcon_TM, gItemIconPalette_ElectricTMHM}, // TM25 + [ITEM_TM26] = {gItemIcon_TM, gItemIconPalette_GroundTMHM}, // TM26 + [ITEM_TM27] = {gItemIcon_TM, gItemIconPalette_NormalTMHM}, // TM27 + [ITEM_TM28] = {gItemIcon_TM, gItemIconPalette_GroundTMHM}, // TM28 + [ITEM_TM29] = {gItemIcon_TM, gItemIconPalette_PsychicTMHM}, // TM29 + [ITEM_TM30] = {gItemIcon_TM, gItemIconPalette_GhostTMHM}, // TM30 + [ITEM_TM31] = {gItemIcon_TM, gItemIconPalette_FightingTMHM}, // TM31 + [ITEM_TM32] = {gItemIcon_TM, gItemIconPalette_NormalTMHM}, // TM32 + [ITEM_TM33] = {gItemIcon_TM, gItemIconPalette_PsychicTMHM}, // TM33 + [ITEM_TM34] = {gItemIcon_TM, gItemIconPalette_ElectricTMHM}, // TM34 + [ITEM_TM35] = {gItemIcon_TM, gItemIconPalette_FireTMHM}, // TM35 + [ITEM_TM36] = {gItemIcon_TM, gItemIconPalette_PoisonTMHM}, // TM36 + [ITEM_TM37] = {gItemIcon_TM, gItemIconPalette_RockTMHM}, // TM37 + [ITEM_TM38] = {gItemIcon_TM, gItemIconPalette_FireTMHM}, // TM38 + [ITEM_TM39] = {gItemIcon_TM, gItemIconPalette_RockTMHM}, // TM39 + [ITEM_TM40] = {gItemIcon_TM, gItemIconPalette_FlyingTMHM}, // TM40 + [ITEM_TM41] = {gItemIcon_TM, gItemIconPalette_DarkTMHM}, // TM41 + [ITEM_TM42] = {gItemIcon_TM, gItemIconPalette_NormalTMHM}, // TM42 + [ITEM_TM43] = {gItemIcon_TM, gItemIconPalette_NormalTMHM}, // TM43 + [ITEM_TM44] = {gItemIcon_TM, gItemIconPalette_PsychicTMHM}, // TM44 + [ITEM_TM45] = {gItemIcon_TM, gItemIconPalette_NormalTMHM}, // TM45 + [ITEM_TM46] = {gItemIcon_TM, gItemIconPalette_DarkTMHM}, // TM46 + [ITEM_TM47] = {gItemIcon_TM, gItemIconPalette_SteelTMHM}, // TM47 + [ITEM_TM48] = {gItemIcon_TM, gItemIconPalette_PsychicTMHM}, // TM48 + [ITEM_TM49] = {gItemIcon_TM, gItemIconPalette_DarkTMHM}, // TM49 + [ITEM_TM50] = {gItemIcon_TM, gItemIconPalette_FireTMHM}, // TM50 + [ITEM_HM01] = {gItemIcon_HM, gItemIconPalette_NormalTMHM}, // HM01 + [ITEM_HM02] = {gItemIcon_HM, gItemIconPalette_FlyingTMHM}, // HM02 + [ITEM_HM03] = {gItemIcon_HM, gItemIconPalette_WaterTMHM}, // HM03 + [ITEM_HM04] = {gItemIcon_HM, gItemIconPalette_NormalTMHM}, // HM04 + [ITEM_HM05] = {gItemIcon_HM, gItemIconPalette_NormalTMHM}, // HM05 + [ITEM_HM06] = {gItemIcon_HM, gItemIconPalette_FightingTMHM}, // HM06 + [ITEM_HM07] = {gItemIcon_HM, gItemIconPalette_WaterTMHM}, // HM07 + [ITEM_HM08] = {gItemIcon_HM, gItemIconPalette_WaterTMHM}, // HM08 + // ???????? + [ITEM_15B] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + [ITEM_15C] = {gItemIcon_QuestionMark, gItemIconPalette_QuestionMark}, + // FireRed/LeafGreen key items + [ITEM_OAKS_PARCEL] = {gItemIcon_OaksParcel, gItemIconPalette_OaksParcel}, + [ITEM_POKE_FLUTE] = {gItemIcon_PokeFlute, gItemIconPalette_PokeFlute}, + [ITEM_SECRET_KEY] = {gItemIcon_SecretKey, gItemIconPalette_SecretKey}, + [ITEM_BIKE_VOUCHER] = {gItemIcon_BikeVoucher, gItemIconPalette_BikeVoucher}, + [ITEM_GOLD_TEETH] = {gItemIcon_GoldTeeth, gItemIconPalette_GoldTeeth}, + [ITEM_OLD_AMBER] = {gItemIcon_OldAmber, gItemIconPalette_OldAmber}, + [ITEM_CARD_KEY] = {gItemIcon_CardKey, gItemIconPalette_CardKey}, + [ITEM_LIFT_KEY] = {gItemIcon_LiftKey, gItemIconPalette_Key}, + [ITEM_HELIX_FOSSIL] = {gItemIcon_HelixFossil, gItemIconPalette_KantoFossil}, + [ITEM_DOME_FOSSIL] = {gItemIcon_DomeFossil, gItemIconPalette_KantoFossil}, + [ITEM_SILPH_SCOPE] = {gItemIcon_SilphScope, gItemIconPalette_SilphScope}, + [ITEM_BICYCLE] = {gItemIcon_Bicycle, gItemIconPalette_Bicycle}, + [ITEM_TOWN_MAP] = {gItemIcon_TownMap, gItemIconPalette_TownMap}, + [ITEM_VS_SEEKER] = {gItemIcon_VSSeeker, gItemIconPalette_VSSeeker}, + [ITEM_FAME_CHECKER] = {gItemIcon_FameChecker, gItemIconPalette_FameChecker}, + [ITEM_TM_CASE] = {gItemIcon_TMCase, gItemIconPalette_TMCase}, + [ITEM_BERRY_POUCH] = {gItemIcon_BerryPouch, gItemIconPalette_BerryPouch}, + [ITEM_TEACHY_TV] = {gItemIcon_TeachyTV, gItemIconPalette_TeachyTV}, + [ITEM_TRI_PASS] = {gItemIcon_TriPass, gItemIconPalette_TriPass}, + [ITEM_RAINBOW_PASS] = {gItemIcon_RainbowPass, gItemIconPalette_RainbowPass}, + [ITEM_TEA] = {gItemIcon_Tea, gItemIconPalette_Tea}, + [ITEM_MYSTIC_TICKET] = {gItemIcon_MysticTicket, gItemIconPalette_MysticTicket}, + [ITEM_AURORA_TICKET] = {gItemIcon_AuroraTicket, gItemIconPalette_AuroraTicket}, + [ITEM_POWDER_JAR] = {gItemIcon_PowderJar, gItemIconPalette_PowderJar}, + [ITEM_RUBY] = {gItemIcon_Gem, gItemIconPalette_Ruby}, + [ITEM_SAPPHIRE] = {gItemIcon_Gem, gItemIconPalette_Sapphire}, + // Emerald-only key items + [ITEM_MAGMA_EMBLEM] = {gItemIcon_MagmaEmblem, gItemIconPalette_MagmaEmblem}, + [ITEM_OLD_SEA_MAP] = {gItemIcon_OldSeaMap, gItemIconPalette_OldSeaMap}, + // Return to field arrow + [ITEM_FIELD_ARROW] = {gItemIcon_ReturnToFieldArrow, gItemIconPalette_ReturnToFieldArrow}, }; -#endif // GUARD_DATA_ITEM_ICON_TABLE_H diff --git a/src/data/pokemon/base_stats.h b/src/data/pokemon/base_stats.h index bc6572b46..078304888 100644 --- a/src/data/pokemon/base_stats.h +++ b/src/data/pokemon/base_stats.h @@ -1,6 +1,3 @@ -#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)) @@ -13572,5 +13569,3 @@ const struct BaseStats gBaseStats[] = .noFlip = FALSE, } }; - -#endif //GUARD_BASE_STATS_H diff --git a/src/data/pokemon/cry_ids.h b/src/data/pokemon/cry_ids.h index 1c1c32dde..0c7dd8dad 100644 --- a/src/data/pokemon/cry_ids.h +++ b/src/data/pokemon/cry_ids.h @@ -1,6 +1,3 @@ -#ifndef POKEEMERALD_CRY_IDS_H -#define POKEEMERALD_CRY_IDS_H - const u16 gSpeciesIdToCryId[] = { 273, // TREECKO @@ -139,5 +136,3 @@ const u16 gSpeciesIdToCryId[] = 386, // DEOXYS 387 // CHIMECHO }; - -#endif //POKEEMERALD_CRY_IDS_H diff --git a/src/data/pokemon/egg_moves.h b/src/data/pokemon/egg_moves.h index 3d74868b4..f8c250c6d 100644 --- a/src/data/pokemon/egg_moves.h +++ b/src/data/pokemon/egg_moves.h @@ -1,12 +1,7 @@ -#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, diff --git a/src/data/pokemon/evolution.h b/src/data/pokemon/evolution.h index 8629ac9b1..c9b0cf716 100644 --- a/src/data/pokemon/evolution.h +++ b/src/data/pokemon/evolution.h @@ -1,6 +1,3 @@ -#ifndef POKEEMERALD_EVOLUTION_H -#define POKEEMERALD_EVOLUTION_H - const struct Evolution gEvolutionTable[NUM_SPECIES][EVOS_PER_MON] = { [SPECIES_BULBASAUR] = {{EVO_LEVEL, 16, SPECIES_IVYSAUR}}, @@ -188,5 +185,3 @@ const struct Evolution gEvolutionTable[NUM_SPECIES][EVOS_PER_MON] = [SPECIES_BELDUM] = {{EVO_LEVEL, 20, SPECIES_METANG}}, [SPECIES_METANG] = {{EVO_LEVEL, 45, SPECIES_METAGROSS}}, }; - -#endif //POKEEMERALD_EVOLUTION_H diff --git a/src/data/pokemon/experience_tables.h b/src/data/pokemon/experience_tables.h index 9fd5a2fae..15bcadeb2 100644 --- a/src/data/pokemon/experience_tables.h +++ b/src/data/pokemon/experience_tables.h @@ -1,6 +1,3 @@ -#ifndef POKEEMERALD_EXPERIENCE_TABLES_H -#define POKEEMERALD_EXPERIENCE_TABLES_H - #define SQUARE(n)(n * n) #define CUBE(n)(n * n * n) @@ -845,5 +842,3 @@ const u32 gExperienceTables[][MAX_LEVEL + 1] = EXP_MEDIUM_FAST(100), } }; - -#endif //POKEEMERALD_EXPERIENCE_TABLES_H diff --git a/src/data/pokemon/item_effects.h b/src/data/pokemon/item_effects.h index 6ba0d694e..9f5720a66 100644 --- a/src/data/pokemon/item_effects.h +++ b/src/data/pokemon/item_effects.h @@ -1,6 +1,3 @@ -#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}; @@ -237,5 +234,3 @@ const u8 *const gItemEffectTable[] = NULL, NULL }; - -#endif //GUARD_ITEM_EFFECTS_H diff --git a/src/data/pokemon/level_up_learnset_pointers.h b/src/data/pokemon/level_up_learnset_pointers.h index 0f648526c..5ac7b3bd7 100644 --- a/src/data/pokemon/level_up_learnset_pointers.h +++ b/src/data/pokemon/level_up_learnset_pointers.h @@ -1,6 +1,3 @@ -#ifndef POKEEMERALD_LEVEL_UP_LEARNSET_POINTERS_H -#define POKEEMERALD_LEVEL_UP_LEARNSET_POINTERS_H - const u16 *const gLevelUpLearnsets[NUM_SPECIES] = { [SPECIES_NONE] = sBulbasaurLevelUpLearnset, @@ -416,5 +413,3 @@ const u16 *const gLevelUpLearnsets[NUM_SPECIES] = [SPECIES_DEOXYS] = sDeoxysLevelUpLearnset, [SPECIES_CHIMECHO] = sChimechoLevelUpLearnset, }; - -#endif //POKEEMERALD_LEVEL_UP_LEARNSET_POINTERS_H diff --git a/src/data/pokemon/level_up_learnsets.h b/src/data/pokemon/level_up_learnsets.h index 062873aee..727cc0959 100644 --- a/src/data/pokemon/level_up_learnsets.h +++ b/src/data/pokemon/level_up_learnsets.h @@ -1,6 +1,3 @@ -#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 @@ -5619,5 +5616,3 @@ static const u16 sChimechoLevelUpLearnset[] = { LEVEL_UP_MOVE(46, MOVE_PSYCHIC), LEVEL_UP_END }; - -#endif //POKEEMERALD_LEVEL_UP_LEARNSETS_H diff --git a/src/data/pokedex_orders.h b/src/data/pokemon/pokedex_orders.h index 55b0abcea..55b0abcea 100644 --- a/src/data/pokedex_orders.h +++ b/src/data/pokemon/pokedex_orders.h diff --git a/src/data/pokemon/tmhm_learnsets.h b/src/data/pokemon/tmhm_learnsets.h index f14478863..3ad9a97c6 100644 --- a/src/data/pokemon/tmhm_learnsets.h +++ b/src/data/pokemon/tmhm_learnsets.h @@ -1,6 +1,3 @@ -#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)) @@ -9389,5 +9386,3 @@ const u32 gTMHMLearnsets[][2] = | TMHM(HM05_FLASH)), }; - -#endif // GUARD_TMHM_LEARNSETS_H diff --git a/src/data/pokemon/trainer_class_lookups.h b/src/data/pokemon/trainer_class_lookups.h index 90ceec811..e8bd68177 100644 --- a/src/data/pokemon/trainer_class_lookups.h +++ b/src/data/pokemon/trainer_class_lookups.h @@ -1,176 +1,172 @@ -#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_POKEFAN_M, // FACILITY_CLASS_POKEFAN_1 - TRAINER_PIC_POKEFAN_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_BRENDAN - TRAINER_PIC_BRENDAN, // FACILITY_CLASS_PKMN_TRAINER_3 - TRAINER_PIC_BRENDAN, // FACILITY_CLASS_PKMN_TRAINER_4 - TRAINER_PIC_MAY, // FACILITY_CLASS_PKMN_TRAINER_MAY - 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 + [FACILITY_CLASS_HIKER] = TRAINER_PIC_HIKER, + [FACILITY_CLASS_TEAM_AQUA_1] = TRAINER_PIC_AQUA_GRUNT_M, + [FACILITY_CLASS_PKMN_BREEDER_1] = TRAINER_PIC_POKEMON_BREEDER_F, + [FACILITY_CLASS_COOLTRAINER_M] = TRAINER_PIC_COOL_TRAINER_M, + [FACILITY_CLASS_BIRD_KEEPER] = TRAINER_PIC_BIRD_KEEPER, + [FACILITY_CLASS_COLLECTOR] = TRAINER_PIC_COLLECTOR, + [FACILITY_CLASS_TEAM_AQUA_2] = TRAINER_PIC_AQUA_GRUNT_F, + [FACILITY_CLASS_SWIMMER_M] = TRAINER_PIC_SWIMMER_M, + [FACILITY_CLASS_TEAM_MAGMA_1] = TRAINER_PIC_MAGMA_GRUNT_M, + [FACILITY_CLASS_EXPERT_M] = TRAINER_PIC_EXPERT_M, + [FACILITY_CLASS_BLACK_BELT] = TRAINER_PIC_BLACK_BELT, + [FACILITY_CLASS_AQUA_LEADER] = TRAINER_PIC_AQUA_LEADER_ARCHIE, + [FACILITY_CLASS_HEX_MANIAC] = TRAINER_PIC_HEX_MANIAC, + [FACILITY_CLASS_AROMA_LADY] = TRAINER_PIC_AROMA_LADY, + [FACILITY_CLASS_RUIN_MANIAC] = TRAINER_PIC_RUIN_MANIAC, + [FACILITY_CLASS_INTERVIEWER] = TRAINER_PIC_INTERVIEWER, + [FACILITY_CLASS_TUBER_1] = TRAINER_PIC_TUBER_F, + [FACILITY_CLASS_TUBER_2] = TRAINER_PIC_TUBER_M, + [FACILITY_CLASS_COOLTRAINER_F] = TRAINER_PIC_COOL_TRAINER_F, + [FACILITY_CLASS_LADY] = TRAINER_PIC_LADY, + [FACILITY_CLASS_BEAUTY] = TRAINER_PIC_BEAUTY, + [FACILITY_CLASS_RICH_BOY] = TRAINER_PIC_RICH_BOY, + [FACILITY_CLASS_EXPERT_2] = TRAINER_PIC_EXPERT_F, + [FACILITY_CLASS_POKEMANIAC] = TRAINER_PIC_POKEMANIAC, + [FACILITY_CLASS_TEAM_MAGMA_2] = TRAINER_PIC_MAGMA_GRUNT_F, + [FACILITY_CLASS_GUITARIST] = TRAINER_PIC_GUITARIST, + [FACILITY_CLASS_KINDLER] = TRAINER_PIC_KINDLER, + [FACILITY_CLASS_CAMPER] = TRAINER_PIC_CAMPER, + [FACILITY_CLASS_PICNICKER] = TRAINER_PIC_PICNICKER, + [FACILITY_CLASS_BUG_MANIAC] = TRAINER_PIC_BUG_MANIAC, + [FACILITY_CLASS_PSYCHIC_M] = TRAINER_PIC_PSYCHIC_M, + [FACILITY_CLASS_PSYCHIC_F] = TRAINER_PIC_PSYCHIC_F, + [FACILITY_CLASS_GENTLEMAN] = TRAINER_PIC_GENTLEMAN, + [FACILITY_CLASS_ELITE_FOUR_1] = TRAINER_PIC_ELITE_FOUR_SIDNEY, + [FACILITY_CLASS_ELITE_FOUR_2] = TRAINER_PIC_ELITE_FOUR_PHOEBE, + [FACILITY_CLASS_LEADER_1] = TRAINER_PIC_LEADER_ROXANNE, + [FACILITY_CLASS_LEADER_2] = TRAINER_PIC_LEADER_BRAWLY, + [FACILITY_CLASS_LEADER_3] = TRAINER_PIC_LEADER_TATE_AND_LIZA, + [FACILITY_CLASS_SCHOOL_KID_M] = TRAINER_PIC_SCHOOL_KID_M, + [FACILITY_CLASS_SCHOOL_KID_F] = TRAINER_PIC_SCHOOL_KID_F, + [FACILITY_CLASS_SR_AND_JR] = TRAINER_PIC_SR_AND_JR, + [FACILITY_CLASS_POKEFAN_1] = TRAINER_PIC_POKEFAN_M, + [FACILITY_CLASS_POKEFAN_2] = TRAINER_PIC_POKEFAN_F, + [FACILITY_CLASS_YOUNGSTER] = TRAINER_PIC_YOUNGSTER, + [FACILITY_CLASS_CHAMPION] = TRAINER_PIC_CHAMPION_WALLACE, + [FACILITY_CLASS_FISHERMAN] = TRAINER_PIC_FISHERMAN, + [FACILITY_CLASS_TRIATHLETE_1] = TRAINER_PIC_CYCLING_TRIATHLETE_M, + [FACILITY_CLASS_TRIATHLETE_2] = TRAINER_PIC_CYCLING_TRIATHLETE_F, + [FACILITY_CLASS_TRIATHLETE_3] = TRAINER_PIC_RUNNING_TRIATHLETE_M, + [FACILITY_CLASS_TRIATHLETE_4] = TRAINER_PIC_RUNNING_TRIATHLETE_F, + [FACILITY_CLASS_TRIATHLETE_5] = TRAINER_PIC_SWIMMING_TRIATHLETE_M, + [FACILITY_CLASS_TRIATHLETE_6] = TRAINER_PIC_SWIMMING_TRIATHLETE_F, + [FACILITY_CLASS_DRAGON_TAMER] = TRAINER_PIC_DRAGON_TAMER, + [FACILITY_CLASS_NINJA_BOY] = TRAINER_PIC_NINJA_BOY, + [FACILITY_CLASS_BATTLE_GIRL] = TRAINER_PIC_BATTLE_GIRL, + [FACILITY_CLASS_PARASOL_LADY] = TRAINER_PIC_PARASOL_LADY, + [FACILITY_CLASS_SWIMMER_F] = TRAINER_PIC_SWIMMER_F, + [FACILITY_CLASS_TWINS] = TRAINER_PIC_TWINS, + [FACILITY_CLASS_SAILOR] = TRAINER_PIC_SAILOR, + [FACILITY_CLASS_PKMN_TRAINER_1] = TRAINER_PIC_WALLY, + [FACILITY_CLASS_PKMN_TRAINER_BRENDAN] = TRAINER_PIC_BRENDAN, + [FACILITY_CLASS_PKMN_TRAINER_3] = TRAINER_PIC_BRENDAN, + [FACILITY_CLASS_PKMN_TRAINER_4] = TRAINER_PIC_BRENDAN, + [FACILITY_CLASS_PKMN_TRAINER_MAY] = TRAINER_PIC_MAY, + [FACILITY_CLASS_PKMN_TRAINER_6] = TRAINER_PIC_MAY, + [FACILITY_CLASS_PKMN_TRAINER_7] = TRAINER_PIC_MAY, + [FACILITY_CLASS_PKMN_BREEDER_2] = TRAINER_PIC_POKEMON_BREEDER_M, + [FACILITY_CLASS_BUG_CATCHER] = TRAINER_PIC_BUG_CATCHER, + [FACILITY_CLASS_PKMN_RANGER_M] = TRAINER_PIC_POKEMON_RANGER_M, + [FACILITY_CLASS_PKMN_RANGER_F] = TRAINER_PIC_POKEMON_RANGER_F, + [FACILITY_CLASS_MAGMA_LEADER] = TRAINER_PIC_MAGMA_LEADER_MAXIE, + [FACILITY_CLASS_LASS] = TRAINER_PIC_LASS, + [FACILITY_CLASS_YOUNG_COUPLE] = TRAINER_PIC_YOUNG_COUPLE, + [FACILITY_CLASS_OLD_COUPLE] = TRAINER_PIC_OLD_COUPLE, + [FACILITY_CLASS_SIS_AND_BRO] = TRAINER_PIC_SIS_AND_BRO, + [FACILITY_CLASS_PKMN_TRAINER_STEVEN] = TRAINER_PIC_STEVEN, + [FACILITY_CLASS_SALON_MAIDEN] = TRAINER_PIC_SALON_MAIDEN_ANABEL, + [FACILITY_CLASS_DOME_ACE] = TRAINER_PIC_DOME_ACE_TUCKER, + [FACILITY_CLASS_PKMN_TRAINER_RED] = TRAINER_PIC_RED, + [FACILITY_CLASS_PKMN_TRAINER_LEAF] = TRAINER_PIC_LEAF, + [FACILITY_CLASS_PKMN_TRAINER_RS_BRENDAN] = TRAINER_PIC_RUBY_SAPPHIRE_BRENDAN, + [FACILITY_CLASS_PKMN_TRAINER_RS_MAY] = TRAINER_PIC_RUBY_SAPPHIRE_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 + [FACILITY_CLASS_HIKER] = TRAINER_CLASS_HIKER, + [FACILITY_CLASS_TEAM_AQUA_1] = TRAINER_CLASS_TEAM_AQUA, + [FACILITY_CLASS_PKMN_BREEDER_1] = TRAINER_CLASS_PKMN_BREEDER, + [FACILITY_CLASS_COOLTRAINER_M] = TRAINER_CLASS_COOLTRAINER_1, + [FACILITY_CLASS_BIRD_KEEPER] = TRAINER_CLASS_BIRD_KEEPER, + [FACILITY_CLASS_COLLECTOR] = TRAINER_CLASS_COLLECTOR, + [FACILITY_CLASS_TEAM_AQUA_2] = TRAINER_CLASS_TEAM_AQUA, + [FACILITY_CLASS_SWIMMER_M] = TRAINER_CLASS_SWIMMER_M, + [FACILITY_CLASS_TEAM_MAGMA_1] = TRAINER_CLASS_TEAM_MAGMA, + [FACILITY_CLASS_EXPERT_M] = TRAINER_CLASS_EXPERT, + [FACILITY_CLASS_BLACK_BELT] = TRAINER_CLASS_BLACK_BELT, + [FACILITY_CLASS_AQUA_LEADER] = TRAINER_CLASS_AQUA_LEADER, + [FACILITY_CLASS_HEX_MANIAC] = TRAINER_CLASS_HEX_MANIAC, + [FACILITY_CLASS_AROMA_LADY] = TRAINER_CLASS_AROMA_LADY, + [FACILITY_CLASS_RUIN_MANIAC] = TRAINER_CLASS_RUIN_MANIAC, + [FACILITY_CLASS_INTERVIEWER] = TRAINER_CLASS_INTERVIEWER, + [FACILITY_CLASS_TUBER_1] = TRAINER_CLASS_TUBER_1, + [FACILITY_CLASS_TUBER_2] = TRAINER_CLASS_TUBER_2, + [FACILITY_CLASS_COOLTRAINER_F] = TRAINER_CLASS_COOLTRAINER_1, + [FACILITY_CLASS_LADY] = TRAINER_CLASS_LADY, + [FACILITY_CLASS_BEAUTY] = TRAINER_CLASS_BEAUTY, + [FACILITY_CLASS_RICH_BOY] = TRAINER_CLASS_RICH_BOY, + [FACILITY_CLASS_EXPERT_2] = TRAINER_CLASS_EXPERT, + [FACILITY_CLASS_POKEMANIAC] = TRAINER_CLASS_POKEMANIAC, + [FACILITY_CLASS_TEAM_MAGMA_2] = TRAINER_CLASS_TEAM_MAGMA, + [FACILITY_CLASS_GUITARIST] = TRAINER_CLASS_GUITARIST, + [FACILITY_CLASS_KINDLER] = TRAINER_CLASS_KINDLER, + [FACILITY_CLASS_CAMPER] = TRAINER_CLASS_CAMPER, + [FACILITY_CLASS_PICNICKER] = TRAINER_CLASS_PICNICKER, + [FACILITY_CLASS_BUG_MANIAC] = TRAINER_CLASS_BUG_MANIAC, + [FACILITY_CLASS_PSYCHIC_M] = TRAINER_CLASS_PSYCHIC, + [FACILITY_CLASS_PSYCHIC_F] = TRAINER_CLASS_PSYCHIC, + [FACILITY_CLASS_GENTLEMAN] = TRAINER_CLASS_GENTLEMAN, + [FACILITY_CLASS_ELITE_FOUR_1] = TRAINER_CLASS_ELITE_FOUR, + [FACILITY_CLASS_ELITE_FOUR_2] = TRAINER_CLASS_ELITE_FOUR, + [FACILITY_CLASS_LEADER_1] = TRAINER_CLASS_LEADER, + [FACILITY_CLASS_LEADER_2] = TRAINER_CLASS_LEADER, + [FACILITY_CLASS_LEADER_3] = TRAINER_CLASS_LEADER, + [FACILITY_CLASS_SCHOOL_KID_M] = TRAINER_CLASS_SCHOOL_KID, + [FACILITY_CLASS_SCHOOL_KID_F] = TRAINER_CLASS_SCHOOL_KID, + [FACILITY_CLASS_SR_AND_JR] = TRAINER_CLASS_SR_AND_JR, + [FACILITY_CLASS_POKEFAN_1] = TRAINER_CLASS_POKEFAN, + [FACILITY_CLASS_POKEFAN_2] = TRAINER_CLASS_POKEFAN, + [FACILITY_CLASS_YOUNGSTER] = TRAINER_CLASS_YOUNGSTER, + [FACILITY_CLASS_CHAMPION] = TRAINER_CLASS_CHAMPION, + [FACILITY_CLASS_FISHERMAN] = TRAINER_CLASS_FISHERMAN, + [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_TRIATHLETE, + [FACILITY_CLASS_DRAGON_TAMER] = TRAINER_CLASS_DRAGON_TAMER, + [FACILITY_CLASS_NINJA_BOY] = TRAINER_CLASS_NINJA_BOY, + [FACILITY_CLASS_BATTLE_GIRL] = TRAINER_CLASS_BATTLE_GIRL, + [FACILITY_CLASS_PARASOL_LADY] = TRAINER_CLASS_PARASOL_LADY, + [FACILITY_CLASS_SWIMMER_F] = TRAINER_CLASS_SWIMMER_F, + [FACILITY_CLASS_TWINS] = TRAINER_CLASS_TWINS, + [FACILITY_CLASS_SAILOR] = TRAINER_CLASS_SAILOR, + [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_TRAINER_3, + [FACILITY_CLASS_PKMN_BREEDER_2] = TRAINER_CLASS_PKMN_BREEDER, + [FACILITY_CLASS_BUG_CATCHER] = TRAINER_CLASS_BUG_CATCHER, + [FACILITY_CLASS_PKMN_RANGER_M] = TRAINER_CLASS_PKMN_RANGER, + [FACILITY_CLASS_PKMN_RANGER_F] = TRAINER_CLASS_PKMN_RANGER, + [FACILITY_CLASS_MAGMA_LEADER] = TRAINER_CLASS_MAGMA_LEADER, + [FACILITY_CLASS_LASS] = TRAINER_CLASS_LASS, + [FACILITY_CLASS_YOUNG_COUPLE] = TRAINER_CLASS_YOUNG_COUPLE, + [FACILITY_CLASS_OLD_COUPLE] = TRAINER_CLASS_OLD_COUPLE, + [FACILITY_CLASS_SIS_AND_BRO] = TRAINER_CLASS_SIS_AND_BRO, + [FACILITY_CLASS_PKMN_TRAINER_STEVEN] = TRAINER_CLASS_PKMN_TRAINER_3, + [FACILITY_CLASS_SALON_MAIDEN] = TRAINER_CLASS_SALON_MAIDEN, + [FACILITY_CLASS_DOME_ACE] = TRAINER_CLASS_DOME_ACE, + [FACILITY_CLASS_PKMN_TRAINER_RED] = TRAINER_CLASS_PKMN_TRAINER_3, + [FACILITY_CLASS_PKMN_TRAINER_LEAF] = TRAINER_CLASS_PKMN_TRAINER_3, + [FACILITY_CLASS_PKMN_TRAINER_RS_BRENDAN] = TRAINER_CLASS_PKMN_TRAINER_4, + [FACILITY_CLASS_PKMN_TRAINER_RS_MAY] = TRAINER_CLASS_PKMN_TRAINER_4, }; -#endif //POKEEMERALD_TRAINER_CLASS_LOOKUPS_H diff --git a/src/data/pokemon_graphics/back_pic_coordinates.h b/src/data/pokemon_graphics/back_pic_coordinates.h index 29d0ff32e..ab64c6f20 100644 --- a/src/data/pokemon_graphics/back_pic_coordinates.h +++ b/src/data/pokemon_graphics/back_pic_coordinates.h @@ -1,443 +1,444 @@ const struct MonCoords gMonBackPicCoords[] = { - {0x88, 0x00}, // SPECIES_NONE - {0x64, 0x10}, // SPECIES_BULBASAUR - {0x66, 0x09}, // SPECIES_IVYSAUR - {0x87, 0x07}, // SPECIES_VENUSAUR - {0x65, 0x0e}, // SPECIES_CHARMANDER - {0x66, 0x09}, // SPECIES_CHARMELEON - {0x87, 0x04}, // SPECIES_CHARIZARD - {0x65, 0x0e}, // SPECIES_SQUIRTLE - {0x76, 0x0a}, // SPECIES_WARTORTLE - {0x86, 0x08}, // SPECIES_BLASTOISE - {0x55, 0x0f}, // SPECIES_CATERPIE - {0x65, 0x0c}, // SPECIES_METAPOD - {0x87, 0x06}, // SPECIES_BUTTERFREE - {0x56, 0x0b}, // SPECIES_WEEDLE - {0x46, 0x0a}, // SPECIES_KAKUNA - {0x86, 0x09}, // SPECIES_BEEDRILL - {0x66, 0x08}, // SPECIES_PIDGEY - {0x85, 0x0c}, // SPECIES_PIDGEOTTO - {0x78, 0x02}, // SPECIES_PIDGEOT - {0x65, 0x0d}, // SPECIES_RATTATA - {0x75, 0x0d}, // SPECIES_RATICATE - {0x65, 0x0c}, // SPECIES_SPEAROW - {0x87, 0x05}, // SPECIES_FEAROW - {0x66, 0x09}, // SPECIES_EKANS - {0x77, 0x04}, // SPECIES_ARBOK - {0x77, 0x07}, // SPECIES_PIKACHU - {0x66, 0x08}, // SPECIES_RAICHU - {0x65, 0x0d}, // SPECIES_SANDSHREW - {0x86, 0x09}, // SPECIES_SANDSLASH - {0x55, 0x0c}, // SPECIES_NIDORAN_F - {0x86, 0x0a}, // SPECIES_NIDORINA - {0x77, 0x06}, // SPECIES_NIDOQUEEN - {0x56, 0x08}, // SPECIES_NIDORAN_M - {0x86, 0x09}, // SPECIES_NIDORINO - {0x88, 0x03}, // SPECIES_NIDOKING - {0x65, 0x0d}, // SPECIES_CLEFAIRY - {0x76, 0x0a}, // SPECIES_CLEFABLE - {0x76, 0x09}, // SPECIES_VULPIX - {0x77, 0x05}, // SPECIES_NINETALES - {0x65, 0x0d}, // SPECIES_JIGGLYPUFF - {0x66, 0x08}, // SPECIES_WIGGLYTUFF - {0x76, 0x0b}, // SPECIES_ZUBAT - {0x87, 0x06}, // SPECIES_GOLBAT - {0x56, 0x0b}, // SPECIES_ODDISH - {0x66, 0x0a}, // SPECIES_GLOOM - {0x87, 0x07}, // SPECIES_VILEPLUME - {0x63, 0x14}, // SPECIES_PARAS - {0x87, 0x07}, // SPECIES_PARASECT - {0x77, 0x06}, // SPECIES_VENONAT - {0x77, 0x04}, // SPECIES_VENOMOTH - {0x54, 0x10}, // SPECIES_DIGLETT - {0x66, 0x0b}, // SPECIES_DUGTRIO - {0x65, 0x0c}, // SPECIES_MEOWTH - {0x87, 0x07}, // SPECIES_PERSIAN - {0x67, 0x07}, // SPECIES_PSYDUCK - {0x77, 0x05}, // SPECIES_GOLDUCK - {0x76, 0x0b}, // SPECIES_MANKEY - {0x77, 0x07}, // SPECIES_PRIMEAPE - {0x66, 0x08}, // SPECIES_GROWLITHE - {0x87, 0x06}, // SPECIES_ARCANINE - {0x74, 0x10}, // SPECIES_POLIWAG - {0x65, 0x0c}, // SPECIES_POLIWHIRL - {0x86, 0x0b}, // SPECIES_POLIWRATH - {0x66, 0x0b}, // SPECIES_ABRA - {0x76, 0x08}, // SPECIES_KADABRA - {0x67, 0x05}, // SPECIES_ALAKAZAM - {0x65, 0x0c}, // SPECIES_MACHOP - {0x76, 0x09}, // SPECIES_MACHOKE - {0x67, 0x04}, // SPECIES_MACHAMP - {0x66, 0x0a}, // SPECIES_BELLSPROUT - {0x66, 0x09}, // SPECIES_WEEPINBELL - {0x87, 0x06}, // SPECIES_VICTREEBEL - {0x56, 0x0a}, // SPECIES_TENTACOOL - {0x86, 0x0b}, // SPECIES_TENTACRUEL - {0x66, 0x0b}, // SPECIES_GEODUDE - {0x75, 0x0c}, // SPECIES_GRAVELER - {0x84, 0x10}, // SPECIES_GOLEM - {0x66, 0x09}, // SPECIES_PONYTA - {0x87, 0x05}, // SPECIES_RAPIDASH - {0x85, 0x0e}, // SPECIES_SLOWPOKE - {0x86, 0x0a}, // SPECIES_SLOWBRO - {0x43, 0x14}, // SPECIES_MAGNEMITE - {0x66, 0x0a}, // SPECIES_MAGNETON - {0x66, 0x0a}, // SPECIES_FARFETCHD - {0x66, 0x08}, // SPECIES_DODUO - {0x88, 0x01}, // SPECIES_DODRIO - {0x66, 0x0a}, // SPECIES_SEEL - {0x77, 0x05}, // SPECIES_DEWGONG - {0x75, 0x0c}, // SPECIES_GRIMER - {0x87, 0x05}, // SPECIES_MUK - {0x76, 0x0b}, // SPECIES_SHELLDER - {0x87, 0x06}, // SPECIES_CLOYSTER - {0x85, 0x0e}, // SPECIES_GASTLY - {0x76, 0x08}, // SPECIES_HAUNTER - {0x76, 0x09}, // SPECIES_GENGAR - {0x78, 0x00}, // SPECIES_ONIX - {0x65, 0x0d}, // SPECIES_DROWZEE - {0x66, 0x09}, // SPECIES_HYPNO - {0x66, 0x0a}, // SPECIES_KRABBY - {0x77, 0x04}, // SPECIES_KINGLER - {0x55, 0x0e}, // SPECIES_VOLTORB - {0x65, 0x0d}, // SPECIES_ELECTRODE - {0x65, 0x0d}, // SPECIES_EXEGGCUTE - {0x87, 0x04}, // SPECIES_EXEGGUTOR - {0x66, 0x0a}, // SPECIES_CUBONE - {0x66, 0x08}, // SPECIES_MAROWAK - {0x65, 0x0c}, // SPECIES_HITMONLEE - {0x65, 0x0c}, // SPECIES_HITMONCHAN - {0x65, 0x0e}, // SPECIES_LICKITUNG - {0x66, 0x09}, // SPECIES_KOFFING - {0x77, 0x06}, // SPECIES_WEEZING - {0x85, 0x0c}, // SPECIES_RHYHORN - {0x88, 0x03}, // SPECIES_RHYDON - {0x86, 0x0b}, // SPECIES_CHANSEY - {0x85, 0x0e}, // SPECIES_TANGELA - {0x77, 0x05}, // SPECIES_KANGASKHAN - {0x66, 0x09}, // SPECIES_HORSEA - {0x66, 0x08}, // SPECIES_SEADRA - {0x66, 0x08}, // SPECIES_GOLDEEN - {0x76, 0x0b}, // SPECIES_SEAKING - {0x65, 0x0d}, // SPECIES_STARYU - {0x85, 0x0e}, // SPECIES_STARMIE - {0x85, 0x0d}, // SPECIES_MR_MIME - {0x77, 0x07}, // SPECIES_SCYTHER - {0x86, 0x0a}, // SPECIES_JYNX - {0x66, 0x08}, // SPECIES_ELECTABUZZ - {0x66, 0x08}, // SPECIES_MAGMAR - {0x66, 0x09}, // SPECIES_PINSIR - {0x85, 0x0d}, // SPECIES_TAUROS - {0x76, 0x09}, // SPECIES_MAGIKARP - {0x78, 0x00}, // SPECIES_GYARADOS - {0x77, 0x04}, // SPECIES_LAPRAS - {0x54, 0x11}, // SPECIES_DITTO - {0x66, 0x0a}, // SPECIES_EEVEE - {0x66, 0x0a}, // SPECIES_VAPOREON - {0x87, 0x06}, // SPECIES_JOLTEON - {0x67, 0x05}, // SPECIES_FLAREON - {0x65, 0x0d}, // SPECIES_PORYGON - {0x66, 0x0a}, // SPECIES_OMANYTE - {0x66, 0x08}, // SPECIES_OMASTAR - {0x65, 0x0d}, // SPECIES_KABUTO - {0x77, 0x05}, // SPECIES_KABUTOPS - {0x86, 0x08}, // SPECIES_AERODACTYL - {0x86, 0x0b}, // SPECIES_SNORLAX - {0x65, 0x0c}, // SPECIES_ARTICUNO - {0x76, 0x0b}, // SPECIES_ZAPDOS - {0x87, 0x04}, // SPECIES_MOLTRES - {0x66, 0x09}, // SPECIES_DRATINI - {0x78, 0x00}, // SPECIES_DRAGONAIR - {0x87, 0x06}, // SPECIES_DRAGONITE - {0x78, 0x01}, // SPECIES_MEWTWO - {0x66, 0x08}, // SPECIES_MEW - {0x56, 0x0a}, // SPECIES_CHIKORITA - {0x66, 0x08}, // SPECIES_BAYLEEF - {0x78, 0x00}, // SPECIES_MEGANIUM - {0x76, 0x09}, // SPECIES_CYNDAQUIL - {0x87, 0x04}, // SPECIES_QUILAVA - {0x87, 0x04}, // SPECIES_TYPHLOSION - {0x66, 0x0b}, // SPECIES_TOTODILE - {0x67, 0x07}, // SPECIES_CROCONAW - {0x88, 0x01}, // SPECIES_FERALIGATR - {0x67, 0x05}, // SPECIES_SENTRET - {0x66, 0x08}, // SPECIES_FURRET - {0x66, 0x08}, // SPECIES_HOOTHOOT - {0x68, 0x03}, // SPECIES_NOCTOWL - {0x76, 0x0b}, // SPECIES_LEDYBA - {0x77, 0x07}, // SPECIES_LEDIAN - {0x73, 0x15}, // SPECIES_SPINARAK - {0x86, 0x0b}, // SPECIES_ARIADOS - {0x87, 0x05}, // SPECIES_CROBAT - {0x86, 0x08}, // SPECIES_CHINCHOU - {0x86, 0x08}, // SPECIES_LANTURN - {0x66, 0x0b}, // SPECIES_PICHU - {0x65, 0x0f}, // SPECIES_CLEFFA - {0x66, 0x0b}, // SPECIES_IGGLYBUFF - {0x54, 0x10}, // SPECIES_TOGEPI - {0x66, 0x08}, // SPECIES_TOGETIC - {0x54, 0x11}, // SPECIES_NATU - {0x76, 0x08}, // SPECIES_XATU - {0x66, 0x09}, // SPECIES_MAREEP - {0x66, 0x09}, // SPECIES_FLAAFFY - {0x88, 0x01}, // SPECIES_AMPHAROS - {0x66, 0x0b}, // SPECIES_BELLOSSOM - {0x75, 0x0c}, // SPECIES_MARILL - {0x86, 0x08}, // SPECIES_AZUMARILL - {0x66, 0x08}, // SPECIES_SUDOWOODO - {0x66, 0x09}, // SPECIES_POLITOED - {0x66, 0x0b}, // SPECIES_HOPPIP - {0x65, 0x0d}, // SPECIES_SKIPLOOM - {0x87, 0x04}, // SPECIES_JUMPLUFF - {0x66, 0x09}, // SPECIES_AIPOM - {0x56, 0x0a}, // SPECIES_SUNKERN - {0x66, 0x08}, // SPECIES_SUNFLORA - {0x77, 0x04}, // SPECIES_YANMA - {0x85, 0x0f}, // SPECIES_WOOPER - {0x76, 0x08}, // SPECIES_QUAGSIRE - {0x76, 0x0b}, // SPECIES_ESPEON - {0x87, 0x04}, // SPECIES_UMBREON - {0x66, 0x09}, // SPECIES_MURKROW - {0x66, 0x08}, // SPECIES_SLOWKING - {0x66, 0x0a}, // SPECIES_MISDREAVUS - {0x36, 0x08}, // SPECIES_UNOWN - {0x75, 0x0c}, // SPECIES_WOBBUFFET - {0x87, 0x05}, // SPECIES_GIRAFARIG - {0x65, 0x0f}, // SPECIES_PINECO - {0x84, 0x10}, // SPECIES_FORRETRESS - {0x85, 0x0f}, // SPECIES_DUNSPARCE - {0x87, 0x05}, // SPECIES_GLIGAR - {0x88, 0x00}, // SPECIES_STEELIX - {0x76, 0x0a}, // SPECIES_SNUBBULL - {0x87, 0x05}, // SPECIES_GRANBULL - {0x77, 0x07}, // SPECIES_QWILFISH - {0x77, 0x04}, // SPECIES_SCIZOR - {0x56, 0x0b}, // SPECIES_SHUCKLE - {0x77, 0x04}, // SPECIES_HERACROSS - {0x66, 0x08}, // SPECIES_SNEASEL - {0x66, 0x08}, // SPECIES_TEDDIURSA - {0x88, 0x03}, // SPECIES_URSARING - {0x66, 0x08}, // SPECIES_SLUGMA - {0x76, 0x09}, // SPECIES_MAGCARGO - {0x63, 0x15}, // SPECIES_SWINUB - {0x75, 0x0d}, // SPECIES_PILOSWINE - {0x65, 0x0c}, // SPECIES_CORSOLA - {0x75, 0x0d}, // SPECIES_REMORAID - {0x66, 0x0a}, // SPECIES_OCTILLERY - {0x67, 0x06}, // SPECIES_DELIBIRD - {0x87, 0x07}, // SPECIES_MANTINE - {0x87, 0x04}, // SPECIES_SKARMORY - {0x55, 0x0c}, // SPECIES_HOUNDOUR - {0x87, 0x07}, // SPECIES_HOUNDOOM - {0x87, 0x06}, // SPECIES_KINGDRA - {0x65, 0x0e}, // SPECIES_PHANPY - {0x85, 0x0d}, // SPECIES_DONPHAN - {0x76, 0x0a}, // SPECIES_PORYGON2 - {0x78, 0x03}, // SPECIES_STANTLER - {0x76, 0x0a}, // SPECIES_SMEARGLE - {0x66, 0x08}, // SPECIES_TYROGUE - {0x87, 0x05}, // SPECIES_HITMONTOP - {0x56, 0x09}, // SPECIES_SMOOCHUM - {0x66, 0x08}, // SPECIES_ELEKID - {0x66, 0x0b}, // SPECIES_MAGBY - {0x87, 0x07}, // SPECIES_MILTANK - {0x85, 0x0d}, // SPECIES_BLISSEY - {0x86, 0x0a}, // SPECIES_RAIKOU - {0x87, 0x06}, // SPECIES_ENTEI - {0x88, 0x03}, // SPECIES_SUICUNE - {0x66, 0x08}, // SPECIES_LARVITAR - {0x67, 0x05}, // SPECIES_PUPITAR - {0x88, 0x00}, // SPECIES_TYRANITAR - {0x88, 0x01}, // SPECIES_LUGIA - {0x88, 0x01}, // SPECIES_HO_OH - {0x66, 0x08}, // SPECIES_CELEBI - {0x88, 0x02}, // SPECIES_OLD_UNOWN_B - {0x88, 0x02}, // SPECIES_OLD_UNOWN_C - {0x88, 0x02}, // SPECIES_OLD_UNOWN_D - {0x88, 0x02}, // SPECIES_OLD_UNOWN_E - {0x88, 0x02}, // SPECIES_OLD_UNOWN_F - {0x88, 0x02}, // SPECIES_OLD_UNOWN_G - {0x88, 0x02}, // SPECIES_OLD_UNOWN_H - {0x88, 0x02}, // SPECIES_OLD_UNOWN_I - {0x88, 0x02}, // SPECIES_OLD_UNOWN_J - {0x88, 0x02}, // SPECIES_OLD_UNOWN_K - {0x88, 0x02}, // SPECIES_OLD_UNOWN_L - {0x88, 0x02}, // SPECIES_OLD_UNOWN_M - {0x88, 0x02}, // SPECIES_OLD_UNOWN_N - {0x88, 0x02}, // SPECIES_OLD_UNOWN_O - {0x88, 0x02}, // SPECIES_OLD_UNOWN_P - {0x88, 0x02}, // SPECIES_OLD_UNOWN_Q - {0x88, 0x02}, // SPECIES_OLD_UNOWN_R - {0x88, 0x02}, // SPECIES_OLD_UNOWN_S - {0x88, 0x02}, // SPECIES_OLD_UNOWN_T - {0x88, 0x02}, // SPECIES_OLD_UNOWN_U - {0x88, 0x02}, // SPECIES_OLD_UNOWN_V - {0x88, 0x02}, // SPECIES_OLD_UNOWN_W - {0x88, 0x02}, // SPECIES_OLD_UNOWN_X - {0x88, 0x02}, // SPECIES_OLD_UNOWN_Y - {0x88, 0x02}, // SPECIES_OLD_UNOWN_Z - {0x87, 0x06}, // SPECIES_TREECKO - {0x86, 0x08}, // SPECIES_GROVYLE - {0x88, 0x01}, // SPECIES_SCEPTILE - {0x67, 0x05}, // SPECIES_TORCHIC - {0x88, 0x00}, // SPECIES_COMBUSKEN - {0x88, 0x00}, // SPECIES_BLAZIKEN - {0x77, 0x05}, // SPECIES_MUDKIP - {0x87, 0x04}, // SPECIES_MARSHTOMP - {0x87, 0x05}, // SPECIES_SWAMPERT - {0x76, 0x09}, // SPECIES_POOCHYENA - {0x87, 0x04}, // SPECIES_MIGHTYENA - {0x76, 0x0b}, // SPECIES_ZIGZAGOON - {0x85, 0x0f}, // SPECIES_LINOONE - {0x76, 0x0b}, // SPECIES_WURMPLE - {0x83, 0x15}, // SPECIES_SILCOON - {0x88, 0x00}, // SPECIES_BEAUTIFLY - {0x73, 0x14}, // SPECIES_CASCOON - {0x83, 0x14}, // SPECIES_DUSTOX - {0x75, 0x0f}, // SPECIES_LOTAD - {0x86, 0x08}, // SPECIES_LOMBRE - {0x86, 0x0a}, // SPECIES_LUDICOLO - {0x86, 0x09}, // SPECIES_SEEDOT - {0x76, 0x0a}, // SPECIES_NUZLEAF - {0x86, 0x08}, // SPECIES_SHIFTRY - {0x83, 0x14}, // SPECIES_NINCADA - {0x86, 0x08}, // SPECIES_NINJASK - {0x77, 0x06}, // SPECIES_SHEDINJA - {0x64, 0x11}, // SPECIES_TAILLOW - {0x86, 0x08}, // SPECIES_SWELLOW - {0x85, 0x0d}, // SPECIES_SHROOMISH - {0x87, 0x04}, // SPECIES_BRELOOM - {0x77, 0x04}, // SPECIES_SPINDA - {0x85, 0x0e}, // SPECIES_WINGULL - {0x87, 0x06}, // SPECIES_PELIPPER - {0x86, 0x0b}, // SPECIES_SURSKIT - {0x88, 0x00}, // SPECIES_MASQUERAIN - {0x83, 0x15}, // SPECIES_WAILMER - {0x83, 0x16}, // SPECIES_WAILORD - {0x86, 0x0a}, // SPECIES_SKITTY - {0x86, 0x08}, // SPECIES_DELCATTY - {0x87, 0x06}, // SPECIES_KECLEON - {0x86, 0x08}, // SPECIES_BALTOY - {0x87, 0x07}, // SPECIES_CLAYDOL - {0x85, 0x0c}, // SPECIES_NOSEPASS - {0x86, 0x0a}, // SPECIES_TORKOAL - {0x76, 0x08}, // SPECIES_SABLEYE - {0x66, 0x0a}, // SPECIES_BARBOACH - {0x86, 0x0a}, // SPECIES_WHISCASH - {0x46, 0x0a}, // SPECIES_LUVDISC - {0x77, 0x07}, // SPECIES_CORPHISH - {0x87, 0x05}, // SPECIES_CRAWDAUNT - {0x67, 0x07}, // SPECIES_FEEBAS - {0x68, 0x02}, // SPECIES_MILOTIC - {0x87, 0x07}, // SPECIES_CARVANHA - {0x88, 0x02}, // SPECIES_SHARPEDO - {0x75, 0x0e}, // SPECIES_TRAPINCH - {0x74, 0x11}, // SPECIES_VIBRAVA - {0x88, 0x02}, // SPECIES_FLYGON - {0x76, 0x0b}, // SPECIES_MAKUHITA - {0x87, 0x07}, // SPECIES_HARIYAMA - {0x84, 0x10}, // SPECIES_ELECTRIKE - {0x87, 0x04}, // SPECIES_MANECTRIC - {0x86, 0x0b}, // SPECIES_NUMEL - {0x84, 0x13}, // SPECIES_CAMERUPT - {0x64, 0x12}, // SPECIES_SPHEAL - {0x86, 0x0a}, // SPECIES_SEALEO - {0x87, 0x06}, // SPECIES_WALREIN - {0x85, 0x0f}, // SPECIES_CACNEA - {0x87, 0x07}, // SPECIES_CACTURNE - {0x76, 0x0a}, // SPECIES_SNORUNT - {0x85, 0x0c}, // SPECIES_GLALIE - {0x87, 0x05}, // SPECIES_LUNATONE - {0x87, 0x05}, // SPECIES_SOLROCK - {0x86, 0x0a}, // SPECIES_AZURILL - {0x56, 0x0b}, // SPECIES_SPOINK - {0x87, 0x04}, // SPECIES_GRUMPIG - {0x76, 0x08}, // SPECIES_PLUSLE - {0x76, 0x08}, // SPECIES_MINUN - {0x87, 0x04}, // SPECIES_MAWILE - {0x76, 0x0b}, // SPECIES_MEDITITE - {0x68, 0x03}, // SPECIES_MEDICHAM - {0x86, 0x09}, // SPECIES_SWABLU - {0x87, 0x06}, // SPECIES_ALTARIA - {0x77, 0x07}, // SPECIES_WYNAUT - {0x66, 0x0b}, // SPECIES_DUSKULL - {0x86, 0x08}, // SPECIES_DUSCLOPS - {0x86, 0x08}, // SPECIES_ROSELIA - {0x85, 0x0f}, // SPECIES_SLAKOTH - {0x86, 0x0a}, // SPECIES_VIGOROTH - {0x86, 0x08}, // SPECIES_SLAKING - {0x66, 0x0b}, // SPECIES_GULPIN - {0x77, 0x06}, // SPECIES_SWALOT - {0x87, 0x07}, // SPECIES_TROPIUS - {0x85, 0x0d}, // SPECIES_WHISMUR - {0x86, 0x09}, // SPECIES_LOUDRED - {0x88, 0x03}, // SPECIES_EXPLOUD - {0x85, 0x0d}, // SPECIES_CLAMPERL - {0x68, 0x02}, // SPECIES_HUNTAIL - {0x77, 0x05}, // SPECIES_GOREBYSS - {0x78, 0x03}, // SPECIES_ABSOL - {0x77, 0x06}, // SPECIES_SHUPPET - {0x65, 0x0c}, // SPECIES_BANETTE - {0x88, 0x03}, // SPECIES_SEVIPER - {0x88, 0x01}, // SPECIES_ZANGOOSE - {0x86, 0x0a}, // SPECIES_RELICANTH - {0x54, 0x11}, // SPECIES_ARON - {0x84, 0x11}, // SPECIES_LAIRON - {0x87, 0x07}, // SPECIES_AGGRON - {0x45, 0x0d}, // SPECIES_CASTFORM - {0x76, 0x08}, // SPECIES_VOLBEAT - {0x67, 0x06}, // SPECIES_ILLUMISE - {0x86, 0x09}, // SPECIES_LILEEP - {0x77, 0x04}, // SPECIES_CRADILY - {0x83, 0x17}, // SPECIES_ANORITH - {0x77, 0x05}, // SPECIES_ARMALDO - {0x45, 0x0d}, // SPECIES_RALTS - {0x57, 0x06}, // SPECIES_KIRLIA - {0x77, 0x04}, // SPECIES_GARDEVOIR - {0x66, 0x08}, // SPECIES_BAGON - {0x85, 0x0d}, // SPECIES_SHELGON - {0x77, 0x06}, // SPECIES_SALAMENCE - {0x66, 0x0a}, // SPECIES_BELDUM - {0x84, 0x10}, // SPECIES_METANG - {0x83, 0x14}, // SPECIES_METAGROSS - {0x86, 0x0a}, // SPECIES_REGIROCK - {0x85, 0x0e}, // SPECIES_REGICE - {0x85, 0x0e}, // SPECIES_REGISTEEL - {0x84, 0x13}, // SPECIES_KYOGRE - {0x87, 0x07}, // SPECIES_GROUDON - {0x78, 0x00}, // SPECIES_RAYQUAZA - {0x88, 0x02}, // SPECIES_LATIAS - {0x88, 0x03}, // SPECIES_LATIOS - {0x87, 0x05}, // SPECIES_JIRACHI - {0x86, 0x09}, // SPECIES_DEOXYS - {0x47, 0x07}, // SPECIES_CHIMECHO - {0x36, 0x0a}, // SPECIES_EGG - {0x56, 0x09}, // SPECIES_UNOWN_B - {0x67, 0x06}, // SPECIES_UNOWN_C - {0x56, 0x08}, // SPECIES_UNOWN_D - {0x56, 0x0a}, // SPECIES_UNOWN_E - {0x66, 0x0a}, // SPECIES_UNOWN_F - {0x57, 0x05}, // SPECIES_UNOWN_G - {0x66, 0x08}, // SPECIES_UNOWN_H - {0x37, 0x07}, // SPECIES_UNOWN_I - {0x46, 0x09}, // SPECIES_UNOWN_J - {0x57, 0x07}, // SPECIES_UNOWN_K - {0x46, 0x0a}, // SPECIES_UNOWN_L - {0x65, 0x0d}, // SPECIES_UNOWN_M - {0x65, 0x0d}, // SPECIES_UNOWN_N - {0x66, 0x08}, // SPECIES_UNOWN_O - {0x46, 0x0a}, // SPECIES_UNOWN_P - {0x55, 0x0f}, // SPECIES_UNOWN_Q - {0x45, 0x0c}, // SPECIES_UNOWN_R - {0x57, 0x04}, // SPECIES_UNOWN_S - {0x45, 0x0d}, // SPECIES_UNOWN_T - {0x65, 0x0d}, // SPECIES_UNOWN_U - {0x56, 0x0b}, // SPECIES_UNOWN_V - {0x55, 0x0d}, // SPECIES_UNOWN_W - {0x55, 0x0f}, // SPECIES_UNOWN_X - {0x46, 0x0a}, // SPECIES_UNOWN_Y - {0x46, 0x0a}, // SPECIES_UNOWN_Z - {0x37, 0x06}, // SPECIES_UNOWN_EMARK - {0x47, 0x06}, // SPECIES_UNOWN_QMARK + [SPECIES_NONE] = {0x88, 0x00}, + [SPECIES_BULBASAUR] = {0x64, 0x10}, + [SPECIES_IVYSAUR] = {0x66, 0x09}, + [SPECIES_VENUSAUR] = {0x87, 0x07}, + [SPECIES_CHARMANDER] = {0x65, 0x0e}, + [SPECIES_CHARMELEON] = {0x66, 0x09}, + [SPECIES_CHARIZARD] = {0x87, 0x04}, + [SPECIES_SQUIRTLE] = {0x65, 0x0e}, + [SPECIES_WARTORTLE] = {0x76, 0x0a}, + [SPECIES_BLASTOISE] = {0x86, 0x08}, + [SPECIES_CATERPIE] = {0x55, 0x0f}, + [SPECIES_METAPOD] = {0x65, 0x0c}, + [SPECIES_BUTTERFREE] = {0x87, 0x06}, + [SPECIES_WEEDLE] = {0x56, 0x0b}, + [SPECIES_KAKUNA] = {0x46, 0x0a}, + [SPECIES_BEEDRILL] = {0x86, 0x09}, + [SPECIES_PIDGEY] = {0x66, 0x08}, + [SPECIES_PIDGEOTTO] = {0x85, 0x0c}, + [SPECIES_PIDGEOT] = {0x78, 0x02}, + [SPECIES_RATTATA] = {0x65, 0x0d}, + [SPECIES_RATICATE] = {0x75, 0x0d}, + [SPECIES_SPEAROW] = {0x65, 0x0c}, + [SPECIES_FEAROW] = {0x87, 0x05}, + [SPECIES_EKANS] = {0x66, 0x09}, + [SPECIES_ARBOK] = {0x77, 0x04}, + [SPECIES_PIKACHU] = {0x77, 0x07}, + [SPECIES_RAICHU] = {0x66, 0x08}, + [SPECIES_SANDSHREW] = {0x65, 0x0d}, + [SPECIES_SANDSLASH] = {0x86, 0x09}, + [SPECIES_NIDORAN_F] = {0x55, 0x0c}, + [SPECIES_NIDORINA] = {0x86, 0x0a}, + [SPECIES_NIDOQUEEN] = {0x77, 0x06}, + [SPECIES_NIDORAN_M] = {0x56, 0x08}, + [SPECIES_NIDORINO] = {0x86, 0x09}, + [SPECIES_NIDOKING] = {0x88, 0x03}, + [SPECIES_CLEFAIRY] = {0x65, 0x0d}, + [SPECIES_CLEFABLE] = {0x76, 0x0a}, + [SPECIES_VULPIX] = {0x76, 0x09}, + [SPECIES_NINETALES] = {0x77, 0x05}, + [SPECIES_JIGGLYPUFF] = {0x65, 0x0d}, + [SPECIES_WIGGLYTUFF] = {0x66, 0x08}, + [SPECIES_ZUBAT] = {0x76, 0x0b}, + [SPECIES_GOLBAT] = {0x87, 0x06}, + [SPECIES_ODDISH] = {0x56, 0x0b}, + [SPECIES_GLOOM] = {0x66, 0x0a}, + [SPECIES_VILEPLUME] = {0x87, 0x07}, + [SPECIES_PARAS] = {0x63, 0x14}, + [SPECIES_PARASECT] = {0x87, 0x07}, + [SPECIES_VENONAT] = {0x77, 0x06}, + [SPECIES_VENOMOTH] = {0x77, 0x04}, + [SPECIES_DIGLETT] = {0x54, 0x10}, + [SPECIES_DUGTRIO] = {0x66, 0x0b}, + [SPECIES_MEOWTH] = {0x65, 0x0c}, + [SPECIES_PERSIAN] = {0x87, 0x07}, + [SPECIES_PSYDUCK] = {0x67, 0x07}, + [SPECIES_GOLDUCK] = {0x77, 0x05}, + [SPECIES_MANKEY] = {0x76, 0x0b}, + [SPECIES_PRIMEAPE] = {0x77, 0x07}, + [SPECIES_GROWLITHE] = {0x66, 0x08}, + [SPECIES_ARCANINE] = {0x87, 0x06}, + [SPECIES_POLIWAG] = {0x74, 0x10}, + [SPECIES_POLIWHIRL] = {0x65, 0x0c}, + [SPECIES_POLIWRATH] = {0x86, 0x0b}, + [SPECIES_ABRA] = {0x66, 0x0b}, + [SPECIES_KADABRA] = {0x76, 0x08}, + [SPECIES_ALAKAZAM] = {0x67, 0x05}, + [SPECIES_MACHOP] = {0x65, 0x0c}, + [SPECIES_MACHOKE] = {0x76, 0x09}, + [SPECIES_MACHAMP] = {0x67, 0x04}, + [SPECIES_BELLSPROUT] = {0x66, 0x0a}, + [SPECIES_WEEPINBELL] = {0x66, 0x09}, + [SPECIES_VICTREEBEL] = {0x87, 0x06}, + [SPECIES_TENTACOOL] = {0x56, 0x0a}, + [SPECIES_TENTACRUEL] = {0x86, 0x0b}, + [SPECIES_GEODUDE] = {0x66, 0x0b}, + [SPECIES_GRAVELER] = {0x75, 0x0c}, + [SPECIES_GOLEM] = {0x84, 0x10}, + [SPECIES_PONYTA] = {0x66, 0x09}, + [SPECIES_RAPIDASH] = {0x87, 0x05}, + [SPECIES_SLOWPOKE] = {0x85, 0x0e}, + [SPECIES_SLOWBRO] = {0x86, 0x0a}, + [SPECIES_MAGNEMITE] = {0x43, 0x14}, + [SPECIES_MAGNETON] = {0x66, 0x0a}, + [SPECIES_FARFETCHD] = {0x66, 0x0a}, + [SPECIES_DODUO] = {0x66, 0x08}, + [SPECIES_DODRIO] = {0x88, 0x01}, + [SPECIES_SEEL] = {0x66, 0x0a}, + [SPECIES_DEWGONG] = {0x77, 0x05}, + [SPECIES_GRIMER] = {0x75, 0x0c}, + [SPECIES_MUK] = {0x87, 0x05}, + [SPECIES_SHELLDER] = {0x76, 0x0b}, + [SPECIES_CLOYSTER] = {0x87, 0x06}, + [SPECIES_GASTLY] = {0x85, 0x0e}, + [SPECIES_HAUNTER] = {0x76, 0x08}, + [SPECIES_GENGAR] = {0x76, 0x09}, + [SPECIES_ONIX] = {0x78, 0x00}, + [SPECIES_DROWZEE] = {0x65, 0x0d}, + [SPECIES_HYPNO] = {0x66, 0x09}, + [SPECIES_KRABBY] = {0x66, 0x0a}, + [SPECIES_KINGLER] = {0x77, 0x04}, + [SPECIES_VOLTORB] = {0x55, 0x0e}, + [SPECIES_ELECTRODE] = {0x65, 0x0d}, + [SPECIES_EXEGGCUTE] = {0x65, 0x0d}, + [SPECIES_EXEGGUTOR] = {0x87, 0x04}, + [SPECIES_CUBONE] = {0x66, 0x0a}, + [SPECIES_MAROWAK] = {0x66, 0x08}, + [SPECIES_HITMONLEE] = {0x65, 0x0c}, + [SPECIES_HITMONCHAN] = {0x65, 0x0c}, + [SPECIES_LICKITUNG] = {0x65, 0x0e}, + [SPECIES_KOFFING] = {0x66, 0x09}, + [SPECIES_WEEZING] = {0x77, 0x06}, + [SPECIES_RHYHORN] = {0x85, 0x0c}, + [SPECIES_RHYDON] = {0x88, 0x03}, + [SPECIES_CHANSEY] = {0x86, 0x0b}, + [SPECIES_TANGELA] = {0x85, 0x0e}, + [SPECIES_KANGASKHAN] = {0x77, 0x05}, + [SPECIES_HORSEA] = {0x66, 0x09}, + [SPECIES_SEADRA] = {0x66, 0x08}, + [SPECIES_GOLDEEN] = {0x66, 0x08}, + [SPECIES_SEAKING] = {0x76, 0x0b}, + [SPECIES_STARYU] = {0x65, 0x0d}, + [SPECIES_STARMIE] = {0x85, 0x0e}, + [SPECIES_MR_MIME] = {0x85, 0x0d}, + [SPECIES_SCYTHER] = {0x77, 0x07}, + [SPECIES_JYNX] = {0x86, 0x0a}, + [SPECIES_ELECTABUZZ] = {0x66, 0x08}, + [SPECIES_MAGMAR] = {0x66, 0x08}, + [SPECIES_PINSIR] = {0x66, 0x09}, + [SPECIES_TAUROS] = {0x85, 0x0d}, + [SPECIES_MAGIKARP] = {0x76, 0x09}, + [SPECIES_GYARADOS] = {0x78, 0x00}, + [SPECIES_LAPRAS] = {0x77, 0x04}, + [SPECIES_DITTO] = {0x54, 0x11}, + [SPECIES_EEVEE] = {0x66, 0x0a}, + [SPECIES_VAPOREON] = {0x66, 0x0a}, + [SPECIES_JOLTEON] = {0x87, 0x06}, + [SPECIES_FLAREON] = {0x67, 0x05}, + [SPECIES_PORYGON] = {0x65, 0x0d}, + [SPECIES_OMANYTE] = {0x66, 0x0a}, + [SPECIES_OMASTAR] = {0x66, 0x08}, + [SPECIES_KABUTO] = {0x65, 0x0d}, + [SPECIES_KABUTOPS] = {0x77, 0x05}, + [SPECIES_AERODACTYL] = {0x86, 0x08}, + [SPECIES_SNORLAX] = {0x86, 0x0b}, + [SPECIES_ARTICUNO] = {0x65, 0x0c}, + [SPECIES_ZAPDOS] = {0x76, 0x0b}, + [SPECIES_MOLTRES] = {0x87, 0x04}, + [SPECIES_DRATINI] = {0x66, 0x09}, + [SPECIES_DRAGONAIR] = {0x78, 0x00}, + [SPECIES_DRAGONITE] = {0x87, 0x06}, + [SPECIES_MEWTWO] = {0x78, 0x01}, + [SPECIES_MEW] = {0x66, 0x08}, + [SPECIES_CHIKORITA] = {0x56, 0x0a}, + [SPECIES_BAYLEEF] = {0x66, 0x08}, + [SPECIES_MEGANIUM] = {0x78, 0x00}, + [SPECIES_CYNDAQUIL] = {0x76, 0x09}, + [SPECIES_QUILAVA] = {0x87, 0x04}, + [SPECIES_TYPHLOSION] = {0x87, 0x04}, + [SPECIES_TOTODILE] = {0x66, 0x0b}, + [SPECIES_CROCONAW] = {0x67, 0x07}, + [SPECIES_FERALIGATR] = {0x88, 0x01}, + [SPECIES_SENTRET] = {0x67, 0x05}, + [SPECIES_FURRET] = {0x66, 0x08}, + [SPECIES_HOOTHOOT] = {0x66, 0x08}, + [SPECIES_NOCTOWL] = {0x68, 0x03}, + [SPECIES_LEDYBA] = {0x76, 0x0b}, + [SPECIES_LEDIAN] = {0x77, 0x07}, + [SPECIES_SPINARAK] = {0x73, 0x15}, + [SPECIES_ARIADOS] = {0x86, 0x0b}, + [SPECIES_CROBAT] = {0x87, 0x05}, + [SPECIES_CHINCHOU] = {0x86, 0x08}, + [SPECIES_LANTURN] = {0x86, 0x08}, + [SPECIES_PICHU] = {0x66, 0x0b}, + [SPECIES_CLEFFA] = {0x65, 0x0f}, + [SPECIES_IGGLYBUFF] = {0x66, 0x0b}, + [SPECIES_TOGEPI] = {0x54, 0x10}, + [SPECIES_TOGETIC] = {0x66, 0x08}, + [SPECIES_NATU] = {0x54, 0x11}, + [SPECIES_XATU] = {0x76, 0x08}, + [SPECIES_MAREEP] = {0x66, 0x09}, + [SPECIES_FLAAFFY] = {0x66, 0x09}, + [SPECIES_AMPHAROS] = {0x88, 0x01}, + [SPECIES_BELLOSSOM] = {0x66, 0x0b}, + [SPECIES_MARILL] = {0x75, 0x0c}, + [SPECIES_AZUMARILL] = {0x86, 0x08}, + [SPECIES_SUDOWOODO] = {0x66, 0x08}, + [SPECIES_POLITOED] = {0x66, 0x09}, + [SPECIES_HOPPIP] = {0x66, 0x0b}, + [SPECIES_SKIPLOOM] = {0x65, 0x0d}, + [SPECIES_JUMPLUFF] = {0x87, 0x04}, + [SPECIES_AIPOM] = {0x66, 0x09}, + [SPECIES_SUNKERN] = {0x56, 0x0a}, + [SPECIES_SUNFLORA] = {0x66, 0x08}, + [SPECIES_YANMA] = {0x77, 0x04}, + [SPECIES_WOOPER] = {0x85, 0x0f}, + [SPECIES_QUAGSIRE] = {0x76, 0x08}, + [SPECIES_ESPEON] = {0x76, 0x0b}, + [SPECIES_UMBREON] = {0x87, 0x04}, + [SPECIES_MURKROW] = {0x66, 0x09}, + [SPECIES_SLOWKING] = {0x66, 0x08}, + [SPECIES_MISDREAVUS] = {0x66, 0x0a}, + [SPECIES_UNOWN] = {0x36, 0x08}, + [SPECIES_WOBBUFFET] = {0x75, 0x0c}, + [SPECIES_GIRAFARIG] = {0x87, 0x05}, + [SPECIES_PINECO] = {0x65, 0x0f}, + [SPECIES_FORRETRESS] = {0x84, 0x10}, + [SPECIES_DUNSPARCE] = {0x85, 0x0f}, + [SPECIES_GLIGAR] = {0x87, 0x05}, + [SPECIES_STEELIX] = {0x88, 0x00}, + [SPECIES_SNUBBULL] = {0x76, 0x0a}, + [SPECIES_GRANBULL] = {0x87, 0x05}, + [SPECIES_QWILFISH] = {0x77, 0x07}, + [SPECIES_SCIZOR] = {0x77, 0x04}, + [SPECIES_SHUCKLE] = {0x56, 0x0b}, + [SPECIES_HERACROSS] = {0x77, 0x04}, + [SPECIES_SNEASEL] = {0x66, 0x08}, + [SPECIES_TEDDIURSA] = {0x66, 0x08}, + [SPECIES_URSARING] = {0x88, 0x03}, + [SPECIES_SLUGMA] = {0x66, 0x08}, + [SPECIES_MAGCARGO] = {0x76, 0x09}, + [SPECIES_SWINUB] = {0x63, 0x15}, + [SPECIES_PILOSWINE] = {0x75, 0x0d}, + [SPECIES_CORSOLA] = {0x65, 0x0c}, + [SPECIES_REMORAID] = {0x75, 0x0d}, + [SPECIES_OCTILLERY] = {0x66, 0x0a}, + [SPECIES_DELIBIRD] = {0x67, 0x06}, + [SPECIES_MANTINE] = {0x87, 0x07}, + [SPECIES_SKARMORY] = {0x87, 0x04}, + [SPECIES_HOUNDOUR] = {0x55, 0x0c}, + [SPECIES_HOUNDOOM] = {0x87, 0x07}, + [SPECIES_KINGDRA] = {0x87, 0x06}, + [SPECIES_PHANPY] = {0x65, 0x0e}, + [SPECIES_DONPHAN] = {0x85, 0x0d}, + [SPECIES_PORYGON2] = {0x76, 0x0a}, + [SPECIES_STANTLER] = {0x78, 0x03}, + [SPECIES_SMEARGLE] = {0x76, 0x0a}, + [SPECIES_TYROGUE] = {0x66, 0x08}, + [SPECIES_HITMONTOP] = {0x87, 0x05}, + [SPECIES_SMOOCHUM] = {0x56, 0x09}, + [SPECIES_ELEKID] = {0x66, 0x08}, + [SPECIES_MAGBY] = {0x66, 0x0b}, + [SPECIES_MILTANK] = {0x87, 0x07}, + [SPECIES_BLISSEY] = {0x85, 0x0d}, + [SPECIES_RAIKOU] = {0x86, 0x0a}, + [SPECIES_ENTEI] = {0x87, 0x06}, + [SPECIES_SUICUNE] = {0x88, 0x03}, + [SPECIES_LARVITAR] = {0x66, 0x08}, + [SPECIES_PUPITAR] = {0x67, 0x05}, + [SPECIES_TYRANITAR] = {0x88, 0x00}, + [SPECIES_LUGIA] = {0x88, 0x01}, + [SPECIES_HO_OH] = {0x88, 0x01}, + [SPECIES_CELEBI] = {0x66, 0x08}, + [SPECIES_OLD_UNOWN_B] = {0x88, 0x02}, + [SPECIES_OLD_UNOWN_C] = {0x88, 0x02}, + [SPECIES_OLD_UNOWN_D] = {0x88, 0x02}, + [SPECIES_OLD_UNOWN_E] = {0x88, 0x02}, + [SPECIES_OLD_UNOWN_F] = {0x88, 0x02}, + [SPECIES_OLD_UNOWN_G] = {0x88, 0x02}, + [SPECIES_OLD_UNOWN_H] = {0x88, 0x02}, + [SPECIES_OLD_UNOWN_I] = {0x88, 0x02}, + [SPECIES_OLD_UNOWN_J] = {0x88, 0x02}, + [SPECIES_OLD_UNOWN_K] = {0x88, 0x02}, + [SPECIES_OLD_UNOWN_L] = {0x88, 0x02}, + [SPECIES_OLD_UNOWN_M] = {0x88, 0x02}, + [SPECIES_OLD_UNOWN_N] = {0x88, 0x02}, + [SPECIES_OLD_UNOWN_O] = {0x88, 0x02}, + [SPECIES_OLD_UNOWN_P] = {0x88, 0x02}, + [SPECIES_OLD_UNOWN_Q] = {0x88, 0x02}, + [SPECIES_OLD_UNOWN_R] = {0x88, 0x02}, + [SPECIES_OLD_UNOWN_S] = {0x88, 0x02}, + [SPECIES_OLD_UNOWN_T] = {0x88, 0x02}, + [SPECIES_OLD_UNOWN_U] = {0x88, 0x02}, + [SPECIES_OLD_UNOWN_V] = {0x88, 0x02}, + [SPECIES_OLD_UNOWN_W] = {0x88, 0x02}, + [SPECIES_OLD_UNOWN_X] = {0x88, 0x02}, + [SPECIES_OLD_UNOWN_Y] = {0x88, 0x02}, + [SPECIES_OLD_UNOWN_Z] = {0x88, 0x02}, + [SPECIES_TREECKO] = {0x87, 0x06}, + [SPECIES_GROVYLE] = {0x86, 0x08}, + [SPECIES_SCEPTILE] = {0x88, 0x01}, + [SPECIES_TORCHIC] = {0x67, 0x05}, + [SPECIES_COMBUSKEN] = {0x88, 0x00}, + [SPECIES_BLAZIKEN] = {0x88, 0x00}, + [SPECIES_MUDKIP] = {0x77, 0x05}, + [SPECIES_MARSHTOMP] = {0x87, 0x04}, + [SPECIES_SWAMPERT] = {0x87, 0x05}, + [SPECIES_POOCHYENA] = {0x76, 0x09}, + [SPECIES_MIGHTYENA] = {0x87, 0x04}, + [SPECIES_ZIGZAGOON] = {0x76, 0x0b}, + [SPECIES_LINOONE] = {0x85, 0x0f}, + [SPECIES_WURMPLE] = {0x76, 0x0b}, + [SPECIES_SILCOON] = {0x83, 0x15}, + [SPECIES_BEAUTIFLY] = {0x88, 0x00}, + [SPECIES_CASCOON] = {0x73, 0x14}, + [SPECIES_DUSTOX] = {0x83, 0x14}, + [SPECIES_LOTAD] = {0x75, 0x0f}, + [SPECIES_LOMBRE] = {0x86, 0x08}, + [SPECIES_LUDICOLO] = {0x86, 0x0a}, + [SPECIES_SEEDOT] = {0x86, 0x09}, + [SPECIES_NUZLEAF] = {0x76, 0x0a}, + [SPECIES_SHIFTRY] = {0x86, 0x08}, + [SPECIES_NINCADA] = {0x83, 0x14}, + [SPECIES_NINJASK] = {0x86, 0x08}, + [SPECIES_SHEDINJA] = {0x77, 0x06}, + [SPECIES_TAILLOW] = {0x64, 0x11}, + [SPECIES_SWELLOW] = {0x86, 0x08}, + [SPECIES_SHROOMISH] = {0x85, 0x0d}, + [SPECIES_BRELOOM] = {0x87, 0x04}, + [SPECIES_SPINDA] = {0x77, 0x04}, + [SPECIES_WINGULL] = {0x85, 0x0e}, + [SPECIES_PELIPPER] = {0x87, 0x06}, + [SPECIES_SURSKIT] = {0x86, 0x0b}, + [SPECIES_MASQUERAIN] = {0x88, 0x00}, + [SPECIES_WAILMER] = {0x83, 0x15}, + [SPECIES_WAILORD] = {0x83, 0x16}, + [SPECIES_SKITTY] = {0x86, 0x0a}, + [SPECIES_DELCATTY] = {0x86, 0x08}, + [SPECIES_KECLEON] = {0x87, 0x06}, + [SPECIES_BALTOY] = {0x86, 0x08}, + [SPECIES_CLAYDOL] = {0x87, 0x07}, + [SPECIES_NOSEPASS] = {0x85, 0x0c}, + [SPECIES_TORKOAL] = {0x86, 0x0a}, + [SPECIES_SABLEYE] = {0x76, 0x08}, + [SPECIES_BARBOACH] = {0x66, 0x0a}, + [SPECIES_WHISCASH] = {0x86, 0x0a}, + [SPECIES_LUVDISC] = {0x46, 0x0a}, + [SPECIES_CORPHISH] = {0x77, 0x07}, + [SPECIES_CRAWDAUNT] = {0x87, 0x05}, + [SPECIES_FEEBAS] = {0x67, 0x07}, + [SPECIES_MILOTIC] = {0x68, 0x02}, + [SPECIES_CARVANHA] = {0x87, 0x07}, + [SPECIES_SHARPEDO] = {0x88, 0x02}, + [SPECIES_TRAPINCH] = {0x75, 0x0e}, + [SPECIES_VIBRAVA] = {0x74, 0x11}, + [SPECIES_FLYGON] = {0x88, 0x02}, + [SPECIES_MAKUHITA] = {0x76, 0x0b}, + [SPECIES_HARIYAMA] = {0x87, 0x07}, + [SPECIES_ELECTRIKE] = {0x84, 0x10}, + [SPECIES_MANECTRIC] = {0x87, 0x04}, + [SPECIES_NUMEL] = {0x86, 0x0b}, + [SPECIES_CAMERUPT] = {0x84, 0x13}, + [SPECIES_SPHEAL] = {0x64, 0x12}, + [SPECIES_SEALEO] = {0x86, 0x0a}, + [SPECIES_WALREIN] = {0x87, 0x06}, + [SPECIES_CACNEA] = {0x85, 0x0f}, + [SPECIES_CACTURNE] = {0x87, 0x07}, + [SPECIES_SNORUNT] = {0x76, 0x0a}, + [SPECIES_GLALIE] = {0x85, 0x0c}, + [SPECIES_LUNATONE] = {0x87, 0x05}, + [SPECIES_SOLROCK] = {0x87, 0x05}, + [SPECIES_AZURILL] = {0x86, 0x0a}, + [SPECIES_SPOINK] = {0x56, 0x0b}, + [SPECIES_GRUMPIG] = {0x87, 0x04}, + [SPECIES_PLUSLE] = {0x76, 0x08}, + [SPECIES_MINUN] = {0x76, 0x08}, + [SPECIES_MAWILE] = {0x87, 0x04}, + [SPECIES_MEDITITE] = {0x76, 0x0b}, + [SPECIES_MEDICHAM] = {0x68, 0x03}, + [SPECIES_SWABLU] = {0x86, 0x09}, + [SPECIES_ALTARIA] = {0x87, 0x06}, + [SPECIES_WYNAUT] = {0x77, 0x07}, + [SPECIES_DUSKULL] = {0x66, 0x0b}, + [SPECIES_DUSCLOPS] = {0x86, 0x08}, + [SPECIES_ROSELIA] = {0x86, 0x08}, + [SPECIES_SLAKOTH] = {0x85, 0x0f}, + [SPECIES_VIGOROTH] = {0x86, 0x0a}, + [SPECIES_SLAKING] = {0x86, 0x08}, + [SPECIES_GULPIN] = {0x66, 0x0b}, + [SPECIES_SWALOT] = {0x77, 0x06}, + [SPECIES_TROPIUS] = {0x87, 0x07}, + [SPECIES_WHISMUR] = {0x85, 0x0d}, + [SPECIES_LOUDRED] = {0x86, 0x09}, + [SPECIES_EXPLOUD] = {0x88, 0x03}, + [SPECIES_CLAMPERL] = {0x85, 0x0d}, + [SPECIES_HUNTAIL] = {0x68, 0x02}, + [SPECIES_GOREBYSS] = {0x77, 0x05}, + [SPECIES_ABSOL] = {0x78, 0x03}, + [SPECIES_SHUPPET] = {0x77, 0x06}, + [SPECIES_BANETTE] = {0x65, 0x0c}, + [SPECIES_SEVIPER] = {0x88, 0x03}, + [SPECIES_ZANGOOSE] = {0x88, 0x01}, + [SPECIES_RELICANTH] = {0x86, 0x0a}, + [SPECIES_ARON] = {0x54, 0x11}, + [SPECIES_LAIRON] = {0x84, 0x11}, + [SPECIES_AGGRON] = {0x87, 0x07}, + [SPECIES_CASTFORM] = {0x45, 0x0d}, + [SPECIES_VOLBEAT] = {0x76, 0x08}, + [SPECIES_ILLUMISE] = {0x67, 0x06}, + [SPECIES_LILEEP] = {0x86, 0x09}, + [SPECIES_CRADILY] = {0x77, 0x04}, + [SPECIES_ANORITH] = {0x83, 0x17}, + [SPECIES_ARMALDO] = {0x77, 0x05}, + [SPECIES_RALTS] = {0x45, 0x0d}, + [SPECIES_KIRLIA] = {0x57, 0x06}, + [SPECIES_GARDEVOIR] = {0x77, 0x04}, + [SPECIES_BAGON] = {0x66, 0x08}, + [SPECIES_SHELGON] = {0x85, 0x0d}, + [SPECIES_SALAMENCE] = {0x77, 0x06}, + [SPECIES_BELDUM] = {0x66, 0x0a}, + [SPECIES_METANG] = {0x84, 0x10}, + [SPECIES_METAGROSS] = {0x83, 0x14}, + [SPECIES_REGIROCK] = {0x86, 0x0a}, + [SPECIES_REGICE] = {0x85, 0x0e}, + [SPECIES_REGISTEEL] = {0x85, 0x0e}, + [SPECIES_KYOGRE] = {0x84, 0x13}, + [SPECIES_GROUDON] = {0x87, 0x07}, + [SPECIES_RAYQUAZA] = {0x78, 0x00}, + [SPECIES_LATIAS] = {0x88, 0x02}, + [SPECIES_LATIOS] = {0x88, 0x03}, + [SPECIES_JIRACHI] = {0x87, 0x05}, + [SPECIES_DEOXYS] = {0x86, 0x09}, + [SPECIES_CHIMECHO] = {0x47, 0x07}, + [SPECIES_EGG] = {0x36, 0x0a}, + [SPECIES_UNOWN_B] = {0x56, 0x09}, + [SPECIES_UNOWN_C] = {0x67, 0x06}, + [SPECIES_UNOWN_D] = {0x56, 0x08}, + [SPECIES_UNOWN_E] = {0x56, 0x0a}, + [SPECIES_UNOWN_F] = {0x66, 0x0a}, + [SPECIES_UNOWN_G] = {0x57, 0x05}, + [SPECIES_UNOWN_H] = {0x66, 0x08}, + [SPECIES_UNOWN_I] = {0x37, 0x07}, + [SPECIES_UNOWN_J] = {0x46, 0x09}, + [SPECIES_UNOWN_K] = {0x57, 0x07}, + [SPECIES_UNOWN_L] = {0x46, 0x0a}, + [SPECIES_UNOWN_M] = {0x65, 0x0d}, + [SPECIES_UNOWN_N] = {0x65, 0x0d}, + [SPECIES_UNOWN_O] = {0x66, 0x08}, + [SPECIES_UNOWN_P] = {0x46, 0x0a}, + [SPECIES_UNOWN_Q] = {0x55, 0x0f}, + [SPECIES_UNOWN_R] = {0x45, 0x0c}, + [SPECIES_UNOWN_S] = {0x57, 0x04}, + [SPECIES_UNOWN_T] = {0x45, 0x0d}, + [SPECIES_UNOWN_U] = {0x65, 0x0d}, + [SPECIES_UNOWN_V] = {0x56, 0x0b}, + [SPECIES_UNOWN_W] = {0x55, 0x0d}, + [SPECIES_UNOWN_X] = {0x55, 0x0f}, + [SPECIES_UNOWN_Y] = {0x46, 0x0a}, + [SPECIES_UNOWN_Z] = {0x46, 0x0a}, + [SPECIES_UNOWN_EMARK] = {0x37, 0x06}, + [SPECIES_UNOWN_QMARK] = {0x47, 0x06}, }; + diff --git a/src/data/pokemon_graphics/back_pic_table.h b/src/data/pokemon_graphics/back_pic_table.h index 7426a8dc4..c6fd1300b 100644 --- a/src/data/pokemon_graphics/back_pic_table.h +++ b/src/data/pokemon_graphics/back_pic_table.h @@ -1,443 +1,444 @@ const struct CompressedSpriteSheet gMonBackPicTable[] = { - gMonBackPic_CircledQuestionMark, 0x800, 0, - gMonBackPic_Bulbasaur, 0x800, 1, - gMonBackPic_Ivysaur, 0x800, 2, - gMonBackPic_Venusaur, 0x800, 3, - gMonBackPic_Charmander, 0x800, 4, - gMonBackPic_Charmeleon, 0x800, 5, - gMonBackPic_Charizard, 0x800, 6, - gMonBackPic_Squirtle, 0x800, 7, - gMonBackPic_Wartortle, 0x800, 8, - gMonBackPic_Blastoise, 0x800, 9, - gMonBackPic_Caterpie, 0x800, 10, - gMonBackPic_Metapod, 0x800, 11, - gMonBackPic_Butterfree, 0x800, 12, - gMonBackPic_Weedle, 0x800, 13, - gMonBackPic_Kakuna, 0x800, 14, - gMonBackPic_Beedrill, 0x800, 15, - gMonBackPic_Pidgey, 0x800, 16, - gMonBackPic_Pidgeotto, 0x800, 17, - gMonBackPic_Pidgeot, 0x800, 18, - gMonBackPic_Rattata, 0x800, 19, - gMonBackPic_Raticate, 0x800, 20, - gMonBackPic_Spearow, 0x800, 21, - gMonBackPic_Fearow, 0x800, 22, - gMonBackPic_Ekans, 0x800, 23, - gMonBackPic_Arbok, 0x800, 24, - gMonBackPic_Pikachu, 0x800, 25, - gMonBackPic_Raichu, 0x800, 26, - gMonBackPic_Sandshrew, 0x800, 27, - gMonBackPic_Sandslash, 0x800, 28, - gMonBackPic_NidoranF, 0x800, 29, - gMonBackPic_Nidorina, 0x800, 30, - gMonBackPic_Nidoqueen, 0x800, 31, - gMonBackPic_NidoranM, 0x800, 32, - gMonBackPic_Nidorino, 0x800, 33, - gMonBackPic_Nidoking, 0x800, 34, - gMonBackPic_Clefairy, 0x800, 35, - gMonBackPic_Clefable, 0x800, 36, - gMonBackPic_Vulpix, 0x800, 37, - gMonBackPic_Ninetales, 0x800, 38, - gMonBackPic_Jigglypuff, 0x800, 39, - gMonBackPic_Wigglytuff, 0x800, 40, - gMonBackPic_Zubat, 0x800, 41, - gMonBackPic_Golbat, 0x800, 42, - gMonBackPic_Oddish, 0x800, 43, - gMonBackPic_Gloom, 0x800, 44, - gMonBackPic_Vileplume, 0x800, 45, - gMonBackPic_Paras, 0x800, 46, - gMonBackPic_Parasect, 0x800, 47, - gMonBackPic_Venonat, 0x800, 48, - gMonBackPic_Venomoth, 0x800, 49, - gMonBackPic_Diglett, 0x800, 50, - gMonBackPic_Dugtrio, 0x800, 51, - gMonBackPic_Meowth, 0x800, 52, - gMonBackPic_Persian, 0x800, 53, - gMonBackPic_Psyduck, 0x800, 54, - gMonBackPic_Golduck, 0x800, 55, - gMonBackPic_Mankey, 0x800, 56, - gMonBackPic_Primeape, 0x800, 57, - gMonBackPic_Growlithe, 0x800, 58, - gMonBackPic_Arcanine, 0x800, 59, - gMonBackPic_Poliwag, 0x800, 60, - gMonBackPic_Poliwhirl, 0x800, 61, - gMonBackPic_Poliwrath, 0x800, 62, - gMonBackPic_Abra, 0x800, 63, - gMonBackPic_Kadabra, 0x800, 64, - gMonBackPic_Alakazam, 0x800, 65, - gMonBackPic_Machop, 0x800, 66, - gMonBackPic_Machoke, 0x800, 67, - gMonBackPic_Machamp, 0x800, 68, - gMonBackPic_Bellsprout, 0x800, 69, - gMonBackPic_Weepinbell, 0x800, 70, - gMonBackPic_Victreebel, 0x800, 71, - gMonBackPic_Tentacool, 0x800, 72, - gMonBackPic_Tentacruel, 0x800, 73, - gMonBackPic_Geodude, 0x800, 74, - gMonBackPic_Graveler, 0x800, 75, - gMonBackPic_Golem, 0x800, 76, - gMonBackPic_Ponyta, 0x800, 77, - gMonBackPic_Rapidash, 0x800, 78, - gMonBackPic_Slowpoke, 0x800, 79, - gMonBackPic_Slowbro, 0x800, 80, - gMonBackPic_Magnemite, 0x800, 81, - gMonBackPic_Magneton, 0x800, 82, - gMonBackPic_Farfetchd, 0x800, 83, - gMonBackPic_Doduo, 0x800, 84, - gMonBackPic_Dodrio, 0x800, 85, - gMonBackPic_Seel, 0x800, 86, - gMonBackPic_Dewgong, 0x800, 87, - gMonBackPic_Grimer, 0x800, 88, - gMonBackPic_Muk, 0x800, 89, - gMonBackPic_Shellder, 0x800, 90, - gMonBackPic_Cloyster, 0x800, 91, - gMonBackPic_Gastly, 0x800, 92, - gMonBackPic_Haunter, 0x800, 93, - gMonBackPic_Gengar, 0x800, 94, - gMonBackPic_Onix, 0x800, 95, - gMonBackPic_Drowzee, 0x800, 96, - gMonBackPic_Hypno, 0x800, 97, - gMonBackPic_Krabby, 0x800, 98, - gMonBackPic_Kingler, 0x800, 99, - gMonBackPic_Voltorb, 0x800, 100, - gMonBackPic_Electrode, 0x800, 101, - gMonBackPic_Exeggcute, 0x800, 102, - gMonBackPic_Exeggutor, 0x800, 103, - gMonBackPic_Cubone, 0x800, 104, - gMonBackPic_Marowak, 0x800, 105, - gMonBackPic_Hitmonlee, 0x800, 106, - gMonBackPic_Hitmonchan, 0x800, 107, - gMonBackPic_Lickitung, 0x800, 108, - gMonBackPic_Koffing, 0x800, 109, - gMonBackPic_Weezing, 0x800, 110, - gMonBackPic_Rhyhorn, 0x800, 111, - gMonBackPic_Rhydon, 0x800, 112, - gMonBackPic_Chansey, 0x800, 113, - gMonBackPic_Tangela, 0x800, 114, - gMonBackPic_Kangaskhan, 0x800, 115, - gMonBackPic_Horsea, 0x800, 116, - gMonBackPic_Seadra, 0x800, 117, - gMonBackPic_Goldeen, 0x800, 118, - gMonBackPic_Seaking, 0x800, 119, - gMonBackPic_Staryu, 0x800, 120, - gMonBackPic_Starmie, 0x800, 121, - gMonBackPic_Mrmime, 0x800, 122, - gMonBackPic_Scyther, 0x800, 123, - gMonBackPic_Jynx, 0x800, 124, - gMonBackPic_Electabuzz, 0x800, 125, - gMonBackPic_Magmar, 0x800, 126, - gMonBackPic_Pinsir, 0x800, 127, - gMonBackPic_Tauros, 0x800, 128, - gMonBackPic_Magikarp, 0x800, 129, - gMonBackPic_Gyarados, 0x800, 130, - gMonBackPic_Lapras, 0x800, 131, - gMonBackPic_Ditto, 0x800, 132, - gMonBackPic_Eevee, 0x800, 133, - gMonBackPic_Vaporeon, 0x800, 134, - gMonBackPic_Jolteon, 0x800, 135, - gMonBackPic_Flareon, 0x800, 136, - gMonBackPic_Porygon, 0x800, 137, - gMonBackPic_Omanyte, 0x800, 138, - gMonBackPic_Omastar, 0x800, 139, - gMonBackPic_Kabuto, 0x800, 140, - gMonBackPic_Kabutops, 0x800, 141, - gMonBackPic_Aerodactyl, 0x800, 142, - gMonBackPic_Snorlax, 0x800, 143, - gMonBackPic_Articuno, 0x800, 144, - gMonBackPic_Zapdos, 0x800, 145, - gMonBackPic_Moltres, 0x800, 146, - gMonBackPic_Dratini, 0x800, 147, - gMonBackPic_Dragonair, 0x800, 148, - gMonBackPic_Dragonite, 0x800, 149, - gMonBackPic_Mewtwo, 0x800, 150, - gMonBackPic_Mew, 0x800, 151, - gMonBackPic_Chikorita, 0x800, 152, - gMonBackPic_Bayleef, 0x800, 153, - gMonBackPic_Meganium, 0x800, 154, - gMonBackPic_Cyndaquil, 0x800, 155, - gMonBackPic_Quilava, 0x800, 156, - gMonBackPic_Typhlosion, 0x800, 157, - gMonBackPic_Totodile, 0x800, 158, - gMonBackPic_Croconaw, 0x800, 159, - gMonBackPic_Feraligatr, 0x800, 160, - gMonBackPic_Sentret, 0x800, 161, - gMonBackPic_Furret, 0x800, 162, - gMonBackPic_Hoothoot, 0x800, 163, - gMonBackPic_Noctowl, 0x800, 164, - gMonBackPic_Ledyba, 0x800, 165, - gMonBackPic_Ledian, 0x800, 166, - gMonBackPic_Spinarak, 0x800, 167, - gMonBackPic_Ariados, 0x800, 168, - gMonBackPic_Crobat, 0x800, 169, - gMonBackPic_Chinchou, 0x800, 170, - gMonBackPic_Lanturn, 0x800, 171, - gMonBackPic_Pichu, 0x800, 172, - gMonBackPic_Cleffa, 0x800, 173, - gMonBackPic_Igglybuff, 0x800, 174, - gMonBackPic_Togepi, 0x800, 175, - gMonBackPic_Togetic, 0x800, 176, - gMonBackPic_Natu, 0x800, 177, - gMonBackPic_Xatu, 0x800, 178, - gMonBackPic_Mareep, 0x800, 179, - gMonBackPic_Flaaffy, 0x800, 180, - gMonBackPic_Ampharos, 0x800, 181, - gMonBackPic_Bellossom, 0x800, 182, - gMonBackPic_Marill, 0x800, 183, - gMonBackPic_Azumarill, 0x800, 184, - gMonBackPic_Sudowoodo, 0x800, 185, - gMonBackPic_Politoed, 0x800, 186, - gMonBackPic_Hoppip, 0x800, 187, - gMonBackPic_Skiploom, 0x800, 188, - gMonBackPic_Jumpluff, 0x800, 189, - gMonBackPic_Aipom, 0x800, 190, - gMonBackPic_Sunkern, 0x800, 191, - gMonBackPic_Sunflora, 0x800, 192, - gMonBackPic_Yanma, 0x800, 193, - gMonBackPic_Wooper, 0x800, 194, - gMonBackPic_Quagsire, 0x800, 195, - gMonBackPic_Espeon, 0x800, 196, - gMonBackPic_Umbreon, 0x800, 197, - gMonBackPic_Murkrow, 0x800, 198, - gMonBackPic_Slowking, 0x800, 199, - gMonBackPic_Misdreavus, 0x800, 200, - gMonBackPic_UnownA, 0x800, 201, - gMonBackPic_Wobbuffet, 0x800, 202, - gMonBackPic_Girafarig, 0x800, 203, - gMonBackPic_Pineco, 0x800, 204, - gMonBackPic_Forretress, 0x800, 205, - gMonBackPic_Dunsparce, 0x800, 206, - gMonBackPic_Gligar, 0x800, 207, - gMonBackPic_Steelix, 0x800, 208, - gMonBackPic_Snubbull, 0x800, 209, - gMonBackPic_Granbull, 0x800, 210, - gMonBackPic_Qwilfish, 0x800, 211, - gMonBackPic_Scizor, 0x800, 212, - gMonBackPic_Shuckle, 0x800, 213, - gMonBackPic_Heracross, 0x800, 214, - gMonBackPic_Sneasel, 0x800, 215, - gMonBackPic_Teddiursa, 0x800, 216, - gMonBackPic_Ursaring, 0x800, 217, - gMonBackPic_Slugma, 0x800, 218, - gMonBackPic_Magcargo, 0x800, 219, - gMonBackPic_Swinub, 0x800, 220, - gMonBackPic_Piloswine, 0x800, 221, - gMonBackPic_Corsola, 0x800, 222, - gMonBackPic_Remoraid, 0x800, 223, - gMonBackPic_Octillery, 0x800, 224, - gMonBackPic_Delibird, 0x800, 225, - gMonBackPic_Mantine, 0x800, 226, - gMonBackPic_Skarmory, 0x800, 227, - gMonBackPic_Houndour, 0x800, 228, - gMonBackPic_Houndoom, 0x800, 229, - gMonBackPic_Kingdra, 0x800, 230, - gMonBackPic_Phanpy, 0x800, 231, - gMonBackPic_Donphan, 0x800, 232, - gMonBackPic_Porygon2, 0x800, 233, - gMonBackPic_Stantler, 0x800, 234, - gMonBackPic_Smeargle, 0x800, 235, - gMonBackPic_Tyrogue, 0x800, 236, - gMonBackPic_Hitmontop, 0x800, 237, - gMonBackPic_Smoochum, 0x800, 238, - gMonBackPic_Elekid, 0x800, 239, - gMonBackPic_Magby, 0x800, 240, - gMonBackPic_Miltank, 0x800, 241, - gMonBackPic_Blissey, 0x800, 242, - gMonBackPic_Raikou, 0x800, 243, - gMonBackPic_Entei, 0x800, 244, - gMonBackPic_Suicune, 0x800, 245, - gMonBackPic_Larvitar, 0x800, 246, - gMonBackPic_Pupitar, 0x800, 247, - gMonBackPic_Tyranitar, 0x800, 248, - gMonBackPic_Lugia, 0x800, 249, - gMonBackPic_HoOh, 0x800, 250, - gMonBackPic_Celebi, 0x800, 251, - gMonBackPic_DoubleQuestionMark, 0x800, 252, - gMonBackPic_DoubleQuestionMark, 0x800, 253, - gMonBackPic_DoubleQuestionMark, 0x800, 254, - gMonBackPic_DoubleQuestionMark, 0x800, 255, - gMonBackPic_DoubleQuestionMark, 0x800, 256, - gMonBackPic_DoubleQuestionMark, 0x800, 257, - gMonBackPic_DoubleQuestionMark, 0x800, 258, - gMonBackPic_DoubleQuestionMark, 0x800, 259, - gMonBackPic_DoubleQuestionMark, 0x800, 260, - gMonBackPic_DoubleQuestionMark, 0x800, 261, - gMonBackPic_DoubleQuestionMark, 0x800, 262, - gMonBackPic_DoubleQuestionMark, 0x800, 263, - gMonBackPic_DoubleQuestionMark, 0x800, 264, - gMonBackPic_DoubleQuestionMark, 0x800, 265, - gMonBackPic_DoubleQuestionMark, 0x800, 266, - gMonBackPic_DoubleQuestionMark, 0x800, 267, - gMonBackPic_DoubleQuestionMark, 0x800, 268, - gMonBackPic_DoubleQuestionMark, 0x800, 269, - gMonBackPic_DoubleQuestionMark, 0x800, 270, - gMonBackPic_DoubleQuestionMark, 0x800, 271, - gMonBackPic_DoubleQuestionMark, 0x800, 272, - gMonBackPic_DoubleQuestionMark, 0x800, 273, - gMonBackPic_DoubleQuestionMark, 0x800, 274, - gMonBackPic_DoubleQuestionMark, 0x800, 275, - gMonBackPic_DoubleQuestionMark, 0x800, 276, - gMonBackPic_Treecko, 0x800, 277, - gMonBackPic_Grovyle, 0x800, 278, - gMonBackPic_Sceptile, 0x800, 279, - gMonBackPic_Torchic, 0x800, 280, - gMonBackPic_Combusken, 0x800, 281, - gMonBackPic_Blaziken, 0x800, 282, - gMonBackPic_Mudkip, 0x800, 283, - gMonBackPic_Marshtomp, 0x800, 284, - gMonBackPic_Swampert, 0x800, 285, - gMonBackPic_Poochyena, 0x800, 286, - gMonBackPic_Mightyena, 0x800, 287, - gMonBackPic_Zigzagoon, 0x800, 288, - gMonBackPic_Linoone, 0x800, 289, - gMonBackPic_Wurmple, 0x800, 290, - gMonBackPic_Silcoon, 0x800, 291, - gMonBackPic_Beautifly, 0x800, 292, - gMonBackPic_Cascoon, 0x800, 293, - gMonBackPic_Dustox, 0x800, 294, - gMonBackPic_Lotad, 0x800, 295, - gMonBackPic_Lombre, 0x800, 296, - gMonBackPic_Ludicolo, 0x800, 297, - gMonBackPic_Seedot, 0x800, 298, - gMonBackPic_Nuzleaf, 0x800, 299, - gMonBackPic_Shiftry, 0x800, 300, - gMonBackPic_Nincada, 0x800, 301, - gMonBackPic_Ninjask, 0x800, 302, - gMonBackPic_Shedinja, 0x800, 303, - gMonBackPic_Taillow, 0x800, 304, - gMonBackPic_Swellow, 0x800, 305, - gMonBackPic_Shroomish, 0x800, 306, - gMonBackPic_Breloom, 0x800, 307, - gMonBackPic_Spinda, 0x800, 308, - gMonBackPic_Wingull, 0x800, 309, - gMonBackPic_Pelipper, 0x800, 310, - gMonBackPic_Surskit, 0x800, 311, - gMonBackPic_Masquerain, 0x800, 312, - gMonBackPic_Wailmer, 0x800, 313, - gMonBackPic_Wailord, 0x800, 314, - gMonBackPic_Skitty, 0x800, 315, - gMonBackPic_Delcatty, 0x800, 316, - gMonBackPic_Kecleon, 0x800, 317, - gMonBackPic_Baltoy, 0x800, 318, - gMonBackPic_Claydol, 0x800, 319, - gMonBackPic_Nosepass, 0x800, 320, - gMonBackPic_Torkoal, 0x800, 321, - gMonBackPic_Sableye, 0x800, 322, - gMonBackPic_Barboach, 0x800, 323, - gMonBackPic_Whiscash, 0x800, 324, - gMonBackPic_Luvdisc, 0x800, 325, - gMonBackPic_Corphish, 0x800, 326, - gMonBackPic_Crawdaunt, 0x800, 327, - gMonBackPic_Feebas, 0x800, 328, - gMonBackPic_Milotic, 0x800, 329, - gMonBackPic_Carvanha, 0x800, 330, - gMonBackPic_Sharpedo, 0x800, 331, - gMonBackPic_Trapinch, 0x800, 332, - gMonBackPic_Vibrava, 0x800, 333, - gMonBackPic_Flygon, 0x800, 334, - gMonBackPic_Makuhita, 0x800, 335, - gMonBackPic_Hariyama, 0x800, 336, - gMonBackPic_Electrike, 0x800, 337, - gMonBackPic_Manectric, 0x800, 338, - gMonBackPic_Numel, 0x800, 339, - gMonBackPic_Camerupt, 0x800, 340, - gMonBackPic_Spheal, 0x800, 341, - gMonBackPic_Sealeo, 0x800, 342, - gMonBackPic_Walrein, 0x800, 343, - gMonBackPic_Cacnea, 0x800, 344, - gMonBackPic_Cacturne, 0x800, 345, - gMonBackPic_Snorunt, 0x800, 346, - gMonBackPic_Glalie, 0x800, 347, - gMonBackPic_Lunatone, 0x800, 348, - gMonBackPic_Solrock, 0x800, 349, - gMonBackPic_Azurill, 0x800, 350, - gMonBackPic_Spoink, 0x800, 351, - gMonBackPic_Grumpig, 0x800, 352, - gMonBackPic_Plusle, 0x800, 353, - gMonBackPic_Minun, 0x800, 354, - gMonBackPic_Mawile, 0x800, 355, - gMonBackPic_Meditite, 0x800, 356, - gMonBackPic_Medicham, 0x800, 357, - gMonBackPic_Swablu, 0x800, 358, - gMonBackPic_Altaria, 0x800, 359, - gMonBackPic_Wynaut, 0x800, 360, - gMonBackPic_Duskull, 0x800, 361, - gMonBackPic_Dusclops, 0x800, 362, - gMonBackPic_Roselia, 0x800, 363, - gMonBackPic_Slakoth, 0x800, 364, - gMonBackPic_Vigoroth, 0x800, 365, - gMonBackPic_Slaking, 0x800, 366, - gMonBackPic_Gulpin, 0x800, 367, - gMonBackPic_Swalot, 0x800, 368, - gMonBackPic_Tropius, 0x800, 369, - gMonBackPic_Whismur, 0x800, 370, - gMonBackPic_Loudred, 0x800, 371, - gMonBackPic_Exploud, 0x800, 372, - gMonBackPic_Clamperl, 0x800, 373, - gMonBackPic_Huntail, 0x800, 374, - gMonBackPic_Gorebyss, 0x800, 375, - gMonBackPic_Absol, 0x800, 376, - gMonBackPic_Shuppet, 0x800, 377, - gMonBackPic_Banette, 0x800, 378, - gMonBackPic_Seviper, 0x800, 379, - gMonBackPic_Zangoose, 0x800, 380, - gMonBackPic_Relicanth, 0x800, 381, - gMonBackPic_Aron, 0x800, 382, - gMonBackPic_Lairon, 0x800, 383, - gMonBackPic_Aggron, 0x800, 384, - gMonBackPic_Castform, 0x800, 385, - gMonBackPic_Volbeat, 0x800, 386, - gMonBackPic_Illumise, 0x800, 387, - gMonBackPic_Lileep, 0x800, 388, - gMonBackPic_Cradily, 0x800, 389, - gMonBackPic_Anorith, 0x800, 390, - gMonBackPic_Armaldo, 0x800, 391, - gMonBackPic_Ralts, 0x800, 392, - gMonBackPic_Kirlia, 0x800, 393, - gMonBackPic_Gardevoir, 0x800, 394, - gMonBackPic_Bagon, 0x800, 395, - gMonBackPic_Shelgon, 0x800, 396, - gMonBackPic_Salamence, 0x800, 397, - gMonBackPic_Beldum, 0x800, 398, - gMonBackPic_Metang, 0x800, 399, - gMonBackPic_Metagross, 0x800, 400, - gMonBackPic_Regirock, 0x800, 401, - gMonBackPic_Regice, 0x800, 402, - gMonBackPic_Registeel, 0x800, 403, - gMonBackPic_Kyogre, 0x800, 404, - gMonBackPic_Groudon, 0x800, 405, - gMonBackPic_Rayquaza, 0x800, 406, - gMonBackPic_Latias, 0x800, 407, - gMonBackPic_Latios, 0x800, 408, - gMonBackPic_Jirachi, 0x800, 409, - gMonBackPic_Deoxys, 0x800, 410, - gMonBackPic_Chimecho, 0x800, 411, - gMonStillFrontPic_Egg, 0x800, 412, - gMonBackPic_UnownB, 0x800, 413, - gMonBackPic_UnownC, 0x800, 414, - gMonBackPic_UnownD, 0x800, 415, - gMonBackPic_UnownE, 0x800, 416, - gMonBackPic_UnownF, 0x800, 417, - gMonBackPic_UnownG, 0x800, 418, - gMonBackPic_UnownH, 0x800, 419, - gMonBackPic_UnownI, 0x800, 420, - gMonBackPic_UnownJ, 0x800, 421, - gMonBackPic_UnownK, 0x800, 422, - gMonBackPic_UnownL, 0x800, 423, - gMonBackPic_UnownM, 0x800, 424, - gMonBackPic_UnownN, 0x800, 425, - gMonBackPic_UnownO, 0x800, 426, - gMonBackPic_UnownP, 0x800, 427, - gMonBackPic_UnownQ, 0x800, 428, - gMonBackPic_UnownR, 0x800, 429, - gMonBackPic_UnownS, 0x800, 430, - gMonBackPic_UnownT, 0x800, 431, - gMonBackPic_UnownU, 0x800, 432, - gMonBackPic_UnownV, 0x800, 433, - gMonBackPic_UnownW, 0x800, 434, - gMonBackPic_UnownX, 0x800, 435, - gMonBackPic_UnownY, 0x800, 436, - gMonBackPic_UnownZ, 0x800, 437, - gMonBackPic_UnownExclamationMark, 0x800, 438, - gMonBackPic_UnownQuestionMark, 0x800, 439, + [SPECIES_NONE] = {gMonBackPic_CircledQuestionMark, 0x800, SPECIES_NONE}, + [SPECIES_BULBASAUR] = {gMonBackPic_Bulbasaur, 0x800, SPECIES_BULBASAUR}, + [SPECIES_IVYSAUR] = {gMonBackPic_Ivysaur, 0x800, SPECIES_IVYSAUR}, + [SPECIES_VENUSAUR] = {gMonBackPic_Venusaur, 0x800, SPECIES_VENUSAUR}, + [SPECIES_CHARMANDER] = {gMonBackPic_Charmander, 0x800, SPECIES_CHARMANDER}, + [SPECIES_CHARMELEON] = {gMonBackPic_Charmeleon, 0x800, SPECIES_CHARMELEON}, + [SPECIES_CHARIZARD] = {gMonBackPic_Charizard, 0x800, SPECIES_CHARIZARD}, + [SPECIES_SQUIRTLE] = {gMonBackPic_Squirtle, 0x800, SPECIES_SQUIRTLE}, + [SPECIES_WARTORTLE] = {gMonBackPic_Wartortle, 0x800, SPECIES_WARTORTLE}, + [SPECIES_BLASTOISE] = {gMonBackPic_Blastoise, 0x800, SPECIES_BLASTOISE}, + [SPECIES_CATERPIE] = {gMonBackPic_Caterpie, 0x800, SPECIES_CATERPIE}, + [SPECIES_METAPOD] = {gMonBackPic_Metapod, 0x800, SPECIES_METAPOD}, + [SPECIES_BUTTERFREE] = {gMonBackPic_Butterfree, 0x800, SPECIES_BUTTERFREE}, + [SPECIES_WEEDLE] = {gMonBackPic_Weedle, 0x800, SPECIES_WEEDLE}, + [SPECIES_KAKUNA] = {gMonBackPic_Kakuna, 0x800, SPECIES_KAKUNA}, + [SPECIES_BEEDRILL] = {gMonBackPic_Beedrill, 0x800, SPECIES_BEEDRILL}, + [SPECIES_PIDGEY] = {gMonBackPic_Pidgey, 0x800, SPECIES_PIDGEY}, + [SPECIES_PIDGEOTTO] = {gMonBackPic_Pidgeotto, 0x800, SPECIES_PIDGEOTTO}, + [SPECIES_PIDGEOT] = {gMonBackPic_Pidgeot, 0x800, SPECIES_PIDGEOT}, + [SPECIES_RATTATA] = {gMonBackPic_Rattata, 0x800, SPECIES_RATTATA}, + [SPECIES_RATICATE] = {gMonBackPic_Raticate, 0x800, SPECIES_RATICATE}, + [SPECIES_SPEAROW] = {gMonBackPic_Spearow, 0x800, SPECIES_SPEAROW}, + [SPECIES_FEAROW] = {gMonBackPic_Fearow, 0x800, SPECIES_FEAROW}, + [SPECIES_EKANS] = {gMonBackPic_Ekans, 0x800, SPECIES_EKANS}, + [SPECIES_ARBOK] = {gMonBackPic_Arbok, 0x800, SPECIES_ARBOK}, + [SPECIES_PIKACHU] = {gMonBackPic_Pikachu, 0x800, SPECIES_PIKACHU}, + [SPECIES_RAICHU] = {gMonBackPic_Raichu, 0x800, SPECIES_RAICHU}, + [SPECIES_SANDSHREW] = {gMonBackPic_Sandshrew, 0x800, SPECIES_SANDSHREW}, + [SPECIES_SANDSLASH] = {gMonBackPic_Sandslash, 0x800, SPECIES_SANDSLASH}, + [SPECIES_NIDORAN_F] = {gMonBackPic_NidoranF, 0x800, SPECIES_NIDORAN_F}, + [SPECIES_NIDORINA] = {gMonBackPic_Nidorina, 0x800, SPECIES_NIDORINA}, + [SPECIES_NIDOQUEEN] = {gMonBackPic_Nidoqueen, 0x800, SPECIES_NIDOQUEEN}, + [SPECIES_NIDORAN_M] = {gMonBackPic_NidoranM, 0x800, SPECIES_NIDORAN_M}, + [SPECIES_NIDORINO] = {gMonBackPic_Nidorino, 0x800, SPECIES_NIDORINO}, + [SPECIES_NIDOKING] = {gMonBackPic_Nidoking, 0x800, SPECIES_NIDOKING}, + [SPECIES_CLEFAIRY] = {gMonBackPic_Clefairy, 0x800, SPECIES_CLEFAIRY}, + [SPECIES_CLEFABLE] = {gMonBackPic_Clefable, 0x800, SPECIES_CLEFABLE}, + [SPECIES_VULPIX] = {gMonBackPic_Vulpix, 0x800, SPECIES_VULPIX}, + [SPECIES_NINETALES] = {gMonBackPic_Ninetales, 0x800, SPECIES_NINETALES}, + [SPECIES_JIGGLYPUFF] = {gMonBackPic_Jigglypuff, 0x800, SPECIES_JIGGLYPUFF}, + [SPECIES_WIGGLYTUFF] = {gMonBackPic_Wigglytuff, 0x800, SPECIES_WIGGLYTUFF}, + [SPECIES_ZUBAT] = {gMonBackPic_Zubat, 0x800, SPECIES_ZUBAT}, + [SPECIES_GOLBAT] = {gMonBackPic_Golbat, 0x800, SPECIES_GOLBAT}, + [SPECIES_ODDISH] = {gMonBackPic_Oddish, 0x800, SPECIES_ODDISH}, + [SPECIES_GLOOM] = {gMonBackPic_Gloom, 0x800, SPECIES_GLOOM}, + [SPECIES_VILEPLUME] = {gMonBackPic_Vileplume, 0x800, SPECIES_VILEPLUME}, + [SPECIES_PARAS] = {gMonBackPic_Paras, 0x800, SPECIES_PARAS}, + [SPECIES_PARASECT] = {gMonBackPic_Parasect, 0x800, SPECIES_PARASECT}, + [SPECIES_VENONAT] = {gMonBackPic_Venonat, 0x800, SPECIES_VENONAT}, + [SPECIES_VENOMOTH] = {gMonBackPic_Venomoth, 0x800, SPECIES_VENOMOTH}, + [SPECIES_DIGLETT] = {gMonBackPic_Diglett, 0x800, SPECIES_DIGLETT}, + [SPECIES_DUGTRIO] = {gMonBackPic_Dugtrio, 0x800, SPECIES_DUGTRIO}, + [SPECIES_MEOWTH] = {gMonBackPic_Meowth, 0x800, SPECIES_MEOWTH}, + [SPECIES_PERSIAN] = {gMonBackPic_Persian, 0x800, SPECIES_PERSIAN}, + [SPECIES_PSYDUCK] = {gMonBackPic_Psyduck, 0x800, SPECIES_PSYDUCK}, + [SPECIES_GOLDUCK] = {gMonBackPic_Golduck, 0x800, SPECIES_GOLDUCK}, + [SPECIES_MANKEY] = {gMonBackPic_Mankey, 0x800, SPECIES_MANKEY}, + [SPECIES_PRIMEAPE] = {gMonBackPic_Primeape, 0x800, SPECIES_PRIMEAPE}, + [SPECIES_GROWLITHE] = {gMonBackPic_Growlithe, 0x800, SPECIES_GROWLITHE}, + [SPECIES_ARCANINE] = {gMonBackPic_Arcanine, 0x800, SPECIES_ARCANINE}, + [SPECIES_POLIWAG] = {gMonBackPic_Poliwag, 0x800, SPECIES_POLIWAG}, + [SPECIES_POLIWHIRL] = {gMonBackPic_Poliwhirl, 0x800, SPECIES_POLIWHIRL}, + [SPECIES_POLIWRATH] = {gMonBackPic_Poliwrath, 0x800, SPECIES_POLIWRATH}, + [SPECIES_ABRA] = {gMonBackPic_Abra, 0x800, SPECIES_ABRA}, + [SPECIES_KADABRA] = {gMonBackPic_Kadabra, 0x800, SPECIES_KADABRA}, + [SPECIES_ALAKAZAM] = {gMonBackPic_Alakazam, 0x800, SPECIES_ALAKAZAM}, + [SPECIES_MACHOP] = {gMonBackPic_Machop, 0x800, SPECIES_MACHOP}, + [SPECIES_MACHOKE] = {gMonBackPic_Machoke, 0x800, SPECIES_MACHOKE}, + [SPECIES_MACHAMP] = {gMonBackPic_Machamp, 0x800, SPECIES_MACHAMP}, + [SPECIES_BELLSPROUT] = {gMonBackPic_Bellsprout, 0x800, SPECIES_BELLSPROUT}, + [SPECIES_WEEPINBELL] = {gMonBackPic_Weepinbell, 0x800, SPECIES_WEEPINBELL}, + [SPECIES_VICTREEBEL] = {gMonBackPic_Victreebel, 0x800, SPECIES_VICTREEBEL}, + [SPECIES_TENTACOOL] = {gMonBackPic_Tentacool, 0x800, SPECIES_TENTACOOL}, + [SPECIES_TENTACRUEL] = {gMonBackPic_Tentacruel, 0x800, SPECIES_TENTACRUEL}, + [SPECIES_GEODUDE] = {gMonBackPic_Geodude, 0x800, SPECIES_GEODUDE}, + [SPECIES_GRAVELER] = {gMonBackPic_Graveler, 0x800, SPECIES_GRAVELER}, + [SPECIES_GOLEM] = {gMonBackPic_Golem, 0x800, SPECIES_GOLEM}, + [SPECIES_PONYTA] = {gMonBackPic_Ponyta, 0x800, SPECIES_PONYTA}, + [SPECIES_RAPIDASH] = {gMonBackPic_Rapidash, 0x800, SPECIES_RAPIDASH}, + [SPECIES_SLOWPOKE] = {gMonBackPic_Slowpoke, 0x800, SPECIES_SLOWPOKE}, + [SPECIES_SLOWBRO] = {gMonBackPic_Slowbro, 0x800, SPECIES_SLOWBRO}, + [SPECIES_MAGNEMITE] = {gMonBackPic_Magnemite, 0x800, SPECIES_MAGNEMITE}, + [SPECIES_MAGNETON] = {gMonBackPic_Magneton, 0x800, SPECIES_MAGNETON}, + [SPECIES_FARFETCHD] = {gMonBackPic_Farfetchd, 0x800, SPECIES_FARFETCHD}, + [SPECIES_DODUO] = {gMonBackPic_Doduo, 0x800, SPECIES_DODUO}, + [SPECIES_DODRIO] = {gMonBackPic_Dodrio, 0x800, SPECIES_DODRIO}, + [SPECIES_SEEL] = {gMonBackPic_Seel, 0x800, SPECIES_SEEL}, + [SPECIES_DEWGONG] = {gMonBackPic_Dewgong, 0x800, SPECIES_DEWGONG}, + [SPECIES_GRIMER] = {gMonBackPic_Grimer, 0x800, SPECIES_GRIMER}, + [SPECIES_MUK] = {gMonBackPic_Muk, 0x800, SPECIES_MUK}, + [SPECIES_SHELLDER] = {gMonBackPic_Shellder, 0x800, SPECIES_SHELLDER}, + [SPECIES_CLOYSTER] = {gMonBackPic_Cloyster, 0x800, SPECIES_CLOYSTER}, + [SPECIES_GASTLY] = {gMonBackPic_Gastly, 0x800, SPECIES_GASTLY}, + [SPECIES_HAUNTER] = {gMonBackPic_Haunter, 0x800, SPECIES_HAUNTER}, + [SPECIES_GENGAR] = {gMonBackPic_Gengar, 0x800, SPECIES_GENGAR}, + [SPECIES_ONIX] = {gMonBackPic_Onix, 0x800, SPECIES_ONIX}, + [SPECIES_DROWZEE] = {gMonBackPic_Drowzee, 0x800, SPECIES_DROWZEE}, + [SPECIES_HYPNO] = {gMonBackPic_Hypno, 0x800, SPECIES_HYPNO}, + [SPECIES_KRABBY] = {gMonBackPic_Krabby, 0x800, SPECIES_KRABBY}, + [SPECIES_KINGLER] = {gMonBackPic_Kingler, 0x800, SPECIES_KINGLER}, + [SPECIES_VOLTORB] = {gMonBackPic_Voltorb, 0x800, SPECIES_VOLTORB}, + [SPECIES_ELECTRODE] = {gMonBackPic_Electrode, 0x800, SPECIES_ELECTRODE}, + [SPECIES_EXEGGCUTE] = {gMonBackPic_Exeggcute, 0x800, SPECIES_EXEGGCUTE}, + [SPECIES_EXEGGUTOR] = {gMonBackPic_Exeggutor, 0x800, SPECIES_EXEGGUTOR}, + [SPECIES_CUBONE] = {gMonBackPic_Cubone, 0x800, SPECIES_CUBONE}, + [SPECIES_MAROWAK] = {gMonBackPic_Marowak, 0x800, SPECIES_MAROWAK}, + [SPECIES_HITMONLEE] = {gMonBackPic_Hitmonlee, 0x800, SPECIES_HITMONLEE}, + [SPECIES_HITMONCHAN] = {gMonBackPic_Hitmonchan, 0x800, SPECIES_HITMONCHAN}, + [SPECIES_LICKITUNG] = {gMonBackPic_Lickitung, 0x800, SPECIES_LICKITUNG}, + [SPECIES_KOFFING] = {gMonBackPic_Koffing, 0x800, SPECIES_KOFFING}, + [SPECIES_WEEZING] = {gMonBackPic_Weezing, 0x800, SPECIES_WEEZING}, + [SPECIES_RHYHORN] = {gMonBackPic_Rhyhorn, 0x800, SPECIES_RHYHORN}, + [SPECIES_RHYDON] = {gMonBackPic_Rhydon, 0x800, SPECIES_RHYDON}, + [SPECIES_CHANSEY] = {gMonBackPic_Chansey, 0x800, SPECIES_CHANSEY}, + [SPECIES_TANGELA] = {gMonBackPic_Tangela, 0x800, SPECIES_TANGELA}, + [SPECIES_KANGASKHAN] = {gMonBackPic_Kangaskhan, 0x800, SPECIES_KANGASKHAN}, + [SPECIES_HORSEA] = {gMonBackPic_Horsea, 0x800, SPECIES_HORSEA}, + [SPECIES_SEADRA] = {gMonBackPic_Seadra, 0x800, SPECIES_SEADRA}, + [SPECIES_GOLDEEN] = {gMonBackPic_Goldeen, 0x800, SPECIES_GOLDEEN}, + [SPECIES_SEAKING] = {gMonBackPic_Seaking, 0x800, SPECIES_SEAKING}, + [SPECIES_STARYU] = {gMonBackPic_Staryu, 0x800, SPECIES_STARYU}, + [SPECIES_STARMIE] = {gMonBackPic_Starmie, 0x800, SPECIES_STARMIE}, + [SPECIES_MR_MIME] = {gMonBackPic_Mrmime, 0x800, SPECIES_MR_MIME}, + [SPECIES_SCYTHER] = {gMonBackPic_Scyther, 0x800, SPECIES_SCYTHER}, + [SPECIES_JYNX] = {gMonBackPic_Jynx, 0x800, SPECIES_JYNX}, + [SPECIES_ELECTABUZZ] = {gMonBackPic_Electabuzz, 0x800, SPECIES_ELECTABUZZ}, + [SPECIES_MAGMAR] = {gMonBackPic_Magmar, 0x800, SPECIES_MAGMAR}, + [SPECIES_PINSIR] = {gMonBackPic_Pinsir, 0x800, SPECIES_PINSIR}, + [SPECIES_TAUROS] = {gMonBackPic_Tauros, 0x800, SPECIES_TAUROS}, + [SPECIES_MAGIKARP] = {gMonBackPic_Magikarp, 0x800, SPECIES_MAGIKARP}, + [SPECIES_GYARADOS] = {gMonBackPic_Gyarados, 0x800, SPECIES_GYARADOS}, + [SPECIES_LAPRAS] = {gMonBackPic_Lapras, 0x800, SPECIES_LAPRAS}, + [SPECIES_DITTO] = {gMonBackPic_Ditto, 0x800, SPECIES_DITTO}, + [SPECIES_EEVEE] = {gMonBackPic_Eevee, 0x800, SPECIES_EEVEE}, + [SPECIES_VAPOREON] = {gMonBackPic_Vaporeon, 0x800, SPECIES_VAPOREON}, + [SPECIES_JOLTEON] = {gMonBackPic_Jolteon, 0x800, SPECIES_JOLTEON}, + [SPECIES_FLAREON] = {gMonBackPic_Flareon, 0x800, SPECIES_FLAREON}, + [SPECIES_PORYGON] = {gMonBackPic_Porygon, 0x800, SPECIES_PORYGON}, + [SPECIES_OMANYTE] = {gMonBackPic_Omanyte, 0x800, SPECIES_OMANYTE}, + [SPECIES_OMASTAR] = {gMonBackPic_Omastar, 0x800, SPECIES_OMASTAR}, + [SPECIES_KABUTO] = {gMonBackPic_Kabuto, 0x800, SPECIES_KABUTO}, + [SPECIES_KABUTOPS] = {gMonBackPic_Kabutops, 0x800, SPECIES_KABUTOPS}, + [SPECIES_AERODACTYL] = {gMonBackPic_Aerodactyl, 0x800, SPECIES_AERODACTYL}, + [SPECIES_SNORLAX] = {gMonBackPic_Snorlax, 0x800, SPECIES_SNORLAX}, + [SPECIES_ARTICUNO] = {gMonBackPic_Articuno, 0x800, SPECIES_ARTICUNO}, + [SPECIES_ZAPDOS] = {gMonBackPic_Zapdos, 0x800, SPECIES_ZAPDOS}, + [SPECIES_MOLTRES] = {gMonBackPic_Moltres, 0x800, SPECIES_MOLTRES}, + [SPECIES_DRATINI] = {gMonBackPic_Dratini, 0x800, SPECIES_DRATINI}, + [SPECIES_DRAGONAIR] = {gMonBackPic_Dragonair, 0x800, SPECIES_DRAGONAIR}, + [SPECIES_DRAGONITE] = {gMonBackPic_Dragonite, 0x800, SPECIES_DRAGONITE}, + [SPECIES_MEWTWO] = {gMonBackPic_Mewtwo, 0x800, SPECIES_MEWTWO}, + [SPECIES_MEW] = {gMonBackPic_Mew, 0x800, SPECIES_MEW}, + [SPECIES_CHIKORITA] = {gMonBackPic_Chikorita, 0x800, SPECIES_CHIKORITA}, + [SPECIES_BAYLEEF] = {gMonBackPic_Bayleef, 0x800, SPECIES_BAYLEEF}, + [SPECIES_MEGANIUM] = {gMonBackPic_Meganium, 0x800, SPECIES_MEGANIUM}, + [SPECIES_CYNDAQUIL] = {gMonBackPic_Cyndaquil, 0x800, SPECIES_CYNDAQUIL}, + [SPECIES_QUILAVA] = {gMonBackPic_Quilava, 0x800, SPECIES_QUILAVA}, + [SPECIES_TYPHLOSION] = {gMonBackPic_Typhlosion, 0x800, SPECIES_TYPHLOSION}, + [SPECIES_TOTODILE] = {gMonBackPic_Totodile, 0x800, SPECIES_TOTODILE}, + [SPECIES_CROCONAW] = {gMonBackPic_Croconaw, 0x800, SPECIES_CROCONAW}, + [SPECIES_FERALIGATR] = {gMonBackPic_Feraligatr, 0x800, SPECIES_FERALIGATR}, + [SPECIES_SENTRET] = {gMonBackPic_Sentret, 0x800, SPECIES_SENTRET}, + [SPECIES_FURRET] = {gMonBackPic_Furret, 0x800, SPECIES_FURRET}, + [SPECIES_HOOTHOOT] = {gMonBackPic_Hoothoot, 0x800, SPECIES_HOOTHOOT}, + [SPECIES_NOCTOWL] = {gMonBackPic_Noctowl, 0x800, SPECIES_NOCTOWL}, + [SPECIES_LEDYBA] = {gMonBackPic_Ledyba, 0x800, SPECIES_LEDYBA}, + [SPECIES_LEDIAN] = {gMonBackPic_Ledian, 0x800, SPECIES_LEDIAN}, + [SPECIES_SPINARAK] = {gMonBackPic_Spinarak, 0x800, SPECIES_SPINARAK}, + [SPECIES_ARIADOS] = {gMonBackPic_Ariados, 0x800, SPECIES_ARIADOS}, + [SPECIES_CROBAT] = {gMonBackPic_Crobat, 0x800, SPECIES_CROBAT}, + [SPECIES_CHINCHOU] = {gMonBackPic_Chinchou, 0x800, SPECIES_CHINCHOU}, + [SPECIES_LANTURN] = {gMonBackPic_Lanturn, 0x800, SPECIES_LANTURN}, + [SPECIES_PICHU] = {gMonBackPic_Pichu, 0x800, SPECIES_PICHU}, + [SPECIES_CLEFFA] = {gMonBackPic_Cleffa, 0x800, SPECIES_CLEFFA}, + [SPECIES_IGGLYBUFF] = {gMonBackPic_Igglybuff, 0x800, SPECIES_IGGLYBUFF}, + [SPECIES_TOGEPI] = {gMonBackPic_Togepi, 0x800, SPECIES_TOGEPI}, + [SPECIES_TOGETIC] = {gMonBackPic_Togetic, 0x800, SPECIES_TOGETIC}, + [SPECIES_NATU] = {gMonBackPic_Natu, 0x800, SPECIES_NATU}, + [SPECIES_XATU] = {gMonBackPic_Xatu, 0x800, SPECIES_XATU}, + [SPECIES_MAREEP] = {gMonBackPic_Mareep, 0x800, SPECIES_MAREEP}, + [SPECIES_FLAAFFY] = {gMonBackPic_Flaaffy, 0x800, SPECIES_FLAAFFY}, + [SPECIES_AMPHAROS] = {gMonBackPic_Ampharos, 0x800, SPECIES_AMPHAROS}, + [SPECIES_BELLOSSOM] = {gMonBackPic_Bellossom, 0x800, SPECIES_BELLOSSOM}, + [SPECIES_MARILL] = {gMonBackPic_Marill, 0x800, SPECIES_MARILL}, + [SPECIES_AZUMARILL] = {gMonBackPic_Azumarill, 0x800, SPECIES_AZUMARILL}, + [SPECIES_SUDOWOODO] = {gMonBackPic_Sudowoodo, 0x800, SPECIES_SUDOWOODO}, + [SPECIES_POLITOED] = {gMonBackPic_Politoed, 0x800, SPECIES_POLITOED}, + [SPECIES_HOPPIP] = {gMonBackPic_Hoppip, 0x800, SPECIES_HOPPIP}, + [SPECIES_SKIPLOOM] = {gMonBackPic_Skiploom, 0x800, SPECIES_SKIPLOOM}, + [SPECIES_JUMPLUFF] = {gMonBackPic_Jumpluff, 0x800, SPECIES_JUMPLUFF}, + [SPECIES_AIPOM] = {gMonBackPic_Aipom, 0x800, SPECIES_AIPOM}, + [SPECIES_SUNKERN] = {gMonBackPic_Sunkern, 0x800, SPECIES_SUNKERN}, + [SPECIES_SUNFLORA] = {gMonBackPic_Sunflora, 0x800, SPECIES_SUNFLORA}, + [SPECIES_YANMA] = {gMonBackPic_Yanma, 0x800, SPECIES_YANMA}, + [SPECIES_WOOPER] = {gMonBackPic_Wooper, 0x800, SPECIES_WOOPER}, + [SPECIES_QUAGSIRE] = {gMonBackPic_Quagsire, 0x800, SPECIES_QUAGSIRE}, + [SPECIES_ESPEON] = {gMonBackPic_Espeon, 0x800, SPECIES_ESPEON}, + [SPECIES_UMBREON] = {gMonBackPic_Umbreon, 0x800, SPECIES_UMBREON}, + [SPECIES_MURKROW] = {gMonBackPic_Murkrow, 0x800, SPECIES_MURKROW}, + [SPECIES_SLOWKING] = {gMonBackPic_Slowking, 0x800, SPECIES_SLOWKING}, + [SPECIES_MISDREAVUS] = {gMonBackPic_Misdreavus, 0x800, SPECIES_MISDREAVUS}, + [SPECIES_UNOWN] = {gMonBackPic_UnownA, 0x800, SPECIES_UNOWN}, + [SPECIES_WOBBUFFET] = {gMonBackPic_Wobbuffet, 0x800, SPECIES_WOBBUFFET}, + [SPECIES_GIRAFARIG] = {gMonBackPic_Girafarig, 0x800, SPECIES_GIRAFARIG}, + [SPECIES_PINECO] = {gMonBackPic_Pineco, 0x800, SPECIES_PINECO}, + [SPECIES_FORRETRESS] = {gMonBackPic_Forretress, 0x800, SPECIES_FORRETRESS}, + [SPECIES_DUNSPARCE] = {gMonBackPic_Dunsparce, 0x800, SPECIES_DUNSPARCE}, + [SPECIES_GLIGAR] = {gMonBackPic_Gligar, 0x800, SPECIES_GLIGAR}, + [SPECIES_STEELIX] = {gMonBackPic_Steelix, 0x800, SPECIES_STEELIX}, + [SPECIES_SNUBBULL] = {gMonBackPic_Snubbull, 0x800, SPECIES_SNUBBULL}, + [SPECIES_GRANBULL] = {gMonBackPic_Granbull, 0x800, SPECIES_GRANBULL}, + [SPECIES_QWILFISH] = {gMonBackPic_Qwilfish, 0x800, SPECIES_QWILFISH}, + [SPECIES_SCIZOR] = {gMonBackPic_Scizor, 0x800, SPECIES_SCIZOR}, + [SPECIES_SHUCKLE] = {gMonBackPic_Shuckle, 0x800, SPECIES_SHUCKLE}, + [SPECIES_HERACROSS] = {gMonBackPic_Heracross, 0x800, SPECIES_HERACROSS}, + [SPECIES_SNEASEL] = {gMonBackPic_Sneasel, 0x800, SPECIES_SNEASEL}, + [SPECIES_TEDDIURSA] = {gMonBackPic_Teddiursa, 0x800, SPECIES_TEDDIURSA}, + [SPECIES_URSARING] = {gMonBackPic_Ursaring, 0x800, SPECIES_URSARING}, + [SPECIES_SLUGMA] = {gMonBackPic_Slugma, 0x800, SPECIES_SLUGMA}, + [SPECIES_MAGCARGO] = {gMonBackPic_Magcargo, 0x800, SPECIES_MAGCARGO}, + [SPECIES_SWINUB] = {gMonBackPic_Swinub, 0x800, SPECIES_SWINUB}, + [SPECIES_PILOSWINE] = {gMonBackPic_Piloswine, 0x800, SPECIES_PILOSWINE}, + [SPECIES_CORSOLA] = {gMonBackPic_Corsola, 0x800, SPECIES_CORSOLA}, + [SPECIES_REMORAID] = {gMonBackPic_Remoraid, 0x800, SPECIES_REMORAID}, + [SPECIES_OCTILLERY] = {gMonBackPic_Octillery, 0x800, SPECIES_OCTILLERY}, + [SPECIES_DELIBIRD] = {gMonBackPic_Delibird, 0x800, SPECIES_DELIBIRD}, + [SPECIES_MANTINE] = {gMonBackPic_Mantine, 0x800, SPECIES_MANTINE}, + [SPECIES_SKARMORY] = {gMonBackPic_Skarmory, 0x800, SPECIES_SKARMORY}, + [SPECIES_HOUNDOUR] = {gMonBackPic_Houndour, 0x800, SPECIES_HOUNDOUR}, + [SPECIES_HOUNDOOM] = {gMonBackPic_Houndoom, 0x800, SPECIES_HOUNDOOM}, + [SPECIES_KINGDRA] = {gMonBackPic_Kingdra, 0x800, SPECIES_KINGDRA}, + [SPECIES_PHANPY] = {gMonBackPic_Phanpy, 0x800, SPECIES_PHANPY}, + [SPECIES_DONPHAN] = {gMonBackPic_Donphan, 0x800, SPECIES_DONPHAN}, + [SPECIES_PORYGON2] = {gMonBackPic_Porygon2, 0x800, SPECIES_PORYGON2}, + [SPECIES_STANTLER] = {gMonBackPic_Stantler, 0x800, SPECIES_STANTLER}, + [SPECIES_SMEARGLE] = {gMonBackPic_Smeargle, 0x800, SPECIES_SMEARGLE}, + [SPECIES_TYROGUE] = {gMonBackPic_Tyrogue, 0x800, SPECIES_TYROGUE}, + [SPECIES_HITMONTOP] = {gMonBackPic_Hitmontop, 0x800, SPECIES_HITMONTOP}, + [SPECIES_SMOOCHUM] = {gMonBackPic_Smoochum, 0x800, SPECIES_SMOOCHUM}, + [SPECIES_ELEKID] = {gMonBackPic_Elekid, 0x800, SPECIES_ELEKID}, + [SPECIES_MAGBY] = {gMonBackPic_Magby, 0x800, SPECIES_MAGBY}, + [SPECIES_MILTANK] = {gMonBackPic_Miltank, 0x800, SPECIES_MILTANK}, + [SPECIES_BLISSEY] = {gMonBackPic_Blissey, 0x800, SPECIES_BLISSEY}, + [SPECIES_RAIKOU] = {gMonBackPic_Raikou, 0x800, SPECIES_RAIKOU}, + [SPECIES_ENTEI] = {gMonBackPic_Entei, 0x800, SPECIES_ENTEI}, + [SPECIES_SUICUNE] = {gMonBackPic_Suicune, 0x800, SPECIES_SUICUNE}, + [SPECIES_LARVITAR] = {gMonBackPic_Larvitar, 0x800, SPECIES_LARVITAR}, + [SPECIES_PUPITAR] = {gMonBackPic_Pupitar, 0x800, SPECIES_PUPITAR}, + [SPECIES_TYRANITAR] = {gMonBackPic_Tyranitar, 0x800, SPECIES_TYRANITAR}, + [SPECIES_LUGIA] = {gMonBackPic_Lugia, 0x800, SPECIES_LUGIA}, + [SPECIES_HO_OH] = {gMonBackPic_HoOh, 0x800, SPECIES_HO_OH}, + [SPECIES_CELEBI] = {gMonBackPic_Celebi, 0x800, SPECIES_CELEBI}, + [SPECIES_OLD_UNOWN_B] = {gMonBackPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_B}, + [SPECIES_OLD_UNOWN_C] = {gMonBackPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_C}, + [SPECIES_OLD_UNOWN_D] = {gMonBackPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_D}, + [SPECIES_OLD_UNOWN_E] = {gMonBackPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_E}, + [SPECIES_OLD_UNOWN_F] = {gMonBackPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_F}, + [SPECIES_OLD_UNOWN_G] = {gMonBackPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_G}, + [SPECIES_OLD_UNOWN_H] = {gMonBackPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_H}, + [SPECIES_OLD_UNOWN_I] = {gMonBackPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_I}, + [SPECIES_OLD_UNOWN_J] = {gMonBackPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_J}, + [SPECIES_OLD_UNOWN_K] = {gMonBackPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_K}, + [SPECIES_OLD_UNOWN_L] = {gMonBackPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_L}, + [SPECIES_OLD_UNOWN_M] = {gMonBackPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_M}, + [SPECIES_OLD_UNOWN_N] = {gMonBackPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_N}, + [SPECIES_OLD_UNOWN_O] = {gMonBackPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_O}, + [SPECIES_OLD_UNOWN_P] = {gMonBackPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_P}, + [SPECIES_OLD_UNOWN_Q] = {gMonBackPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_Q}, + [SPECIES_OLD_UNOWN_R] = {gMonBackPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_R}, + [SPECIES_OLD_UNOWN_S] = {gMonBackPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_S}, + [SPECIES_OLD_UNOWN_T] = {gMonBackPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_T}, + [SPECIES_OLD_UNOWN_U] = {gMonBackPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_U}, + [SPECIES_OLD_UNOWN_V] = {gMonBackPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_V}, + [SPECIES_OLD_UNOWN_W] = {gMonBackPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_W}, + [SPECIES_OLD_UNOWN_X] = {gMonBackPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_X}, + [SPECIES_OLD_UNOWN_Y] = {gMonBackPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_Y}, + [SPECIES_OLD_UNOWN_Z] = {gMonBackPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_Z}, + [SPECIES_TREECKO] = {gMonBackPic_Treecko, 0x800, SPECIES_TREECKO}, + [SPECIES_GROVYLE] = {gMonBackPic_Grovyle, 0x800, SPECIES_GROVYLE}, + [SPECIES_SCEPTILE] = {gMonBackPic_Sceptile, 0x800, SPECIES_SCEPTILE}, + [SPECIES_TORCHIC] = {gMonBackPic_Torchic, 0x800, SPECIES_TORCHIC}, + [SPECIES_COMBUSKEN] = {gMonBackPic_Combusken, 0x800, SPECIES_COMBUSKEN}, + [SPECIES_BLAZIKEN] = {gMonBackPic_Blaziken, 0x800, SPECIES_BLAZIKEN}, + [SPECIES_MUDKIP] = {gMonBackPic_Mudkip, 0x800, SPECIES_MUDKIP}, + [SPECIES_MARSHTOMP] = {gMonBackPic_Marshtomp, 0x800, SPECIES_MARSHTOMP}, + [SPECIES_SWAMPERT] = {gMonBackPic_Swampert, 0x800, SPECIES_SWAMPERT}, + [SPECIES_POOCHYENA] = {gMonBackPic_Poochyena, 0x800, SPECIES_POOCHYENA}, + [SPECIES_MIGHTYENA] = {gMonBackPic_Mightyena, 0x800, SPECIES_MIGHTYENA}, + [SPECIES_ZIGZAGOON] = {gMonBackPic_Zigzagoon, 0x800, SPECIES_ZIGZAGOON}, + [SPECIES_LINOONE] = {gMonBackPic_Linoone, 0x800, SPECIES_LINOONE}, + [SPECIES_WURMPLE] = {gMonBackPic_Wurmple, 0x800, SPECIES_WURMPLE}, + [SPECIES_SILCOON] = {gMonBackPic_Silcoon, 0x800, SPECIES_SILCOON}, + [SPECIES_BEAUTIFLY] = {gMonBackPic_Beautifly, 0x800, SPECIES_BEAUTIFLY}, + [SPECIES_CASCOON] = {gMonBackPic_Cascoon, 0x800, SPECIES_CASCOON}, + [SPECIES_DUSTOX] = {gMonBackPic_Dustox, 0x800, SPECIES_DUSTOX}, + [SPECIES_LOTAD] = {gMonBackPic_Lotad, 0x800, SPECIES_LOTAD}, + [SPECIES_LOMBRE] = {gMonBackPic_Lombre, 0x800, SPECIES_LOMBRE}, + [SPECIES_LUDICOLO] = {gMonBackPic_Ludicolo, 0x800, SPECIES_LUDICOLO}, + [SPECIES_SEEDOT] = {gMonBackPic_Seedot, 0x800, SPECIES_SEEDOT}, + [SPECIES_NUZLEAF] = {gMonBackPic_Nuzleaf, 0x800, SPECIES_NUZLEAF}, + [SPECIES_SHIFTRY] = {gMonBackPic_Shiftry, 0x800, SPECIES_SHIFTRY}, + [SPECIES_NINCADA] = {gMonBackPic_Nincada, 0x800, SPECIES_NINCADA}, + [SPECIES_NINJASK] = {gMonBackPic_Ninjask, 0x800, SPECIES_NINJASK}, + [SPECIES_SHEDINJA] = {gMonBackPic_Shedinja, 0x800, SPECIES_SHEDINJA}, + [SPECIES_TAILLOW] = {gMonBackPic_Taillow, 0x800, SPECIES_TAILLOW}, + [SPECIES_SWELLOW] = {gMonBackPic_Swellow, 0x800, SPECIES_SWELLOW}, + [SPECIES_SHROOMISH] = {gMonBackPic_Shroomish, 0x800, SPECIES_SHROOMISH}, + [SPECIES_BRELOOM] = {gMonBackPic_Breloom, 0x800, SPECIES_BRELOOM}, + [SPECIES_SPINDA] = {gMonBackPic_Spinda, 0x800, SPECIES_SPINDA}, + [SPECIES_WINGULL] = {gMonBackPic_Wingull, 0x800, SPECIES_WINGULL}, + [SPECIES_PELIPPER] = {gMonBackPic_Pelipper, 0x800, SPECIES_PELIPPER}, + [SPECIES_SURSKIT] = {gMonBackPic_Surskit, 0x800, SPECIES_SURSKIT}, + [SPECIES_MASQUERAIN] = {gMonBackPic_Masquerain, 0x800, SPECIES_MASQUERAIN}, + [SPECIES_WAILMER] = {gMonBackPic_Wailmer, 0x800, SPECIES_WAILMER}, + [SPECIES_WAILORD] = {gMonBackPic_Wailord, 0x800, SPECIES_WAILORD}, + [SPECIES_SKITTY] = {gMonBackPic_Skitty, 0x800, SPECIES_SKITTY}, + [SPECIES_DELCATTY] = {gMonBackPic_Delcatty, 0x800, SPECIES_DELCATTY}, + [SPECIES_KECLEON] = {gMonBackPic_Kecleon, 0x800, SPECIES_KECLEON}, + [SPECIES_BALTOY] = {gMonBackPic_Baltoy, 0x800, SPECIES_BALTOY}, + [SPECIES_CLAYDOL] = {gMonBackPic_Claydol, 0x800, SPECIES_CLAYDOL}, + [SPECIES_NOSEPASS] = {gMonBackPic_Nosepass, 0x800, SPECIES_NOSEPASS}, + [SPECIES_TORKOAL] = {gMonBackPic_Torkoal, 0x800, SPECIES_TORKOAL}, + [SPECIES_SABLEYE] = {gMonBackPic_Sableye, 0x800, SPECIES_SABLEYE}, + [SPECIES_BARBOACH] = {gMonBackPic_Barboach, 0x800, SPECIES_BARBOACH}, + [SPECIES_WHISCASH] = {gMonBackPic_Whiscash, 0x800, SPECIES_WHISCASH}, + [SPECIES_LUVDISC] = {gMonBackPic_Luvdisc, 0x800, SPECIES_LUVDISC}, + [SPECIES_CORPHISH] = {gMonBackPic_Corphish, 0x800, SPECIES_CORPHISH}, + [SPECIES_CRAWDAUNT] = {gMonBackPic_Crawdaunt, 0x800, SPECIES_CRAWDAUNT}, + [SPECIES_FEEBAS] = {gMonBackPic_Feebas, 0x800, SPECIES_FEEBAS}, + [SPECIES_MILOTIC] = {gMonBackPic_Milotic, 0x800, SPECIES_MILOTIC}, + [SPECIES_CARVANHA] = {gMonBackPic_Carvanha, 0x800, SPECIES_CARVANHA}, + [SPECIES_SHARPEDO] = {gMonBackPic_Sharpedo, 0x800, SPECIES_SHARPEDO}, + [SPECIES_TRAPINCH] = {gMonBackPic_Trapinch, 0x800, SPECIES_TRAPINCH}, + [SPECIES_VIBRAVA] = {gMonBackPic_Vibrava, 0x800, SPECIES_VIBRAVA}, + [SPECIES_FLYGON] = {gMonBackPic_Flygon, 0x800, SPECIES_FLYGON}, + [SPECIES_MAKUHITA] = {gMonBackPic_Makuhita, 0x800, SPECIES_MAKUHITA}, + [SPECIES_HARIYAMA] = {gMonBackPic_Hariyama, 0x800, SPECIES_HARIYAMA}, + [SPECIES_ELECTRIKE] = {gMonBackPic_Electrike, 0x800, SPECIES_ELECTRIKE}, + [SPECIES_MANECTRIC] = {gMonBackPic_Manectric, 0x800, SPECIES_MANECTRIC}, + [SPECIES_NUMEL] = {gMonBackPic_Numel, 0x800, SPECIES_NUMEL}, + [SPECIES_CAMERUPT] = {gMonBackPic_Camerupt, 0x800, SPECIES_CAMERUPT}, + [SPECIES_SPHEAL] = {gMonBackPic_Spheal, 0x800, SPECIES_SPHEAL}, + [SPECIES_SEALEO] = {gMonBackPic_Sealeo, 0x800, SPECIES_SEALEO}, + [SPECIES_WALREIN] = {gMonBackPic_Walrein, 0x800, SPECIES_WALREIN}, + [SPECIES_CACNEA] = {gMonBackPic_Cacnea, 0x800, SPECIES_CACNEA}, + [SPECIES_CACTURNE] = {gMonBackPic_Cacturne, 0x800, SPECIES_CACTURNE}, + [SPECIES_SNORUNT] = {gMonBackPic_Snorunt, 0x800, SPECIES_SNORUNT}, + [SPECIES_GLALIE] = {gMonBackPic_Glalie, 0x800, SPECIES_GLALIE}, + [SPECIES_LUNATONE] = {gMonBackPic_Lunatone, 0x800, SPECIES_LUNATONE}, + [SPECIES_SOLROCK] = {gMonBackPic_Solrock, 0x800, SPECIES_SOLROCK}, + [SPECIES_AZURILL] = {gMonBackPic_Azurill, 0x800, SPECIES_AZURILL}, + [SPECIES_SPOINK] = {gMonBackPic_Spoink, 0x800, SPECIES_SPOINK}, + [SPECIES_GRUMPIG] = {gMonBackPic_Grumpig, 0x800, SPECIES_GRUMPIG}, + [SPECIES_PLUSLE] = {gMonBackPic_Plusle, 0x800, SPECIES_PLUSLE}, + [SPECIES_MINUN] = {gMonBackPic_Minun, 0x800, SPECIES_MINUN}, + [SPECIES_MAWILE] = {gMonBackPic_Mawile, 0x800, SPECIES_MAWILE}, + [SPECIES_MEDITITE] = {gMonBackPic_Meditite, 0x800, SPECIES_MEDITITE}, + [SPECIES_MEDICHAM] = {gMonBackPic_Medicham, 0x800, SPECIES_MEDICHAM}, + [SPECIES_SWABLU] = {gMonBackPic_Swablu, 0x800, SPECIES_SWABLU}, + [SPECIES_ALTARIA] = {gMonBackPic_Altaria, 0x800, SPECIES_ALTARIA}, + [SPECIES_WYNAUT] = {gMonBackPic_Wynaut, 0x800, SPECIES_WYNAUT}, + [SPECIES_DUSKULL] = {gMonBackPic_Duskull, 0x800, SPECIES_DUSKULL}, + [SPECIES_DUSCLOPS] = {gMonBackPic_Dusclops, 0x800, SPECIES_DUSCLOPS}, + [SPECIES_ROSELIA] = {gMonBackPic_Roselia, 0x800, SPECIES_ROSELIA}, + [SPECIES_SLAKOTH] = {gMonBackPic_Slakoth, 0x800, SPECIES_SLAKOTH}, + [SPECIES_VIGOROTH] = {gMonBackPic_Vigoroth, 0x800, SPECIES_VIGOROTH}, + [SPECIES_SLAKING] = {gMonBackPic_Slaking, 0x800, SPECIES_SLAKING}, + [SPECIES_GULPIN] = {gMonBackPic_Gulpin, 0x800, SPECIES_GULPIN}, + [SPECIES_SWALOT] = {gMonBackPic_Swalot, 0x800, SPECIES_SWALOT}, + [SPECIES_TROPIUS] = {gMonBackPic_Tropius, 0x800, SPECIES_TROPIUS}, + [SPECIES_WHISMUR] = {gMonBackPic_Whismur, 0x800, SPECIES_WHISMUR}, + [SPECIES_LOUDRED] = {gMonBackPic_Loudred, 0x800, SPECIES_LOUDRED}, + [SPECIES_EXPLOUD] = {gMonBackPic_Exploud, 0x800, SPECIES_EXPLOUD}, + [SPECIES_CLAMPERL] = {gMonBackPic_Clamperl, 0x800, SPECIES_CLAMPERL}, + [SPECIES_HUNTAIL] = {gMonBackPic_Huntail, 0x800, SPECIES_HUNTAIL}, + [SPECIES_GOREBYSS] = {gMonBackPic_Gorebyss, 0x800, SPECIES_GOREBYSS}, + [SPECIES_ABSOL] = {gMonBackPic_Absol, 0x800, SPECIES_ABSOL}, + [SPECIES_SHUPPET] = {gMonBackPic_Shuppet, 0x800, SPECIES_SHUPPET}, + [SPECIES_BANETTE] = {gMonBackPic_Banette, 0x800, SPECIES_BANETTE}, + [SPECIES_SEVIPER] = {gMonBackPic_Seviper, 0x800, SPECIES_SEVIPER}, + [SPECIES_ZANGOOSE] = {gMonBackPic_Zangoose, 0x800, SPECIES_ZANGOOSE}, + [SPECIES_RELICANTH] = {gMonBackPic_Relicanth, 0x800, SPECIES_RELICANTH}, + [SPECIES_ARON] = {gMonBackPic_Aron, 0x800, SPECIES_ARON}, + [SPECIES_LAIRON] = {gMonBackPic_Lairon, 0x800, SPECIES_LAIRON}, + [SPECIES_AGGRON] = {gMonBackPic_Aggron, 0x800, SPECIES_AGGRON}, + [SPECIES_CASTFORM] = {gMonBackPic_Castform, 0x800, SPECIES_CASTFORM}, + [SPECIES_VOLBEAT] = {gMonBackPic_Volbeat, 0x800, SPECIES_VOLBEAT}, + [SPECIES_ILLUMISE] = {gMonBackPic_Illumise, 0x800, SPECIES_ILLUMISE}, + [SPECIES_LILEEP] = {gMonBackPic_Lileep, 0x800, SPECIES_LILEEP}, + [SPECIES_CRADILY] = {gMonBackPic_Cradily, 0x800, SPECIES_CRADILY}, + [SPECIES_ANORITH] = {gMonBackPic_Anorith, 0x800, SPECIES_ANORITH}, + [SPECIES_ARMALDO] = {gMonBackPic_Armaldo, 0x800, SPECIES_ARMALDO}, + [SPECIES_RALTS] = {gMonBackPic_Ralts, 0x800, SPECIES_RALTS}, + [SPECIES_KIRLIA] = {gMonBackPic_Kirlia, 0x800, SPECIES_KIRLIA}, + [SPECIES_GARDEVOIR] = {gMonBackPic_Gardevoir, 0x800, SPECIES_GARDEVOIR}, + [SPECIES_BAGON] = {gMonBackPic_Bagon, 0x800, SPECIES_BAGON}, + [SPECIES_SHELGON] = {gMonBackPic_Shelgon, 0x800, SPECIES_SHELGON}, + [SPECIES_SALAMENCE] = {gMonBackPic_Salamence, 0x800, SPECIES_SALAMENCE}, + [SPECIES_BELDUM] = {gMonBackPic_Beldum, 0x800, SPECIES_BELDUM}, + [SPECIES_METANG] = {gMonBackPic_Metang, 0x800, SPECIES_METANG}, + [SPECIES_METAGROSS] = {gMonBackPic_Metagross, 0x800, SPECIES_METAGROSS}, + [SPECIES_REGIROCK] = {gMonBackPic_Regirock, 0x800, SPECIES_REGIROCK}, + [SPECIES_REGICE] = {gMonBackPic_Regice, 0x800, SPECIES_REGICE}, + [SPECIES_REGISTEEL] = {gMonBackPic_Registeel, 0x800, SPECIES_REGISTEEL}, + [SPECIES_KYOGRE] = {gMonBackPic_Kyogre, 0x800, SPECIES_KYOGRE}, + [SPECIES_GROUDON] = {gMonBackPic_Groudon, 0x800, SPECIES_GROUDON}, + [SPECIES_RAYQUAZA] = {gMonBackPic_Rayquaza, 0x800, SPECIES_RAYQUAZA}, + [SPECIES_LATIAS] = {gMonBackPic_Latias, 0x800, SPECIES_LATIAS}, + [SPECIES_LATIOS] = {gMonBackPic_Latios, 0x800, SPECIES_LATIOS}, + [SPECIES_JIRACHI] = {gMonBackPic_Jirachi, 0x800, SPECIES_JIRACHI}, + [SPECIES_DEOXYS] = {gMonBackPic_Deoxys, 0x800, SPECIES_DEOXYS}, + [SPECIES_CHIMECHO] = {gMonBackPic_Chimecho, 0x800, SPECIES_CHIMECHO}, + [SPECIES_EGG] = {gMonStillFrontPic_Egg, 0x800, SPECIES_EGG}, + [SPECIES_UNOWN_B] = {gMonBackPic_UnownB, 0x800, SPECIES_UNOWN_B}, + [SPECIES_UNOWN_C] = {gMonBackPic_UnownC, 0x800, SPECIES_UNOWN_C}, + [SPECIES_UNOWN_D] = {gMonBackPic_UnownD, 0x800, SPECIES_UNOWN_D}, + [SPECIES_UNOWN_E] = {gMonBackPic_UnownE, 0x800, SPECIES_UNOWN_E}, + [SPECIES_UNOWN_F] = {gMonBackPic_UnownF, 0x800, SPECIES_UNOWN_F}, + [SPECIES_UNOWN_G] = {gMonBackPic_UnownG, 0x800, SPECIES_UNOWN_G}, + [SPECIES_UNOWN_H] = {gMonBackPic_UnownH, 0x800, SPECIES_UNOWN_H}, + [SPECIES_UNOWN_I] = {gMonBackPic_UnownI, 0x800, SPECIES_UNOWN_I}, + [SPECIES_UNOWN_J] = {gMonBackPic_UnownJ, 0x800, SPECIES_UNOWN_J}, + [SPECIES_UNOWN_K] = {gMonBackPic_UnownK, 0x800, SPECIES_UNOWN_K}, + [SPECIES_UNOWN_L] = {gMonBackPic_UnownL, 0x800, SPECIES_UNOWN_L}, + [SPECIES_UNOWN_M] = {gMonBackPic_UnownM, 0x800, SPECIES_UNOWN_M}, + [SPECIES_UNOWN_N] = {gMonBackPic_UnownN, 0x800, SPECIES_UNOWN_N}, + [SPECIES_UNOWN_O] = {gMonBackPic_UnownO, 0x800, SPECIES_UNOWN_O}, + [SPECIES_UNOWN_P] = {gMonBackPic_UnownP, 0x800, SPECIES_UNOWN_P}, + [SPECIES_UNOWN_Q] = {gMonBackPic_UnownQ, 0x800, SPECIES_UNOWN_Q}, + [SPECIES_UNOWN_R] = {gMonBackPic_UnownR, 0x800, SPECIES_UNOWN_R}, + [SPECIES_UNOWN_S] = {gMonBackPic_UnownS, 0x800, SPECIES_UNOWN_S}, + [SPECIES_UNOWN_T] = {gMonBackPic_UnownT, 0x800, SPECIES_UNOWN_T}, + [SPECIES_UNOWN_U] = {gMonBackPic_UnownU, 0x800, SPECIES_UNOWN_U}, + [SPECIES_UNOWN_V] = {gMonBackPic_UnownV, 0x800, SPECIES_UNOWN_V}, + [SPECIES_UNOWN_W] = {gMonBackPic_UnownW, 0x800, SPECIES_UNOWN_W}, + [SPECIES_UNOWN_X] = {gMonBackPic_UnownX, 0x800, SPECIES_UNOWN_X}, + [SPECIES_UNOWN_Y] = {gMonBackPic_UnownY, 0x800, SPECIES_UNOWN_Y}, + [SPECIES_UNOWN_Z] = {gMonBackPic_UnownZ, 0x800, SPECIES_UNOWN_Z}, + [SPECIES_UNOWN_EMARK] = {gMonBackPic_UnownExclamationMark, 0x800, SPECIES_UNOWN_EMARK}, + [SPECIES_UNOWN_QMARK] = {gMonBackPic_UnownQuestionMark, 0x800, SPECIES_UNOWN_QMARK}, }; + diff --git a/src/data/pokemon_graphics/front_pic_table.h b/src/data/pokemon_graphics/front_pic_table.h index 5aa22f4f8..92e6bab2e 100644 --- a/src/data/pokemon_graphics/front_pic_table.h +++ b/src/data/pokemon_graphics/front_pic_table.h @@ -1,446 +1,443 @@ -const struct CompressedSpriteSheet gMonFrontPicTable[] = -{ //.data .size .tag - gMonFrontPic_CircledQuestionMark, 0x800, 0, - gMonFrontPic_Bulbasaur, 0x800, 1, - gMonFrontPic_Ivysaur, 0x800, 2, - gMonFrontPic_Venusaur, 0x800, 3, - gMonFrontPic_Charmander, 0x800, 4, - gMonFrontPic_Charmeleon, 0x800, 5, - gMonFrontPic_Charizard, 0x800, 6, - gMonFrontPic_Squirtle, 0x800, 7, - gMonFrontPic_Wartortle, 0x800, 8, - gMonFrontPic_Blastoise, 0x800, 9, - gMonFrontPic_Caterpie, 0x800, 10, - gMonFrontPic_Metapod, 0x800, 11, - gMonFrontPic_Butterfree, 0x800, 12, - gMonFrontPic_Weedle, 0x800, 13, - gMonFrontPic_Kakuna, 0x800, 14, - gMonFrontPic_Beedrill, 0x800, 15, - gMonFrontPic_Pidgey, 0x800, 16, - gMonFrontPic_Pidgeotto, 0x800, 17, - gMonFrontPic_Pidgeot, 0x800, 18, - gMonFrontPic_Rattata, 0x800, 19, - gMonFrontPic_Raticate, 0x800, 20, - gMonFrontPic_Spearow, 0x800, 21, - gMonFrontPic_Fearow, 0x800, 22, - gMonFrontPic_Ekans, 0x800, 23, - gMonFrontPic_Arbok, 0x800, 24, - gMonFrontPic_Pikachu, 0x800, 25, - gMonFrontPic_Raichu, 0x800, 26, - gMonFrontPic_Sandshrew, 0x800, 27, - gMonFrontPic_Sandslash, 0x800, 28, - gMonFrontPic_NidoranF, 0x800, 29, - gMonFrontPic_Nidorina, 0x800, 30, - gMonFrontPic_Nidoqueen, 0x800, 31, - gMonFrontPic_NidoranM, 0x800, 32, - gMonFrontPic_Nidorino, 0x800, 33, - gMonFrontPic_Nidoking, 0x800, 34, - gMonFrontPic_Clefairy, 0x800, 35, - gMonFrontPic_Clefable, 0x800, 36, - gMonFrontPic_Vulpix, 0x800, 37, - gMonFrontPic_Ninetales, 0x800, 38, - gMonFrontPic_Jigglypuff, 0x800, 39, - gMonFrontPic_Wigglytuff, 0x800, 40, - gMonFrontPic_Zubat, 0x800, 41, - gMonFrontPic_Golbat, 0x800, 42, - gMonFrontPic_Oddish, 0x800, 43, - gMonFrontPic_Gloom, 0x800, 44, - gMonFrontPic_Vileplume, 0x800, 45, - gMonFrontPic_Paras, 0x800, 46, - gMonFrontPic_Parasect, 0x800, 47, - gMonFrontPic_Venonat, 0x800, 48, - gMonFrontPic_Venomoth, 0x800, 49, - gMonFrontPic_Diglett, 0x800, 50, - gMonFrontPic_Dugtrio, 0x800, 51, - gMonFrontPic_Meowth, 0x800, 52, - gMonFrontPic_Persian, 0x800, 53, - gMonFrontPic_Psyduck, 0x800, 54, - gMonFrontPic_Golduck, 0x800, 55, - gMonFrontPic_Mankey, 0x800, 56, - gMonFrontPic_Primeape, 0x800, 57, - gMonFrontPic_Growlithe, 0x800, 58, - gMonFrontPic_Arcanine, 0x800, 59, - gMonFrontPic_Poliwag, 0x800, 60, - gMonFrontPic_Poliwhirl, 0x800, 61, - gMonFrontPic_Poliwrath, 0x800, 62, - gMonFrontPic_Abra, 0x800, 63, - gMonFrontPic_Kadabra, 0x800, 64, - gMonFrontPic_Alakazam, 0x800, 65, - gMonFrontPic_Machop, 0x800, 66, - gMonFrontPic_Machoke, 0x800, 67, - gMonFrontPic_Machamp, 0x800, 68, - gMonFrontPic_Bellsprout, 0x800, 69, - gMonFrontPic_Weepinbell, 0x800, 70, - gMonFrontPic_Victreebel, 0x800, 71, - gMonFrontPic_Tentacool, 0x800, 72, - gMonFrontPic_Tentacruel, 0x800, 73, - gMonFrontPic_Geodude, 0x800, 74, - gMonFrontPic_Graveler, 0x800, 75, - gMonFrontPic_Golem, 0x800, 76, - gMonFrontPic_Ponyta, 0x800, 77, - gMonFrontPic_Rapidash, 0x800, 78, - gMonFrontPic_Slowpoke, 0x800, 79, - gMonFrontPic_Slowbro, 0x800, 80, - gMonFrontPic_Magnemite, 0x800, 81, - gMonFrontPic_Magneton, 0x800, 82, - gMonFrontPic_Farfetchd, 0x800, 83, - gMonFrontPic_Doduo, 0x800, 84, - gMonFrontPic_Dodrio, 0x800, 85, - gMonFrontPic_Seel, 0x800, 86, - gMonFrontPic_Dewgong, 0x800, 87, - gMonFrontPic_Grimer, 0x800, 88, - gMonFrontPic_Muk, 0x800, 89, - gMonFrontPic_Shellder, 0x800, 90, - gMonFrontPic_Cloyster, 0x800, 91, - gMonFrontPic_Gastly, 0x800, 92, - gMonFrontPic_Haunter, 0x800, 93, - gMonFrontPic_Gengar, 0x800, 94, - gMonFrontPic_Onix, 0x800, 95, - gMonFrontPic_Drowzee, 0x800, 96, - gMonFrontPic_Hypno, 0x800, 97, - gMonFrontPic_Krabby, 0x800, 98, - gMonFrontPic_Kingler, 0x800, 99, - gMonFrontPic_Voltorb, 0x800, 100, - gMonFrontPic_Electrode, 0x800, 101, - gMonFrontPic_Exeggcute, 0x800, 102, - gMonFrontPic_Exeggutor, 0x800, 103, - gMonFrontPic_Cubone, 0x800, 104, - gMonFrontPic_Marowak, 0x800, 105, - gMonFrontPic_Hitmonlee, 0x800, 106, - gMonFrontPic_Hitmonchan, 0x800, 107, - gMonFrontPic_Lickitung, 0x800, 108, - gMonFrontPic_Koffing, 0x800, 109, - gMonFrontPic_Weezing, 0x800, 110, - gMonFrontPic_Rhyhorn, 0x800, 111, - gMonFrontPic_Rhydon, 0x800, 112, - gMonFrontPic_Chansey, 0x800, 113, - gMonFrontPic_Tangela, 0x800, 114, - gMonFrontPic_Kangaskhan, 0x800, 115, - gMonFrontPic_Horsea, 0x800, 116, - gMonFrontPic_Seadra, 0x800, 117, - gMonFrontPic_Goldeen, 0x800, 118, - gMonFrontPic_Seaking, 0x800, 119, - gMonFrontPic_Staryu, 0x800, 120, - gMonFrontPic_Starmie, 0x800, 121, - gMonFrontPic_Mrmime, 0x800, 122, - gMonFrontPic_Scyther, 0x800, 123, - gMonFrontPic_Jynx, 0x800, 124, - gMonFrontPic_Electabuzz, 0x800, 125, - gMonFrontPic_Magmar, 0x800, 126, - gMonFrontPic_Pinsir, 0x800, 127, - gMonFrontPic_Tauros, 0x800, 128, - gMonFrontPic_Magikarp, 0x800, 129, - gMonFrontPic_Gyarados, 0x800, 130, - gMonFrontPic_Lapras, 0x800, 131, - gMonFrontPic_Ditto, 0x800, 132, - gMonFrontPic_Eevee, 0x800, 133, - gMonFrontPic_Vaporeon, 0x800, 134, - gMonFrontPic_Jolteon, 0x800, 135, - gMonFrontPic_Flareon, 0x800, 136, - gMonFrontPic_Porygon, 0x800, 137, - gMonFrontPic_Omanyte, 0x800, 138, - gMonFrontPic_Omastar, 0x800, 139, - gMonFrontPic_Kabuto, 0x800, 140, - gMonFrontPic_Kabutops, 0x800, 141, - gMonFrontPic_Aerodactyl, 0x800, 142, - gMonFrontPic_Snorlax, 0x800, 143, - gMonFrontPic_Articuno, 0x800, 144, - gMonFrontPic_Zapdos, 0x800, 145, - gMonFrontPic_Moltres, 0x800, 146, - gMonFrontPic_Dratini, 0x800, 147, - gMonFrontPic_Dragonair, 0x800, 148, - gMonFrontPic_Dragonite, 0x800, 149, - gMonFrontPic_Mewtwo, 0x800, 150, - gMonFrontPic_Mew, 0x800, 151, -// Gen II - gMonFrontPic_Chikorita, 0x800, 152, - gMonFrontPic_Bayleef, 0x800, 153, - gMonFrontPic_Meganium, 0x800, 154, - gMonFrontPic_Cyndaquil, 0x800, 155, - gMonFrontPic_Quilava, 0x800, 156, - gMonFrontPic_Typhlosion, 0x800, 157, - gMonFrontPic_Totodile, 0x800, 158, - gMonFrontPic_Croconaw, 0x800, 159, - gMonFrontPic_Feraligatr, 0x800, 160, - gMonFrontPic_Sentret, 0x800, 161, - gMonFrontPic_Furret, 0x800, 162, - gMonFrontPic_Hoothoot, 0x800, 163, - gMonFrontPic_Noctowl, 0x800, 164, - gMonFrontPic_Ledyba, 0x800, 165, - gMonFrontPic_Ledian, 0x800, 166, - gMonFrontPic_Spinarak, 0x800, 167, - gMonFrontPic_Ariados, 0x800, 168, - gMonFrontPic_Crobat, 0x800, 169, - gMonFrontPic_Chinchou, 0x800, 170, - gMonFrontPic_Lanturn, 0x800, 171, - gMonFrontPic_Pichu, 0x800, 172, - gMonFrontPic_Cleffa, 0x800, 173, - gMonFrontPic_Igglybuff, 0x800, 174, - gMonFrontPic_Togepi, 0x800, 175, - gMonFrontPic_Togetic, 0x800, 176, - gMonFrontPic_Natu, 0x800, 177, - gMonFrontPic_Xatu, 0x800, 178, - gMonFrontPic_Mareep, 0x800, 179, - gMonFrontPic_Flaaffy, 0x800, 180, - gMonFrontPic_Ampharos, 0x800, 181, - gMonFrontPic_Bellossom, 0x800, 182, - gMonFrontPic_Marill, 0x800, 183, - gMonFrontPic_Azumarill, 0x800, 184, - gMonFrontPic_Sudowoodo, 0x800, 185, - gMonFrontPic_Politoed, 0x800, 186, - gMonFrontPic_Hoppip, 0x800, 187, - gMonFrontPic_Skiploom, 0x800, 188, - gMonFrontPic_Jumpluff, 0x800, 189, - gMonFrontPic_Aipom, 0x800, 190, - gMonFrontPic_Sunkern, 0x800, 191, - gMonFrontPic_Sunflora, 0x800, 192, - gMonFrontPic_Yanma, 0x800, 193, - gMonFrontPic_Wooper, 0x800, 194, - gMonFrontPic_Quagsire, 0x800, 195, - gMonFrontPic_Espeon, 0x800, 196, - gMonFrontPic_Umbreon, 0x800, 197, - gMonFrontPic_Murkrow, 0x800, 198, - gMonFrontPic_Slowking, 0x800, 199, - gMonFrontPic_Misdreavus, 0x800, 200, - gMonFrontPic_UnownA, 0x800, 201, - gMonFrontPic_Wobbuffet, 0x800, 202, - gMonFrontPic_Girafarig, 0x800, 203, - gMonFrontPic_Pineco, 0x800, 204, - gMonFrontPic_Forretress, 0x800, 205, - gMonFrontPic_Dunsparce, 0x800, 206, - gMonFrontPic_Gligar, 0x800, 207, - gMonFrontPic_Steelix, 0x800, 208, - gMonFrontPic_Snubbull, 0x800, 209, - gMonFrontPic_Granbull, 0x800, 210, - gMonFrontPic_Qwilfish, 0x800, 211, - gMonFrontPic_Scizor, 0x800, 212, - gMonFrontPic_Shuckle, 0x800, 213, - gMonFrontPic_Heracross, 0x800, 214, - gMonFrontPic_Sneasel, 0x800, 215, - gMonFrontPic_Teddiursa, 0x800, 216, - gMonFrontPic_Ursaring, 0x800, 217, - gMonFrontPic_Slugma, 0x800, 218, - gMonFrontPic_Magcargo, 0x800, 219, - gMonFrontPic_Swinub, 0x800, 220, - gMonFrontPic_Piloswine, 0x800, 221, - gMonFrontPic_Corsola, 0x800, 222, - gMonFrontPic_Remoraid, 0x800, 223, - gMonFrontPic_Octillery, 0x800, 224, - gMonFrontPic_Delibird, 0x800, 225, - gMonFrontPic_Mantine, 0x800, 226, - gMonFrontPic_Skarmory, 0x800, 227, - gMonFrontPic_Houndour, 0x800, 228, - gMonFrontPic_Houndoom, 0x800, 229, - gMonFrontPic_Kingdra, 0x800, 230, - gMonFrontPic_Phanpy, 0x800, 231, - gMonFrontPic_Donphan, 0x800, 232, - gMonFrontPic_Porygon2, 0x800, 233, - gMonFrontPic_Stantler, 0x800, 234, - gMonFrontPic_Smeargle, 0x800, 235, - gMonFrontPic_Tyrogue, 0x800, 236, - gMonFrontPic_Hitmontop, 0x800, 237, - gMonFrontPic_Smoochum, 0x800, 238, - gMonFrontPic_Elekid, 0x800, 239, - gMonFrontPic_Magby, 0x800, 240, - gMonFrontPic_Miltank, 0x800, 241, - gMonFrontPic_Blissey, 0x800, 242, - gMonFrontPic_Raikou, 0x800, 243, - gMonFrontPic_Entei, 0x800, 244, - gMonFrontPic_Suicune, 0x800, 245, - gMonFrontPic_Larvitar, 0x800, 246, - gMonFrontPic_Pupitar, 0x800, 247, - gMonFrontPic_Tyranitar, 0x800, 248, - gMonFrontPic_Lugia, 0x800, 249, - gMonFrontPic_HoOh, 0x800, 250, - gMonFrontPic_Celebi, 0x800, 251, -// Empty slots - gMonFrontPic_DoubleQuestionMark, 0x800, 252, - gMonFrontPic_DoubleQuestionMark, 0x800, 253, - gMonFrontPic_DoubleQuestionMark, 0x800, 254, - gMonFrontPic_DoubleQuestionMark, 0x800, 255, - gMonFrontPic_DoubleQuestionMark, 0x800, 256, - gMonFrontPic_DoubleQuestionMark, 0x800, 257, - gMonFrontPic_DoubleQuestionMark, 0x800, 258, - gMonFrontPic_DoubleQuestionMark, 0x800, 259, - gMonFrontPic_DoubleQuestionMark, 0x800, 260, - gMonFrontPic_DoubleQuestionMark, 0x800, 261, - gMonFrontPic_DoubleQuestionMark, 0x800, 262, - gMonFrontPic_DoubleQuestionMark, 0x800, 263, - gMonFrontPic_DoubleQuestionMark, 0x800, 264, - gMonFrontPic_DoubleQuestionMark, 0x800, 265, - gMonFrontPic_DoubleQuestionMark, 0x800, 266, - gMonFrontPic_DoubleQuestionMark, 0x800, 267, - gMonFrontPic_DoubleQuestionMark, 0x800, 268, - gMonFrontPic_DoubleQuestionMark, 0x800, 269, - gMonFrontPic_DoubleQuestionMark, 0x800, 270, - gMonFrontPic_DoubleQuestionMark, 0x800, 271, - gMonFrontPic_DoubleQuestionMark, 0x800, 272, - gMonFrontPic_DoubleQuestionMark, 0x800, 273, - gMonFrontPic_DoubleQuestionMark, 0x800, 274, - gMonFrontPic_DoubleQuestionMark, 0x800, 275, - gMonFrontPic_DoubleQuestionMark, 0x800, 276, -// Gen III - gMonFrontPic_Treecko, 0x800, 277, - gMonFrontPic_Grovyle, 0x800, 278, - gMonFrontPic_Sceptile, 0x800, 279, - gMonFrontPic_Torchic, 0x800, 280, - gMonFrontPic_Combusken, 0x800, 281, - gMonFrontPic_Blaziken, 0x800, 282, - gMonFrontPic_Mudkip, 0x800, 283, - gMonFrontPic_Marshtomp, 0x800, 284, - gMonFrontPic_Swampert, 0x800, 285, - gMonFrontPic_Poochyena, 0x800, 286, - gMonFrontPic_Mightyena, 0x800, 287, - gMonFrontPic_Zigzagoon, 0x800, 288, - gMonFrontPic_Linoone, 0x800, 289, - gMonFrontPic_Wurmple, 0x800, 290, - gMonFrontPic_Silcoon, 0x800, 291, - gMonFrontPic_Beautifly, 0x800, 292, - gMonFrontPic_Cascoon, 0x800, 293, - gMonFrontPic_Dustox, 0x800, 294, - gMonFrontPic_Lotad, 0x800, 295, - gMonFrontPic_Lombre, 0x800, 296, - gMonFrontPic_Ludicolo, 0x800, 297, - gMonFrontPic_Seedot, 0x800, 298, - gMonFrontPic_Nuzleaf, 0x800, 299, - gMonFrontPic_Shiftry, 0x800, 300, - gMonFrontPic_Nincada, 0x800, 301, - gMonFrontPic_Ninjask, 0x800, 302, - gMonFrontPic_Shedinja, 0x800, 303, - gMonFrontPic_Taillow, 0x800, 304, - gMonFrontPic_Swellow, 0x800, 305, - gMonFrontPic_Shroomish, 0x800, 306, - gMonFrontPic_Breloom, 0x800, 307, - gMonFrontPic_Spinda, 0x800, 308, - gMonFrontPic_Wingull, 0x800, 309, - gMonFrontPic_Pelipper, 0x800, 310, - gMonFrontPic_Surskit, 0x800, 311, - gMonFrontPic_Masquerain, 0x800, 312, - gMonFrontPic_Wailmer, 0x800, 313, - gMonFrontPic_Wailord, 0x800, 314, - gMonFrontPic_Skitty, 0x800, 315, - gMonFrontPic_Delcatty, 0x800, 316, - gMonFrontPic_Kecleon, 0x800, 317, - gMonFrontPic_Baltoy, 0x800, 318, - gMonFrontPic_Claydol, 0x800, 319, - gMonFrontPic_Nosepass, 0x800, 320, - gMonFrontPic_Torkoal, 0x800, 321, - gMonFrontPic_Sableye, 0x800, 322, - gMonFrontPic_Barboach, 0x800, 323, - gMonFrontPic_Whiscash, 0x800, 324, - gMonFrontPic_Luvdisc, 0x800, 325, - gMonFrontPic_Corphish, 0x800, 326, - gMonFrontPic_Crawdaunt, 0x800, 327, - gMonFrontPic_Feebas, 0x800, 328, - gMonFrontPic_Milotic, 0x800, 329, - gMonFrontPic_Carvanha, 0x800, 330, - gMonFrontPic_Sharpedo, 0x800, 331, - gMonFrontPic_Trapinch, 0x800, 332, - gMonFrontPic_Vibrava, 0x800, 333, - gMonFrontPic_Flygon, 0x800, 334, - gMonFrontPic_Makuhita, 0x800, 335, - gMonFrontPic_Hariyama, 0x800, 336, - gMonFrontPic_Electrike, 0x800, 337, - gMonFrontPic_Manectric, 0x800, 338, - gMonFrontPic_Numel, 0x800, 339, - gMonFrontPic_Camerupt, 0x800, 340, - gMonFrontPic_Spheal, 0x800, 341, - gMonFrontPic_Sealeo, 0x800, 342, - gMonFrontPic_Walrein, 0x800, 343, - gMonFrontPic_Cacnea, 0x800, 344, - gMonFrontPic_Cacturne, 0x800, 345, - gMonFrontPic_Snorunt, 0x800, 346, - gMonFrontPic_Glalie, 0x800, 347, - gMonFrontPic_Lunatone, 0x800, 348, - gMonFrontPic_Solrock, 0x800, 349, - gMonFrontPic_Azurill, 0x800, 350, - gMonFrontPic_Spoink, 0x800, 351, - gMonFrontPic_Grumpig, 0x800, 352, - gMonFrontPic_Plusle, 0x800, 353, - gMonFrontPic_Minun, 0x800, 354, - gMonFrontPic_Mawile, 0x800, 355, - gMonFrontPic_Meditite, 0x800, 356, - gMonFrontPic_Medicham, 0x800, 357, - gMonFrontPic_Swablu, 0x800, 358, - gMonFrontPic_Altaria, 0x800, 359, - gMonFrontPic_Wynaut, 0x800, 360, - gMonFrontPic_Duskull, 0x800, 361, - gMonFrontPic_Dusclops, 0x800, 362, - gMonFrontPic_Roselia, 0x800, 363, - gMonFrontPic_Slakoth, 0x800, 364, - gMonFrontPic_Vigoroth, 0x800, 365, - gMonFrontPic_Slaking, 0x800, 366, - gMonFrontPic_Gulpin, 0x800, 367, - gMonFrontPic_Swalot, 0x800, 368, - gMonFrontPic_Tropius, 0x800, 369, - gMonFrontPic_Whismur, 0x800, 370, - gMonFrontPic_Loudred, 0x800, 371, - gMonFrontPic_Exploud, 0x800, 372, - gMonFrontPic_Clamperl, 0x800, 373, - gMonFrontPic_Huntail, 0x800, 374, - gMonFrontPic_Gorebyss, 0x800, 375, - gMonFrontPic_Absol, 0x800, 376, - gMonFrontPic_Shuppet, 0x800, 377, - gMonFrontPic_Banette, 0x800, 378, - gMonFrontPic_Seviper, 0x800, 379, - gMonFrontPic_Zangoose, 0x800, 380, - gMonFrontPic_Relicanth, 0x800, 381, - gMonFrontPic_Aron, 0x800, 382, - gMonFrontPic_Lairon, 0x800, 383, - gMonFrontPic_Aggron, 0x800, 384, - gMonFrontPic_Castform, 0x800, 385, - gMonFrontPic_Volbeat, 0x800, 386, - gMonFrontPic_Illumise, 0x800, 387, - gMonFrontPic_Lileep, 0x800, 388, - gMonFrontPic_Cradily, 0x800, 389, - gMonFrontPic_Anorith, 0x800, 390, - gMonFrontPic_Armaldo, 0x800, 391, - gMonFrontPic_Ralts, 0x800, 392, - gMonFrontPic_Kirlia, 0x800, 393, - gMonFrontPic_Gardevoir, 0x800, 394, - gMonFrontPic_Bagon, 0x800, 395, - gMonFrontPic_Shelgon, 0x800, 396, - gMonFrontPic_Salamence, 0x800, 397, - gMonFrontPic_Beldum, 0x800, 398, - gMonFrontPic_Metang, 0x800, 399, - gMonFrontPic_Metagross, 0x800, 400, - gMonFrontPic_Regirock, 0x800, 401, - gMonFrontPic_Regice, 0x800, 402, - gMonFrontPic_Registeel, 0x800, 403, - gMonFrontPic_Kyogre, 0x800, 404, - gMonFrontPic_Groudon, 0x800, 405, - gMonFrontPic_Rayquaza, 0x800, 406, - gMonFrontPic_Latias, 0x800, 407, - gMonFrontPic_Latios, 0x800, 408, - gMonFrontPic_Jirachi, 0x800, 409, - gMonFrontPic_Deoxys, 0x800, 410, - gMonFrontPic_Chimecho, 0x800, 411, - gMonFrontPic_Egg, 0x800, 412, - gMonFrontPic_UnownB, 0x800, 413, - gMonFrontPic_UnownC, 0x800, 414, - gMonFrontPic_UnownD, 0x800, 415, - gMonFrontPic_UnownE, 0x800, 416, - gMonFrontPic_UnownF, 0x800, 417, - gMonFrontPic_UnownG, 0x800, 418, - gMonFrontPic_UnownH, 0x800, 419, - gMonFrontPic_UnownI, 0x800, 420, - gMonFrontPic_UnownJ, 0x800, 421, - gMonFrontPic_UnownK, 0x800, 422, - gMonFrontPic_UnownL, 0x800, 423, - gMonFrontPic_UnownM, 0x800, 424, - gMonFrontPic_UnownN, 0x800, 425, - gMonFrontPic_UnownO, 0x800, 426, - gMonFrontPic_UnownP, 0x800, 427, - gMonFrontPic_UnownQ, 0x800, 428, - gMonFrontPic_UnownR, 0x800, 429, - gMonFrontPic_UnownS, 0x800, 430, - gMonFrontPic_UnownT, 0x800, 431, - gMonFrontPic_UnownU, 0x800, 432, - gMonFrontPic_UnownV, 0x800, 433, - gMonFrontPic_UnownW, 0x800, 434, - gMonFrontPic_UnownX, 0x800, 435, - gMonFrontPic_UnownY, 0x800, 436, - gMonFrontPic_UnownZ, 0x800, 437, - gMonFrontPic_UnownExclamationMark, 0x800, 438, - gMonFrontPic_UnownQuestionMark, 0x800, 439, +const struct CompressedSpriteSheet gMonFrontPicTable[] = +{ + [SPECIES_NONE] = {gMonFrontPic_CircledQuestionMark, 0x800, SPECIES_NONE}, + [SPECIES_BULBASAUR] = {gMonFrontPic_Bulbasaur, 0x800, SPECIES_BULBASAUR}, + [SPECIES_IVYSAUR] = {gMonFrontPic_Ivysaur, 0x800, SPECIES_IVYSAUR}, + [SPECIES_VENUSAUR] = {gMonFrontPic_Venusaur, 0x800, SPECIES_VENUSAUR}, + [SPECIES_CHARMANDER] = {gMonFrontPic_Charmander, 0x800, SPECIES_CHARMANDER}, + [SPECIES_CHARMELEON] = {gMonFrontPic_Charmeleon, 0x800, SPECIES_CHARMELEON}, + [SPECIES_CHARIZARD] = {gMonFrontPic_Charizard, 0x800, SPECIES_CHARIZARD}, + [SPECIES_SQUIRTLE] = {gMonFrontPic_Squirtle, 0x800, SPECIES_SQUIRTLE}, + [SPECIES_WARTORTLE] = {gMonFrontPic_Wartortle, 0x800, SPECIES_WARTORTLE}, + [SPECIES_BLASTOISE] = {gMonFrontPic_Blastoise, 0x800, SPECIES_BLASTOISE}, + [SPECIES_CATERPIE] = {gMonFrontPic_Caterpie, 0x800, SPECIES_CATERPIE}, + [SPECIES_METAPOD] = {gMonFrontPic_Metapod, 0x800, SPECIES_METAPOD}, + [SPECIES_BUTTERFREE] = {gMonFrontPic_Butterfree, 0x800, SPECIES_BUTTERFREE}, + [SPECIES_WEEDLE] = {gMonFrontPic_Weedle, 0x800, SPECIES_WEEDLE}, + [SPECIES_KAKUNA] = {gMonFrontPic_Kakuna, 0x800, SPECIES_KAKUNA}, + [SPECIES_BEEDRILL] = {gMonFrontPic_Beedrill, 0x800, SPECIES_BEEDRILL}, + [SPECIES_PIDGEY] = {gMonFrontPic_Pidgey, 0x800, SPECIES_PIDGEY}, + [SPECIES_PIDGEOTTO] = {gMonFrontPic_Pidgeotto, 0x800, SPECIES_PIDGEOTTO}, + [SPECIES_PIDGEOT] = {gMonFrontPic_Pidgeot, 0x800, SPECIES_PIDGEOT}, + [SPECIES_RATTATA] = {gMonFrontPic_Rattata, 0x800, SPECIES_RATTATA}, + [SPECIES_RATICATE] = {gMonFrontPic_Raticate, 0x800, SPECIES_RATICATE}, + [SPECIES_SPEAROW] = {gMonFrontPic_Spearow, 0x800, SPECIES_SPEAROW}, + [SPECIES_FEAROW] = {gMonFrontPic_Fearow, 0x800, SPECIES_FEAROW}, + [SPECIES_EKANS] = {gMonFrontPic_Ekans, 0x800, SPECIES_EKANS}, + [SPECIES_ARBOK] = {gMonFrontPic_Arbok, 0x800, SPECIES_ARBOK}, + [SPECIES_PIKACHU] = {gMonFrontPic_Pikachu, 0x800, SPECIES_PIKACHU}, + [SPECIES_RAICHU] = {gMonFrontPic_Raichu, 0x800, SPECIES_RAICHU}, + [SPECIES_SANDSHREW] = {gMonFrontPic_Sandshrew, 0x800, SPECIES_SANDSHREW}, + [SPECIES_SANDSLASH] = {gMonFrontPic_Sandslash, 0x800, SPECIES_SANDSLASH}, + [SPECIES_NIDORAN_F] = {gMonFrontPic_NidoranF, 0x800, SPECIES_NIDORAN_F}, + [SPECIES_NIDORINA] = {gMonFrontPic_Nidorina, 0x800, SPECIES_NIDORINA}, + [SPECIES_NIDOQUEEN] = {gMonFrontPic_Nidoqueen, 0x800, SPECIES_NIDOQUEEN}, + [SPECIES_NIDORAN_M] = {gMonFrontPic_NidoranM, 0x800, SPECIES_NIDORAN_M}, + [SPECIES_NIDORINO] = {gMonFrontPic_Nidorino, 0x800, SPECIES_NIDORINO}, + [SPECIES_NIDOKING] = {gMonFrontPic_Nidoking, 0x800, SPECIES_NIDOKING}, + [SPECIES_CLEFAIRY] = {gMonFrontPic_Clefairy, 0x800, SPECIES_CLEFAIRY}, + [SPECIES_CLEFABLE] = {gMonFrontPic_Clefable, 0x800, SPECIES_CLEFABLE}, + [SPECIES_VULPIX] = {gMonFrontPic_Vulpix, 0x800, SPECIES_VULPIX}, + [SPECIES_NINETALES] = {gMonFrontPic_Ninetales, 0x800, SPECIES_NINETALES}, + [SPECIES_JIGGLYPUFF] = {gMonFrontPic_Jigglypuff, 0x800, SPECIES_JIGGLYPUFF}, + [SPECIES_WIGGLYTUFF] = {gMonFrontPic_Wigglytuff, 0x800, SPECIES_WIGGLYTUFF}, + [SPECIES_ZUBAT] = {gMonFrontPic_Zubat, 0x800, SPECIES_ZUBAT}, + [SPECIES_GOLBAT] = {gMonFrontPic_Golbat, 0x800, SPECIES_GOLBAT}, + [SPECIES_ODDISH] = {gMonFrontPic_Oddish, 0x800, SPECIES_ODDISH}, + [SPECIES_GLOOM] = {gMonFrontPic_Gloom, 0x800, SPECIES_GLOOM}, + [SPECIES_VILEPLUME] = {gMonFrontPic_Vileplume, 0x800, SPECIES_VILEPLUME}, + [SPECIES_PARAS] = {gMonFrontPic_Paras, 0x800, SPECIES_PARAS}, + [SPECIES_PARASECT] = {gMonFrontPic_Parasect, 0x800, SPECIES_PARASECT}, + [SPECIES_VENONAT] = {gMonFrontPic_Venonat, 0x800, SPECIES_VENONAT}, + [SPECIES_VENOMOTH] = {gMonFrontPic_Venomoth, 0x800, SPECIES_VENOMOTH}, + [SPECIES_DIGLETT] = {gMonFrontPic_Diglett, 0x800, SPECIES_DIGLETT}, + [SPECIES_DUGTRIO] = {gMonFrontPic_Dugtrio, 0x800, SPECIES_DUGTRIO}, + [SPECIES_MEOWTH] = {gMonFrontPic_Meowth, 0x800, SPECIES_MEOWTH}, + [SPECIES_PERSIAN] = {gMonFrontPic_Persian, 0x800, SPECIES_PERSIAN}, + [SPECIES_PSYDUCK] = {gMonFrontPic_Psyduck, 0x800, SPECIES_PSYDUCK}, + [SPECIES_GOLDUCK] = {gMonFrontPic_Golduck, 0x800, SPECIES_GOLDUCK}, + [SPECIES_MANKEY] = {gMonFrontPic_Mankey, 0x800, SPECIES_MANKEY}, + [SPECIES_PRIMEAPE] = {gMonFrontPic_Primeape, 0x800, SPECIES_PRIMEAPE}, + [SPECIES_GROWLITHE] = {gMonFrontPic_Growlithe, 0x800, SPECIES_GROWLITHE}, + [SPECIES_ARCANINE] = {gMonFrontPic_Arcanine, 0x800, SPECIES_ARCANINE}, + [SPECIES_POLIWAG] = {gMonFrontPic_Poliwag, 0x800, SPECIES_POLIWAG}, + [SPECIES_POLIWHIRL] = {gMonFrontPic_Poliwhirl, 0x800, SPECIES_POLIWHIRL}, + [SPECIES_POLIWRATH] = {gMonFrontPic_Poliwrath, 0x800, SPECIES_POLIWRATH}, + [SPECIES_ABRA] = {gMonFrontPic_Abra, 0x800, SPECIES_ABRA}, + [SPECIES_KADABRA] = {gMonFrontPic_Kadabra, 0x800, SPECIES_KADABRA}, + [SPECIES_ALAKAZAM] = {gMonFrontPic_Alakazam, 0x800, SPECIES_ALAKAZAM}, + [SPECIES_MACHOP] = {gMonFrontPic_Machop, 0x800, SPECIES_MACHOP}, + [SPECIES_MACHOKE] = {gMonFrontPic_Machoke, 0x800, SPECIES_MACHOKE}, + [SPECIES_MACHAMP] = {gMonFrontPic_Machamp, 0x800, SPECIES_MACHAMP}, + [SPECIES_BELLSPROUT] = {gMonFrontPic_Bellsprout, 0x800, SPECIES_BELLSPROUT}, + [SPECIES_WEEPINBELL] = {gMonFrontPic_Weepinbell, 0x800, SPECIES_WEEPINBELL}, + [SPECIES_VICTREEBEL] = {gMonFrontPic_Victreebel, 0x800, SPECIES_VICTREEBEL}, + [SPECIES_TENTACOOL] = {gMonFrontPic_Tentacool, 0x800, SPECIES_TENTACOOL}, + [SPECIES_TENTACRUEL] = {gMonFrontPic_Tentacruel, 0x800, SPECIES_TENTACRUEL}, + [SPECIES_GEODUDE] = {gMonFrontPic_Geodude, 0x800, SPECIES_GEODUDE}, + [SPECIES_GRAVELER] = {gMonFrontPic_Graveler, 0x800, SPECIES_GRAVELER}, + [SPECIES_GOLEM] = {gMonFrontPic_Golem, 0x800, SPECIES_GOLEM}, + [SPECIES_PONYTA] = {gMonFrontPic_Ponyta, 0x800, SPECIES_PONYTA}, + [SPECIES_RAPIDASH] = {gMonFrontPic_Rapidash, 0x800, SPECIES_RAPIDASH}, + [SPECIES_SLOWPOKE] = {gMonFrontPic_Slowpoke, 0x800, SPECIES_SLOWPOKE}, + [SPECIES_SLOWBRO] = {gMonFrontPic_Slowbro, 0x800, SPECIES_SLOWBRO}, + [SPECIES_MAGNEMITE] = {gMonFrontPic_Magnemite, 0x800, SPECIES_MAGNEMITE}, + [SPECIES_MAGNETON] = {gMonFrontPic_Magneton, 0x800, SPECIES_MAGNETON}, + [SPECIES_FARFETCHD] = {gMonFrontPic_Farfetchd, 0x800, SPECIES_FARFETCHD}, + [SPECIES_DODUO] = {gMonFrontPic_Doduo, 0x800, SPECIES_DODUO}, + [SPECIES_DODRIO] = {gMonFrontPic_Dodrio, 0x800, SPECIES_DODRIO}, + [SPECIES_SEEL] = {gMonFrontPic_Seel, 0x800, SPECIES_SEEL}, + [SPECIES_DEWGONG] = {gMonFrontPic_Dewgong, 0x800, SPECIES_DEWGONG}, + [SPECIES_GRIMER] = {gMonFrontPic_Grimer, 0x800, SPECIES_GRIMER}, + [SPECIES_MUK] = {gMonFrontPic_Muk, 0x800, SPECIES_MUK}, + [SPECIES_SHELLDER] = {gMonFrontPic_Shellder, 0x800, SPECIES_SHELLDER}, + [SPECIES_CLOYSTER] = {gMonFrontPic_Cloyster, 0x800, SPECIES_CLOYSTER}, + [SPECIES_GASTLY] = {gMonFrontPic_Gastly, 0x800, SPECIES_GASTLY}, + [SPECIES_HAUNTER] = {gMonFrontPic_Haunter, 0x800, SPECIES_HAUNTER}, + [SPECIES_GENGAR] = {gMonFrontPic_Gengar, 0x800, SPECIES_GENGAR}, + [SPECIES_ONIX] = {gMonFrontPic_Onix, 0x800, SPECIES_ONIX}, + [SPECIES_DROWZEE] = {gMonFrontPic_Drowzee, 0x800, SPECIES_DROWZEE}, + [SPECIES_HYPNO] = {gMonFrontPic_Hypno, 0x800, SPECIES_HYPNO}, + [SPECIES_KRABBY] = {gMonFrontPic_Krabby, 0x800, SPECIES_KRABBY}, + [SPECIES_KINGLER] = {gMonFrontPic_Kingler, 0x800, SPECIES_KINGLER}, + [SPECIES_VOLTORB] = {gMonFrontPic_Voltorb, 0x800, SPECIES_VOLTORB}, + [SPECIES_ELECTRODE] = {gMonFrontPic_Electrode, 0x800, SPECIES_ELECTRODE}, + [SPECIES_EXEGGCUTE] = {gMonFrontPic_Exeggcute, 0x800, SPECIES_EXEGGCUTE}, + [SPECIES_EXEGGUTOR] = {gMonFrontPic_Exeggutor, 0x800, SPECIES_EXEGGUTOR}, + [SPECIES_CUBONE] = {gMonFrontPic_Cubone, 0x800, SPECIES_CUBONE}, + [SPECIES_MAROWAK] = {gMonFrontPic_Marowak, 0x800, SPECIES_MAROWAK}, + [SPECIES_HITMONLEE] = {gMonFrontPic_Hitmonlee, 0x800, SPECIES_HITMONLEE}, + [SPECIES_HITMONCHAN] = {gMonFrontPic_Hitmonchan, 0x800, SPECIES_HITMONCHAN}, + [SPECIES_LICKITUNG] = {gMonFrontPic_Lickitung, 0x800, SPECIES_LICKITUNG}, + [SPECIES_KOFFING] = {gMonFrontPic_Koffing, 0x800, SPECIES_KOFFING}, + [SPECIES_WEEZING] = {gMonFrontPic_Weezing, 0x800, SPECIES_WEEZING}, + [SPECIES_RHYHORN] = {gMonFrontPic_Rhyhorn, 0x800, SPECIES_RHYHORN}, + [SPECIES_RHYDON] = {gMonFrontPic_Rhydon, 0x800, SPECIES_RHYDON}, + [SPECIES_CHANSEY] = {gMonFrontPic_Chansey, 0x800, SPECIES_CHANSEY}, + [SPECIES_TANGELA] = {gMonFrontPic_Tangela, 0x800, SPECIES_TANGELA}, + [SPECIES_KANGASKHAN] = {gMonFrontPic_Kangaskhan, 0x800, SPECIES_KANGASKHAN}, + [SPECIES_HORSEA] = {gMonFrontPic_Horsea, 0x800, SPECIES_HORSEA}, + [SPECIES_SEADRA] = {gMonFrontPic_Seadra, 0x800, SPECIES_SEADRA}, + [SPECIES_GOLDEEN] = {gMonFrontPic_Goldeen, 0x800, SPECIES_GOLDEEN}, + [SPECIES_SEAKING] = {gMonFrontPic_Seaking, 0x800, SPECIES_SEAKING}, + [SPECIES_STARYU] = {gMonFrontPic_Staryu, 0x800, SPECIES_STARYU}, + [SPECIES_STARMIE] = {gMonFrontPic_Starmie, 0x800, SPECIES_STARMIE}, + [SPECIES_MR_MIME] = {gMonFrontPic_Mrmime, 0x800, SPECIES_MR_MIME}, + [SPECIES_SCYTHER] = {gMonFrontPic_Scyther, 0x800, SPECIES_SCYTHER}, + [SPECIES_JYNX] = {gMonFrontPic_Jynx, 0x800, SPECIES_JYNX}, + [SPECIES_ELECTABUZZ] = {gMonFrontPic_Electabuzz, 0x800, SPECIES_ELECTABUZZ}, + [SPECIES_MAGMAR] = {gMonFrontPic_Magmar, 0x800, SPECIES_MAGMAR}, + [SPECIES_PINSIR] = {gMonFrontPic_Pinsir, 0x800, SPECIES_PINSIR}, + [SPECIES_TAUROS] = {gMonFrontPic_Tauros, 0x800, SPECIES_TAUROS}, + [SPECIES_MAGIKARP] = {gMonFrontPic_Magikarp, 0x800, SPECIES_MAGIKARP}, + [SPECIES_GYARADOS] = {gMonFrontPic_Gyarados, 0x800, SPECIES_GYARADOS}, + [SPECIES_LAPRAS] = {gMonFrontPic_Lapras, 0x800, SPECIES_LAPRAS}, + [SPECIES_DITTO] = {gMonFrontPic_Ditto, 0x800, SPECIES_DITTO}, + [SPECIES_EEVEE] = {gMonFrontPic_Eevee, 0x800, SPECIES_EEVEE}, + [SPECIES_VAPOREON] = {gMonFrontPic_Vaporeon, 0x800, SPECIES_VAPOREON}, + [SPECIES_JOLTEON] = {gMonFrontPic_Jolteon, 0x800, SPECIES_JOLTEON}, + [SPECIES_FLAREON] = {gMonFrontPic_Flareon, 0x800, SPECIES_FLAREON}, + [SPECIES_PORYGON] = {gMonFrontPic_Porygon, 0x800, SPECIES_PORYGON}, + [SPECIES_OMANYTE] = {gMonFrontPic_Omanyte, 0x800, SPECIES_OMANYTE}, + [SPECIES_OMASTAR] = {gMonFrontPic_Omastar, 0x800, SPECIES_OMASTAR}, + [SPECIES_KABUTO] = {gMonFrontPic_Kabuto, 0x800, SPECIES_KABUTO}, + [SPECIES_KABUTOPS] = {gMonFrontPic_Kabutops, 0x800, SPECIES_KABUTOPS}, + [SPECIES_AERODACTYL] = {gMonFrontPic_Aerodactyl, 0x800, SPECIES_AERODACTYL}, + [SPECIES_SNORLAX] = {gMonFrontPic_Snorlax, 0x800, SPECIES_SNORLAX}, + [SPECIES_ARTICUNO] = {gMonFrontPic_Articuno, 0x800, SPECIES_ARTICUNO}, + [SPECIES_ZAPDOS] = {gMonFrontPic_Zapdos, 0x800, SPECIES_ZAPDOS}, + [SPECIES_MOLTRES] = {gMonFrontPic_Moltres, 0x800, SPECIES_MOLTRES}, + [SPECIES_DRATINI] = {gMonFrontPic_Dratini, 0x800, SPECIES_DRATINI}, + [SPECIES_DRAGONAIR] = {gMonFrontPic_Dragonair, 0x800, SPECIES_DRAGONAIR}, + [SPECIES_DRAGONITE] = {gMonFrontPic_Dragonite, 0x800, SPECIES_DRAGONITE}, + [SPECIES_MEWTWO] = {gMonFrontPic_Mewtwo, 0x800, SPECIES_MEWTWO}, + [SPECIES_MEW] = {gMonFrontPic_Mew, 0x800, SPECIES_MEW}, + [SPECIES_CHIKORITA] = {gMonFrontPic_Chikorita, 0x800, SPECIES_CHIKORITA}, + [SPECIES_BAYLEEF] = {gMonFrontPic_Bayleef, 0x800, SPECIES_BAYLEEF}, + [SPECIES_MEGANIUM] = {gMonFrontPic_Meganium, 0x800, SPECIES_MEGANIUM}, + [SPECIES_CYNDAQUIL] = {gMonFrontPic_Cyndaquil, 0x800, SPECIES_CYNDAQUIL}, + [SPECIES_QUILAVA] = {gMonFrontPic_Quilava, 0x800, SPECIES_QUILAVA}, + [SPECIES_TYPHLOSION] = {gMonFrontPic_Typhlosion, 0x800, SPECIES_TYPHLOSION}, + [SPECIES_TOTODILE] = {gMonFrontPic_Totodile, 0x800, SPECIES_TOTODILE}, + [SPECIES_CROCONAW] = {gMonFrontPic_Croconaw, 0x800, SPECIES_CROCONAW}, + [SPECIES_FERALIGATR] = {gMonFrontPic_Feraligatr, 0x800, SPECIES_FERALIGATR}, + [SPECIES_SENTRET] = {gMonFrontPic_Sentret, 0x800, SPECIES_SENTRET}, + [SPECIES_FURRET] = {gMonFrontPic_Furret, 0x800, SPECIES_FURRET}, + [SPECIES_HOOTHOOT] = {gMonFrontPic_Hoothoot, 0x800, SPECIES_HOOTHOOT}, + [SPECIES_NOCTOWL] = {gMonFrontPic_Noctowl, 0x800, SPECIES_NOCTOWL}, + [SPECIES_LEDYBA] = {gMonFrontPic_Ledyba, 0x800, SPECIES_LEDYBA}, + [SPECIES_LEDIAN] = {gMonFrontPic_Ledian, 0x800, SPECIES_LEDIAN}, + [SPECIES_SPINARAK] = {gMonFrontPic_Spinarak, 0x800, SPECIES_SPINARAK}, + [SPECIES_ARIADOS] = {gMonFrontPic_Ariados, 0x800, SPECIES_ARIADOS}, + [SPECIES_CROBAT] = {gMonFrontPic_Crobat, 0x800, SPECIES_CROBAT}, + [SPECIES_CHINCHOU] = {gMonFrontPic_Chinchou, 0x800, SPECIES_CHINCHOU}, + [SPECIES_LANTURN] = {gMonFrontPic_Lanturn, 0x800, SPECIES_LANTURN}, + [SPECIES_PICHU] = {gMonFrontPic_Pichu, 0x800, SPECIES_PICHU}, + [SPECIES_CLEFFA] = {gMonFrontPic_Cleffa, 0x800, SPECIES_CLEFFA}, + [SPECIES_IGGLYBUFF] = {gMonFrontPic_Igglybuff, 0x800, SPECIES_IGGLYBUFF}, + [SPECIES_TOGEPI] = {gMonFrontPic_Togepi, 0x800, SPECIES_TOGEPI}, + [SPECIES_TOGETIC] = {gMonFrontPic_Togetic, 0x800, SPECIES_TOGETIC}, + [SPECIES_NATU] = {gMonFrontPic_Natu, 0x800, SPECIES_NATU}, + [SPECIES_XATU] = {gMonFrontPic_Xatu, 0x800, SPECIES_XATU}, + [SPECIES_MAREEP] = {gMonFrontPic_Mareep, 0x800, SPECIES_MAREEP}, + [SPECIES_FLAAFFY] = {gMonFrontPic_Flaaffy, 0x800, SPECIES_FLAAFFY}, + [SPECIES_AMPHAROS] = {gMonFrontPic_Ampharos, 0x800, SPECIES_AMPHAROS}, + [SPECIES_BELLOSSOM] = {gMonFrontPic_Bellossom, 0x800, SPECIES_BELLOSSOM}, + [SPECIES_MARILL] = {gMonFrontPic_Marill, 0x800, SPECIES_MARILL}, + [SPECIES_AZUMARILL] = {gMonFrontPic_Azumarill, 0x800, SPECIES_AZUMARILL}, + [SPECIES_SUDOWOODO] = {gMonFrontPic_Sudowoodo, 0x800, SPECIES_SUDOWOODO}, + [SPECIES_POLITOED] = {gMonFrontPic_Politoed, 0x800, SPECIES_POLITOED}, + [SPECIES_HOPPIP] = {gMonFrontPic_Hoppip, 0x800, SPECIES_HOPPIP}, + [SPECIES_SKIPLOOM] = {gMonFrontPic_Skiploom, 0x800, SPECIES_SKIPLOOM}, + [SPECIES_JUMPLUFF] = {gMonFrontPic_Jumpluff, 0x800, SPECIES_JUMPLUFF}, + [SPECIES_AIPOM] = {gMonFrontPic_Aipom, 0x800, SPECIES_AIPOM}, + [SPECIES_SUNKERN] = {gMonFrontPic_Sunkern, 0x800, SPECIES_SUNKERN}, + [SPECIES_SUNFLORA] = {gMonFrontPic_Sunflora, 0x800, SPECIES_SUNFLORA}, + [SPECIES_YANMA] = {gMonFrontPic_Yanma, 0x800, SPECIES_YANMA}, + [SPECIES_WOOPER] = {gMonFrontPic_Wooper, 0x800, SPECIES_WOOPER}, + [SPECIES_QUAGSIRE] = {gMonFrontPic_Quagsire, 0x800, SPECIES_QUAGSIRE}, + [SPECIES_ESPEON] = {gMonFrontPic_Espeon, 0x800, SPECIES_ESPEON}, + [SPECIES_UMBREON] = {gMonFrontPic_Umbreon, 0x800, SPECIES_UMBREON}, + [SPECIES_MURKROW] = {gMonFrontPic_Murkrow, 0x800, SPECIES_MURKROW}, + [SPECIES_SLOWKING] = {gMonFrontPic_Slowking, 0x800, SPECIES_SLOWKING}, + [SPECIES_MISDREAVUS] = {gMonFrontPic_Misdreavus, 0x800, SPECIES_MISDREAVUS}, + [SPECIES_UNOWN] = {gMonFrontPic_UnownA, 0x800, SPECIES_UNOWN}, + [SPECIES_WOBBUFFET] = {gMonFrontPic_Wobbuffet, 0x800, SPECIES_WOBBUFFET}, + [SPECIES_GIRAFARIG] = {gMonFrontPic_Girafarig, 0x800, SPECIES_GIRAFARIG}, + [SPECIES_PINECO] = {gMonFrontPic_Pineco, 0x800, SPECIES_PINECO}, + [SPECIES_FORRETRESS] = {gMonFrontPic_Forretress, 0x800, SPECIES_FORRETRESS}, + [SPECIES_DUNSPARCE] = {gMonFrontPic_Dunsparce, 0x800, SPECIES_DUNSPARCE}, + [SPECIES_GLIGAR] = {gMonFrontPic_Gligar, 0x800, SPECIES_GLIGAR}, + [SPECIES_STEELIX] = {gMonFrontPic_Steelix, 0x800, SPECIES_STEELIX}, + [SPECIES_SNUBBULL] = {gMonFrontPic_Snubbull, 0x800, SPECIES_SNUBBULL}, + [SPECIES_GRANBULL] = {gMonFrontPic_Granbull, 0x800, SPECIES_GRANBULL}, + [SPECIES_QWILFISH] = {gMonFrontPic_Qwilfish, 0x800, SPECIES_QWILFISH}, + [SPECIES_SCIZOR] = {gMonFrontPic_Scizor, 0x800, SPECIES_SCIZOR}, + [SPECIES_SHUCKLE] = {gMonFrontPic_Shuckle, 0x800, SPECIES_SHUCKLE}, + [SPECIES_HERACROSS] = {gMonFrontPic_Heracross, 0x800, SPECIES_HERACROSS}, + [SPECIES_SNEASEL] = {gMonFrontPic_Sneasel, 0x800, SPECIES_SNEASEL}, + [SPECIES_TEDDIURSA] = {gMonFrontPic_Teddiursa, 0x800, SPECIES_TEDDIURSA}, + [SPECIES_URSARING] = {gMonFrontPic_Ursaring, 0x800, SPECIES_URSARING}, + [SPECIES_SLUGMA] = {gMonFrontPic_Slugma, 0x800, SPECIES_SLUGMA}, + [SPECIES_MAGCARGO] = {gMonFrontPic_Magcargo, 0x800, SPECIES_MAGCARGO}, + [SPECIES_SWINUB] = {gMonFrontPic_Swinub, 0x800, SPECIES_SWINUB}, + [SPECIES_PILOSWINE] = {gMonFrontPic_Piloswine, 0x800, SPECIES_PILOSWINE}, + [SPECIES_CORSOLA] = {gMonFrontPic_Corsola, 0x800, SPECIES_CORSOLA}, + [SPECIES_REMORAID] = {gMonFrontPic_Remoraid, 0x800, SPECIES_REMORAID}, + [SPECIES_OCTILLERY] = {gMonFrontPic_Octillery, 0x800, SPECIES_OCTILLERY}, + [SPECIES_DELIBIRD] = {gMonFrontPic_Delibird, 0x800, SPECIES_DELIBIRD}, + [SPECIES_MANTINE] = {gMonFrontPic_Mantine, 0x800, SPECIES_MANTINE}, + [SPECIES_SKARMORY] = {gMonFrontPic_Skarmory, 0x800, SPECIES_SKARMORY}, + [SPECIES_HOUNDOUR] = {gMonFrontPic_Houndour, 0x800, SPECIES_HOUNDOUR}, + [SPECIES_HOUNDOOM] = {gMonFrontPic_Houndoom, 0x800, SPECIES_HOUNDOOM}, + [SPECIES_KINGDRA] = {gMonFrontPic_Kingdra, 0x800, SPECIES_KINGDRA}, + [SPECIES_PHANPY] = {gMonFrontPic_Phanpy, 0x800, SPECIES_PHANPY}, + [SPECIES_DONPHAN] = {gMonFrontPic_Donphan, 0x800, SPECIES_DONPHAN}, + [SPECIES_PORYGON2] = {gMonFrontPic_Porygon2, 0x800, SPECIES_PORYGON2}, + [SPECIES_STANTLER] = {gMonFrontPic_Stantler, 0x800, SPECIES_STANTLER}, + [SPECIES_SMEARGLE] = {gMonFrontPic_Smeargle, 0x800, SPECIES_SMEARGLE}, + [SPECIES_TYROGUE] = {gMonFrontPic_Tyrogue, 0x800, SPECIES_TYROGUE}, + [SPECIES_HITMONTOP] = {gMonFrontPic_Hitmontop, 0x800, SPECIES_HITMONTOP}, + [SPECIES_SMOOCHUM] = {gMonFrontPic_Smoochum, 0x800, SPECIES_SMOOCHUM}, + [SPECIES_ELEKID] = {gMonFrontPic_Elekid, 0x800, SPECIES_ELEKID}, + [SPECIES_MAGBY] = {gMonFrontPic_Magby, 0x800, SPECIES_MAGBY}, + [SPECIES_MILTANK] = {gMonFrontPic_Miltank, 0x800, SPECIES_MILTANK}, + [SPECIES_BLISSEY] = {gMonFrontPic_Blissey, 0x800, SPECIES_BLISSEY}, + [SPECIES_RAIKOU] = {gMonFrontPic_Raikou, 0x800, SPECIES_RAIKOU}, + [SPECIES_ENTEI] = {gMonFrontPic_Entei, 0x800, SPECIES_ENTEI}, + [SPECIES_SUICUNE] = {gMonFrontPic_Suicune, 0x800, SPECIES_SUICUNE}, + [SPECIES_LARVITAR] = {gMonFrontPic_Larvitar, 0x800, SPECIES_LARVITAR}, + [SPECIES_PUPITAR] = {gMonFrontPic_Pupitar, 0x800, SPECIES_PUPITAR}, + [SPECIES_TYRANITAR] = {gMonFrontPic_Tyranitar, 0x800, SPECIES_TYRANITAR}, + [SPECIES_LUGIA] = {gMonFrontPic_Lugia, 0x800, SPECIES_LUGIA}, + [SPECIES_HO_OH] = {gMonFrontPic_HoOh, 0x800, SPECIES_HO_OH}, + [SPECIES_CELEBI] = {gMonFrontPic_Celebi, 0x800, SPECIES_CELEBI}, + [SPECIES_OLD_UNOWN_B] = {gMonFrontPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_B}, + [SPECIES_OLD_UNOWN_C] = {gMonFrontPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_C}, + [SPECIES_OLD_UNOWN_D] = {gMonFrontPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_D}, + [SPECIES_OLD_UNOWN_E] = {gMonFrontPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_E}, + [SPECIES_OLD_UNOWN_F] = {gMonFrontPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_F}, + [SPECIES_OLD_UNOWN_G] = {gMonFrontPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_G}, + [SPECIES_OLD_UNOWN_H] = {gMonFrontPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_H}, + [SPECIES_OLD_UNOWN_I] = {gMonFrontPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_I}, + [SPECIES_OLD_UNOWN_J] = {gMonFrontPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_J}, + [SPECIES_OLD_UNOWN_K] = {gMonFrontPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_K}, + [SPECIES_OLD_UNOWN_L] = {gMonFrontPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_L}, + [SPECIES_OLD_UNOWN_M] = {gMonFrontPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_M}, + [SPECIES_OLD_UNOWN_N] = {gMonFrontPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_N}, + [SPECIES_OLD_UNOWN_O] = {gMonFrontPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_O}, + [SPECIES_OLD_UNOWN_P] = {gMonFrontPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_P}, + [SPECIES_OLD_UNOWN_Q] = {gMonFrontPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_Q}, + [SPECIES_OLD_UNOWN_R] = {gMonFrontPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_R}, + [SPECIES_OLD_UNOWN_S] = {gMonFrontPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_S}, + [SPECIES_OLD_UNOWN_T] = {gMonFrontPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_T}, + [SPECIES_OLD_UNOWN_U] = {gMonFrontPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_U}, + [SPECIES_OLD_UNOWN_V] = {gMonFrontPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_V}, + [SPECIES_OLD_UNOWN_W] = {gMonFrontPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_W}, + [SPECIES_OLD_UNOWN_X] = {gMonFrontPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_X}, + [SPECIES_OLD_UNOWN_Y] = {gMonFrontPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_Y}, + [SPECIES_OLD_UNOWN_Z] = {gMonFrontPic_DoubleQuestionMark, 0x800, SPECIES_OLD_UNOWN_Z}, + [SPECIES_TREECKO] = {gMonFrontPic_Treecko, 0x800, SPECIES_TREECKO}, + [SPECIES_GROVYLE] = {gMonFrontPic_Grovyle, 0x800, SPECIES_GROVYLE}, + [SPECIES_SCEPTILE] = {gMonFrontPic_Sceptile, 0x800, SPECIES_SCEPTILE}, + [SPECIES_TORCHIC] = {gMonFrontPic_Torchic, 0x800, SPECIES_TORCHIC}, + [SPECIES_COMBUSKEN] = {gMonFrontPic_Combusken, 0x800, SPECIES_COMBUSKEN}, + [SPECIES_BLAZIKEN] = {gMonFrontPic_Blaziken, 0x800, SPECIES_BLAZIKEN}, + [SPECIES_MUDKIP] = {gMonFrontPic_Mudkip, 0x800, SPECIES_MUDKIP}, + [SPECIES_MARSHTOMP] = {gMonFrontPic_Marshtomp, 0x800, SPECIES_MARSHTOMP}, + [SPECIES_SWAMPERT] = {gMonFrontPic_Swampert, 0x800, SPECIES_SWAMPERT}, + [SPECIES_POOCHYENA] = {gMonFrontPic_Poochyena, 0x800, SPECIES_POOCHYENA}, + [SPECIES_MIGHTYENA] = {gMonFrontPic_Mightyena, 0x800, SPECIES_MIGHTYENA}, + [SPECIES_ZIGZAGOON] = {gMonFrontPic_Zigzagoon, 0x800, SPECIES_ZIGZAGOON}, + [SPECIES_LINOONE] = {gMonFrontPic_Linoone, 0x800, SPECIES_LINOONE}, + [SPECIES_WURMPLE] = {gMonFrontPic_Wurmple, 0x800, SPECIES_WURMPLE}, + [SPECIES_SILCOON] = {gMonFrontPic_Silcoon, 0x800, SPECIES_SILCOON}, + [SPECIES_BEAUTIFLY] = {gMonFrontPic_Beautifly, 0x800, SPECIES_BEAUTIFLY}, + [SPECIES_CASCOON] = {gMonFrontPic_Cascoon, 0x800, SPECIES_CASCOON}, + [SPECIES_DUSTOX] = {gMonFrontPic_Dustox, 0x800, SPECIES_DUSTOX}, + [SPECIES_LOTAD] = {gMonFrontPic_Lotad, 0x800, SPECIES_LOTAD}, + [SPECIES_LOMBRE] = {gMonFrontPic_Lombre, 0x800, SPECIES_LOMBRE}, + [SPECIES_LUDICOLO] = {gMonFrontPic_Ludicolo, 0x800, SPECIES_LUDICOLO}, + [SPECIES_SEEDOT] = {gMonFrontPic_Seedot, 0x800, SPECIES_SEEDOT}, + [SPECIES_NUZLEAF] = {gMonFrontPic_Nuzleaf, 0x800, SPECIES_NUZLEAF}, + [SPECIES_SHIFTRY] = {gMonFrontPic_Shiftry, 0x800, SPECIES_SHIFTRY}, + [SPECIES_NINCADA] = {gMonFrontPic_Nincada, 0x800, SPECIES_NINCADA}, + [SPECIES_NINJASK] = {gMonFrontPic_Ninjask, 0x800, SPECIES_NINJASK}, + [SPECIES_SHEDINJA] = {gMonFrontPic_Shedinja, 0x800, SPECIES_SHEDINJA}, + [SPECIES_TAILLOW] = {gMonFrontPic_Taillow, 0x800, SPECIES_TAILLOW}, + [SPECIES_SWELLOW] = {gMonFrontPic_Swellow, 0x800, SPECIES_SWELLOW}, + [SPECIES_SHROOMISH] = {gMonFrontPic_Shroomish, 0x800, SPECIES_SHROOMISH}, + [SPECIES_BRELOOM] = {gMonFrontPic_Breloom, 0x800, SPECIES_BRELOOM}, + [SPECIES_SPINDA] = {gMonFrontPic_Spinda, 0x800, SPECIES_SPINDA}, + [SPECIES_WINGULL] = {gMonFrontPic_Wingull, 0x800, SPECIES_WINGULL}, + [SPECIES_PELIPPER] = {gMonFrontPic_Pelipper, 0x800, SPECIES_PELIPPER}, + [SPECIES_SURSKIT] = {gMonFrontPic_Surskit, 0x800, SPECIES_SURSKIT}, + [SPECIES_MASQUERAIN] = {gMonFrontPic_Masquerain, 0x800, SPECIES_MASQUERAIN}, + [SPECIES_WAILMER] = {gMonFrontPic_Wailmer, 0x800, SPECIES_WAILMER}, + [SPECIES_WAILORD] = {gMonFrontPic_Wailord, 0x800, SPECIES_WAILORD}, + [SPECIES_SKITTY] = {gMonFrontPic_Skitty, 0x800, SPECIES_SKITTY}, + [SPECIES_DELCATTY] = {gMonFrontPic_Delcatty, 0x800, SPECIES_DELCATTY}, + [SPECIES_KECLEON] = {gMonFrontPic_Kecleon, 0x800, SPECIES_KECLEON}, + [SPECIES_BALTOY] = {gMonFrontPic_Baltoy, 0x800, SPECIES_BALTOY}, + [SPECIES_CLAYDOL] = {gMonFrontPic_Claydol, 0x800, SPECIES_CLAYDOL}, + [SPECIES_NOSEPASS] = {gMonFrontPic_Nosepass, 0x800, SPECIES_NOSEPASS}, + [SPECIES_TORKOAL] = {gMonFrontPic_Torkoal, 0x800, SPECIES_TORKOAL}, + [SPECIES_SABLEYE] = {gMonFrontPic_Sableye, 0x800, SPECIES_SABLEYE}, + [SPECIES_BARBOACH] = {gMonFrontPic_Barboach, 0x800, SPECIES_BARBOACH}, + [SPECIES_WHISCASH] = {gMonFrontPic_Whiscash, 0x800, SPECIES_WHISCASH}, + [SPECIES_LUVDISC] = {gMonFrontPic_Luvdisc, 0x800, SPECIES_LUVDISC}, + [SPECIES_CORPHISH] = {gMonFrontPic_Corphish, 0x800, SPECIES_CORPHISH}, + [SPECIES_CRAWDAUNT] = {gMonFrontPic_Crawdaunt, 0x800, SPECIES_CRAWDAUNT}, + [SPECIES_FEEBAS] = {gMonFrontPic_Feebas, 0x800, SPECIES_FEEBAS}, + [SPECIES_MILOTIC] = {gMonFrontPic_Milotic, 0x800, SPECIES_MILOTIC}, + [SPECIES_CARVANHA] = {gMonFrontPic_Carvanha, 0x800, SPECIES_CARVANHA}, + [SPECIES_SHARPEDO] = {gMonFrontPic_Sharpedo, 0x800, SPECIES_SHARPEDO}, + [SPECIES_TRAPINCH] = {gMonFrontPic_Trapinch, 0x800, SPECIES_TRAPINCH}, + [SPECIES_VIBRAVA] = {gMonFrontPic_Vibrava, 0x800, SPECIES_VIBRAVA}, + [SPECIES_FLYGON] = {gMonFrontPic_Flygon, 0x800, SPECIES_FLYGON}, + [SPECIES_MAKUHITA] = {gMonFrontPic_Makuhita, 0x800, SPECIES_MAKUHITA}, + [SPECIES_HARIYAMA] = {gMonFrontPic_Hariyama, 0x800, SPECIES_HARIYAMA}, + [SPECIES_ELECTRIKE] = {gMonFrontPic_Electrike, 0x800, SPECIES_ELECTRIKE}, + [SPECIES_MANECTRIC] = {gMonFrontPic_Manectric, 0x800, SPECIES_MANECTRIC}, + [SPECIES_NUMEL] = {gMonFrontPic_Numel, 0x800, SPECIES_NUMEL}, + [SPECIES_CAMERUPT] = {gMonFrontPic_Camerupt, 0x800, SPECIES_CAMERUPT}, + [SPECIES_SPHEAL] = {gMonFrontPic_Spheal, 0x800, SPECIES_SPHEAL}, + [SPECIES_SEALEO] = {gMonFrontPic_Sealeo, 0x800, SPECIES_SEALEO}, + [SPECIES_WALREIN] = {gMonFrontPic_Walrein, 0x800, SPECIES_WALREIN}, + [SPECIES_CACNEA] = {gMonFrontPic_Cacnea, 0x800, SPECIES_CACNEA}, + [SPECIES_CACTURNE] = {gMonFrontPic_Cacturne, 0x800, SPECIES_CACTURNE}, + [SPECIES_SNORUNT] = {gMonFrontPic_Snorunt, 0x800, SPECIES_SNORUNT}, + [SPECIES_GLALIE] = {gMonFrontPic_Glalie, 0x800, SPECIES_GLALIE}, + [SPECIES_LUNATONE] = {gMonFrontPic_Lunatone, 0x800, SPECIES_LUNATONE}, + [SPECIES_SOLROCK] = {gMonFrontPic_Solrock, 0x800, SPECIES_SOLROCK}, + [SPECIES_AZURILL] = {gMonFrontPic_Azurill, 0x800, SPECIES_AZURILL}, + [SPECIES_SPOINK] = {gMonFrontPic_Spoink, 0x800, SPECIES_SPOINK}, + [SPECIES_GRUMPIG] = {gMonFrontPic_Grumpig, 0x800, SPECIES_GRUMPIG}, + [SPECIES_PLUSLE] = {gMonFrontPic_Plusle, 0x800, SPECIES_PLUSLE}, + [SPECIES_MINUN] = {gMonFrontPic_Minun, 0x800, SPECIES_MINUN}, + [SPECIES_MAWILE] = {gMonFrontPic_Mawile, 0x800, SPECIES_MAWILE}, + [SPECIES_MEDITITE] = {gMonFrontPic_Meditite, 0x800, SPECIES_MEDITITE}, + [SPECIES_MEDICHAM] = {gMonFrontPic_Medicham, 0x800, SPECIES_MEDICHAM}, + [SPECIES_SWABLU] = {gMonFrontPic_Swablu, 0x800, SPECIES_SWABLU}, + [SPECIES_ALTARIA] = {gMonFrontPic_Altaria, 0x800, SPECIES_ALTARIA}, + [SPECIES_WYNAUT] = {gMonFrontPic_Wynaut, 0x800, SPECIES_WYNAUT}, + [SPECIES_DUSKULL] = {gMonFrontPic_Duskull, 0x800, SPECIES_DUSKULL}, + [SPECIES_DUSCLOPS] = {gMonFrontPic_Dusclops, 0x800, SPECIES_DUSCLOPS}, + [SPECIES_ROSELIA] = {gMonFrontPic_Roselia, 0x800, SPECIES_ROSELIA}, + [SPECIES_SLAKOTH] = {gMonFrontPic_Slakoth, 0x800, SPECIES_SLAKOTH}, + [SPECIES_VIGOROTH] = {gMonFrontPic_Vigoroth, 0x800, SPECIES_VIGOROTH}, + [SPECIES_SLAKING] = {gMonFrontPic_Slaking, 0x800, SPECIES_SLAKING}, + [SPECIES_GULPIN] = {gMonFrontPic_Gulpin, 0x800, SPECIES_GULPIN}, + [SPECIES_SWALOT] = {gMonFrontPic_Swalot, 0x800, SPECIES_SWALOT}, + [SPECIES_TROPIUS] = {gMonFrontPic_Tropius, 0x800, SPECIES_TROPIUS}, + [SPECIES_WHISMUR] = {gMonFrontPic_Whismur, 0x800, SPECIES_WHISMUR}, + [SPECIES_LOUDRED] = {gMonFrontPic_Loudred, 0x800, SPECIES_LOUDRED}, + [SPECIES_EXPLOUD] = {gMonFrontPic_Exploud, 0x800, SPECIES_EXPLOUD}, + [SPECIES_CLAMPERL] = {gMonFrontPic_Clamperl, 0x800, SPECIES_CLAMPERL}, + [SPECIES_HUNTAIL] = {gMonFrontPic_Huntail, 0x800, SPECIES_HUNTAIL}, + [SPECIES_GOREBYSS] = {gMonFrontPic_Gorebyss, 0x800, SPECIES_GOREBYSS}, + [SPECIES_ABSOL] = {gMonFrontPic_Absol, 0x800, SPECIES_ABSOL}, + [SPECIES_SHUPPET] = {gMonFrontPic_Shuppet, 0x800, SPECIES_SHUPPET}, + [SPECIES_BANETTE] = {gMonFrontPic_Banette, 0x800, SPECIES_BANETTE}, + [SPECIES_SEVIPER] = {gMonFrontPic_Seviper, 0x800, SPECIES_SEVIPER}, + [SPECIES_ZANGOOSE] = {gMonFrontPic_Zangoose, 0x800, SPECIES_ZANGOOSE}, + [SPECIES_RELICANTH] = {gMonFrontPic_Relicanth, 0x800, SPECIES_RELICANTH}, + [SPECIES_ARON] = {gMonFrontPic_Aron, 0x800, SPECIES_ARON}, + [SPECIES_LAIRON] = {gMonFrontPic_Lairon, 0x800, SPECIES_LAIRON}, + [SPECIES_AGGRON] = {gMonFrontPic_Aggron, 0x800, SPECIES_AGGRON}, + [SPECIES_CASTFORM] = {gMonFrontPic_Castform, 0x800, SPECIES_CASTFORM}, + [SPECIES_VOLBEAT] = {gMonFrontPic_Volbeat, 0x800, SPECIES_VOLBEAT}, + [SPECIES_ILLUMISE] = {gMonFrontPic_Illumise, 0x800, SPECIES_ILLUMISE}, + [SPECIES_LILEEP] = {gMonFrontPic_Lileep, 0x800, SPECIES_LILEEP}, + [SPECIES_CRADILY] = {gMonFrontPic_Cradily, 0x800, SPECIES_CRADILY}, + [SPECIES_ANORITH] = {gMonFrontPic_Anorith, 0x800, SPECIES_ANORITH}, + [SPECIES_ARMALDO] = {gMonFrontPic_Armaldo, 0x800, SPECIES_ARMALDO}, + [SPECIES_RALTS] = {gMonFrontPic_Ralts, 0x800, SPECIES_RALTS}, + [SPECIES_KIRLIA] = {gMonFrontPic_Kirlia, 0x800, SPECIES_KIRLIA}, + [SPECIES_GARDEVOIR] = {gMonFrontPic_Gardevoir, 0x800, SPECIES_GARDEVOIR}, + [SPECIES_BAGON] = {gMonFrontPic_Bagon, 0x800, SPECIES_BAGON}, + [SPECIES_SHELGON] = {gMonFrontPic_Shelgon, 0x800, SPECIES_SHELGON}, + [SPECIES_SALAMENCE] = {gMonFrontPic_Salamence, 0x800, SPECIES_SALAMENCE}, + [SPECIES_BELDUM] = {gMonFrontPic_Beldum, 0x800, SPECIES_BELDUM}, + [SPECIES_METANG] = {gMonFrontPic_Metang, 0x800, SPECIES_METANG}, + [SPECIES_METAGROSS] = {gMonFrontPic_Metagross, 0x800, SPECIES_METAGROSS}, + [SPECIES_REGIROCK] = {gMonFrontPic_Regirock, 0x800, SPECIES_REGIROCK}, + [SPECIES_REGICE] = {gMonFrontPic_Regice, 0x800, SPECIES_REGICE}, + [SPECIES_REGISTEEL] = {gMonFrontPic_Registeel, 0x800, SPECIES_REGISTEEL}, + [SPECIES_KYOGRE] = {gMonFrontPic_Kyogre, 0x800, SPECIES_KYOGRE}, + [SPECIES_GROUDON] = {gMonFrontPic_Groudon, 0x800, SPECIES_GROUDON}, + [SPECIES_RAYQUAZA] = {gMonFrontPic_Rayquaza, 0x800, SPECIES_RAYQUAZA}, + [SPECIES_LATIAS] = {gMonFrontPic_Latias, 0x800, SPECIES_LATIAS}, + [SPECIES_LATIOS] = {gMonFrontPic_Latios, 0x800, SPECIES_LATIOS}, + [SPECIES_JIRACHI] = {gMonFrontPic_Jirachi, 0x800, SPECIES_JIRACHI}, + [SPECIES_DEOXYS] = {gMonFrontPic_Deoxys, 0x800, SPECIES_DEOXYS}, + [SPECIES_CHIMECHO] = {gMonFrontPic_Chimecho, 0x800, SPECIES_CHIMECHO}, + [SPECIES_EGG] = {gMonFrontPic_Egg, 0x800, SPECIES_EGG}, + [SPECIES_UNOWN_B] = {gMonFrontPic_UnownB, 0x800, SPECIES_UNOWN_B}, + [SPECIES_UNOWN_C] = {gMonFrontPic_UnownC, 0x800, SPECIES_UNOWN_C}, + [SPECIES_UNOWN_D] = {gMonFrontPic_UnownD, 0x800, SPECIES_UNOWN_D}, + [SPECIES_UNOWN_E] = {gMonFrontPic_UnownE, 0x800, SPECIES_UNOWN_E}, + [SPECIES_UNOWN_F] = {gMonFrontPic_UnownF, 0x800, SPECIES_UNOWN_F}, + [SPECIES_UNOWN_G] = {gMonFrontPic_UnownG, 0x800, SPECIES_UNOWN_G}, + [SPECIES_UNOWN_H] = {gMonFrontPic_UnownH, 0x800, SPECIES_UNOWN_H}, + [SPECIES_UNOWN_I] = {gMonFrontPic_UnownI, 0x800, SPECIES_UNOWN_I}, + [SPECIES_UNOWN_J] = {gMonFrontPic_UnownJ, 0x800, SPECIES_UNOWN_J}, + [SPECIES_UNOWN_K] = {gMonFrontPic_UnownK, 0x800, SPECIES_UNOWN_K}, + [SPECIES_UNOWN_L] = {gMonFrontPic_UnownL, 0x800, SPECIES_UNOWN_L}, + [SPECIES_UNOWN_M] = {gMonFrontPic_UnownM, 0x800, SPECIES_UNOWN_M}, + [SPECIES_UNOWN_N] = {gMonFrontPic_UnownN, 0x800, SPECIES_UNOWN_N}, + [SPECIES_UNOWN_O] = {gMonFrontPic_UnownO, 0x800, SPECIES_UNOWN_O}, + [SPECIES_UNOWN_P] = {gMonFrontPic_UnownP, 0x800, SPECIES_UNOWN_P}, + [SPECIES_UNOWN_Q] = {gMonFrontPic_UnownQ, 0x800, SPECIES_UNOWN_Q}, + [SPECIES_UNOWN_R] = {gMonFrontPic_UnownR, 0x800, SPECIES_UNOWN_R}, + [SPECIES_UNOWN_S] = {gMonFrontPic_UnownS, 0x800, SPECIES_UNOWN_S}, + [SPECIES_UNOWN_T] = {gMonFrontPic_UnownT, 0x800, SPECIES_UNOWN_T}, + [SPECIES_UNOWN_U] = {gMonFrontPic_UnownU, 0x800, SPECIES_UNOWN_U}, + [SPECIES_UNOWN_V] = {gMonFrontPic_UnownV, 0x800, SPECIES_UNOWN_V}, + [SPECIES_UNOWN_W] = {gMonFrontPic_UnownW, 0x800, SPECIES_UNOWN_W}, + [SPECIES_UNOWN_X] = {gMonFrontPic_UnownX, 0x800, SPECIES_UNOWN_X}, + [SPECIES_UNOWN_Y] = {gMonFrontPic_UnownY, 0x800, SPECIES_UNOWN_Y}, + [SPECIES_UNOWN_Z] = {gMonFrontPic_UnownZ, 0x800, SPECIES_UNOWN_Z}, + [SPECIES_UNOWN_EMARK] = {gMonFrontPic_UnownExclamationMark, 0x800, SPECIES_UNOWN_EMARK}, + [SPECIES_UNOWN_QMARK] = {gMonFrontPic_UnownQuestionMark, 0x800, SPECIES_UNOWN_QMARK}, }; diff --git a/src/data/pokemon_graphics/palette_table.h b/src/data/pokemon_graphics/palette_table.h index 99412daa5..3b60d8567 100644 --- a/src/data/pokemon_graphics/palette_table.h +++ b/src/data/pokemon_graphics/palette_table.h @@ -1,443 +1,443 @@ const struct CompressedSpritePalette gMonPaletteTable[] = { - gMonPalette_CircledQuestionMark, 0, - gMonPalette_Bulbasaur, 1, - gMonPalette_Ivysaur, 2, - gMonPalette_Venusaur, 3, - gMonPalette_Charmander, 4, - gMonPalette_Charmeleon, 5, - gMonPalette_Charizard, 6, - gMonPalette_Squirtle, 7, - gMonPalette_Wartortle, 8, - gMonPalette_Blastoise, 9, - gMonPalette_Caterpie, 10, - gMonPalette_Metapod, 11, - gMonPalette_Butterfree, 12, - gMonPalette_Weedle, 13, - gMonPalette_Kakuna, 14, - gMonPalette_Beedrill, 15, - gMonPalette_Pidgey, 16, - gMonPalette_Pidgeotto, 17, - gMonPalette_Pidgeot, 18, - gMonPalette_Rattata, 19, - gMonPalette_Raticate, 20, - gMonPalette_Spearow, 21, - gMonPalette_Fearow, 22, - gMonPalette_Ekans, 23, - gMonPalette_Arbok, 24, - gMonPalette_Pikachu, 25, - gMonPalette_Raichu, 26, - gMonPalette_Sandshrew, 27, - gMonPalette_Sandslash, 28, - gMonPalette_NidoranF, 29, - gMonPalette_Nidorina, 30, - gMonPalette_Nidoqueen, 31, - gMonPalette_NidoranM, 32, - gMonPalette_Nidorino, 33, - gMonPalette_Nidoking, 34, - gMonPalette_Clefairy, 35, - gMonPalette_Clefable, 36, - gMonPalette_Vulpix, 37, - gMonPalette_Ninetales, 38, - gMonPalette_Jigglypuff, 39, - gMonPalette_Wigglytuff, 40, - gMonPalette_Zubat, 41, - gMonPalette_Golbat, 42, - gMonPalette_Oddish, 43, - gMonPalette_Gloom, 44, - gMonPalette_Vileplume, 45, - gMonPalette_Paras, 46, - gMonPalette_Parasect, 47, - gMonPalette_Venonat, 48, - gMonPalette_Venomoth, 49, - gMonPalette_Diglett, 50, - gMonPalette_Dugtrio, 51, - gMonPalette_Meowth, 52, - gMonPalette_Persian, 53, - gMonPalette_Psyduck, 54, - gMonPalette_Golduck, 55, - gMonPalette_Mankey, 56, - gMonPalette_Primeape, 57, - gMonPalette_Growlithe, 58, - gMonPalette_Arcanine, 59, - gMonPalette_Poliwag, 60, - gMonPalette_Poliwhirl, 61, - gMonPalette_Poliwrath, 62, - gMonPalette_Abra, 63, - gMonPalette_Kadabra, 64, - gMonPalette_Alakazam, 65, - gMonPalette_Machop, 66, - gMonPalette_Machoke, 67, - gMonPalette_Machamp, 68, - gMonPalette_Bellsprout, 69, - gMonPalette_Weepinbell, 70, - gMonPalette_Victreebel, 71, - gMonPalette_Tentacool, 72, - gMonPalette_Tentacruel, 73, - gMonPalette_Geodude, 74, - gMonPalette_Graveler, 75, - gMonPalette_Golem, 76, - gMonPalette_Ponyta, 77, - gMonPalette_Rapidash, 78, - gMonPalette_Slowpoke, 79, - gMonPalette_Slowbro, 80, - gMonPalette_Magnemite, 81, - gMonPalette_Magneton, 82, - gMonPalette_Farfetchd, 83, - gMonPalette_Doduo, 84, - gMonPalette_Dodrio, 85, - gMonPalette_Seel, 86, - gMonPalette_Dewgong, 87, - gMonPalette_Grimer, 88, - gMonPalette_Muk, 89, - gMonPalette_Shellder, 90, - gMonPalette_Cloyster, 91, - gMonPalette_Gastly, 92, - gMonPalette_Haunter, 93, - gMonPalette_Gengar, 94, - gMonPalette_Onix, 95, - gMonPalette_Drowzee, 96, - gMonPalette_Hypno, 97, - gMonPalette_Krabby, 98, - gMonPalette_Kingler, 99, - gMonPalette_Voltorb, 100, - gMonPalette_Electrode, 101, - gMonPalette_Exeggcute, 102, - gMonPalette_Exeggutor, 103, - gMonPalette_Cubone, 104, - gMonPalette_Marowak, 105, - gMonPalette_Hitmonlee, 106, - gMonPalette_Hitmonchan, 107, - gMonPalette_Lickitung, 108, - gMonPalette_Koffing, 109, - gMonPalette_Weezing, 110, - gMonPalette_Rhyhorn, 111, - gMonPalette_Rhydon, 112, - gMonPalette_Chansey, 113, - gMonPalette_Tangela, 114, - gMonPalette_Kangaskhan, 115, - gMonPalette_Horsea, 116, - gMonPalette_Seadra, 117, - gMonPalette_Goldeen, 118, - gMonPalette_Seaking, 119, - gMonPalette_Staryu, 120, - gMonPalette_Starmie, 121, - gMonPalette_Mrmime, 122, - gMonPalette_Scyther, 123, - gMonPalette_Jynx, 124, - gMonPalette_Electabuzz, 125, - gMonPalette_Magmar, 126, - gMonPalette_Pinsir, 127, - gMonPalette_Tauros, 128, - gMonPalette_Magikarp, 129, - gMonPalette_Gyarados, 130, - gMonPalette_Lapras, 131, - gMonPalette_Ditto, 132, - gMonPalette_Eevee, 133, - gMonPalette_Vaporeon, 134, - gMonPalette_Jolteon, 135, - gMonPalette_Flareon, 136, - gMonPalette_Porygon, 137, - gMonPalette_Omanyte, 138, - gMonPalette_Omastar, 139, - gMonPalette_Kabuto, 140, - gMonPalette_Kabutops, 141, - gMonPalette_Aerodactyl, 142, - gMonPalette_Snorlax, 143, - gMonPalette_Articuno, 144, - gMonPalette_Zapdos, 145, - gMonPalette_Moltres, 146, - gMonPalette_Dratini, 147, - gMonPalette_Dragonair, 148, - gMonPalette_Dragonite, 149, - gMonPalette_Mewtwo, 150, - gMonPalette_Mew, 151, - gMonPalette_Chikorita, 152, - gMonPalette_Bayleef, 153, - gMonPalette_Meganium, 154, - gMonPalette_Cyndaquil, 155, - gMonPalette_Quilava, 156, - gMonPalette_Typhlosion, 157, - gMonPalette_Totodile, 158, - gMonPalette_Croconaw, 159, - gMonPalette_Feraligatr, 160, - gMonPalette_Sentret, 161, - gMonPalette_Furret, 162, - gMonPalette_Hoothoot, 163, - gMonPalette_Noctowl, 164, - gMonPalette_Ledyba, 165, - gMonPalette_Ledian, 166, - gMonPalette_Spinarak, 167, - gMonPalette_Ariados, 168, - gMonPalette_Crobat, 169, - gMonPalette_Chinchou, 170, - gMonPalette_Lanturn, 171, - gMonPalette_Pichu, 172, - gMonPalette_Cleffa, 173, - gMonPalette_Igglybuff, 174, - gMonPalette_Togepi, 175, - gMonPalette_Togetic, 176, - gMonPalette_Natu, 177, - gMonPalette_Xatu, 178, - gMonPalette_Mareep, 179, - gMonPalette_Flaaffy, 180, - gMonPalette_Ampharos, 181, - gMonPalette_Bellossom, 182, - gMonPalette_Marill, 183, - gMonPalette_Azumarill, 184, - gMonPalette_Sudowoodo, 185, - gMonPalette_Politoed, 186, - gMonPalette_Hoppip, 187, - gMonPalette_Skiploom, 188, - gMonPalette_Jumpluff, 189, - gMonPalette_Aipom, 190, - gMonPalette_Sunkern, 191, - gMonPalette_Sunflora, 192, - gMonPalette_Yanma, 193, - gMonPalette_Wooper, 194, - gMonPalette_Quagsire, 195, - gMonPalette_Espeon, 196, - gMonPalette_Umbreon, 197, - gMonPalette_Murkrow, 198, - gMonPalette_Slowking, 199, - gMonPalette_Misdreavus, 200, - gMonPalette_Unown, 201, - gMonPalette_Wobbuffet, 202, - gMonPalette_Girafarig, 203, - gMonPalette_Pineco, 204, - gMonPalette_Forretress, 205, - gMonPalette_Dunsparce, 206, - gMonPalette_Gligar, 207, - gMonPalette_Steelix, 208, - gMonPalette_Snubbull, 209, - gMonPalette_Granbull, 210, - gMonPalette_Qwilfish, 211, - gMonPalette_Scizor, 212, - gMonPalette_Shuckle, 213, - gMonPalette_Heracross, 214, - gMonPalette_Sneasel, 215, - gMonPalette_Teddiursa, 216, - gMonPalette_Ursaring, 217, - gMonPalette_Slugma, 218, - gMonPalette_Magcargo, 219, - gMonPalette_Swinub, 220, - gMonPalette_Piloswine, 221, - gMonPalette_Corsola, 222, - gMonPalette_Remoraid, 223, - gMonPalette_Octillery, 224, - gMonPalette_Delibird, 225, - gMonPalette_Mantine, 226, - gMonPalette_Skarmory, 227, - gMonPalette_Houndour, 228, - gMonPalette_Houndoom, 229, - gMonPalette_Kingdra, 230, - gMonPalette_Phanpy, 231, - gMonPalette_Donphan, 232, - gMonPalette_Porygon2, 233, - gMonPalette_Stantler, 234, - gMonPalette_Smeargle, 235, - gMonPalette_Tyrogue, 236, - gMonPalette_Hitmontop, 237, - gMonPalette_Smoochum, 238, - gMonPalette_Elekid, 239, - gMonPalette_Magby, 240, - gMonPalette_Miltank, 241, - gMonPalette_Blissey, 242, - gMonPalette_Raikou, 243, - gMonPalette_Entei, 244, - gMonPalette_Suicune, 245, - gMonPalette_Larvitar, 246, - gMonPalette_Pupitar, 247, - gMonPalette_Tyranitar, 248, - gMonPalette_Lugia, 249, - gMonPalette_HoOh, 250, - gMonPalette_Celebi, 251, - gMonPalette_DoubleQuestionMark, 252, - gMonPalette_DoubleQuestionMark, 253, - gMonPalette_DoubleQuestionMark, 254, - gMonPalette_DoubleQuestionMark, 255, - gMonPalette_DoubleQuestionMark, 256, - gMonPalette_DoubleQuestionMark, 257, - gMonPalette_DoubleQuestionMark, 258, - gMonPalette_DoubleQuestionMark, 259, - gMonPalette_DoubleQuestionMark, 260, - gMonPalette_DoubleQuestionMark, 261, - gMonPalette_DoubleQuestionMark, 262, - gMonPalette_DoubleQuestionMark, 263, - gMonPalette_DoubleQuestionMark, 264, - gMonPalette_DoubleQuestionMark, 265, - gMonPalette_DoubleQuestionMark, 266, - gMonPalette_DoubleQuestionMark, 267, - gMonPalette_DoubleQuestionMark, 268, - gMonPalette_DoubleQuestionMark, 269, - gMonPalette_DoubleQuestionMark, 270, - gMonPalette_DoubleQuestionMark, 271, - gMonPalette_DoubleQuestionMark, 272, - gMonPalette_DoubleQuestionMark, 273, - gMonPalette_DoubleQuestionMark, 274, - gMonPalette_DoubleQuestionMark, 275, - gMonPalette_DoubleQuestionMark, 276, - gMonPalette_Treecko, 277, - gMonPalette_Grovyle, 278, - gMonPalette_Sceptile, 279, - gMonPalette_Torchic, 280, - gMonPalette_Combusken, 281, - gMonPalette_Blaziken, 282, - gMonPalette_Mudkip, 283, - gMonPalette_Marshtomp, 284, - gMonPalette_Swampert, 285, - gMonPalette_Poochyena, 286, - gMonPalette_Mightyena, 287, - gMonPalette_Zigzagoon, 288, - gMonPalette_Linoone, 289, - gMonPalette_Wurmple, 290, - gMonPalette_Silcoon, 291, - gMonPalette_Beautifly, 292, - gMonPalette_Cascoon, 293, - gMonPalette_Dustox, 294, - gMonPalette_Lotad, 295, - gMonPalette_Lombre, 296, - gMonPalette_Ludicolo, 297, - gMonPalette_Seedot, 298, - gMonPalette_Nuzleaf, 299, - gMonPalette_Shiftry, 300, - gMonPalette_Nincada, 301, - gMonPalette_Ninjask, 302, - gMonPalette_Shedinja, 303, - gMonPalette_Taillow, 304, - gMonPalette_Swellow, 305, - gMonPalette_Shroomish, 306, - gMonPalette_Breloom, 307, - gMonPalette_Spinda, 308, - gMonPalette_Wingull, 309, - gMonPalette_Pelipper, 310, - gMonPalette_Surskit, 311, - gMonPalette_Masquerain, 312, - gMonPalette_Wailmer, 313, - gMonPalette_Wailord, 314, - gMonPalette_Skitty, 315, - gMonPalette_Delcatty, 316, - gMonPalette_Kecleon, 317, - gMonPalette_Baltoy, 318, - gMonPalette_Claydol, 319, - gMonPalette_Nosepass, 320, - gMonPalette_Torkoal, 321, - gMonPalette_Sableye, 322, - gMonPalette_Barboach, 323, - gMonPalette_Whiscash, 324, - gMonPalette_Luvdisc, 325, - gMonPalette_Corphish, 326, - gMonPalette_Crawdaunt, 327, - gMonPalette_Feebas, 328, - gMonPalette_Milotic, 329, - gMonPalette_Carvanha, 330, - gMonPalette_Sharpedo, 331, - gMonPalette_Trapinch, 332, - gMonPalette_Vibrava, 333, - gMonPalette_Flygon, 334, - gMonPalette_Makuhita, 335, - gMonPalette_Hariyama, 336, - gMonPalette_Electrike, 337, - gMonPalette_Manectric, 338, - gMonPalette_Numel, 339, - gMonPalette_Camerupt, 340, - gMonPalette_Spheal, 341, - gMonPalette_Sealeo, 342, - gMonPalette_Walrein, 343, - gMonPalette_Cacnea, 344, - gMonPalette_Cacturne, 345, - gMonPalette_Snorunt, 346, - gMonPalette_Glalie, 347, - gMonPalette_Lunatone, 348, - gMonPalette_Solrock, 349, - gMonPalette_Azurill, 350, - gMonPalette_Spoink, 351, - gMonPalette_Grumpig, 352, - gMonPalette_Plusle, 353, - gMonPalette_Minun, 354, - gMonPalette_Mawile, 355, - gMonPalette_Meditite, 356, - gMonPalette_Medicham, 357, - gMonPalette_Swablu, 358, - gMonPalette_Altaria, 359, - gMonPalette_Wynaut, 360, - gMonPalette_Duskull, 361, - gMonPalette_Dusclops, 362, - gMonPalette_Roselia, 363, - gMonPalette_Slakoth, 364, - gMonPalette_Vigoroth, 365, - gMonPalette_Slaking, 366, - gMonPalette_Gulpin, 367, - gMonPalette_Swalot, 368, - gMonPalette_Tropius, 369, - gMonPalette_Whismur, 370, - gMonPalette_Loudred, 371, - gMonPalette_Exploud, 372, - gMonPalette_Clamperl, 373, - gMonPalette_Huntail, 374, - gMonPalette_Gorebyss, 375, - gMonPalette_Absol, 376, - gMonPalette_Shuppet, 377, - gMonPalette_Banette, 378, - gMonPalette_Seviper, 379, - gMonPalette_Zangoose, 380, - gMonPalette_Relicanth, 381, - gMonPalette_Aron, 382, - gMonPalette_Lairon, 383, - gMonPalette_Aggron, 384, - gMonPalette_Castform, 385, - gMonPalette_Volbeat, 386, - gMonPalette_Illumise, 387, - gMonPalette_Lileep, 388, - gMonPalette_Cradily, 389, - gMonPalette_Anorith, 390, - gMonPalette_Armaldo, 391, - gMonPalette_Ralts, 392, - gMonPalette_Kirlia, 393, - gMonPalette_Gardevoir, 394, - gMonPalette_Bagon, 395, - gMonPalette_Shelgon, 396, - gMonPalette_Salamence, 397, - gMonPalette_Beldum, 398, - gMonPalette_Metang, 399, - gMonPalette_Metagross, 400, - gMonPalette_Regirock, 401, - gMonPalette_Regice, 402, - gMonPalette_Registeel, 403, - gMonPalette_Kyogre, 404, - gMonPalette_Groudon, 405, - gMonPalette_Rayquaza, 406, - gMonPalette_Latias, 407, - gMonPalette_Latios, 408, - gMonPalette_Jirachi, 409, - gMonPalette_Deoxys, 410, - gMonPalette_Chimecho, 411, - gMonPalette_Egg, 412, - gMonPalette_Unown, 413, - gMonPalette_Unown, 414, - gMonPalette_Unown, 415, - gMonPalette_Unown, 416, - gMonPalette_Unown, 417, - gMonPalette_Unown, 418, - gMonPalette_Unown, 419, - gMonPalette_Unown, 420, - gMonPalette_Unown, 421, - gMonPalette_Unown, 422, - gMonPalette_Unown, 423, - gMonPalette_Unown, 424, - gMonPalette_Unown, 425, - gMonPalette_Unown, 426, - gMonPalette_Unown, 427, - gMonPalette_Unown, 428, - gMonPalette_Unown, 429, - gMonPalette_Unown, 430, - gMonPalette_Unown, 431, - gMonPalette_Unown, 432, - gMonPalette_Unown, 433, - gMonPalette_Unown, 434, - gMonPalette_Unown, 435, - gMonPalette_Unown, 436, - gMonPalette_Unown, 437, - gMonPalette_Unown, 438, - gMonPalette_Unown, 439, + [SPECIES_NONE] = {gMonPalette_CircledQuestionMark, SPECIES_NONE}, + [SPECIES_BULBASAUR] = {gMonPalette_Bulbasaur, SPECIES_BULBASAUR}, + [SPECIES_IVYSAUR] = {gMonPalette_Ivysaur, SPECIES_IVYSAUR}, + [SPECIES_VENUSAUR] = {gMonPalette_Venusaur, SPECIES_VENUSAUR}, + [SPECIES_CHARMANDER] = {gMonPalette_Charmander, SPECIES_CHARMANDER}, + [SPECIES_CHARMELEON] = {gMonPalette_Charmeleon, SPECIES_CHARMELEON}, + [SPECIES_CHARIZARD] = {gMonPalette_Charizard, SPECIES_CHARIZARD}, + [SPECIES_SQUIRTLE] = {gMonPalette_Squirtle, SPECIES_SQUIRTLE}, + [SPECIES_WARTORTLE] = {gMonPalette_Wartortle, SPECIES_WARTORTLE}, + [SPECIES_BLASTOISE] = {gMonPalette_Blastoise, SPECIES_BLASTOISE}, + [SPECIES_CATERPIE] = {gMonPalette_Caterpie, SPECIES_CATERPIE}, + [SPECIES_METAPOD] = {gMonPalette_Metapod, SPECIES_METAPOD}, + [SPECIES_BUTTERFREE] = {gMonPalette_Butterfree, SPECIES_BUTTERFREE}, + [SPECIES_WEEDLE] = {gMonPalette_Weedle, SPECIES_WEEDLE}, + [SPECIES_KAKUNA] = {gMonPalette_Kakuna, SPECIES_KAKUNA}, + [SPECIES_BEEDRILL] = {gMonPalette_Beedrill, SPECIES_BEEDRILL}, + [SPECIES_PIDGEY] = {gMonPalette_Pidgey, SPECIES_PIDGEY}, + [SPECIES_PIDGEOTTO] = {gMonPalette_Pidgeotto, SPECIES_PIDGEOTTO}, + [SPECIES_PIDGEOT] = {gMonPalette_Pidgeot, SPECIES_PIDGEOT}, + [SPECIES_RATTATA] = {gMonPalette_Rattata, SPECIES_RATTATA}, + [SPECIES_RATICATE] = {gMonPalette_Raticate, SPECIES_RATICATE}, + [SPECIES_SPEAROW] = {gMonPalette_Spearow, SPECIES_SPEAROW}, + [SPECIES_FEAROW] = {gMonPalette_Fearow, SPECIES_FEAROW}, + [SPECIES_EKANS] = {gMonPalette_Ekans, SPECIES_EKANS}, + [SPECIES_ARBOK] = {gMonPalette_Arbok, SPECIES_ARBOK}, + [SPECIES_PIKACHU] = {gMonPalette_Pikachu, SPECIES_PIKACHU}, + [SPECIES_RAICHU] = {gMonPalette_Raichu, SPECIES_RAICHU}, + [SPECIES_SANDSHREW] = {gMonPalette_Sandshrew, SPECIES_SANDSHREW}, + [SPECIES_SANDSLASH] = {gMonPalette_Sandslash, SPECIES_SANDSLASH}, + [SPECIES_NIDORAN_F] = {gMonPalette_NidoranF, SPECIES_NIDORAN_F}, + [SPECIES_NIDORINA] = {gMonPalette_Nidorina, SPECIES_NIDORINA}, + [SPECIES_NIDOQUEEN] = {gMonPalette_Nidoqueen, SPECIES_NIDOQUEEN}, + [SPECIES_NIDORAN_M] = {gMonPalette_NidoranM, SPECIES_NIDORAN_M}, + [SPECIES_NIDORINO] = {gMonPalette_Nidorino, SPECIES_NIDORINO}, + [SPECIES_NIDOKING] = {gMonPalette_Nidoking, SPECIES_NIDOKING}, + [SPECIES_CLEFAIRY] = {gMonPalette_Clefairy, SPECIES_CLEFAIRY}, + [SPECIES_CLEFABLE] = {gMonPalette_Clefable, SPECIES_CLEFABLE}, + [SPECIES_VULPIX] = {gMonPalette_Vulpix, SPECIES_VULPIX}, + [SPECIES_NINETALES] = {gMonPalette_Ninetales, SPECIES_NINETALES}, + [SPECIES_JIGGLYPUFF] = {gMonPalette_Jigglypuff, SPECIES_JIGGLYPUFF}, + [SPECIES_WIGGLYTUFF] = {gMonPalette_Wigglytuff, SPECIES_WIGGLYTUFF}, + [SPECIES_ZUBAT] = {gMonPalette_Zubat, SPECIES_ZUBAT}, + [SPECIES_GOLBAT] = {gMonPalette_Golbat, SPECIES_GOLBAT}, + [SPECIES_ODDISH] = {gMonPalette_Oddish, SPECIES_ODDISH}, + [SPECIES_GLOOM] = {gMonPalette_Gloom, SPECIES_GLOOM}, + [SPECIES_VILEPLUME] = {gMonPalette_Vileplume, SPECIES_VILEPLUME}, + [SPECIES_PARAS] = {gMonPalette_Paras, SPECIES_PARAS}, + [SPECIES_PARASECT] = {gMonPalette_Parasect, SPECIES_PARASECT}, + [SPECIES_VENONAT] = {gMonPalette_Venonat, SPECIES_VENONAT}, + [SPECIES_VENOMOTH] = {gMonPalette_Venomoth, SPECIES_VENOMOTH}, + [SPECIES_DIGLETT] = {gMonPalette_Diglett, SPECIES_DIGLETT}, + [SPECIES_DUGTRIO] = {gMonPalette_Dugtrio, SPECIES_DUGTRIO}, + [SPECIES_MEOWTH] = {gMonPalette_Meowth, SPECIES_MEOWTH}, + [SPECIES_PERSIAN] = {gMonPalette_Persian, SPECIES_PERSIAN}, + [SPECIES_PSYDUCK] = {gMonPalette_Psyduck, SPECIES_PSYDUCK}, + [SPECIES_GOLDUCK] = {gMonPalette_Golduck, SPECIES_GOLDUCK}, + [SPECIES_MANKEY] = {gMonPalette_Mankey, SPECIES_MANKEY}, + [SPECIES_PRIMEAPE] = {gMonPalette_Primeape, SPECIES_PRIMEAPE}, + [SPECIES_GROWLITHE] = {gMonPalette_Growlithe, SPECIES_GROWLITHE}, + [SPECIES_ARCANINE] = {gMonPalette_Arcanine, SPECIES_ARCANINE}, + [SPECIES_POLIWAG] = {gMonPalette_Poliwag, SPECIES_POLIWAG}, + [SPECIES_POLIWHIRL] = {gMonPalette_Poliwhirl, SPECIES_POLIWHIRL}, + [SPECIES_POLIWRATH] = {gMonPalette_Poliwrath, SPECIES_POLIWRATH}, + [SPECIES_ABRA] = {gMonPalette_Abra, SPECIES_ABRA}, + [SPECIES_KADABRA] = {gMonPalette_Kadabra, SPECIES_KADABRA}, + [SPECIES_ALAKAZAM] = {gMonPalette_Alakazam, SPECIES_ALAKAZAM}, + [SPECIES_MACHOP] = {gMonPalette_Machop, SPECIES_MACHOP}, + [SPECIES_MACHOKE] = {gMonPalette_Machoke, SPECIES_MACHOKE}, + [SPECIES_MACHAMP] = {gMonPalette_Machamp, SPECIES_MACHAMP}, + [SPECIES_BELLSPROUT] = {gMonPalette_Bellsprout, SPECIES_BELLSPROUT}, + [SPECIES_WEEPINBELL] = {gMonPalette_Weepinbell, SPECIES_WEEPINBELL}, + [SPECIES_VICTREEBEL] = {gMonPalette_Victreebel, SPECIES_VICTREEBEL}, + [SPECIES_TENTACOOL] = {gMonPalette_Tentacool, SPECIES_TENTACOOL}, + [SPECIES_TENTACRUEL] = {gMonPalette_Tentacruel, SPECIES_TENTACRUEL}, + [SPECIES_GEODUDE] = {gMonPalette_Geodude, SPECIES_GEODUDE}, + [SPECIES_GRAVELER] = {gMonPalette_Graveler, SPECIES_GRAVELER}, + [SPECIES_GOLEM] = {gMonPalette_Golem, SPECIES_GOLEM}, + [SPECIES_PONYTA] = {gMonPalette_Ponyta, SPECIES_PONYTA}, + [SPECIES_RAPIDASH] = {gMonPalette_Rapidash, SPECIES_RAPIDASH}, + [SPECIES_SLOWPOKE] = {gMonPalette_Slowpoke, SPECIES_SLOWPOKE}, + [SPECIES_SLOWBRO] = {gMonPalette_Slowbro, SPECIES_SLOWBRO}, + [SPECIES_MAGNEMITE] = {gMonPalette_Magnemite, SPECIES_MAGNEMITE}, + [SPECIES_MAGNETON] = {gMonPalette_Magneton, SPECIES_MAGNETON}, + [SPECIES_FARFETCHD] = {gMonPalette_Farfetchd, SPECIES_FARFETCHD}, + [SPECIES_DODUO] = {gMonPalette_Doduo, SPECIES_DODUO}, + [SPECIES_DODRIO] = {gMonPalette_Dodrio, SPECIES_DODRIO}, + [SPECIES_SEEL] = {gMonPalette_Seel, SPECIES_SEEL}, + [SPECIES_DEWGONG] = {gMonPalette_Dewgong, SPECIES_DEWGONG}, + [SPECIES_GRIMER] = {gMonPalette_Grimer, SPECIES_GRIMER}, + [SPECIES_MUK] = {gMonPalette_Muk, SPECIES_MUK}, + [SPECIES_SHELLDER] = {gMonPalette_Shellder, SPECIES_SHELLDER}, + [SPECIES_CLOYSTER] = {gMonPalette_Cloyster, SPECIES_CLOYSTER}, + [SPECIES_GASTLY] = {gMonPalette_Gastly, SPECIES_GASTLY}, + [SPECIES_HAUNTER] = {gMonPalette_Haunter, SPECIES_HAUNTER}, + [SPECIES_GENGAR] = {gMonPalette_Gengar, SPECIES_GENGAR}, + [SPECIES_ONIX] = {gMonPalette_Onix, SPECIES_ONIX}, + [SPECIES_DROWZEE] = {gMonPalette_Drowzee, SPECIES_DROWZEE}, + [SPECIES_HYPNO] = {gMonPalette_Hypno, SPECIES_HYPNO}, + [SPECIES_KRABBY] = {gMonPalette_Krabby, SPECIES_KRABBY}, + [SPECIES_KINGLER] = {gMonPalette_Kingler, SPECIES_KINGLER}, + [SPECIES_VOLTORB] = {gMonPalette_Voltorb, SPECIES_VOLTORB}, + [SPECIES_ELECTRODE] = {gMonPalette_Electrode, SPECIES_ELECTRODE}, + [SPECIES_EXEGGCUTE] = {gMonPalette_Exeggcute, SPECIES_EXEGGCUTE}, + [SPECIES_EXEGGUTOR] = {gMonPalette_Exeggutor, SPECIES_EXEGGUTOR}, + [SPECIES_CUBONE] = {gMonPalette_Cubone, SPECIES_CUBONE}, + [SPECIES_MAROWAK] = {gMonPalette_Marowak, SPECIES_MAROWAK}, + [SPECIES_HITMONLEE] = {gMonPalette_Hitmonlee, SPECIES_HITMONLEE}, + [SPECIES_HITMONCHAN] = {gMonPalette_Hitmonchan, SPECIES_HITMONCHAN}, + [SPECIES_LICKITUNG] = {gMonPalette_Lickitung, SPECIES_LICKITUNG}, + [SPECIES_KOFFING] = {gMonPalette_Koffing, SPECIES_KOFFING}, + [SPECIES_WEEZING] = {gMonPalette_Weezing, SPECIES_WEEZING}, + [SPECIES_RHYHORN] = {gMonPalette_Rhyhorn, SPECIES_RHYHORN}, + [SPECIES_RHYDON] = {gMonPalette_Rhydon, SPECIES_RHYDON}, + [SPECIES_CHANSEY] = {gMonPalette_Chansey, SPECIES_CHANSEY}, + [SPECIES_TANGELA] = {gMonPalette_Tangela, SPECIES_TANGELA}, + [SPECIES_KANGASKHAN] = {gMonPalette_Kangaskhan, SPECIES_KANGASKHAN}, + [SPECIES_HORSEA] = {gMonPalette_Horsea, SPECIES_HORSEA}, + [SPECIES_SEADRA] = {gMonPalette_Seadra, SPECIES_SEADRA}, + [SPECIES_GOLDEEN] = {gMonPalette_Goldeen, SPECIES_GOLDEEN}, + [SPECIES_SEAKING] = {gMonPalette_Seaking, SPECIES_SEAKING}, + [SPECIES_STARYU] = {gMonPalette_Staryu, SPECIES_STARYU}, + [SPECIES_STARMIE] = {gMonPalette_Starmie, SPECIES_STARMIE}, + [SPECIES_MR_MIME] = {gMonPalette_Mrmime, SPECIES_MR_MIME}, + [SPECIES_SCYTHER] = {gMonPalette_Scyther, SPECIES_SCYTHER}, + [SPECIES_JYNX] = {gMonPalette_Jynx, SPECIES_JYNX}, + [SPECIES_ELECTABUZZ] = {gMonPalette_Electabuzz, SPECIES_ELECTABUZZ}, + [SPECIES_MAGMAR] = {gMonPalette_Magmar, SPECIES_MAGMAR}, + [SPECIES_PINSIR] = {gMonPalette_Pinsir, SPECIES_PINSIR}, + [SPECIES_TAUROS] = {gMonPalette_Tauros, SPECIES_TAUROS}, + [SPECIES_MAGIKARP] = {gMonPalette_Magikarp, SPECIES_MAGIKARP}, + [SPECIES_GYARADOS] = {gMonPalette_Gyarados, SPECIES_GYARADOS}, + [SPECIES_LAPRAS] = {gMonPalette_Lapras, SPECIES_LAPRAS}, + [SPECIES_DITTO] = {gMonPalette_Ditto, SPECIES_DITTO}, + [SPECIES_EEVEE] = {gMonPalette_Eevee, SPECIES_EEVEE}, + [SPECIES_VAPOREON] = {gMonPalette_Vaporeon, SPECIES_VAPOREON}, + [SPECIES_JOLTEON] = {gMonPalette_Jolteon, SPECIES_JOLTEON}, + [SPECIES_FLAREON] = {gMonPalette_Flareon, SPECIES_FLAREON}, + [SPECIES_PORYGON] = {gMonPalette_Porygon, SPECIES_PORYGON}, + [SPECIES_OMANYTE] = {gMonPalette_Omanyte, SPECIES_OMANYTE}, + [SPECIES_OMASTAR] = {gMonPalette_Omastar, SPECIES_OMASTAR}, + [SPECIES_KABUTO] = {gMonPalette_Kabuto, SPECIES_KABUTO}, + [SPECIES_KABUTOPS] = {gMonPalette_Kabutops, SPECIES_KABUTOPS}, + [SPECIES_AERODACTYL] = {gMonPalette_Aerodactyl, SPECIES_AERODACTYL}, + [SPECIES_SNORLAX] = {gMonPalette_Snorlax, SPECIES_SNORLAX}, + [SPECIES_ARTICUNO] = {gMonPalette_Articuno, SPECIES_ARTICUNO}, + [SPECIES_ZAPDOS] = {gMonPalette_Zapdos, SPECIES_ZAPDOS}, + [SPECIES_MOLTRES] = {gMonPalette_Moltres, SPECIES_MOLTRES}, + [SPECIES_DRATINI] = {gMonPalette_Dratini, SPECIES_DRATINI}, + [SPECIES_DRAGONAIR] = {gMonPalette_Dragonair, SPECIES_DRAGONAIR}, + [SPECIES_DRAGONITE] = {gMonPalette_Dragonite, SPECIES_DRAGONITE}, + [SPECIES_MEWTWO] = {gMonPalette_Mewtwo, SPECIES_MEWTWO}, + [SPECIES_MEW] = {gMonPalette_Mew, SPECIES_MEW}, + [SPECIES_CHIKORITA] = {gMonPalette_Chikorita, SPECIES_CHIKORITA}, + [SPECIES_BAYLEEF] = {gMonPalette_Bayleef, SPECIES_BAYLEEF}, + [SPECIES_MEGANIUM] = {gMonPalette_Meganium, SPECIES_MEGANIUM}, + [SPECIES_CYNDAQUIL] = {gMonPalette_Cyndaquil, SPECIES_CYNDAQUIL}, + [SPECIES_QUILAVA] = {gMonPalette_Quilava, SPECIES_QUILAVA}, + [SPECIES_TYPHLOSION] = {gMonPalette_Typhlosion, SPECIES_TYPHLOSION}, + [SPECIES_TOTODILE] = {gMonPalette_Totodile, SPECIES_TOTODILE}, + [SPECIES_CROCONAW] = {gMonPalette_Croconaw, SPECIES_CROCONAW}, + [SPECIES_FERALIGATR] = {gMonPalette_Feraligatr, SPECIES_FERALIGATR}, + [SPECIES_SENTRET] = {gMonPalette_Sentret, SPECIES_SENTRET}, + [SPECIES_FURRET] = {gMonPalette_Furret, SPECIES_FURRET}, + [SPECIES_HOOTHOOT] = {gMonPalette_Hoothoot, SPECIES_HOOTHOOT}, + [SPECIES_NOCTOWL] = {gMonPalette_Noctowl, SPECIES_NOCTOWL}, + [SPECIES_LEDYBA] = {gMonPalette_Ledyba, SPECIES_LEDYBA}, + [SPECIES_LEDIAN] = {gMonPalette_Ledian, SPECIES_LEDIAN}, + [SPECIES_SPINARAK] = {gMonPalette_Spinarak, SPECIES_SPINARAK}, + [SPECIES_ARIADOS] = {gMonPalette_Ariados, SPECIES_ARIADOS}, + [SPECIES_CROBAT] = {gMonPalette_Crobat, SPECIES_CROBAT}, + [SPECIES_CHINCHOU] = {gMonPalette_Chinchou, SPECIES_CHINCHOU}, + [SPECIES_LANTURN] = {gMonPalette_Lanturn, SPECIES_LANTURN}, + [SPECIES_PICHU] = {gMonPalette_Pichu, SPECIES_PICHU}, + [SPECIES_CLEFFA] = {gMonPalette_Cleffa, SPECIES_CLEFFA}, + [SPECIES_IGGLYBUFF] = {gMonPalette_Igglybuff, SPECIES_IGGLYBUFF}, + [SPECIES_TOGEPI] = {gMonPalette_Togepi, SPECIES_TOGEPI}, + [SPECIES_TOGETIC] = {gMonPalette_Togetic, SPECIES_TOGETIC}, + [SPECIES_NATU] = {gMonPalette_Natu, SPECIES_NATU}, + [SPECIES_XATU] = {gMonPalette_Xatu, SPECIES_XATU}, + [SPECIES_MAREEP] = {gMonPalette_Mareep, SPECIES_MAREEP}, + [SPECIES_FLAAFFY] = {gMonPalette_Flaaffy, SPECIES_FLAAFFY}, + [SPECIES_AMPHAROS] = {gMonPalette_Ampharos, SPECIES_AMPHAROS}, + [SPECIES_BELLOSSOM] = {gMonPalette_Bellossom, SPECIES_BELLOSSOM}, + [SPECIES_MARILL] = {gMonPalette_Marill, SPECIES_MARILL}, + [SPECIES_AZUMARILL] = {gMonPalette_Azumarill, SPECIES_AZUMARILL}, + [SPECIES_SUDOWOODO] = {gMonPalette_Sudowoodo, SPECIES_SUDOWOODO}, + [SPECIES_POLITOED] = {gMonPalette_Politoed, SPECIES_POLITOED}, + [SPECIES_HOPPIP] = {gMonPalette_Hoppip, SPECIES_HOPPIP}, + [SPECIES_SKIPLOOM] = {gMonPalette_Skiploom, SPECIES_SKIPLOOM}, + [SPECIES_JUMPLUFF] = {gMonPalette_Jumpluff, SPECIES_JUMPLUFF}, + [SPECIES_AIPOM] = {gMonPalette_Aipom, SPECIES_AIPOM}, + [SPECIES_SUNKERN] = {gMonPalette_Sunkern, SPECIES_SUNKERN}, + [SPECIES_SUNFLORA] = {gMonPalette_Sunflora, SPECIES_SUNFLORA}, + [SPECIES_YANMA] = {gMonPalette_Yanma, SPECIES_YANMA}, + [SPECIES_WOOPER] = {gMonPalette_Wooper, SPECIES_WOOPER}, + [SPECIES_QUAGSIRE] = {gMonPalette_Quagsire, SPECIES_QUAGSIRE}, + [SPECIES_ESPEON] = {gMonPalette_Espeon, SPECIES_ESPEON}, + [SPECIES_UMBREON] = {gMonPalette_Umbreon, SPECIES_UMBREON}, + [SPECIES_MURKROW] = {gMonPalette_Murkrow, SPECIES_MURKROW}, + [SPECIES_SLOWKING] = {gMonPalette_Slowking, SPECIES_SLOWKING}, + [SPECIES_MISDREAVUS] = {gMonPalette_Misdreavus, SPECIES_MISDREAVUS}, + [SPECIES_UNOWN] = {gMonPalette_Unown, SPECIES_UNOWN}, + [SPECIES_WOBBUFFET] = {gMonPalette_Wobbuffet, SPECIES_WOBBUFFET}, + [SPECIES_GIRAFARIG] = {gMonPalette_Girafarig, SPECIES_GIRAFARIG}, + [SPECIES_PINECO] = {gMonPalette_Pineco, SPECIES_PINECO}, + [SPECIES_FORRETRESS] = {gMonPalette_Forretress, SPECIES_FORRETRESS}, + [SPECIES_DUNSPARCE] = {gMonPalette_Dunsparce, SPECIES_DUNSPARCE}, + [SPECIES_GLIGAR] = {gMonPalette_Gligar, SPECIES_GLIGAR}, + [SPECIES_STEELIX] = {gMonPalette_Steelix, SPECIES_STEELIX}, + [SPECIES_SNUBBULL] = {gMonPalette_Snubbull, SPECIES_SNUBBULL}, + [SPECIES_GRANBULL] = {gMonPalette_Granbull, SPECIES_GRANBULL}, + [SPECIES_QWILFISH] = {gMonPalette_Qwilfish, SPECIES_QWILFISH}, + [SPECIES_SCIZOR] = {gMonPalette_Scizor, SPECIES_SCIZOR}, + [SPECIES_SHUCKLE] = {gMonPalette_Shuckle, SPECIES_SHUCKLE}, + [SPECIES_HERACROSS] = {gMonPalette_Heracross, SPECIES_HERACROSS}, + [SPECIES_SNEASEL] = {gMonPalette_Sneasel, SPECIES_SNEASEL}, + [SPECIES_TEDDIURSA] = {gMonPalette_Teddiursa, SPECIES_TEDDIURSA}, + [SPECIES_URSARING] = {gMonPalette_Ursaring, SPECIES_URSARING}, + [SPECIES_SLUGMA] = {gMonPalette_Slugma, SPECIES_SLUGMA}, + [SPECIES_MAGCARGO] = {gMonPalette_Magcargo, SPECIES_MAGCARGO}, + [SPECIES_SWINUB] = {gMonPalette_Swinub, SPECIES_SWINUB}, + [SPECIES_PILOSWINE] = {gMonPalette_Piloswine, SPECIES_PILOSWINE}, + [SPECIES_CORSOLA] = {gMonPalette_Corsola, SPECIES_CORSOLA}, + [SPECIES_REMORAID] = {gMonPalette_Remoraid, SPECIES_REMORAID}, + [SPECIES_OCTILLERY] = {gMonPalette_Octillery, SPECIES_OCTILLERY}, + [SPECIES_DELIBIRD] = {gMonPalette_Delibird, SPECIES_DELIBIRD}, + [SPECIES_MANTINE] = {gMonPalette_Mantine, SPECIES_MANTINE}, + [SPECIES_SKARMORY] = {gMonPalette_Skarmory, SPECIES_SKARMORY}, + [SPECIES_HOUNDOUR] = {gMonPalette_Houndour, SPECIES_HOUNDOUR}, + [SPECIES_HOUNDOOM] = {gMonPalette_Houndoom, SPECIES_HOUNDOOM}, + [SPECIES_KINGDRA] = {gMonPalette_Kingdra, SPECIES_KINGDRA}, + [SPECIES_PHANPY] = {gMonPalette_Phanpy, SPECIES_PHANPY}, + [SPECIES_DONPHAN] = {gMonPalette_Donphan, SPECIES_DONPHAN}, + [SPECIES_PORYGON2] = {gMonPalette_Porygon2, SPECIES_PORYGON2}, + [SPECIES_STANTLER] = {gMonPalette_Stantler, SPECIES_STANTLER}, + [SPECIES_SMEARGLE] = {gMonPalette_Smeargle, SPECIES_SMEARGLE}, + [SPECIES_TYROGUE] = {gMonPalette_Tyrogue, SPECIES_TYROGUE}, + [SPECIES_HITMONTOP] = {gMonPalette_Hitmontop, SPECIES_HITMONTOP}, + [SPECIES_SMOOCHUM] = {gMonPalette_Smoochum, SPECIES_SMOOCHUM}, + [SPECIES_ELEKID] = {gMonPalette_Elekid, SPECIES_ELEKID}, + [SPECIES_MAGBY] = {gMonPalette_Magby, SPECIES_MAGBY}, + [SPECIES_MILTANK] = {gMonPalette_Miltank, SPECIES_MILTANK}, + [SPECIES_BLISSEY] = {gMonPalette_Blissey, SPECIES_BLISSEY}, + [SPECIES_RAIKOU] = {gMonPalette_Raikou, SPECIES_RAIKOU}, + [SPECIES_ENTEI] = {gMonPalette_Entei, SPECIES_ENTEI}, + [SPECIES_SUICUNE] = {gMonPalette_Suicune, SPECIES_SUICUNE}, + [SPECIES_LARVITAR] = {gMonPalette_Larvitar, SPECIES_LARVITAR}, + [SPECIES_PUPITAR] = {gMonPalette_Pupitar, SPECIES_PUPITAR}, + [SPECIES_TYRANITAR] = {gMonPalette_Tyranitar, SPECIES_TYRANITAR}, + [SPECIES_LUGIA] = {gMonPalette_Lugia, SPECIES_LUGIA}, + [SPECIES_HO_OH] = {gMonPalette_HoOh, SPECIES_HO_OH}, + [SPECIES_CELEBI] = {gMonPalette_Celebi, SPECIES_CELEBI}, + [SPECIES_OLD_UNOWN_B] = {gMonPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_B}, + [SPECIES_OLD_UNOWN_C] = {gMonPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_C}, + [SPECIES_OLD_UNOWN_D] = {gMonPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_D}, + [SPECIES_OLD_UNOWN_E] = {gMonPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_E}, + [SPECIES_OLD_UNOWN_F] = {gMonPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_F}, + [SPECIES_OLD_UNOWN_G] = {gMonPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_G}, + [SPECIES_OLD_UNOWN_H] = {gMonPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_H}, + [SPECIES_OLD_UNOWN_I] = {gMonPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_I}, + [SPECIES_OLD_UNOWN_J] = {gMonPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_J}, + [SPECIES_OLD_UNOWN_K] = {gMonPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_K}, + [SPECIES_OLD_UNOWN_L] = {gMonPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_L}, + [SPECIES_OLD_UNOWN_M] = {gMonPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_M}, + [SPECIES_OLD_UNOWN_N] = {gMonPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_N}, + [SPECIES_OLD_UNOWN_O] = {gMonPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_O}, + [SPECIES_OLD_UNOWN_P] = {gMonPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_P}, + [SPECIES_OLD_UNOWN_Q] = {gMonPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_Q}, + [SPECIES_OLD_UNOWN_R] = {gMonPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_R}, + [SPECIES_OLD_UNOWN_S] = {gMonPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_S}, + [SPECIES_OLD_UNOWN_T] = {gMonPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_T}, + [SPECIES_OLD_UNOWN_U] = {gMonPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_U}, + [SPECIES_OLD_UNOWN_V] = {gMonPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_V}, + [SPECIES_OLD_UNOWN_W] = {gMonPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_W}, + [SPECIES_OLD_UNOWN_X] = {gMonPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_X}, + [SPECIES_OLD_UNOWN_Y] = {gMonPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_Y}, + [SPECIES_OLD_UNOWN_Z] = {gMonPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_Z}, + [SPECIES_TREECKO] = {gMonPalette_Treecko, SPECIES_TREECKO}, + [SPECIES_GROVYLE] = {gMonPalette_Grovyle, SPECIES_GROVYLE}, + [SPECIES_SCEPTILE] = {gMonPalette_Sceptile, SPECIES_SCEPTILE}, + [SPECIES_TORCHIC] = {gMonPalette_Torchic, SPECIES_TORCHIC}, + [SPECIES_COMBUSKEN] = {gMonPalette_Combusken, SPECIES_COMBUSKEN}, + [SPECIES_BLAZIKEN] = {gMonPalette_Blaziken, SPECIES_BLAZIKEN}, + [SPECIES_MUDKIP] = {gMonPalette_Mudkip, SPECIES_MUDKIP}, + [SPECIES_MARSHTOMP] = {gMonPalette_Marshtomp, SPECIES_MARSHTOMP}, + [SPECIES_SWAMPERT] = {gMonPalette_Swampert, SPECIES_SWAMPERT}, + [SPECIES_POOCHYENA] = {gMonPalette_Poochyena, SPECIES_POOCHYENA}, + [SPECIES_MIGHTYENA] = {gMonPalette_Mightyena, SPECIES_MIGHTYENA}, + [SPECIES_ZIGZAGOON] = {gMonPalette_Zigzagoon, SPECIES_ZIGZAGOON}, + [SPECIES_LINOONE] = {gMonPalette_Linoone, SPECIES_LINOONE}, + [SPECIES_WURMPLE] = {gMonPalette_Wurmple, SPECIES_WURMPLE}, + [SPECIES_SILCOON] = {gMonPalette_Silcoon, SPECIES_SILCOON}, + [SPECIES_BEAUTIFLY] = {gMonPalette_Beautifly, SPECIES_BEAUTIFLY}, + [SPECIES_CASCOON] = {gMonPalette_Cascoon, SPECIES_CASCOON}, + [SPECIES_DUSTOX] = {gMonPalette_Dustox, SPECIES_DUSTOX}, + [SPECIES_LOTAD] = {gMonPalette_Lotad, SPECIES_LOTAD}, + [SPECIES_LOMBRE] = {gMonPalette_Lombre, SPECIES_LOMBRE}, + [SPECIES_LUDICOLO] = {gMonPalette_Ludicolo, SPECIES_LUDICOLO}, + [SPECIES_SEEDOT] = {gMonPalette_Seedot, SPECIES_SEEDOT}, + [SPECIES_NUZLEAF] = {gMonPalette_Nuzleaf, SPECIES_NUZLEAF}, + [SPECIES_SHIFTRY] = {gMonPalette_Shiftry, SPECIES_SHIFTRY}, + [SPECIES_NINCADA] = {gMonPalette_Nincada, SPECIES_NINCADA}, + [SPECIES_NINJASK] = {gMonPalette_Ninjask, SPECIES_NINJASK}, + [SPECIES_SHEDINJA] = {gMonPalette_Shedinja, SPECIES_SHEDINJA}, + [SPECIES_TAILLOW] = {gMonPalette_Taillow, SPECIES_TAILLOW}, + [SPECIES_SWELLOW] = {gMonPalette_Swellow, SPECIES_SWELLOW}, + [SPECIES_SHROOMISH] = {gMonPalette_Shroomish, SPECIES_SHROOMISH}, + [SPECIES_BRELOOM] = {gMonPalette_Breloom, SPECIES_BRELOOM}, + [SPECIES_SPINDA] = {gMonPalette_Spinda, SPECIES_SPINDA}, + [SPECIES_WINGULL] = {gMonPalette_Wingull, SPECIES_WINGULL}, + [SPECIES_PELIPPER] = {gMonPalette_Pelipper, SPECIES_PELIPPER}, + [SPECIES_SURSKIT] = {gMonPalette_Surskit, SPECIES_SURSKIT}, + [SPECIES_MASQUERAIN] = {gMonPalette_Masquerain, SPECIES_MASQUERAIN}, + [SPECIES_WAILMER] = {gMonPalette_Wailmer, SPECIES_WAILMER}, + [SPECIES_WAILORD] = {gMonPalette_Wailord, SPECIES_WAILORD}, + [SPECIES_SKITTY] = {gMonPalette_Skitty, SPECIES_SKITTY}, + [SPECIES_DELCATTY] = {gMonPalette_Delcatty, SPECIES_DELCATTY}, + [SPECIES_KECLEON] = {gMonPalette_Kecleon, SPECIES_KECLEON}, + [SPECIES_BALTOY] = {gMonPalette_Baltoy, SPECIES_BALTOY}, + [SPECIES_CLAYDOL] = {gMonPalette_Claydol, SPECIES_CLAYDOL}, + [SPECIES_NOSEPASS] = {gMonPalette_Nosepass, SPECIES_NOSEPASS}, + [SPECIES_TORKOAL] = {gMonPalette_Torkoal, SPECIES_TORKOAL}, + [SPECIES_SABLEYE] = {gMonPalette_Sableye, SPECIES_SABLEYE}, + [SPECIES_BARBOACH] = {gMonPalette_Barboach, SPECIES_BARBOACH}, + [SPECIES_WHISCASH] = {gMonPalette_Whiscash, SPECIES_WHISCASH}, + [SPECIES_LUVDISC] = {gMonPalette_Luvdisc, SPECIES_LUVDISC}, + [SPECIES_CORPHISH] = {gMonPalette_Corphish, SPECIES_CORPHISH}, + [SPECIES_CRAWDAUNT] = {gMonPalette_Crawdaunt, SPECIES_CRAWDAUNT}, + [SPECIES_FEEBAS] = {gMonPalette_Feebas, SPECIES_FEEBAS}, + [SPECIES_MILOTIC] = {gMonPalette_Milotic, SPECIES_MILOTIC}, + [SPECIES_CARVANHA] = {gMonPalette_Carvanha, SPECIES_CARVANHA}, + [SPECIES_SHARPEDO] = {gMonPalette_Sharpedo, SPECIES_SHARPEDO}, + [SPECIES_TRAPINCH] = {gMonPalette_Trapinch, SPECIES_TRAPINCH}, + [SPECIES_VIBRAVA] = {gMonPalette_Vibrava, SPECIES_VIBRAVA}, + [SPECIES_FLYGON] = {gMonPalette_Flygon, SPECIES_FLYGON}, + [SPECIES_MAKUHITA] = {gMonPalette_Makuhita, SPECIES_MAKUHITA}, + [SPECIES_HARIYAMA] = {gMonPalette_Hariyama, SPECIES_HARIYAMA}, + [SPECIES_ELECTRIKE] = {gMonPalette_Electrike, SPECIES_ELECTRIKE}, + [SPECIES_MANECTRIC] = {gMonPalette_Manectric, SPECIES_MANECTRIC}, + [SPECIES_NUMEL] = {gMonPalette_Numel, SPECIES_NUMEL}, + [SPECIES_CAMERUPT] = {gMonPalette_Camerupt, SPECIES_CAMERUPT}, + [SPECIES_SPHEAL] = {gMonPalette_Spheal, SPECIES_SPHEAL}, + [SPECIES_SEALEO] = {gMonPalette_Sealeo, SPECIES_SEALEO}, + [SPECIES_WALREIN] = {gMonPalette_Walrein, SPECIES_WALREIN}, + [SPECIES_CACNEA] = {gMonPalette_Cacnea, SPECIES_CACNEA}, + [SPECIES_CACTURNE] = {gMonPalette_Cacturne, SPECIES_CACTURNE}, + [SPECIES_SNORUNT] = {gMonPalette_Snorunt, SPECIES_SNORUNT}, + [SPECIES_GLALIE] = {gMonPalette_Glalie, SPECIES_GLALIE}, + [SPECIES_LUNATONE] = {gMonPalette_Lunatone, SPECIES_LUNATONE}, + [SPECIES_SOLROCK] = {gMonPalette_Solrock, SPECIES_SOLROCK}, + [SPECIES_AZURILL] = {gMonPalette_Azurill, SPECIES_AZURILL}, + [SPECIES_SPOINK] = {gMonPalette_Spoink, SPECIES_SPOINK}, + [SPECIES_GRUMPIG] = {gMonPalette_Grumpig, SPECIES_GRUMPIG}, + [SPECIES_PLUSLE] = {gMonPalette_Plusle, SPECIES_PLUSLE}, + [SPECIES_MINUN] = {gMonPalette_Minun, SPECIES_MINUN}, + [SPECIES_MAWILE] = {gMonPalette_Mawile, SPECIES_MAWILE}, + [SPECIES_MEDITITE] = {gMonPalette_Meditite, SPECIES_MEDITITE}, + [SPECIES_MEDICHAM] = {gMonPalette_Medicham, SPECIES_MEDICHAM}, + [SPECIES_SWABLU] = {gMonPalette_Swablu, SPECIES_SWABLU}, + [SPECIES_ALTARIA] = {gMonPalette_Altaria, SPECIES_ALTARIA}, + [SPECIES_WYNAUT] = {gMonPalette_Wynaut, SPECIES_WYNAUT}, + [SPECIES_DUSKULL] = {gMonPalette_Duskull, SPECIES_DUSKULL}, + [SPECIES_DUSCLOPS] = {gMonPalette_Dusclops, SPECIES_DUSCLOPS}, + [SPECIES_ROSELIA] = {gMonPalette_Roselia, SPECIES_ROSELIA}, + [SPECIES_SLAKOTH] = {gMonPalette_Slakoth, SPECIES_SLAKOTH}, + [SPECIES_VIGOROTH] = {gMonPalette_Vigoroth, SPECIES_VIGOROTH}, + [SPECIES_SLAKING] = {gMonPalette_Slaking, SPECIES_SLAKING}, + [SPECIES_GULPIN] = {gMonPalette_Gulpin, SPECIES_GULPIN}, + [SPECIES_SWALOT] = {gMonPalette_Swalot, SPECIES_SWALOT}, + [SPECIES_TROPIUS] = {gMonPalette_Tropius, SPECIES_TROPIUS}, + [SPECIES_WHISMUR] = {gMonPalette_Whismur, SPECIES_WHISMUR}, + [SPECIES_LOUDRED] = {gMonPalette_Loudred, SPECIES_LOUDRED}, + [SPECIES_EXPLOUD] = {gMonPalette_Exploud, SPECIES_EXPLOUD}, + [SPECIES_CLAMPERL] = {gMonPalette_Clamperl, SPECIES_CLAMPERL}, + [SPECIES_HUNTAIL] = {gMonPalette_Huntail, SPECIES_HUNTAIL}, + [SPECIES_GOREBYSS] = {gMonPalette_Gorebyss, SPECIES_GOREBYSS}, + [SPECIES_ABSOL] = {gMonPalette_Absol, SPECIES_ABSOL}, + [SPECIES_SHUPPET] = {gMonPalette_Shuppet, SPECIES_SHUPPET}, + [SPECIES_BANETTE] = {gMonPalette_Banette, SPECIES_BANETTE}, + [SPECIES_SEVIPER] = {gMonPalette_Seviper, SPECIES_SEVIPER}, + [SPECIES_ZANGOOSE] = {gMonPalette_Zangoose, SPECIES_ZANGOOSE}, + [SPECIES_RELICANTH] = {gMonPalette_Relicanth, SPECIES_RELICANTH}, + [SPECIES_ARON] = {gMonPalette_Aron, SPECIES_ARON}, + [SPECIES_LAIRON] = {gMonPalette_Lairon, SPECIES_LAIRON}, + [SPECIES_AGGRON] = {gMonPalette_Aggron, SPECIES_AGGRON}, + [SPECIES_CASTFORM] = {gMonPalette_Castform, SPECIES_CASTFORM}, + [SPECIES_VOLBEAT] = {gMonPalette_Volbeat, SPECIES_VOLBEAT}, + [SPECIES_ILLUMISE] = {gMonPalette_Illumise, SPECIES_ILLUMISE}, + [SPECIES_LILEEP] = {gMonPalette_Lileep, SPECIES_LILEEP}, + [SPECIES_CRADILY] = {gMonPalette_Cradily, SPECIES_CRADILY}, + [SPECIES_ANORITH] = {gMonPalette_Anorith, SPECIES_ANORITH}, + [SPECIES_ARMALDO] = {gMonPalette_Armaldo, SPECIES_ARMALDO}, + [SPECIES_RALTS] = {gMonPalette_Ralts, SPECIES_RALTS}, + [SPECIES_KIRLIA] = {gMonPalette_Kirlia, SPECIES_KIRLIA}, + [SPECIES_GARDEVOIR] = {gMonPalette_Gardevoir, SPECIES_GARDEVOIR}, + [SPECIES_BAGON] = {gMonPalette_Bagon, SPECIES_BAGON}, + [SPECIES_SHELGON] = {gMonPalette_Shelgon, SPECIES_SHELGON}, + [SPECIES_SALAMENCE] = {gMonPalette_Salamence, SPECIES_SALAMENCE}, + [SPECIES_BELDUM] = {gMonPalette_Beldum, SPECIES_BELDUM}, + [SPECIES_METANG] = {gMonPalette_Metang, SPECIES_METANG}, + [SPECIES_METAGROSS] = {gMonPalette_Metagross, SPECIES_METAGROSS}, + [SPECIES_REGIROCK] = {gMonPalette_Regirock, SPECIES_REGIROCK}, + [SPECIES_REGICE] = {gMonPalette_Regice, SPECIES_REGICE}, + [SPECIES_REGISTEEL] = {gMonPalette_Registeel, SPECIES_REGISTEEL}, + [SPECIES_KYOGRE] = {gMonPalette_Kyogre, SPECIES_KYOGRE}, + [SPECIES_GROUDON] = {gMonPalette_Groudon, SPECIES_GROUDON}, + [SPECIES_RAYQUAZA] = {gMonPalette_Rayquaza, SPECIES_RAYQUAZA}, + [SPECIES_LATIAS] = {gMonPalette_Latias, SPECIES_LATIAS}, + [SPECIES_LATIOS] = {gMonPalette_Latios, SPECIES_LATIOS}, + [SPECIES_JIRACHI] = {gMonPalette_Jirachi, SPECIES_JIRACHI}, + [SPECIES_DEOXYS] = {gMonPalette_Deoxys, SPECIES_DEOXYS}, + [SPECIES_CHIMECHO] = {gMonPalette_Chimecho, SPECIES_CHIMECHO}, + [SPECIES_EGG] = {gMonPalette_Egg, SPECIES_EGG}, + [SPECIES_UNOWN_B] = {gMonPalette_Unown, SPECIES_UNOWN_B}, + [SPECIES_UNOWN_C] = {gMonPalette_Unown, SPECIES_UNOWN_C}, + [SPECIES_UNOWN_D] = {gMonPalette_Unown, SPECIES_UNOWN_D}, + [SPECIES_UNOWN_E] = {gMonPalette_Unown, SPECIES_UNOWN_E}, + [SPECIES_UNOWN_F] = {gMonPalette_Unown, SPECIES_UNOWN_F}, + [SPECIES_UNOWN_G] = {gMonPalette_Unown, SPECIES_UNOWN_G}, + [SPECIES_UNOWN_H] = {gMonPalette_Unown, SPECIES_UNOWN_H}, + [SPECIES_UNOWN_I] = {gMonPalette_Unown, SPECIES_UNOWN_I}, + [SPECIES_UNOWN_J] = {gMonPalette_Unown, SPECIES_UNOWN_J}, + [SPECIES_UNOWN_K] = {gMonPalette_Unown, SPECIES_UNOWN_K}, + [SPECIES_UNOWN_L] = {gMonPalette_Unown, SPECIES_UNOWN_L}, + [SPECIES_UNOWN_M] = {gMonPalette_Unown, SPECIES_UNOWN_M}, + [SPECIES_UNOWN_N] = {gMonPalette_Unown, SPECIES_UNOWN_N}, + [SPECIES_UNOWN_O] = {gMonPalette_Unown, SPECIES_UNOWN_O}, + [SPECIES_UNOWN_P] = {gMonPalette_Unown, SPECIES_UNOWN_P}, + [SPECIES_UNOWN_Q] = {gMonPalette_Unown, SPECIES_UNOWN_Q}, + [SPECIES_UNOWN_R] = {gMonPalette_Unown, SPECIES_UNOWN_R}, + [SPECIES_UNOWN_S] = {gMonPalette_Unown, SPECIES_UNOWN_S}, + [SPECIES_UNOWN_T] = {gMonPalette_Unown, SPECIES_UNOWN_T}, + [SPECIES_UNOWN_U] = {gMonPalette_Unown, SPECIES_UNOWN_U}, + [SPECIES_UNOWN_V] = {gMonPalette_Unown, SPECIES_UNOWN_V}, + [SPECIES_UNOWN_W] = {gMonPalette_Unown, SPECIES_UNOWN_W}, + [SPECIES_UNOWN_X] = {gMonPalette_Unown, SPECIES_UNOWN_X}, + [SPECIES_UNOWN_Y] = {gMonPalette_Unown, SPECIES_UNOWN_Y}, + [SPECIES_UNOWN_Z] = {gMonPalette_Unown, SPECIES_UNOWN_Z}, + [SPECIES_UNOWN_EMARK] = {gMonPalette_Unown, SPECIES_UNOWN_EMARK}, + [SPECIES_UNOWN_QMARK] = {gMonPalette_Unown, SPECIES_UNOWN_QMARK}, }; diff --git a/src/data/pokemon_graphics/shiny_palette_table.h b/src/data/pokemon_graphics/shiny_palette_table.h index 91708fafa..0c3f990cf 100644 --- a/src/data/pokemon_graphics/shiny_palette_table.h +++ b/src/data/pokemon_graphics/shiny_palette_table.h @@ -1,443 +1,443 @@ const struct CompressedSpritePalette gMonShinyPaletteTable[] = { - gMonShinyPalette_CircledQuestionMark, 500, - gMonShinyPalette_Bulbasaur, 501, - gMonShinyPalette_Ivysaur, 502, - gMonShinyPalette_Venusaur, 503, - gMonShinyPalette_Charmander, 504, - gMonShinyPalette_Charmeleon, 505, - gMonShinyPalette_Charizard, 506, - gMonShinyPalette_Squirtle, 507, - gMonShinyPalette_Wartortle, 508, - gMonShinyPalette_Blastoise, 509, - gMonShinyPalette_Caterpie, 510, - gMonShinyPalette_Metapod, 511, - gMonShinyPalette_Butterfree, 512, - gMonShinyPalette_Weedle, 513, - gMonShinyPalette_Kakuna, 514, - gMonShinyPalette_Beedrill, 515, - gMonShinyPalette_Pidgey, 516, - gMonShinyPalette_Pidgeotto, 517, - gMonShinyPalette_Pidgeot, 518, - gMonShinyPalette_Rattata, 519, - gMonShinyPalette_Raticate, 520, - gMonShinyPalette_Spearow, 521, - gMonShinyPalette_Fearow, 522, - gMonShinyPalette_Ekans, 523, - gMonShinyPalette_Arbok, 524, - gMonShinyPalette_Pikachu, 525, - gMonShinyPalette_Raichu, 526, - gMonShinyPalette_Sandshrew, 527, - gMonShinyPalette_Sandslash, 528, - gMonShinyPalette_NidoranF, 529, - gMonShinyPalette_Nidorina, 530, - gMonShinyPalette_Nidoqueen, 531, - gMonShinyPalette_NidoranM, 532, - gMonShinyPalette_Nidorino, 533, - gMonShinyPalette_Nidoking, 534, - gMonShinyPalette_Clefairy, 535, - gMonShinyPalette_Clefable, 536, - gMonShinyPalette_Vulpix, 537, - gMonShinyPalette_Ninetales, 538, - gMonShinyPalette_Jigglypuff, 539, - gMonShinyPalette_Wigglytuff, 540, - gMonShinyPalette_Zubat, 541, - gMonShinyPalette_Golbat, 542, - gMonShinyPalette_Oddish, 543, - gMonShinyPalette_Gloom, 544, - gMonShinyPalette_Vileplume, 545, - gMonShinyPalette_Paras, 546, - gMonShinyPalette_Parasect, 547, - gMonShinyPalette_Venonat, 548, - gMonShinyPalette_Venomoth, 549, - gMonShinyPalette_Diglett, 550, - gMonShinyPalette_Dugtrio, 551, - gMonShinyPalette_Meowth, 552, - gMonShinyPalette_Persian, 553, - gMonShinyPalette_Psyduck, 554, - gMonShinyPalette_Golduck, 555, - gMonShinyPalette_Mankey, 556, - gMonShinyPalette_Primeape, 557, - gMonShinyPalette_Growlithe, 558, - gMonShinyPalette_Arcanine, 559, - gMonShinyPalette_Poliwag, 560, - gMonShinyPalette_Poliwhirl, 561, - gMonShinyPalette_Poliwrath, 562, - gMonShinyPalette_Abra, 563, - gMonShinyPalette_Kadabra, 564, - gMonShinyPalette_Alakazam, 565, - gMonShinyPalette_Machop, 566, - gMonShinyPalette_Machoke, 567, - gMonShinyPalette_Machamp, 568, - gMonShinyPalette_Bellsprout, 569, - gMonShinyPalette_Weepinbell, 570, - gMonShinyPalette_Victreebel, 571, - gMonShinyPalette_Tentacool, 572, - gMonShinyPalette_Tentacruel, 573, - gMonShinyPalette_Geodude, 574, - gMonShinyPalette_Graveler, 575, - gMonShinyPalette_Golem, 576, - gMonShinyPalette_Ponyta, 577, - gMonShinyPalette_Rapidash, 578, - gMonShinyPalette_Slowpoke, 579, - gMonShinyPalette_Slowbro, 580, - gMonShinyPalette_Magnemite, 581, - gMonShinyPalette_Magneton, 582, - gMonShinyPalette_Farfetchd, 583, - gMonShinyPalette_Doduo, 584, - gMonShinyPalette_Dodrio, 585, - gMonShinyPalette_Seel, 586, - gMonShinyPalette_Dewgong, 587, - gMonShinyPalette_Grimer, 588, - gMonShinyPalette_Muk, 589, - gMonShinyPalette_Shellder, 590, - gMonShinyPalette_Cloyster, 591, - gMonShinyPalette_Gastly, 592, - gMonShinyPalette_Haunter, 593, - gMonShinyPalette_Gengar, 594, - gMonShinyPalette_Onix, 595, - gMonShinyPalette_Drowzee, 596, - gMonShinyPalette_Hypno, 597, - gMonShinyPalette_Krabby, 598, - gMonShinyPalette_Kingler, 599, - gMonShinyPalette_Voltorb, 600, - gMonShinyPalette_Electrode, 601, - gMonShinyPalette_Exeggcute, 602, - gMonShinyPalette_Exeggutor, 603, - gMonShinyPalette_Cubone, 604, - gMonShinyPalette_Marowak, 605, - gMonShinyPalette_Hitmonlee, 606, - gMonShinyPalette_Hitmonchan, 607, - gMonShinyPalette_Lickitung, 608, - gMonShinyPalette_Koffing, 609, - gMonShinyPalette_Weezing, 610, - gMonShinyPalette_Rhyhorn, 611, - gMonShinyPalette_Rhydon, 612, - gMonShinyPalette_Chansey, 613, - gMonShinyPalette_Tangela, 614, - gMonShinyPalette_Kangaskhan, 615, - gMonShinyPalette_Horsea, 616, - gMonShinyPalette_Seadra, 617, - gMonShinyPalette_Goldeen, 618, - gMonShinyPalette_Seaking, 619, - gMonShinyPalette_Staryu, 620, - gMonShinyPalette_Starmie, 621, - gMonShinyPalette_Mrmime, 622, - gMonShinyPalette_Scyther, 623, - gMonShinyPalette_Jynx, 624, - gMonShinyPalette_Electabuzz, 625, - gMonShinyPalette_Magmar, 626, - gMonShinyPalette_Pinsir, 627, - gMonShinyPalette_Tauros, 628, - gMonShinyPalette_Magikarp, 629, - gMonShinyPalette_Gyarados, 630, - gMonShinyPalette_Lapras, 631, - gMonShinyPalette_Ditto, 632, - gMonShinyPalette_Eevee, 633, - gMonShinyPalette_Vaporeon, 634, - gMonShinyPalette_Jolteon, 635, - gMonShinyPalette_Flareon, 636, - gMonShinyPalette_Porygon, 637, - gMonShinyPalette_Omanyte, 638, - gMonShinyPalette_Omastar, 639, - gMonShinyPalette_Kabuto, 640, - gMonShinyPalette_Kabutops, 641, - gMonShinyPalette_Aerodactyl, 642, - gMonShinyPalette_Snorlax, 643, - gMonShinyPalette_Articuno, 644, - gMonShinyPalette_Zapdos, 645, - gMonShinyPalette_Moltres, 646, - gMonShinyPalette_Dratini, 647, - gMonShinyPalette_Dragonair, 648, - gMonShinyPalette_Dragonite, 649, - gMonShinyPalette_Mewtwo, 650, - gMonShinyPalette_Mew, 651, - gMonShinyPalette_Chikorita, 652, - gMonShinyPalette_Bayleef, 653, - gMonShinyPalette_Meganium, 654, - gMonShinyPalette_Cyndaquil, 655, - gMonShinyPalette_Quilava, 656, - gMonShinyPalette_Typhlosion, 657, - gMonShinyPalette_Totodile, 658, - gMonShinyPalette_Croconaw, 659, - gMonShinyPalette_Feraligatr, 660, - gMonShinyPalette_Sentret, 661, - gMonShinyPalette_Furret, 662, - gMonShinyPalette_Hoothoot, 663, - gMonShinyPalette_Noctowl, 664, - gMonShinyPalette_Ledyba, 665, - gMonShinyPalette_Ledian, 666, - gMonShinyPalette_Spinarak, 667, - gMonShinyPalette_Ariados, 668, - gMonShinyPalette_Crobat, 669, - gMonShinyPalette_Chinchou, 670, - gMonShinyPalette_Lanturn, 671, - gMonShinyPalette_Pichu, 672, - gMonShinyPalette_Cleffa, 673, - gMonShinyPalette_Igglybuff, 674, - gMonShinyPalette_Togepi, 675, - gMonShinyPalette_Togetic, 676, - gMonShinyPalette_Natu, 677, - gMonShinyPalette_Xatu, 678, - gMonShinyPalette_Mareep, 679, - gMonShinyPalette_Flaaffy, 680, - gMonShinyPalette_Ampharos, 681, - gMonShinyPalette_Bellossom, 682, - gMonShinyPalette_Marill, 683, - gMonShinyPalette_Azumarill, 684, - gMonShinyPalette_Sudowoodo, 685, - gMonShinyPalette_Politoed, 686, - gMonShinyPalette_Hoppip, 687, - gMonShinyPalette_Skiploom, 688, - gMonShinyPalette_Jumpluff, 689, - gMonShinyPalette_Aipom, 690, - gMonShinyPalette_Sunkern, 691, - gMonShinyPalette_Sunflora, 692, - gMonShinyPalette_Yanma, 693, - gMonShinyPalette_Wooper, 694, - gMonShinyPalette_Quagsire, 695, - gMonShinyPalette_Espeon, 696, - gMonShinyPalette_Umbreon, 697, - gMonShinyPalette_Murkrow, 698, - gMonShinyPalette_Slowking, 699, - gMonShinyPalette_Misdreavus, 700, - gMonShinyPalette_Unown, 701, - gMonShinyPalette_Wobbuffet, 702, - gMonShinyPalette_Girafarig, 703, - gMonShinyPalette_Pineco, 704, - gMonShinyPalette_Forretress, 705, - gMonShinyPalette_Dunsparce, 706, - gMonShinyPalette_Gligar, 707, - gMonShinyPalette_Steelix, 708, - gMonShinyPalette_Snubbull, 709, - gMonShinyPalette_Granbull, 710, - gMonShinyPalette_Qwilfish, 711, - gMonShinyPalette_Scizor, 712, - gMonShinyPalette_Shuckle, 713, - gMonShinyPalette_Heracross, 714, - gMonShinyPalette_Sneasel, 715, - gMonShinyPalette_Teddiursa, 716, - gMonShinyPalette_Ursaring, 717, - gMonShinyPalette_Slugma, 718, - gMonShinyPalette_Magcargo, 719, - gMonShinyPalette_Swinub, 720, - gMonShinyPalette_Piloswine, 721, - gMonShinyPalette_Corsola, 722, - gMonShinyPalette_Remoraid, 723, - gMonShinyPalette_Octillery, 724, - gMonShinyPalette_Delibird, 725, - gMonShinyPalette_Mantine, 726, - gMonShinyPalette_Skarmory, 727, - gMonShinyPalette_Houndour, 728, - gMonShinyPalette_Houndoom, 729, - gMonShinyPalette_Kingdra, 730, - gMonShinyPalette_Phanpy, 731, - gMonShinyPalette_Donphan, 732, - gMonShinyPalette_Porygon2, 733, - gMonShinyPalette_Stantler, 734, - gMonShinyPalette_Smeargle, 735, - gMonShinyPalette_Tyrogue, 736, - gMonShinyPalette_Hitmontop, 737, - gMonShinyPalette_Smoochum, 738, - gMonShinyPalette_Elekid, 739, - gMonShinyPalette_Magby, 740, - gMonShinyPalette_Miltank, 741, - gMonShinyPalette_Blissey, 742, - gMonShinyPalette_Raikou, 743, - gMonShinyPalette_Entei, 744, - gMonShinyPalette_Suicune, 745, - gMonShinyPalette_Larvitar, 746, - gMonShinyPalette_Pupitar, 747, - gMonShinyPalette_Tyranitar, 748, - gMonShinyPalette_Lugia, 749, - gMonShinyPalette_HoOh, 750, - gMonShinyPalette_Celebi, 751, - gMonShinyPalette_DoubleQuestionMark, 752, - gMonShinyPalette_DoubleQuestionMark, 753, - gMonShinyPalette_DoubleQuestionMark, 754, - gMonShinyPalette_DoubleQuestionMark, 755, - gMonShinyPalette_DoubleQuestionMark, 756, - gMonShinyPalette_DoubleQuestionMark, 757, - gMonShinyPalette_DoubleQuestionMark, 758, - gMonShinyPalette_DoubleQuestionMark, 759, - gMonShinyPalette_DoubleQuestionMark, 760, - gMonShinyPalette_DoubleQuestionMark, 761, - gMonShinyPalette_DoubleQuestionMark, 762, - gMonShinyPalette_DoubleQuestionMark, 763, - gMonShinyPalette_DoubleQuestionMark, 764, - gMonShinyPalette_DoubleQuestionMark, 765, - gMonShinyPalette_DoubleQuestionMark, 766, - gMonShinyPalette_DoubleQuestionMark, 767, - gMonShinyPalette_DoubleQuestionMark, 768, - gMonShinyPalette_DoubleQuestionMark, 769, - gMonShinyPalette_DoubleQuestionMark, 770, - gMonShinyPalette_DoubleQuestionMark, 771, - gMonShinyPalette_DoubleQuestionMark, 772, - gMonShinyPalette_DoubleQuestionMark, 773, - gMonShinyPalette_DoubleQuestionMark, 774, - gMonShinyPalette_DoubleQuestionMark, 775, - gMonShinyPalette_DoubleQuestionMark, 776, - gMonShinyPalette_Treecko, 777, - gMonShinyPalette_Grovyle, 778, - gMonShinyPalette_Sceptile, 779, - gMonShinyPalette_Torchic, 780, - gMonShinyPalette_Combusken, 781, - gMonShinyPalette_Blaziken, 782, - gMonShinyPalette_Mudkip, 783, - gMonShinyPalette_Marshtomp, 784, - gMonShinyPalette_Swampert, 785, - gMonShinyPalette_Poochyena, 786, - gMonShinyPalette_Mightyena, 787, - gMonShinyPalette_Zigzagoon, 788, - gMonShinyPalette_Linoone, 789, - gMonShinyPalette_Wurmple, 790, - gMonShinyPalette_Silcoon, 791, - gMonShinyPalette_Beautifly, 792, - gMonShinyPalette_Cascoon, 793, - gMonShinyPalette_Dustox, 794, - gMonShinyPalette_Lotad, 795, - gMonShinyPalette_Lombre, 796, - gMonShinyPalette_Ludicolo, 797, - gMonShinyPalette_Seedot, 798, - gMonShinyPalette_Nuzleaf, 799, - gMonShinyPalette_Shiftry, 800, - gMonShinyPalette_Nincada, 801, - gMonShinyPalette_Ninjask, 802, - gMonShinyPalette_Shedinja, 803, - gMonShinyPalette_Taillow, 804, - gMonShinyPalette_Swellow, 805, - gMonShinyPalette_Shroomish, 806, - gMonShinyPalette_Breloom, 807, - gMonShinyPalette_Spinda, 808, - gMonShinyPalette_Wingull, 809, - gMonShinyPalette_Pelipper, 810, - gMonShinyPalette_Surskit, 811, - gMonShinyPalette_Masquerain, 812, - gMonShinyPalette_Wailmer, 813, - gMonShinyPalette_Wailord, 814, - gMonShinyPalette_Skitty, 815, - gMonShinyPalette_Delcatty, 816, - gMonShinyPalette_Kecleon, 817, - gMonShinyPalette_Baltoy, 818, - gMonShinyPalette_Claydol, 819, - gMonShinyPalette_Nosepass, 820, - gMonShinyPalette_Torkoal, 821, - gMonShinyPalette_Sableye, 822, - gMonShinyPalette_Barboach, 823, - gMonShinyPalette_Whiscash, 824, - gMonShinyPalette_Luvdisc, 825, - gMonShinyPalette_Corphish, 826, - gMonShinyPalette_Crawdaunt, 827, - gMonShinyPalette_Feebas, 828, - gMonShinyPalette_Milotic, 829, - gMonShinyPalette_Carvanha, 830, - gMonShinyPalette_Sharpedo, 831, - gMonShinyPalette_Trapinch, 832, - gMonShinyPalette_Vibrava, 833, - gMonShinyPalette_Flygon, 834, - gMonShinyPalette_Makuhita, 835, - gMonShinyPalette_Hariyama, 836, - gMonShinyPalette_Electrike, 837, - gMonShinyPalette_Manectric, 838, - gMonShinyPalette_Numel, 839, - gMonShinyPalette_Camerupt, 840, - gMonShinyPalette_Spheal, 841, - gMonShinyPalette_Sealeo, 842, - gMonShinyPalette_Walrein, 843, - gMonShinyPalette_Cacnea, 844, - gMonShinyPalette_Cacturne, 845, - gMonShinyPalette_Snorunt, 846, - gMonShinyPalette_Glalie, 847, - gMonShinyPalette_Lunatone, 848, - gMonShinyPalette_Solrock, 849, - gMonShinyPalette_Azurill, 850, - gMonShinyPalette_Spoink, 851, - gMonShinyPalette_Grumpig, 852, - gMonShinyPalette_Plusle, 853, - gMonShinyPalette_Minun, 854, - gMonShinyPalette_Mawile, 855, - gMonShinyPalette_Meditite, 856, - gMonShinyPalette_Medicham, 857, - gMonShinyPalette_Swablu, 858, - gMonShinyPalette_Altaria, 859, - gMonShinyPalette_Wynaut, 860, - gMonShinyPalette_Duskull, 861, - gMonShinyPalette_Dusclops, 862, - gMonShinyPalette_Roselia, 863, - gMonShinyPalette_Slakoth, 864, - gMonShinyPalette_Vigoroth, 865, - gMonShinyPalette_Slaking, 866, - gMonShinyPalette_Gulpin, 867, - gMonShinyPalette_Swalot, 868, - gMonShinyPalette_Tropius, 869, - gMonShinyPalette_Whismur, 870, - gMonShinyPalette_Loudred, 871, - gMonShinyPalette_Exploud, 872, - gMonShinyPalette_Clamperl, 873, - gMonShinyPalette_Huntail, 874, - gMonShinyPalette_Gorebyss, 875, - gMonShinyPalette_Absol, 876, - gMonShinyPalette_Shuppet, 877, - gMonShinyPalette_Banette, 878, - gMonShinyPalette_Seviper, 879, - gMonShinyPalette_Zangoose, 880, - gMonShinyPalette_Relicanth, 881, - gMonShinyPalette_Aron, 882, - gMonShinyPalette_Lairon, 883, - gMonShinyPalette_Aggron, 884, - gMonShinyPalette_Castform, 885, - gMonShinyPalette_Volbeat, 886, - gMonShinyPalette_Illumise, 887, - gMonShinyPalette_Lileep, 888, - gMonShinyPalette_Cradily, 889, - gMonShinyPalette_Anorith, 890, - gMonShinyPalette_Armaldo, 891, - gMonShinyPalette_Ralts, 892, - gMonShinyPalette_Kirlia, 893, - gMonShinyPalette_Gardevoir, 894, - gMonShinyPalette_Bagon, 895, - gMonShinyPalette_Shelgon, 896, - gMonShinyPalette_Salamence, 897, - gMonShinyPalette_Beldum, 898, - gMonShinyPalette_Metang, 899, - gMonShinyPalette_Metagross, 900, - gMonShinyPalette_Regirock, 901, - gMonShinyPalette_Regice, 902, - gMonShinyPalette_Registeel, 903, - gMonShinyPalette_Kyogre, 904, - gMonShinyPalette_Groudon, 905, - gMonShinyPalette_Rayquaza, 906, - gMonShinyPalette_Latias, 907, - gMonShinyPalette_Latios, 908, - gMonShinyPalette_Jirachi, 909, - gMonShinyPalette_Deoxys, 910, - gMonShinyPalette_Chimecho, 911, - gMonPalette_Egg, 912, - gMonShinyPalette_Unown, 913, - gMonShinyPalette_Unown, 914, - gMonShinyPalette_Unown, 915, - gMonShinyPalette_Unown, 916, - gMonShinyPalette_Unown, 917, - gMonShinyPalette_Unown, 918, - gMonShinyPalette_Unown, 919, - gMonShinyPalette_Unown, 920, - gMonShinyPalette_Unown, 921, - gMonShinyPalette_Unown, 922, - gMonShinyPalette_Unown, 923, - gMonShinyPalette_Unown, 924, - gMonShinyPalette_Unown, 925, - gMonShinyPalette_Unown, 926, - gMonShinyPalette_Unown, 927, - gMonShinyPalette_Unown, 928, - gMonShinyPalette_Unown, 929, - gMonShinyPalette_Unown, 930, - gMonShinyPalette_Unown, 931, - gMonShinyPalette_Unown, 932, - gMonShinyPalette_Unown, 933, - gMonShinyPalette_Unown, 934, - gMonShinyPalette_Unown, 935, - gMonShinyPalette_Unown, 936, - gMonShinyPalette_Unown, 937, - gMonShinyPalette_Unown, 938, - gMonShinyPalette_Unown, 939, + [SPECIES_NONE] = {gMonShinyPalette_CircledQuestionMark, SPECIES_NONE + 500}, + [SPECIES_BULBASAUR] = {gMonShinyPalette_Bulbasaur, SPECIES_BULBASAUR + 500}, + [SPECIES_IVYSAUR] = {gMonShinyPalette_Ivysaur, SPECIES_IVYSAUR + 500}, + [SPECIES_VENUSAUR] = {gMonShinyPalette_Venusaur, SPECIES_VENUSAUR + 500}, + [SPECIES_CHARMANDER] = {gMonShinyPalette_Charmander, SPECIES_CHARMANDER + 500}, + [SPECIES_CHARMELEON] = {gMonShinyPalette_Charmeleon, SPECIES_CHARMELEON + 500}, + [SPECIES_CHARIZARD] = {gMonShinyPalette_Charizard, SPECIES_CHARIZARD + 500}, + [SPECIES_SQUIRTLE] = {gMonShinyPalette_Squirtle, SPECIES_SQUIRTLE + 500}, + [SPECIES_WARTORTLE] = {gMonShinyPalette_Wartortle, SPECIES_WARTORTLE + 500}, + [SPECIES_BLASTOISE] = {gMonShinyPalette_Blastoise, SPECIES_BLASTOISE + 500}, + [SPECIES_CATERPIE] = {gMonShinyPalette_Caterpie, SPECIES_CATERPIE + 500}, + [SPECIES_METAPOD] = {gMonShinyPalette_Metapod, SPECIES_METAPOD + 500}, + [SPECIES_BUTTERFREE] = {gMonShinyPalette_Butterfree, SPECIES_BUTTERFREE + 500}, + [SPECIES_WEEDLE] = {gMonShinyPalette_Weedle, SPECIES_WEEDLE + 500}, + [SPECIES_KAKUNA] = {gMonShinyPalette_Kakuna, SPECIES_KAKUNA + 500}, + [SPECIES_BEEDRILL] = {gMonShinyPalette_Beedrill, SPECIES_BEEDRILL + 500}, + [SPECIES_PIDGEY] = {gMonShinyPalette_Pidgey, SPECIES_PIDGEY + 500}, + [SPECIES_PIDGEOTTO] = {gMonShinyPalette_Pidgeotto, SPECIES_PIDGEOTTO + 500}, + [SPECIES_PIDGEOT] = {gMonShinyPalette_Pidgeot, SPECIES_PIDGEOT + 500}, + [SPECIES_RATTATA] = {gMonShinyPalette_Rattata, SPECIES_RATTATA + 500}, + [SPECIES_RATICATE] = {gMonShinyPalette_Raticate, SPECIES_RATICATE + 500}, + [SPECIES_SPEAROW] = {gMonShinyPalette_Spearow, SPECIES_SPEAROW + 500}, + [SPECIES_FEAROW] = {gMonShinyPalette_Fearow, SPECIES_FEAROW + 500}, + [SPECIES_EKANS] = {gMonShinyPalette_Ekans, SPECIES_EKANS + 500}, + [SPECIES_ARBOK] = {gMonShinyPalette_Arbok, SPECIES_ARBOK + 500}, + [SPECIES_PIKACHU] = {gMonShinyPalette_Pikachu, SPECIES_PIKACHU + 500}, + [SPECIES_RAICHU] = {gMonShinyPalette_Raichu, SPECIES_RAICHU + 500}, + [SPECIES_SANDSHREW] = {gMonShinyPalette_Sandshrew, SPECIES_SANDSHREW + 500}, + [SPECIES_SANDSLASH] = {gMonShinyPalette_Sandslash, SPECIES_SANDSLASH + 500}, + [SPECIES_NIDORAN_F] = {gMonShinyPalette_NidoranF, SPECIES_NIDORAN_F + 500}, + [SPECIES_NIDORINA] = {gMonShinyPalette_Nidorina, SPECIES_NIDORINA + 500}, + [SPECIES_NIDOQUEEN] = {gMonShinyPalette_Nidoqueen, SPECIES_NIDOQUEEN + 500}, + [SPECIES_NIDORAN_M] = {gMonShinyPalette_NidoranM, SPECIES_NIDORAN_M + 500}, + [SPECIES_NIDORINO] = {gMonShinyPalette_Nidorino, SPECIES_NIDORINO + 500}, + [SPECIES_NIDOKING] = {gMonShinyPalette_Nidoking, SPECIES_NIDOKING + 500}, + [SPECIES_CLEFAIRY] = {gMonShinyPalette_Clefairy, SPECIES_CLEFAIRY + 500}, + [SPECIES_CLEFABLE] = {gMonShinyPalette_Clefable, SPECIES_CLEFABLE + 500}, + [SPECIES_VULPIX] = {gMonShinyPalette_Vulpix, SPECIES_VULPIX + 500}, + [SPECIES_NINETALES] = {gMonShinyPalette_Ninetales, SPECIES_NINETALES + 500}, + [SPECIES_JIGGLYPUFF] = {gMonShinyPalette_Jigglypuff, SPECIES_JIGGLYPUFF + 500}, + [SPECIES_WIGGLYTUFF] = {gMonShinyPalette_Wigglytuff, SPECIES_WIGGLYTUFF + 500}, + [SPECIES_ZUBAT] = {gMonShinyPalette_Zubat, SPECIES_ZUBAT + 500}, + [SPECIES_GOLBAT] = {gMonShinyPalette_Golbat, SPECIES_GOLBAT + 500}, + [SPECIES_ODDISH] = {gMonShinyPalette_Oddish, SPECIES_ODDISH + 500}, + [SPECIES_GLOOM] = {gMonShinyPalette_Gloom, SPECIES_GLOOM + 500}, + [SPECIES_VILEPLUME] = {gMonShinyPalette_Vileplume, SPECIES_VILEPLUME + 500}, + [SPECIES_PARAS] = {gMonShinyPalette_Paras, SPECIES_PARAS + 500}, + [SPECIES_PARASECT] = {gMonShinyPalette_Parasect, SPECIES_PARASECT + 500}, + [SPECIES_VENONAT] = {gMonShinyPalette_Venonat, SPECIES_VENONAT + 500}, + [SPECIES_VENOMOTH] = {gMonShinyPalette_Venomoth, SPECIES_VENOMOTH + 500}, + [SPECIES_DIGLETT] = {gMonShinyPalette_Diglett, SPECIES_DIGLETT + 500}, + [SPECIES_DUGTRIO] = {gMonShinyPalette_Dugtrio, SPECIES_DUGTRIO + 500}, + [SPECIES_MEOWTH] = {gMonShinyPalette_Meowth, SPECIES_MEOWTH + 500}, + [SPECIES_PERSIAN] = {gMonShinyPalette_Persian, SPECIES_PERSIAN + 500}, + [SPECIES_PSYDUCK] = {gMonShinyPalette_Psyduck, SPECIES_PSYDUCK + 500}, + [SPECIES_GOLDUCK] = {gMonShinyPalette_Golduck, SPECIES_GOLDUCK + 500}, + [SPECIES_MANKEY] = {gMonShinyPalette_Mankey, SPECIES_MANKEY + 500}, + [SPECIES_PRIMEAPE] = {gMonShinyPalette_Primeape, SPECIES_PRIMEAPE + 500}, + [SPECIES_GROWLITHE] = {gMonShinyPalette_Growlithe, SPECIES_GROWLITHE + 500}, + [SPECIES_ARCANINE] = {gMonShinyPalette_Arcanine, SPECIES_ARCANINE + 500}, + [SPECIES_POLIWAG] = {gMonShinyPalette_Poliwag, SPECIES_POLIWAG + 500}, + [SPECIES_POLIWHIRL] = {gMonShinyPalette_Poliwhirl, SPECIES_POLIWHIRL + 500}, + [SPECIES_POLIWRATH] = {gMonShinyPalette_Poliwrath, SPECIES_POLIWRATH + 500}, + [SPECIES_ABRA] = {gMonShinyPalette_Abra, SPECIES_ABRA + 500}, + [SPECIES_KADABRA] = {gMonShinyPalette_Kadabra, SPECIES_KADABRA + 500}, + [SPECIES_ALAKAZAM] = {gMonShinyPalette_Alakazam, SPECIES_ALAKAZAM + 500}, + [SPECIES_MACHOP] = {gMonShinyPalette_Machop, SPECIES_MACHOP + 500}, + [SPECIES_MACHOKE] = {gMonShinyPalette_Machoke, SPECIES_MACHOKE + 500}, + [SPECIES_MACHAMP] = {gMonShinyPalette_Machamp, SPECIES_MACHAMP + 500}, + [SPECIES_BELLSPROUT] = {gMonShinyPalette_Bellsprout, SPECIES_BELLSPROUT + 500}, + [SPECIES_WEEPINBELL] = {gMonShinyPalette_Weepinbell, SPECIES_WEEPINBELL + 500}, + [SPECIES_VICTREEBEL] = {gMonShinyPalette_Victreebel, SPECIES_VICTREEBEL + 500}, + [SPECIES_TENTACOOL] = {gMonShinyPalette_Tentacool, SPECIES_TENTACOOL + 500}, + [SPECIES_TENTACRUEL] = {gMonShinyPalette_Tentacruel, SPECIES_TENTACRUEL + 500}, + [SPECIES_GEODUDE] = {gMonShinyPalette_Geodude, SPECIES_GEODUDE + 500}, + [SPECIES_GRAVELER] = {gMonShinyPalette_Graveler, SPECIES_GRAVELER + 500}, + [SPECIES_GOLEM] = {gMonShinyPalette_Golem, SPECIES_GOLEM + 500}, + [SPECIES_PONYTA] = {gMonShinyPalette_Ponyta, SPECIES_PONYTA + 500}, + [SPECIES_RAPIDASH] = {gMonShinyPalette_Rapidash, SPECIES_RAPIDASH + 500}, + [SPECIES_SLOWPOKE] = {gMonShinyPalette_Slowpoke, SPECIES_SLOWPOKE + 500}, + [SPECIES_SLOWBRO] = {gMonShinyPalette_Slowbro, SPECIES_SLOWBRO + 500}, + [SPECIES_MAGNEMITE] = {gMonShinyPalette_Magnemite, SPECIES_MAGNEMITE + 500}, + [SPECIES_MAGNETON] = {gMonShinyPalette_Magneton, SPECIES_MAGNETON + 500}, + [SPECIES_FARFETCHD] = {gMonShinyPalette_Farfetchd, SPECIES_FARFETCHD + 500}, + [SPECIES_DODUO] = {gMonShinyPalette_Doduo, SPECIES_DODUO + 500}, + [SPECIES_DODRIO] = {gMonShinyPalette_Dodrio, SPECIES_DODRIO + 500}, + [SPECIES_SEEL] = {gMonShinyPalette_Seel, SPECIES_SEEL + 500}, + [SPECIES_DEWGONG] = {gMonShinyPalette_Dewgong, SPECIES_DEWGONG + 500}, + [SPECIES_GRIMER] = {gMonShinyPalette_Grimer, SPECIES_GRIMER + 500}, + [SPECIES_MUK] = {gMonShinyPalette_Muk, SPECIES_MUK + 500}, + [SPECIES_SHELLDER] = {gMonShinyPalette_Shellder, SPECIES_SHELLDER + 500}, + [SPECIES_CLOYSTER] = {gMonShinyPalette_Cloyster, SPECIES_CLOYSTER + 500}, + [SPECIES_GASTLY] = {gMonShinyPalette_Gastly, SPECIES_GASTLY + 500}, + [SPECIES_HAUNTER] = {gMonShinyPalette_Haunter, SPECIES_HAUNTER + 500}, + [SPECIES_GENGAR] = {gMonShinyPalette_Gengar, SPECIES_GENGAR + 500}, + [SPECIES_ONIX] = {gMonShinyPalette_Onix, SPECIES_ONIX + 500}, + [SPECIES_DROWZEE] = {gMonShinyPalette_Drowzee, SPECIES_DROWZEE + 500}, + [SPECIES_HYPNO] = {gMonShinyPalette_Hypno, SPECIES_HYPNO + 500}, + [SPECIES_KRABBY] = {gMonShinyPalette_Krabby, SPECIES_KRABBY + 500}, + [SPECIES_KINGLER] = {gMonShinyPalette_Kingler, SPECIES_KINGLER + 500}, + [SPECIES_VOLTORB] = {gMonShinyPalette_Voltorb, SPECIES_VOLTORB + 500}, + [SPECIES_ELECTRODE] = {gMonShinyPalette_Electrode, SPECIES_ELECTRODE + 500}, + [SPECIES_EXEGGCUTE] = {gMonShinyPalette_Exeggcute, SPECIES_EXEGGCUTE + 500}, + [SPECIES_EXEGGUTOR] = {gMonShinyPalette_Exeggutor, SPECIES_EXEGGUTOR + 500}, + [SPECIES_CUBONE] = {gMonShinyPalette_Cubone, SPECIES_CUBONE + 500}, + [SPECIES_MAROWAK] = {gMonShinyPalette_Marowak, SPECIES_MAROWAK + 500}, + [SPECIES_HITMONLEE] = {gMonShinyPalette_Hitmonlee, SPECIES_HITMONLEE + 500}, + [SPECIES_HITMONCHAN] = {gMonShinyPalette_Hitmonchan, SPECIES_HITMONCHAN + 500}, + [SPECIES_LICKITUNG] = {gMonShinyPalette_Lickitung, SPECIES_LICKITUNG + 500}, + [SPECIES_KOFFING] = {gMonShinyPalette_Koffing, SPECIES_KOFFING + 500}, + [SPECIES_WEEZING] = {gMonShinyPalette_Weezing, SPECIES_WEEZING + 500}, + [SPECIES_RHYHORN] = {gMonShinyPalette_Rhyhorn, SPECIES_RHYHORN + 500}, + [SPECIES_RHYDON] = {gMonShinyPalette_Rhydon, SPECIES_RHYDON + 500}, + [SPECIES_CHANSEY] = {gMonShinyPalette_Chansey, SPECIES_CHANSEY + 500}, + [SPECIES_TANGELA] = {gMonShinyPalette_Tangela, SPECIES_TANGELA + 500}, + [SPECIES_KANGASKHAN] = {gMonShinyPalette_Kangaskhan, SPECIES_KANGASKHAN + 500}, + [SPECIES_HORSEA] = {gMonShinyPalette_Horsea, SPECIES_HORSEA + 500}, + [SPECIES_SEADRA] = {gMonShinyPalette_Seadra, SPECIES_SEADRA + 500}, + [SPECIES_GOLDEEN] = {gMonShinyPalette_Goldeen, SPECIES_GOLDEEN + 500}, + [SPECIES_SEAKING] = {gMonShinyPalette_Seaking, SPECIES_SEAKING + 500}, + [SPECIES_STARYU] = {gMonShinyPalette_Staryu, SPECIES_STARYU + 500}, + [SPECIES_STARMIE] = {gMonShinyPalette_Starmie, SPECIES_STARMIE + 500}, + [SPECIES_MR_MIME] = {gMonShinyPalette_Mrmime, SPECIES_MR_MIME + 500}, + [SPECIES_SCYTHER] = {gMonShinyPalette_Scyther, SPECIES_SCYTHER + 500}, + [SPECIES_JYNX] = {gMonShinyPalette_Jynx, SPECIES_JYNX + 500}, + [SPECIES_ELECTABUZZ] = {gMonShinyPalette_Electabuzz, SPECIES_ELECTABUZZ + 500}, + [SPECIES_MAGMAR] = {gMonShinyPalette_Magmar, SPECIES_MAGMAR + 500}, + [SPECIES_PINSIR] = {gMonShinyPalette_Pinsir, SPECIES_PINSIR + 500}, + [SPECIES_TAUROS] = {gMonShinyPalette_Tauros, SPECIES_TAUROS + 500}, + [SPECIES_MAGIKARP] = {gMonShinyPalette_Magikarp, SPECIES_MAGIKARP + 500}, + [SPECIES_GYARADOS] = {gMonShinyPalette_Gyarados, SPECIES_GYARADOS + 500}, + [SPECIES_LAPRAS] = {gMonShinyPalette_Lapras, SPECIES_LAPRAS + 500}, + [SPECIES_DITTO] = {gMonShinyPalette_Ditto, SPECIES_DITTO + 500}, + [SPECIES_EEVEE] = {gMonShinyPalette_Eevee, SPECIES_EEVEE + 500}, + [SPECIES_VAPOREON] = {gMonShinyPalette_Vaporeon, SPECIES_VAPOREON + 500}, + [SPECIES_JOLTEON] = {gMonShinyPalette_Jolteon, SPECIES_JOLTEON + 500}, + [SPECIES_FLAREON] = {gMonShinyPalette_Flareon, SPECIES_FLAREON + 500}, + [SPECIES_PORYGON] = {gMonShinyPalette_Porygon, SPECIES_PORYGON + 500}, + [SPECIES_OMANYTE] = {gMonShinyPalette_Omanyte, SPECIES_OMANYTE + 500}, + [SPECIES_OMASTAR] = {gMonShinyPalette_Omastar, SPECIES_OMASTAR + 500}, + [SPECIES_KABUTO] = {gMonShinyPalette_Kabuto, SPECIES_KABUTO + 500}, + [SPECIES_KABUTOPS] = {gMonShinyPalette_Kabutops, SPECIES_KABUTOPS + 500}, + [SPECIES_AERODACTYL] = {gMonShinyPalette_Aerodactyl, SPECIES_AERODACTYL + 500}, + [SPECIES_SNORLAX] = {gMonShinyPalette_Snorlax, SPECIES_SNORLAX + 500}, + [SPECIES_ARTICUNO] = {gMonShinyPalette_Articuno, SPECIES_ARTICUNO + 500}, + [SPECIES_ZAPDOS] = {gMonShinyPalette_Zapdos, SPECIES_ZAPDOS + 500}, + [SPECIES_MOLTRES] = {gMonShinyPalette_Moltres, SPECIES_MOLTRES + 500}, + [SPECIES_DRATINI] = {gMonShinyPalette_Dratini, SPECIES_DRATINI + 500}, + [SPECIES_DRAGONAIR] = {gMonShinyPalette_Dragonair, SPECIES_DRAGONAIR + 500}, + [SPECIES_DRAGONITE] = {gMonShinyPalette_Dragonite, SPECIES_DRAGONITE + 500}, + [SPECIES_MEWTWO] = {gMonShinyPalette_Mewtwo, SPECIES_MEWTWO + 500}, + [SPECIES_MEW] = {gMonShinyPalette_Mew, SPECIES_MEW + 500}, + [SPECIES_CHIKORITA] = {gMonShinyPalette_Chikorita, SPECIES_CHIKORITA + 500}, + [SPECIES_BAYLEEF] = {gMonShinyPalette_Bayleef, SPECIES_BAYLEEF + 500}, + [SPECIES_MEGANIUM] = {gMonShinyPalette_Meganium, SPECIES_MEGANIUM + 500}, + [SPECIES_CYNDAQUIL] = {gMonShinyPalette_Cyndaquil, SPECIES_CYNDAQUIL + 500}, + [SPECIES_QUILAVA] = {gMonShinyPalette_Quilava, SPECIES_QUILAVA + 500}, + [SPECIES_TYPHLOSION] = {gMonShinyPalette_Typhlosion, SPECIES_TYPHLOSION + 500}, + [SPECIES_TOTODILE] = {gMonShinyPalette_Totodile, SPECIES_TOTODILE + 500}, + [SPECIES_CROCONAW] = {gMonShinyPalette_Croconaw, SPECIES_CROCONAW + 500}, + [SPECIES_FERALIGATR] = {gMonShinyPalette_Feraligatr, SPECIES_FERALIGATR + 500}, + [SPECIES_SENTRET] = {gMonShinyPalette_Sentret, SPECIES_SENTRET + 500}, + [SPECIES_FURRET] = {gMonShinyPalette_Furret, SPECIES_FURRET + 500}, + [SPECIES_HOOTHOOT] = {gMonShinyPalette_Hoothoot, SPECIES_HOOTHOOT + 500}, + [SPECIES_NOCTOWL] = {gMonShinyPalette_Noctowl, SPECIES_NOCTOWL + 500}, + [SPECIES_LEDYBA] = {gMonShinyPalette_Ledyba, SPECIES_LEDYBA + 500}, + [SPECIES_LEDIAN] = {gMonShinyPalette_Ledian, SPECIES_LEDIAN + 500}, + [SPECIES_SPINARAK] = {gMonShinyPalette_Spinarak, SPECIES_SPINARAK + 500}, + [SPECIES_ARIADOS] = {gMonShinyPalette_Ariados, SPECIES_ARIADOS + 500}, + [SPECIES_CROBAT] = {gMonShinyPalette_Crobat, SPECIES_CROBAT + 500}, + [SPECIES_CHINCHOU] = {gMonShinyPalette_Chinchou, SPECIES_CHINCHOU + 500}, + [SPECIES_LANTURN] = {gMonShinyPalette_Lanturn, SPECIES_LANTURN + 500}, + [SPECIES_PICHU] = {gMonShinyPalette_Pichu, SPECIES_PICHU + 500}, + [SPECIES_CLEFFA] = {gMonShinyPalette_Cleffa, SPECIES_CLEFFA + 500}, + [SPECIES_IGGLYBUFF] = {gMonShinyPalette_Igglybuff, SPECIES_IGGLYBUFF + 500}, + [SPECIES_TOGEPI] = {gMonShinyPalette_Togepi, SPECIES_TOGEPI + 500}, + [SPECIES_TOGETIC] = {gMonShinyPalette_Togetic, SPECIES_TOGETIC + 500}, + [SPECIES_NATU] = {gMonShinyPalette_Natu, SPECIES_NATU + 500}, + [SPECIES_XATU] = {gMonShinyPalette_Xatu, SPECIES_XATU + 500}, + [SPECIES_MAREEP] = {gMonShinyPalette_Mareep, SPECIES_MAREEP + 500}, + [SPECIES_FLAAFFY] = {gMonShinyPalette_Flaaffy, SPECIES_FLAAFFY + 500}, + [SPECIES_AMPHAROS] = {gMonShinyPalette_Ampharos, SPECIES_AMPHAROS + 500}, + [SPECIES_BELLOSSOM] = {gMonShinyPalette_Bellossom, SPECIES_BELLOSSOM + 500}, + [SPECIES_MARILL] = {gMonShinyPalette_Marill, SPECIES_MARILL + 500}, + [SPECIES_AZUMARILL] = {gMonShinyPalette_Azumarill, SPECIES_AZUMARILL + 500}, + [SPECIES_SUDOWOODO] = {gMonShinyPalette_Sudowoodo, SPECIES_SUDOWOODO + 500}, + [SPECIES_POLITOED] = {gMonShinyPalette_Politoed, SPECIES_POLITOED + 500}, + [SPECIES_HOPPIP] = {gMonShinyPalette_Hoppip, SPECIES_HOPPIP + 500}, + [SPECIES_SKIPLOOM] = {gMonShinyPalette_Skiploom, SPECIES_SKIPLOOM + 500}, + [SPECIES_JUMPLUFF] = {gMonShinyPalette_Jumpluff, SPECIES_JUMPLUFF + 500}, + [SPECIES_AIPOM] = {gMonShinyPalette_Aipom, SPECIES_AIPOM + 500}, + [SPECIES_SUNKERN] = {gMonShinyPalette_Sunkern, SPECIES_SUNKERN + 500}, + [SPECIES_SUNFLORA] = {gMonShinyPalette_Sunflora, SPECIES_SUNFLORA + 500}, + [SPECIES_YANMA] = {gMonShinyPalette_Yanma, SPECIES_YANMA + 500}, + [SPECIES_WOOPER] = {gMonShinyPalette_Wooper, SPECIES_WOOPER + 500}, + [SPECIES_QUAGSIRE] = {gMonShinyPalette_Quagsire, SPECIES_QUAGSIRE + 500}, + [SPECIES_ESPEON] = {gMonShinyPalette_Espeon, SPECIES_ESPEON + 500}, + [SPECIES_UMBREON] = {gMonShinyPalette_Umbreon, SPECIES_UMBREON + 500}, + [SPECIES_MURKROW] = {gMonShinyPalette_Murkrow, SPECIES_MURKROW + 500}, + [SPECIES_SLOWKING] = {gMonShinyPalette_Slowking, SPECIES_SLOWKING + 500}, + [SPECIES_MISDREAVUS] = {gMonShinyPalette_Misdreavus, SPECIES_MISDREAVUS + 500}, + [SPECIES_UNOWN] = {gMonShinyPalette_Unown, SPECIES_UNOWN + 500}, + [SPECIES_WOBBUFFET] = {gMonShinyPalette_Wobbuffet, SPECIES_WOBBUFFET + 500}, + [SPECIES_GIRAFARIG] = {gMonShinyPalette_Girafarig, SPECIES_GIRAFARIG + 500}, + [SPECIES_PINECO] = {gMonShinyPalette_Pineco, SPECIES_PINECO + 500}, + [SPECIES_FORRETRESS] = {gMonShinyPalette_Forretress, SPECIES_FORRETRESS + 500}, + [SPECIES_DUNSPARCE] = {gMonShinyPalette_Dunsparce, SPECIES_DUNSPARCE + 500}, + [SPECIES_GLIGAR] = {gMonShinyPalette_Gligar, SPECIES_GLIGAR + 500}, + [SPECIES_STEELIX] = {gMonShinyPalette_Steelix, SPECIES_STEELIX + 500}, + [SPECIES_SNUBBULL] = {gMonShinyPalette_Snubbull, SPECIES_SNUBBULL + 500}, + [SPECIES_GRANBULL] = {gMonShinyPalette_Granbull, SPECIES_GRANBULL + 500}, + [SPECIES_QWILFISH] = {gMonShinyPalette_Qwilfish, SPECIES_QWILFISH + 500}, + [SPECIES_SCIZOR] = {gMonShinyPalette_Scizor, SPECIES_SCIZOR + 500}, + [SPECIES_SHUCKLE] = {gMonShinyPalette_Shuckle, SPECIES_SHUCKLE + 500}, + [SPECIES_HERACROSS] = {gMonShinyPalette_Heracross, SPECIES_HERACROSS + 500}, + [SPECIES_SNEASEL] = {gMonShinyPalette_Sneasel, SPECIES_SNEASEL + 500}, + [SPECIES_TEDDIURSA] = {gMonShinyPalette_Teddiursa, SPECIES_TEDDIURSA + 500}, + [SPECIES_URSARING] = {gMonShinyPalette_Ursaring, SPECIES_URSARING + 500}, + [SPECIES_SLUGMA] = {gMonShinyPalette_Slugma, SPECIES_SLUGMA + 500}, + [SPECIES_MAGCARGO] = {gMonShinyPalette_Magcargo, SPECIES_MAGCARGO + 500}, + [SPECIES_SWINUB] = {gMonShinyPalette_Swinub, SPECIES_SWINUB + 500}, + [SPECIES_PILOSWINE] = {gMonShinyPalette_Piloswine, SPECIES_PILOSWINE + 500}, + [SPECIES_CORSOLA] = {gMonShinyPalette_Corsola, SPECIES_CORSOLA + 500}, + [SPECIES_REMORAID] = {gMonShinyPalette_Remoraid, SPECIES_REMORAID + 500}, + [SPECIES_OCTILLERY] = {gMonShinyPalette_Octillery, SPECIES_OCTILLERY + 500}, + [SPECIES_DELIBIRD] = {gMonShinyPalette_Delibird, SPECIES_DELIBIRD + 500}, + [SPECIES_MANTINE] = {gMonShinyPalette_Mantine, SPECIES_MANTINE + 500}, + [SPECIES_SKARMORY] = {gMonShinyPalette_Skarmory, SPECIES_SKARMORY + 500}, + [SPECIES_HOUNDOUR] = {gMonShinyPalette_Houndour, SPECIES_HOUNDOUR + 500}, + [SPECIES_HOUNDOOM] = {gMonShinyPalette_Houndoom, SPECIES_HOUNDOOM + 500}, + [SPECIES_KINGDRA] = {gMonShinyPalette_Kingdra, SPECIES_KINGDRA + 500}, + [SPECIES_PHANPY] = {gMonShinyPalette_Phanpy, SPECIES_PHANPY + 500}, + [SPECIES_DONPHAN] = {gMonShinyPalette_Donphan, SPECIES_DONPHAN + 500}, + [SPECIES_PORYGON2] = {gMonShinyPalette_Porygon2, SPECIES_PORYGON2 + 500}, + [SPECIES_STANTLER] = {gMonShinyPalette_Stantler, SPECIES_STANTLER + 500}, + [SPECIES_SMEARGLE] = {gMonShinyPalette_Smeargle, SPECIES_SMEARGLE + 500}, + [SPECIES_TYROGUE] = {gMonShinyPalette_Tyrogue, SPECIES_TYROGUE + 500}, + [SPECIES_HITMONTOP] = {gMonShinyPalette_Hitmontop, SPECIES_HITMONTOP + 500}, + [SPECIES_SMOOCHUM] = {gMonShinyPalette_Smoochum, SPECIES_SMOOCHUM + 500}, + [SPECIES_ELEKID] = {gMonShinyPalette_Elekid, SPECIES_ELEKID + 500}, + [SPECIES_MAGBY] = {gMonShinyPalette_Magby, SPECIES_MAGBY + 500}, + [SPECIES_MILTANK] = {gMonShinyPalette_Miltank, SPECIES_MILTANK + 500}, + [SPECIES_BLISSEY] = {gMonShinyPalette_Blissey, SPECIES_BLISSEY + 500}, + [SPECIES_RAIKOU] = {gMonShinyPalette_Raikou, SPECIES_RAIKOU + 500}, + [SPECIES_ENTEI] = {gMonShinyPalette_Entei, SPECIES_ENTEI + 500}, + [SPECIES_SUICUNE] = {gMonShinyPalette_Suicune, SPECIES_SUICUNE + 500}, + [SPECIES_LARVITAR] = {gMonShinyPalette_Larvitar, SPECIES_LARVITAR + 500}, + [SPECIES_PUPITAR] = {gMonShinyPalette_Pupitar, SPECIES_PUPITAR + 500}, + [SPECIES_TYRANITAR] = {gMonShinyPalette_Tyranitar, SPECIES_TYRANITAR + 500}, + [SPECIES_LUGIA] = {gMonShinyPalette_Lugia, SPECIES_LUGIA + 500}, + [SPECIES_HO_OH] = {gMonShinyPalette_HoOh, SPECIES_HO_OH + 500}, + [SPECIES_CELEBI] = {gMonShinyPalette_Celebi, SPECIES_CELEBI + 500}, + [SPECIES_OLD_UNOWN_B] = {gMonShinyPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_B + 500}, + [SPECIES_OLD_UNOWN_C] = {gMonShinyPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_C + 500}, + [SPECIES_OLD_UNOWN_D] = {gMonShinyPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_D + 500}, + [SPECIES_OLD_UNOWN_E] = {gMonShinyPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_E + 500}, + [SPECIES_OLD_UNOWN_F] = {gMonShinyPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_F + 500}, + [SPECIES_OLD_UNOWN_G] = {gMonShinyPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_G + 500}, + [SPECIES_OLD_UNOWN_H] = {gMonShinyPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_H + 500}, + [SPECIES_OLD_UNOWN_I] = {gMonShinyPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_I + 500}, + [SPECIES_OLD_UNOWN_J] = {gMonShinyPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_J + 500}, + [SPECIES_OLD_UNOWN_K] = {gMonShinyPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_K + 500}, + [SPECIES_OLD_UNOWN_L] = {gMonShinyPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_L + 500}, + [SPECIES_OLD_UNOWN_M] = {gMonShinyPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_M + 500}, + [SPECIES_OLD_UNOWN_N] = {gMonShinyPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_N + 500}, + [SPECIES_OLD_UNOWN_O] = {gMonShinyPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_O + 500}, + [SPECIES_OLD_UNOWN_P] = {gMonShinyPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_P + 500}, + [SPECIES_OLD_UNOWN_Q] = {gMonShinyPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_Q + 500}, + [SPECIES_OLD_UNOWN_R] = {gMonShinyPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_R + 500}, + [SPECIES_OLD_UNOWN_S] = {gMonShinyPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_S + 500}, + [SPECIES_OLD_UNOWN_T] = {gMonShinyPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_T + 500}, + [SPECIES_OLD_UNOWN_U] = {gMonShinyPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_U + 500}, + [SPECIES_OLD_UNOWN_V] = {gMonShinyPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_V + 500}, + [SPECIES_OLD_UNOWN_W] = {gMonShinyPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_W + 500}, + [SPECIES_OLD_UNOWN_X] = {gMonShinyPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_X + 500}, + [SPECIES_OLD_UNOWN_Y] = {gMonShinyPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_Y + 500}, + [SPECIES_OLD_UNOWN_Z] = {gMonShinyPalette_DoubleQuestionMark, SPECIES_OLD_UNOWN_Z + 500}, + [SPECIES_TREECKO] = {gMonShinyPalette_Treecko, SPECIES_TREECKO + 500}, + [SPECIES_GROVYLE] = {gMonShinyPalette_Grovyle, SPECIES_GROVYLE + 500}, + [SPECIES_SCEPTILE] = {gMonShinyPalette_Sceptile, SPECIES_SCEPTILE + 500}, + [SPECIES_TORCHIC] = {gMonShinyPalette_Torchic, SPECIES_TORCHIC + 500}, + [SPECIES_COMBUSKEN] = {gMonShinyPalette_Combusken, SPECIES_COMBUSKEN + 500}, + [SPECIES_BLAZIKEN] = {gMonShinyPalette_Blaziken, SPECIES_BLAZIKEN + 500}, + [SPECIES_MUDKIP] = {gMonShinyPalette_Mudkip, SPECIES_MUDKIP + 500}, + [SPECIES_MARSHTOMP] = {gMonShinyPalette_Marshtomp, SPECIES_MARSHTOMP + 500}, + [SPECIES_SWAMPERT] = {gMonShinyPalette_Swampert, SPECIES_SWAMPERT + 500}, + [SPECIES_POOCHYENA] = {gMonShinyPalette_Poochyena, SPECIES_POOCHYENA + 500}, + [SPECIES_MIGHTYENA] = {gMonShinyPalette_Mightyena, SPECIES_MIGHTYENA + 500}, + [SPECIES_ZIGZAGOON] = {gMonShinyPalette_Zigzagoon, SPECIES_ZIGZAGOON + 500}, + [SPECIES_LINOONE] = {gMonShinyPalette_Linoone, SPECIES_LINOONE + 500}, + [SPECIES_WURMPLE] = {gMonShinyPalette_Wurmple, SPECIES_WURMPLE + 500}, + [SPECIES_SILCOON] = {gMonShinyPalette_Silcoon, SPECIES_SILCOON + 500}, + [SPECIES_BEAUTIFLY] = {gMonShinyPalette_Beautifly, SPECIES_BEAUTIFLY + 500}, + [SPECIES_CASCOON] = {gMonShinyPalette_Cascoon, SPECIES_CASCOON + 500}, + [SPECIES_DUSTOX] = {gMonShinyPalette_Dustox, SPECIES_DUSTOX + 500}, + [SPECIES_LOTAD] = {gMonShinyPalette_Lotad, SPECIES_LOTAD + 500}, + [SPECIES_LOMBRE] = {gMonShinyPalette_Lombre, SPECIES_LOMBRE + 500}, + [SPECIES_LUDICOLO] = {gMonShinyPalette_Ludicolo, SPECIES_LUDICOLO + 500}, + [SPECIES_SEEDOT] = {gMonShinyPalette_Seedot, SPECIES_SEEDOT + 500}, + [SPECIES_NUZLEAF] = {gMonShinyPalette_Nuzleaf, SPECIES_NUZLEAF + 500}, + [SPECIES_SHIFTRY] = {gMonShinyPalette_Shiftry, SPECIES_SHIFTRY + 500}, + [SPECIES_NINCADA] = {gMonShinyPalette_Nincada, SPECIES_NINCADA + 500}, + [SPECIES_NINJASK] = {gMonShinyPalette_Ninjask, SPECIES_NINJASK + 500}, + [SPECIES_SHEDINJA] = {gMonShinyPalette_Shedinja, SPECIES_SHEDINJA + 500}, + [SPECIES_TAILLOW] = {gMonShinyPalette_Taillow, SPECIES_TAILLOW + 500}, + [SPECIES_SWELLOW] = {gMonShinyPalette_Swellow, SPECIES_SWELLOW + 500}, + [SPECIES_SHROOMISH] = {gMonShinyPalette_Shroomish, SPECIES_SHROOMISH + 500}, + [SPECIES_BRELOOM] = {gMonShinyPalette_Breloom, SPECIES_BRELOOM + 500}, + [SPECIES_SPINDA] = {gMonShinyPalette_Spinda, SPECIES_SPINDA + 500}, + [SPECIES_WINGULL] = {gMonShinyPalette_Wingull, SPECIES_WINGULL + 500}, + [SPECIES_PELIPPER] = {gMonShinyPalette_Pelipper, SPECIES_PELIPPER + 500}, + [SPECIES_SURSKIT] = {gMonShinyPalette_Surskit, SPECIES_SURSKIT + 500}, + [SPECIES_MASQUERAIN] = {gMonShinyPalette_Masquerain, SPECIES_MASQUERAIN + 500}, + [SPECIES_WAILMER] = {gMonShinyPalette_Wailmer, SPECIES_WAILMER + 500}, + [SPECIES_WAILORD] = {gMonShinyPalette_Wailord, SPECIES_WAILORD + 500}, + [SPECIES_SKITTY] = {gMonShinyPalette_Skitty, SPECIES_SKITTY + 500}, + [SPECIES_DELCATTY] = {gMonShinyPalette_Delcatty, SPECIES_DELCATTY + 500}, + [SPECIES_KECLEON] = {gMonShinyPalette_Kecleon, SPECIES_KECLEON + 500}, + [SPECIES_BALTOY] = {gMonShinyPalette_Baltoy, SPECIES_BALTOY + 500}, + [SPECIES_CLAYDOL] = {gMonShinyPalette_Claydol, SPECIES_CLAYDOL + 500}, + [SPECIES_NOSEPASS] = {gMonShinyPalette_Nosepass, SPECIES_NOSEPASS + 500}, + [SPECIES_TORKOAL] = {gMonShinyPalette_Torkoal, SPECIES_TORKOAL + 500}, + [SPECIES_SABLEYE] = {gMonShinyPalette_Sableye, SPECIES_SABLEYE + 500}, + [SPECIES_BARBOACH] = {gMonShinyPalette_Barboach, SPECIES_BARBOACH + 500}, + [SPECIES_WHISCASH] = {gMonShinyPalette_Whiscash, SPECIES_WHISCASH + 500}, + [SPECIES_LUVDISC] = {gMonShinyPalette_Luvdisc, SPECIES_LUVDISC + 500}, + [SPECIES_CORPHISH] = {gMonShinyPalette_Corphish, SPECIES_CORPHISH + 500}, + [SPECIES_CRAWDAUNT] = {gMonShinyPalette_Crawdaunt, SPECIES_CRAWDAUNT + 500}, + [SPECIES_FEEBAS] = {gMonShinyPalette_Feebas, SPECIES_FEEBAS + 500}, + [SPECIES_MILOTIC] = {gMonShinyPalette_Milotic, SPECIES_MILOTIC + 500}, + [SPECIES_CARVANHA] = {gMonShinyPalette_Carvanha, SPECIES_CARVANHA + 500}, + [SPECIES_SHARPEDO] = {gMonShinyPalette_Sharpedo, SPECIES_SHARPEDO + 500}, + [SPECIES_TRAPINCH] = {gMonShinyPalette_Trapinch, SPECIES_TRAPINCH + 500}, + [SPECIES_VIBRAVA] = {gMonShinyPalette_Vibrava, SPECIES_VIBRAVA + 500}, + [SPECIES_FLYGON] = {gMonShinyPalette_Flygon, SPECIES_FLYGON + 500}, + [SPECIES_MAKUHITA] = {gMonShinyPalette_Makuhita, SPECIES_MAKUHITA + 500}, + [SPECIES_HARIYAMA] = {gMonShinyPalette_Hariyama, SPECIES_HARIYAMA + 500}, + [SPECIES_ELECTRIKE] = {gMonShinyPalette_Electrike, SPECIES_ELECTRIKE + 500}, + [SPECIES_MANECTRIC] = {gMonShinyPalette_Manectric, SPECIES_MANECTRIC + 500}, + [SPECIES_NUMEL] = {gMonShinyPalette_Numel, SPECIES_NUMEL + 500}, + [SPECIES_CAMERUPT] = {gMonShinyPalette_Camerupt, SPECIES_CAMERUPT + 500}, + [SPECIES_SPHEAL] = {gMonShinyPalette_Spheal, SPECIES_SPHEAL + 500}, + [SPECIES_SEALEO] = {gMonShinyPalette_Sealeo, SPECIES_SEALEO + 500}, + [SPECIES_WALREIN] = {gMonShinyPalette_Walrein, SPECIES_WALREIN + 500}, + [SPECIES_CACNEA] = {gMonShinyPalette_Cacnea, SPECIES_CACNEA + 500}, + [SPECIES_CACTURNE] = {gMonShinyPalette_Cacturne, SPECIES_CACTURNE + 500}, + [SPECIES_SNORUNT] = {gMonShinyPalette_Snorunt, SPECIES_SNORUNT + 500}, + [SPECIES_GLALIE] = {gMonShinyPalette_Glalie, SPECIES_GLALIE + 500}, + [SPECIES_LUNATONE] = {gMonShinyPalette_Lunatone, SPECIES_LUNATONE + 500}, + [SPECIES_SOLROCK] = {gMonShinyPalette_Solrock, SPECIES_SOLROCK + 500}, + [SPECIES_AZURILL] = {gMonShinyPalette_Azurill, SPECIES_AZURILL + 500}, + [SPECIES_SPOINK] = {gMonShinyPalette_Spoink, SPECIES_SPOINK + 500}, + [SPECIES_GRUMPIG] = {gMonShinyPalette_Grumpig, SPECIES_GRUMPIG + 500}, + [SPECIES_PLUSLE] = {gMonShinyPalette_Plusle, SPECIES_PLUSLE + 500}, + [SPECIES_MINUN] = {gMonShinyPalette_Minun, SPECIES_MINUN + 500}, + [SPECIES_MAWILE] = {gMonShinyPalette_Mawile, SPECIES_MAWILE + 500}, + [SPECIES_MEDITITE] = {gMonShinyPalette_Meditite, SPECIES_MEDITITE + 500}, + [SPECIES_MEDICHAM] = {gMonShinyPalette_Medicham, SPECIES_MEDICHAM + 500}, + [SPECIES_SWABLU] = {gMonShinyPalette_Swablu, SPECIES_SWABLU + 500}, + [SPECIES_ALTARIA] = {gMonShinyPalette_Altaria, SPECIES_ALTARIA + 500}, + [SPECIES_WYNAUT] = {gMonShinyPalette_Wynaut, SPECIES_WYNAUT + 500}, + [SPECIES_DUSKULL] = {gMonShinyPalette_Duskull, SPECIES_DUSKULL + 500}, + [SPECIES_DUSCLOPS] = {gMonShinyPalette_Dusclops, SPECIES_DUSCLOPS + 500}, + [SPECIES_ROSELIA] = {gMonShinyPalette_Roselia, SPECIES_ROSELIA + 500}, + [SPECIES_SLAKOTH] = {gMonShinyPalette_Slakoth, SPECIES_SLAKOTH + 500}, + [SPECIES_VIGOROTH] = {gMonShinyPalette_Vigoroth, SPECIES_VIGOROTH + 500}, + [SPECIES_SLAKING] = {gMonShinyPalette_Slaking, SPECIES_SLAKING + 500}, + [SPECIES_GULPIN] = {gMonShinyPalette_Gulpin, SPECIES_GULPIN + 500}, + [SPECIES_SWALOT] = {gMonShinyPalette_Swalot, SPECIES_SWALOT + 500}, + [SPECIES_TROPIUS] = {gMonShinyPalette_Tropius, SPECIES_TROPIUS + 500}, + [SPECIES_WHISMUR] = {gMonShinyPalette_Whismur, SPECIES_WHISMUR + 500}, + [SPECIES_LOUDRED] = {gMonShinyPalette_Loudred, SPECIES_LOUDRED + 500}, + [SPECIES_EXPLOUD] = {gMonShinyPalette_Exploud, SPECIES_EXPLOUD + 500}, + [SPECIES_CLAMPERL] = {gMonShinyPalette_Clamperl, SPECIES_CLAMPERL + 500}, + [SPECIES_HUNTAIL] = {gMonShinyPalette_Huntail, SPECIES_HUNTAIL + 500}, + [SPECIES_GOREBYSS] = {gMonShinyPalette_Gorebyss, SPECIES_GOREBYSS + 500}, + [SPECIES_ABSOL] = {gMonShinyPalette_Absol, SPECIES_ABSOL + 500}, + [SPECIES_SHUPPET] = {gMonShinyPalette_Shuppet, SPECIES_SHUPPET + 500}, + [SPECIES_BANETTE] = {gMonShinyPalette_Banette, SPECIES_BANETTE + 500}, + [SPECIES_SEVIPER] = {gMonShinyPalette_Seviper, SPECIES_SEVIPER + 500}, + [SPECIES_ZANGOOSE] = {gMonShinyPalette_Zangoose, SPECIES_ZANGOOSE + 500}, + [SPECIES_RELICANTH] = {gMonShinyPalette_Relicanth, SPECIES_RELICANTH + 500}, + [SPECIES_ARON] = {gMonShinyPalette_Aron, SPECIES_ARON + 500}, + [SPECIES_LAIRON] = {gMonShinyPalette_Lairon, SPECIES_LAIRON + 500}, + [SPECIES_AGGRON] = {gMonShinyPalette_Aggron, SPECIES_AGGRON + 500}, + [SPECIES_CASTFORM] = {gMonShinyPalette_Castform, SPECIES_CASTFORM + 500}, + [SPECIES_VOLBEAT] = {gMonShinyPalette_Volbeat, SPECIES_VOLBEAT + 500}, + [SPECIES_ILLUMISE] = {gMonShinyPalette_Illumise, SPECIES_ILLUMISE + 500}, + [SPECIES_LILEEP] = {gMonShinyPalette_Lileep, SPECIES_LILEEP + 500}, + [SPECIES_CRADILY] = {gMonShinyPalette_Cradily, SPECIES_CRADILY + 500}, + [SPECIES_ANORITH] = {gMonShinyPalette_Anorith, SPECIES_ANORITH + 500}, + [SPECIES_ARMALDO] = {gMonShinyPalette_Armaldo, SPECIES_ARMALDO + 500}, + [SPECIES_RALTS] = {gMonShinyPalette_Ralts, SPECIES_RALTS + 500}, + [SPECIES_KIRLIA] = {gMonShinyPalette_Kirlia, SPECIES_KIRLIA + 500}, + [SPECIES_GARDEVOIR] = {gMonShinyPalette_Gardevoir, SPECIES_GARDEVOIR + 500}, + [SPECIES_BAGON] = {gMonShinyPalette_Bagon, SPECIES_BAGON + 500}, + [SPECIES_SHELGON] = {gMonShinyPalette_Shelgon, SPECIES_SHELGON + 500}, + [SPECIES_SALAMENCE] = {gMonShinyPalette_Salamence, SPECIES_SALAMENCE + 500}, + [SPECIES_BELDUM] = {gMonShinyPalette_Beldum, SPECIES_BELDUM + 500}, + [SPECIES_METANG] = {gMonShinyPalette_Metang, SPECIES_METANG + 500}, + [SPECIES_METAGROSS] = {gMonShinyPalette_Metagross, SPECIES_METAGROSS + 500}, + [SPECIES_REGIROCK] = {gMonShinyPalette_Regirock, SPECIES_REGIROCK + 500}, + [SPECIES_REGICE] = {gMonShinyPalette_Regice, SPECIES_REGICE + 500}, + [SPECIES_REGISTEEL] = {gMonShinyPalette_Registeel, SPECIES_REGISTEEL + 500}, + [SPECIES_KYOGRE] = {gMonShinyPalette_Kyogre, SPECIES_KYOGRE + 500}, + [SPECIES_GROUDON] = {gMonShinyPalette_Groudon, SPECIES_GROUDON + 500}, + [SPECIES_RAYQUAZA] = {gMonShinyPalette_Rayquaza, SPECIES_RAYQUAZA + 500}, + [SPECIES_LATIAS] = {gMonShinyPalette_Latias, SPECIES_LATIAS + 500}, + [SPECIES_LATIOS] = {gMonShinyPalette_Latios, SPECIES_LATIOS + 500}, + [SPECIES_JIRACHI] = {gMonShinyPalette_Jirachi, SPECIES_JIRACHI + 500}, + [SPECIES_DEOXYS] = {gMonShinyPalette_Deoxys, SPECIES_DEOXYS + 500}, + [SPECIES_CHIMECHO] = {gMonShinyPalette_Chimecho, SPECIES_CHIMECHO + 500}, + [SPECIES_EGG] = {gMonPalette_Egg, SPECIES_EGG + 500}, + [SPECIES_UNOWN_B] = {gMonShinyPalette_Unown, SPECIES_UNOWN_B + 500}, + [SPECIES_UNOWN_C] = {gMonShinyPalette_Unown, SPECIES_UNOWN_C + 500}, + [SPECIES_UNOWN_D] = {gMonShinyPalette_Unown, SPECIES_UNOWN_D + 500}, + [SPECIES_UNOWN_E] = {gMonShinyPalette_Unown, SPECIES_UNOWN_E + 500}, + [SPECIES_UNOWN_F] = {gMonShinyPalette_Unown, SPECIES_UNOWN_F + 500}, + [SPECIES_UNOWN_G] = {gMonShinyPalette_Unown, SPECIES_UNOWN_G + 500}, + [SPECIES_UNOWN_H] = {gMonShinyPalette_Unown, SPECIES_UNOWN_H + 500}, + [SPECIES_UNOWN_I] = {gMonShinyPalette_Unown, SPECIES_UNOWN_I + 500}, + [SPECIES_UNOWN_J] = {gMonShinyPalette_Unown, SPECIES_UNOWN_J + 500}, + [SPECIES_UNOWN_K] = {gMonShinyPalette_Unown, SPECIES_UNOWN_K + 500}, + [SPECIES_UNOWN_L] = {gMonShinyPalette_Unown, SPECIES_UNOWN_L + 500}, + [SPECIES_UNOWN_M] = {gMonShinyPalette_Unown, SPECIES_UNOWN_M + 500}, + [SPECIES_UNOWN_N] = {gMonShinyPalette_Unown, SPECIES_UNOWN_N + 500}, + [SPECIES_UNOWN_O] = {gMonShinyPalette_Unown, SPECIES_UNOWN_O + 500}, + [SPECIES_UNOWN_P] = {gMonShinyPalette_Unown, SPECIES_UNOWN_P + 500}, + [SPECIES_UNOWN_Q] = {gMonShinyPalette_Unown, SPECIES_UNOWN_Q + 500}, + [SPECIES_UNOWN_R] = {gMonShinyPalette_Unown, SPECIES_UNOWN_R + 500}, + [SPECIES_UNOWN_S] = {gMonShinyPalette_Unown, SPECIES_UNOWN_S + 500}, + [SPECIES_UNOWN_T] = {gMonShinyPalette_Unown, SPECIES_UNOWN_T + 500}, + [SPECIES_UNOWN_U] = {gMonShinyPalette_Unown, SPECIES_UNOWN_U + 500}, + [SPECIES_UNOWN_V] = {gMonShinyPalette_Unown, SPECIES_UNOWN_V + 500}, + [SPECIES_UNOWN_W] = {gMonShinyPalette_Unown, SPECIES_UNOWN_W + 500}, + [SPECIES_UNOWN_X] = {gMonShinyPalette_Unown, SPECIES_UNOWN_X + 500}, + [SPECIES_UNOWN_Y] = {gMonShinyPalette_Unown, SPECIES_UNOWN_Y + 500}, + [SPECIES_UNOWN_Z] = {gMonShinyPalette_Unown, SPECIES_UNOWN_Z + 500}, + [SPECIES_UNOWN_EMARK] = {gMonShinyPalette_Unown, SPECIES_UNOWN_EMARK + 500}, + [SPECIES_UNOWN_QMARK] = {gMonShinyPalette_Unown, SPECIES_UNOWN_QMARK + 500}, }; diff --git a/src/data/text/item_descriptions.h b/src/data/text/item_descriptions.h index 8683978d7..ff0b680dd 100644 --- a/src/data/text/item_descriptions.h +++ b/src/data/text/item_descriptions.h @@ -1,7 +1,5 @@ -#ifndef POKEEMERALD_DATA_TEXT_ITEM_DESCRIPTIONS_H -#define POKEEMERALD_DATA_TEXT_ITEM_DESCRIPTIONS_H const u8 gDummyItemDescription[] = _("?????"); -//Pokeballs +// 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."); @@ -14,7 +12,7 @@ const u8 gRepeatBallItemDescription[] = _("A BALL that works\nbetter on POKéMON 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 +// 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."); @@ -48,14 +46,14 @@ const u8 gBlackFluteItemDescription[] = _("A glass flute that\nkeeps away wild\n 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 +// 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 +// 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."); @@ -65,7 +63,7 @@ const u8 gRareCandyItemDescription[] = _("Raises the level\nof a POKéMON by\non 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 +// 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."); @@ -75,19 +73,19 @@ const u8 gXAccuracyItemDescription[] = _("Raises accuracy\nof attack moves\nduri 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 +// 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 +// 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 +// 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."); @@ -96,7 +94,7 @@ const u8 gStardustItemDescription[] = _("Beautiful red sand.\nCan be sold at a\n 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 +// 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."); @@ -109,7 +107,7 @@ const u8 gTropicMailItemDescription[] = _("A BELLOSSOM-print\nMAIL to be held by 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 +// 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."); @@ -153,7 +151,7 @@ const u8 gApicotBerryItemDescription[] = _("A hold item that\nraises SP. DEF in\ 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 +// 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."); @@ -206,7 +204,7 @@ const u8 gBlueScarfItemDescription[] = _("A hold item that\nraises BEAUTY in\nCO 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 +// 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."); @@ -236,7 +234,7 @@ const u8 gStorageKeyItemDescription[] = _("The key to the\nstorage inside the\nA 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 +// 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."); @@ -296,7 +294,7 @@ const u8 gHM05ItemDescription[] = _("Looses a powerful\nblast of light that\nred 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 +// 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."); @@ -323,7 +321,6 @@ const u8 gAuroraTicketItemDescription[] = _("A ticket required\nto board the shi 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 +// 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/src/data/text/trainer_class_names.h b/src/data/text/trainer_class_names.h index 62529d06e..9d201193c 100644 --- a/src/data/text/trainer_class_names.h +++ b/src/data/text/trainer_class_names.h @@ -1,8 +1,3 @@ -#include "constants/trainers.h" - -#ifndef GUARD_TRAINER_CLASS_NAMES_H -#define GUARD_TRAINER_CLASS_NAMES_H - const u8 gTrainerClassNames[][13] = { [TRAINER_CLASS_PKMN_TRAINER_1] = _("{PKMN} TRAINER"), [TRAINER_CLASS_PKMN_TRAINER_2] = _("{PKMN} TRAINER"), @@ -71,5 +66,3 @@ const u8 gTrainerClassNames[][13] = { [TRAINER_CLASS_PYRAMID_KING] = _("PYRAMID KING"), [TRAINER_CLASS_PKMN_TRAINER_4] = _("{PKMN} TRAINER"), }; - -#endif diff --git a/src/data/trainer_parties.h b/src/data/trainer_parties.h index 4993186d2..20a6ec75d 100644 --- a/src/data/trainer_parties.h +++ b/src/data/trainer_parties.h @@ -12434,4 +12434,3 @@ const struct TrainerMonNoItemDefaultMoves gTrainerParty_May16[] = { .species = SPECIES_KYOGRE, } }; - diff --git a/src/data2b.c b/src/data2b.c index 3be2bdba7..022903375 100644 --- a/src/data2b.c +++ b/src/data2b.c @@ -2,6 +2,7 @@ #include "data2.h" #include "graphics.h" #include "malloc.h" +#include "constants/species.h" const u16 gUnknown_082FF1D8[] = INCBIN_U16("graphics/link/minigame_digits.gbapal"); const u32 gUnknown_082FF1F8[] = INCBIN_U32("graphics/link/minigame_digits.4bpp.lz"); diff --git a/src/item_icon.c b/src/item_icon.c index 68ec1daf0..41c6589f5 100644 --- a/src/item_icon.c +++ b/src/item_icon.c @@ -1,16 +1,17 @@ #include "global.h" +#include "decompress.h" +#include "graphics.h" #include "item_icon.h" #include "malloc.h" #include "sprite.h" -#include "decompress.h" #include "constants/items.h" -#include "data/item_icon_table.h" // EWRAM vars EWRAM_DATA void *gItemIconDecompressionBuffer = NULL; EWRAM_DATA void *gItemIcon4x4Buffer = NULL; // const rom data +#include "data/item_icon_table.h" static const struct OamData sOamData_ItemIcon = { diff --git a/src/pokedex.c b/src/pokedex.c index b744572d8..32bf5207c 100644 --- a/src/pokedex.c +++ b/src/pokedex.c @@ -249,7 +249,7 @@ void sub_80C2668(u32, const u8*); void sub_80C267C(void); // const rom data -#include "data/pokedex_orders.h" +#include "data/pokemon/pokedex_orders.h" static const struct OamData sOamData_855CFE4 = { |