From 1dbc1f5ad0862db351340c5cafb5ddd89f70de2b Mon Sep 17 00:00:00 2001 From: Skeli Date: Tue, 21 Jul 2020 13:43:07 +0300 Subject: [PATCH] Merge branch 'master' into Unbound --- include/cry_data.h | 93 +- include/evolution.h | 6 +- include/items.h | 17 +- include/moves.h | 335 +- include/pokedex.h | 218 +- include/species.h | 157 +- include/sprite_data.h | 805 +++++ src/Back_Pic_Coords_Table.c | 800 +++++ src/Back_Pic_Table.c | 161 + src/Base_Stats.c | 5350 ++++++++++++++++++++++++++++- src/Cry_Table.c | 1923 ++++++++++- src/Cry_Table_2.c | 1921 +++++++++++ src/Egg_Moves.c | 1 - src/Enemy_Elevation_Table.c | 160 + src/Evolution Table.c | 142 +- src/Front_Pic_Coords_Table.c | 790 +++++ src/Front_Pic_Table.c | 161 + src/Icon_Palette_Table.c | 160 + src/Icon_Table.c | 161 + src/Item_Animation_Table.c | 162 +- src/Learnsets.c | 2050 +++++++++++ src/Palette_Table.c | 161 + src/Pokedex_Data_Table.c | 1303 ++++++- src/Pokedex_Orders.c | 345 ++ src/Shiny_Palette_Table.c | 161 + src/Species_To_Pokdex_Table.c | 142 +- src/updated_code.c | 38 +- strings/Pokedex_Data.string | 382 ++ strings/Pokemon_Name_Table.string | 486 +++ 29 files changed, 18222 insertions(+), 369 deletions(-) diff --git a/include/cry_data.h b/include/cry_data.h index 66095ad..dcc487e 100644 --- a/include/cry_data.h +++ b/include/cry_data.h @@ -442,4 +442,95 @@ extern u8 gCryNecrozmaWings[]; extern u8 gCryNecrozmaUltra[]; extern u8 gCryLycanrocDusk[]; extern u8 gCryMeltan[]; -extern u8 gCryMelmetal[]; \ No newline at end of file +extern u8 gCryMelmetal[]; +extern u8 gCryGrookey[]; +extern u8 gCryThwackey[]; +extern u8 gCryRillaboom[]; +extern u8 gCryScorbunny[]; +extern u8 gCryRaboot[]; +extern u8 gCryCinderace[]; +extern u8 gCrySobble[]; +extern u8 gCryDrizzile[]; +extern u8 gCryInteleon[]; +extern u8 gCrySkwovet[]; +extern u8 gCryGreedent[]; +extern u8 gCryRookidee[]; +extern u8 gCryCorvisquire[]; +extern u8 gCryCorviknight[]; +extern u8 gCryBlipbug[]; +extern u8 gCryDottler[]; +extern u8 gCryOrbeetle[]; +extern u8 gCryNickit[]; +extern u8 gCryThievul[]; +extern u8 gCryGossifleur[]; +extern u8 gCryEldegoss[]; +extern u8 gCryWooloo[]; +extern u8 gCryDubwool[]; +extern u8 gCryChewtle[]; +extern u8 gCryDrednaw[]; +extern u8 gCryYamper[]; +extern u8 gCryBoltund[]; +extern u8 gCryRolycoly[]; +extern u8 gCryCarkol[]; +extern u8 gCryCoalossal[]; +extern u8 gCryApplin[]; +extern u8 gCryFlapple[]; +extern u8 gCryAppletun[]; +extern u8 gCrySilicobra[]; +extern u8 gCrySandaconda[]; +extern u8 gCryCramorant[]; +extern u8 gCryArrokuda[]; +extern u8 gCryBarraskewda[]; +extern u8 gCryToxel[]; +extern u8 gCryToxtricityAmped[]; +extern u8 gCryToxtricityLowKey[]; +extern u8 gCrySizzlipede[]; +extern u8 gCryCentiskorch[]; +extern u8 gCryClobbopus[]; +extern u8 gCryGrapploct[]; +extern u8 gCrySinistea[]; +extern u8 gCryPolteageist[]; +extern u8 gCryHatenna[]; +extern u8 gCryHattrem[]; +extern u8 gCryHatterene[]; +extern u8 gCryImpidimp[]; +extern u8 gCryMorgrem[]; +extern u8 gCryGrimmsnarl[]; +extern u8 gCryObstagoon[]; +extern u8 gCryPerrserker[]; +extern u8 gCryCursola[]; +extern u8 gCrySirfetchd[]; +extern u8 gCryMrRime[]; +extern u8 gCryRunerigus[]; +extern u8 gCryMilcery[]; +extern u8 gCryAlcremie[]; +extern u8 gCryFalinks[]; +extern u8 gCryPincurchin[]; +extern u8 gCrySnom[]; +extern u8 gCryFrosmoth[]; +extern u8 gCryStonjourner[]; +extern u8 gCryEiscue[]; +extern u8 gCryIndeedeeMale[]; +extern u8 gCryIndeedeeFemale[]; +extern u8 gCryMorpeko[]; +extern u8 gCryCufant[]; +extern u8 gCryCopperajah[]; +extern u8 gCryDracozolt[]; +extern u8 gCryArctozolt[]; +extern u8 gCryDracovish[]; +extern u8 gCryArctovish[]; +extern u8 gCryDuraludon[]; +extern u8 gCryDreepy[]; +extern u8 gCryDrakloak[]; +extern u8 gCryDragapult[]; +extern u8 gCryZacian[]; +extern u8 gCryZamazenta[]; +extern u8 gCryEternatus[]; +/*extern u8 gCryZarude[]; +extern u8 gCryUnknownMythical[]; +extern u8 gCryKubfu[]; +extern u8 gCryUrshifu[]; +extern u8 gCryCalyrex[]; +extern u8 gCryRegieleki[]; +extern u8 gCryRegidrago[]; +*/ diff --git a/include/evolution.h b/include/evolution.h index c63b551..a0c962f 100644 --- a/include/evolution.h +++ b/include/evolution.h @@ -43,6 +43,10 @@ enum EvolutionMethods EVO_MOVE, // knows a given move EVO_OTHER_PARTY_MON, //another poke in the party, arg is a specific species EVO_LEVEL_SPECIFIC_TIME_RANGE, // above given level with a range (unknown is [start][end]. eg lycanroc -> 1700-1800 hrs -> 0x1112) + EVO_CRITICAL_HIT, // successfully land 3 critical hits in one battle + EVO_NATURE_HIGH, // evolution based on high key nature at a certain level + EVO_NATURE_LOW, // evolution based on low key nature at a certain level + EVO_DAMAGE_LOCATION // recieve 49+ damage in battle without fainting, walk to specific tile }; #define EVO_GIGANTAMAX 0xFD @@ -60,4 +64,4 @@ enum MegaEvoVariants #define MAPSEC_ROUTE_8 0x6C #define MAPSEC_BLIZZARD_CITY 0x5C #define MAPSEC_FROZEN_FOREST 0x99 -#define MAPSEC_THUNDERCAP_MOUNTAIN 0x8A \ No newline at end of file +#define MAPSEC_THUNDERCAP_MOUNTAIN 0x8A diff --git a/include/items.h b/include/items.h index 61514b5..25f8736 100644 --- a/include/items.h +++ b/include/items.h @@ -754,6 +754,19 @@ #define ITEM_REAPER_CLOTH 0xE8 #define ITEM_DUBIOUS_DISC 0xE9 #define ITEM_ELECTIRIZER 0xEA +#define ITEM_SWEET_APPLE 0x2C8 +#define ITEM_TART_APPLE 0x2C9 +#define ITEM_CRACKED_POT 0x2CA +#define ITEM_CHIPPED_POT 0x2CB +#define ITEM_STRAWBERRY_SWEET 0x2CC +#define ITEM_BERRY_SWEET 0x2CD +#define ITEM_LOVE_SWEET 0x2CE +#define ITEM_CLOVER_SWEET 0x2CF +#define ITEM_FLOWER_SWEET 0x2D0 +#define ITEM_RIBBON_SWEET 0x2D1 +#define ITEM_STAR_SWEET 0x2D2 +#define ITEM_GALARICA_CUFF 0x2D3 +#define ITEM_GALARICA_CROWN 0x2D4 //Placeholder name for G-Slowking item //New Key Items #define ITEM_GRACIDEA 0x217 @@ -830,8 +843,10 @@ enum #define ITEM_HEAVY_DUTY_BOOTS 0x2C3 #define ITEM_UTILITY_UMBRELLA 0x2C4 #define ITEM_THROAT_SPRAY 0x2C5 +#define ITEM_RUSTED_SWORD 0x2C6 +#define ITEM_RUSTED_SHIELD 0x2C7 -#define ITEMS_COUNT (ITEM_ROOM_SERVICE + 1) +#define ITEMS_COUNT (ITEM_STAR_SWEET + 1) //For Pokemon Unbound #ifdef UNBOUND diff --git a/include/moves.h b/include/moves.h index e573784..336405f 100644 --- a/include/moves.h +++ b/include/moves.h @@ -717,162 +717,203 @@ #define MOVE_METEORASSAULT 0x2C6 #define MOVE_ETERNABEAM 0x2C7 #define MOVE_STEELBEAM 0x2C8 +#define MOVE_EXPANDINGFORCE 0x2C9 +#define MOVE_STEELROLLER 0x2CA +#define MOVE_SCALESHOT 0x2CB +#define MOVE_METEORBEAM 0x2CC +#define MOVE_SHELLSIDEARM 0x2CD +#define MOVE_MISTYEXPLOSION 0x2CE +#define MOVE_GRASSYGLIDE 0x2CF +#define MOVE_RISINGVOLTAGE 0x2D0 +#define MOVE_TERRAINPULSE 0x2D1 +#define MOVE_SKITTERSMACK 0x2D2 +#define MOVE_BURNINGJEALOUSY 0x2D3 +#define MOVE_LASHOUT 0x2D4 +#define MOVE_POLTERGEIST 0x2D5 +#define MOVE_CORROSIVEGAS 0x2D6 +#define MOVE_COACHING 0x2D7 +#define MOVE_FLIPTURN 0x2D8 +#define MOVE_TRIPLEAXEL 0x2D9 +#define MOVE_DUALWINGBEAT 0x2DA +#define MOVE_SCORCHINGSANDS 0x2DB +#define MOVE_JUNGLEHEALING 0x2DC +#define MOVE_WICKEDBLOW 0x2DD +#define MOVE_SURGINGSTRIKES 0x2DE +#define MOVE_FREEZINGGLARE 0x2DF +#define MOVE_THUNDEROUSKICK 0x2E0 +#define MOVE_FIERYWRATH 0x2E1 +#define MOVE_THUNDERCAGE 0x2E2 +#define MOVE_DRAGONENERGY 0x2E3 //Z-Moves -#define MOVE_BREAKNECK_BLITZ_P 0x2C9 -#define MOVE_BREAKNECK_BLITZ_S 0x2CA -#define MOVE_ALL_OUT_PUMMELING_P 0x2CB -#define MOVE_ALL_OUT_PUMMELING_S 0x2CC -#define MOVE_SUPERSONIC_SKYSTRIKE_P 0x2CD -#define MOVE_SUPERSONIC_SKYSTRIKE_S 0x2CE -#define MOVE_ACID_DOWNPOUR_P 0x2CF -#define MOVE_ACID_DOWNPOUR_S 0x2D0 -#define MOVE_TECTONIC_RAGE_P 0x2D1 -#define MOVE_TECTONIC_RAGE_S 0x2D2 -#define MOVE_CONTINENTAL_CRUSH_P 0x2D3 -#define MOVE_CONTINENTAL_CRUSH_S 0x2D4 -#define MOVE_SAVAGE_SPIN_OUT_P 0x2D5 -#define MOVE_SAVAGE_SPIN_OUT_S 0x2D6 -#define MOVE_NEVER_ENDING_NIGHTMARE_P 0x2D7 -#define MOVE_NEVER_ENDING_NIGHTMARE_S 0x2D8 -#define MOVE_CORKSCREW_CRASH_P 0x2D9 -#define MOVE_CORKSCREW_CRASH_S 0x2DA -#define MOVE_INFERNO_OVERDRIVE_P 0x2DB -#define MOVE_INFERNO_OVERDRIVE_S 0x2DC -#define MOVE_HYDRO_VORTEX_P 0x2DD -#define MOVE_HYDRO_VORTEX_S 0x2DE -#define MOVE_BLOOM_DOOM_P 0x2DF -#define MOVE_BLOOM_DOOM_S 0x2E0 -#define MOVE_GIGAVOLT_HAVOC_P 0x2E1 -#define MOVE_GIGAVOLT_HAVOC_S 0x2E2 -#define MOVE_SHATTERED_PSYCHE_P 0x2E3 -#define MOVE_SHATTERED_PSYCHE_S 0x2E4 -#define MOVE_SUBZERO_SLAMMER_P 0x2E5 -#define MOVE_SUBZERO_SLAMMER_S 0x2E6 -#define MOVE_DEVASTATING_DRAKE_P 0x2E7 -#define MOVE_DEVASTATING_DRAKE_S 0x2E8 -#define MOVE_BLACK_HOLE_ECLIPSE_P 0x2E9 -#define MOVE_BLACK_HOLE_ECLIPSE_S 0x2EA -#define MOVE_TWINKLE_TACKLE_P 0x2EB -#define MOVE_TWINKLE_TACKLE_S 0x2EC +#define MOVE_BREAKNECK_BLITZ_P 0x2E4 +#define MOVE_BREAKNECK_BLITZ_S 0x2E5 +#define MOVE_ALL_OUT_PUMMELING_P 0x2E6 +#define MOVE_ALL_OUT_PUMMELING_S 0x2E7 +#define MOVE_SUPERSONIC_SKYSTRIKE_P 0x2E8 +#define MOVE_SUPERSONIC_SKYSTRIKE_S 0x2E9 +#define MOVE_ACID_DOWNPOUR_P 0x2EA +#define MOVE_ACID_DOWNPOUR_S 0x2EB +#define MOVE_TECTONIC_RAGE_P 0x2EC +#define MOVE_TECTONIC_RAGE_S 0x2ED +#define MOVE_CONTINENTAL_CRUSH_P 0x2EE +#define MOVE_CONTINENTAL_CRUSH_S 0x2EF +#define MOVE_SAVAGE_SPIN_OUT_P 0x2F0 +#define MOVE_SAVAGE_SPIN_OUT_S 0x2F1 +#define MOVE_NEVER_ENDING_NIGHTMARE_P 0x2F2 +#define MOVE_NEVER_ENDING_NIGHTMARE_S 0x2F3 +#define MOVE_CORKSCREW_CRASH_P 0x2F4 +#define MOVE_CORKSCREW_CRASH_S 0x2F5 +#define MOVE_INFERNO_OVERDRIVE_P 0x2F6 +#define MOVE_INFERNO_OVERDRIVE_S 0x2F7 +#define MOVE_HYDRO_VORTEX_P 0x2F8 +#define MOVE_HYDRO_VORTEX_S 0x2F9 +#define MOVE_BLOOM_DOOM_P 0x2FA +#define MOVE_BLOOM_DOOM_S 0x2FB +#define MOVE_GIGAVOLT_HAVOC_P 0x2FC +#define MOVE_GIGAVOLT_HAVOC_S 0x2FD +#define MOVE_SHATTERED_PSYCHE_P 0x2FE +#define MOVE_SHATTERED_PSYCHE_S 0x2FF +#define MOVE_SUBZERO_SLAMMER_P 0x300 +#define MOVE_SUBZERO_SLAMMER_S 0x301 +#define MOVE_DEVASTATING_DRAKE_P 0x302 +#define MOVE_DEVASTATING_DRAKE_S 0x303 +#define MOVE_BLACK_HOLE_ECLIPSE_P 0x304 +#define MOVE_BLACK_HOLE_ECLIPSE_S 0x305 +#define MOVE_TWINKLE_TACKLE_P 0x306 +#define MOVE_TWINKLE_TACKLE_S 0x307 -#define MOVE_CATASTROPIKA 0x2ED -#define MOVE_10000000_VOLT_THUNDERBOLT 0x2EE -#define MOVE_STOKED_SPARKSURFER 0x2EF //Paralyze Target -#define MOVE_EXTREME_EVOBOOST 0x2F0 //Double Ancient Power -#define MOVE_PULVERIZING_PANCAKE 0x2F1 -#define MOVE_GENESIS_SUPERNOVA 0x2F2 //Sets up Psychic Terrain -#define MOVE_SINISTER_ARROW_RAID 0x2F3 -#define MOVE_MALICIOUS_MOONSAULT 0x2F4 -#define MOVE_OCEANIC_OPERETTA 0x2F5 -#define MOVE_SPLINTERED_STORMSHARDS 0x2F6 //Removes Terrain -#define MOVE_LETS_SNUGGLE_FOREVER 0x2F7 -#define MOVE_CLANGOROUS_SOULBLAZE 0x2F8 //Ancient Power -#define MOVE_GUARDIAN_OF_ALOLA 0x2F9 -#define MOVE_SEARING_SUNRAZE_SMASH 0x2FA -#define MOVE_MENACING_MOONRAZE_MAELSTROM 0x2FB -#define MOVE_LIGHT_THAT_BURNS_THE_SKY 0x2FC -#define MOVE_SOUL_STEALING_7_STAR_STRIKE 0x2FD +#define MOVE_CATASTROPIKA 0x308 +#define MOVE_10000000_VOLT_THUNDERBOLT 0x309 +#define MOVE_STOKED_SPARKSURFER 0x30A //Paralyze Target +#define MOVE_EXTREME_EVOBOOST 0x30B //Double Ancient Power +#define MOVE_PULVERIZING_PANCAKE 0x30C +#define MOVE_GENESIS_SUPERNOVA 0x30D //Sets up Psychic Terrain +#define MOVE_SINISTER_ARROW_RAID 0x30E +#define MOVE_MALICIOUS_MOONSAULT 0x30F +#define MOVE_OCEANIC_OPERETTA 0x310 +#define MOVE_SPLINTERED_STORMSHARDS 0x311 //Removes Terrain +#define MOVE_LETS_SNUGGLE_FOREVER 0x312 +#define MOVE_CLANGOROUS_SOULBLAZE 0x313 //Ancient Power +#define MOVE_GUARDIAN_OF_ALOLA 0x314 +#define MOVE_SEARING_SUNRAZE_SMASH 0x315 +#define MOVE_MENACING_MOONRAZE_MAELSTROM 0x316 +#define MOVE_LIGHT_THAT_BURNS_THE_SKY 0x317 +#define MOVE_SOUL_STEALING_7_STAR_STRIKE 0x318 #define FIRST_Z_MOVE MOVE_BREAKNECK_BLITZ_P #define LAST_Z_MOVE MOVE_SOUL_STEALING_7_STAR_STRIKE //Max Moves -#define MOVE_MAX_GUARD 0x2FE -#define MOVE_MAX_STRIKE_P 0x2FF -#define MOVE_MAX_STRIKE_S 0x300 -#define MOVE_MAX_KNUCKLE_P 0x301 -#define MOVE_MAX_KNUCKLE_S 0x302 -#define MOVE_MAX_AIRSTREAM_P 0x303 -#define MOVE_MAX_AIRSTREAM_S 0x304 -#define MOVE_MAX_OOZE_P 0x305 -#define MOVE_MAX_OOZE_S 0x306 -#define MOVE_MAX_QUAKE_P 0x307 -#define MOVE_MAX_QUAKE_S 0x308 -#define MOVE_MAX_ROCKFALL_P 0x309 -#define MOVE_MAX_ROCKFALL_S 0x30A -#define MOVE_MAX_FLUTTERBY_P 0x30B -#define MOVE_MAX_FLUTTERBY_S 0x30C -#define MOVE_MAX_PHANTASM_P 0x30D -#define MOVE_MAX_PHANTASM_S 0x30E -#define MOVE_MAX_STEELSPIKE_P 0x30F -#define MOVE_MAX_STEELSPIKE_S 0x310 -#define MOVE_MAX_FLARE_P 0x311 -#define MOVE_MAX_FLARE_S 0x312 -#define MOVE_MAX_GEYSER_P 0x313 -#define MOVE_MAX_GEYSER_S 0x314 -#define MOVE_MAX_OVERGROWTH_P 0x315 -#define MOVE_MAX_OVERGROWTH_S 0x316 -#define MOVE_MAX_LIGHTNING_P 0x317 -#define MOVE_MAX_LIGHTNING_S 0x318 -#define MOVE_MAX_MINDSTORM_P 0x319 -#define MOVE_MAX_MINDSTORM_S 0x31A -#define MOVE_MAX_HAILSTORM_P 0x31B -#define MOVE_MAX_HAILSTORM_S 0x31C -#define MOVE_MAX_WYRMWIND_P 0x31D -#define MOVE_MAX_WYRMWIND_S 0x31E -#define MOVE_MAX_DARKNESS_P 0x31F -#define MOVE_MAX_DARKNESS_S 0x320 -#define MOVE_MAX_STARFALL_P 0x321 -#define MOVE_MAX_STARFALL_S 0x322 -#define MOVE_G_MAX_WILDFIRE_P 0x323 -#define MOVE_G_MAX_WILDFIRE_S 0x324 -#define MOVE_G_MAX_BEFUDDLE_P 0x325 -#define MOVE_G_MAX_BEFUDDLE_S 0x326 -#define MOVE_G_MAX_VOLT_CRASH_P 0x327 -#define MOVE_G_MAX_VOLT_CRASH_S 0x328 -#define MOVE_G_MAX_GOLD_RUSH_P 0x329 -#define MOVE_G_MAX_GOLD_RUSH_S 0x32A -#define MOVE_G_MAX_CHI_STRIKE_P 0x32B -#define MOVE_G_MAX_CHI_STRIKE_S 0x32C -#define MOVE_G_MAX_TERROR_P 0x32D -#define MOVE_G_MAX_TERROR_S 0x32E -#define MOVE_G_MAX_FOAM_BURST_P 0x32F -#define MOVE_G_MAX_FOAM_BURST_S 0x330 -#define MOVE_G_MAX_RESONANCE_P 0x331 -#define MOVE_G_MAX_RESONANCE_S 0x332 -#define MOVE_G_MAX_CUDDLE_P 0x333 -#define MOVE_G_MAX_CUDDLE_S 0x334 -#define MOVE_G_MAX_REPLENISH_P 0x335 -#define MOVE_G_MAX_REPLENISH_S 0x336 -#define MOVE_G_MAX_MALODOR_P 0x337 -#define MOVE_G_MAX_MALODOR_S 0x338 -#define MOVE_G_MAX_MELTDOWN_P 0x339 -#define MOVE_G_MAX_MELTDOWN_S 0x33A -#define MOVE_G_MAX_STONESURGE_P 0x33B -#define MOVE_G_MAX_STONESURGE_S 0x33C -#define MOVE_G_MAX_WIND_RAGE_P 0x33D -#define MOVE_G_MAX_WIND_RAGE_S 0x33E -#define MOVE_G_MAX_STUN_SHOCK_P 0x33F -#define MOVE_G_MAX_STUN_SHOCK_S 0x340 -#define MOVE_G_MAX_FINALE_P 0x341 -#define MOVE_G_MAX_FINALE_S 0x342 -#define MOVE_G_MAX_DEPLETION_P 0x343 -#define MOVE_G_MAX_DEPLETION_S 0x344 -#define MOVE_G_MAX_GRAVITAS_P 0x345 -#define MOVE_G_MAX_GRAVITAS_S 0x346 -#define MOVE_G_MAX_VOLCALITH_P 0x347 -#define MOVE_G_MAX_VOLCALITH_S 0x348 -#define MOVE_G_MAX_SANDBLAST_P 0x349 -#define MOVE_G_MAX_SANDBLAST_S 0x34A -#define MOVE_G_MAX_SNOOZE_P 0x34B -#define MOVE_G_MAX_SNOOZE_S 0x34C -#define MOVE_G_MAX_TARTNESS_P 0x34D -#define MOVE_G_MAX_TARTNESS_S 0x34E -#define MOVE_G_MAX_SWEETNESS_P 0x34F -#define MOVE_G_MAX_SWEETNESS_S 0x350 -#define MOVE_G_MAX_SMITE_P 0x351 -#define MOVE_G_MAX_SMITE_S 0x352 -#define MOVE_G_MAX_STEELSURGE_P 0x353 -#define MOVE_G_MAX_STEELSURGE_S 0x354 -#define MOVE_G_MAX_CENTIFERNO_P 0x355 -#define MOVE_G_MAX_CENTIFERNO_S 0x356 +#define MOVE_MAX_GUARD 0x319 +#define MOVE_MAX_STRIKE_P 0x31A +#define MOVE_MAX_STRIKE_S 0x31B +#define MOVE_MAX_KNUCKLE_P 0x31C +#define MOVE_MAX_KNUCKLE_S 0x31D +#define MOVE_MAX_AIRSTREAM_P 0x31E +#define MOVE_MAX_AIRSTREAM_S 0x31F +#define MOVE_MAX_OOZE_P 0x320 +#define MOVE_MAX_OOZE_S 0x321 +#define MOVE_MAX_QUAKE_P 0x322 +#define MOVE_MAX_QUAKE_S 0x323 +#define MOVE_MAX_ROCKFALL_P 0x324 +#define MOVE_MAX_ROCKFALL_S 0x325 +#define MOVE_MAX_FLUTTERBY_P 0x326 +#define MOVE_MAX_FLUTTERBY_S 0x327 +#define MOVE_MAX_PHANTASM_P 0x328 +#define MOVE_MAX_PHANTASM_S 0x329 +#define MOVE_MAX_STEELSPIKE_P 0x32A +#define MOVE_MAX_STEELSPIKE_S 0x32B +#define MOVE_MAX_FLARE_P 0x32C +#define MOVE_MAX_FLARE_S 0x32D +#define MOVE_MAX_GEYSER_P 0x32E +#define MOVE_MAX_GEYSER_S 0x32F +#define MOVE_MAX_OVERGROWTH_P 0x330 +#define MOVE_MAX_OVERGROWTH_S 0x331 +#define MOVE_MAX_LIGHTNING_P 0x332 +#define MOVE_MAX_LIGHTNING_S 0x333 +#define MOVE_MAX_MINDSTORM_P 0x334 +#define MOVE_MAX_MINDSTORM_S 0x335 +#define MOVE_MAX_HAILSTORM_P 0x336 +#define MOVE_MAX_HAILSTORM_S 0x337 +#define MOVE_MAX_WYRMWIND_P 0x338 +#define MOVE_MAX_WYRMWIND_S 0x339 +#define MOVE_MAX_DARKNESS_P 0x33A +#define MOVE_MAX_DARKNESS_S 0x33B +#define MOVE_MAX_STARFALL_P 0x33C +#define MOVE_MAX_STARFALL_S 0x33D +#define MOVE_G_MAX_VINE_LASH_P 0x33E +#define MOVE_G_MAX_VINE_LASH_S 0x33F +#define MOVE_G_MAX_WILDFIRE_P 0x340 +#define MOVE_G_MAX_WILDFIRE_S 0x341 +#define MOVE_G_MAX_CANNONADE_P 0x342 +#define MOVE_G_MAX_CANNONADE_S 0x343 +#define MOVE_G_MAX_BEFUDDLE_P 0x344 +#define MOVE_G_MAX_BEFUDDLE_S 0x345 +#define MOVE_G_MAX_VOLT_CRASH_P 0x346 +#define MOVE_G_MAX_VOLT_CRASH_S 0x347 +#define MOVE_G_MAX_GOLD_RUSH_P 0x348 +#define MOVE_G_MAX_GOLD_RUSH_S 0x349 +#define MOVE_G_MAX_CHI_STRIKE_P 0x34A +#define MOVE_G_MAX_CHI_STRIKE_S 0x34B +#define MOVE_G_MAX_TERROR_P 0x34C +#define MOVE_G_MAX_TERROR_S 0x34D +#define MOVE_G_MAX_FOAM_BURST_P 0x34E +#define MOVE_G_MAX_FOAM_BURST_S 0x34F +#define MOVE_G_MAX_RESONANCE_P 0x350 +#define MOVE_G_MAX_RESONANCE_S 0x351 +#define MOVE_G_MAX_CUDDLE_P 0x352 +#define MOVE_G_MAX_CUDDLE_S 0x353 +#define MOVE_G_MAX_REPLENISH_P 0x354 +#define MOVE_G_MAX_REPLENISH_S 0x355 +#define MOVE_G_MAX_MALODOR_P 0x356 +#define MOVE_G_MAX_MALODOR_S 0x357 +#define MOVE_G_MAX_MELTDOWN_P 0x358 +#define MOVE_G_MAX_MELTDOWN_S 0x359 +#define MOVE_G_MAX_DRUM_SOLO_P 0x35A +#define MOVE_G_MAX_DRUM_SOLO_S 0x35B +#define MOVE_G_MAX_FIREBALL_P 0x35C +#define MOVE_G_MAX_FIREBALL_S 0x35D +#define MOVE_G_MAX_HYDROSNIPE_P 0x35E +#define MOVE_G_MAX_HYDROSNIPE_S 0x35F +#define MOVE_G_MAX_WIND_RAGE_P 0x360 +#define MOVE_G_MAX_WIND_RAGE_S 0x361 +#define MOVE_G_MAX_GRAVITAS_P 0x362 +#define MOVE_G_MAX_GRAVITAS_S 0x363 +#define MOVE_G_MAX_STONESURGE_P 0x364 +#define MOVE_G_MAX_STONESURGE_S 0x365 +#define MOVE_G_MAX_VOLCALITH_P 0x366 +#define MOVE_G_MAX_VOLCALITH_S 0x367 +#define MOVE_G_MAX_TARTNESS_P 0x368 +#define MOVE_G_MAX_TARTNESS_S 0x369 +#define MOVE_G_MAX_SWEETNESS_P 0x36A +#define MOVE_G_MAX_SWEETNESS_S 0x36B +#define MOVE_G_MAX_SANDBLAST_P 0x36C +#define MOVE_G_MAX_SANDBLAST_S 0x36D +#define MOVE_G_MAX_STUN_SHOCK_P 0x36E +#define MOVE_G_MAX_STUN_SHOCK_S 0x36F +#define MOVE_G_MAX_CENTIFERNO_P 0x370 +#define MOVE_G_MAX_CENTIFERNO_S 0x371 +#define MOVE_G_MAX_SMITE_P 0x372 +#define MOVE_G_MAX_SMITE_S 0x373 +#define MOVE_G_MAX_SNOOZE_P 0x374 +#define MOVE_G_MAX_SNOOZE_S 0x375 +#define MOVE_G_MAX_FINALE_P 0x376 +#define MOVE_G_MAX_FINALE_S 0x377 +#define MOVE_G_MAX_STEELSURGE_P 0x378 +#define MOVE_G_MAX_STEELSURGE_S 0x379 +#define MOVE_G_MAX_DEPLETION_P 0x37A +#define MOVE_G_MAX_DEPLETION_S 0x37B +#define MOVE_G_MAX_ONE_BLOW_P 0x37C +#define MOVE_G_MAX_ONE_BLOW_S 0x37D +#define MOVE_G_MAX_RAPID_FLOW_P 0x37E +#define MOVE_G_MAX_RAPID_FLOW_S 0x37F #define FIRST_MAX_MOVE MOVE_MAX_GUARD #define LAST_MAX_MOVE MOVE_MAX_STARFALL_S -#define FIRST_G_MAX_MOVE MOVE_G_MAX_WILDFIRE_P -#define LAST_G_MAX_MOVE MOVE_G_MAX_CENTIFERNO_S +#define FIRST_G_MAX_MOVE MOVE_G_MAX_VINE_LASH_P +#define LAST_G_MAX_MOVE MOVE_G_MAX_RAPID_FLOW_S -#define LAST_MOVE_INDEX MOVE_G_MAX_CENTIFERNO_S -#define MOVES_COUNT (MOVE_G_MAX_CENTIFERNO_S + 1) -#define NON_Z_MOVE_COUNT (MOVE_STEELBEAM + 1) +#define LAST_MOVE_INDEX MOVE_G_MAX_RAPID_FLOW_S +#define MOVES_COUNT (MOVE_G_MAX_RAPID_FLOW_S + 1) +#define NON_Z_MOVE_COUNT (MOVE_DRAGONENERGY + 1) diff --git a/include/pokedex.h b/include/pokedex.h index fc4b1c6..9fd1125 100644 --- a/include/pokedex.h +++ b/include/pokedex.h @@ -917,8 +917,98 @@ enum #define NATIONAL_DEX_MELTAN 808 #define NATIONAL_DEX_MELMETAL 809 +//Sword & Shield +#define NATIONAL_DEX_GROOKEY 810 +#define NATIONAL_DEX_THWACKEY 811 +#define NATIONAL_DEX_RILLABOOM 812 +#define NATIONAL_DEX_SCORBUNNY 813 +#define NATIONAL_DEX_RABOOT 814 +#define NATIONAL_DEX_CINDERACE 815 +#define NATIONAL_DEX_SOBBLE 816 +#define NATIONAL_DEX_DRIZZILE 817 +#define NATIONAL_DEX_INTELEON 818 +#define NATIONAL_DEX_SKWOVET 819 +#define NATIONAL_DEX_GREEDENT 820 +#define NATIONAL_DEX_ROOKIDEE 821 +#define NATIONAL_DEX_CORVISQUIRE 822 +#define NATIONAL_DEX_CORVIKNIGHT 823 +#define NATIONAL_DEX_BLIPBUG 824 +#define NATIONAL_DEX_DOTTLER 825 +#define NATIONAL_DEX_ORBEETLE 826 +#define NATIONAL_DEX_NICKIT 827 +#define NATIONAL_DEX_THIEVUL 828 +#define NATIONAL_DEX_GOSSIFLEUR 829 +#define NATIONAL_DEX_ELDEGOSS 830 +#define NATIONAL_DEX_WOOLOO 831 +#define NATIONAL_DEX_DUBWOOL 832 +#define NATIONAL_DEX_CHEWTLE 833 +#define NATIONAL_DEX_DREDNAW 834 +#define NATIONAL_DEX_YAMPER 835 +#define NATIONAL_DEX_BOLTUND 836 +#define NATIONAL_DEX_ROLYCOLY 837 +#define NATIONAL_DEX_CARKOL 838 +#define NATIONAL_DEX_COALOSSAL 839 +#define NATIONAL_DEX_APPLIN 840 +#define NATIONAL_DEX_FLAPPLE 841 +#define NATIONAL_DEX_APPLETUN 842 +#define NATIONAL_DEX_SILICOBRA 843 +#define NATIONAL_DEX_SANDACONDA 844 +#define NATIONAL_DEX_CRAMORANT 845 +#define NATIONAL_DEX_ARROKUDA 846 +#define NATIONAL_DEX_BARRASKEWDA 847 +#define NATIONAL_DEX_TOXEL 848 +#define NATIONAL_DEX_TOXTRICITY 849 +#define NATIONAL_DEX_SIZZLIPEDE 850 +#define NATIONAL_DEX_CENTISKORCH 851 +#define NATIONAL_DEX_CLOBBOPUS 852 +#define NATIONAL_DEX_GRAPPLOCT 853 +#define NATIONAL_DEX_SINISTEA 854 +#define NATIONAL_DEX_POLTEAGEIST 855 +#define NATIONAL_DEX_HATENNA 856 +#define NATIONAL_DEX_HATTREM 857 +#define NATIONAL_DEX_HATTERENE 858 +#define NATIONAL_DEX_IMPIDIMP 859 +#define NATIONAL_DEX_MORGREM 860 +#define NATIONAL_DEX_GRIMMSNARL 861 +#define NATIONAL_DEX_OBSTAGOON 862 +#define NATIONAL_DEX_PERRSERKER 863 +#define NATIONAL_DEX_CURSOLA 864 +#define NATIONAL_DEX_SIRFETCHD 865 +#define NATIONAL_DEX_MR_RIME 866 +#define NATIONAL_DEX_RUNERIGUS 867 +#define NATIONAL_DEX_MILCERY 868 +#define NATIONAL_DEX_ALCREMIE 869 +#define NATIONAL_DEX_FALINKS 870 +#define NATIONAL_DEX_PINCURCHIN 871 +#define NATIONAL_DEX_SNOM 872 +#define NATIONAL_DEX_FROSMOTH 873 +#define NATIONAL_DEX_STONJOURNER 874 +#define NATIONAL_DEX_EISCUE 875 +#define NATIONAL_DEX_INDEEDEE 876 +#define NATIONAL_DEX_MORPEKO 877 +#define NATIONAL_DEX_CUFANT 878 +#define NATIONAL_DEX_COPPERAJAH 879 +#define NATIONAL_DEX_DRACOZOLT 880 +#define NATIONAL_DEX_ARCTOZOLT 881 +#define NATIONAL_DEX_DRACOVISH 882 +#define NATIONAL_DEX_ARCTOVISH 883 +#define NATIONAL_DEX_DURALUDON 884 +#define NATIONAL_DEX_DREEPY 885 +#define NATIONAL_DEX_DRAKLOAK 886 +#define NATIONAL_DEX_DRAGAPULT 887 +#define NATIONAL_DEX_ZACIAN 888 +#define NATIONAL_DEX_ZAMAZENTA 889 +#define NATIONAL_DEX_ETERNATUS 890 +#define NATIONAL_DEX_KUBFU 891 +#define NATIONAL_DEX_URSHIFU 892 +#define NATIONAL_DEX_ZARUDE 893 +#define NATIONAL_DEX_CALYREX 894 +#define NATIONAL_DEX_REGIELEKI 895 +#define NATIONAL_DEX_REGIDRAGO 896 +#define NATIONAL_DEX_UNKNOWN 897 + #define FINAL_DEX_ENTRY NATIONAL_DEX_MELMETAL //Not +1 b/c used like this for some asm -#define NATIONAL_DEX_COUNT NATIONAL_DEX_MELMETAL + 1 +#define NATIONAL_DEX_COUNT FINAL_DEX_ENTRY + 1 extern const u8 DEX_ENTRY_TURTWIG[]; extern const u8 DEX_ENTRY_GROTLE[]; @@ -1343,6 +1433,94 @@ extern const u8 DEX_ENTRY_BLACEPHALON[]; extern const u8 DEX_ENTRY_ZERAORA[]; extern const u8 DEX_ENTRY_MELTAN[]; extern const u8 DEX_ENTRY_MELMETAL[]; +extern const u8 DEX_ENTRY_GROOKEY[]; +extern const u8 DEX_ENTRY_THWACKEY[]; +extern const u8 DEX_ENTRY_RILLABOOM[]; +extern const u8 DEX_ENTRY_SCORBUNNY[]; +extern const u8 DEX_ENTRY_RABOOT[]; +extern const u8 DEX_ENTRY_CINDERACE[]; +extern const u8 DEX_ENTRY_SOBBLE[]; +extern const u8 DEX_ENTRY_DRIZZILE[]; +extern const u8 DEX_ENTRY_INTELEON[]; +extern const u8 DEX_ENTRY_SKWOVET[]; +extern const u8 DEX_ENTRY_GREEDENT[]; +extern const u8 DEX_ENTRY_ROOKIDEE[]; +extern const u8 DEX_ENTRY_CORVISQUIRE[]; +extern const u8 DEX_ENTRY_CORVIKNIGHT[]; +extern const u8 DEX_ENTRY_BLIPBUG[]; +extern const u8 DEX_ENTRY_DOTTLER[]; +extern const u8 DEX_ENTRY_ORBEETLE[]; +extern const u8 DEX_ENTRY_NICKIT[]; +extern const u8 DEX_ENTRY_THIEVUL[]; +extern const u8 DEX_ENTRY_GOSSIFLEUR[]; +extern const u8 DEX_ENTRY_ELDEGOSS[]; +extern const u8 DEX_ENTRY_WOOLOO[]; +extern const u8 DEX_ENTRY_DUBWOOL[]; +extern const u8 DEX_ENTRY_CHEWTLE[]; +extern const u8 DEX_ENTRY_DREDNAW[]; +extern const u8 DEX_ENTRY_YAMPER[]; +extern const u8 DEX_ENTRY_BOLTUND[]; +extern const u8 DEX_ENTRY_ROLYCOLY[]; +extern const u8 DEX_ENTRY_CARKOL[]; +extern const u8 DEX_ENTRY_COALOSSAL[]; +extern const u8 DEX_ENTRY_APPLIN[]; +extern const u8 DEX_ENTRY_FLAPPLE[]; +extern const u8 DEX_ENTRY_APPLETUN[]; +extern const u8 DEX_ENTRY_SILICOBRA[]; +extern const u8 DEX_ENTRY_SANDACONDA[]; +extern const u8 DEX_ENTRY_CRAMORANT[]; +extern const u8 DEX_ENTRY_ARROKUDA[]; +extern const u8 DEX_ENTRY_BARRASKEWDA[]; +extern const u8 DEX_ENTRY_TOXEL[]; +extern const u8 DEX_ENTRY_TOXTRICITY[]; +extern const u8 DEX_ENTRY_SIZZLIPEDE[]; +extern const u8 DEX_ENTRY_CENTISKORCH[]; +extern const u8 DEX_ENTRY_CLOBBOPUS[]; +extern const u8 DEX_ENTRY_GRAPPLOCT[]; +extern const u8 DEX_ENTRY_SINISTEA[]; +extern const u8 DEX_ENTRY_POLTEAGEIST[]; +extern const u8 DEX_ENTRY_HATENNA[]; +extern const u8 DEX_ENTRY_HATTREM[]; +extern const u8 DEX_ENTRY_HATTERENE[]; +extern const u8 DEX_ENTRY_IMPIDIMP[]; +extern const u8 DEX_ENTRY_MORGREM[]; +extern const u8 DEX_ENTRY_GRIMMSNARL[]; +extern const u8 DEX_ENTRY_OBSTAGOON[]; +extern const u8 DEX_ENTRY_PERRSERKER[]; +extern const u8 DEX_ENTRY_CURSOLA[]; +extern const u8 DEX_ENTRY_SIRFETCHD[]; +extern const u8 DEX_ENTRY_MR_RIME[]; +extern const u8 DEX_ENTRY_RUNERIGUS[]; +extern const u8 DEX_ENTRY_MILCERY[]; +extern const u8 DEX_ENTRY_ALCREMIE_STRAWBERRY[]; +extern const u8 DEX_ENTRY_FALINKS[]; +extern const u8 DEX_ENTRY_PINCURCHIN[]; +extern const u8 DEX_ENTRY_SNOM[]; +extern const u8 DEX_ENTRY_FROSMOTH[]; +extern const u8 DEX_ENTRY_STONJOURNER[]; +extern const u8 DEX_ENTRY_EISCUE[]; +extern const u8 DEX_ENTRY_INDEEDEE[]; +extern const u8 DEX_ENTRY_MORPEKO[]; +extern const u8 DEX_ENTRY_CUFANT[]; +extern const u8 DEX_ENTRY_COPPERAJAH[]; +extern const u8 DEX_ENTRY_DRACOZOLT[]; +extern const u8 DEX_ENTRY_ARCTOZOLT[]; +extern const u8 DEX_ENTRY_DRACOVISH[]; +extern const u8 DEX_ENTRY_ARCTOVISH[]; +extern const u8 DEX_ENTRY_DURALUDON[]; +extern const u8 DEX_ENTRY_DREEPY[]; +extern const u8 DEX_ENTRY_DRAKLOAK[]; +extern const u8 DEX_ENTRY_DRAGAPULT[]; +extern const u8 DEX_ENTRY_ZACIAN[]; +extern const u8 DEX_ENTRY_ZAMAZENTA[]; +extern const u8 DEX_ENTRY_ETERNATUS[]; +extern const u8 DEX_ENTRY_KUBFU[]; +extern const u8 DEX_ENTRY_URSHIFU_SINGLE[]; +extern const u8 DEX_ENTRY_ZARUDE[]; +extern const u8 DEX_ENTRY_CALYREX[]; +extern const u8 DEX_ENTRY_REGIELEKI[]; +extern const u8 DEX_ENTRY_REGIDRAGO[]; +extern const u8 DEX_ENTRY_UNKNWON_MYTHICAL[]; extern const u8 DEX_ENTRY_RATTATA_A[]; extern const u8 DEX_ENTRY_RATICATE_A[]; @@ -1354,14 +1532,34 @@ extern const u8 DEX_ENTRY_NINETALES_A[]; extern const u8 DEX_ENTRY_DIGLETT_A[]; extern const u8 DEX_ENTRY_DUGTRIO_A[]; extern const u8 DEX_ENTRY_MEOWTH_A[]; +extern const u8 DEX_ENTRY_MEOWTH_G[]; extern const u8 DEX_ENTRY_PERSIAN_A[]; extern const u8 DEX_ENTRY_GEODUDE_A[]; extern const u8 DEX_ENTRY_GRAVELER_A[]; extern const u8 DEX_ENTRY_GOLEM_A[]; +extern const u8 DEX_ENTRY_PONYTA_G[]; +extern const u8 DEX_ENTRY_RAPIDASH_G[]; +extern const u8 DEX_ENTRY_SLOWPOKE_G[]; +extern const u8 DEX_ENTRY_SLOWBRO_G[]; +extern const u8 DEX_ENTRY_FARFETCHD_G[]; extern const u8 DEX_ENTRY_GRIMER_A[]; extern const u8 DEX_ENTRY_MUK_A[]; extern const u8 DEX_ENTRY_EXEGGUTOR_A[]; extern const u8 DEX_ENTRY_MAROWAK_A[]; +extern const u8 DEX_ENTRY_WEEZING_G[]; +extern const u8 DEX_ENTRY_MR_MIME_G[]; +extern const u8 DEX_ENTRY_ARTICUNO_G[]; +extern const u8 DEX_ENTRY_ZAPDOS_G[]; +extern const u8 DEX_ENTRY_MOLTRES_G[]; +extern const u8 DEX_ENTRY_SLOWKING_G[]; +extern const u8 DEX_ENTRY_CORSOLA_G[]; +extern const u8 DEX_ENTRY_ZIGZAGOON_G[]; +extern const u8 DEX_ENTRY_LINOONE_G[]; +extern const u8 DEX_ENTRY_DARUMAKA_G[]; +extern const u8 DEX_ENTRY_DARMANITAN_G[]; +extern const u8 DEX_ENTRY_DARMANITAN_G_ZEN[]; +extern const u8 DEX_ENTRY_YAMASK_G[]; +extern const u8 DEX_ENTRY_STUNFISK_G[]; extern const u8 DEX_ENTRY_ZYGARDE_10[]; extern const u8 DEX_ENTRY_ZYGARDE_COMPLETE[]; extern const u8 DEX_ENTRY_ORICORIO_Y[]; @@ -1373,3 +1571,21 @@ extern const u8 DEX_ENTRY_WISHIWASHI_S[]; extern const u8 DEX_ENTRY_NECROZMA_DUSK_MANE[]; extern const u8 DEX_ENTRY_NECROZMA_DAWN_WINGS[]; extern const u8 DEX_ENTRY_NECROZMA_ULTRA[]; +extern const u8 DEX_ENTRY_CRAMORANT_GULPING[]; +extern const u8 DEX_ENTRY_CRAMORANT_GORGING[]; +extern const u8 DEX_ENTRY_TOXTRICITY_LOW_KEY[]; +extern const u8 DEX_ENTRY_SINISTEA_CHIPPED[]; +extern const u8 DEX_ENTRY_POLTEAGEIST_CHIPPED[]; +extern const u8 DEX_ENTRY_ALCREMIE_BERRY[]; +extern const u8 DEX_ENTRY_ALCREMIE_CLOVER[]; +extern const u8 DEX_ENTRY_ALCREMIE_FLOWER[]; +extern const u8 DEX_ENTRY_ALCREMIE_LOVE[]; +extern const u8 DEX_ENTRY_ALCREMIE_RIBBON[]; +extern const u8 DEX_ENTRY_ALCREMIE_STAR[]; +extern const u8 DEX_ENTRY_EISCUE_NOICE[]; +extern const u8 DEX_ENTRY_INDEEDEE_FEMALE[]; +extern const u8 DEX_ENTRY_MORPEKO_HANGRY[]; +extern const u8 DEX_ENTRY_ZACIAN_CROWNED[]; +extern const u8 DEX_ENTRY_ZAMAZENTA_CROWNED[]; +extern const u8 DEX_ENTRY_ETERNATUS_ETERNAMAX[]; +extern const u8 DEX_ENTRY_URSHIFU_RAPID[]; diff --git a/include/species.h b/include/species.h index c67c6c1..1c3d793 100644 --- a/include/species.h +++ b/include/species.h @@ -1173,86 +1173,89 @@ #define SPECIES_ZACIAN 0x49C #define SPECIES_ZAMAZENTA 0x49D #define SPECIES_ETERNATUS 0x49E -#define SPECIES_ZARUDE 0x49F -#define SPECIES_UNKNOWN_MYTHICAL 0x4A0 -#define SPECIES_KUBFU 0x4A1 -#define SPECIES_URSHIFU_SINGLE 0x4A2 +#define SPECIES_KUBFU 0x49F +#define SPECIES_URSHIFU_SINGLE 0x4A0 +#define SPECIES_ZARUDE 0x4A1 +#define SPECIES_UNKNOWN_MYTHICAL 0x4A2 #define SPECIES_CALYREX 0x4A3 +#define SPECIES_REGIELEKI 0x4A4 +#define SPECIES_REGIDRAGO 0x4A5 -#define SPECIES_CRAMORANT_GULPING 0x4A4 -#define SPECIES_CRAMORANT_GORGING 0x4A5 -#define SPECIES_TOXTRICITY_LOW_KEY 0x4A6 -#define SPECIES_SINISTEA_CHIPPED 0x4A7 -#define SPECIES_POLTEAGEIST_CHIPPED 0x4A8 -#define SPECIES_ALCREMIE_BERRY 0x4A9 -#define SPECIES_ALCREMIE_CLOVER 0x4AA -#define SPECIES_ALCREMIE_FLOWER 0x4AB -#define SPECIES_ALCREMIE_LOVE 0x4AC -#define SPECIES_ALCREMIE_RIBBON 0x4AD -#define SPECIES_ALCREMIE_STAR 0x4AE -#define SPECIES_EISCUE_NOICE 0x4AF -#define SPECIES_INDEEDEE_FEMALE 0x4B0 -#define SPECIES_MORPEKO_HANGRY 0x4B1 -#define SPECIES_ZACIAN_CROWNED 0x4B2 -#define SPECIES_ZAMAZENTA_CROWNED 0x4B3 -#define SPECIES_ETERNATUS_ETERNAMAX 0x4B4 -#define SPECIES_URSHIFU_RAPID 0x4B5 +#define SPECIES_CRAMORANT_GULPING 0x4A6 +#define SPECIES_CRAMORANT_GORGING 0x4A7 +#define SPECIES_TOXTRICITY_LOW_KEY 0x4A8 +#define SPECIES_SINISTEA_CHIPPED 0x4A9 +#define SPECIES_POLTEAGEIST_CHIPPED 0x4AA +#define SPECIES_ALCREMIE_BERRY 0x4AB +#define SPECIES_ALCREMIE_CLOVER 0x4AC +#define SPECIES_ALCREMIE_FLOWER 0x4AD +#define SPECIES_ALCREMIE_LOVE 0x4AE +#define SPECIES_ALCREMIE_RIBBON 0x4AF +#define SPECIES_ALCREMIE_STAR 0x4B0 +#define SPECIES_EISCUE_NOICE 0x4B1 +#define SPECIES_INDEEDEE_FEMALE 0x4B2 +#define SPECIES_MORPEKO_HANGRY 0x4B3 +#define SPECIES_ZACIAN_CROWNED 0x4B4 +#define SPECIES_ZAMAZENTA_CROWNED 0x4B5 +#define SPECIES_ETERNATUS_ETERNAMAX 0x4B6 +#define SPECIES_URSHIFU_RAPID 0x4B7 -#define SPECIES_MEOWTH_G 0x4B6 -#define SPECIES_PONYTA_G 0x4B7 -#define SPECIES_RAPIDASH_G 0x4B8 -#define SPECIES_SLOWPOKE_G 0x4B9 -#define SPECIES_SLOWBRO_G 0x4BA -#define SPECIES_FARFETCHD_G 0x4BB -#define SPECIES_KOFFING_G 0x4BC -#define SPECIES_WEEZING_G 0x4BD -#define SPECIES_MR_MIME_G 0x4BE -#define SPECIES_ARTICUNO_G 0x4BF -#define SPECIES_ZAPDOS_G 0x4C0 -#define SPECIES_MOLTRES_G 0x4C1 -#define SPECIES_SLOWKING_G 0x4C2 -#define SPECIES_CORSOLA_G 0x4C3 -#define SPECIES_ZIGZAGOON_G 0x4C4 -#define SPECIES_LINOONE_G 0x4C5 -#define SPECIES_MIME_JR_G 0x4C6 -#define SPECIES_DARUMAKA_G 0x4C7 -#define SPECIES_DARMANITAN_G 0x4C8 -#define SPECIES_DARMANITAN_G_ZEN 0x4C9 -#define SPECIES_YAMASK_G 0x4CA -#define SPECIES_STUNFISK_G 0x4CB +#define SPECIES_MEOWTH_G 0x4B8 +#define SPECIES_PONYTA_G 0x4B9 +#define SPECIES_RAPIDASH_G 0x4BA +#define SPECIES_SLOWPOKE_G 0x4BB +#define SPECIES_SLOWBRO_G 0x4BC +#define SPECIES_FARFETCHD_G 0x4BD +#define SPECIES_KOFFING_G 0x4BE +#define SPECIES_WEEZING_G 0x4BF +#define SPECIES_MR_MIME_G 0x4C0 +#define SPECIES_ARTICUNO_G 0x4C1 +#define SPECIES_ZAPDOS_G 0x4C2 +#define SPECIES_MOLTRES_G 0x4C3 +#define SPECIES_SLOWKING_G 0x4C4 +#define SPECIES_CORSOLA_G 0x4C5 +#define SPECIES_ZIGZAGOON_G 0x4C6 +#define SPECIES_LINOONE_G 0x4C7 +#define SPECIES_MIME_JR_G 0x4C8 +#define SPECIES_DARUMAKA_G 0x4C9 +#define SPECIES_DARMANITAN_G 0x4CA +#define SPECIES_DARMANITAN_G_ZEN 0x4CB +#define SPECIES_YAMASK_G 0x4CC +#define SPECIES_STUNFISK_G 0x4CD -#define SPECIES_VENUSAUR_GIGA 0x4CC -#define SPECIES_CHARIZARD_GIGA 0x4CD -#define SPECIES_BLASTOISE_GIGA 0x4CE -#define SPECIES_BUTTERFREE_GIGA 0x4CF -#define SPECIES_PIKACHU_GIGA 0x4D0 -#define SPECIES_MEOWTH_GIGA 0x4D1 -#define SPECIES_MACHAMP_GIGA 0x4D2 -#define SPECIES_GENGAR_GIGA 0x4D3 -#define SPECIES_KINGLER_GIGA 0x4D4 -#define SPECIES_LAPRAS_GIGA 0x4D5 -#define SPECIES_EEVEE_GIGA 0x4D6 -#define SPECIES_SNORLAX_GIGA 0x4D7 -#define SPECIES_GARBODOR_GIGA 0x4D8 -#define SPECIES_MELMETAL_GIGA 0x4D9 -#define SPECIES_RILLABOOM_GIGA 0x4DA -#define SPECIES_CINDERACE_GIGA 0x4DB -#define SPECIES_INTELEON_GIGA 0x4DC -#define SPECIES_CORVIKNIGHT_GIGA 0x4DD -#define SPECIES_ORBEETLE_GIGA 0x4DE -#define SPECIES_DREDNAW_GIGA 0x4DF -#define SPECIES_COALOSSAL_GIGA 0x4E0 -#define SPECIES_FLAPPLE_GIGA 0x4E1 -#define SPECIES_APPLETUN_GIGA 0x4E2 -#define SPECIES_SANDACONDA_GIGA 0x4E3 -#define SPECIES_TOXTRICITY_GIGA 0x4E4 -#define SPECIES_CENTISKORCH_GIGA 0x4E5 -#define SPECIES_HATTERENE_GIGA 0x4E6 -#define SPECIES_GRIMMSNARL_GIGA 0x4E7 -#define SPECIES_ALCREMIE_GIGA 0x4E8 -#define SPECIES_COPPERAJAH_GIGA 0x4E9 -#define SPECIES_DURALUDON_GIGA 0x4EA -#define SPECIES_URSHIFU_SINGLE_GIGA 0x4EB -#define SPECIES_URSHIFU_RAPID_GIGA 0x4EC +#define SPECIES_VENUSAUR_GIGA 0x4CE +#define SPECIES_CHARIZARD_GIGA 0x4CF +#define SPECIES_BLASTOISE_GIGA 0x4D0 +#define SPECIES_BUTTERFREE_GIGA 0x4D1 +#define SPECIES_PIKACHU_GIGA 0x4D2 +#define SPECIES_MEOWTH_GIGA 0x4D3 +#define SPECIES_MACHAMP_GIGA 0x4D4 +#define SPECIES_GENGAR_GIGA 0x4D5 +#define SPECIES_KINGLER_GIGA 0x4D6 +#define SPECIES_LAPRAS_GIGA 0x4D7 +#define SPECIES_EEVEE_GIGA 0x4D8 +#define SPECIES_SNORLAX_GIGA 0x4D9 +#define SPECIES_GARBODOR_GIGA 0x4DA +#define SPECIES_MELMETAL_GIGA 0x4DB +#define SPECIES_RILLABOOM_GIGA 0x4DC +#define SPECIES_CINDERACE_GIGA 0x4DD +#define SPECIES_INTELEON_GIGA 0x4DE +#define SPECIES_CORVIKNIGHT_GIGA 0x4DF +#define SPECIES_ORBEETLE_GIGA 0x4E0 +#define SPECIES_DREDNAW_GIGA 0x4E1 +#define SPECIES_COALOSSAL_GIGA 0x4E2 +#define SPECIES_FLAPPLE_GIGA 0x4E3 +#define SPECIES_APPLETUN_GIGA 0x4E4 +#define SPECIES_SANDACONDA_GIGA 0x4E5 +#define SPECIES_TOXTRICITY_GIGA 0x4E6 +#define SPECIES_TOXTRICITY_LOW_KEY_GIGA 0x4E7 +#define SPECIES_CENTISKORCH_GIGA 0x4E8 +#define SPECIES_HATTERENE_GIGA 0x4E9 +#define SPECIES_GRIMMSNARL_GIGA 0x4EA +#define SPECIES_ALCREMIE_GIGA 0x4EB +#define SPECIES_COPPERAJAH_GIGA 0x4EC +#define SPECIES_DURALUDON_GIGA 0x4ED +#define SPECIES_URSHIFU_SINGLE_GIGA 0x4EE +#define SPECIES_URSHIFU_RAPID_GIGA 0x4EF #define NUM_SPECIES (SPECIES_URSHIFU_RAPID_GIGA + 1) diff --git a/include/sprite_data.h b/include/sprite_data.h index d8a50a5..faac06a 100644 --- a/include/sprite_data.h +++ b/include/sprite_data.h @@ -1077,6 +1077,167 @@ extern const u8 gFrontSprite1098PikachuCapAlolaTiles[]; extern const u8 gFrontSprite1099PikachuCapPartnerTiles[]; extern const u8 gFrontSprite1100PichuSpikyTiles[]; extern const u8 gFrontSprite1101XerneasNaturalTiles[]; +/*extern const u8 gFrontSprite1102GrookeyTiles[]; +extern const u8 gFrontSprite1103ThwackeyTiles[]; +extern const u8 gFrontSprite1104RillaboomTiles[]; +extern const u8 gFrontSprite1105ScorbunnyTiles[]; +extern const u8 gFrontSprite1106RabootTiles[]; +extern const u8 gFrontSprite1107CinderaceTiles[]; +extern const u8 gFrontSprite1108SobbleTiles[]; +extern const u8 gFrontSprite1109DrizzileTiles[]; +extern const u8 gFrontSprite1110InteleonTiles[]; +extern const u8 gFrontSprite1111SkwovetTiles[]; +extern const u8 gFrontSprite1112GreedentTiles[]; +extern const u8 gFrontSprite1113RookideeTiles[]; +extern const u8 gFrontSprite1114CorvisquireTiles[]; +extern const u8 gFrontSprite1115CorviknightTiles[]; +extern const u8 gFrontSprite1116BlipbugTiles[]; +extern const u8 gFrontSprite1117DottlerTiles[]; +extern const u8 gFrontSprite1118OrbeetleTiles[]; +extern const u8 gFrontSprite1119NickitTiles[]; +extern const u8 gFrontSprite1120ThievulTiles[]; +extern const u8 gFrontSprite1121GossifleurTiles[]; +extern const u8 gFrontSprite1122EldegossTiles[]; +extern const u8 gFrontSprite1123WoolooTiles[]; +extern const u8 gFrontSprite1124DubwoolTiles[]; +extern const u8 gFrontSprite1125ChewtleTiles[]; +extern const u8 gFrontSprite1126DrednawTiles[]; +extern const u8 gFrontSprite1127YamperTiles[]; +extern const u8 gFrontSprite1128BoltundTiles[]; +extern const u8 gFrontSprite1129RolycolyTiles[]; +extern const u8 gFrontSprite1130CarkolTiles[]; +extern const u8 gFrontSprite1131CoalossalTiles[]; +extern const u8 gFrontSprite1132ApplinTiles[]; +extern const u8 gFrontSprite1133FlappleTiles[]; +extern const u8 gFrontSprite1134AppletunTiles[]; +extern const u8 gFrontSprite1135SilicobraTiles[]; +extern const u8 gFrontSprite1136SandacondaTiles[]; +extern const u8 gFrontSprite1137CramorantTiles[]; +extern const u8 gFrontSprite1138ArrokudaTiles[]; +extern const u8 gFrontSprite1139BarraskewdaTiles[]; +extern const u8 gFrontSprite1140ToxelTiles[]; +extern const u8 gFrontSprite1141ToxtricityTiles[]; +extern const u8 gFrontSprite1142SizzlipedeTiles[]; +extern const u8 gFrontSprite1143CentiskorchTiles[]; +extern const u8 gFrontSprite1144ClobbopusTiles[]; +extern const u8 gFrontSprite1145GrapploctTiles[]; +extern const u8 gFrontSprite1146SinisteaTiles[]; +extern const u8 gFrontSprite1147PolteageistTiles[]; +extern const u8 gFrontSprite1148HatennaTiles[]; +extern const u8 gFrontSprite1149HattremTiles[]; +extern const u8 gFrontSprite1150HattereneTiles[]; +extern const u8 gFrontSprite1151ImpidimpTiles[]; +extern const u8 gFrontSprite1152MorgremTiles[]; +extern const u8 gFrontSprite1153GrimmsnarlTiles[]; +extern const u8 gFrontSprite1154ObstagoonTiles[]; +extern const u8 gFrontSprite1155PerrserkerTiles[]; +extern const u8 gFrontSprite1156CursolaTiles[]; +extern const u8 gFrontSprite1157SirfetchdTiles[]; +extern const u8 gFrontSprite1158MrRimeTiles[]; +extern const u8 gFrontSprite1159RunerigusTiles[]; +extern const u8 gFrontSprite1160MilceryTiles[]; +extern const u8 gFrontSprite1161AlcremieStrawberryTiles[]; +extern const u8 gFrontSprite1162FalinksTiles[]; +extern const u8 gFrontSprite1163PincurchinTiles[]; +extern const u8 gFrontSprite1164SnomTiles[]; +extern const u8 gFrontSprite1165FrosmothTiles[]; +extern const u8 gFrontSprite1166StonjournerTiles[]; +extern const u8 gFrontSprite1167EiscueTiles[]; +extern const u8 gFrontSprite1168IndeedeeTiles[]; +extern const u8 gFrontSprite1169MorpekoTiles[]; +extern const u8 gFrontSprite1170CufantTiles[]; +extern const u8 gFrontSprite1171CopperajahTiles[]; +extern const u8 gFrontSprite1172DracozoltTiles[]; +extern const u8 gFrontSprite1173ArctozoltTiles[]; +extern const u8 gFrontSprite1174DracovishTiles[]; +extern const u8 gFrontSprite1175ArctovishTiles[]; +extern const u8 gFrontSprite1176DuraludonTiles[]; +extern const u8 gFrontSprite1177DreepyTiles[]; +extern const u8 gFrontSprite1178DrakloakTiles[]; +extern const u8 gFrontSprite1179DragapultTiles[]; +extern const u8 gFrontSprite1180ZacianTiles[]; +extern const u8 gFrontSprite1181ZamazentaTiles[]; +extern const u8 gFrontSprite1182EternatusTiles[]; +extern const u8 gFrontSprite1183KubfuTiles[]; +extern const u8 gFrontSprite1184UrshifuSingleTiles[]; +extern const u8 gFrontSprite1185ZarudeTiles[]; +extern const u8 gFrontSprite1186UnknownMythicalTiles[]; +extern const u8 gFrontSprite1187CalyrexTiles[]; +extern const u8 gFrontSprite1188RegielekiTiles[]; +extern const u8 gFrontSprite1189RegidragoTiles[]; +extern const u8 gFrontSprite1190CramorantGulpingTiles[]; +extern const u8 gFrontSprite1191CramorantGorgingTiles[]; +extern const u8 gFrontSprite1192ToxtricityLowKeyTiles[]; +extern const u8 gFrontSprite1193SinisteaChippedTiles[]; +extern const u8 gFrontSprite1194PolteageistChippedTiles[]; +extern const u8 gFrontSprite1195AlcremieBerryTiles[]; +extern const u8 gFrontSprite1196AlcremieLoveTiles[]; +extern const u8 gFrontSprite1197AlcremieCloverTiles[]; +extern const u8 gFrontSprite1198AlcremieFlowerTiles[]; +extern const u8 gFrontSprite1199AlcremieRibbonTiles[]; +extern const u8 gFrontSprite1200AlcremieStarTiles[]; +extern const u8 gFrontSprite1201EiscueNoiceTiles[]; +extern const u8 gFrontSprite1202IndeedeeFemaleTiles[]; +extern const u8 gFrontSprite1203MorpekoHangryTiles[]; +extern const u8 gFrontSprite1204ZacianCrownedTiles[]; +extern const u8 gFrontSprite1205ZamazentaCrownedTiles[]; +extern const u8 gFrontSprite1206EternatusEternamaxTiles[]; +extern const u8 gFrontSprite1207UrshifuRapidTiles[]; +extern const u8 gFrontSprite1208MeowthGTiles[]; +extern const u8 gFrontSprite1209PonytaGTiles[]; +extern const u8 gFrontSprite1210RapidashGTiles[]; +extern const u8 gFrontSprite1211SlowpokeGTiles[]; +extern const u8 gFrontSprite1212SlowbroGTiles[]; +extern const u8 gFrontSprite1213FarfetchdGTiles[]; +extern const u8 gFrontSprite1214WeezingGTiles[]; +extern const u8 gFrontSprite1215MrMimeGTiles[]; +extern const u8 gFrontSprite1216ArticunoGTiles[]; +extern const u8 gFrontSprite1217ZapdosGTiles[]; +extern const u8 gFrontSprite1218MoltresGTiles[]; +extern const u8 gFrontSprite1219SlowkingGTiles[]; +extern const u8 gFrontSprite1220CorsolaGTiles[]; +extern const u8 gFrontSprite1221ZigzagoonGTiles[]; +extern const u8 gFrontSprite1222LinooneGTiles[]; +extern const u8 gFrontSprite1223DarumakaGTiles[]; +extern const u8 gFrontSprite1224DarmanitanGTiles[]; +extern const u8 gFrontSprite1225DarmanitanGZenTiles[]; +extern const u8 gFrontSprite1226YamaskGTiles[]; +extern const u8 gFrontSprite1227StunfiskGTiles[]; +extern const u8 gFrontSprite1228VenusaurGigaTiles[]; +extern const u8 gFrontSprite1229CharizardGigaTiles[]; +extern const u8 gFrontSprite1230BlastoiseGigaTiles[]; +extern const u8 gFrontSprite1231ButterfreeGigaTiles[]; +extern const u8 gFrontSprite1232PikachuGigaTiles[]; +extern const u8 gFrontSprite1233MeowthGigaTiles[]; +extern const u8 gFrontSprite1234MachampGigaTiles[]; +extern const u8 gFrontSprite1235GengarGigaTiles[]; +extern const u8 gFrontSprite1236KinglerGigaTiles[]; +extern const u8 gFrontSprite1237LaprasGigaTiles[]; +extern const u8 gFrontSprite1238EeveeGigaTiles[]; +extern const u8 gFrontSprite1239SnorlaxGigaTiles[]; +extern const u8 gFrontSprite1240GarbodorGigaTiles[]; +extern const u8 gFrontSprite1241MelmetalGigaTiles[]; +extern const u8 gFrontSprite1242RillaboomGigaTiles[]; +extern const u8 gFrontSprite1243CinderaceGigaTiles[]; +extern const u8 gFrontSprite1244InteleonGigaTiles[]; +extern const u8 gFrontSprite1245CorviknightGigaTiles[]; +extern const u8 gFrontSprite1246OrbeetleGigaTiles[]; +extern const u8 gFrontSprite1247DrednawGigaTiles[]; +extern const u8 gFrontSprite1248CoalossalGigaTiles[]; +extern const u8 gFrontSprite1249FlappleGigaTiles[]; +extern const u8 gFrontSprite1250AppletunGigaTiles[]; +extern const u8 gFrontSprite1251SandacondaGigaTiles[]; +extern const u8 gFrontSprite1252ToxtricityGigaTiles[]; +extern const u8 gFrontSprite1253ToxtricityLowKeyGigaTiles[]; +extern const u8 gFrontSprite1254CentiskorchGigaTiles[]; +extern const u8 gFrontSprite1255HattereneGigaTiles[]; +extern const u8 gFrontSprite1256GrimmsnarlGigaTiles[]; +extern const u8 gFrontSprite1257AlcremieGigaTiles[]; +extern const u8 gFrontSprite1258CopperajahGigaTiles[]; +extern const u8 gFrontSprite1259DuraludonGigaTiles[]; +extern const u8 gFrontSprite1260UrshifuSilentGigaTiles[]; +extern const u8 gFrontSprite1261UrshifuRapidGigaTiles[]; +*/ extern const u8 gFrontSprite252Tiles[]; extern const u8 gBackShinySprite000NoneTiles[]; @@ -2156,6 +2317,167 @@ extern const u8 gBackShinySprite1098PikachuCapAlolaTiles[]; extern const u8 gBackShinySprite1099PikachuCapPartnerTiles[]; extern const u8 gBackShinySprite1100PichuSpikyTiles[]; extern const u8 gBackShinySprite1101XerneasNaturalTiles[]; +/* extern const u8 gBackShinySprite1102GrookeyTiles[]; +extern const u8 gBackShinySprite1103ThwackeyTiles[]; +extern const u8 gBackShinySprite1104RillaboomTiles[]; +extern const u8 gBackShinySprite1105ScorbunnyTiles[]; +extern const u8 gBackShinySprite1106RabootTiles[]; +extern const u8 gBackShinySprite1107CinderaceTiles[]; +extern const u8 gBackShinySprite1108SobbleTiles[]; +extern const u8 gBackShinySprite1109DrizzileTiles[]; +extern const u8 gBackShinySprite1110InteleonTiles[]; +extern const u8 gBackShinySprite1111SkwovetTiles[]; +extern const u8 gBackShinySprite1112GreedentTiles[]; +extern const u8 gBackShinySprite1113RookideeTiles[]; +extern const u8 gBackShinySprite1114CorvisquireTiles[]; +extern const u8 gBackShinySprite1115CorviknightTiles[]; +extern const u8 gBackShinySprite1116BlipbugTiles[]; +extern const u8 gBackShinySprite1117DottlerTiles[]; +extern const u8 gBackShinySprite1118OrbeetleTiles[]; +extern const u8 gBackShinySprite1119NickitTiles[]; +extern const u8 gBackShinySprite1120ThievulTiles[]; +extern const u8 gBackShinySprite1121GossifleurTiles[]; +extern const u8 gBackShinySprite1122EldegossTiles[]; +extern const u8 gBackShinySprite1123WoolooTiles[]; +extern const u8 gBackShinySprite1124DubwoolTiles[]; +extern const u8 gBackShinySprite1125ChewtleTiles[]; +extern const u8 gBackShinySprite1126DrednawTiles[]; +extern const u8 gBackShinySprite1127YamperTiles[]; +extern const u8 gBackShinySprite1128BoltundTiles[]; +extern const u8 gBackShinySprite1129RolycolyTiles[]; +extern const u8 gBackShinySprite1130CarkolTiles[]; +extern const u8 gBackShinySprite1131CoalossalTiles[]; +extern const u8 gBackShinySprite1132ApplinTiles[]; +extern const u8 gBackShinySprite1133FlappleTiles[]; +extern const u8 gBackShinySprite1134AppletunTiles[]; +extern const u8 gBackShinySprite1135SilicobraTiles[]; +extern const u8 gBackShinySprite1136SandacondaTiles[]; +extern const u8 gBackShinySprite1137CramorantTiles[]; +extern const u8 gBackShinySprite1138ArrokudaTiles[]; +extern const u8 gBackShinySprite1139BarraskewdaTiles[]; +extern const u8 gBackShinySprite1140ToxelTiles[]; +extern const u8 gBackShinySprite1141ToxtricityTiles[]; +extern const u8 gBackShinySprite1142SizzlipedeTiles[]; +extern const u8 gBackShinySprite1143CentiskorchTiles[]; +extern const u8 gBackShinySprite1144ClobbopusTiles[]; +extern const u8 gBackShinySprite1145GrapploctTiles[]; +extern const u8 gBackShinySprite1146SinisteaTiles[]; +extern const u8 gBackShinySprite1147PolteageistTiles[]; +extern const u8 gBackShinySprite1148HatennaTiles[]; +extern const u8 gBackShinySprite1149HattremTiles[]; +extern const u8 gBackShinySprite1150HattereneTiles[]; +extern const u8 gBackShinySprite1151ImpidimpTiles[]; +extern const u8 gBackShinySprite1152MorgremTiles[]; +extern const u8 gBackShinySprite1153GrimmsnarlTiles[]; +extern const u8 gBackShinySprite1154ObstagoonTiles[]; +extern const u8 gBackShinySprite1155PerrserkerTiles[]; +extern const u8 gBackShinySprite1156CursolaTiles[]; +extern const u8 gBackShinySprite1157SirfetchdTiles[]; +extern const u8 gBackShinySprite1158MrRimeTiles[]; +extern const u8 gBackShinySprite1159RunerigusTiles[]; +extern const u8 gBackShinySprite1160MilceryTiles[]; +extern const u8 gBackShinySprite1161AlcremieStrawberryTiles[]; +extern const u8 gBackShinySprite1162FalinksTiles[]; +extern const u8 gBackShinySprite1163PincurchinTiles[]; +extern const u8 gBackShinySprite1164SnomTiles[]; +extern const u8 gBackShinySprite1165FrosmothTiles[]; +extern const u8 gBackShinySprite1166StonjournerTiles[]; +extern const u8 gBackShinySprite1167EiscueTiles[]; +extern const u8 gBackShinySprite1168IndeedeeTiles[]; +extern const u8 gBackShinySprite1169MorpekoTiles[]; +extern const u8 gBackShinySprite1170CufantTiles[]; +extern const u8 gBackShinySprite1171CopperajahTiles[]; +extern const u8 gBackShinySprite1172DracozoltTiles[]; +extern const u8 gBackShinySprite1173ArctozoltTiles[]; +extern const u8 gBackShinySprite1174DracovishTiles[]; +extern const u8 gBackShinySprite1175ArctovishTiles[]; +extern const u8 gBackShinySprite1176DuraludonTiles[]; +extern const u8 gBackShinySprite1177DreepyTiles[]; +extern const u8 gBackShinySprite1178DrakloakTiles[]; +extern const u8 gBackShinySprite1179DragapultTiles[]; +extern const u8 gBackShinySprite1180ZacianTiles[]; +extern const u8 gBackShinySprite1181ZamazentaTiles[]; +extern const u8 gBackShinySprite1182EternatusTiles[]; +extern const u8 gBackShinySprite1183KubfuTiles[]; +extern const u8 gBackShinySprite1184UrshifuSingleTiles[]; +extern const u8 gBackShinySprite1185ZarudeTiles[]; +extern const u8 gBackShinySprite1186UnknownMythicalTiles[]; +extern const u8 gBackShinySprite1187CalyrexTiles[]; +extern const u8 gBackShinySprite1188RegielekiTiles[]; +extern const u8 gBackShinySprite1189RegidragoTiles[]; +extern const u8 gBackShinySprite1190CramorantGulpingTiles[]; +extern const u8 gBackShinySprite1191CramorantGorgingTiles[]; +extern const u8 gBackShinySprite1192ToxtricityLowKeyTiles[]; +extern const u8 gBackShinySprite1193SinisteaChippedTiles[]; +extern const u8 gBackShinySprite1194PolteageistChippedTiles[]; +extern const u8 gBackShinySprite1195AlcremieBerryTiles[]; +extern const u8 gBackShinySprite1196AlcremieLoveTiles[]; +extern const u8 gBackShinySprite1197AlcremieCloverTiles[]; +extern const u8 gBackShinySprite1198AlcremieFlowerTiles[]; +extern const u8 gBackShinySprite1199AlcremieRibbonTiles[]; +extern const u8 gBackShinySprite1200AlcremieStarTiles[]; +extern const u8 gBackShinySprite1201EiscueNoiceTiles[]; +extern const u8 gBackShinySprite1202IndeedeeFemaleTiles[]; +extern const u8 gBackShinySprite1203MorpekoHangryTiles[]; +extern const u8 gBackShinySprite1204ZacianCrownedTiles[]; +extern const u8 gBackShinySprite1205ZamazentaCrownedTiles[]; +extern const u8 gBackShinySprite1206EternatusEternamaxTiles[]; +extern const u8 gBackShinySprite1207UrshifuRapidTiles[]; +extern const u8 gBackShinySprite1208MeowthGTiles[]; +extern const u8 gBackShinySprite1209PonytaGTiles[]; +extern const u8 gBackShinySprite1210RapidashGTiles[]; +extern const u8 gBackShinySprite1211SlowpokeGTiles[]; +extern const u8 gBackShinySprite1212SlowbroGTiles[]; +extern const u8 gBackShinySprite1213FarfetchdGTiles[]; +extern const u8 gBackShinySprite1214WeezingGTiles[]; +extern const u8 gBackShinySprite1215MrMimeGTiles[]; +extern const u8 gBackShinySprite1216ArticunoGTiles[]; +extern const u8 gBackShinySprite1217ZapdosGTiles[]; +extern const u8 gBackShinySprite1218MoltresGTiles[]; +extern const u8 gBackShinySprite1219SlowkingGTiles[]; +extern const u8 gBackShinySprite1220CorsolaGTiles[]; +extern const u8 gBackShinySprite1221ZigzagoonGTiles[]; +extern const u8 gBackShinySprite1222LinooneGTiles[]; +extern const u8 gBackShinySprite1223DarumakaGTiles[]; +extern const u8 gBackShinySprite1224DarmanitanGTiles[]; +extern const u8 gBackShinySprite1225DarmanitanGZenTiles[]; +extern const u8 gBackShinySprite1226YamaskGTiles[]; +extern const u8 gBackShinySprite1227StunfiskGTiles[]; +extern const u8 gBackShinySprite1228VenusaurGigaTiles[]; +extern const u8 gBackShinySprite1229CharizardGigaTiles[]; +extern const u8 gBackShinySprite1230BlastoiseGigaTiles[]; +extern const u8 gBackShinySprite1231ButterfreeGigaTiles[]; +extern const u8 gBackShinySprite1232PikachuGigaTiles[]; +extern const u8 gBackShinySprite1233MeowthGigaTiles[]; +extern const u8 gBackShinySprite1234MachampGigaTiles[]; +extern const u8 gBackShinySprite1235GengarGigaTiles[]; +extern const u8 gBackShinySprite1236KinglerGigaTiles[]; +extern const u8 gBackShinySprite1237LaprasGigaTiles[]; +extern const u8 gBackShinySprite1238EeveeGigaTiles[]; +extern const u8 gBackShinySprite1239SnorlaxGigaTiles[]; +extern const u8 gBackShinySprite1240GarbodorGigaTiles[]; +extern const u8 gBackShinySprite1241MelmetalGigaTiles[]; +extern const u8 gBackShinySprite1242RillaboomGigaTiles[]; +extern const u8 gBackShinySprite1243CinderaceGigaTiles[]; +extern const u8 gBackShinySprite1244InteleonGigaTiles[]; +extern const u8 gBackShinySprite1245CorviknightGigaTiles[]; +extern const u8 gBackShinySprite1246OrbeetleGigaTiles[]; +extern const u8 gBackShinySprite1247DrednawGigaTiles[]; +extern const u8 gBackShinySprite1248CoalossalGigaTiles[]; +extern const u8 gBackShinySprite1249FlappleGigaTiles[]; +extern const u8 gBackShinySprite1250AppletunGigaTiles[]; +extern const u8 gBackShinySprite1251SandacondaGigaTiles[]; +extern const u8 gBackShinySprite1252ToxtricityGigaTiles[]; +extern const u8 gBackShinySprite1253ToxtricityLowKeyGigaTiles[]; +extern const u8 gBackShinySprite1254CentiskorchGigaTiles[]; +extern const u8 gBackShinySprite1255HattereneGigaTiles[]; +extern const u8 gBackShinySprite1256GrimmsnarlGigaTiles[]; +extern const u8 gBackShinySprite1257AlcremieGigaTiles[]; +extern const u8 gBackShinySprite1258CopperajahGigaTiles[]; +extern const u8 gBackShinySprite1259DuraludonGigaTiles[]; +extern const u8 gBackShinySprite1260UrshifuSilentGigaTiles[]; +extern const u8 gBackShinySprite1261UrshifuRapidGigaTiles[]; +*/ extern const u8 gBackShinySprite252Tiles[]; #pragma once @@ -3237,6 +3559,167 @@ extern const u8 gFrontSprite1098PikachuCapAlolaPal[]; extern const u8 gFrontSprite1099PikachuCapPartnerPal[]; extern const u8 gFrontSprite1100PichuSpikyPal[]; extern const u8 gFrontSprite1101XerneasNaturalPal[]; +/* extern const u8 gFrontSprite1102GrookeyPal[]; +extern const u8 gFrontSprite1103ThwackeyPal[]; +extern const u8 gFrontSprite1104RillaboomPal[]; +extern const u8 gFrontSprite1105ScorbunnyPal[]; +extern const u8 gFrontSprite1106RabootPal[]; +extern const u8 gFrontSprite1107CinderacePal[]; +extern const u8 gFrontSprite1108SobblePal[]; +extern const u8 gFrontSprite1109DrizzilePal[]; +extern const u8 gFrontSprite1110InteleonPal[]; +extern const u8 gFrontSprite1111SkwovetPal[]; +extern const u8 gFrontSprite1112GreedentPal[]; +extern const u8 gFrontSprite1113RookideePal[]; +extern const u8 gFrontSprite1114CorvisquirePal[]; +extern const u8 gFrontSprite1115CorviknightPal[]; +extern const u8 gFrontSprite1116BlipbugPal[]; +extern const u8 gFrontSprite1117DottlerPal[]; +extern const u8 gFrontSprite1118OrbeetlePal[]; +extern const u8 gFrontSprite1119NickitPal[]; +extern const u8 gFrontSprite1120ThievulPal[]; +extern const u8 gFrontSprite1121GossifleurPal[]; +extern const u8 gFrontSprite1122EldegossPal[]; +extern const u8 gFrontSprite1123WoolooPal[]; +extern const u8 gFrontSprite1124DubwoolPal[]; +extern const u8 gFrontSprite1125ChewtlePal[]; +extern const u8 gFrontSprite1126DrednawPal[]; +extern const u8 gFrontSprite1127YamperPal[]; +extern const u8 gFrontSprite1128BoltundPal[]; +extern const u8 gFrontSprite1129RolycolyPal[]; +extern const u8 gFrontSprite1130CarkolPal[]; +extern const u8 gFrontSprite1131CoalossalPal[]; +extern const u8 gFrontSprite1132ApplinPal[]; +extern const u8 gFrontSprite1133FlapplePal[]; +extern const u8 gFrontSprite1134AppletunPal[]; +extern const u8 gFrontSprite1135SilicobraPal[]; +extern const u8 gFrontSprite1136SandacondaPal[]; +extern const u8 gFrontSprite1137CramorantPal[]; +extern const u8 gFrontSprite1138ArrokudaPal[]; +extern const u8 gFrontSprite1139BarraskewdaPal[]; +extern const u8 gFrontSprite1140ToxelPal[]; +extern const u8 gFrontSprite1141ToxtricityPal[]; +extern const u8 gFrontSprite1142SizzlipedePal[]; +extern const u8 gFrontSprite1143CentiskorchPal[]; +extern const u8 gFrontSprite1144ClobbopusPal[]; +extern const u8 gFrontSprite1145GrapploctPal[]; +extern const u8 gFrontSprite1146SinisteaPal[]; +extern const u8 gFrontSprite1147PolteageistPal[]; +extern const u8 gFrontSprite1148HatennaPal[]; +extern const u8 gFrontSprite1149HattremPal[]; +extern const u8 gFrontSprite1150HatterenePal[]; +extern const u8 gFrontSprite1151ImpidimpPal[]; +extern const u8 gFrontSprite1152MorgremPal[]; +extern const u8 gFrontSprite1153GrimmsnarlPal[]; +extern const u8 gFrontSprite1154ObstagoonPal[]; +extern const u8 gFrontSprite1155PerrserkerPal[]; +extern const u8 gFrontSprite1156CursolaPal[]; +extern const u8 gFrontSprite1157SirfetchdPal[]; +extern const u8 gFrontSprite1158MrRimePal[]; +extern const u8 gFrontSprite1159RunerigusPal[]; +extern const u8 gFrontSprite1160MilceryPal[]; +extern const u8 gFrontSprite1161AlcremieStrawberryPal[]; +extern const u8 gFrontSprite1162FalinksPal[]; +extern const u8 gFrontSprite1163PincurchinPal[]; +extern const u8 gFrontSprite1164SnomPal[]; +extern const u8 gFrontSprite1165FrosmothPal[]; +extern const u8 gFrontSprite1166StonjournerPal[]; +extern const u8 gFrontSprite1167EiscuePal[]; +extern const u8 gFrontSprite1168IndeedeePal[]; +extern const u8 gFrontSprite1169MorpekoPal[]; +extern const u8 gFrontSprite1170CufantPal[]; +extern const u8 gFrontSprite1171CopperajahPal[]; +extern const u8 gFrontSprite1172DracozoltPal[]; +extern const u8 gFrontSprite1173ArctozoltPal[]; +extern const u8 gFrontSprite1174DracovishPal[]; +extern const u8 gFrontSprite1175ArctovishPal[]; +extern const u8 gFrontSprite1176DuraludonPal[]; +extern const u8 gFrontSprite1177DreepyPal[]; +extern const u8 gFrontSprite1178DrakloakPal[]; +extern const u8 gFrontSprite1179DragapultPal[]; +extern const u8 gFrontSprite1180ZacianPal[]; +extern const u8 gFrontSprite1181ZamazentaPal[]; +extern const u8 gFrontSprite1182EternatusPal[]; +extern const u8 gFrontSprite1183KubfuPal[]; +extern const u8 gFrontSprite1184UrshifuSinglePal[]; +extern const u8 gFrontSprite1185ZarudePal[]; +extern const u8 gFrontSprite1186UnknownMythicalPal[]; +extern const u8 gFrontSprite1187CalyrexPal[]; +extern const u8 gFrontSprite1188RegielekiPal[]; +extern const u8 gFrontSprite1189RegidragoPal[]; +extern const u8 gFrontSprite1190CramorantGulpingPal[]; +extern const u8 gFrontSprite1191CramorantGorgingPal[]; +extern const u8 gFrontSprite1192ToxtricityLowKeyPal[]; +extern const u8 gFrontSprite1193SinisteaChippedPal[]; +extern const u8 gFrontSprite1194PolteageistChippedPal[]; +extern const u8 gFrontSprite1195AlcremieBerryPal[]; +extern const u8 gFrontSprite1196AlcremieLovePal[]; +extern const u8 gFrontSprite1197AlcremieCloverPal[]; +extern const u8 gFrontSprite1198AlcremieFlowerPal[]; +extern const u8 gFrontSprite1199AlcremieRibbonPal[]; +extern const u8 gFrontSprite1200AlcremieStarPal[]; +extern const u8 gFrontSprite1201EiscueNoicePal[]; +extern const u8 gFrontSprite1202IndeedeeFemalePal[]; +extern const u8 gFrontSprite1203MorpekoHangryPal[]; +extern const u8 gFrontSprite1204ZacianCrownedPal[]; +extern const u8 gFrontSprite1205ZamazentaCrownedPal[]; +extern const u8 gFrontSprite1206EternatusEternamaxPal[]; +extern const u8 gFrontSprite1207UrshifuRapidPal[]; +extern const u8 gFrontSprite1208MeowthGPal[]; +extern const u8 gFrontSprite1209PonytaGPal[]; +extern const u8 gFrontSprite1210RapidashGPal[]; +extern const u8 gFrontSprite1211SlowpokeGPal[]; +extern const u8 gFrontSprite1212SlowbroGPal[]; +extern const u8 gFrontSprite1213FarfetchdGPal[]; +extern const u8 gFrontSprite1214WeezingGPal[]; +extern const u8 gFrontSprite1215MrMimeGPal[]; +extern const u8 gFrontSprite1216ArticunoGPal[]; +extern const u8 gFrontSprite1217ZapdosGPal[]; +extern const u8 gFrontSprite1218MoltresGPal[]; +extern const u8 gFrontSprite1219SlowkingGPal[]; +extern const u8 gFrontSprite1220CorsolaGPal[]; +extern const u8 gFrontSprite1221ZigzagoonGPal[]; +extern const u8 gFrontSprite1222LinooneGPal[]; +extern const u8 gFrontSprite1223DarumakaGPal[]; +extern const u8 gFrontSprite1224DarmanitanGPal[]; +extern const u8 gFrontSprite1225DarmanitanGZenPal[]; +extern const u8 gFrontSprite1226YamaskGPal[]; +extern const u8 gFrontSprite1227StunfiskGPal[]; +extern const u8 gFrontSprite1228VenusaurGigaPal[]; +extern const u8 gFrontSprite1229CharizardGigaPal[]; +extern const u8 gFrontSprite1230BlastoiseGigaPal[]; +extern const u8 gFrontSprite1231ButterfreeGigaPal[]; +extern const u8 gFrontSprite1232PikachuGigaPal[]; +extern const u8 gFrontSprite1233MeowthGigaPal[]; +extern const u8 gFrontSprite1234MachampGigaPal[]; +extern const u8 gFrontSprite1235GengarGigaPal[]; +extern const u8 gFrontSprite1236KinglerGigaPal[]; +extern const u8 gFrontSprite1237LaprasGigaPal[]; +extern const u8 gFrontSprite1238EeveeGigaPal[]; +extern const u8 gFrontSprite1239SnorlaxGigaPal[]; +extern const u8 gFrontSprite1240GarbodorGigaPal[]; +extern const u8 gFrontSprite1241MelmetalGigaPal[]; +extern const u8 gFrontSprite1242RillaboomGigaPal[]; +extern const u8 gFrontSprite1243CinderaceGigaPal[]; +extern const u8 gFrontSprite1244InteleonGigaPal[]; +extern const u8 gFrontSprite1245CorviknightGigaPal[]; +extern const u8 gFrontSprite1246OrbeetleGigaPal[]; +extern const u8 gFrontSprite1247DrednawGigaPal[]; +extern const u8 gFrontSprite1248CoalossalGigaPal[]; +extern const u8 gFrontSprite1249FlappleGigaPal[]; +extern const u8 gFrontSprite1250AppletunGigaPal[]; +extern const u8 gFrontSprite1251SandacondaGigaPal[]; +extern const u8 gFrontSprite1252ToxtricityGigaPal[]; +extern const u8 gFrontSprite1253ToxtricityLowKeyGigaPal[]; +extern const u8 gFrontSprite1254CentiskorchGigaPal[]; +extern const u8 gFrontSprite1255HattereneGigaPal[]; +extern const u8 gFrontSprite1256GrimmsnarlGigaPal[]; +extern const u8 gFrontSprite1257AlcremieGigaPal[]; +extern const u8 gFrontSprite1258CopperajahGigaPal[]; +extern const u8 gFrontSprite1259DuraludonGigaPal[]; +extern const u8 gFrontSprite1260UrshifuSilentGigaPal[]; +extern const u8 gFrontSprite1261UrshifuRapidGigaPal[]; +*/ extern const u8 gFrontSprite252Pal[]; extern const u8 gBackShinySprite000NonePal[]; @@ -4316,6 +4799,167 @@ extern const u8 gBackShinySprite1098PikachuCapAlolaPal[]; extern const u8 gBackShinySprite1099PikachuCapPartnerPal[]; extern const u8 gBackShinySprite1100PichuSpikyPal[]; extern const u8 gBackShinySprite1101XerneasNaturalPal[]; +/* extern const u8 gBackShinySprite1102GrookeyPal[]; +extern const u8 gBackShinySprite1103ThwackeyPal[]; +extern const u8 gBackShinySprite1104RillaboomPal[]; +extern const u8 gBackShinySprite1105ScorbunnyPal[]; +extern const u8 gBackShinySprite1106RabootPal[]; +extern const u8 gBackShinySprite1107CinderacePal[]; +extern const u8 gBackShinySprite1108SobblePal[]; +extern const u8 gBackShinySprite1109DrizzilePal[]; +extern const u8 gBackShinySprite1110InteleonPal[]; +extern const u8 gBackShinySprite1111SkwovetPal[]; +extern const u8 gBackShinySprite1112GreedentPal[]; +extern const u8 gBackShinySprite1113RookideePal[]; +extern const u8 gBackShinySprite1114CorvisquirePal[]; +extern const u8 gBackShinySprite1115CorviknightPal[]; +extern const u8 gBackShinySprite1116BlipbugPal[]; +extern const u8 gBackShinySprite1117DottlerPal[]; +extern const u8 gBackShinySprite1118OrbeetlePal[]; +extern const u8 gBackShinySprite1119NickitPal[]; +extern const u8 gBackShinySprite1120ThievulPal[]; +extern const u8 gBackShinySprite1121GossifleurPal[]; +extern const u8 gBackShinySprite1122EldegossPal[]; +extern const u8 gBackShinySprite1123WoolooPal[]; +extern const u8 gBackShinySprite1124DubwoolPal[]; +extern const u8 gBackShinySprite1125ChewtlePal[]; +extern const u8 gBackShinySprite1126DrednawPal[]; +extern const u8 gBackShinySprite1127YamperPal[]; +extern const u8 gBackShinySprite1128BoltundPal[]; +extern const u8 gBackShinySprite1129RolycolyPal[]; +extern const u8 gBackShinySprite1130CarkolPal[]; +extern const u8 gBackShinySprite1131CoalossalPal[]; +extern const u8 gBackShinySprite1132ApplinPal[]; +extern const u8 gBackShinySprite1133FlapplePal[]; +extern const u8 gBackShinySprite1134AppletunPal[]; +extern const u8 gBackShinySprite1135SilicobraPal[]; +extern const u8 gBackShinySprite1136SandacondaPal[]; +extern const u8 gBackShinySprite1137CramorantPal[]; +extern const u8 gBackShinySprite1138ArrokudaPal[]; +extern const u8 gBackShinySprite1139BarraskewdaPal[]; +extern const u8 gBackShinySprite1140ToxelPal[]; +extern const u8 gBackShinySprite1141ToxtricityPal[]; +extern const u8 gBackShinySprite1142SizzlipedePal[]; +extern const u8 gBackShinySprite1143CentiskorchPal[]; +extern const u8 gBackShinySprite1144ClobbopusPal[]; +extern const u8 gBackShinySprite1145GrapploctPal[]; +extern const u8 gBackShinySprite1146SinisteaPal[]; +extern const u8 gBackShinySprite1147PolteageistPal[]; +extern const u8 gBackShinySprite1148HatennaPal[]; +extern const u8 gBackShinySprite1149HattremPal[]; +extern const u8 gBackShinySprite1150HatterenePal[]; +extern const u8 gBackShinySprite1151ImpidimpPal[]; +extern const u8 gBackShinySprite1152MorgremPal[]; +extern const u8 gBackShinySprite1153GrimmsnarlPal[]; +extern const u8 gBackShinySprite1154ObstagoonPal[]; +extern const u8 gBackShinySprite1155PerrserkerPal[]; +extern const u8 gBackShinySprite1156CursolaPal[]; +extern const u8 gBackShinySprite1157SirfetchdPal[]; +extern const u8 gBackShinySprite1158MrRimePal[]; +extern const u8 gBackShinySprite1159RunerigusPal[]; +extern const u8 gBackShinySprite1160MilceryPal[]; +extern const u8 gBackShinySprite1161AlcremieStrawberryPal[]; +extern const u8 gBackShinySprite1162FalinksPal[]; +extern const u8 gBackShinySprite1163PincurchinPal[]; +extern const u8 gBackShinySprite1164SnomPal[]; +extern const u8 gBackShinySprite1165FrosmothPal[]; +extern const u8 gBackShinySprite1166StonjournerPal[]; +extern const u8 gBackShinySprite1167EiscuePal[]; +extern const u8 gBackShinySprite1168IndeedeePal[]; +extern const u8 gBackShinySprite1169MorpekoPal[]; +extern const u8 gBackShinySprite1170CufantPal[]; +extern const u8 gBackShinySprite1171CopperajahPal[]; +extern const u8 gBackShinySprite1172DracozoltPal[]; +extern const u8 gBackShinySprite1173ArctozoltPal[]; +extern const u8 gBackShinySprite1174DracovishPal[]; +extern const u8 gBackShinySprite1175ArctovishPal[]; +extern const u8 gBackShinySprite1176DuraludonPal[]; +extern const u8 gBackShinySprite1177DreepyPal[]; +extern const u8 gBackShinySprite1178DrakloakPal[]; +extern const u8 gBackShinySprite1179DragapultPal[]; +extern const u8 gBackShinySprite1180ZacianPal[]; +extern const u8 gBackShinySprite1181ZamazentaPal[]; +extern const u8 gBackShinySprite1182EternatusPal[]; +extern const u8 gBackShinySprite1183KubfuPal[]; +extern const u8 gBackShinySprite1184UrshifuSinglePal[]; +extern const u8 gBackShinySprite1185ZarudePal[]; +extern const u8 gBackShinySprite1186UnknownMythicalPal[]; +extern const u8 gBackShinySprite1187CalyrexPal[]; +extern const u8 gBackShinySprite1188RegielekiPal[]; +extern const u8 gBackShinySprite1189RegidragoPal[]; +extern const u8 gBackShinySprite1190CramorantGulpingPal[]; +extern const u8 gBackShinySprite1191CramorantGorgingPal[]; +extern const u8 gBackShinySprite1192ToxtricityLowKeyPal[]; +extern const u8 gBackShinySprite1193SinisteaChippedPal[]; +extern const u8 gBackShinySprite1194PolteageistChippedPal[]; +extern const u8 gBackShinySprite1195AlcremieBerryPal[]; +extern const u8 gBackShinySprite1196AlcremieLovePal[]; +extern const u8 gBackShinySprite1197AlcremieCloverPal[]; +extern const u8 gBackShinySprite1198AlcremieFlowerPal[]; +extern const u8 gBackShinySprite1199AlcremieRibbonPal[]; +extern const u8 gBackShinySprite1200AlcremieStarPal[]; +extern const u8 gBackShinySprite1201EiscueNoicePal[]; +extern const u8 gBackShinySprite1202IndeedeeFemalePal[]; +extern const u8 gBackShinySprite1203MorpekoHangryPal[]; +extern const u8 gBackShinySprite1204ZacianCrownedPal[]; +extern const u8 gBackShinySprite1205ZamazentaCrownedPal[]; +extern const u8 gBackShinySprite1206EternatusEternamaxPal[]; +extern const u8 gBackShinySprite1207UrshifuRapidPal[]; +extern const u8 gBackShinySprite1208MeowthGPal[]; +extern const u8 gBackShinySprite1209PonytaGPal[]; +extern const u8 gBackShinySprite1210RapidashGPal[]; +extern const u8 gBackShinySprite1211SlowpokeGPal[]; +extern const u8 gBackShinySprite1212SlowbroGPal[]; +extern const u8 gBackShinySprite1213FarfetchdGPal[]; +extern const u8 gBackShinySprite1214WeezingGPal[]; +extern const u8 gBackShinySprite1215MrMimeGPal[]; +extern const u8 gBackShinySprite1216ArticunoGPal[]; +extern const u8 gBackShinySprite1217ZapdosGPal[]; +extern const u8 gBackShinySprite1218MoltresGPal[]; +extern const u8 gBackShinySprite1219SlowkingGPal[]; +extern const u8 gBackShinySprite1220CorsolaGPal[]; +extern const u8 gBackShinySprite1221ZigzagoonGPal[]; +extern const u8 gBackShinySprite1222LinooneGPal[]; +extern const u8 gBackShinySprite1223DarumakaGPal[]; +extern const u8 gBackShinySprite1224DarmanitanGPal[]; +extern const u8 gBackShinySprite1225DarmanitanGZenPal[]; +extern const u8 gBackShinySprite1226YamaskGPal[]; +extern const u8 gBackShinySprite1227StunfiskGPal[]; +extern const u8 gBackShinySprite1228VenusaurGigaPal[]; +extern const u8 gBackShinySprite1229CharizardGigaPal[]; +extern const u8 gBackShinySprite1230BlastoiseGigaPal[]; +extern const u8 gBackShinySprite1231ButterfreeGigaPal[]; +extern const u8 gBackShinySprite1232PikachuGigaPal[]; +extern const u8 gBackShinySprite1233MeowthGigaPal[]; +extern const u8 gBackShinySprite1234MachampGigaPal[]; +extern const u8 gBackShinySprite1235GengarGigaPal[]; +extern const u8 gBackShinySprite1236KinglerGigaPal[]; +extern const u8 gBackShinySprite1237LaprasGigaPal[]; +extern const u8 gBackShinySprite1238EeveeGigaPal[]; +extern const u8 gBackShinySprite1239SnorlaxGigaPal[]; +extern const u8 gBackShinySprite1240GarbodorGigaPal[]; +extern const u8 gBackShinySprite1241MelmetalGigaPal[]; +extern const u8 gBackShinySprite1242RillaboomGigaPal[]; +extern const u8 gBackShinySprite1243CinderaceGigaPal[]; +extern const u8 gBackShinySprite1244InteleonGigaPal[]; +extern const u8 gBackShinySprite1245CorviknightGigaPal[]; +extern const u8 gBackShinySprite1246OrbeetleGigaPal[]; +extern const u8 gBackShinySprite1247DrednawGigaPal[]; +extern const u8 gBackShinySprite1248CoalossalGigaPal[]; +extern const u8 gBackShinySprite1249FlappleGigaPal[]; +extern const u8 gBackShinySprite1250AppletunGigaPal[]; +extern const u8 gBackShinySprite1251SandacondaGigaPal[]; +extern const u8 gBackShinySprite1252ToxtricityGigaPal[]; +extern const u8 gBackShinySprite1253ToxtricityLowKeyGigaPal[]; +extern const u8 gBackShinySprite1254CentiskorchGigaPal[]; +extern const u8 gBackShinySprite1255HattereneGigaPal[]; +extern const u8 gBackShinySprite1256GrimmsnarlGigaPal[]; +extern const u8 gBackShinySprite1257AlcremieGigaPal[]; +extern const u8 gBackShinySprite1258CopperajahGigaPal[]; +extern const u8 gBackShinySprite1259DuraludonGigaPal[]; +extern const u8 gBackShinySprite1260UrshifuSilentGigaPal[]; +extern const u8 gBackShinySprite1261UrshifuRapidGigaPal[]; +*/ extern const u8 gBackShinySprite252Pal[]; extern const u8 gIconSprite000NoneTiles[]; @@ -5395,4 +6039,165 @@ extern const u8 gIconSprite1098PikachuCapAlolaTiles[]; extern const u8 gIconSprite1099PikachuCapPartnerTiles[]; extern const u8 gIconSprite1100PichuSpikyTiles[]; extern const u8 gIconSprite1101XerneasNaturalTiles[]; +/* extern const u8 gIconSprite1102GrookeyTiles[]; +extern const u8 gIconSprite1103ThwackeyTiles[]; +extern const u8 gIconSprite1104RillaboomTiles[]; +extern const u8 gIconSprite1105ScorbunnyTiles[]; +extern const u8 gIconSprite1106RabootTiles[]; +extern const u8 gIconSprite1107CinderaceTiles[]; +extern const u8 gIconSprite1108SobbleTiles[]; +extern const u8 gIconSprite1109DrizzileTiles[]; +extern const u8 gIconSprite1110InteleonTiles[]; +extern const u8 gIconSprite1111SkwovetTiles[]; +extern const u8 gIconSprite1112GreedentTiles[]; +extern const u8 gIconSprite1113RookideeTiles[]; +extern const u8 gIconSprite1114CorvisquireTiles[]; +extern const u8 gIconSprite1115CorviknightTiles[]; +extern const u8 gIconSprite1116BlipbugTiles[]; +extern const u8 gIconSprite1117DottlerTiles[]; +extern const u8 gIconSprite1118OrbeetleTiles[]; +extern const u8 gIconSprite1119NickitTiles[]; +extern const u8 gIconSprite1120ThievulTiles[]; +extern const u8 gIconSprite1121GossifleurTiles[]; +extern const u8 gIconSprite1122EldegossTiles[]; +extern const u8 gIconSprite1123WoolooTiles[]; +extern const u8 gIconSprite1124DubwoolTiles[]; +extern const u8 gIconSprite1125ChewtleTiles[]; +extern const u8 gIconSprite1126DrednawTiles[]; +extern const u8 gIconSprite1127YamperTiles[]; +extern const u8 gIconSprite1128BoltundTiles[]; +extern const u8 gIconSprite1129RolycolyTiles[]; +extern const u8 gIconSprite1130CarkolTiles[]; +extern const u8 gIconSprite1131CoalossalTiles[]; +extern const u8 gIconSprite1132ApplinTiles[]; +extern const u8 gIconSprite1133FlappleTiles[]; +extern const u8 gIconSprite1134AppletunTiles[]; +extern const u8 gIconSprite1135SilicobraTiles[]; +extern const u8 gIconSprite1136SandacondaTiles[]; +extern const u8 gIconSprite1137CramorantTiles[]; +extern const u8 gIconSprite1138ArrokudaTiles[]; +extern const u8 gIconSprite1139BarraskewdaTiles[]; +extern const u8 gIconSprite1140ToxelTiles[]; +extern const u8 gIconSprite1141ToxtricityTiles[]; +extern const u8 gIconSprite1142SizzlipedeTiles[]; +extern const u8 gIconSprite1143CentiskorchTiles[]; +extern const u8 gIconSprite1144ClobbopusTiles[]; +extern const u8 gIconSprite1145GrapploctTiles[]; +extern const u8 gIconSprite1146SinisteaTiles[]; +extern const u8 gIconSprite1147PolteageistTiles[]; +extern const u8 gIconSprite1148HatennaTiles[]; +extern const u8 gIconSprite1149HattremTiles[]; +extern const u8 gIconSprite1150HattereneTiles[]; +extern const u8 gIconSprite1151ImpidimpTiles[]; +extern const u8 gIconSprite1152MorgremTiles[]; +extern const u8 gIconSprite1153GrimmsnarlTiles[]; +extern const u8 gIconSprite1154ObstagoonTiles[]; +extern const u8 gIconSprite1155PerrserkerTiles[]; +extern const u8 gIconSprite1156CursolaTiles[]; +extern const u8 gIconSprite1157SirfetchdTiles[]; +extern const u8 gIconSprite1158MrRimeTiles[]; +extern const u8 gIconSprite1159RunerigusTiles[]; +extern const u8 gIconSprite1160MilceryTiles[]; +extern const u8 gIconSprite1161AlcremieStrawberryTiles[]; +extern const u8 gIconSprite1162FalinksTiles[]; +extern const u8 gIconSprite1163PincurchinTiles[]; +extern const u8 gIconSprite1164SnomTiles[]; +extern const u8 gIconSprite1165FrosmothTiles[]; +extern const u8 gIconSprite1166StonjournerTiles[]; +extern const u8 gIconSprite1167EiscueTiles[]; +extern const u8 gIconSprite1168IndeedeeTiles[]; +extern const u8 gIconSprite1169MorpekoTiles[]; +extern const u8 gIconSprite1170CufantTiles[]; +extern const u8 gIconSprite1171CopperajahTiles[]; +extern const u8 gIconSprite1172DracozoltTiles[]; +extern const u8 gIconSprite1173ArctozoltTiles[]; +extern const u8 gIconSprite1174DracovishTiles[]; +extern const u8 gIconSprite1175ArctovishTiles[]; +extern const u8 gIconSprite1176DuraludonTiles[]; +extern const u8 gIconSprite1177DreepyTiles[]; +extern const u8 gIconSprite1178DrakloakTiles[]; +extern const u8 gIconSprite1179DragapultTiles[]; +extern const u8 gIconSprite1180ZacianTiles[]; +extern const u8 gIconSprite1181ZamazentaTiles[]; +extern const u8 gIconSprite1182EternatusTiles[]; +extern const u8 gIconSprite1183KubfuTiles[]; +extern const u8 gIconSprite1184UrshifuSingleTiles[]; +extern const u8 gIconSprite1185ZarudeTiles[]; +extern const u8 gIconSprite1186UnknownMythicalTiles[]; +extern const u8 gIconSprite1187CalyrexTiles[]; +extern const u8 gIconSprite1188RegielekiTiles[]; +extern const u8 gIconSprite1189RegidragoTiles[]; +extern const u8 gIconSprite1190CramorantGulpingTiles[]; +extern const u8 gIconSprite1191CramorantGorgingTiles[]; +extern const u8 gIconSprite1192ToxtricityLowKeyTiles[]; +extern const u8 gIconSprite1193SinisteaChippedTiles[]; +extern const u8 gIconSprite1194PolteageistChippedTiles[]; +extern const u8 gIconSprite1195AlcremieBerryTiles[]; +extern const u8 gIconSprite1196AlcremieLoveTiles[]; +extern const u8 gIconSprite1197AlcremieCloverTiles[]; +extern const u8 gIconSprite1198AlcremieFlowerTiles[]; +extern const u8 gIconSprite1199AlcremieRibbonTiles[]; +extern const u8 gIconSprite1200AlcremieStarTiles[]; +extern const u8 gIconSprite1201EiscueNoiceTiles[]; +extern const u8 gIconSprite1202IndeedeeFemaleTiles[]; +extern const u8 gIconSprite1203MorpekoHangryTiles[]; +extern const u8 gIconSprite1204ZacianCrownedTiles[]; +extern const u8 gIconSprite1205ZamazentaCrownedTiles[]; +extern const u8 gIconSprite1206EternatusEternamaxTiles[]; +extern const u8 gIconSprite1207UrshifuRapidTiles[]; +extern const u8 gIconSprite1208MeowthGTiles[]; +extern const u8 gIconSprite1209PonytaGTiles[]; +extern const u8 gIconSprite1210RapidashGTiles[]; +extern const u8 gIconSprite1211SlowpokeGTiles[]; +extern const u8 gIconSprite1212SlowbroGTiles[]; +extern const u8 gIconSprite1213FarfetchdGTiles[]; +extern const u8 gIconSprite1214WeezingGTiles[]; +extern const u8 gIconSprite1215MrMimeGTiles[]; +extern const u8 gIconSprite1216ArticunoGTiles[]; +extern const u8 gIconSprite1217ZapdosGTiles[]; +extern const u8 gIconSprite1218MoltresGTiles[]; +extern const u8 gIconSprite1219SlowkingGTiles[]; +extern const u8 gIconSprite1220CorsolaGTiles[]; +extern const u8 gIconSprite1221ZigzagoonGTiles[]; +extern const u8 gIconSprite1222LinooneGTiles[]; +extern const u8 gIconSprite1223DarumakaGTiles[]; +extern const u8 gIconSprite1224DarmanitanGTiles[]; +extern const u8 gIconSprite1225DarmanitanGZenTiles[]; +extern const u8 gIconSprite1226YamaskGTiles[]; +extern const u8 gIconSprite1227StunfiskGTiles[]; +extern const u8 gIconSprite1228VenusaurGigaTiles[]; +extern const u8 gIconSprite1229CharizardGigaTiles[]; +extern const u8 gIconSprite1230BlastoiseGigaTiles[]; +extern const u8 gIconSprite1231ButterfreeGigaTiles[]; +extern const u8 gIconSprite1232PikachuGigaTiles[]; +extern const u8 gIconSprite1233MeowthGigaTiles[]; +extern const u8 gIconSprite1234MachampGigaTiles[]; +extern const u8 gIconSprite1235GengarGigaTiles[]; +extern const u8 gIconSprite1236KinglerGigaTiles[]; +extern const u8 gIconSprite1237LaprasGigaTiles[]; +extern const u8 gIconSprite1238EeveeGigaTiles[]; +extern const u8 gIconSprite1239SnorlaxGigaTiles[]; +extern const u8 gIconSprite1240GarbodorGigaTiles[]; +extern const u8 gIconSprite1241MelmetalGigaTiles[]; +extern const u8 gIconSprite1242RillaboomGigaTiles[]; +extern const u8 gIconSprite1243CinderaceGigaTiles[]; +extern const u8 gIconSprite1244InteleonGigaTiles[]; +extern const u8 gIconSprite1245CorviknightGigaTiles[]; +extern const u8 gIconSprite1246OrbeetleGigaTiles[]; +extern const u8 gIconSprite1247DrednawGigaTiles[]; +extern const u8 gIconSprite1248CoalossalGigaTiles[]; +extern const u8 gIconSprite1249FlappleGigaTiles[]; +extern const u8 gIconSprite1250AppletunGigaTiles[]; +extern const u8 gIconSprite1251SandacondaGigaTiles[]; +extern const u8 gIconSprite1252ToxtricityGigaTiles[]; +extern const u8 gIconSprite1253ToxtricityLowKeyGigaTiles[]; +extern const u8 gIconSprite1254CentiskorchGigaTiles[]; +extern const u8 gIconSprite1255HattereneGigaTiles[]; +extern const u8 gIconSprite1256GrimmsnarlGigaTiles[]; +extern const u8 gIconSprite1257AlcremieGigaTiles[]; +extern const u8 gIconSprite1258CopperajahGigaTiles[]; +extern const u8 gIconSprite1259DuraludonGigaTiles[]; +extern const u8 gIconSprite1260UrshifuSilentGigaTiles[]; +extern const u8 gIconSprite1261UrshifuRapidGigaTiles[]; +*/ extern const u8 gIconSprite252Tiles[]; diff --git a/src/Back_Pic_Coords_Table.c b/src/Back_Pic_Coords_Table.c index dd9e7b0..fba280a 100644 --- a/src/Back_Pic_Coords_Table.c +++ b/src/Back_Pic_Coords_Table.c @@ -5513,4 +5513,804 @@ const struct MonCoords gMonBackPicCoords[NUM_SPECIES] = .size = 0x0, .y_offset = 0x0, }, + [SPECIES_GROOKEY] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_THWACKEY] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_RILLABOOM] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_SCORBUNNY] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_RABOOT] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_CINDERACE] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_SOBBLE] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_DRIZZILE] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_INTELEON] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_SKWOVET] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_GREEDENT] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ROOKIDEE] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_CORVISQUIRE] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_CORVIKNIGHT] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_BLIPBUG] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_DOTTLER] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ORBEETLE] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_NICKIT] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_THIEVUL] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_GOSSIFLEUR] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ELDEGOSS] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_WOOLOO] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_DUBWOOL] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_CHEWTLE] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_DREDNAW] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_YAMPER] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_BOLTUND] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ROLYCOLY] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_CARKOL] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_COALOSSAL] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_APPLIN] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_FLAPPLE] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_APPLETUN] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_SILICOBRA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_SANDACONDA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_CRAMORANT] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ARROKUDA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_BARRASKEWDA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_TOXEL] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_TOXTRICITY] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_SIZZLIPEDE] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_CENTISKORCH] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_CLOBBOPUS] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_GRAPPLOCT] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_SINISTEA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_POLTEAGEIST] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_HATENNA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_HATTREM] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_HATTERENE] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_IMPIDIMP] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_MORGREM] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_GRIMMSNARL] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_OBSTAGOON] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_PERRSERKER] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_CURSOLA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_SIRFETCHD] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_MR_RIME] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_RUNERIGUS] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_MILCERY] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ALCREMIE_STRAWBERRY] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_FALINKS] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_PINCURCHIN] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_SNOM] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_FROSMOTH] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_STONJOURNER] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_EISCUE] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_INDEEDEE] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_MORPEKO] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_CUFANT] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_COPPERAJAH] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_DRACOZOLT] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ARCTOZOLT] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_DRACOVISH] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ARCTOVISH] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_DURALUDON] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_DREEPY] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_DRAKLOAK] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_DRAGAPULT] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ZACIAN] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ZAMAZENTA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ETERNATUS] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_KUBFU] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_URSHIFU_SINGLE] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ZARUDE] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_UNKNOWN_MYTHICAL] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_CALYREX] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_REGIELEKI] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_REGIDRAGO] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_CRAMORANT_GULPING] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_CRAMORANT_GORGING] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_TOXTRICITY_LOW_KEY] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_SINISTEA_CHIPPED] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_POLTEAGEIST_CHIPPED] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ALCREMIE_BERRY] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ALCREMIE_LOVE] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ALCREMIE_CLOVER] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ALCREMIE_FLOWER] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ALCREMIE_RIBBON] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ALCREMIE_STAR] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_EISCUE_NOICE] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_INDEEDEE_FEMALE] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_MORPEKO_HANGRY] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ZACIAN_CROWNED] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ZAMAZENTA_CROWNED] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ETERNATUS_ETERNAMAX] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_URSHIFU_RAPID] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_MEOWTH_G] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_PONYTA_G] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_RAPIDASH_G] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_SLOWPOKE_G] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_SLOWBRO_G] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_FARFETCHD_G] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_WEEZING_G] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_MR_MIME_G] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ARTICUNO_G] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ZAPDOS_G] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_MOLTRES_G] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_SLOWKING_G] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_CORSOLA_G] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ZIGZAGOON_G] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_LINOONE_G] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_DARUMAKA_G] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_DARMANITAN_G] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_DARMANITAN_G_ZEN] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_YAMASK_G] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_STUNFISK_G] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_VENUSAUR_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_CHARIZARD_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_BLASTOISE_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_BUTTERFREE_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_PIKACHU_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_MEOWTH_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_MACHAMP_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_GENGAR_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_KINGLER_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_LAPRAS_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_EEVEE_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_SNORLAX_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_GARBODOR_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_MELMETAL_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_RILLABOOM_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_CINDERACE_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_INTELEON_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_CORVIKNIGHT_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ORBEETLE_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_DREDNAW_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_COALOSSAL_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_FLAPPLE_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_APPLETUN_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_SANDACONDA_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_TOXTRICITY_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_TOXTRICITY_LOW_KEY_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_CENTISKORCH_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_HATTERENE_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_GRIMMSNARL_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ALCREMIE_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_COPPERAJAH_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_DURALUDON_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_URSHIFU_SINGLE_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_URSHIFU_RAPID_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, }; diff --git a/src/Back_Pic_Table.c b/src/Back_Pic_Table.c index b9e6b51..9f7bc5f 100644 --- a/src/Back_Pic_Table.c +++ b/src/Back_Pic_Table.c @@ -1108,4 +1108,165 @@ const struct CompressedSpriteSheet gMonBackPicTable[NUM_SPECIES] = [SPECIES_PIKACHU_CAP_PARTNER] = {gBackShinySprite1099PikachuCapPartnerTiles, (64 * 64) / 2, SPECIES_PIKACHU_CAP_PARTNER}, [SPECIES_PICHU_SPIKY] = {gBackShinySprite1100PichuSpikyTiles, (64 * 64) / 2, SPECIES_PICHU_SPIKY}, [SPECIES_XERNEAS_NATURAL] = {gBackShinySprite1101XerneasNaturalTiles, (64 * 64) / 2, SPECIES_XERNEAS_NATURAL}, +/* [SPECIES_GROOKEY] = {gBackShinySprite1102GrookeyTiles, (64 * 64) / 2, SPECIES_GROOKEY}, + [SPECIES_THWACKEY] = {gBackShinySprite1103ThwackeyTiles, (64 * 64) / 2, SPECIES_THWACKEY}, + [SPECIES_RILLABOOM] = {gBackShinySprite1104RillaboomTiles, (64 * 64) / 2, SPECIES_RILLABOOM}, + [SPECIES_SCORBUNNY] = {gBackShinySprite1105ScorbunnyTiles, (64 * 64) / 2, SPECIES_SCORBUNNY}, + [SPECIES_RABOOT] = {gBackShinySprite1106RabootTiles, (64 * 64) / 2, SPECIES_RABOOT}, + [SPECIES_CINDERACE] = {gBackShinySprite1107CinderaceTiles, (64 * 64) / 2, SPECIES_CINDERACE}, + [SPECIES_SOBBLE] = {gBackShinySprite1108SobbleTiles, (64 * 64) / 2, SPECIES_SOBBLE}, + [SPECIES_DRIZZILE] = {gBackShinySprite1109DrizzileTiles, (64 * 64) / 2, SPECIES_DRIZZILE}, + [SPECIES_INTELEON] = {gBackShinySprite1110InteleonTiles, (64 * 64) / 2, SPECIES_INTELEON}, + [SPECIES_SKWOVET] = {gBackShinySprite1111SkwovetTiles, (64 * 64) / 2, SPECIES_SKWOVET}, + [SPECIES_GREEDENT] = {gBackShinySprite1112GreedentTiles, (64 * 64) / 2, SPECIES_GREEDENT}, + [SPECIES_ROOKIDEE] = {gBackShinySprite1113RookideeTiles, (64 * 64) / 2, SPECIES_ROOKIDEE}, + [SPECIES_CORVISQUIRE] = {gBackShinySprite1114CorvisquireTiles, (64 * 64) / 2, SPECIES_CORVISQUIRE}, + [SPECIES_CORVIKNIGHT] = {gBackShinySprite1115CorviknightTiles, (64 * 64) / 2, SPECIES_CORVIKNIGHT}, + [SPECIES_BLIPBUG] = {gBackShinySprite1116BlipbugTiles, (64 * 64) / 2, SPECIES_BLIPBUG}, + [SPECIES_DOTTLER] = {gBackShinySprite1117DottlerTiles, (64 * 64) / 2, SPECIES_DOTTLER}, + [SPECIES_ORBEETLE] = {gBackShinySprite1118OrbeetleTiles, (64 * 64) / 2, SPECIES_ORBEETLE}, + [SPECIES_NICKIT] = {gBackShinySprite1119NickitTiles, (64 * 64) / 2, SPECIES_NICKIT}, + [SPECIES_THIEVUL] = {gBackShinySprite1120ThievulTiles, (64 * 64) / 2, SPECIES_THIEVUL}, + [SPECIES_GOSSIFLEUR] = {gBackShinySprite1121GossifleurTiles, (64 * 64) / 2, SPECIES_GOSSIFLEUR}, + [SPECIES_ELDEGOSS] = {gBackShinySprite1122EldegossTiles, (64 * 64) / 2, SPECIES_ELDEGOSS}, + [SPECIES_WOOLOO] = {gBackShinySprite1123WoolooTiles, (64 * 64) / 2, SPECIES_WOOLOO}, + [SPECIES_DUBWOOL] = {gBackShinySprite1124DubwoolTiles, (64 * 64) / 2, SPECIES_DUBWOOL}, + [SPECIES_CHEWTLE] = {gBackShinySprite1125ChewtleTiles, (64 * 64) / 2, SPECIES_CHEWTLE}, + [SPECIES_DREDNAW] = {gBackShinySprite1126DrednawTiles, (64 * 64) / 2, SPECIES_DREDNAW}, + [SPECIES_YAMPER] = {gBackShinySprite1127YamperTiles, (64 * 64) / 2, SPECIES_YAMPER}, + [SPECIES_BOLTUND] = {gBackShinySprite1128BoltundTiles, (64 * 64) / 2, SPECIES_BOLTUND}, + [SPECIES_ROLYCOLY] = {gBackShinySprite1129RolycolyTiles, (64 * 64) / 2, SPECIES_ROLYCOLY}, + [SPECIES_CARKOL] = {gBackShinySprite1130CarkolTiles, (64 * 64) / 2, SPECIES_CARKOL}, + [SPECIES_COALOSSAL] = {gBackShinySprite1131CoalossalTiles, (64 * 64) / 2, SPECIES_COALOSSAL}, + [SPECIES_APPLIN] = {gBackShinySprite1132ApplinTiles, (64 * 64) / 2, SPECIES_APPLIN}, + [SPECIES_FLAPPLE] = {gBackShinySprite1133FlappleTiles, (64 * 64) / 2, SPECIES_FLAPPLE}, + [SPECIES_APPLETUN] = {gBackShinySprite1134AppletunTiles, (64 * 64) / 2, SPECIES_APPLETUN}, + [SPECIES_SILICOBRA] = {gBackShinySprite1135SilicobraTiles, (64 * 64) / 2, SPECIES_SILICOBRA}, + [SPECIES_SANDACONDA] = {gBackShinySprite1136SandacondaTiles, (64 * 64) / 2, SPECIES_SANDACONDA}, + [SPECIES_CRAMORANT] = {gBackShinySprite1137CramorantTiles, (64 * 64) / 2, SPECIES_CRAMORANT}, + [SPECIES_ARROKUDA] = {gBackShinySprite1138ArrokudaTiles, (64 * 64) / 2, SPECIES_ARROKUDA}, + [SPECIES_BARRASKEWDA] = {gBackShinySprite1139BarraskewdaTiles, (64 * 64) / 2, SPECIES_BARRASKEWDA}, + [SPECIES_TOXEL] = {gBackShinySprite1140ToxelTiles, (64 * 64) / 2, SPECIES_TOXEL}, + [SPECIES_TOXTRICITY] = {gBackShinySprite1141ToxtricityTiles, (64 * 64) / 2, SPECIES_TOXTRICITY}, + [SPECIES_SIZZLIPEDE] = {gBackShinySprite1142SizzlipedeTiles, (64 * 64) / 2, SPECIES_SIZZLIPEDE}, + [SPECIES_CENTISKORCH] = {gBackShinySprite1143CentiskorchTiles, (64 * 64) / 2, SPECIES_CENTISKORCH}, + [SPECIES_CLOBBOPUS] = {gBackShinySprite1144ClobbopusTiles, (64 * 64) / 2, SPECIES_CLOBBOPUS}, + [SPECIES_GRAPPLOCT] = {gBackShinySprite1145GrapploctTiles, (64 * 64) / 2, SPECIES_GRAPPLOCT}, + [SPECIES_SINISTEA] = {gBackShinySprite1146SinisteaTiles, (64 * 64) / 2, SPECIES_SINISTEA}, + [SPECIES_POLTEAGEIST] = {gBackShinySprite1147PolteageistTiles, (64 * 64) / 2, SPECIES_POLTEAGEIST}, + [SPECIES_HATENNA] = {gBackShinySprite1148HatennaTiles, (64 * 64) / 2, SPECIES_HATENNA}, + [SPECIES_HATTREM] = {gBackShinySprite1149HattremTiles, (64 * 64) / 2, SPECIES_HATTREM}, + [SPECIES_HATTERENE] = {gBackShinySprite1150HattereneTiles, (64 * 64) / 2, SPECIES_HATTERENE}, + [SPECIES_IMPIDIMP] = {gBackShinySprite1151ImpidimpTiles, (64 * 64) / 2, SPECIES_IMPIDIMP}, + [SPECIES_MORGREM] = {gBackShinySprite1152MorgremTiles, (64 * 64) / 2, SPECIES_MORGREM}, + [SPECIES_GRIMMSNARL] = {gBackShinySprite1153GrimmsnarlTiles, (64 * 64) / 2, SPECIES_GRIMMSNARL}, + [SPECIES_OBSTAGOON] = {gBackShinySprite1154ObstagoonTiles, (64 * 64) / 2, SPECIES_OBSTAGOON}, + [SPECIES_PERRSERKER] = {gBackShinySprite1155PerrserkerTiles, (64 * 64) / 2, SPECIES_PERRSERKER}, + [SPECIES_CURSOLA] = {gBackShinySprite1156CursolaTiles, (64 * 64) / 2, SPECIES_CURSOLA}, + [SPECIES_SIRFETCHD] = {gBackShinySprite1157SirfecthdTiles, (64 * 64) / 2, SPECIES_SIRFETCHD}, + [SPECIES_MR_RIME] = {gBackShinySprite1158MrRimeTiles, (64 * 64) / 2, SPECIES_MR_RIME}, + [SPECIES_RUNERIGUS] = {gBackShinySprite1159RunerigusTiles, (64 * 64) / 2, SPECIES_RUNERIGUS}, + [SPECIES_MILCERY] = {gBackShinySprite1160MilceryTiles, (64 * 64) / 2, SPECIES_MILCERY}, + [SPECIES_ALCREMIE_STRAWBERRY] = {gBackShinySprite1161AlcremieStrawberryTiles, (64 * 64) / 2, SPECIES_ALCREMIE_STRAWBERRY}, + [SPECIES_FALINKS] = {gBackShinySprite1162FalinksTiles, (64 * 64) / 2, SPECIES_FALINKS}, + [SPECIES_PINCURCHIN] = {gBackShinySprite1163PincurchinTiles, (64 * 64) / 2, SPECIES_PINCURCHIN}, + [SPECIES_SNOM] = {gBackShinySprite1164SnomTiles, (64 * 64) / 2, SPECIES_SNOM}, + [SPECIES_FROSMOTH] = {gBackShinySprite1165FrosmothTiles, (64 * 64) / 2, SPECIES_FROSMOTH}, + [SPECIES_STONJOURNER] = {gBackShinySprite1166StonjournerTiles, (64 * 64) / 2, SPECIES_STONJOURNER}, + [SPECIES_EISCUE] = {gBackShinySprite1167EiscueTiles, (64 * 64) / 2, SPECIES_EISCUE}, + [SPECIES_INDEEDEE] = {gBackShinySprite1168IndeedeeTiles, (64 * 64) / 2, SPECIES_INDEEDEE}, + [SPECIES_MORPEKO] = {gBackShinySprite1169MorpekoTiles, (64 * 64) / 2, SPECIES_MORPEKO}, + [SPECIES_CUFANT] = {gBackShinySprite1170CufantTiles, (64 * 64) / 2, SPECIES_CUFANT}, + [SPECIES_COPPERAJAH] = {gBackShinySprite1171CopperajahTiles, (64 * 64) / 2, SPECIES_COPPERAJAH}, + [SPECIES_DRACOZOLT] = {gBackShinySprite1172DracozoltTiles, (64 * 64) / 2, SPECIES_DRACOZOLT}, + [SPECIES_ARCTOZOLT] = {gBackShinySprite1173ArctozoltTiles, (64 * 64) / 2, SPECIES_ARCTOZOLT}, + [SPECIES_DRACOVISH] = {gBackShinySprite1174DracovishTiles, (64 * 64) / 2, SPECIES_DRACOVISH}, + [SPECIES_ARCTOVISH] = {gBackShinySprite1175ArctovishTiles, (64 * 64) / 2, SPECIES_ARCTOVISH}, + [SPECIES_DURALUDON] = {gBackShinySprite1176DuraludonTiles, (64 * 64) / 2, SPECIES_DURALUDON}, + [SPECIES_DREEPY] = {gBackShinySprite1177DreepyTiles, (64 * 64) / 2, SPECIES_DREEPY}, + [SPECIES_DRAKLOAK] = {gBackShinySprite1178DrakloakTiles, (64 * 64) / 2, SPECIES_DRAKLOAK}, + [SPECIES_DRAGAPULT] = {gBackShinySprite1179DragapultTiles, (64 * 64) / 2, SPECIES_DRAGAPULT}, + [SPECIES_ZACIAN] = {gBackShinySprite1180ZacianTiles, (64 * 64) / 2, SPECIES_ZACIAN}, + [SPECIES_ZAMAZENTA] = {gBackShinySprite1181ZamazentaTiles, (64 * 64) / 2, SPECIES_ZAMAZENTA}, + [SPECIES_ETERNATUS] = {gBackShinySprite1182EternatusTiles, (64 * 64) / 2, SPECIES_ETERNATUS}, + [SPECIES_KUBFU] = {gBackShinySprite1183KubfuTiles, (64 * 64) / 2, SPECIES_KUBFU}, + [SPECIES_URSHIFU_SINGLE] = {gBackShinySprite1184UrshifuSingleTiles, (64 * 64) / 2, SPECIES_URSHIFU_SINGLE}, + [SPECIES_ZARUDE] = {gBackShinySprite1185ZarudeTiles, (64 * 64) / 2, SPECIES_ZARUDE}, + [SPECIES_UNKNOWN_MYTHICAL] = {gBackShinySprite1186UnknownMythicalTiles, (64 * 64) / 2, SPECIES_UNKNOWN_MYTHICAL}, + [SPECIES_CALYREX] = {gBackShinySprite1187CalyrexTiles, (64 * 64) / 2, SPECIES_CALYREX}, + [SPECIES_REGIELEKI] = {gBackShinySprite1188RegielekiTiles, (64 * 64) / 2, SPECIES_REGIELEKI}, + [SPECIES_REGIDRAGO] = {gBackShinySprite1189RegidragoTiles, (64 * 64) / 2, SPECIES_REGIDRAGO}, + [SPECIES_CRAMORANT_GULPING] = {gBackShinySprite1190CramorantGulpingTiles, (64 * 64) / 2, SPECIES_CRAMORANT_GULPING}, + [SPECIES_CRAMORANT_GORGING] = {gBackShinySprite1191CramorantGorgingTiles, (64 * 64) / 2, SPECIES_CRAMORANT_GORGING}, + [SPECIES_TOXTRICITY_LOW_KEY] = {gBackShinySprite1192ToxtricityLowKeyTiles, (64 * 64) / 2, SPECIES_TOXTRICITY_LOW_KEY}, + [SPECIES_SINISTEA_CHIPPED] = {gBackShinySprite1193SinisteaChippedTiles, (64 * 64) / 2, SPECIES_SINISTEA_CHIPPED}, + [SPECIES_POLTEAGEIST_CHIPPED] = {gBackShinySprite1194PolteageistChippedTiles, (64 * 64) / 2, SPECIES_POLTEAGEIST_CHIPPED}, + [SPECIES_ALCREMIE_BERRY] = {gBackShinySprite1195AlcremieBerryTiles, (64 * 64) / 2, SPECIES_ALCREMIE_BERRY}, + [SPECIES_ALCREMIE_LOVE] = {gBackShinySprite1196AlcremieLoveTiles, (64 * 64) / 2, SPECIES_ALCREMIE_LOVE}, + [SPECIES_ALCREMIE_CLOVER] = {gBackShinySprite1197AlcremieCloverTiles, (64 * 64) / 2, SPECIES_ALCREMIE_CLOVER}, + [SPECIES_ALCREMIE_FLOWER] = {gBackShinySprite1198AlcremieFlowerTiles, (64 * 64) / 2, SPECIES_ALCREMIE_FLOWER}, + [SPECIES_ALCREMIE_RIBBON] = {gBackShinySprite1199AlcremieRibbonTiles, (64 * 64) / 2, SPECIES_ALCREMIE_RIBBON}, + [SPECIES_ALCREMIE_STAR] = {gBackShinySprite1200AlcremieStarTiles, (64 * 64) / 2, SPECIES_ALCREMIE_STAR}, + [SPECIES_EISCUE_NOICE] = {gBackShinySprite1201EiscueNoiceTiles, (64 * 64) / 2, SPECIES_EISCUE_NOICE}, + [SPECIES_INDEEDEE_FEMALE] = {gBackShinySprite1202IndeedeeFemaleTiles, (64 * 64) / 2, SPECIES_INDEEDEE_FEMALE}, + [SPECIES_MORPEKO_HANGRY] = {gBackShinySprite1203MorpekoHangryTiles, (64 * 64) / 2, SPECIES_MORPEKO_HANGRY}, + [SPECIES_ZACIAN_CROWNED] = {gBackShinySprite1204ZacianCrownedTiles, (64 * 64) / 2, SPECIES_ZACIAN_CROWNED}, + [SPECIES_ZAMAZENTA_CROWNED] = {gBackShinySprite1205ZamazentaCrownedTiles, (64 * 64) / 2, SPECIES_ZAMAZENTA_CROWNED}, + [SPECIES_ETERNATUS_ETERNAMAX] = {gBackShinySprite1206EternatusEternamaxTiles, (64 * 64) / 2, SPECIES_ETERNATUS_ETERNAMAX}, + [SPECIES_URSHIFU_RAPID] = {gBackShinySprite1207UrshifuRapidTiles, (64 * 64) / 2, SPECIES_URSHIFU_RAPID}, + [SPECIES_MEOWTH_G] = {gBackShinySprite1208MeowthGTiles, (64 * 64) / 2, SPECIES_MEOWTH_G}, + [SPECIES_PONYTA_G] = {gBackShinySprite1209PonytaGTiles, (64 * 64) / 2, SPECIES_PONYTA_G}, + [SPECIES_RAPIDASH_G] = {gBackShinySprite1210RapidashGTiles, (64 * 64) / 2, SPECIES_RAPIDASH_G}, + [SPECIES_SLOWPOKE_G] = {gBackShinySprite1211SlowpokeGTiles, (64 * 64) / 2, SPECIES_SLOWPOKE_G}, + [SPECIES_SLOWBRO_G] = {gBackShinySprite1212SlowbroGTiles, (64 * 64) / 2, SPECIES_SLOWBRO_G}, + [SPECIES_FARFETCHD_G] = {gBackShinySprite1213FarfetchdGTiles, (64 * 64) / 2, SPECIES_FARFETCHD_G}, + [SPECIES_WEEZING_G] = {gBackShinySprite1214WeezingGTiles, (64 * 64) / 2, SPECIES_WEEZING_G}, + [SPECIES_MR_MIME_G] = {gBackShinySprite1215MrMimeGTiles, (64 * 64) / 2, SPECIES_MR_MIME_G}, + [SPECIES_ARTICUNO_G] = {gBackShinySprite1216ArticunoGTiles, (64 * 64) / 2, SPECIES_ARTICUNO_G}, + [SPECIES_ZAPDOS_G] = {gBackShinySprite1217ZapdosGTiles, (64 * 64) / 2, SPECIES_ZAPDOS_G}, + [SPECIES_MOLTRES_G] = {gBackShinySprite1218MoltresGTiles, (64 * 64) / 2, SPECIES_MOLTRES_G}, + [SPECIES_SLOWKING_G] = {gBackShinySprite1219SlowkingGTiles, (64 * 64) / 2, SPECIES_SLOWKING_G}, + [SPECIES_CORSOLA_G] = {gBackShinySprite1220CorsolaGTiles, (64 * 64) / 2, SPECIES_CORSOLA_G}, + [SPECIES_ZIGZAGOON_G] = {gBackShinySprite1221ZigzagoonGTiles, (64 * 64) / 2, SPECIES_ZIGZAGOON_G}, + [SPECIES_LINOONE_G] = {gBackShinySprite1222LinooneGTiles, (64 * 64) / 2, SPECIES_LINOONE_G}, + [SPECIES_DARUMAKA_G] = {gBackShinySprite1223DarumakaGTiles, (64 * 64) / 2, SPECIES_DURAMAKA_G}, + [SPECIES_DARMANITAN_G] = {gBackShinySprite1224DarmanitanGTiles, (64 * 64) / 2, SPECIES_DARMANITAN_G}, + [SPECIES_DARMANITAN_G_ZEN] = {gBackShinySprite1225DarmanitanGZenTiles, (64 * 64) / 2, SPECIES_DARMANITAN_G_ZEN}, + [SPECIES_YAMASK_G] = {gBackShinySprite1226YamaskGTiles, (64 * 64) / 2, SPECIES_YAMASK_G}, + [SPECIES_STUNFISK_G] = {gBackShinySprite1227StunfiskGTiles, (64 * 64) / 2, SPECIES_STUNFISK_G}, + [SPECIES_VENUSAUR_GIGA] = {gBackShinySprite1228VenusaurGigaTiles, (64 * 64) / 2, SPECIES_VENUSAUR_GIGA}, + [SPECIES_CHARIZARD_GIGA] = {gBackShinySprite1229CharizardGigaTiles, (64 * 64) / 2, SPECIES_CHARIZARD_GIGA}, + [SPECIES_BLASTOISE_GIGA] = {gBackShinySprite1230BlastoiseGigaTiles, (64 * 64) / 2, SPECIES_BLASTOISE_GIGA}, + [SPECIES_BUTTERFREE_GIGA] = {gBackShinySprite1231ButterfreeGigaTiles, (64 * 64) / 2, SPECIES_BUTTERFREE_GIGA}, + [SPECIES_PIKACHU_GIGA] = {gBackShinySprite1232PikachuGigaTiles, (64 * 64) / 2, SPECIES_PIKACHU_GIGA}, + [SPECIES_MEOWTH_GIGA] = {gBackShinySprite1233MeowthGigaTiles, (64 * 64) / 2, SPECIES_MEOWTH_GIGA}, + [SPECIES_MACHAMP_GIGA] = {gBackShinySprite1234MachampGigaTiles, (64 * 64) / 2, SPECIES_MACHAMP_GIGA}, + [SPECIES_GENGAR_GIGA] = {gBackShinySprite1235GengarGigaTiles, (64 * 64) / 2, SPECIES_GENGAR_GIGA}, + [SPECIES_KINGLER_GIGA] = {gBackShinySprite1236KinglerGigaTiles, (64 * 64) / 2, SPECIES_KINGLER_GIGA}, + [SPECIES_LAPRAS_GIGA] = {gBackShinySprite1237LaprasGigaTiles, (64 * 64) / 2, SPECIES_LAPRAS_GIGA}, + [SPECIES_EEVEE_GIGA] = {gBackShinySprite1238EeveeGigaTiles, (64 * 64) / 2, SPECIES_EEVEE_GIGA}, + [SPECIES_SNORLAX_GIGA] = {gBackShinySprite1239SnorlaxGigaTiles, (64 * 64) / 2, SPECIES_SNORLAX_GIGA}, + [SPECIES_GARBODOR_GIGA] = {gBackShinySprite1240GarbodorGigaTiles, (64 * 64) / 2, SPECIES_GARBODOR_GIGA}, + [SPECIES_MELMETAL_GIGA] = {gBackShinySprite1241MelmetalGigaTiles, (64 * 64) / 2, SPECIES_MELMETAL_GIGA}, + [SPECIES_RILLABOOM_GIGA] = {gBackShinySprite1242RillaboomGigaTiles, (64 * 64) / 2, SPECIES_RILLABOOM_GIGA}, + [SPECIES_CINDERACE_GIGA] = {gBackShinySprite1243CinderaceGigaTiles, (64 * 64) / 2, SPECIES_CINDERACE_GIGA}, + [SPECIES_INTELEON_GIGA] = {gBackShinySprite1244InteleonGigaTiles, (64 * 64) / 2, SPECIES_INTELEON_GIGA}, + [SPECIES_CORVIKNIGHT_GIGA] = {gBackShinySprite1245CorviknightGigaTiles, (64 * 64) / 2, SPECIES_CORVIKNIGHT_GIGA}, + [SPECIES_ORBEETLE_GIGA] = {gBackShinySprite1246OrbeetleGigaTiles, (64 * 64) / 2, SPECIES_ORBEETLE_GIGA}, + [SPECIES_DREDNAW_GIGA] = {gBackShinySprite1247DrednawGigaTiles, (64 * 64) / 2, SPECIES_DREDNAW_GIGA}, + [SPECIES_COALOSSAL_GIGA] = {gBackShinySprite1248CoalossalGigaTiles, (64 * 64) / 2, SPECIES_COALOSSAL_GIGA}, + [SPECIES_FLAPPLE_GIGA] = {gBackShinySprite1249FlappleGigaTiles, (64 * 64) / 2, SPECIES_FLAPPLE_GIGA}, + [SPECIES_APPLETUN_GIGA] = {gBackShinySprite1250AppletunGigaTiles, (64 * 64) / 2, SPECIES_APPLETUN_GIGA}, + [SPECIES_SANDACONDA_GIGA] = {gBackShinySprite1251SandacondaGigaTiles, (64 * 64) / 2, SPECIES_SANDACONDA_GIGA}, + [SPECIES_TOXTRICITY_GIGA] = {gBackShinySprite1252ToxtricityGigaTiles, (64 * 64) / 2, SPECIES_TOXTRICITY_GIGA}, + [SPECIES_TOXTRICITY_LOW_KEY_GIGA] = {gBackShinySprite1253ToxtricityLowKeyGigaTiles, (64 * 64) / 2, SPECIES_TOXTRICITY__LOW_KEY_GIGA}, + [SPECIES_CENTISKORCH_GIGA] = {gBackShinySprite1254CentiskorchGigaTiles, (64 * 64) / 2, SPECIES_CENTISKORCH_GIGA}, + [SPECIES_HATTERENE_GIGA] = {gBackShinySprite1255HattereneGigaTiles, (64 * 64) / 2, SPECIES_HATTERENE_GIGA}, + [SPECIES_GRIMMSNARL_GIGA] = {gBackShinySprite1256GrimmsnarlGigaTiles, (64 * 64) / 2, SPECIES_GRIMMSNARL_GIGA}, + [SPECIES_ALCREMIE_GIGA] = {gBackShinySprite1257AlcremieGigaTiles, (64 * 64) / 2, SPECIES_ALCREMIE_GIGA}, + [SPECIES_COPPERAJAH_GIGA] = {gBackShinySprite1258CopperajahGigaTiles, (64 * 64) / 2, SPECIES_COPPERAJAH_GIGA}, + [SPECIES_DURALUDON_GIGA] = {gBackShinySprite1259DuraludonGigaTiles, (64 * 64) / 2, SPECIES_DURALUDON_GIGA}, + [SPECIES_URSHIFU_SINGLE_GIGA] = {gBackShinySprite1260UrshifuSingleGigaTiles, (64 * 64) / 2, SPECIES_URSHIFU_SINGLE_GIGA}, + [SPECIES_URSHIFU_RAPID_GIGA] = {gBackShinySprite1261UrshifuRapidGigaTiles, (64 * 64) / 2, SPECIES_URSHIFU_RAPID_GIGA}, +*/ }; diff --git a/src/Base_Stats.c b/src/Base_Stats.c index a3993fa..57d93f3 100644 --- a/src/Base_Stats.c +++ b/src/Base_Stats.c @@ -3,8 +3,8 @@ #include "../include/items.h" #include "../include/base_stats.h" -// Maximum value for a female Pok�mon is 254 (MON_FEMALE) which is 100% female. -// 255 (MON_GENDERLESS) is reserved for genderless Pok�mon. +// Maximum value for a female Pokemon is 254 (MON_FEMALE) which is 100% female. +// 255 (MON_GENDERLESS) is reserved for genderless Pokemon. #define PERCENT_FEMALE(percent) min(254, ((percent * 255) / 100)) const struct BaseStats gBaseStats[] = @@ -35451,4 +35451,5350 @@ const struct BaseStats gBaseStats[] = .hiddenAbility = ABILITY_NONE, .noFlip = TRUE, }, + + [SPECIES_GROOKEY] = + { + .baseHP = 50, + .baseAttack = 65, + .baseDefense = 50, + .baseSpAttack = 40, + .baseSpDefense = 40, + .baseSpeed = 65, + .type1 = TYPE_GRASS, + .type2 = TYPE_GRASS, + .catchRate = 45, + .expYield = 62, + .evYield_HP = 0, + .evYield_Attack = 1, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_GRASS, + .ability1 = ABILITY_OVERGROW, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_GRASSYSURGE, + .noFlip = TRUE, + }, + + [SPECIES_THWACKEY] = + { + .baseHP = 70, + .baseAttack = 85, + .baseDefense = 70, + .baseSpAttack = 55, + .baseSpDefense = 60, + .baseSpeed = 80, + .type1 = TYPE_GRASS, + .type2 = TYPE_GRASS, + .catchRate = 45, + .expYield = 147, + .evYield_HP = 0, + .evYield_Attack = 2, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_GRASS, + .ability1 = ABILITY_OVERGROW, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_GRASSYSURGE, + .noFlip = TRUE, + }, + + [SPECIES_RILLABOOM] = + { + .baseHP = 100, + .baseAttack = 125, + .baseDefense = 90, + .baseSpAttack = 60, + .baseSpDefense = 70, + .baseSpeed = 85, + .type1 = TYPE_GRASS, + .type2 = TYPE_GRASS, + .catchRate = 45, + .expYield = 210, + .evYield_HP = 3, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_GRASS, + .ability1 = ABILITY_OVERGROW, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_GRASSYSURGE, + .noFlip = TRUE, + }, + + [SPECIES_SCORBUNNY] = + { + .baseHP = 50, + .baseAttack = 71, + .baseDefense = 40, + .baseSpAttack = 40, + .baseSpDefense = 40, + .baseSpeed = 69, + .type1 = TYPE_FIRE, + .type2 = TYPE_FIRE, + .catchRate = 45, + .expYield = 62, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 1, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + .ability1 = ABILITY_BLAZE, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_PROTEAN, + .noFlip = TRUE, + }, + + [SPECIES_RABOOT] = + { + .baseHP = 65, + .baseAttack = 86, + .baseDefense = 60, + .baseSpAttack = 55, + .baseSpDefense = 60, + .baseSpeed = 94, + .type1 = TYPE_FIRE, + .type2 = TYPE_FIRE, + .catchRate = 45, + .expYield = 147, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 2, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + .ability1 = ABILITY_BLAZE, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_PROTEAN, + .noFlip = TRUE, + }, + + [SPECIES_CINDERACE] = + { + .baseHP = 80, + .baseAttack = 116, + .baseDefense = 75, + .baseSpAttack = 65, + .baseSpDefense = 75, + .baseSpeed = 119, + .type1 = TYPE_FIRE, + .type2 = TYPE_FIRE, + .catchRate = 45, + .expYield = 210, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 3, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + .ability1 = ABILITY_BLAZE, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_PROTEAN, + .noFlip = TRUE, + }, + + [SPECIES_SOBBLE] = + { + .baseHP = 50, + .baseAttack = 40, + .baseDefense = 40, + .baseSpAttack = 70, + .baseSpDefense = 40, + .baseSpeed = 70, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 45, + .expYield = 62, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 1, + .evYield_Speed = 1, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_FIELD, + .ability1 = ABILITY_TORRENT, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_SNIPER, + .noFlip = TRUE, + }, + + [SPECIES_DRIZZILE] = + { + .baseHP = 65, + .baseAttack = 60, + .baseDefense = 55, + .baseSpAttack = 95, + .baseSpDefense = 55, + .baseSpeed = 90, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 45, + .expYield = 147, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 2, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_FIELD, + .ability1 = ABILITY_TORRENT, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_SNIPER, + .noFlip = TRUE, + }, + + [SPECIES_INTELEON] = + { + .baseHP = 70, + .baseAttack = 85, + .baseDefense = 65, + .baseSpAttack = 125, + .baseSpDefense = 65, + .baseSpeed = 120, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 45, + .expYield = 210, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 3, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_FIELD, + .ability1 = ABILITY_TORRENT, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_SNIPER, + .noFlip = TRUE, + }, + + [SPECIES_SKWOVET] = + { + .baseHP = 70, + .baseAttack = 55, + .baseDefense = 55, + .baseSpAttack = 35, + .baseSpDefense = 35, + .baseSpeed = 25, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 255, + .expYield = 55, + .evYield_HP = 1, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_ORAN_BERRY, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .ability1 = ABILITY_CHEEKPOUCH, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_GLUTTONY, + .noFlip = TRUE, + }, + + [SPECIES_GREEDENT] = + { + .baseHP = 120, + .baseAttack = 95, + .baseDefense = 95, + .baseSpAttack = 55, + .baseSpDefense = 75, + .baseSpeed = 20, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 90, + .expYield = 161, + .evYield_HP = 2, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_SITRUS_BERRY, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .ability1 = ABILITY_CHEEKPOUCH, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_GLUTTONY, + .noFlip = TRUE, + }, + + [SPECIES_ROOKIDEE] = + { + .baseHP = 38, + .baseAttack = 47, + .baseDefense = 35, + .baseSpAttack = 33, + .baseSpDefense = 35, + .baseSpeed = 57, + .type1 = TYPE_FLYING, + .type2 = TYPE_FLYING, + .catchRate = 255, + .expYield = 49, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 1, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_FLYING, + .ability1 = ABILITY_KEENEYE, + .ability2 = ABILITY_UNNERVE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_BIGPECKS, + .noFlip = TRUE, + }, + + [SPECIES_CORVISQUIRE] = + { + .baseHP = 68, + .baseAttack = 67, + .baseDefense = 55, + .baseSpAttack = 43, + .baseSpDefense = 55, + .baseSpeed = 77, + .type1 = TYPE_FLYING, + .type2 = TYPE_FLYING, + .catchRate = 120, + .expYield = 128, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 2, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_FLYING, + .ability1 = ABILITY_KEENEYE, + .ability2 = ABILITY_UNNERVE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_BIGPECKS, + .noFlip = TRUE, + }, + + [SPECIES_CORVIKNIGHT] = + { + .baseHP = 98, + .baseAttack = 87, + .baseDefense = 105, + .baseSpAttack = 53, + .baseSpDefense = 85, + .baseSpeed = 67, + .type1 = TYPE_FLYING, + .type2 = TYPE_STEEL, + .catchRate = 45, + .expYield = 175, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 3, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_FLYING, + .ability1 = ABILITY_PRESSURE, + .ability2 = ABILITY_UNNERVE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_MIRRORARMOR, + .noFlip = TRUE, + }, + + [SPECIES_BLIPBUG] = + { + .baseHP = 25, + .baseAttack = 20, + .baseDefense = 20, + .baseSpAttack = 25, + .baseSpDefense = 45, + .baseSpeed = 45, + .type1 = TYPE_BUG, + .type2 = TYPE_BUG, + .catchRate = 255, + .expYield = 36, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 1, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .ability1 = ABILITY_SWARM, + .ability2 = ABILITY_COMPOUNDEYES, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_TELEPATHY, + .noFlip = TRUE, + }, + + [SPECIES_DOTTLER] = + { + .baseHP = 50, + .baseAttack = 35, + .baseDefense = 80, + .baseSpAttack = 50, + .baseSpDefense = 90, + .baseSpeed = 30, + .type1 = TYPE_BUG, + .type2 = TYPE_PSYCHIC, + .catchRate = 120, + .expYield = 117, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 2, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_PSYCHIC_SEED, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .ability1 = ABILITY_SWARM, + .ability2 = ABILITY_COMPOUNDEYES, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_TELEPATHY, + .noFlip = TRUE, + }, + + [SPECIES_ORBEETLE] = + { + .baseHP = 60, + .baseAttack = 45, + .baseDefense = 110, + .baseSpAttack = 80, + .baseSpDefense = 120, + .baseSpeed = 90, + .type1 = TYPE_BUG, + .type2 = TYPE_PSYCHIC, + .catchRate = 45, + .expYield = 186, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 3, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_PSYCHIC_SEED, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .ability1 = ABILITY_SWARM, + .ability2 = ABILITY_FRISK, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_TELEPATHY, + .noFlip = TRUE, + }, + + [SPECIES_NICKIT] = + { + .baseHP = 40, + .baseAttack = 28, + .baseDefense = 28, + .baseSpAttack = 47, + .baseSpDefense = 52, + .baseSpeed = 50, + .type1 = TYPE_DARK, + .type2 = TYPE_DARK, + .catchRate = 255, + .expYield = 49, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 1, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 50, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .ability1 = ABILITY_RUNAWAY, + .ability2 = ABILITY_UNBURDEN, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_STAKEOUT, + .noFlip = TRUE, + }, + + [SPECIES_THIEVUL] = + { + .baseHP = 70, + .baseAttack = 58, + .baseDefense = 58, + .baseSpAttack = 87, + .baseSpDefense = 92, + .baseSpeed = 90, + .type1 = TYPE_DARK, + .type2 = TYPE_DARK, + .catchRate = 127, + .expYield = 159, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 2, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 50, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .ability1 = ABILITY_RUNAWAY, + .ability2 = ABILITY_UNBURDEN, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_STAKEOUT, + .noFlip = TRUE, + }, + + [SPECIES_GOSSIFLEUR] = + { + .baseHP = 40, + .baseAttack = 40, + .baseDefense = 60, + .baseSpAttack = 40, + .baseSpDefense = 60, + .baseSpeed = 10, + .type1 = TYPE_GRASS, + .type2 = TYPE_GRASS, + .catchRate = 190, + .expYield = 50, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 1, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_GRASS, + .eggGroup2 = EGG_GROUP_GRASS, + .ability1 = ABILITY_COTTONDOWN, + .ability2 = ABILITY_REGENERATOR, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_EFFECTSPORE, + .noFlip = TRUE, + }, + + [SPECIES_ELDEGOSS] = + { + .baseHP = 60, + .baseAttack = 50, + .baseDefense = 90, + .baseSpAttack = 80, + .baseSpDefense = 120, + .baseSpeed = 60, + .type1 = TYPE_GRASS, + .type2 = TYPE_GRASS, + .catchRate = 75, + .expYield = 161, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 2, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_GRASS, + .eggGroup2 = EGG_GROUP_GRASS, + .ability1 = ABILITY_COTTONDOWN, + .ability2 = ABILITY_REGENERATOR, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_EFFECTSPORE, + .noFlip = TRUE, + }, + [SPECIES_WOOLOO] = + { + .baseHP = 42, + .baseAttack = 40, + .baseDefense = 55, + .baseSpAttack = 40, + .baseSpDefense = 45, + .baseSpeed = 48, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 255, + .expYield = 122, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 1, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .ability1 = ABILITY_FLUFFY, + .ability2 = ABILITY_RUNAWAY, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_BULLETPROOF, + .noFlip = TRUE, + }, + + [SPECIES_DUBWOOL] = + { + .baseHP = 72, + .baseAttack = 80, + .baseDefense = 100, + .baseSpAttack = 60, + .baseSpDefense = 90, + .baseSpeed = 88, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 127, + .expYield = 172, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 2, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .ability1 = ABILITY_FLUFFY, + .ability2 = ABILITY_STEADFAST, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_BULLETPROOF, + .noFlip = TRUE, + }, + + [SPECIES_CHEWTLE] = + { + .baseHP = 50, + .baseAttack = 64, + .baseDefense = 50, + .baseSpAttack = 38, + .baseSpDefense = 38, + .baseSpeed = 44, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 255, + .expYield = 57, + .evYield_HP = 0, + .evYield_Attack = 1, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_WATER_1, + .ability1 = ABILITY_STRONGJAW, + .ability2 = ABILITY_SHELLARMOR, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_SWIFTSWIM, + .noFlip = TRUE, + }, + + [SPECIES_DREDNAW] = + { + .baseHP = 90, + .baseAttack = 115, + .baseDefense = 90, + .baseSpAttack = 48, + .baseSpDefense = 68, + .baseSpeed = 74, + .type1 = TYPE_WATER, + .type2 = TYPE_ROCK, + .catchRate = 75, + .expYield = 170, + .evYield_HP = 0, + .evYield_Attack = 2, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_WATER_1, + .ability1 = ABILITY_STRONGJAW, + .ability2 = ABILITY_SHELLARMOR, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_SWIFTSWIM, + .noFlip = TRUE, + }, + + [SPECIES_YAMPER] = + { + .baseHP = 59, + .baseAttack = 45, + .baseDefense = 50, + .baseSpAttack = 40, + .baseSpDefense = 50, + .baseSpeed = 26, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 255, + .expYield = 54, + .evYield_HP = 1, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .ability1 = ABILITY_BALLFETCH, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_RATTLED, + .noFlip = TRUE, + }, + + [SPECIES_BOLTUND] = + { + .baseHP = 69, + .baseAttack = 90, + .baseDefense = 60, + .baseSpAttack = 90, + .baseSpDefense = 60, + .baseSpeed = 121, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 45, + .expYield = 172, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 2, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .ability1 = ABILITY_STRONGJAW, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_COMPETITIVE, + .noFlip = TRUE, + }, + + [SPECIES_ROLYCOLY] = + { + .baseHP = 30, + .baseAttack = 40, + .baseDefense = 50, + .baseSpAttack = 40, + .baseSpDefense = 50, + .baseSpeed = 30, + .type1 = TYPE_ROCK, + .type2 = TYPE_ROCK, + .catchRate = 255, + .expYield = 48, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 1, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .ability1 = ABILITY_STEAMENGINE, + .ability2 = ABILITY_HEATPROOF, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_FLASHFIRE, + .noFlip = TRUE, + }, + + [SPECIES_CARKOL] = + { + .baseHP = 80, + .baseAttack = 60, + .baseDefense = 90, + .baseSpAttack = 60, + .baseSpDefense = 70, + .baseSpeed = 50, + .type1 = TYPE_ROCK, + .type2 = TYPE_FIRE, + .catchRate = 120, + .expYield = 144, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 2, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .ability1 = ABILITY_STEAMENGINE, + .ability2 = ABILITY_FLAMEBODY, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_FLASHFIRE, + .noFlip = TRUE, + }, + + [SPECIES_COALOSSAL] = + { + .baseHP = 110, + .baseAttack = 80, + .baseDefense = 120, + .baseSpAttack = 80, + .baseSpDefense = 90, + .baseSpeed = 30, + .type1 = TYPE_ROCK, + .type2 = TYPE_FIRE, + .catchRate = 45, + .expYield = 177, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 3, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .ability1 = ABILITY_STEAMENGINE, + .ability2 = ABILITY_FLAMEBODY, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_FLASHFIRE, + .noFlip = TRUE, + }, + + [SPECIES_APPLIN] = + { + .baseHP = 40, + .baseAttack = 40, + .baseDefense = 80, + .baseSpAttack = 40, + .baseSpDefense = 40, + .baseSpeed = 20, + .type1 = TYPE_GRASS, + .type2 = TYPE_DRAGON, + .catchRate = 255, + .expYield = 52, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 1, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_ERRATIC, + .eggGroup1 = EGG_GROUP_GRASS, + .eggGroup2 = EGG_GROUP_DRAGON, + .ability1 = ABILITY_RIPEN, + .ability2 = ABILITY_GLUTTONY, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_BULLETPROOF, + .noFlip = TRUE, + }, + + [SPECIES_FLAPPLE] = + { + .baseHP = 70, + .baseAttack = 110, + .baseDefense = 80, + .baseSpAttack = 95, + .baseSpDefense = 60, + .baseSpeed = 70, + .type1 = TYPE_GRASS, + .type2 = TYPE_DRAGON, + .catchRate = 45, + .expYield = 170, + .evYield_HP = 0, + .evYield_Attack = 2, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_ERRATIC, + .eggGroup1 = EGG_GROUP_GRASS, + .eggGroup2 = EGG_GROUP_DRAGON, + .ability1 = ABILITY_RIPEN, + .ability2 = ABILITY_GLUTTONY, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_HUSTLE, + .noFlip = TRUE, + }, + + [SPECIES_APPLETUN] = + { + .baseHP = 110, + .baseAttack = 85, + .baseDefense = 80, + .baseSpAttack = 100, + .baseSpDefense = 80, + .baseSpeed = 30, + .type1 = TYPE_GRASS, + .type2 = TYPE_DRAGON, + .catchRate = 45, + .expYield = 170, + .evYield_HP = 2, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_ERRATIC, + .eggGroup1 = EGG_GROUP_GRASS, + .eggGroup2 = EGG_GROUP_DRAGON, + .ability1 = ABILITY_RIPEN, + .ability2 = ABILITY_GLUTTONY, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_THICKFAT, + .noFlip = TRUE, + }, + + [SPECIES_SILICOBRA] = + { + .baseHP = 52, + .baseAttack = 57, + .baseDefense = 75, + .baseSpAttack = 35, + .baseSpDefense = 50, + .baseSpeed = 46, + .type1 = TYPE_GROUND, + .type2 = TYPE_GROUND, + .catchRate = 255, + .expYield = 63, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 1, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_DRAGON, + .ability1 = ABILITY_SANDSPIT, + .ability2 = ABILITY_SHEDSKIN, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_SANDVEIL, + .noFlip = TRUE, + }, + + [SPECIES_SANDACONDA] = + { + .baseHP = 72, + .baseAttack = 107, + .baseDefense = 125, + .baseSpAttack = 65, + .baseSpDefense = 70, + .baseSpeed = 71, + .type1 = TYPE_GROUND, + .type2 = TYPE_GROUND, + .catchRate = 120, + .expYield = 179, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 2, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_DRAGON, + .ability1 = ABILITY_SANDSPIT, + .ability2 = ABILITY_SHEDSKIN, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_SANDVEIL, + .noFlip = TRUE, + }, + + [SPECIES_CRAMORANT] = + { + .baseHP = 70, + .baseAttack = 85, + .baseDefense = 55, + .baseSpAttack = 85, + .baseSpDefense = 95, + .baseSpeed = 85, + .type1 = TYPE_FLYING, + .type2 = TYPE_WATER, + .catchRate = 45, + .expYield = 166, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 2, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_FLYING, + .ability1 = ABILITY_GULPMISSLE, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_NONE, + .noFlip = TRUE, + }, + + [SPECIES_ARROKUDA] = + { + .baseHP = 41, + .baseAttack = 63, + .baseDefense = 40, + .baseSpAttack = 40, + .baseSpDefense = 30, + .baseSpeed = 66, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 255, + .expYield = 56, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 1, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_WATER_2, + .eggGroup2 = EGG_GROUP_WATER_2, + .ability1 = ABILITY_SWIFTSWIM, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_STALWART, + .noFlip = TRUE, + }, + + [SPECIES_BARRASKEWDA] = + { + .baseHP = 61, + .baseAttack = 123, + .baseDefense = 60, + .baseSpAttack = 60, + .baseSpDefense = 50, + .baseSpeed = 136, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 60, + .expYield = 172, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 2, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_WATER_2, + .eggGroup2 = EGG_GROUP_WATER_2, + .ability1 = ABILITY_SWIFTSWIM, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_STALWART, + .noFlip = TRUE, + }, + + [SPECIES_TOXEL] = + { + .baseHP = 40, + .baseAttack = 38, + .baseDefense = 35, + .baseSpAttack = 54, + .baseSpDefense = 35, + .baseSpeed = 40, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_POISON, + .catchRate = 75, + .expYield = 48, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 1, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .ability1 = ABILITY_RATTLED, + .ability2 = ABILITY_STATIC, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_KLUTZ, + .noFlip = TRUE, + }, + + [SPECIES_TOXTRICITY] = + { + .baseHP = 75, + .baseAttack = 98, + .baseDefense = 70, + .baseSpAttack = 114, + .baseSpDefense = 70, + .baseSpeed = 75, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_POISON, + .catchRate = 45, + .expYield = 176, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 2, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_HUMAN_LIKE, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + .ability1 = ABILITY_PUNKROCK, + .ability2 = ABILITY_PLUS, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_TECHNICIAN, + .noFlip = TRUE, + }, + + [SPECIES_SIZZLIPEDE] = + { + .baseHP = 50, + .baseAttack = 65, + .baseDefense = 45, + .baseSpAttack = 50, + .baseSpDefense = 50, + .baseSpeed = 45, + .type1 = TYPE_FIRE, + .type2 = TYPE_BUG, + .catchRate = 190, + .expYield = 61, + .evYield_HP = 0, + .evYield_Attack = 1, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .ability1 = ABILITY_FLASHFIRE, + .ability2 = ABILITY_WHITESMOKE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_FLAMEBODY, + .noFlip = TRUE, + }, + + [SPECIES_CENTISKORCH] = + { + .baseHP = 100, + .baseAttack = 115, + .baseDefense = 65, + .baseSpAttack = 90, + .baseSpDefense = 90, + .baseSpeed = 65, + .type1 = TYPE_FIRE, + .type2 = TYPE_BUG, + .catchRate = 75, + .expYield = 184, + .evYield_HP = 0, + .evYield_Attack = 2, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .ability1 = ABILITY_FLASHFIRE, + .ability2 = ABILITY_WHITESMOKE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_FLAMEBODY, + .noFlip = TRUE, + }, + + [SPECIES_CLOBBOPUS] = + { + .baseHP = 50, + .baseAttack = 68, + .baseDefense = 60, + .baseSpAttack = 50, + .baseSpDefense = 50, + .baseSpeed = 32, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_FIGHTING, + .catchRate = 180, + .expYield = 62, + .evYield_HP = 0, + .evYield_Attack = 1, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + .ability1 = ABILITY_LIMBER, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_TECHNICIAN, + .noFlip = TRUE, + }, + + [SPECIES_GRAPPLOCT] = + { + .baseHP = 80, + .baseAttack = 118, + .baseDefense = 90, + .baseSpAttack = 70, + .baseSpDefense = 80, + .baseSpeed = 42, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_FIGHTING, + .catchRate = 45, + .expYield = 168, + .evYield_HP = 0, + .evYield_Attack = 2, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + .ability1 = ABILITY_LIMBER, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_TECHNICIAN, + .noFlip = TRUE, + }, + + [SPECIES_SINISTEA] = + { + .baseHP = 40, + .baseAttack = 45, + .baseDefense = 45, + .baseSpAttack = 74, + .baseSpDefense = 54, + .baseSpeed = 50, + .type1 = TYPE_GHOST, + .type2 = TYPE_GHOST, + .catchRate = 120, + .expYield = 62, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 1, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .ability1 = ABILITY_WEAKARMOR, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_CURSEDBODY, + .noFlip = TRUE, + }, + + [SPECIES_POLTEAGEIST] = + { + .baseHP = 60, + .baseAttack = 65, + .baseDefense = 65, + .baseSpAttack = 134, + .baseSpDefense = 114, + .baseSpeed = 70, + .type1 = TYPE_GHOST, + .type2 = TYPE_GHOST, + .catchRate = 60, + .expYield = 178, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 2, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .ability1 = ABILITY_WEAKARMOR, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_CURSEDBODY, + .noFlip = TRUE, + }, + + [SPECIES_HATENNA] = + { + .baseHP = 42, + .baseAttack = 30, + .baseDefense = 45, + .baseSpAttack = 56, + .baseSpDefense = 53, + .baseSpeed = 39, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 235, + .expYield = 53, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 1, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(100), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_FAIRY, + .ability1 = ABILITY_HEALER, + .ability2 = ABILITY_ANTICIPATION, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_MAGICBOUNCE, + .noFlip = TRUE, + }, + + [SPECIES_HATTREM] = + { + .baseHP = 57, + .baseAttack = 40, + .baseDefense = 65, + .baseSpAttack = 86, + .baseSpDefense = 73, + .baseSpeed = 49, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 120, + .expYield = 130, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 2, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(100), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_FAIRY, + .ability1 = ABILITY_HEALER, + .ability2 = ABILITY_ANTICIPATION, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_MAGICBOUNCE, + .noFlip = TRUE, + }, + + [SPECIES_HATTERENE] = + { + .baseHP = 57, + .baseAttack = 90, + .baseDefense = 95, + .baseSpAttack = 136, + .baseSpDefense = 103, + .baseSpeed = 29, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_FAIRY, + .catchRate = 45, + .expYield = 208, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 3, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(100), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_FAIRY, + .ability1 = ABILITY_HEALER, + .ability2 = ABILITY_ANTICIPATION, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_MAGICBOUNCE, + .noFlip = TRUE, + }, + + [SPECIES_IMPIDIMP] = + { + .baseHP = 45, + .baseAttack = 45, + .baseDefense = 30, + .baseSpAttack = 55, + .baseSpDefense = 40, + .baseSpeed = 50, + .type1 = TYPE_DARK, + .type2 = TYPE_FAIRY, + .catchRate = 255, + .expYield = 53, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 1, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(0), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + .ability1 = ABILITY_PRANKSTER, + .ability2 = ABILITY_FRISK, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_PICKPOCKET, + .noFlip = TRUE, + }, + + [SPECIES_MORGREM] = + { + .baseHP = 65, + .baseAttack = 60, + .baseDefense = 45, + .baseSpAttack = 75, + .baseSpDefense = 55, + .baseSpeed = 70, + .type1 = TYPE_DARK, + .type2 = TYPE_FAIRY, + .catchRate = 120, + .expYield = 130, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 2, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(0), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + .ability1 = ABILITY_PRANKSTER, + .ability2 = ABILITY_FRISK, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_PICKPOCKET, + .noFlip = TRUE, + }, + + [SPECIES_GRIMMSNARL] = + { + .baseHP = 95, + .baseAttack = 120, + .baseDefense = 65, + .baseSpAttack = 95, + .baseSpDefense = 75, + .baseSpeed = 60, + .type1 = TYPE_DARK, + .type2 = TYPE_FAIRY, + .catchRate = 45, + .expYield = 208, + .evYield_HP = 0, + .evYield_Attack = 3, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(0), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + .ability1 = ABILITY_PRANKSTER, + .ability2 = ABILITY_FRISK, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_PICKPOCKET, + .noFlip = TRUE, + }, + + [SPECIES_OBSTAGOON] = + { + .baseHP = 93, + .baseAttack = 90, + .baseDefense = 101, + .baseSpAttack = 60, + .baseSpDefense = 81, + .baseSpeed = 95, + .type1 = TYPE_DARK, + .type2 = TYPE_NORMAL, + .catchRate = 45, + .expYield = 196, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 3, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .ability1 = ABILITY_RECKLESS, + .ability2 = ABILITY_GUTS, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_DEFIANT, + .noFlip = TRUE, + }, + + [SPECIES_PERRSERKER] = + { + .baseHP = 70, + .baseAttack = 110, + .baseDefense = 100, + .baseSpAttack = 50, + .baseSpDefense = 60, + .baseSpeed = 50, + .type1 = TYPE_STEEL, + .type2 = TYPE_STEEL, + .catchRate = 90, + .expYield = 154, + .evYield_HP = 0, + .evYield_Attack = 2, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .ability1 = ABILITY_BATTLEARMOR, + .ability2 = ABILITY_TOUGHCLAWS, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_STEELY_SPIRIT, + .noFlip = TRUE, + }, + + [SPECIES_CURSOLA] = + { + .baseHP = 60, + .baseAttack = 95, + .baseDefense = 50, + .baseSpAttack = 145, + .baseSpDefense = 130, + .baseSpeed = 30, + .type1 = TYPE_GHOST, + .type2 = TYPE_GHOST, + .catchRate = 30, + .expYield = 179, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 2, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(75), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_WATER_3, + .ability1 = ABILITY_WEAKARMOR, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_PERISH_BODY, + .noFlip = TRUE, + }, + + [SPECIES_SIRFETCHD] = + { + .baseHP = 62, + .baseAttack = 135, + .baseDefense = 95, + .baseSpAttack = 68, + .baseSpDefense = 82, + .baseSpeed = 65, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_FIGHTING, + .catchRate = 45, + .expYield = 177, + .evYield_HP = 0, + .evYield_Attack = 2, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_LEEK, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_FIELD, + .ability1 = ABILITY_STEADFAST, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_SCRAPPY, + .noFlip = TRUE, + }, + + [SPECIES_MR_RIME] = + { + .baseHP = 80, + .baseAttack = 85, + .baseDefense = 75, + .baseSpAttack = 110, + .baseSpDefense = 100, + .baseSpeed = 70, + .type1 = TYPE_ICE, + .type2 = TYPE_PSYCHIC, + .catchRate = 45, + .expYield = 182, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 3, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_HUMAN_LIKE, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + .ability1 = ABILITY_SCREENCLEANER, + .ability2 = ABILITY_TANGLEDFEET, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_ICEBODY, + .noFlip = TRUE, + }, + + [SPECIES_RUNERIGUS] = + { + .baseHP = 58, + .baseAttack = 95, + .baseDefense = 145, + .baseSpAttack = 50, + .baseSpDefense = 105, + .baseSpeed = 30, + .type1 = TYPE_GROUND, + .type2 = TYPE_GHOST, + .catchRate = 90, + .expYield = 169, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 2, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .ability1 = ABILITY_WANDERING_SPIRIT, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_NONE, + .noFlip = TRUE, + }, + + [SPECIES_MILCERY] = + { + .baseHP = 45, + .baseAttack = 40, + .baseDefense = 40, + .baseSpAttack = 50, + .baseSpDefense = 61, + .baseSpeed = 34, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 200, + .expYield = 54, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 1, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(100), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .ability1 = ABILITY_SWEETVEIL, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_AROMAVEIL, + .noFlip = TRUE, + }, + + [SPECIES_ALCREMIE_STRAWBERRY] = + { + .baseHP = 65, + .baseAttack = 60, + .baseDefense = 75, + .baseSpAttack = 110, + .baseSpDefense = 121, + .baseSpeed = 64, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 100, + .expYield = 173, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 2, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(100), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .ability1 = ABILITY_SWEETVEIL, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_AROMAVEIL, + .noFlip = TRUE, + }, + + [SPECIES_FALINKS] = + { + .baseHP = 65, + .baseAttack = 100, + .baseDefense = 100, + .baseSpAttack = 70, + .baseSpDefense = 60, + .baseSpeed = 75, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_FIGHTING, + .catchRate = 45, + .expYield = 165, + .evYield_HP = 0, + .evYield_Attack = 2, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 1, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 25, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_MINERAL, + .ability1 = ABILITY_BATTLEARMOR, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_DEFIANT, + .noFlip = TRUE, + }, + + [SPECIES_PINCURCHIN] = + { + .baseHP = 48, + .baseAttack = 101, + .baseDefense = 95, + .baseSpAttack = 91, + .baseSpDefense = 85, + .baseSpeed = 15, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 75, + .expYield = 152, + .evYield_HP = 0, + .evYield_Attack = 2, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .ability1 = ABILITY_LIGHTNINGROD, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_ELECTRICSURGE, + .noFlip = TRUE, + }, + + [SPECIES_SNOM] = + { + .baseHP = 30, + .baseAttack = 25, + .baseDefense = 35, + .baseSpAttack = 45, + .baseSpDefense = 30, + .baseSpeed = 20, + .type1 = TYPE_ICE, + .type2 = TYPE_BUG, + .catchRate = 190, + .expYield = 37, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 1, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_SNOWBALL, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .ability1 = ABILITY_SHIELDDUST, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_ICESCALES, + .noFlip = TRUE, + }, + + [SPECIES_FROSMOTH] = + { + .baseHP = 70, + .baseAttack = 65, + .baseDefense = 60, + .baseSpAttack = 125, + .baseSpDefense = 90, + .baseSpeed = 65, + .type1 = TYPE_ICE, + .type2 = TYPE_BUG, + .catchRate = 75, + .expYield = 168, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 2, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .ability1 = ABILITY_SHIELDDUST, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_ICESCALES, + .noFlip = TRUE, + }, + + [SPECIES_STONJOURNER] = + { + .baseHP = 100, + .baseAttack = 125, + .baseDefense = 135, + .baseSpAttack = 20, + .baseSpDefense = 20, + .baseSpeed = 70, + .type1 = TYPE_ROCK, + .type2 = TYPE_ROCK, + .catchRate = 60, + .expYield = 165, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 2, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 50, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .ability1 = ABILITY_POWERSPOT, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_NONE, + .noFlip = TRUE, + }, + + [SPECIES_EISCUE] = + { + .baseHP = 75, + .baseAttack = 80, + .baseDefense = 110, + .baseSpAttack = 65, + .baseSpDefense = 90, + .baseSpeed = 50, + .type1 = TYPE_ICE, + .type2 = TYPE_ICE, + .catchRate = 60, + .expYield = 165, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 2, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 50, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_FIELD, + .ability1 = ABILITY_ICEFACE, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_NONE, + .noFlip = TRUE, + }, + + [SPECIES_INDEEDEE] = + { + .baseHP = 60, + .baseAttack = 65, + .baseDefense = 55, + .baseSpAttack = 105, + .baseSpDefense = 95, + .baseSpeed = 95, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_NORMAL, + .catchRate = 30, + .expYield = 166, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 2, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(0), + .eggCycles = 40, + .friendship = 140, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_FAIRY, + .ability1 = ABILITY_INNERFOCUS, + .ability2 = ABILITY_SYNCHRONIZE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_PSYCHICSURGE, + .noFlip = TRUE, + }, + + [SPECIES_MORPEKO] = + { + .baseHP = 58, + .baseAttack = 95, + .baseDefense = 58, + .baseSpAttack = 70, + .baseSpDefense = 58, + .baseSpeed = 97, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_DARK, + .catchRate = 180, + .expYield = 153, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 2, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 10, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FAIRY, + .ability1 = ABILITY_HUNGERSWITCH, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_NONE, + .noFlip = TRUE, + }, + + [SPECIES_CUFANT] = + { + .baseHP = 72, + .baseAttack = 80, + .baseDefense = 49, + .baseSpAttack = 40, + .baseSpDefense = 49, + .baseSpeed = 40, + .type1 = TYPE_STEEL, + .type2 = TYPE_STEEL, + .catchRate = 190, + .expYield = 66, + .evYield_HP = 0, + .evYield_Attack = 1, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_LAGGING_TAIL, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_MINERAL, + .ability1 = ABILITY_SHEERFORCE, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_HEAVYMETAL, + .noFlip = TRUE, + }, + + [SPECIES_COPPERAJAH] = + { + .baseHP = 122, + .baseAttack = 130, + .baseDefense = 69, + .baseSpAttack = 80, + .baseSpDefense = 69, + .baseSpeed = 30, + .type1 = TYPE_STEEL, + .type2 = TYPE_STEEL, + .catchRate = 90, + .expYield = 175, + .evYield_HP = 0, + .evYield_Attack = 2, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_LAGGING_TAIL, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_MINERAL, + .ability1 = ABILITY_SHEERFORCE, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_HEAVYMETAL, + .noFlip = TRUE, + }, + + [SPECIES_DRACOZOLT] = + { + .baseHP = 90, + .baseAttack = 100, + .baseDefense = 90, + .baseSpAttack = 80, + .baseSpDefense = 70, + .baseSpeed = 75, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_DRAGON, + .catchRate = 45, + .expYield = 177, + .evYield_HP = 0, + .evYield_Attack = 2, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 35, + .friendship = 50, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .ability1 = ABILITY_VOLTABSORB, + .ability2 = ABILITY_HUSTLE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_SANDRUSH, + .noFlip = TRUE, + }, + + [SPECIES_ARCTOZOLT] = + { + .baseHP = 90, + .baseAttack = 100, + .baseDefense = 90, + .baseSpAttack = 90, + .baseSpDefense = 80, + .baseSpeed = 55, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ICE, + .catchRate = 45, + .expYield = 177, + .evYield_HP = 0, + .evYield_Attack = 2, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 35, + .friendship = 50, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .ability1 = ABILITY_VOLTABSORB, + .ability2 = ABILITY_STATIC, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_SLUSHRUSH, + .noFlip = TRUE, + }, + + [SPECIES_DRACOVISH] = + { + .baseHP = 90, + .baseAttack = 90, + .baseDefense = 100, + .baseSpAttack = 70, + .baseSpDefense = 80, + .baseSpeed = 75, + .type1 = TYPE_WATER, + .type2 = TYPE_DRAGON, + .catchRate = 45, + .expYield = 177, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 2, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 35, + .friendship = 50, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .ability1 = ABILITY_WATERABSORB, + .ability2 = ABILITY_STRONGJAW, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_SANDRUSH, + .noFlip = TRUE, + }, + + [SPECIES_ARCTOVISH] = + { + .baseHP = 90, + .baseAttack = 90, + .baseDefense = 100, + .baseSpAttack = 80, + .baseSpDefense = 90, + .baseSpeed = 55, + .type1 = TYPE_WATER, + .type2 = TYPE_ICE, + .catchRate = 45, + .expYield = 177, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 2, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 35, + .friendship = 50, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .ability1 = ABILITY_WATERABSORB, + .ability2 = ABILITY_ICEBODY, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_SLUSHRUSH, + .noFlip = TRUE, + }, + + [SPECIES_DURALUDON] = + { + .baseHP = 70, + .baseAttack = 95, + .baseDefense = 115, + .baseSpAttack = 120, + .baseSpDefense = 50, + .baseSpeed = 85, + .type1 = TYPE_STEEL, + .type2 = TYPE_DRAGON, + .catchRate = 45, + .expYield = 187, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 2, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 30, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_DRAGON, + .ability1 = ABILITY_LIGHTMETAL, + .ability2 = ABILITY_HEAVYMETAL, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_STALWART, + .noFlip = TRUE, + }, + + [SPECIES_DREEPY] = + { + .baseHP = 28, + .baseAttack = 60, + .baseDefense = 30, + .baseSpAttack = 40, + .baseSpDefense = 30, + .baseSpeed = 82, + .type1 = TYPE_DRAGON, + .type2 = TYPE_GHOST, + .catchRate = 45, + .expYield = 54, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 1, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 40, + .friendship = 50, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_DRAGON, + .ability1 = ABILITY_CLEARBODY, + .ability2 = ABILITY_INFILTRATOR, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_CURSEDBODY, + .noFlip = TRUE, + }, + + [SPECIES_DRAKLOAK] = + { + .baseHP = 68, + .baseAttack = 80, + .baseDefense = 50, + .baseSpAttack = 60, + .baseSpDefense = 50, + .baseSpeed = 102, + .type1 = TYPE_DRAGON, + .type2 = TYPE_GHOST, + .catchRate = 45, + .expYield = 144, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 2, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 40, + .friendship = 50, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_DRAGON, + .ability1 = ABILITY_CLEARBODY, + .ability2 = ABILITY_INFILTRATOR, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_CURSEDBODY, + .noFlip = TRUE, + }, + + [SPECIES_DRAGAPULT] = + { + .baseHP = 88, + .baseAttack = 120, + .baseDefense = 75, + .baseSpAttack = 100, + .baseSpDefense = 75, + .baseSpeed = 142, + .type1 = TYPE_DRAGON, + .type2 = TYPE_GHOST, + .catchRate = 45, + .expYield = 255, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 3, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 40, + .friendship = 50, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_DRAGON, + .ability1 = ABILITY_CLEARBODY, + .ability2 = ABILITY_INFILTRATOR, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_CURSEDBODY, + .noFlip = TRUE, + }, + + [SPECIES_ZACIAN] = + { + .baseHP = 92, + .baseAttack = 130, + .baseDefense = 115, + .baseSpAttack = 80, + .baseSpDefense = 115, + .baseSpeed = 138, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 10, + .expYield = 255, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 3, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .ability1 = ABILITY_INTREPIDSWORD, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_NONE, + .noFlip = TRUE, + }, + + [SPECIES_ZAMAZENTA] = + { + .baseHP = 92, + .baseAttack = 130, + .baseDefense = 115, + .baseSpAttack = 80, + .baseSpDefense = 115, + .baseSpeed = 138, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_FIGHTING, + .catchRate = 10, + .expYield = 255, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 3, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .ability1 = ABILITY_DAUNTLESSSHIELD, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_NONE, + .noFlip = TRUE, + }, + + [SPECIES_ETERNATUS] = + { + .baseHP = 140, + .baseAttack = 85, + .baseDefense = 95, + .baseSpAttack = 145, + .baseSpDefense = 95, + .baseSpeed = 130, + .type1 = TYPE_POISON, + .type2 = TYPE_DRAGON, + .catchRate = 255, + .expYield = 255, + .evYield_HP = 3, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .ability1 = ABILITY_PRESSURE, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_NONE, + .noFlip = TRUE, + }, + + [SPECIES_KUBFU] = + { + .baseHP = 60, + .baseAttack = 90, + .baseDefense = 60, + .baseSpAttack = 53, + .baseSpDefense = 50, + .baseSpeed = 72, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_FIGHTING, + .catchRate = 3, + .expYield = 20, + .evYield_HP = 0, + .evYield_Attack = 1, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .ability1 = ABILITY_INNERFOCUS, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_NONE, + .noFlip = TRUE, + }, + + [SPECIES_URSHIFU_SINGLE] = + { + .baseHP = 100, + .baseAttack = 130, + .baseDefense = 100, + .baseSpAttack = 63, + .baseSpDefense = 60, + .baseSpeed = 97, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_DARK, + .catchRate = 3, + .expYield = 255, + .evYield_HP = 0, + .evYield_Attack = 3, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .ability1 = ABILITY_INNERFOCUS, //UNSEEN FIST NOT DEFINED + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_NONE, + .noFlip = TRUE, + }, + + [SPECIES_ZARUDE] = + { + .baseHP = 105, + .baseAttack = 120, + .baseDefense = 105, + .baseSpAttack = 70, + .baseSpDefense = 95, + .baseSpeed = 105, + .type1 = TYPE_DARK, + .type2 = TYPE_GRASS, + .catchRate = 3, + .expYield = 255, + .evYield_HP = 0, + .evYield_Attack = 3, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .ability1 = ABILITY_LEAFGUARD, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_NONE, + .noFlip = TRUE, + }, + +/* [SPECIES_UNKNOWN_MYTHICAL] = //PLACEHOLDER DATA + { + .baseHP = 100, + .baseAttack = 100, + .baseDefense = 100, + .baseSpAttack = 100, + .baseSpDefense = 100, + .baseSpeed = 100, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 255, + .expYield = 255, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .ability1 = ABILITY_PRESSURE, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_NONE, + .noFlip = TRUE, + }, + + [SPECIES_CALYREX] = //PLACEHOLDER DATA + { + .baseHP = 100, + .baseAttack = 100, + .baseDefense = 100, + .baseSpAttack = 100, + .baseSpDefense = 100, + .baseSpeed = 100, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_GRASS, + .catchRate = 255, + .expYield = 255, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .ability1 = ABILITY_UNNERVE, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_NONE, + .noFlip = TRUE, + }, + + [SPECIES_REGIELEKI] = //PLACEHOLDER DATA + { + .baseHP = 100, + .baseAttack = 100, + .baseDefense = 100, + .baseSpAttack = 100, + .baseSpDefense = 100, + .baseSpeed = 100, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 255, + .expYield = 255, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .ability1 = ABILITY_LIGHTNINGROD, //NEW ABILITY TRANSISTOR + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_NONE, + .noFlip = TRUE, + }, + + [SPECIES_REGIDRAGO] = //PLACEHOLDER DATA + { + .baseHP = 100, + .baseAttack = 100, + .baseDefense = 100, + .baseSpAttack = 100, + .baseSpDefense = 100, + .baseSpeed = 100, + .type1 = TYPE_DRAGON, + .type2 = TYPE_DRAGON, + .catchRate = 255, + .expYield = 255, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .ability1 = ABILITY_PRESSURE, //NEW ABILITY DRAGONS MAW + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_NONE, + .noFlip = TRUE, + }, + */ + + [SPECIES_CRAMORANT_GULPING] = + { + .baseHP = 70, + .baseAttack = 85, + .baseDefense = 55, + .baseSpAttack = 85, + .baseSpDefense = 95, + .baseSpeed = 85, + .type1 = TYPE_FLYING, + .type2 = TYPE_WATER, + .catchRate = 45, + .expYield = 166, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 2, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_FLYING, + .ability1 = ABILITY_GULPMISSLE, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_NONE, + .noFlip = TRUE, + }, + + [SPECIES_CRAMORANT_GORGING] = + { + .baseHP = 70, + .baseAttack = 85, + .baseDefense = 55, + .baseSpAttack = 85, + .baseSpDefense = 95, + .baseSpeed = 85, + .type1 = TYPE_FLYING, + .type2 = TYPE_WATER, + .catchRate = 45, + .expYield = 166, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 2, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_FLYING, + .ability1 = ABILITY_GULPMISSLE, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_NONE, + .noFlip = TRUE, + }, + + [SPECIES_TOXTRICITY_LOW_KEY] = + { + .baseHP = 75, + .baseAttack = 98, + .baseDefense = 70, + .baseSpAttack = 114, + .baseSpDefense = 70, + .baseSpeed = 75, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_POISON, + .catchRate = 45, + .expYield = 176, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 2, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_HUMAN_LIKE, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + .ability1 = ABILITY_PUNKROCK, + .ability2 = ABILITY_MINUS, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_TECHNICIAN, + .noFlip = TRUE, + }, + + [SPECIES_SINISTEA_CHIPPED] = + { + .baseHP = 40, + .baseAttack = 45, + .baseDefense = 45, + .baseSpAttack = 74, + .baseSpDefense = 54, + .baseSpeed = 50, + .type1 = TYPE_GHOST, + .type2 = TYPE_GHOST, + .catchRate = 120, + .expYield = 62, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 1, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .ability1 = ABILITY_WEAKARMOR, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_CURSEDBODY, + .noFlip = TRUE, + }, + + [SPECIES_POLTEAGEIST_CHIPPED] = + { + .baseHP = 60, + .baseAttack = 65, + .baseDefense = 65, + .baseSpAttack = 134, + .baseSpDefense = 114, + .baseSpeed = 70, + .type1 = TYPE_GHOST, + .type2 = TYPE_GHOST, + .catchRate = 60, + .expYield = 178, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 2, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .ability1 = ABILITY_WEAKARMOR, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_CURSEDBODY, + .noFlip = TRUE, + }, + + [SPECIES_ALCREMIE_BERRY] = + { + .baseHP = 65, + .baseAttack = 60, + .baseDefense = 75, + .baseSpAttack = 110, + .baseSpDefense = 121, + .baseSpeed = 64, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 100, + .expYield = 173, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 2, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(100), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .ability1 = ABILITY_SWEETVEIL, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_AROMAVEIL, + .noFlip = TRUE, + }, + + [SPECIES_ALCREMIE_LOVE] = + { + .baseHP = 65, + .baseAttack = 60, + .baseDefense = 75, + .baseSpAttack = 110, + .baseSpDefense = 121, + .baseSpeed = 64, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 100, + .expYield = 173, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 2, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(100), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .ability1 = ABILITY_SWEETVEIL, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_AROMAVEIL, + .noFlip = TRUE, + }, + + [SPECIES_ALCREMIE_CLOVER] = + { + .baseHP = 65, + .baseAttack = 60, + .baseDefense = 75, + .baseSpAttack = 110, + .baseSpDefense = 121, + .baseSpeed = 64, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 100, + .expYield = 173, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 2, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(100), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .ability1 = ABILITY_SWEETVEIL, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_AROMAVEIL, + .noFlip = TRUE, + }, + + [SPECIES_ALCREMIE_FLOWER] = + { + .baseHP = 65, + .baseAttack = 60, + .baseDefense = 75, + .baseSpAttack = 110, + .baseSpDefense = 121, + .baseSpeed = 64, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 100, + .expYield = 173, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 2, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(100), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .ability1 = ABILITY_SWEETVEIL, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_AROMAVEIL, + .noFlip = TRUE, + }, + + [SPECIES_ALCREMIE_RIBBON] = + { + .baseHP = 65, + .baseAttack = 60, + .baseDefense = 75, + .baseSpAttack = 110, + .baseSpDefense = 121, + .baseSpeed = 64, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 100, + .expYield = 173, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 2, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(100), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .ability1 = ABILITY_SWEETVEIL, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_AROMAVEIL, + .noFlip = TRUE, + }, + + [SPECIES_ALCREMIE_STAR] = + { + .baseHP = 65, + .baseAttack = 60, + .baseDefense = 75, + .baseSpAttack = 110, + .baseSpDefense = 121, + .baseSpeed = 64, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 100, + .expYield = 173, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 2, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(100), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .ability1 = ABILITY_SWEETVEIL, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_AROMAVEIL, + .noFlip = TRUE, + }, + + [SPECIES_EISCUE_NOICE] = + { + .baseHP = 75, + .baseAttack = 80, + .baseDefense = 70, + .baseSpAttack = 65, + .baseSpDefense = 50, + .baseSpeed = 130, + .type1 = TYPE_ICE, + .type2 = TYPE_ICE, + .catchRate = 60, + .expYield = 165, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 2, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 50, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_FIELD, + .ability1 = ABILITY_ICEFACE, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_NONE, + .noFlip = TRUE, + }, + + [SPECIES_INDEEDEE_FEMALE] = + { + .baseHP = 70, + .baseAttack = 55, + .baseDefense = 65, + .baseSpAttack = 95, + .baseSpDefense = 105, + .baseSpeed = 85, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_NORMAL, + .catchRate = 30, + .expYield = 166, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 2, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(100), + .eggCycles = 40, + .friendship = 140, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_FAIRY, + .ability1 = ABILITY_OWNTEMPO, + .ability2 = ABILITY_SYNCHRONIZE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_PSYCHICSURGE, + .noFlip = TRUE, + }, + + [SPECIES_MORPEKO_HANGRY] = + { + .baseHP = 58, + .baseAttack = 95, + .baseDefense = 58, + .baseSpAttack = 70, + .baseSpDefense = 58, + .baseSpeed = 97, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_DARK, + .catchRate = 180, + .expYield = 153, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 2, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 10, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FAIRY, + .ability1 = ABILITY_HUNGERSWITCH, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_NONE, + .noFlip = TRUE, + }, + + [SPECIES_ZACIAN_CROWNED] = + { + .baseHP = 92, + .baseAttack = 170, + .baseDefense = 115, + .baseSpAttack = 80, + .baseSpDefense = 115, + .baseSpeed = 148, + .type1 = TYPE_FAIRY, + .type2 = TYPE_STEEL, + .catchRate = 10, + .expYield = 255, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 3, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .ability1 = ABILITY_INTREPIDSWORD, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_NONE, + .noFlip = TRUE, + }, + + [SPECIES_ZAMAZENTA_CROWNED] = + { + .baseHP = 92, + .baseAttack = 130, + .baseDefense = 145, + .baseSpAttack = 80, + .baseSpDefense = 145, + .baseSpeed = 128, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_STEEL, + .catchRate = 10, + .expYield = 255, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 3, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .ability1 = ABILITY_DAUNTLESSSHIELD, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_NONE, + .noFlip = TRUE, + }, + + [SPECIES_ETERNATUS_ETERNAMAX] = + { + .baseHP = 255, + .baseAttack = 115, + .baseDefense = 250, + .baseSpAttack = 125, + .baseSpDefense = 250, + .baseSpeed = 130, + .type1 = TYPE_POISON, + .type2 = TYPE_DRAGON, + .catchRate = 255, + .expYield = 255, + .evYield_HP = 3, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .ability1 = ABILITY_PRESSURE, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_NONE, + .noFlip = TRUE, + }, + + [SPECIES_URSHIFU_RAPID] = + { + .baseHP = 100, + .baseAttack = 130, + .baseDefense = 100, + .baseSpAttack = 63, + .baseSpDefense = 60, + .baseSpeed = 97, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_WATER, + .catchRate = 3, + .expYield = 255, + .evYield_HP = 0, + .evYield_Attack = 3, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .ability1 = ABILITY_INNERFOCUS, //UNSEEN FIST NOT DEFINED + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_NONE, + .noFlip = TRUE, + }, + + [SPECIES_MEOWTH_G] = + { + .baseHP = 50, + .baseAttack = 65, + .baseDefense = 55, + .baseSpAttack = 40, + .baseSpDefense = 40, + .baseSpeed = 40, + .type1 = TYPE_STEEL, + .type2 = TYPE_STEEL, + .catchRate = 255, + .expYield = 69, + .evYield_HP = 0, + .evYield_Attack = 1, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .ability1 = ABILITY_PICKUP, + .ability2 = ABILITY_TOUGHCLAWS, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_UNNERVE, + .noFlip = TRUE, + }, + + [SPECIES_PONYTA_G] = + { + .baseHP = 50, + .baseAttack = 85, + .baseDefense = 55, + .baseSpAttack = 65, + .baseSpDefense = 65, + .baseSpeed = 90, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 190, + .expYield = 152, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 1, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .ability1 = ABILITY_RUNAWAY, + .ability2 = ABILITY_PASTELVEIL, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_ANTICIPATION, + .noFlip = TRUE, + }, + + [SPECIES_RAPIDASH_G] = + { + .baseHP = 65, + .baseAttack = 100, + .baseDefense = 70, + .baseSpAttack = 80, + .baseSpDefense = 80, + .baseSpeed = 105, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_FAIRY, + .catchRate = 60, + .expYield = 192, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 2, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .ability1 = ABILITY_RUNAWAY, + .ability2 = ABILITY_PASTELVEIL, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_ANTICIPATION, + .noFlip = TRUE, + }, + + [SPECIES_SLOWPOKE_G] = + { + .baseHP = 90, + .baseAttack = 65, + .baseDefense = 65, + .baseSpAttack = 40, + .baseSpDefense = 40, + .baseSpeed = 15, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_PSYCHIC, + .catchRate = 190, + .expYield = 99, + .evYield_HP = 1, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_WATER_1, + .ability1 = ABILITY_GLUTTONY, + .ability2 = ABILITY_OWNTEMPO, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_REGENERATOR, + .noFlip = TRUE, + }, + + [SPECIES_SLOWBRO_G] = + { + .baseHP = 95, + .baseAttack = 100, + .baseDefense = 95, + .baseSpAttack = 100, + .baseSpDefense = 70, + .baseSpeed = 30, + .type1 = TYPE_POISON, + .type2 = TYPE_PSYCHIC, + .catchRate = 75, + .expYield = 164, + .evYield_HP = 0, + .evYield_Attack = 2, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_WATER_1, + .ability1 = ABILITY_GLUTTONY, //QUICK DRAW NOT DEFINED + .ability2 = ABILITY_OWNTEMPO, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_REGENERATOR, + .noFlip = TRUE, + }, + + [SPECIES_FARFETCHD_G] = + { + .baseHP = 52, + .baseAttack = 95, + .baseDefense = 55, + .baseSpAttack = 58, + .baseSpDefense = 62, + .baseSpeed = 55, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_FIGHTING, + .catchRate = 45, + .expYield = 132, + .evYield_HP = 0, + .evYield_Attack = 1, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_FIELD, + .ability1 = ABILITY_STEADFAST, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_SCRAPPY, + .noFlip = TRUE, + }, + + [SPECIES_KOFFING_G] = + { + .baseHP = 40, + .baseAttack = 65, + .baseDefense = 95, + .baseSpAttack = 60, + .baseSpDefense = 45, + .baseSpeed = 35, + .type1 = TYPE_POISON, + .type2 = TYPE_POISON, + .catchRate = 190, + .expYield = 114, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 1, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_SMOKE_BALL, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .ability1 = ABILITY_LEVITATE, + .ability2 = ABILITY_NEUTRALIZINGGAS, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_STENCH, + .noFlip = TRUE, + }, + + [SPECIES_WEEZING_G] = + { + .baseHP = 65, + .baseAttack = 90, + .baseDefense = 120, + .baseSpAttack = 85, + .baseSpDefense = 70, + .baseSpeed = 60, + .type1 = TYPE_POISON, + .type2 = TYPE_FAIRY, + .catchRate = 60, + .expYield = 173, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 2, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .ability1 = ABILITY_LEVITATE, + .ability2 = ABILITY_NEUTRALIZINGGAS, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_MISTYSURGE, + .noFlip = TRUE, + }, + + [SPECIES_MIME_JR_G] = + { + .baseHP = 20, + .baseAttack = 25, + .baseDefense = 45, + .baseSpAttack = 70, + .baseSpDefense = 90, + .baseSpeed = 60, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_FAIRY, + .catchRate = 145, + .expYield = 78, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 1, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_LEPPA_BERRY, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .ability1 = ABILITY_SOUNDPROOF, + .ability2 = ABILITY_FILTER, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_TECHNICIAN, + .noFlip = TRUE, + }, + + [SPECIES_MR_MIME_G] = + { + .baseHP = 50, + .baseAttack = 65, + .baseDefense = 65, + .baseSpAttack = 90, + .baseSpDefense = 90, + .baseSpeed = 100, + .type1 = TYPE_ICE, + .type2 = TYPE_PSYCHIC, + .catchRate = 45, + .expYield = 136, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 2, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_HUMAN_LIKE, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + .ability1 = ABILITY_SCREENCLEANER, + .ability2 = ABILITY_VITALSPIRIT, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_ICEBODY, + .noFlip = TRUE, + }, + +/* [SPECIES_ARTICUNO_G] = //PLACEHOLDER DATA + { + .baseHP = 90, + .baseAttack = 85, + .baseDefense = 100, + .baseSpAttack = 95, + .baseSpDefense = 125, + .baseSpeed = 85, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_FLYING, + .catchRate = 3, + .expYield = 215, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 3, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 80, + .friendship = 35, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .ability1 = ABILITY_COMPETITIVE, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_NONE, + .noFlip = TRUE, + }, + + [SPECIES_ZAPDOS_G] = //PLACEHOLDER DATA + { + .baseHP = 90, + .baseAttack = 90, + .baseDefense = 85, + .baseSpAttack = 125, + .baseSpDefense = 90, + .baseSpeed = 100, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_FLYING, + .catchRate = 3, + .expYield = 216, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 3, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 80, + .friendship = 35, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .ability1 = ABILITY_DEFIANT, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_NONE, + .noFlip = TRUE, + }, + + [SPECIES_MOLTRES_G] = //PLACEHOLDER DATA + { + .baseHP = 90, + .baseAttack = 100, + .baseDefense = 90, + .baseSpAttack = 125, + .baseSpDefense = 85, + .baseSpeed = 90, + .type1 = TYPE_DARK, + .type2 = TYPE_FLYING, + .catchRate = 3, + .expYield = 217, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 3, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 80, + .friendship = 35, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .ability1 = ABILITY_BERSERK, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_NONE, + .noFlip = TRUE, + }, + + [SPECIES_SLOWKING_G] = //PLACEHOLDER DATA + { + .baseHP = 95, + .baseAttack = 75, + .baseDefense = 80, + .baseSpAttack = 100, + .baseSpDefense = 110, + .baseSpeed = 30, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_POISON, + .catchRate = 70, + .expYield = 164, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 3, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_WATER_1, + .ability1 = ABILITY_GLUTTONY, + .ability2 = ABILITY_OWNTEMPO, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_REGENERATOR, + .noFlip = TRUE, + }, */ + + [SPECIES_CORSOLA_G] = + { + .baseHP = 60, + .baseAttack = 55, + .baseDefense = 100, + .baseSpAttack = 65, + .baseSpDefense = 100, + .baseSpeed = 30, + .type1 = TYPE_GHOST, + .type2 = TYPE_GHOST, + .catchRate = 60, + .expYield = 113, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 1, + .evYield_SpAttack = 0, + .evYield_SpDefense = 1, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(75), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_FAST, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_WATER_3, + .ability1 = ABILITY_WEAKARMOR, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_CURSEDBODY, + .noFlip = TRUE, + }, + + [SPECIES_ZIGZAGOON_G] = + { + .baseHP = 38, + .baseAttack = 30, + .baseDefense = 41, + .baseSpAttack = 30, + .baseSpDefense = 41, + .baseSpeed = 60, + .type1 = TYPE_DARK, + .type2 = TYPE_NORMAL, + .catchRate = 255, + .expYield = 60, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 1, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .ability1 = ABILITY_PICKUP, + .ability2 = ABILITY_GLUTTONY, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_QUICKFEET, + .noFlip = TRUE, + }, + + [SPECIES_LINOONE_G] = + { + .baseHP = 78, + .baseAttack = 70, + .baseDefense = 61, + .baseSpAttack = 50, + .baseSpDefense = 61, + .baseSpeed = 100, + .type1 = TYPE_DARK, + .type2 = TYPE_NORMAL, + .catchRate = 90, + .expYield = 128, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 2, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .ability1 = ABILITY_PICKUP, + .ability2 = ABILITY_GLUTTONY, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_QUICKFEET, + .noFlip = TRUE, + }, + + [SPECIES_DARUMAKA_G] = + { + .baseHP = 70, + .baseAttack = 90, + .baseDefense = 45, + .baseSpAttack = 15, + .baseSpDefense = 45, + .baseSpeed = 50, + .type1 = TYPE_ICE, + .type2 = TYPE_ICE, + .catchRate = 120, + .expYield = 63, + .evYield_HP = 0, + .evYield_Attack = 1, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .ability1 = ABILITY_HUSTLE, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_INNERFOCUS, + .noFlip = TRUE, + }, + + [SPECIES_DARMANITAN_G] = + { + .baseHP = 105, + .baseAttack = 140, + .baseDefense = 55, + .baseSpAttack = 30, + .baseSpDefense = 55, + .baseSpeed = 95, + .type1 = TYPE_ICE, + .type2 = TYPE_ICE, + .catchRate = 60, + .expYield = 168, + .evYield_HP = 0, + .evYield_Attack = 2, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .ability1 = ABILITY_GORILLATACTICS, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_ZENMODE, + .noFlip = TRUE, + }, + + [SPECIES_DARMANITAN_G_ZEN] = + { + .baseHP = 105, + .baseAttack = 160, + .baseDefense = 55, + .baseSpAttack = 30, + .baseSpDefense = 55, + .baseSpeed = 135, + .type1 = TYPE_ICE, + .type2 = TYPE_FIRE, + .catchRate = 60, + .expYield = 168, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 2, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .ability1 = ABILITY_ZENMODE, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_ZENMODE, + .noFlip = TRUE, + }, + + [SPECIES_YAMASK_G] = + { + .baseHP = 38, + .baseAttack = 55, + .baseDefense = 85, + .baseSpAttack = 30, + .baseSpDefense = 65, + .baseSpeed = 30, + .type1 = TYPE_GROUND, + .type2 = TYPE_GHOST, + .catchRate = 190, + .expYield = 61, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 1, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .ability1 = ABILITY_WANDERING_SPIRIT, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_NONE, + .noFlip = TRUE, + }, + + [SPECIES_STUNFISK_G] = + { + .baseHP = 109, + .baseAttack = 81, + .baseDefense = 99, + .baseSpAttack = 66, + .baseSpDefense = 84, + .baseSpeed = 32, + .type1 = TYPE_GROUND, + .type2 = TYPE_STEEL, + .catchRate = 75, + .expYield = 165, + .evYield_HP = 2, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .ability1 = ABILITY_MIMICRY, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_NONE, + .noFlip = TRUE, + }, + + [SPECIES_VENUSAUR_GIGA] = + { + .baseHP = 80, + .baseAttack = 82, + .baseDefense = 83, + .baseSpAttack = 100, + .baseSpDefense = 100, + .baseSpeed = 80, + .type1 = TYPE_GRASS, + .type2 = TYPE_POISON, + .catchRate = 45, + .expYield = 208, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 2, + .evYield_SpDefense = 1, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_GRASS, + .ability1 = ABILITY_OVERGROW, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_CHLOROPHYLL, + .noFlip = TRUE, + }, + + [SPECIES_CHARIZARD_GIGA] = + { + .baseHP = 78, + .baseAttack = 84, + .baseDefense = 78, + .baseSpAttack = 109, + .baseSpDefense = 85, + .baseSpeed = 100, + .type1 = TYPE_FIRE, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 209, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 3, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_DRAGON, + .ability1 = ABILITY_BLAZE, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_SOLARPOWER, + .noFlip = TRUE, + }, + + [SPECIES_BLASTOISE_GIGA] = + { + .baseHP = 79, + .baseAttack = 83, + .baseDefense = 100, + .baseSpAttack = 85, + .baseSpDefense = 105, + .baseSpeed = 78, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 45, + .expYield = 210, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 3, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_WATER_1, + .ability1 = ABILITY_TORRENT, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_RAINDISH, + .noFlip = TRUE, + }, + + [SPECIES_BUTTERFREE_GIGA] = + { + .baseHP = 60, + .baseAttack = 45, + .baseDefense = 50, + .baseSpAttack = 90, + .baseSpDefense = 80, + .baseSpeed = 70, + .type1 = TYPE_BUG, + .type2 = TYPE_FLYING, + .catchRate = 45, + .expYield = 160, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 2, + .evYield_SpDefense = 1, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_SILVER_POWDER, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .ability1 = ABILITY_COMPOUNDEYES, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_TINTEDLENS, + .noFlip = TRUE, + }, + + [SPECIES_PIKACHU_GIGA] = + { + .baseHP = 35, + .baseAttack = 55, + .baseDefense = 40, + .baseSpAttack = 50, + .baseSpDefense = 50, + .baseSpeed = 90, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_ELECTRIC, + .catchRate = 190, + .expYield = 82, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 2, + .item1 = ITEM_ORAN_BERRY, + .item2 = ITEM_LIGHT_BALL, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 10, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FAIRY, + .ability1 = ABILITY_STATIC, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_LIGHTNINGROD, + .noFlip = TRUE, + }, + + [SPECIES_MEOWTH_GIGA] = + { + .baseHP = 40, + .baseAttack = 45, + .baseDefense = 35, + .baseSpAttack = 40, + .baseSpDefense = 40, + .baseSpeed = 90, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 255, + .expYield = 69, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 1, + .item1 = ITEM_NONE, + .item2 = ITEM_QUICK_CLAW, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .ability1 = ABILITY_PICKUP, + .ability2 = ABILITY_TECHNICIAN, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_UNNERVE, + .noFlip = TRUE, + }, + + [SPECIES_MACHAMP_GIGA] = + { + .baseHP = 90, + .baseAttack = 130, + .baseDefense = 80, + .baseSpAttack = 65, + .baseSpDefense = 85, + .baseSpeed = 55, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_FIGHTING, + .catchRate = 45, + .expYield = 193, + .evYield_HP = 0, + .evYield_Attack = 3, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_FOCUS_BAND, + .genderRatio = PERCENT_FEMALE(25), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_HUMAN_LIKE, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + .ability1 = ABILITY_GUTS, + .ability2 = ABILITY_NOGUARD, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_STEADFAST, + .noFlip = TRUE, + }, + + [SPECIES_GENGAR_GIGA] = + { + .baseHP = 60, + .baseAttack = 65, + .baseDefense = 60, + .baseSpAttack = 130, + .baseSpDefense = 75, + .baseSpeed = 110, + .type1 = TYPE_GHOST, + .type2 = TYPE_POISON, + .catchRate = 45, + .expYield = 190, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 3, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_SPELL_TAG, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_AMORPHOUS, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .ability1 = ABILITY_CURSEDBODY, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_NONE, + .noFlip = TRUE, + }, + + [SPECIES_KINGLER_GIGA] = + { + .baseHP = 55, + .baseAttack = 130, + .baseDefense = 115, + .baseSpAttack = 50, + .baseSpDefense = 50, + .baseSpeed = 75, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 60, + .expYield = 206, + .evYield_HP = 0, + .evYield_Attack = 2, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_WATER_3, + .eggGroup2 = EGG_GROUP_WATER_3, + .ability1 = ABILITY_HYPERCUTTER, + .ability2 = ABILITY_SHELLARMOR, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_SHEERFORCE, + .noFlip = TRUE, + }, + + [SPECIES_LAPRAS_GIGA] = + { + .baseHP = 130, + .baseAttack = 85, + .baseDefense = 80, + .baseSpAttack = 85, + .baseSpDefense = 95, + .baseSpeed = 60, + .type1 = TYPE_WATER, + .type2 = TYPE_ICE, + .catchRate = 45, + .expYield = 219, + .evYield_HP = 2, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_MYSTIC_WATER, + .item2 = ITEM_MYSTIC_WATER, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 40, + .friendship = 50, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_WATER_1, + .ability1 = ABILITY_WATERABSORB, + .ability2 = ABILITY_SHELLARMOR, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_HYDRATION, + .noFlip = TRUE, + }, + + [SPECIES_EEVEE_GIGA] = + { + .baseHP = 55, + .baseAttack = 55, + .baseDefense = 50, + .baseSpAttack = 45, + .baseSpDefense = 65, + .baseSpeed = 55, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 45, + .expYield = 92, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 1, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 35, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_FIELD, + .ability1 = ABILITY_RUNAWAY, + .ability2 = ABILITY_ADAPTABILITY, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_ANTICIPATION, + .noFlip = TRUE, + }, + + [SPECIES_SNORLAX_GIGA] = + { + .baseHP = 160, + .baseAttack = 110, + .baseDefense = 65, + .baseSpAttack = 65, + .baseSpDefense = 110, + .baseSpeed = 30, + .type1 = TYPE_NORMAL, + .type2 = TYPE_NORMAL, + .catchRate = 25, + .expYield = 213, + .evYield_HP = 2, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_LEFTOVERS, + .item2 = ITEM_LEFTOVERS, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 40, + .friendship = 50, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_MONSTER, + .ability1 = ABILITY_IMMUNITY, + .ability2 = ABILITY_THICKFAT, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_GLUTTONY, + .noFlip = TRUE, + }, + + [SPECIES_GARBODOR_GIGA] = + { + .baseHP = 80, + .baseAttack = 95, + .baseDefense = 82, + .baseSpAttack = 60, + .baseSpDefense = 82, + .baseSpeed = 75, + .type1 = TYPE_POISON, + .type2 = TYPE_POISON, + .catchRate = 60, + .expYield = 166, + .evYield_HP = 0, + .evYield_Attack = 2, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_BLACK_SLUDGE, + .item2 = ITEM_NUGGET, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .ability1 = ABILITY_STENCH, + .ability2 = ABILITY_WEAKARMOR, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_AFTERMATH, + .noFlip = TRUE, + }, + + [SPECIES_MELMETAL_GIGA] = + { + .baseHP = 135, + .baseAttack = 143, + .baseDefense = 143, + .baseSpAttack = 80, + .baseSpDefense = 65, + .baseSpeed = 34, + .type1 = TYPE_STEEL, + .type2 = TYPE_STEEL, + .catchRate = 3, + .expYield = 199, + .evYield_HP = 0, + .evYield_Attack = 3, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = MON_GENDERLESS, + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .ability1 = ABILITY_IRONFIST, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_NONE, + .noFlip = TRUE, + }, + + [SPECIES_RILLABOOM_GIGA] = + { + .baseHP = 100, + .baseAttack = 125, + .baseDefense = 90, + .baseSpAttack = 60, + .baseSpDefense = 70, + .baseSpeed = 85, + .type1 = TYPE_GRASS, + .type2 = TYPE_GRASS, + .catchRate = 45, + .expYield = 210, + .evYield_HP = 3, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_GRASS, + .ability1 = ABILITY_OVERGROW, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_GRASSYSURGE, + .noFlip = TRUE, + }, + + [SPECIES_CINDERACE_GIGA] = + { + .baseHP = 80, + .baseAttack = 116, + .baseDefense = 75, + .baseSpAttack = 65, + .baseSpDefense = 75, + .baseSpeed = 119, + .type1 = TYPE_FIRE, + .type2 = TYPE_FIRE, + .catchRate = 45, + .expYield = 210, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 3, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + .ability1 = ABILITY_BLAZE, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_PROTEAN, + .noFlip = TRUE, + }, + + [SPECIES_INTELEON_GIGA] = + { + .baseHP = 70, + .baseAttack = 85, + .baseDefense = 65, + .baseSpAttack = 125, + .baseSpDefense = 65, + .baseSpeed = 120, + .type1 = TYPE_WATER, + .type2 = TYPE_WATER, + .catchRate = 45, + .expYield = 210, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 3, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_WATER_1, + .eggGroup2 = EGG_GROUP_FIELD, + .ability1 = ABILITY_TORRENT, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_SNIPER, + .noFlip = TRUE, + }, + + [SPECIES_CORVIKNIGHT_GIGA] = + { + .baseHP = 98, + .baseAttack = 87, + .baseDefense = 105, + .baseSpAttack = 53, + .baseSpDefense = 85, + .baseSpeed = 67, + .type1 = TYPE_FLYING, + .type2 = TYPE_STEEL, + .catchRate = 45, + .expYield = 175, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 3, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_FLYING, + .eggGroup2 = EGG_GROUP_FLYING, + .ability1 = ABILITY_PRESSURE, + .ability2 = ABILITY_UNNERVE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_MIRRORARMOR, + .noFlip = TRUE, + }, + + [SPECIES_ORBEETLE_GIGA] = + { + .baseHP = 60, + .baseAttack = 45, + .baseDefense = 110, + .baseSpAttack = 80, + .baseSpDefense = 120, + .baseSpeed = 90, + .type1 = TYPE_BUG, + .type2 = TYPE_PSYCHIC, + .catchRate = 45, + .expYield = 186, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 3, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_PSYCHIC_SEED, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .ability1 = ABILITY_SWARM, + .ability2 = ABILITY_FRISK, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_TELEPATHY, + .noFlip = TRUE, + }, + + [SPECIES_DREDNAW_GIGA] = +{ + .baseHP = 90, + .baseAttack = 115, + .baseDefense = 90, + .baseSpAttack = 48, + .baseSpDefense = 68, + .baseSpeed = 74, + .type1 = TYPE_WATER, + .type2 = TYPE_ROCK, + .catchRate = 75, + .expYield = 170, + .evYield_HP = 0, + .evYield_Attack = 2, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MONSTER, + .eggGroup2 = EGG_GROUP_WATER_1, + .ability1 = ABILITY_STRONGJAW, + .ability2 = ABILITY_SHELLARMOR, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_SWIFTSWIM, + .noFlip = TRUE, + }, + + [SPECIES_COALOSSAL_GIGA] = + { + .baseHP = 110, + .baseAttack = 80, + .baseDefense = 120, + .baseSpAttack = 80, + .baseSpDefense = 90, + .baseSpeed = 30, + .type1 = TYPE_ROCK, + .type2 = TYPE_FIRE, + .catchRate = 45, + .expYield = 177, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 3, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 15, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_MINERAL, + .ability1 = ABILITY_STEAMENGINE, + .ability2 = ABILITY_FLAMEBODY, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_FLASHFIRE, + .noFlip = TRUE, + }, + + [SPECIES_FLAPPLE_GIGA] = + { + .baseHP = 70, + .baseAttack = 110, + .baseDefense = 80, + .baseSpAttack = 95, + .baseSpDefense = 60, + .baseSpeed = 70, + .type1 = TYPE_GRASS, + .type2 = TYPE_DRAGON, + .catchRate = 45, + .expYield = 170, + .evYield_HP = 0, + .evYield_Attack = 2, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_ERRATIC, + .eggGroup1 = EGG_GROUP_GRASS, + .eggGroup2 = EGG_GROUP_DRAGON, + .ability1 = ABILITY_RIPEN, + .ability2 = ABILITY_GLUTTONY, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_HUSTLE, + .noFlip = TRUE, + }, + + [SPECIES_APPLETUN_GIGA] = + { + .baseHP = 110, + .baseAttack = 85, + .baseDefense = 80, + .baseSpAttack = 100, + .baseSpDefense = 80, + .baseSpeed = 30, + .type1 = TYPE_GRASS, + .type2 = TYPE_DRAGON, + .catchRate = 45, + .expYield = 170, + .evYield_HP = 2, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_ERRATIC, + .eggGroup1 = EGG_GROUP_GRASS, + .eggGroup2 = EGG_GROUP_DRAGON, + .ability1 = ABILITY_RIPEN, + .ability2 = ABILITY_GLUTTONY, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_THICKFAT, + .noFlip = TRUE, + }, + + [SPECIES_SANDACONDA_GIGA] = + { + .baseHP = 72, + .baseAttack = 107, + .baseDefense = 125, + .baseSpAttack = 65, + .baseSpDefense = 70, + .baseSpeed = 71, + .type1 = TYPE_GROUND, + .type2 = TYPE_GROUND, + .catchRate = 120, + .expYield = 179, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 2, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_DRAGON, + .ability1 = ABILITY_SANDSPIT, + .ability2 = ABILITY_SHEDSKIN, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_SANDVEIL, + .noFlip = TRUE, + }, + + [SPECIES_TOXTRICITY_GIGA] = + { + .baseHP = 75, + .baseAttack = 98, + .baseDefense = 70, + .baseSpAttack = 114, + .baseSpDefense = 70, + .baseSpeed = 75, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_POISON, + .catchRate = 45, + .expYield = 176, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 2, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_HUMAN_LIKE, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + .ability1 = ABILITY_PUNKROCK, + .ability2 = ABILITY_PLUS, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_TECHNICIAN, + .noFlip = TRUE, + }, + + [SPECIES_TOXTRICITY_LOW_KEY_GIGA] = + { + .baseHP = 75, + .baseAttack = 98, + .baseDefense = 70, + .baseSpAttack = 114, + .baseSpDefense = 70, + .baseSpeed = 75, + .type1 = TYPE_ELECTRIC, + .type2 = TYPE_POISON, + .catchRate = 45, + .expYield = 176, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 2, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_SLOW, + .eggGroup1 = EGG_GROUP_HUMAN_LIKE, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + .ability1 = ABILITY_PUNKROCK, + .ability2 = ABILITY_MINUS, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_TECHNICIAN, + .noFlip = TRUE, + }, + + [SPECIES_CENTISKORCH_GIGA] = + { + .baseHP = 100, + .baseAttack = 115, + .baseDefense = 65, + .baseSpAttack = 90, + .baseSpDefense = 90, + .baseSpeed = 65, + .type1 = TYPE_FIRE, + .type2 = TYPE_BUG, + .catchRate = 75, + .expYield = 184, + .evYield_HP = 0, + .evYield_Attack = 2, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_BUG, + .eggGroup2 = EGG_GROUP_BUG, + .ability1 = ABILITY_FLASHFIRE, + .ability2 = ABILITY_WHITESMOKE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_FLAMEBODY, + .noFlip = TRUE, + }, + + [SPECIES_HATTERENE_GIGA] = + { + .baseHP = 57, + .baseAttack = 90, + .baseDefense = 95, + .baseSpAttack = 136, + .baseSpDefense = 103, + .baseSpeed = 29, + .type1 = TYPE_PSYCHIC, + .type2 = TYPE_FAIRY, + .catchRate = 45, + .expYield = 208, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 3, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(100), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_FAIRY, + .ability1 = ABILITY_HEALER, + .ability2 = ABILITY_ANTICIPATION, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_MAGICBOUNCE, + .noFlip = TRUE, + }, + + [SPECIES_GRIMMSNARL_GIGA] = + { + .baseHP = 95, + .baseAttack = 120, + .baseDefense = 65, + .baseSpAttack = 95, + .baseSpDefense = 75, + .baseSpeed = 60, + .type1 = TYPE_DARK, + .type2 = TYPE_FAIRY, + .catchRate = 45, + .expYield = 208, + .evYield_HP = 0, + .evYield_Attack = 3, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(0), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_HUMAN_LIKE, + .ability1 = ABILITY_PRANKSTER, + .ability2 = ABILITY_FRISK, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_PICKPOCKET, + .noFlip = TRUE, + }, + + [SPECIES_ALCREMIE_GIGA] = + { + .baseHP = 65, + .baseAttack = 60, + .baseDefense = 75, + .baseSpAttack = 110, + .baseSpDefense = 121, + .baseSpeed = 64, + .type1 = TYPE_FAIRY, + .type2 = TYPE_FAIRY, + .catchRate = 100, + .expYield = 173, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 2, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(100), + .eggCycles = 20, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FAIRY, + .eggGroup2 = EGG_GROUP_AMORPHOUS, + .ability1 = ABILITY_SWEETVEIL, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_AROMAVEIL, + .noFlip = TRUE, + }, + + [SPECIES_COPPERAJAH_GIGA] = + { + .baseHP = 122, + .baseAttack = 130, + .baseDefense = 69, + .baseSpAttack = 80, + .baseSpDefense = 69, + .baseSpeed = 30, + .type1 = TYPE_STEEL, + .type2 = TYPE_STEEL, + .catchRate = 90, + .expYield = 175, + .evYield_HP = 0, + .evYield_Attack = 2, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_LAGGING_TAIL, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 25, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_FIELD, + .eggGroup2 = EGG_GROUP_MINERAL, + .ability1 = ABILITY_SHEERFORCE, + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_HEAVYMETAL, + .noFlip = TRUE, + }, + + [SPECIES_DURALUDON_GIGA] = + { + .baseHP = 70, + .baseAttack = 95, + .baseDefense = 115, + .baseSpAttack = 120, + .baseSpDefense = 50, + .baseSpeed = 85, + .type1 = TYPE_STEEL, + .type2 = TYPE_DRAGON, + .catchRate = 45, + .expYield = 187, + .evYield_HP = 0, + .evYield_Attack = 0, + .evYield_Defense = 0, + .evYield_SpAttack = 2, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(50), + .eggCycles = 30, + .friendship = 50, + .growthRate = GROWTH_MEDIUM_FAST, + .eggGroup1 = EGG_GROUP_MINERAL, + .eggGroup2 = EGG_GROUP_DRAGON, + .ability1 = ABILITY_LIGHTMETAL, + .ability2 = ABILITY_HEAVYMETAL, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_STALWART, + .noFlip = TRUE, + }, + + [SPECIES_URSHIFU_SINGLE_GIGA] = + { + .baseHP = 100, + .baseAttack = 130, + .baseDefense = 100, + .baseSpAttack = 63, + .baseSpDefense = 60, + .baseSpeed = 97, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_DARK, + .catchRate = 3, + .expYield = 255, + .evYield_HP = 0, + .evYield_Attack = 3, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .ability1 = ABILITY_INNERFOCUS, //UNSEEN FIST NOT DEFINED + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_NONE, + .noFlip = TRUE, + }, + + [SPECIES_URSHIFU_RAPID_GIGA] = + { + .baseHP = 100, + .baseAttack = 130, + .baseDefense = 100, + .baseSpAttack = 63, + .baseSpDefense = 60, + .baseSpeed = 97, + .type1 = TYPE_FIGHTING, + .type2 = TYPE_WATER, + .catchRate = 3, + .expYield = 255, + .evYield_HP = 0, + .evYield_Attack = 3, + .evYield_Defense = 0, + .evYield_SpAttack = 0, + .evYield_SpDefense = 0, + .evYield_Speed = 0, + .item1 = ITEM_NONE, + .item2 = ITEM_NONE, + .genderRatio = PERCENT_FEMALE(12.5), + .eggCycles = 120, + .friendship = 0, + .growthRate = GROWTH_SLOW, + .eggGroup1 = EGG_GROUP_UNDISCOVERED, + .eggGroup2 = EGG_GROUP_UNDISCOVERED, + .ability1 = ABILITY_INNERFOCUS, //UNSEEN FIST NOT DEFINED + .ability2 = ABILITY_NONE, + .safariZoneFleeRate = 0, + .hiddenAbility = ABILITY_NONE, + .noFlip = TRUE, + }, }; diff --git a/src/Cry_Table.c b/src/Cry_Table.c index 10ed7c3..ef8b3c1 100644 --- a/src/Cry_Table.c +++ b/src/Cry_Table.c @@ -1,5 +1,3 @@ -//Fix Kyurem White - #include "defines.h" #include "../include/cries.h" #include "../include/cry_data.h" @@ -12920,4 +12918,1925 @@ const struct ToneData gCryTable[NUM_SPECIES] = .sustain = 0xff, .release = 0x0, }, +/* [SPECIES_GROOKEY] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryGrookey, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_THWACKEY] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryThwackey, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_RILLABOOM] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryRillaboom, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_SCORBUNNY] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryScorbunny, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_RABOOT] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryRaboot, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_CINDERACE] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryCinderace, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_SOBBLE] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCrySobble, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_DRIZZILE] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryDrizzile, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_INTELEON] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryInteleon, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_SKWOVET] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCrySkwovet, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_GREEDENT] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryGreedent, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ROOKIDEE] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryRookidee, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_CORVISQUIRE] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryCorvisquire, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_CORVIKNIGHT] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryCorviknight, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_BLIPBUG] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryBlipbug, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_DOTTLER] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryDottler, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ORBEETLE] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryOrbeetle, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_NICKIT] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryNickit, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_THIEVUL] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryThievul, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_GOSSIFLEUR] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryGossifleur, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ELDEGOSS] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryEldegoss, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_WOOLOO] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryWooloo, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_DUBWOOL] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryDubwool, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_CHEWTLE] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryChewtle, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_DREDNAW] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryDrednaw, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_YAMPER] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryYamper, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_BOLTUND] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryBoltund, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ROLYCOLY] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryRolycoly, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_CARKOL] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryCarkol, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_COALOSSAL] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryCoalossal, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_APPLIN] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryApplin, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_FLAPPLE] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryFlapple, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_APPLETUN] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryAppletun, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_SILICOBRA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCrySilicobra, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_SANDACONDA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCrySandaconda, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_CRAMORANT] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryCramorant, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ARROKUDA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryArrokuda, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_BARRASKEWDA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryBarraskewda, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_TOXEL] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryToxel, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_TOXTRICITY] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryToxtricityAmped, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_SIZZLIPEDE] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCrySizzlipede, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_CENTISKORCH] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryCentiskorch, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_CLOBBOPUS] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryClobbopus, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_GRAPPLOCT] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryGrapploct, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_SINISTEA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCrySinistea, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_POLTEAGEIST] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryPolteageist, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_HATENNA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryHatenna, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_HATTREM] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryHattrem, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_HATTERENE] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryHatterene, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_IMPIDIMP] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryImpidimp, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_MORGREM] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryMorgrem, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_GRIMMSNARL] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryGrimmsnarl, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_OBSTAGOON] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryObstagoon, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_PERRSERKER] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryPerrserker, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_CURSOLA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryCursola, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_SIRFETCHD] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCrySirfetchd, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_MR_RIME] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryMrRime, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_RUNERIGUS] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryRunerigus, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_MILCERY] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryMilcery, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ALCREMIE_STRAWBERRY] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryAlcremie, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_FALINKS] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryFalinks, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_PINCURCHIN] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryPincurchin, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_SNOM] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCrySnom, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_FROSMOTH] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryFrosmoth, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_STONJOURNER] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryStonjourner, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_EISCUE] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryEiscue, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_INDEEDEE] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryIndeedeeMale, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_MORPEKO] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryMorpeko, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_CUFANT] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryCufant, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_COPPERAJAH] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryCopperajah, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_DRACOZOLT] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryDracozolt, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ARCTOZOLT] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryArctozolt, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_DRACOVISH] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryDracovish, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ARCTOVISH] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryArctovish, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_DURALUDON] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryDuraludon, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_DREEPY] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryDreepy, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_DRAKLOAK] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryDrakloak, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_DRAGAPULT] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryDragapult, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ZACIAN] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryZacian, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ZAMAZENTA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryZamazenta, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ETERNATUS] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryEternatus, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_KUBFU] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryKubfu, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_URSHIFU_SINGLE] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryUrshifu, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ZARUDE] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryZarude, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_UNKNOWN_MYTHICAL] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryUnknownMythical, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_CALYREX] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryCalyrex, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_REGIELEKI] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryRegieleki, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_REGIDRAGO] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryRegidrago, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_CRAMORANT_GULPING] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryCramorant, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_CRAMORANT_GORGING] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryCramorant, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_TOXTRICITY_LOW_KEY] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryToxtricityLowKey, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_SINISTEA_CHIPPED] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCrySinistea, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_POLTEAGEIST_CHIPPED] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryPolteageist, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ALCREMIE_BERRY] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryAlcremie, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ALCREMIE_CLOVER] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryAlcremie, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ALCREMIE_FLOWER] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryAlcremie, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ALCREMIE_LOVE] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryAlcremie, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ALCREMIE_RIBBON] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryAlcremie, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ALCREMIE_STAR] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryAlcremie, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_EISCUE_NOICE] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryEiscue, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_INDEEDEE_FEMALE] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryIndeedeeFemale, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_MORPEKO_HANGRY] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryMorpeko, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ZACIAN_CROWNED] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryZacian, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ZAMAZENTA_CROWNED] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryZamazenta, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ETERNATUS_ETERNAMAX] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryEternatus, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_URSHIFU_RAPID] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryUrshifu, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, */ + [SPECIES_MEOWTH_G] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x8543338, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_PONYTA_G] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x855d3bc, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_RAPIDASH_G] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x855e2cc, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_SLOWPOKE_G] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x855f56c, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_SLOWBRO_G] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x855fcd4, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_FARFETCHD_G] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x8563570, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_WEEZING_G] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x85853a8, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_MR_MIME_G] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x85919a4, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ARTICUNO_G] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x85aa1a8, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ZAPDOS_G] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x85ab950, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_MOLTRES_G] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x85ac8c8, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_SLOWKING_G] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x85dbf10, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_CORSOLA_G] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x85f5318, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ZIGZAGOON_G] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x8692444, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_LINOONE_G] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x868c884, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_DARUMAKA_G] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryDarumaka, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_DARMANITAN_G] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryDarmanitan, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_DARMANITAN_G_ZEN] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryDarmanitan, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_YAMASK_G] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryYamask, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_STUNFISK_G] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryStunfisk, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_VENUSAUR_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x8511ce0, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_CHARIZARD_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x8514d28, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_BLASTOISE_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x8518024, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_BUTTERFREE_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x851b314, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_PIKACHU_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x8527204, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_MEOWTH_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x8543338, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_MACHAMP_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x8553108, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_GENGAR_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x856f70c, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_KINGLER_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x85770f8, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_LAPRAS_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x859ddb0, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_EEVEE_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x859f7a0, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_SNORLAX_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x85a9c6c, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_GARBODOR_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryGarbodor, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_MELMETAL_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryMelmetal, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, +/* [SPECIES_RILLABOOM_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryRillaboom, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_CINDERACE_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryCinderace, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_INTELEON_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryInteleon, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_CORVIKNIGHT_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryCorviknight, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ORBEETLE_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryOrbeetle, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_DREDNAW_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryDrednaw, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_COALOSSAL_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryCoalossal, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_FLAPPLE_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryFlapple, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_APPLETUN_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryAppletun, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_SANDACONDA_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCrySandaconda, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_TOXTRICITY_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryToxtricityAmped, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_TOXTRICITY_LOW_KEY_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryToxtricityLowKey, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_CENTISKORCH_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryCentiskorch, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_HATTERENE_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryHatterene, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_GRIMMSNARL_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryGrimmsnarl, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ALCREMIE_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryAlcremie, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_COPPERAJAH_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryCopperajah, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_DURALUDON_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryDuraludon, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_URSHIFU_SINGLE_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryUrshifu, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_URSHIFU_RAPID_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryUrshifu, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, +*/ }; diff --git a/src/Cry_Table_2.c b/src/Cry_Table_2.c index ef2f47e..25fc6a4 100644 --- a/src/Cry_Table_2.c +++ b/src/Cry_Table_2.c @@ -12918,4 +12918,1925 @@ const struct ToneData gCryTable2[NUM_SPECIES] = .sustain = 0xff, .release = 0x0, }, +/* [SPECIES_GROOKEY] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryGrookey, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_THWACKEY] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryThwackey, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_RILLABOOM] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryRillaboom, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_SCORBUNNY] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryScorbunny, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_RABOOT] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryRaboot, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_CINDERACE] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryCinderace, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_SOBBLE] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCrySobble, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_DRIZZILE] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryDrizzile, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_INTELEON] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryInteleon, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_SKWOVET] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCrySkwovet, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_GREEDENT] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryGreedent, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ROOKIDEE] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryRookidee, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_CORVISQUIRE] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryCorvisquire, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_CORVIKNIGHT] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryCorviknight, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_BLIPBUG] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryBlipbug, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_DOTTLER] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryDottler, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ORBEETLE] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryOrbeetle, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_NICKIT] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryNickit, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_THIEVUL] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryThievul, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_GOSSIFLEUR] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryGossifleur, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ELDEGOSS] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryEldegoss, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_WOOLOO] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryWooloo, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_DUBWOOL] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryDubwool, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_CHEWTLE] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryChewtle, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_DREDNAW] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryDrednaw, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_YAMPER] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryYamper, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_BOLTUND] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryBoltund, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ROLYCOLY] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryRolycoly, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_CARKOL] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryCarkol, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_COALOSSAL] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryCoalossal, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_APPLIN] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryApplin, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_FLAPPLE] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryFlapple, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_APPLETUN] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryAppletun, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_SILICOBRA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCrySilicobra, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_SANDACONDA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCrySandaconda, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_CRAMORANT] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryCramorant, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ARROKUDA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryArrokuda, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_BARRASKEWDA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryBarraskewda, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_TOXEL] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryToxel, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_TOXTRICITY] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryToxtricityAmped, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_SIZZLIPEDE] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCrySizzlipede, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_CENTISKORCH] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryCentiskorch, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_CLOBBOPUS] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryClobbopus, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_GRAPPLOCT] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryGrapploct, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_SINISTEA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCrySinistea, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_POLTEAGEIST] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryPolteageist, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_HATENNA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryHatenna, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_HATTREM] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryHattrem, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_HATTERENE] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryHatterene, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_IMPIDIMP] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryImpidimp, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_MORGREM] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryMorgrem, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_GRIMMSNARL] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryGrimmsnarl, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_OBSTAGOON] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryObstagoon, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_PERRSERKER] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryPerrserker, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_CURSOLA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryCursola, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_SIRFETCHD] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCrySirfetchd, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_MR_RIME] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryMrRime, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_RUNERIGUS] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryRunerigus, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_MILCERY] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryMilcery, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ALCREMIE_STRAWBERRY] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryAlcremie, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_FALINKS] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryFalinks, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_PINCURCHIN] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryPincurchin, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_SNOM] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCrySnom, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_FROSMOTH] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryFrosmoth, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_STONJOURNER] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryStonjourner, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_EISCUE] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryEiscue, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_INDEEDEE] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryIndeedeeMale, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_MORPEKO] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryMorpeko, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_CUFANT] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryCufant, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_COPPERAJAH] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryCopperajah, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_DRACOZOLT] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryDracozolt, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ARCTOZOLT] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryArctozolt, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_DRACOVISH] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryDracovish, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ARCTOVISH] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryArctovish, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_DURALUDON] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryDuraludon, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_DREEPY] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryDreepy, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_DRAKLOAK] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryDrakloak, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_DRAGAPULT] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryDragapult, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ZACIAN] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryZacian, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ZAMAZENTA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryZamazenta, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ETERNATUS] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryEternatus, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_KUBFU] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryKubfu, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_URSHIFU_SINGLE] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryUrshifu, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ZARUDE] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryZarude, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_UNKNOWN_MYTHICAL] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryUnknownMythical, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_CALYREX] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryCalyrex, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_REGIELEKI] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryRegieleki, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_REGIDRAGO] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryRegidrago, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_CRAMORANT_GULPING] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryCramorant, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_CRAMORANT_GORGING] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryCramorant, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_TOXTRICITY_LOW_KEY] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryToxtricityLowKey, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_SINISTEA_CHIPPED] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCrySinistea, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_POLTEAGEIST_CHIPPED] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryPolteageist, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ALCREMIE_BERRY] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryAlcremie, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ALCREMIE_CLOVER] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryAlcremie, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ALCREMIE_FLOWER] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryAlcremie, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ALCREMIE_LOVE] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryAlcremie, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ALCREMIE_RIBBON] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryAlcremie, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ALCREMIE_STAR] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryAlcremie, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_EISCUE_NOICE] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryEiscue, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_INDEEDEE_FEMALE] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryIndeedeeFemale, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_MORPEKO_HANGRY] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryMorpeko, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ZACIAN_CROWNED] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryZacian, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ZAMAZENTA_CROWNED] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryZamazenta, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ETERNATUS_ETERNAMAX] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryEternatus, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_URSHIFU_RAPID] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryUrshifu, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, */ + [SPECIES_MEOWTH_G] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x8543338, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_PONYTA_G] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x855d3bc, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_RAPIDASH_G] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x855e2cc, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_SLOWPOKE_G] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x855f56c, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_SLOWBRO_G] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x855fcd4, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_FARFETCHD_G] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x8563570, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_WEEZING_G] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x85853a8, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_MR_MIME_G] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x85919a4, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ARTICUNO_G] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x85aa1a8, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ZAPDOS_G] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x85ab950, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_MOLTRES_G] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x85ac8c8, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_SLOWKING_G] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x85dbf10, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_CORSOLA_G] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x85f5318, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ZIGZAGOON_G] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x8692444, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_LINOONE_G] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x868c884, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_DARUMAKA_G] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryDarumaka, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_DARMANITAN_G] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryDarmanitan, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_DARMANITAN_G_ZEN] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryDarmanitan, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_YAMASK_G] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryYamask, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_STUNFISK_G] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryStunfisk, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_VENUSAUR_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x8511ce0, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_CHARIZARD_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x8514d28, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_BLASTOISE_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x8518024, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_BUTTERFREE_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x851b314, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_PIKACHU_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x8527204, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_MEOWTH_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x8543338, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_MACHAMP_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x8553108, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_GENGAR_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x856f70c, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_KINGLER_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x85770f8, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_LAPRAS_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x859ddb0, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_EEVEE_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x859f7a0, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_SNORLAX_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = (u8*) 0x85a9c6c, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_GARBODOR_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryGarbodor, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_MELMETAL_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryMelmetal, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, +/* [SPECIES_RILLABOOM_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryRillaboom, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_CINDERACE_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryCinderace, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_INTELEON_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryInteleon, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_CORVIKNIGHT_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryCorviknight, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ORBEETLE_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryOrbeetle, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_DREDNAW_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryDrednaw, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_COALOSSAL_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryCoalossal, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_FLAPPLE_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryFlapple, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_APPLETUN_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryAppletun, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_SANDACONDA_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCrySandaconda, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_TOXTRICITY_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryToxtricityAmped, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_TOXTRICITY_LOW_KEY_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryToxtricityLowKey, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_CENTISKORCH_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryCentiskorch, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_HATTERENE_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryHatterene, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_GRIMMSNARL_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryGrimmsnarl, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_ALCREMIE_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryAlcremie, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_COPPERAJAH_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryCopperajah, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_DURALUDON_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryDuraludon, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_URSHIFU_SINGLE_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryUrshifu, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, + [SPECIES_URSHIFU_RAPID_GIGA] = + { + .type = 0x20, + .key = 0x3c, + .length = 0x0, + .pan_sweep = 0x0, + .wav = gCryUrshifu, + .attack = 0xff, + .decay = 0x0, + .sustain = 0xff, + .release = 0x0, + }, +*/ }; diff --git a/src/Egg_Moves.c b/src/Egg_Moves.c index 4879392..f0b0f27 100644 --- a/src/Egg_Moves.c +++ b/src/Egg_Moves.c @@ -4485,4 +4485,3 @@ u16 GetEggSpecies(u16 species) return species; } - diff --git a/src/Enemy_Elevation_Table.c b/src/Enemy_Elevation_Table.c index 89aea6e..bfce05c 100644 --- a/src/Enemy_Elevation_Table.c +++ b/src/Enemy_Elevation_Table.c @@ -1104,5 +1104,165 @@ const u8 gEnemyMonElevation[NUM_SPECIES] = [SPECIES_PIKACHU_CAP_PARTNER] = 0x0, [SPECIES_PICHU_SPIKY] = 0x0, [SPECIES_XERNEAS_NATURAL] = 0x0, + [SPECIES_GROOKEY] = 0x0, + [SPECIES_THWACKEY] = 0x0, + [SPECIES_RILLABOOM] = 0x0, + [SPECIES_SCORBUNNY] = 0x0, + [SPECIES_RABOOT] = 0x0, + [SPECIES_CINDERACE] = 0x0, + [SPECIES_SOBBLE] = 0x0, + [SPECIES_DRIZZILE] = 0x0, + [SPECIES_INTELEON] = 0x0, + [SPECIES_SKWOVET] = 0x0, + [SPECIES_GREEDENT] = 0x0, + [SPECIES_ROOKIDEE] = 0x0, + [SPECIES_CORVISQUIRE] = 0x0, + [SPECIES_CORVIKNIGHT] = 0x0, + [SPECIES_BLIPBUG] = 0x0, + [SPECIES_DOTTLER] = 0x0, + [SPECIES_ORBEETLE] = 0x0, + [SPECIES_NICKIT] = 0x0, + [SPECIES_THIEVUL] = 0x0, + [SPECIES_GOSSIFLEUR] = 0x0, + [SPECIES_ELDEGOSS] = 0x0, + [SPECIES_WOOLOO] = 0x0, + [SPECIES_DUBWOOL] = 0x0, + [SPECIES_CHEWTLE] = 0x0, + [SPECIES_DREDNAW] = 0x0, + [SPECIES_YAMPER] = 0x0, + [SPECIES_BOLTUND] = 0x0, + [SPECIES_ROLYCOLY] = 0x0, + [SPECIES_CARKOL] = 0x0, + [SPECIES_COALOSSAL] = 0x0, + [SPECIES_APPLIN] = 0x0, + [SPECIES_FLAPPLE] = 0x0, + [SPECIES_APPLETUN] = 0x0, + [SPECIES_SILICOBRA] = 0x0, + [SPECIES_SANDACONDA] = 0x0, + [SPECIES_CRAMORANT] = 0x0, + [SPECIES_ARROKUDA] = 0x0, + [SPECIES_BARRASKEWDA] = 0x0, + [SPECIES_TOXEL] = 0x0, + [SPECIES_TOXTRICITY] = 0x0, + [SPECIES_SIZZLIPEDE] = 0x0, + [SPECIES_CENTISKORCH] = 0x0, + [SPECIES_CLOBBOPUS] = 0x0, + [SPECIES_GRAPPLOCT] = 0x0, + [SPECIES_SINISTEA] = 0x0, + [SPECIES_POLTEAGEIST] = 0x0, + [SPECIES_HATENNA] = 0x0, + [SPECIES_HATTREM] = 0x0, + [SPECIES_HATTERENE] = 0x0, + [SPECIES_IMPIDIMP] = 0x0, + [SPECIES_MORGREM] = 0x0, + [SPECIES_GRIMMSNARL] = 0x0, + [SPECIES_OBSTAGOON] = 0x0, + [SPECIES_PERRSERKER] = 0x0, + [SPECIES_CURSOLA] = 0x0, + [SPECIES_SIRFETCHD] = 0x0, + [SPECIES_MR_RIME] = 0x0, + [SPECIES_RUNERIGUS] = 0x0, + [SPECIES_MILCERY] = 0x0, + [SPECIES_ALCREMIE_STRAWBERRY] = 0x0, + [SPECIES_FALINKS] = 0x0, + [SPECIES_PINCURCHIN] = 0x0, + [SPECIES_SNOM] = 0x0, + [SPECIES_FROSMOTH] = 0x0, + [SPECIES_STONJOURNER] = 0x0, + [SPECIES_EISCUE] = 0x0, + [SPECIES_INDEEDEE] = 0x0, + [SPECIES_MORPEKO] = 0x0, + [SPECIES_CUFANT] = 0x0, + [SPECIES_COPPERAJAH] = 0x0, + [SPECIES_DRACOZOLT] = 0x0, + [SPECIES_ARCTOZOLT] = 0x0, + [SPECIES_DRACOVISH] = 0x0, + [SPECIES_ARCTOVISH] = 0x0, + [SPECIES_DURALUDON] = 0x0, + [SPECIES_DREEPY] = 0x0, + [SPECIES_DRAKLOAK] = 0x0, + [SPECIES_DRAGAPULT] = 0x0, + [SPECIES_ZACIAN] = 0x0, + [SPECIES_ZAMAZENTA] = 0x0, + [SPECIES_ETERNATUS] = 0x0, + [SPECIES_KUBFU] = 0x0, + [SPECIES_URSHIFU_SINGLE] = 0x0, + [SPECIES_ZARUDE] = 0x0, + [SPECIES_UNKNOWN_MYTHICAL] = 0x0, + [SPECIES_CALYREX] = 0x0, + [SPECIES_REGIELEKI] = 0x0, + [SPECIES_REGIDRAGO] = 0x0, + [SPECIES_CRAMORANT_GULPING] = 0x0, + [SPECIES_CRAMORANT_GORGING] = 0x0, + [SPECIES_TOXTRICITY_LOW_KEY] = 0x0, + [SPECIES_SINISTEA_CHIPPED] = 0x0, + [SPECIES_POLTEAGEIST_CHIPPED] = 0x0, + [SPECIES_ALCREMIE_BERRY] = 0x0, + [SPECIES_ALCREMIE_LOVE] = 0x0, + [SPECIES_ALCREMIE_CLOVER] = 0x0, + [SPECIES_ALCREMIE_FLOWER] = 0x0, + [SPECIES_ALCREMIE_RIBBON] = 0x0, + [SPECIES_ALCREMIE_STAR] = 0x0, + [SPECIES_EISCUE_NOICE] = 0x0, + [SPECIES_INDEEDEE_FEMALE] = 0x0, + [SPECIES_MORPEKO_HANGRY] = 0x0, + [SPECIES_ZACIAN_CROWNED] = 0x0, + [SPECIES_ZAMAZENTA_CROWNED] = 0x0, + [SPECIES_ETERNATUS_ETERNAMAX] = 0x0, + [SPECIES_URSHIFU_RAPID] = 0x0, + [SPECIES_MEOWTH_G] = 0x0, + [SPECIES_PONYTA_G] = 0x0, + [SPECIES_RAPIDASH_G] = 0x0, + [SPECIES_SLOWPOKE_G] = 0x0, + [SPECIES_SLOWBRO_G] = 0x0, + [SPECIES_FARFETCHD_G] = 0x0, + [SPECIES_WEEZING_G] = 0x0, + [SPECIES_MR_MIME_G] = 0x0, + [SPECIES_ARTICUNO_G] = 0x0, + [SPECIES_ZAPDOS_G] = 0x0, + [SPECIES_MOLTRES_G] = 0x0, + [SPECIES_SLOWKING_G] = 0x0, + [SPECIES_CORSOLA_G] = 0x0, + [SPECIES_ZIGZAGOON_G] = 0x0, + [SPECIES_LINOONE_G] = 0x0, + [SPECIES_DARUMAKA_G] = 0x0, + [SPECIES_DARMANITAN_G] = 0x0, + [SPECIES_DARMANITAN_G_ZEN] = 0x0, + [SPECIES_YAMASK_G] = 0x0, + [SPECIES_STUNFISK_G] = 0x0, + [SPECIES_VENUSAUR_GIGA] = 0x0, + [SPECIES_CHARIZARD_GIGA] = 0x0, + [SPECIES_BLASTOISE_GIGA] = 0x0, + [SPECIES_BUTTERFREE_GIGA] = 0x0, + [SPECIES_PIKACHU_GIGA] = 0x0, + [SPECIES_MEOWTH_GIGA] = 0x0, + [SPECIES_MACHAMP_GIGA] = 0x0, + [SPECIES_GENGAR_GIGA] = 0x0, + [SPECIES_KINGLER_GIGA] = 0x0, + [SPECIES_LAPRAS_GIGA] = 0x0, + [SPECIES_EEVEE_GIGA] = 0x0, + [SPECIES_SNORLAX_GIGA] = 0x0, + [SPECIES_GARBODOR_GIGA] = 0x0, + [SPECIES_MELMETAL_GIGA] = 0x0, + [SPECIES_RILLABOOM_GIGA] = 0x0, + [SPECIES_CINDERACE_GIGA] = 0x0, + [SPECIES_INTELEON_GIGA] = 0x0, + [SPECIES_CORVIKNIGHT_GIGA] = 0x0, + [SPECIES_ORBEETLE_GIGA] = 0x0, + [SPECIES_DREDNAW_GIGA] = 0x0, + [SPECIES_COALOSSAL_GIGA] = 0x0, + [SPECIES_FLAPPLE_GIGA] = 0x0, + [SPECIES_APPLETUN_GIGA] = 0x0, + [SPECIES_SANDACONDA_GIGA] = 0x0, + [SPECIES_TOXTRICITY_GIGA] = 0x0, + [SPECIES_TOXTRICITY_LOW_KEY_GIGA] = 0x0, + [SPECIES_CENTISKORCH_GIGA] = 0x0, + [SPECIES_HATTERENE_GIGA] = 0x0, + [SPECIES_GRIMMSNARL_GIGA] = 0x0, + [SPECIES_ALCREMIE_GIGA] = 0x0, + [SPECIES_COPPERAJAH_GIGA] = 0x0, + [SPECIES_DURALUDON_GIGA] = 0x0, + [SPECIES_URSHIFU_SINGLE_GIGA] = 0x0, + [SPECIES_URSHIFU_RAPID_GIGA] = 0x0, }; diff --git a/src/Evolution Table.c b/src/Evolution Table.c index ac3d98d..00f64d8 100644 --- a/src/Evolution Table.c +++ b/src/Evolution Table.c @@ -23,6 +23,7 @@ const struct Evolution gEvolutionTable[NUM_SPECIES][EVOS_PER_MON] = {EVO_GIGANTAMAX, TRUE, SPECIES_BLASTOISE_GIGA, 0}*/}, [SPECIES_CATERPIE] = {{EVO_LEVEL, 7, SPECIES_METAPOD, 0}}, [SPECIES_METAPOD] = {{EVO_LEVEL, 10, SPECIES_BUTTERFREE, 0}}, +// [SPECIES_BUTTERFREE] = {{EVO_GIGANTAMAX, TRUE, SPECIES_BUTTERFREE_GIGA, 0}}, [SPECIES_WEEDLE] = {{EVO_LEVEL, 7, SPECIES_KAKUNA, 0}}, [SPECIES_KAKUNA] = {{EVO_LEVEL, 10, SPECIES_BEEDRILL, 0}}, [SPECIES_BEEDRILL] = {{EVO_MEGA, ITEM_BEEDRILLITE, SPECIES_BEEDRILL_MEGA, MEGA_VARIANT_STANDARD}}, @@ -33,7 +34,8 @@ const struct Evolution gEvolutionTable[NUM_SPECIES][EVOS_PER_MON] = [SPECIES_SPEAROW] = {{EVO_LEVEL, 20, SPECIES_FEAROW, 0}}, [SPECIES_EKANS] = {{EVO_LEVEL, 22, SPECIES_ARBOK, 0}}, [SPECIES_PIKACHU] = {{EVO_ITEM, ITEM_THUNDER_STONE, SPECIES_RAICHU, 0}, - {EVO_ITEM, ITEM_THUNDER_STONE, SPECIES_RAICHU_A, 0}}, + {EVO_ITEM, ITEM_THUNDER_STONE, SPECIES_RAICHU_A, 0}/*, + {EVO_GIGANTAMAX, TRUE, SPECIES_PIKACHU_GIGA, 0}*/}, [SPECIES_SANDSHREW] = {{EVO_LEVEL, 22, SPECIES_SANDSLASH, 0}}, [SPECIES_NIDORAN_F] = {{EVO_LEVEL, 16, SPECIES_NIDORINA, 0}}, [SPECIES_NIDORINA] = {{EVO_ITEM, ITEM_MOON_STONE, SPECIES_NIDOQUEEN, 0}}, @@ -50,7 +52,8 @@ const struct Evolution gEvolutionTable[NUM_SPECIES][EVOS_PER_MON] = [SPECIES_PARAS] = {{EVO_LEVEL, 24, SPECIES_PARASECT, 0}}, [SPECIES_VENONAT] = {{EVO_LEVEL, 31, SPECIES_VENOMOTH, 0}}, [SPECIES_DIGLETT] = {{EVO_LEVEL, 26, SPECIES_DUGTRIO, 0}}, - [SPECIES_MEOWTH] = {{EVO_LEVEL, 28, SPECIES_PERSIAN, 0}}, + [SPECIES_MEOWTH] = {{EVO_LEVEL, 28, SPECIES_PERSIAN, 0}/*, + {EVO_GIGANTAMAX, TRUE, SPECIES_MEOWTH_GIGA, 0}*/}, [SPECIES_PSYDUCK] = {{EVO_LEVEL, 33, SPECIES_GOLDUCK, 0}}, [SPECIES_MANKEY] = {{EVO_LEVEL, 28, SPECIES_PRIMEAPE, 0}}, [SPECIES_GROWLITHE] = {{EVO_ITEM, ITEM_FIRE_STONE, SPECIES_ARCANINE, 0}}, @@ -65,6 +68,7 @@ const struct Evolution gEvolutionTable[NUM_SPECIES][EVOS_PER_MON] = [SPECIES_MACHOP] = {{EVO_LEVEL, 28, SPECIES_MACHOKE, 0}}, [SPECIES_MACHOKE] = {{EVO_TRADE, 0, SPECIES_MACHAMP, 0}, {EVO_ITEM, ITEM_LINK_STONE, SPECIES_MACHAMP, 0}}, +// [SPECIES_MACHAMP] = {{EVO_GIGANTAMAX, TRUE, SPECIES_MACHAMP_GIGA, 0}}, [SPECIES_BELLSPROUT] = {{EVO_LEVEL, 21, SPECIES_WEEPINBELL, 0}}, [SPECIES_WEEPINBELL] = {{EVO_ITEM, ITEM_LEAF_STONE, SPECIES_VICTREEBEL, 0}}, [SPECIES_TENTACOOL] = {{EVO_LEVEL, 30, SPECIES_TENTACRUEL, 0}}, @@ -85,11 +89,13 @@ const struct Evolution gEvolutionTable[NUM_SPECIES][EVOS_PER_MON] = [SPECIES_GASTLY] = {{EVO_LEVEL, 25, SPECIES_HAUNTER, 0}}, [SPECIES_HAUNTER] = {{EVO_TRADE, 0, SPECIES_GENGAR, 0}, {EVO_ITEM, ITEM_LINK_STONE, SPECIES_GENGAR, 0}}, - [SPECIES_GENGAR] = {{EVO_MEGA, ITEM_GENGARITE, SPECIES_GENGAR_MEGA, MEGA_VARIANT_STANDARD}}, + [SPECIES_GENGAR] = {{EVO_MEGA, ITEM_GENGARITE, SPECIES_GENGAR_MEGA, MEGA_VARIANT_STANDARD}/*, + {EVO_GIGANTAMAX, TRUE, SPECIES_GENGAR_GIGA, 0}*/}, [SPECIES_ONIX] = {{EVO_TRADE_ITEM, ITEM_METAL_COAT, SPECIES_STEELIX, 0}, {EVO_ITEM, ITEM_METAL_COAT, SPECIES_STEELIX, 0}}, [SPECIES_DROWZEE] = {{EVO_LEVEL, 26, SPECIES_HYPNO, 0}}, [SPECIES_KRABBY] = {{EVO_LEVEL, 28, SPECIES_KINGLER, 0}}, +// [SPECIES_KINGLER] = {{EVO_GIGANTAMAX, TRUE, SPECIES_KINGLER_GIGA, 0}}, [SPECIES_VOLTORB] = {{EVO_LEVEL, 30, SPECIES_ELECTRODE, 0}}, [SPECIES_EXEGGCUTE] = {{EVO_ITEM, ITEM_LEAF_STONE, SPECIES_EXEGGUTOR, 0}}, [SPECIES_CUBONE] = {{EVO_LEVEL_DAY, 28, SPECIES_MAROWAK, 0}, @@ -116,6 +122,7 @@ const struct Evolution gEvolutionTable[NUM_SPECIES][EVOS_PER_MON] = [SPECIES_PINSIR] = {{EVO_MEGA, ITEM_PINSIRITE, SPECIES_PINSIR_MEGA, MEGA_VARIANT_STANDARD}}, [SPECIES_MAGIKARP] = {{EVO_LEVEL, 20, SPECIES_GYARADOS, 0}}, [SPECIES_GYARADOS] = {{EVO_MEGA, ITEM_GYARADOSITE, SPECIES_GYARADOS_MEGA, MEGA_VARIANT_STANDARD}}, +// [SPECIES_LAPRAS] = {{EVO_GIGANTAMAX, TRUE, SPECIES_LAPRAS_GIGA, 0}}, [SPECIES_EEVEE] = {{EVO_FRIENDSHIP_DAY, 0, SPECIES_ESPEON, 0}, {EVO_FRIENDSHIP_NIGHT, 0, SPECIES_UMBREON, 0}, {EVO_ITEM, ITEM_FIRE_STONE, SPECIES_FLAREON, 0}, @@ -123,12 +130,14 @@ const struct Evolution gEvolutionTable[NUM_SPECIES][EVOS_PER_MON] = {EVO_ITEM, ITEM_WATER_STONE, SPECIES_VAPOREON, 0}, {EVO_ITEM, ITEM_LEAF_STONE, SPECIES_LEAFEON, 0}, {EVO_ITEM, ITEM_ICE_STONE, SPECIES_GLACEON, 0}, - {EVO_MOVE_TYPE, TYPE_FAIRY, SPECIES_SYLVEON, 0}}, + {EVO_MOVE_TYPE, TYPE_FAIRY, SPECIES_SYLVEON, 0}/*, + {EVO_GIGANTAMAX, TRUE, SPECIES_EEVEE_GIGA, 0}*/}, [SPECIES_PORYGON] = {{EVO_ITEM, ITEM_UP_GRADE, SPECIES_PORYGON2, 0}, {EVO_TRADE_ITEM, ITEM_UP_GRADE, SPECIES_PORYGON2, 0}}, [SPECIES_OMANYTE] = {{EVO_LEVEL, 40, SPECIES_OMASTAR, 0}}, [SPECIES_KABUTO] = {{EVO_LEVEL, 40, SPECIES_KABUTOPS, 0}}, [SPECIES_AERODACTYL] = {{EVO_MEGA, ITEM_AERODACTYLITE, SPECIES_AERODACTYL_MEGA, MEGA_VARIANT_STANDARD}}, +// [SPECIES_SNORLAX] = {{EVO_GIGANTAMAX, TRUE, SPECIES_SNORLAX_GIGA, 0}}, [SPECIES_DRATINI] = {{EVO_LEVEL, 30, SPECIES_DRAGONAIR, 0}}, [SPECIES_DRAGONAIR] = {{EVO_LEVEL, 55, SPECIES_DRAGONITE, 0}}, [SPECIES_MEWTWO] = {{EVO_MEGA, ITEM_MEWTWONITE_X, SPECIES_MEWTWO_MEGA_X, MEGA_VARIANT_STANDARD}, @@ -370,6 +379,7 @@ const struct Evolution gEvolutionTable[NUM_SPECIES][EVOS_PER_MON] = [SPECIES_TIRTOUGA] = {{EVO_LEVEL, 37, SPECIES_CARRACOSTA, 0}}, [SPECIES_ARCHEN] = {{EVO_LEVEL, 37, SPECIES_ARCHEOPS, 0}}, [SPECIES_TRUBBISH] = {{EVO_LEVEL, 36, SPECIES_GARBODOR, 0}}, +// [SPECIES_GARBODOR] = {{EVO_GIGANTAMAX, TRUE, SPECIES_GARBODOR_GIGA, 0}}, [SPECIES_ZORUA] = {{EVO_LEVEL, 30, SPECIES_ZOROARK, 0}}, [SPECIES_MINCCINO] = {{EVO_ITEM, ITEM_SHINY_STONE, SPECIES_CINCCINO, 0}}, [SPECIES_GOTHITA] = {{EVO_LEVEL, 32, SPECIES_GOTHORITA, 0}}, @@ -572,5 +582,127 @@ const struct Evolution gEvolutionTable[NUM_SPECIES][EVOS_PER_MON] = [SPECIES_NECROZMA_DAWN_WINGS] = {{EVO_MEGA, ITEM_ULTRANECROZIUM_Z, SPECIES_NECROZMA_ULTRA, MEGA_VARIANT_ULTRA_BURST}}, [SPECIES_NECROZMA_ULTRA] = {{EVO_MEGA, ITEM_NONE, SPECIES_NECROZMA_DUSK_MANE, MEGA_VARIANT_ULTRA_BURST}, {EVO_MEGA, ITEM_NONE, SPECIES_NECROZMA_DAWN_WINGS, MEGA_VARIANT_ULTRA_BURST}}, - [SPECIES_MELTAN] = {{EVO_ITEM, ITEM_METAL_COAT, SPECIES_MELMETAL, 0}}, + [SPECIES_MELTAN] = {{EVO_ITEM, ITEM_METAL_COAT, SPECIES_MELMETAL, 0}}, +// [SPECIES_MELMETAL] = {{EVO_GIGANTAMAX, TRUE, SPECIES_MELMETAL_GIGA, 0}}, + [SPECIES_GROOKEY] = {{EVO_LEVEL, 16, SPECIES_THWACKEY, 0}}, + [SPECIES_THWACKEY] = {{EVO_LEVEL, 35, SPECIES_RILLABOOM, 0}}, +// [SPECIES_RILLABOOM] = {{EVO_GIGANTAMAX, TRUE, SPECIES_RILLABOOM_GIGA, 0}}, + [SPECIES_SCORBUNNY] = {{EVO_LEVEL, 16, SPECIES_RABOOT, 0}}, + [SPECIES_RABOOT] = {{EVO_LEVEL, 35, SPECIES_CINDERACE, 0}}, +// [SPECIES_CINDERACE] = {{EVO_GIGANTAMAX, TRUE, SPECIES_CINDERACE_GIGA, 0}}, + [SPECIES_SOBBLE] = {{EVO_LEVEL, 16, SPECIES_DRIZZILE, 0}}, + [SPECIES_DRIZZILE] = {{EVO_LEVEL, 35, SPECIES_INTELEON, 0}}, +// [SPECIES_INTELEON] = {{EVO_GIGANTAMAX, TRUE, SPECIES_INTELEON_GIGA, 0}}, + [SPECIES_SKWOVET] = {{EVO_LEVEL, 24, SPECIES_GREEDENT, 0}}, + [SPECIES_ROOKIDEE] = {{EVO_LEVEL, 18, SPECIES_CORVISQUIRE, 0}}, + [SPECIES_CORVISQUIRE] = {{EVO_LEVEL, 38, SPECIES_CORVIKNIGHT, 0}}, +// [SPECIES_CORVIKNIGHT] = {{EVO_GIGANTAMAX, TRUE, SPECIES_CORVIKNIGHT_GIGA, 0}}, + [SPECIES_BLIPBUG] = {{EVO_LEVEL, 10, SPECIES_DOTTLER, 0}}, + [SPECIES_DOTTLER] = {{EVO_LEVEL, 30, SPECIES_ORBEETLE, 0}}, +// [SPECIES_ORBEETLE] = {{EVO_GIGANTAMAX, TRUE, SPECIES_ORBEETLE_GIGA, 0}}, + [SPECIES_NICKIT] = {{EVO_LEVEL, 18, SPECIES_THIEVUL, 0}}, + [SPECIES_GOSSIFLEUR] = {{EVO_LEVEL, 20, SPECIES_ELDEGOSS, 0}}, + [SPECIES_WOOLOO] = {{EVO_LEVEL, 24, SPECIES_DUBWOOL, 0}}, + [SPECIES_CHEWTLE] = {{EVO_LEVEL, 22, SPECIES_DREDNAW, 0}}, +// [SPECIES_DREDNAW] = {{EVO_GIGANTAMAX, TRUE, SPECIES_DREDNAW_GIGA, 0}}, + [SPECIES_YAMPER] = {{EVO_LEVEL, 25, SPECIES_BOLTUND, 0}}, + [SPECIES_ROLYCOLY] = {{EVO_LEVEL, 18, SPECIES_CARKOL, 0}}, + [SPECIES_CARKOL] = {{EVO_LEVEL, 34, SPECIES_COALOSSAL, 0}}, +// [SPECIES_COALOSSAL] = {{EVO_GIGANTAMAX, TRUE, SPECIES_COALOSSAL_GIGA, 0}}, + [SPECIES_APPLIN] = {{EVO_ITEM, ITEM_TART_APPLE, SPECIES_FLAPPLE, 0}, + {EVO_ITEM, ITEM_SWEET_APPLE, SPECIES_APPLETUN, 0}}, +// [SPECIES_FLAPPLE] = {{EVO_GIGANTAMAX, TRUE, SPECIES_FLAPPLE_GIGA, 0}}, +// [SPECIES_APPLETUN] = {{EVO_GIGANTAMAX, TRUE, SPECIES_APPLETUN_GIGA, 0}}, + [SPECIES_SILICOBRA] = {{EVO_LEVEL, 36, SPECIES_SANDACONDA, 0}}, +// [SPECIES_SANDACONDA] = {{EVO_GIGANTAMAX, TRUE, SPECIES_SANDACONDA_GIGA, 0}}, + [SPECIES_ARROKUDA] = {{EVO_LEVEL, 26, SPECIES_BARRASKEWDA, 0}}, + [SPECIES_TOXEL] = {{EVO_NATURE_HIGH, 30, SPECIES_TOXTRICITY, 0}, + {EVO_NATURE_LOW, 30, SPECIES_TOXTRICITY_LOW_KEY, 0}}, +// [SPECIES_TOXTRICITY] = {{EVO_GIGANTAMAX, TRUE, SPECIES_TOXTRICITY_GIGA, 0}}, + [SPECIES_SIZZLIPEDE] = {{EVO_LEVEL, 28, SPECIES_CENTISKORCH, 0}}, +// [SPECIES_CENTISKORCH] = {{EVO_GIGANTAMAX, TRUE, SPECIES_CENTISKORCH_GIGA, 0}}, + [SPECIES_CLOBBOPUS] = {{EVO_MOVE, MOVE_TAUNT, SPECIES_GRAPPLOCT, 0}}, + [SPECIES_SINISTEA] = {{EVO_ITEM, ITEM_CRACKED_POT, SPECIES_POLTEAGEIST, 0}}, + [SPECIES_HATENNA] = {{EVO_LEVEL, 32, SPECIES_HATTREM, 0}}, + [SPECIES_HATTREM] = {{EVO_LEVEL, 42, SPECIES_HATTERENE, 0}}, +// [SPECIES_HATTERENE] = {{EVO_GIGANTAMAX, TRUE, SPECIES_HATTERENE_GIGA, 0}}, + [SPECIES_IMPIDIMP] = {{EVO_LEVEL, 32, SPECIES_MORGREM, 0}}, + [SPECIES_MORGREM] = {{EVO_LEVEL, 42, SPECIES_GRIMMSNARL, 0}}, +// [SPECIES_GRIMMSNARL] = {{EVO_GIGANTAMAX, TRUE, SPECIES_GRIMMSNARL_GIGA, 0}}, + [SPECIES_MILCERY] = {{EVO_ITEM, ITEM_STRAWBERRY_SWEET, SPECIES_ALCREMIE_STRAWBERRY, 0}, + {EVO_ITEM, ITEM_BERRY_SWEET, SPECIES_ALCREMIE_BERRY, 0}, + {EVO_ITEM, ITEM_LOVE_SWEET, SPECIES_ALCREMIE_LOVE, 0}, + {EVO_ITEM, ITEM_CLOVER_SWEET, SPECIES_ALCREMIE_CLOVER, 0}, + {EVO_ITEM, ITEM_FLOWER_SWEET, SPECIES_ALCREMIE_FLOWER, 0}, + {EVO_ITEM, ITEM_RIBBON_SWEET, SPECIES_ALCREMIE_RIBBON, 0}, + {EVO_ITEM, ITEM_STAR_SWEET, SPECIES_ALCREMIE_STAR, 0}}, +// [SPECIES_ALCREMIE_STRAWBERRY] = {{EVO_GIGANTAMAX, TRUE, SPECIES_ALCREMIE_GIGA, 0}}, + [SPECIES_SNOM] = {{EVO_FRIENDSHIP_NIGHT, 0, SPECIES_FROSMOTH, 0}}, + [SPECIES_CUFANT] = {{EVO_LEVEL, 34, SPECIES_COPPERAJAH, 0}}, +// [SPECIES_COPPERAJAH] = {{EVO_GIGANTAMAX, TRUE, SPECIES_COPPERAJAH_GIGA, 0}}, +// [SPECIES_DURALUDON] = {{EVO_GIGANTAMAX, TRUE, SPECIES_DURALUDON_GIGA, 0}}, + [SPECIES_DREEPY] = {{EVO_LEVEL, 50, SPECIES_DRAKLOAK, 0}}, + [SPECIES_DRAKLOAK] = {{EVO_LEVEL, 60, SPECIES_DRAGAPULT, 0}}, + [SPECIES_KUBFU] = {{EVO_MOVE_TYPE, TYPE_DARK, SPECIES_URSHIFU_SINGLE, 0}, + {EVO_MOVE_TYPE, TYPE_WATER, SPECIES_URSHIFU_RAPID, 0}}, //Location/event based evolution +// [SPECIES_URSHIFU_SINGLE] = {{EVO_GIGANTAMAX, TRUE, SPECIES_URSHIFU_SINGLE_GIGA, 0}}, +// [SPECIES_TOXTRICITY_LOW_KEY] = {{EVO_GIGANTAMAX, TRUE, SPECIES_TOXTRICITY_LOW_KEY_GIGA, 0}}, + [SPECIES_SINISTEA_CHIPPED] = {{EVO_ITEM, ITEM_CHIPPED_POT, SPECIES_POLTEAGEIST_CHIPPED, 0}}, +/* [SPECIES_ALCREMIE_BERRY] = {{EVO_GIGANTAMAX, TRUE, SPECIES_ALCREMIE_GIGA, 0}}, + [SPECIES_ALCREMIE_LOVE] = {{EVO_GIGANTAMAX, TRUE, SPECIES_ALCREMIE_GIGA, 0}}, + [SPECIES_ALCREMIE_CLOVER] = {{EVO_GIGANTAMAX, TRUE, SPECIES_ALCREMIE_GIGA, 0}}, + [SPECIES_ALCREMIE_FLOWER] = {{EVO_GIGANTAMAX, TRUE, SPECIES_ALCREMIE_GIGA, 0}}, + [SPECIES_ALCREMIE_RIBBON] = {{EVO_GIGANTAMAX, TRUE, SPECIES_ALCREMIE_GIGA, 0}}, + [SPECIES_ALCREMIE_STAR] = {{EVO_GIGANTAMAX, TRUE, SPECIES_ALCREMIE_GIGA, 0}}, + [SPECIES_URSHIFU_RAPID] = {{EVO_GIGANTAMAX, TRUE, SPECIES_URSHIFU_RAPID_GIGA, 0}}, */ + [SPECIES_MEOWTH_G] = {{EVO_LEVEL, 28, SPECIES_PERRSERKER, 0}}, + [SPECIES_PONYTA_G] = {{EVO_LEVEL, 40, SPECIES_RAPIDASH_G, 0}}, + [SPECIES_SLOWPOKE_G] = {{EVO_ITEM, ITEM_GALARICA_CUFF, SPECIES_SLOWBRO_G, 0}, + {EVO_ITEM, ITEM_GALARICA_CROWN, SPECIES_SLOWKING_G, 0}}, //Item name is a placeholder + [SPECIES_FARFETCHD_G] = {{EVO_FRIENDSHIP, 0, SPECIES_SIRFETCHD, 0}, + {EVO_CRITICAL_HIT, 0, SPECIES_SIRFETCHD, 0}}, + [SPECIES_KOFFING_G] = {{EVO_LEVEL, 35, SPECIES_WEEZING_G, 0}}, + [SPECIES_MIME_JR_G] = {{EVO_MOVE, MOVE_MIMIC, SPECIES_MR_MIME_G, 0}}, + [SPECIES_MR_MIME_G] = {{EVO_LEVEL, 42, SPECIES_MR_RIME, 0}}, + [SPECIES_CORSOLA_G] = {{EVO_LEVEL, 38, SPECIES_CURSOLA, 0}}, + [SPECIES_ZIGZAGOON_G] = {{EVO_LEVEL, 20, SPECIES_LINOONE_G, 0}}, + [SPECIES_LINOONE_G] = {{EVO_LEVEL_NIGHT, 35, SPECIES_OBSTAGOON, 0}}, + [SPECIES_DARUMAKA_G] = {{EVO_ITEM, ITEM_ICE_STONE, SPECIES_DARMANITAN_G, 0}}, + [SPECIES_YAMASK_G] = {{EVO_LEVEL, 35, SPECIES_RUNERIGUS, 0}, + {EVO_DAMAGE_LOCATION, 0, SPECIES_RUNERIGUS, 0}}, + +/* [SPECIES_VENUSAUR_GIGA] = {{EVO_GIGANTAMAX, FALSE, SPECIES_VENUSAUR, 0}}, + [SPECIES_CHARIZARD_GIGA] = {{EVO_GIGANTAMAX, FALSE, SPECIES_CHARIZARD, 0}}, + [SPECIES_BLASTOISE_GIGA] = {{EVO_GIGANTAMAX, FALSE, SPECIES_BLASTOISE, 0}}, + [SPECIES_BUTTERFREE_GIGA] = {{EVO_GIGANTAMAX, FALSE, SPECIES_BUTTERFREE, 0}}, + [SPECIES_PIKACHU_GIGA] = {{EVO_GIGANTAMAX, FALSE, SPECIES_PIKACHU, 0}}, + [SPECIES_MEOWTH_GIGA] = {{EVO_GIGANTAMAX, FALSE, SPECIES_MEOWTH, 0}}, + [SPECIES_MACHAMP_GIGA] = {{EVO_GIGANTAMAX, FALSE, SPECIES_MACHAMP, 0}}, + [SPECIES_GENGAR_GIGA] = {{EVO_GIGANTAMAX, FALSE, SPECIES_GENGAR, 0}}, + [SPECIES_KINGLER_GIGA] = {{EVO_GIGANTAMAX, FALSE, SPECIES_KINGLER, 0}}, + [SPECIES_LAPRAS_GIGA] = {{EVO_GIGANTAMAX, FALSE, SPECIES_LAPRAS, 0}}, + [SPECIES_EEVEE_GIGA] = {{EVO_GIGANTAMAX, FALSE, SPECIES_EEVEE, 0}}, + [SPECIES_SNORLAX_GIGA] = {{EVO_GIGANTAMAX, FALSE, SPECIES_SNORLAX, 0}}, + [SPECIES_GARBODOR_GIGA] = {{EVO_GIGANTAMAX, FALSE, SPECIES_GARBODOR, 0}}, + [SPECIES_MELMETAL_GIGA] = {{EVO_GIGANTAMAX, FALSE, SPECIES_MELMETAL, 0}}, + [SPECIES_RILLABOOM_GIGA] = {{EVO_GIGANTAMAX, FALSE, SPECIES_RILLABOOM, 0}}, + [SPECIES_CINDERACE_GIGA] = {{EVO_GIGANTAMAX, FALSE, SPECIES_CINDERACE, 0}}, + [SPECIES_INTELEON_GIGA] = {{EVO_GIGANTAMAX, FALSE, SPECIES_INTELEON, 0}}, + [SPECIES_CORVIKNIGHT_GIGA] = {{EVO_GIGANTAMAX, FALSE, SPECIES_CORVIKNIGHT, 0}}, + [SPECIES_ORBEETLE_GIGA] = {{EVO_GIGANTAMAX, FALSE, SPECIES_ORBEETLE, 0}}, + [SPECIES_DREDNAW_GIGA] = {{EVO_GIGANTAMAX, FALSE, SPECIES_DREDNAW, 0}}, + [SPECIES_COALOSSAL_GIGA] = {{EVO_GIGANTAMAX, FALSE, SPECIES_COALOSSAL, 0}}, + [SPECIES_FLAPPLE_GIGA] = {{EVO_GIGANTAMAX, FALSE, SPECIES_FLAPPLE, 0}}, + [SPECIES_APPLETUN_GIGA] = {{EVO_GIGANTAMAX, FALSE, SPECIES_APPLETUN, 0}}, + [SPECIES_SANDACONDA_GIGA] = {{EVO_GIGANTAMAX, FALSE, SPECIES_SANDACONDA, 0}}, + [SPECIES_TOXTRICITY_GIGA] = {{EVO_GIGANTAMAX, FALSE, SPECIES_TOXTRICITY, 0}}, + [SPECIES_TOXTRICITY_LOW_KEY_GIGA] = {{EVO_GIGANTAMAX, FALSE, SPECIES_TOXTRICITY_LOW_KEY, 0}}, + [SPECIES_CENTISKORCH_GIGA] = {{EVO_GIGANTAMAX, FALSE, SPECIES_CENTISKORCH, 0}}, + [SPECIES_HATTERENE_GIGA] = {{EVO_GIGANTAMAX, FALSE, SPECIES_HATTERENE, 0}}, + [SPECIES_GRIMMSNARL_GIGA] = {{EVO_GIGANTAMAX, FALSE, SPECIES_GRIMMSNARL, 0}}, + [SPECIES_ALCREMIE_GIGA] = {{EVO_GIGANTAMAX, FALSE, SPECIES_ALCREMIE_STRAWBERRY, 0}}, + [SPECIES_COPPERAJAH_GIGA] = {{EVO_GIGANTAMAX, FALSE, SPECIES_COPPERAJAH, 0}}, + [SPECIES_DURALUDON_GIGA] = {{EVO_GIGANTAMAX, FALSE, SPECIES_DURALUDON, 0}}, + [SPECIES_URSHIFU_SINGLE_GIGA] = {{EVO_GIGANTAMAX, FALSE, SPECIES_URSHIFU_SINGLE, 0}}, + [SPECIES_URSHIFU_RAPID_GIGA] = {{EVO_GIGANTAMAX, FALSE, SPECIES_URSHIFU_RAPID, 0}}, */ }; diff --git a/src/Front_Pic_Coords_Table.c b/src/Front_Pic_Coords_Table.c index a17b7cd..5aaf7f7 100644 --- a/src/Front_Pic_Coords_Table.c +++ b/src/Front_Pic_Coords_Table.c @@ -5513,4 +5513,794 @@ const struct MonCoords gMonFrontPicCoords[NUM_SPECIES] = .size = 0x0, .y_offset = 0x0, }, + [SPECIES_GROOKEY] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_THWACKEY] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_RILLABOOM] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_SCORBUNNY] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_RABOOT] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_CINDERACE] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_SOBBLE] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_DRIZZILE] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_INTELEON] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_SKWOVET] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_GREEDENT] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ROOKIDEE] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_CORVISQUIRE] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_CORVIKNIGHT] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_BLIPBUG] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_DOTTLER] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ORBEETLE] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_NICKIT] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_THIEVUL] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_GOSSIFLEUR] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ELDEGOSS] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_WOOLOO] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_DUBWOOL] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_CHEWTLE] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_DREDNAW] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_YAMPER] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_BOLTUND] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ROLYCOLY] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_CARKOL] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_COALOSSAL] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_APPLIN] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_FLAPPLE] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_APPLETUN] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_SILICOBRA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_SANDACONDA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_CRAMORANT] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ARROKUDA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_BARRASKEWDA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_TOXEL] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_TOXTRICITY] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_SIZZLIPEDE] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_CENTISKORCH] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_CLOBBOPUS] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_GRAPPLOCT] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_SINISTEA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_POLTEAGEIST] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_HATENNA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_HATTREM] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_HATTERENE] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_IMPIDIMP] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_MORGREM] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_GRIMMSNARL] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_OBSTAGOON] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_PERRSERKER] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_CURSOLA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_SIRFETCHD] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_MR_RIME] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_RUNERIGUS] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_MILCERY] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ALCREMIE_STRAWBERRY] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_FALINKS] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_PINCURCHIN] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_SNOM] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_FROSMOTH] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_STONJOURNER] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_EISCUE] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_INDEEDEE] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_MORPEKO] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_CUFANT] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_COPPERAJAH] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_DRACOZOLT] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ARCTOZOLT] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_DRACOVISH] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ARCTOVISH] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_DURALUDON] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_DREEPY] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_DRAKLOAK] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_DRAGAPULT] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ZACIAN] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ZAMAZENTA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ETERNATUS] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_KUBFU] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_URSHIFU_SINGLE] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ZARUDE] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_UNKNOWN_MYTHICAL] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_CALYREX] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_CRAMORANT_GULPING] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_CRAMORANT_GORGING] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_TOXTRICITY_LOW_KEY] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_SINISTEA_CHIPPED] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_POLTEAGEIST_CHIPPED] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ALCREMIE_BERRY] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ALCREMIE_LOVE] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ALCREMIE_CLOVER] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ALCREMIE_FLOWER] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ALCREMIE_RIBBON] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ALCREMIE_STAR] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_EISCUE_NOICE] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_INDEEDEE_FEMALE] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_MORPEKO_HANGRY] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ZACIAN_CROWNED] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ZAMAZENTA_CROWNED] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ETERNATUS_ETERNAMAX] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_URSHIFU_RAPID] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_MEOWTH_G] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_PONYTA_G] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_RAPIDASH_G] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_SLOWPOKE_G] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_SLOWBRO_G] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_FARFETCHD_G] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_WEEZING_G] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_MR_MIME_G] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ARTICUNO_G] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ZAPDOS_G] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_MOLTRES_G] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_SLOWKING_G] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_CORSOLA_G] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ZIGZAGOON_G] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_LINOONE_G] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_DARUMAKA_G] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_DARMANITAN_G] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_DARMANITAN_G_ZEN] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_YAMASK_G] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_STUNFISK_G] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_VENUSAUR_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_CHARIZARD_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_BLASTOISE_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_BUTTERFREE_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_PIKACHU_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_MEOWTH_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_MACHAMP_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_GENGAR_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_KINGLER_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_LAPRAS_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_EEVEE_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_SNORLAX_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_GARBODOR_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_MELMETAL_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_RILLABOOM_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_CINDERACE_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_INTELEON_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_CORVIKNIGHT_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ORBEETLE_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_DREDNAW_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_COALOSSAL_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_FLAPPLE_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_APPLETUN_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_SANDACONDA_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_TOXTRICITY_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_TOXTRICITY_LOW_KEY_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_CENTISKORCH_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_HATTERENE_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_GRIMMSNARL_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_ALCREMIE_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_COPPERAJAH_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_DURALUDON_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_URSHIFU_SINGLE_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, + [SPECIES_URSHIFU_RAPID_GIGA] = + { + .size = 0x0, + .y_offset = 0x0, + }, }; diff --git a/src/Front_Pic_Table.c b/src/Front_Pic_Table.c index f4f3199..7a0b794 100644 --- a/src/Front_Pic_Table.c +++ b/src/Front_Pic_Table.c @@ -1108,4 +1108,165 @@ const struct CompressedSpriteSheet gMonFrontPicTable[NUM_SPECIES] = [SPECIES_PIKACHU_CAP_PARTNER] = {gFrontSprite1099PikachuCapPartnerTiles, (64 * 64) / 2, SPECIES_PIKACHU_CAP_PARTNER}, [SPECIES_PICHU_SPIKY] = {gFrontSprite1100PichuSpikyTiles, (64 * 64) / 2, SPECIES_PICHU_SPIKY}, [SPECIES_XERNEAS_NATURAL] = {gFrontSprite1101XerneasNaturalTiles, (64 * 64) / 2, SPECIES_XERNEAS_NATURAL}, +/* [SPECIES_GROOKEY] = {gFrontSprite1102GrookeyTiles, (64 * 64) / 2, SPECIES_GROOKEY}, + [SPECIES_THWACKEY] = {gFrontSprite1103ThwackeyTiles, (64 * 64) / 2, SPECIES_THWACKEY}, + [SPECIES_RILLABOOM] = {gFrontSprite1104RillaboomTiles, (64 * 64) / 2, SPECIES_RILLABOOM}, + [SPECIES_SCORBUNNY] = {gFrontSprite1105ScorbunnyTiles, (64 * 64) / 2, SPECIES_SCORBUNNY}, + [SPECIES_RABOOT] = {gFrontSprite1106RabootTiles, (64 * 64) / 2, SPECIES_RABOOT}, + [SPECIES_CINDERACE] = {gFrontSprite1107CinderaceTiles, (64 * 64) / 2, SPECIES_CINDERACE}, + [SPECIES_SOBBLE] = {gFrontSprite1108SobbleTiles, (64 * 64) / 2, SPECIES_SOBBLE}, + [SPECIES_DRIZZILE] = {gFrontSprite1109DrizzileTiles, (64 * 64) / 2, SPECIES_DRIZZILE}, + [SPECIES_INTELEON] = {gFrontSprite1110InteleonTiles, (64 * 64) / 2, SPECIES_INTELEON}, + [SPECIES_SKWOVET] = {gFrontSprite1111SkwovetTiles, (64 * 64) / 2, SPECIES_SKWOVET}, + [SPECIES_GREEDENT] = {gFrontSprite1112GreedentTiles, (64 * 64) / 2, SPECIES_GREEDENT}, + [SPECIES_ROOKIDEE] = {gFrontSprite1113RookideeTiles, (64 * 64) / 2, SPECIES_ROOKIDEE}, + [SPECIES_CORVISQUIRE] = {gFrontSprite1114CorvisquireTiles, (64 * 64) / 2, SPECIES_CORVISQUIRE}, + [SPECIES_CORVIKNIGHT] = {gFrontSprite1115CorviknightTiles, (64 * 64) / 2, SPECIES_CORVIKNIGHT}, + [SPECIES_BLIPBUG] = {gFrontSprite1116BlipbugTiles, (64 * 64) / 2, SPECIES_BLIPBUG}, + [SPECIES_DOTTLER] = {gFrontSprite1117DottlerTiles, (64 * 64) / 2, SPECIES_DOTTLER}, + [SPECIES_ORBEETLE] = {gFrontSprite1118OrbeetleTiles, (64 * 64) / 2, SPECIES_ORBEETLE}, + [SPECIES_NICKIT] = {gFrontSprite1119NickitTiles, (64 * 64) / 2, SPECIES_NICKIT}, + [SPECIES_THIEVUL] = {gFrontSprite1120ThievulTiles, (64 * 64) / 2, SPECIES_THIEVUL}, + [SPECIES_GOSSIFLEUR] = {gFrontSprite1121GossifleurTiles, (64 * 64) / 2, SPECIES_GOSSIFLEUR}, + [SPECIES_ELDEGOSS] = {gFrontSprite1122EldegossTiles, (64 * 64) / 2, SPECIES_ELDEGOSS}, + [SPECIES_WOOLOO] = {gFrontSprite1123WoolooTiles, (64 * 64) / 2, SPECIES_WOOLOO}, + [SPECIES_DUBWOOL] = {gFrontSprite1124DubwoolTiles, (64 * 64) / 2, SPECIES_DUBWOOL}, + [SPECIES_CHEWTLE] = {gFrontSprite1125ChewtleTiles, (64 * 64) / 2, SPECIES_CHEWTLE}, + [SPECIES_DREDNAW] = {gFrontSprite1126DrednawTiles, (64 * 64) / 2, SPECIES_DREDNAW}, + [SPECIES_YAMPER] = {gFrontSprite1127YamperTiles, (64 * 64) / 2, SPECIES_YAMPER}, + [SPECIES_BOLTUND] = {gFrontSprite1128BoltundTiles, (64 * 64) / 2, SPECIES_BOLTUND}, + [SPECIES_ROLYCOLY] = {gFrontSprite1129RolycolyTiles, (64 * 64) / 2, SPECIES_ROLYCOLY}, + [SPECIES_CARKOL] = {gFrontSprite1130CarkolTiles, (64 * 64) / 2, SPECIES_CARKOL}, + [SPECIES_COALOSSAL] = {gFrontSprite1131CoalossalTiles, (64 * 64) / 2, SPECIES_COALOSSAL}, + [SPECIES_APPLIN] = {gFrontSprite1132ApplinTiles, (64 * 64) / 2, SPECIES_APPLIN}, + [SPECIES_FLAPPLE] = {gFrontSprite1133FlappleTiles, (64 * 64) / 2, SPECIES_FLAPPLE}, + [SPECIES_APPLETUN] = {gFrontSprite1134AppletunTiles, (64 * 64) / 2, SPECIES_APPLETUN}, + [SPECIES_SILICOBRA] = {gFrontSprite1135SilicobraTiles, (64 * 64) / 2, SPECIES_SILICOBRA}, + [SPECIES_SANDACONDA] = {gFrontSprite1136SandacondaTiles, (64 * 64) / 2, SPECIES_SANDACONDA}, + [SPECIES_CRAMORANT] = {gFrontSprite1137CramorantTiles, (64 * 64) / 2, SPECIES_CRAMORANT}, + [SPECIES_ARROKUDA] = {gFrontSprite1138ArrokudaTiles, (64 * 64) / 2, SPECIES_ARROKUDA}, + [SPECIES_BARRASKEWDA] = {gFrontSprite1139BarraskewdaTiles, (64 * 64) / 2, SPECIES_BARRASKEWDA}, + [SPECIES_TOXEL] = {gFrontSprite1140ToxelTiles, (64 * 64) / 2, SPECIES_TOXEL}, + [SPECIES_TOXTRICITY] = {gFrontSprite1141ToxtricityTiles, (64 * 64) / 2, SPECIES_TOXTRICITY}, + [SPECIES_SIZZLIPEDE] = {gFrontSprite1142SizzlipedeTiles, (64 * 64) / 2, SPECIES_SIZZLIPEDE}, + [SPECIES_CENTISKORCH] = {gFrontSprite1143CentiskorchTiles, (64 * 64) / 2, SPECIES_CENTISKORCH}, + [SPECIES_CLOBBOPUS] = {gFrontSprite1144ClobbopusTiles, (64 * 64) / 2, SPECIES_CLOBBOPUS}, + [SPECIES_GRAPPLOCT] = {gFrontSprite1145GrapploctTiles, (64 * 64) / 2, SPECIES_GRAPPLOCT}, + [SPECIES_SINISTEA] = {gFrontSprite1146SinisteaTiles, (64 * 64) / 2, SPECIES_SINISTEA}, + [SPECIES_POLTEAGEIST] = {gFrontSprite1147PolteageistTiles, (64 * 64) / 2, SPECIES_POLTEAGEIST}, + [SPECIES_HATENNA] = {gFrontSprite1148HatennaTiles, (64 * 64) / 2, SPECIES_HATENNA}, + [SPECIES_HATTREM] = {gFrontSprite1149HattremTiles, (64 * 64) / 2, SPECIES_HATTREM}, + [SPECIES_HATTERENE] = {gFrontSprite1150HattereneTiles, (64 * 64) / 2, SPECIES_HATTERENE}, + [SPECIES_IMPIDIMP] = {gFrontSprite1151ImpidimpTiles, (64 * 64) / 2, SPECIES_IMPIDIMP}, + [SPECIES_MORGREM] = {gFrontSprite1152MorgremTiles, (64 * 64) / 2, SPECIES_MORGREM}, + [SPECIES_GRIMMSNARL] = {gFrontSprite1153GrimmsnarlTiles, (64 * 64) / 2, SPECIES_GRIMMSNARL}, + [SPECIES_OBSTAGOON] = {gFrontSprite1154ObstagoonTiles, (64 * 64) / 2, SPECIES_OBSTAGOON}, + [SPECIES_PERRSERKER] = {gFrontSprite1155PerrserkerTiles, (64 * 64) / 2, SPECIES_PERRSERKER}, + [SPECIES_CURSOLA] = {gFrontSprite1156CursolaTiles, (64 * 64) / 2, SPECIES_CURSOLA}, + [SPECIES_SIRFETCHD] = {gFrontSprite1157SirfecthdTiles, (64 * 64) / 2, SPECIES_SIRFETCHD}, + [SPECIES_MR_RIME] = {gFrontSprite1158MrRimeTiles, (64 * 64) / 2, SPECIES_MR_RIME}, + [SPECIES_RUNERIGUS] = {gFrontSprite1159RunerigusTiles, (64 * 64) / 2, SPECIES_RUNERIGUS}, + [SPECIES_MILCERY] = {gFrontSprite1160MilceryTiles, (64 * 64) / 2, SPECIES_MILCERY}, + [SPECIES_ALCREMIE_STRAWBERRY] = {gFrontSprite1161AlcremieStrawberryTiles, (64 * 64) / 2, SPECIES_ALCREMIE_STRAWBERRY}, + [SPECIES_FALINKS] = {gFrontSprite1162FalinksTiles, (64 * 64) / 2, SPECIES_FALINKS}, + [SPECIES_PINCURCHIN] = {gFrontSprite1163PincurchinTiles, (64 * 64) / 2, SPECIES_PINCURCHIN}, + [SPECIES_SNOM] = {gFrontSprite1164SnomTiles, (64 * 64) / 2, SPECIES_SNOM}, + [SPECIES_FROSMOTH] = {gFrontSprite1165FrosmothTiles, (64 * 64) / 2, SPECIES_FROSMOTH}, + [SPECIES_STONJOURNER] = {gFrontSprite1166StonjournerTiles, (64 * 64) / 2, SPECIES_STONJOURNER}, + [SPECIES_EISCUE] = {gFrontSprite1167EiscueTiles, (64 * 64) / 2, SPECIES_EISCUE}, + [SPECIES_INDEEDEE] = {gFrontSprite1168IndeedeeTiles, (64 * 64) / 2, SPECIES_INDEEDEE}, + [SPECIES_MORPEKO] = {gFrontSprite1169MorpekoTiles, (64 * 64) / 2, SPECIES_MORPEKO}, + [SPECIES_CUFANT] = {gFrontSprite1170CufantTiles, (64 * 64) / 2, SPECIES_CUFANT}, + [SPECIES_COPPERAJAH] = {gFrontSprite1171CopperajahTiles, (64 * 64) / 2, SPECIES_COPPERAJAH}, + [SPECIES_DRACOZOLT] = {gFrontSprite1172DracozoltTiles, (64 * 64) / 2, SPECIES_DRACOZOLT}, + [SPECIES_ARCTOZOLT] = {gFrontSprite1173ArctozoltTiles, (64 * 64) / 2, SPECIES_ARCTOZOLT}, + [SPECIES_DRACOVISH] = {gFrontSprite1174DracovishTiles, (64 * 64) / 2, SPECIES_DRACOVISH}, + [SPECIES_ARCTOVISH] = {gFrontSprite1175ArctovishTiles, (64 * 64) / 2, SPECIES_ARCTOVISH}, + [SPECIES_DURALUDON] = {gFrontSprite1176DuraludonTiles, (64 * 64) / 2, SPECIES_DURALUDON}, + [SPECIES_DREEPY] = {gFrontSprite1177DreepyTiles, (64 * 64) / 2, SPECIES_DREEPY}, + [SPECIES_DRAKLOAK] = {gFrontSprite1178DrakloakTiles, (64 * 64) / 2, SPECIES_DRAKLOAK}, + [SPECIES_DRAGAPULT] = {gFrontSprite1179DragapultTiles, (64 * 64) / 2, SPECIES_DRAGAPULT}, + [SPECIES_ZACIAN] = {gFrontSprite1180ZacianTiles, (64 * 64) / 2, SPECIES_ZACIAN}, + [SPECIES_ZAMAZENTA] = {gFrontSprite1181ZamazentaTiles, (64 * 64) / 2, SPECIES_ZAMAZENTA}, + [SPECIES_ETERNATUS] = {gFrontSprite1182EternatusTiles, (64 * 64) / 2, SPECIES_ETERNATUS}, + [SPECIES_KUBFU] = {gFrontSprite1183KubfuTiles, (64 * 64) / 2, SPECIES_KUBFU}, + [SPECIES_URSHIFU_SINGLE] = {gFrontSprite1184UrshifuSingleTiles, (64 * 64) / 2, SPECIES_URSHIFU_SINGLE}, + [SPECIES_ZARUDE] = {gFrontSprite1185ZarudeTiles, (64 * 64) / 2, SPECIES_ZARUDE}, + [SPECIES_UNKNOWN_MYTHICAL] = {gFrontSprite1186UnknownMythicalTiles, (64 * 64) / 2, SPECIES_UNKNOWN_MYTHICAL}, + [SPECIES_CALYREX] = {gFrontSprite1187CalyrexTiles, (64 * 64) / 2, SPECIES_CALYREX}, + [SPECIES_REGIELEKI] = {gFrontSprite1188RegielekiTiles, (64 * 64) / 2, SPECIES_REGIELEKI}, + [SPECIES_REGIDRAGO] = {gFrontSprite1189RegidragoTiles, (64 * 64) / 2, SPECIES_REGIDRAGO}, + [SPECIES_CRAMORANT_GULPING] = {gFrontSprite1190CramorantGulpingTiles, (64 * 64) / 2, SPECIES_CRAMORANT_GULPING}, + [SPECIES_CRAMORANT_GORGING] = {gFrontSprite1191CramorantGorgingTiles, (64 * 64) / 2, SPECIES_CRAMORANT_GORGING}, + [SPECIES_TOXTRICITY_LOW_KEY] = {gFrontSprite1192ToxtricityLowKeyTiles, (64 * 64) / 2, SPECIES_TOXTRICITY_LOW_KEY}, + [SPECIES_SINISTEA_CHIPPED] = {gFrontSprite1193SinisteaChippedTiles, (64 * 64) / 2, SPECIES_SINISTEA_CHIPPED}, + [SPECIES_POLTEAGEIST_CHIPPED] = {gFrontSprite1194PolteageistChippedTiles, (64 * 64) / 2, SPECIES_POLTEAGEIST_CHIPPED}, + [SPECIES_ALCREMIE_BERRY] = {gFrontSprite1195AlcremieBerryTiles, (64 * 64) / 2, SPECIES_ALCREMIE_BERRY}, + [SPECIES_ALCREMIE_LOVE] = {gFrontSprite1196AlcremieLoveTiles, (64 * 64) / 2, SPECIES_ALCREMIE_LOVE}, + [SPECIES_ALCREMIE_CLOVER] = {gFrontSprite1197AlcremieCloverTiles, (64 * 64) / 2, SPECIES_ALCREMIE_CLOVER}, + [SPECIES_ALCREMIE_FLOWER] = {gFrontSprite1198AlcremieFlowerTiles, (64 * 64) / 2, SPECIES_ALCREMIE_FLOWER}, + [SPECIES_ALCREMIE_RIBBON] = {gFrontSprite1199AlcremieRibbonTiles, (64 * 64) / 2, SPECIES_ALCREMIE_RIBBON}, + [SPECIES_ALCREMIE_STAR] = {gFrontSprite1200AlcremieStarTiles, (64 * 64) / 2, SPECIES_ALCREMIE_STAR}, + [SPECIES_EISCUE_NOICE] = {gFrontSprite1201EiscueNoiceTiles, (64 * 64) / 2, SPECIES_EISCUE_NOICE}, + [SPECIES_INDEEDEE_FEMALE] = {gFrontSprite1202IndeedeeFemaleTiles, (64 * 64) / 2, SPECIES_INDEEDEE_FEMALE}, + [SPECIES_MORPEKO_HANGRY] = {gFrontSprite1203MorpekoHangryTiles, (64 * 64) / 2, SPECIES_MORPEKO_HANGRY}, + [SPECIES_ZACIAN_CROWNED] = {gFrontSprite1204ZacianCrownedTiles, (64 * 64) / 2, SPECIES_ZACIAN_CROWNED}, + [SPECIES_ZAMAZENTA_CROWNED] = {gFrontSprite1205ZamazentaCrownedTiles, (64 * 64) / 2, SPECIES_ZAMAZENTA_CROWNED}, + [SPECIES_ETERNATUS_ETERNAMAX] = {gFrontSprite1206EternatusEternamaxTiles, (64 * 64) / 2, SPECIES_ETERNATUS_ETERNAMAX}, + [SPECIES_URSHIFU_RAPID] = {gFrontSprite1207UrshifuRapidTiles, (64 * 64) / 2, SPECIES_URSHIFU_RAPID}, + [SPECIES_MEOWTH_G] = {gFrontSprite1208MeowthGTiles, (64 * 64) / 2, SPECIES_MEOWTH_G}, + [SPECIES_PONYTA_G] = {gFrontSprite1209PonytaGTiles, (64 * 64) / 2, SPECIES_PONYTA_G}, + [SPECIES_RAPIDASH_G] = {gFrontSprite1210RapidashGTiles, (64 * 64) / 2, SPECIES_RAPIDASH_G}, + [SPECIES_SLOWPOKE_G] = {gFrontSprite1211SlowpokeGTiles, (64 * 64) / 2, SPECIES_SLOWPOKE_G}, + [SPECIES_SLOWBRO_G] = {gFrontSprite1212SlowbroGTiles, (64 * 64) / 2, SPECIES_SLOWBRO_G}, + [SPECIES_FARFETCHD_G] = {gFrontSprite1213FarfetchdGTiles, (64 * 64) / 2, SPECIES_FARFETCHD_G}, + [SPECIES_WEEZING_G] = {gFrontSprite1214WeezingGTiles, (64 * 64) / 2, SPECIES_WEEZING_G}, + [SPECIES_MR_MIME_G] = {gFrontSprite1215MrMimeGTiles, (64 * 64) / 2, SPECIES_MR_MIME_G}, + [SPECIES_ARTICUNO_G] = {gFrontSprite1216ArticunoGTiles, (64 * 64) / 2, SPECIES_ARTICUNO_G}, + [SPECIES_ZAPDOS_G] = {gFrontSprite1217ZapdosGTiles, (64 * 64) / 2, SPECIES_ZAPDOS_G}, + [SPECIES_MOLTRES_G] = {gFrontSprite1218MoltresGTiles, (64 * 64) / 2, SPECIES_MOLTRES_G}, + [SPECIES_SLOWKING_G] = {gFrontSprite1219SlowkingGTiles, (64 * 64) / 2, SPECIES_SLOWKING_G}, + [SPECIES_CORSOLA_G] = {gFrontSprite1220CorsolaGTiles, (64 * 64) / 2, SPECIES_CORSOLA_G}, + [SPECIES_ZIGZAGOON_G] = {gFrontSprite1221ZigzagoonGTiles, (64 * 64) / 2, SPECIES_ZIGZAGOON_G}, + [SPECIES_LINOONE_G] = {gFrontSprite1222LinooneGTiles, (64 * 64) / 2, SPECIES_LINOONE_G}, + [SPECIES_DARUMAKA_G] = {gFrontSprite1223DarumakaGTiles, (64 * 64) / 2, SPECIES_DURAMAKA_G}, + [SPECIES_DARMANITAN_G] = {gFrontSprite1224DarmanitanGTiles, (64 * 64) / 2, SPECIES_DARMANITAN_G}, + [SPECIES_DARMANITAN_G_ZEN] = {gFrontSprite1225DarmanitanGZenTiles, (64 * 64) / 2, SPECIES_DARMANITAN_G_ZEN}, + [SPECIES_YAMASK_G] = {gFrontSprite1226YamaskGTiles, (64 * 64) / 2, SPECIES_YAMASK_G}, + [SPECIES_STUNFISK_G] = {gFrontSprite1227StunfiskGTiles, (64 * 64) / 2, SPECIES_STUNFISK_G}, + [SPECIES_VENUSAUR_GIGA] = {gFrontSprite1228VenusaurGigaTiles, (64 * 64) / 2, SPECIES_VENUSAUR_GIGA}, + [SPECIES_CHARIZARD_GIGA] = {gFrontSprite1229CharizardGigaTiles, (64 * 64) / 2, SPECIES_CHARIZARD_GIGA}, + [SPECIES_BLASTOISE_GIGA] = {gFrontSprite1230BlastoiseGigaTiles, (64 * 64) / 2, SPECIES_BLASTOISE_GIGA}, + [SPECIES_BUTTERFREE_GIGA] = {gFrontSprite1231ButterfreeGigaTiles, (64 * 64) / 2, SPECIES_BUTTERFREE_GIGA}, + [SPECIES_PIKACHU_GIGA] = {gFrontSprite1232PikachuGigaTiles, (64 * 64) / 2, SPECIES_PIKACHU_GIGA}, + [SPECIES_MEOWTH_GIGA] = {gFrontSprite1233MeowthGigaTiles, (64 * 64) / 2, SPECIES_MEOWTH_GIGA}, + [SPECIES_MACHAMP_GIGA] = {gFrontSprite1234MachampGigaTiles, (64 * 64) / 2, SPECIES_MACHAMP_GIGA}, + [SPECIES_GENGAR_GIGA] = {gFrontSprite1235GengarGigaTiles, (64 * 64) / 2, SPECIES_GENGAR_GIGA}, + [SPECIES_KINGLER_GIGA] = {gFrontSprite1236KinglerGigaTiles, (64 * 64) / 2, SPECIES_KINGLER_GIGA}, + [SPECIES_LAPRAS_GIGA] = {gFrontSprite1237LaprasGigaTiles, (64 * 64) / 2, SPECIES_LAPRAS_GIGA}, + [SPECIES_EEVEE_GIGA] = {gFrontSprite1238EeveeGigaTiles, (64 * 64) / 2, SPECIES_EEVEE_GIGA}, + [SPECIES_SNORLAX_GIGA] = {gFrontSprite1239SnorlaxGigaTiles, (64 * 64) / 2, SPECIES_SNORLAX_GIGA}, + [SPECIES_GARBODOR_GIGA] = {gFrontSprite1240GarbodorGigaTiles, (64 * 64) / 2, SPECIES_GARBODOR_GIGA}, + [SPECIES_MELMETAL_GIGA] = {gFrontSprite1241MelmetalGigaTiles, (64 * 64) / 2, SPECIES_MELMETAL_GIGA}, + [SPECIES_RILLABOOM_GIGA] = {gFrontSprite1242RillaboomGigaTiles, (64 * 64) / 2, SPECIES_RILLABOOM_GIGA}, + [SPECIES_CINDERACE_GIGA] = {gFrontSprite1243CinderaceGigaTiles, (64 * 64) / 2, SPECIES_CINDERACE_GIGA}, + [SPECIES_INTELEON_GIGA] = {gFrontSprite1244InteleonGigaTiles, (64 * 64) / 2, SPECIES_INTELEON_GIGA}, + [SPECIES_CORVIKNIGHT_GIGA] = {gFrontSprite1245CorviknightGigaTiles, (64 * 64) / 2, SPECIES_CORVIKNIGHT_GIGA}, + [SPECIES_ORBEETLE_GIGA] = {gFrontSprite1246OrbeetleGigaTiles, (64 * 64) / 2, SPECIES_ORBEETLE_GIGA}, + [SPECIES_DREDNAW_GIGA] = {gFrontSprite1247DrednawGigaTiles, (64 * 64) / 2, SPECIES_DREDNAW_GIGA}, + [SPECIES_COALOSSAL_GIGA] = {gFrontSprite1248CoalossalGigaTiles, (64 * 64) / 2, SPECIES_COALOSSAL_GIGA}, + [SPECIES_FLAPPLE_GIGA] = {gFrontSprite1249FlappleGigaTiles, (64 * 64) / 2, SPECIES_FLAPPLE_GIGA}, + [SPECIES_APPLETUN_GIGA] = {gFrontSprite1250AppletunGigaTiles, (64 * 64) / 2, SPECIES_APPLETUN_GIGA}, + [SPECIES_SANDACONDA_GIGA] = {gFrontSprite1251SandacondaGigaTiles, (64 * 64) / 2, SPECIES_SANDACONDA_GIGA}, + [SPECIES_TOXTRICITY_GIGA] = {gFrontSprite1252ToxtricityGigaTiles, (64 * 64) / 2, SPECIES_TOXTRICITY_GIGA}, + [SPECIES_TOXTRICITY_LOW_KEY_GIGA] = {gFrontSprite1253ToxtricityLowKeyGigaTiles, (64 * 64) / 2, SPECIES_TOXTRICITY_LOW_KEY_GIGA}, + [SPECIES_CENTISKORCH_GIGA] = {gFrontSprite1254CentiskorchGigaTiles, (64 * 64) / 2, SPECIES_CENTISKORCH_GIGA}, + [SPECIES_HATTERENE_GIGA] = {gFrontSprite1255HattereneGigaTiles, (64 * 64) / 2, SPECIES_HATTERENE_GIGA}, + [SPECIES_GRIMMSNARL_GIGA] = {gFrontSprite1256GrimmsnarlGigaTiles, (64 * 64) / 2, SPECIES_GRIMMSNARL_GIGA}, + [SPECIES_ALCREMIE_GIGA] = {gFrontSprite1257AlcremieGigaTiles, (64 * 64) / 2, SPECIES_ALCREMIE_GIGA}, + [SPECIES_COPPERAJAH_GIGA] = {gFrontSprite1258CopperajahGigaTiles, (64 * 64) / 2, SPECIES_COPPERAJAH_GIGA}, + [SPECIES_DURALUDON_GIGA] = {gFrontSprite1259DuraludonGigaTiles, (64 * 64) / 2, SPECIES_DURALUDON_GIGA}, + [SPECIES_URSHIFU_SINGLE_GIGA] = {gFrontSprite1260UrshifuSingleGigaTiles, (64 * 64) / 2, SPECIES_URSHIFU_SINGLE_GIGA}, + [SPECIES_URSHIFU_RAPID_GIGA] = {gFrontSprite1261UrshifuRapidGigaTiles, (64 * 64) / 2, SPECIES_URSHIFU_RAPID_GIGA}, +*/ }; diff --git a/src/Icon_Palette_Table.c b/src/Icon_Palette_Table.c index bc4784b..b356c4d 100644 --- a/src/Icon_Palette_Table.c +++ b/src/Icon_Palette_Table.c @@ -1104,4 +1104,164 @@ const u8 gMonIconPaletteIndices[NUM_SPECIES] = [SPECIES_PIKACHU_CAP_PARTNER] = 0x0, [SPECIES_PICHU_SPIKY] = 0x1, [SPECIES_XERNEAS_NATURAL] = 0x0, + [SPECIES_GROOKEY] = 0x0, + [SPECIES_THWACKEY] = 0x0, + [SPECIES_RILLABOOM] = 0x0, + [SPECIES_SCORBUNNY] = 0x0, + [SPECIES_RABOOT] = 0x0, + [SPECIES_CINDERACE] = 0x0, + [SPECIES_SOBBLE] = 0x0, + [SPECIES_DRIZZILE] = 0x0, + [SPECIES_INTELEON] = 0x0, + [SPECIES_SKWOVET] = 0x0, + [SPECIES_GREEDENT] = 0x0, + [SPECIES_ROOKIDEE] = 0x0, + [SPECIES_CORVISQUIRE] = 0x0, + [SPECIES_CORVIKNIGHT] = 0x0, + [SPECIES_BLIPBUG] = 0x0, + [SPECIES_DOTTLER] = 0x0, + [SPECIES_ORBEETLE] = 0x0, + [SPECIES_NICKIT] = 0x0, + [SPECIES_THIEVUL] = 0x0, + [SPECIES_GOSSIFLEUR] = 0x0, + [SPECIES_ELDEGOSS] = 0x0, + [SPECIES_WOOLOO] = 0x0, + [SPECIES_DUBWOOL] = 0x0, + [SPECIES_CHEWTLE] = 0x0, + [SPECIES_DREDNAW] = 0x0, + [SPECIES_YAMPER] = 0x0, + [SPECIES_BOLTUND] = 0x0, + [SPECIES_ROLYCOLY] = 0x0, + [SPECIES_CARKOL] = 0x0, + [SPECIES_COALOSSAL] = 0x0, + [SPECIES_APPLIN] = 0x0, + [SPECIES_FLAPPLE] = 0x0, + [SPECIES_APPLETUN] = 0x0, + [SPECIES_SILICOBRA] = 0x0, + [SPECIES_SANDACONDA] = 0x0, + [SPECIES_CRAMORANT] = 0x0, + [SPECIES_ARROKUDA] = 0x0, + [SPECIES_BARRASKEWDA] = 0x0, + [SPECIES_TOXEL] = 0x0, + [SPECIES_TOXTRICITY] = 0x0, + [SPECIES_SIZZLIPEDE] = 0x0, + [SPECIES_CENTISKORCH] = 0x0, + [SPECIES_CLOBBOPUS] = 0x0, + [SPECIES_GRAPPLOCT] = 0x0, + [SPECIES_SINISTEA] = 0x0, + [SPECIES_POLTEAGEIST] = 0x0, + [SPECIES_HATENNA] = 0x0, + [SPECIES_HATTREM] = 0x0, + [SPECIES_HATTERENE] = 0x0, + [SPECIES_IMPIDIMP] = 0x0, + [SPECIES_MORGREM] = 0x0, + [SPECIES_GRIMMSNARL] = 0x0, + [SPECIES_OBSTAGOON] = 0x0, + [SPECIES_PERRSERKER] = 0x0, + [SPECIES_CURSOLA] = 0x0, + [SPECIES_SIRFETCHD] = 0x0, + [SPECIES_MR_RIME] = 0x0, + [SPECIES_RUNERIGUS] = 0x0, + [SPECIES_MILCERY] = 0x0, + [SPECIES_ALCREMIE_STRAWBERRY] = 0x0, + [SPECIES_FALINKS] = 0x0, + [SPECIES_PINCURCHIN] = 0x0, + [SPECIES_SNOM] = 0x0, + [SPECIES_FROSMOTH] = 0x0, + [SPECIES_STONJOURNER] = 0x0, + [SPECIES_EISCUE] = 0x0, + [SPECIES_INDEEDEE] = 0x0, + [SPECIES_MORPEKO] = 0x0, + [SPECIES_CUFANT] = 0x0, + [SPECIES_COPPERAJAH] = 0x0, + [SPECIES_DRACOZOLT] = 0x0, + [SPECIES_ARCTOZOLT] = 0x0, + [SPECIES_DRACOVISH] = 0x0, + [SPECIES_ARCTOVISH] = 0x0, + [SPECIES_DURALUDON] = 0x0, + [SPECIES_DREEPY] = 0x0, + [SPECIES_DRAKLOAK] = 0x0, + [SPECIES_DRAGAPULT] = 0x0, + [SPECIES_ZACIAN] = 0x0, + [SPECIES_ZAMAZENTA] = 0x0, + [SPECIES_ETERNATUS] = 0x0, + [SPECIES_KUBFU] = 0x0, + [SPECIES_URSHIFU_SINGLE] = 0x0, + [SPECIES_ZARUDE] = 0x0, + [SPECIES_UNKNOWN_MYTHICAL] = 0x0, + [SPECIES_CALYREX] = 0x0, + [SPECIES_REGIELEKI] = 0x0, + [SPECIES_REGIDRAGO] = 0x0, + [SPECIES_CRAMORANT_GULPING] = 0x0, + [SPECIES_CRAMORANT_GORGING] = 0x0, + [SPECIES_TOXTRICITY_LOW_KEY] = 0x0, + [SPECIES_SINISTEA_CHIPPED] = 0x0, + [SPECIES_POLTEAGEIST_CHIPPED] = 0x0, + [SPECIES_ALCREMIE_BERRY] = 0x0, + [SPECIES_ALCREMIE_LOVE] = 0x0, + [SPECIES_ALCREMIE_CLOVER] = 0x0, + [SPECIES_ALCREMIE_FLOWER] = 0x0, + [SPECIES_ALCREMIE_RIBBON] = 0x0, + [SPECIES_ALCREMIE_STAR] = 0x0, + [SPECIES_EISCUE_NOICE] = 0x0, + [SPECIES_INDEEDEE_FEMALE] = 0x0, + [SPECIES_MORPEKO_HANGRY] = 0x0, + [SPECIES_ZACIAN_CROWNED] = 0x0, + [SPECIES_ZAMAZENTA_CROWNED] = 0x0, + [SPECIES_ETERNATUS_ETERNAMAX] = 0x0, + [SPECIES_URSHIFU_RAPID] = 0x0, + [SPECIES_MEOWTH_G] = 0x0, + [SPECIES_PONYTA_G] = 0x0, + [SPECIES_RAPIDASH_G] = 0x0, + [SPECIES_SLOWPOKE_G] = 0x0, + [SPECIES_SLOWBRO_G] = 0x0, + [SPECIES_FARFETCHD_G] = 0x0, + [SPECIES_WEEZING_G] = 0x0, + [SPECIES_MR_MIME_G] = 0x0, + [SPECIES_ARTICUNO_G] = 0x0, + [SPECIES_ZAPDOS_G] = 0x0, + [SPECIES_MOLTRES_G] = 0x0, + [SPECIES_SLOWKING_G] = 0x0, + [SPECIES_CORSOLA_G] = 0x0, + [SPECIES_ZIGZAGOON_G] = 0x0, + [SPECIES_LINOONE_G] = 0x0, + [SPECIES_DARUMAKA_G] = 0x0, + [SPECIES_DARMANITAN_G] = 0x0, + [SPECIES_DARMANITAN_G_ZEN] = 0x0, + [SPECIES_YAMASK_G] = 0x0, + [SPECIES_STUNFISK_G] = 0x0, + [SPECIES_VENUSAUR_GIGA] = 0x0, + [SPECIES_CHARIZARD_GIGA] = 0x0, + [SPECIES_BLASTOISE_GIGA] = 0x0, + [SPECIES_BUTTERFREE_GIGA] = 0x0, + [SPECIES_PIKACHU_GIGA] = 0x0, + [SPECIES_MEOWTH_GIGA] = 0x0, + [SPECIES_MACHAMP_GIGA] = 0x0, + [SPECIES_GENGAR_GIGA] = 0x0, + [SPECIES_KINGLER_GIGA] = 0x0, + [SPECIES_LAPRAS_GIGA] = 0x0, + [SPECIES_EEVEE_GIGA] = 0x0, + [SPECIES_SNORLAX_GIGA] = 0x0, + [SPECIES_GARBODOR_GIGA] = 0x0, + [SPECIES_MELMETAL_GIGA] = 0x0, + [SPECIES_RILLABOOM_GIGA] = 0x0, + [SPECIES_CINDERACE_GIGA] = 0x0, + [SPECIES_INTELEON_GIGA] = 0x0, + [SPECIES_CORVIKNIGHT_GIGA] = 0x0, + [SPECIES_ORBEETLE_GIGA] = 0x0, + [SPECIES_DREDNAW_GIGA] = 0x0, + [SPECIES_COALOSSAL_GIGA] = 0x0, + [SPECIES_FLAPPLE_GIGA] = 0x0, + [SPECIES_APPLETUN_GIGA] = 0x0, + [SPECIES_SANDACONDA_GIGA] = 0x0, + [SPECIES_TOXTRICITY_GIGA] = 0x0, + [SPECIES_TOXTRICITY_LOW_KEY_GIGA] = 0x0, + [SPECIES_CENTISKORCH_GIGA] = 0x0, + [SPECIES_HATTERENE_GIGA] = 0x0, + [SPECIES_GRIMMSNARL_GIGA] = 0x0, + [SPECIES_ALCREMIE_GIGA] = 0x0, + [SPECIES_COPPERAJAH_GIGA] = 0x0, + [SPECIES_DURALUDON_GIGA] = 0x0, + [SPECIES_URSHIFU_SINGLE_GIGA] = 0x0, + [SPECIES_URSHIFU_RAPID_GIGA] = 0x0, }; diff --git a/src/Icon_Table.c b/src/Icon_Table.c index 5ee0d07..1c9872c 100644 --- a/src/Icon_Table.c +++ b/src/Icon_Table.c @@ -1105,4 +1105,165 @@ const u8* const gMonIconTable[NUM_SPECIES] = [SPECIES_PIKACHU_CAP_PARTNER] = gIconSprite1099PikachuCapPartnerTiles, [SPECIES_PICHU_SPIKY] = gIconSprite1100PichuSpikyTiles, [SPECIES_XERNEAS_NATURAL] = gIconSprite1101XerneasNaturalTiles, +/* [SPECIES_GROOKEY] = gIconSprite1102GrookeyTiles, + [SPECIES_THWACKEY] = gIconSprite1103ThwackeyTiles, + [SPECIES_RILLABOOM] = gIconSprite1104RillaboomTiles, + [SPECIES_SCORBUNNY] = gIconSprite1105ScorbunnyTiles, + [SPECIES_RABOOT] = gIconSprite1106RabootTiles, + [SPECIES_CINDERACE] = gIconSprite1107CinderaceTiles, + [SPECIES_SOBBLE] = gIconSprite1108SobbleTiles, + [SPECIES_DRIZZILE] = gIconSprite1109DrizzileTiles, + [SPECIES_INTELEON] = gIconSprite1110InteleonTiles, + [SPECIES_SKWOVET] = gIconSprite1111SkwovetTiles, + [SPECIES_GREEDENT] = gIconSprite1112GreedentTiles, + [SPECIES_ROOKIDEE] = gIconSprite1113RookideeTiles, + [SPECIES_CORVISQUIRE] = gIconSprite1114CorvisquireTiles, + [SPECIES_CORVIKNIGHT] = gIconSprite1115CorviknightTiles, + [SPECIES_BLIPBUG] = gIconSprite1116BlipbugTiles, + [SPECIES_DOTTLER] = gIconSprite1117DottlerTiles, + [SPECIES_ORBEETLE] = gIconSprite1118OrbeetleTiles, + [SPECIES_NICKIT] = gIconSprite1119NickitTiles, + [SPECIES_THIEVUL] = gIconSprite1120ThievulTiles, + [SPECIES_GOSSIFLEUR] = gIconSprite1121GossifleurTiles, + [SPECIES_ELDEGOSS] = gIconSprite1122EldegossTiles, + [SPECIES_WOOLOO] = gIconSprite1123WoolooTiles, + [SPECIES_DUBWOOL] = gIconSprite1124DubwoolTiles, + [SPECIES_CHEWTLE] = gIconSprite1125ChewtleTiles, + [SPECIES_DREDNAW] = gIconSprite1126DrednawTiles, + [SPECIES_YAMPER] = gIconSprite1127YamperTiles, + [SPECIES_BOLTUND] = gIconSprite1128BoltundTiles, + [SPECIES_ROLYCOLY] = gIconSprite1129RolycolyTiles, + [SPECIES_CARKOL] = gIconSprite1130CarkolTiles, + [SPECIES_COALOSSAL] = gIconSprite1131CoalossalTiles, + [SPECIES_APPLIN] = gIconSprite1132ApplinTiles, + [SPECIES_FLAPPLE] = gIconSprite1133FlappleTiles, + [SPECIES_APPLETUN] = gIconSprite1134AppletunTiles, + [SPECIES_SILICOBRA] = gIconSprite1135SilicobraTiles, + [SPECIES_SANDACONDA] = gIconSprite1136SandacondaTiles, + [SPECIES_CRAMORANT] = gIconSprite1137CramorantTiles, + [SPECIES_ARROKUDA] = gIconSprite1138ArrokudaTiles, + [SPECIES_BARRASKEWDA] = gIconSprite1139BarraskewdaTiles, + [SPECIES_TOXEL] = gIconSprite1140ToxelTiles, + [SPECIES_TOXTRICITY] = gIconSprite1141ToxtricityTiles, + [SPECIES_SIZZLIPEDE] = gIconSprite1142SizzlipedeTiles, + [SPECIES_CENTISKORCH] = gIconSprite1143CentiskorchTiles, + [SPECIES_CLOBBOPUS] = gIconSprite1144ClobbopusTiles, + [SPECIES_GRAPPLOCT] = gIconSprite1145GrapploctTiles, + [SPECIES_SINISTEA] = gIconSprite1146SinisteaTiles, + [SPECIES_POLTEAGEIST] = gIconSprite1147PolteageistTiles, + [SPECIES_HATENNA] = gIconSprite1148HatennaTiles, + [SPECIES_HATTREM] = gIconSprite1149HattremTiles, + [SPECIES_HATTERENE] = gIconSprite1150HattereneTiles, + [SPECIES_IMPIDIMP] = gIconSprite1151ImpidimpTiles, + [SPECIES_MORGREM] = gIconSprite1152MorgremTiles, + [SPECIES_GRIMMSNARL] = gIconSprite1153GrimmsnarlTiles, + [SPECIES_OBSTAGOON] = gIconSprite1154ObstagoonTiles, + [SPECIES_PERRSERKER] = gIconSprite1155PerrserkerTiles, + [SPECIES_CURSOLA] = gIconSprite1156CursolaTiles, + [SPECIES_SIRFETCHD] = gIconSprite1157SirfecthdTiles, + [SPECIES_MR_RIME] = gIconSprite1158MrRimeTiles, + [SPECIES_RUNERIGUS] = gIconSprite1159RunerigusTiles, + [SPECIES_MILCERY] = gIconSprite1160MilceryTiles, + [SPECIES_ALCREMIE_STRAWBERRY] = gIconSprite1161AlcremieStrawberryTiles, + [SPECIES_FALINKS] = gIconSprite1162FalinksTiles, + [SPECIES_PINCURCHIN] = gIconSprite1163PincurchinTiles, + [SPECIES_SNOM] = gIconSprite1164SnomTiles, + [SPECIES_FROSMOTH] = gIconSprite1165FrosmothTiles, + [SPECIES_STONJOURNER] = gIconSprite1166StonjournerTiles, + [SPECIES_EISCUE] = gIconSprite1167EiscueTiles, + [SPECIES_INDEEDEE] = gIconSprite1168IndeedeeTiles, + [SPECIES_MORPEKO] = gIconSprite1169MorpekoTiles, + [SPECIES_CUFANT] = gIconSprite1170CufantTiles, + [SPECIES_COPPERAJAH] = gIconSprite1171CopperajahTiles, + [SPECIES_DRACOZOLT] = gIconSprite1172DracozoltTiles, + [SPECIES_ARCTOZOLT] = gIconSprite1173ArctozoltTiles, + [SPECIES_DRACOVISH] = gIconSprite1174DracovishTiles, + [SPECIES_ARCTOVISH] = gIconSprite1175ArctovishTiles, + [SPECIES_DURALUDON] = gIconSprite1176DuraludonTiles, + [SPECIES_DREEPY] = gIconSprite1177DreepyTiles, + [SPECIES_DRAKLOAK] = gIconSprite1178DrakloakTiles, + [SPECIES_DRAGAPULT] = gIconSprite1179DragapultTiles, + [SPECIES_ZACIAN] = gIconSprite1180ZacianTiles, + [SPECIES_ZAMAZENTA] = gIconSprite1181ZamazentaTiles, + [SPECIES_ETERNATUS] = gIconSprite1182EternatusTiles, + [SPECIES_KUBFU] = gIconSprite1183KubfuTiles, + [SPECIES_URSHIFU_SINGLE] = gIconSprite1184UrshifuSingleTiles, + [SPECIES_ZARUDE] = gIconSprite1185ZarudeTiles, + [SPECIES_UNKNOWN_MYTHICAL] = gIconSprite1186UnknownMythicalTiles, + [SPECIES_CALYREX] = gIconSprite1187CalyrexTiles, + [SPECIES_REGIELEKI] = gIconSprite1188RegielekiTiles, + [SPECIES_REGIDRAGO] = gIconSprite1189RegidragoTiles, + [SPECIES_CRAMORANT_GULPING] = gIconSprite1190CramorantGulpingTiles, + [SPECIES_CRAMORANT_GORGING] = gIconSprite1191CramorantGorgingTiles, + [SPECIES_TOXTRICITY_LOW_KEY] = gIconSprite1192ToxtricityLowKeyTiles, + [SPECIES_SINISTEA_CHIPPED] = gIconSprite1193SinisteaChippedTiles, + [SPECIES_POLTEAGEIST_CHIPPED] = gIconSprite1194PolteageistChippedTiles, + [SPECIES_ALCREMIE_BERRY] = gIconSprite1195AlcremieBerryTiles, + [SPECIES_ALCREMIE_LOVE] = gIconSprite1196AlcremieLoveTiles, + [SPECIES_ALCREMIE_CLOVER] = gIconSprite1197AlcremieCloverTiles, + [SPECIES_ALCREMIE_FLOWER] = gIconSprite1198AlcremieFlowerTiles, + [SPECIES_ALCREMIE_RIBBON] = gIconSprite1199AlcremieRibbonTiles, + [SPECIES_ALCREMIE_STAR] = gIconSprite1200AlcremieStarTiles, + [SPECIES_EISCUE_NOICE] = gIconSprite1201EiscueNoiceTiles, + [SPECIES_INDEEDEE_FEMALE] = gIconSprite1202IndeedeeFemaleTiles, + [SPECIES_MORPEKO_HANGRY] = gIconSprite1203MorpekoHangryTiles, + [SPECIES_ZACIAN_CROWNED] = gIconSprite1204ZacianCrownedTiles, + [SPECIES_ZAMAZENTA_CROWNED] = gIconSprite1205ZamazentaCrownedTiles, + [SPECIES_ETERNATUS_ETERNAMAX] = gIconSprite1206EternatusEternamaxTiles, + [SPECIES_URSHIFU_RAPID] = gIconSprite1207UrshifuRapidTiles, + [SPECIES_MEOWTH_G] = gIconSprite1208MeowthGTiles, + [SPECIES_PONYTA_G] = gIconSprite1209PonytaGTiles, + [SPECIES_RAPIDASH_G] = gIconSprite1210RapidashGTiles, + [SPECIES_SLOWPOKE_G] = gIconSprite1211SlowpokeGTiles + [SPECIES_SLOWBRO_G] = gIconSprite1212SlowbroGTiles + [SPECIES_FARFETCHD_G] = gIconSprite1213FarfetchdGTiles, + [SPECIES_WEEZING_G] = gIconSprite1214WeezingGTiles, + [SPECIES_MR_MIME_G] = gIconSprite1215MrMimeGTiles, + [SPECIES_ARTICUNO_G] = gIconSprite1216ArticunoGTile, + [SPECIES_ZAPDOS_G] = gIconSprite1217ZapdosGTiles, + [SPECIES_MOLTRES_G] = gIconSprite1218MoltresGTiles, + [SPECIES_SLOWKING_G] = gIconSprite1219SlowkingGTiles, + [SPECIES_CORSOLA_G] = gIconSprite1220CorsolaGTiles, + [SPECIES_ZIGZAGOON_G] = gIconSprite1221ZigzagoonGTiles, + [SPECIES_LINOONE_G] = gIconSprite1222LinooneGTiles, + [SPECIES_DARUMAKA_G] = gIconSprite1223DarumakaGTiles, + [SPECIES_DARMANITAN_G] = gIconSprite1224DarmanitanGTiles, + [SPECIES_DARMANITAN_G_ZEN] = gIconSprite1225DarmanitanGZenTiles, + [SPECIES_YAMASK_G] = gIconSprite1226YamaskGTiles, + [SPECIES_STUNFISK_G] = gIconSprite1227StunfiskGTiles, + [SPECIES_VENUSAUR_GIGA] = gIconSprite1228VenusaurGigaTiles, + [SPECIES_CHARIZARD_GIGA] = gIconSprite1229CharizardGigaTiles, + [SPECIES_BLASTOISE_GIGA] = gIconSprite1230BlastoiseGigaTiles, + [SPECIES_BUTTERFREE_GIGA] = gIconSprite1231ButterfreeGigaTiles, + [SPECIES_PIKACHU_GIGA] = gIconSprite1232PikachuGigaTiles, + [SPECIES_MEOWTH_GIGA] = gIconSprite1233MeowthGigaTiles, + [SPECIES_MACHAMP_GIGA] = gIconSprite1234MachampGigaTiles, + [SPECIES_GENGAR_GIGA] = gIconSprite1235GengarGigaTiles, + [SPECIES_KINGLER_GIGA] = gIconSprite1236KinglerGigaTiles, + [SPECIES_LAPRAS_GIGA] = gIconSprite1237LaprasGigaTiles, + [SPECIES_EEVEE_GIGA] = gIconSprite1238EeveeGigaTiles, + [SPECIES_SNORLAX_GIGA] = gIconSprite1239SnorlaxGigaTiles, + [SPECIES_GARBODOR_GIGA] = gIconSprite1240GarbodorGigaTiles, + [SPECIES_MELMETAL_GIGA] = gIconSprite1241MelmetalGigaTiles, + [SPECIES_RILLABOOM_GIGA] = gIconSprite1242RillaboomGigaTiles, + [SPECIES_CINDERACE_GIGA] = gIconSprite1243CinderaceGigaTiles, + [SPECIES_INTELEON_GIGA] = gIconSprite1244InteleonGigaTiles, + [SPECIES_CORVIKNIGHT_GIGA] = gIconSprite1245CorviknightGigaTiles, + [SPECIES_ORBEETLE_GIGA] = gIconSprite1246OrbeetleGigaTiles, + [SPECIES_DREDNAW_GIGA] = gIconSprite1247DrednawGigaTiles, + [SPECIES_COALOSSAL_GIGA] = gIconSprite1248CoalossalGigaTiles, + [SPECIES_FLAPPLE_GIGA] = gIconSprite1249FlappleGigaTiles, + [SPECIES_APPLETUN_GIGA] = gIconSprite1250AppletunGigaTiles, + [SPECIES_SANDACONDA_GIGA] = gIconSprite1251SandacondaGigaTiles, + [SPECIES_TOXTRICITY_GIGA] = gIconSprite1252ToxtricityGigaTiles, + [SPECIES_TOXTRICITY_LOW_KEY_GIGA] = gIconSprite1253ToxtricityLowKeyGigaTiles, + [SPECIES_CENTISKORCH_GIGA] = gIconSprite1254CentiskorchGigaTiles, + [SPECIES_HATTERENE_GIGA] = gIconSprite1255HattereneGigaTiles, + [SPECIES_GRIMMSNARL_GIGA] = gIconSprite1256GrimmsnarlGigaTiles, + [SPECIES_ALCREMIE_GIGA] = gIconSprite1257AlcremieGigaTiles, + [SPECIES_COPPERAJAH_GIGA] = gIconSprite1258CopperajahGigaTiles, + [SPECIES_DURALUDON_GIGA] = gIconSprite1259DuraludonGigaTiles, + [SPECIES_URSHIFU_SINGLE_GIGA] = gIconSprite1260UrshifuSingleGigaTiles, + [SPECIES_URSHIFU_RAPID_GIGA] = gIconSprite1261UrshifuRapidGigaTiles, + */ }; diff --git a/src/Item_Animation_Table.c b/src/Item_Animation_Table.c index 0b52eff..bd33818 100644 --- a/src/Item_Animation_Table.c +++ b/src/Item_Animation_Table.c @@ -1112,5 +1112,165 @@ const struct ItemAnimation gItemAnimationTable[NUM_SPECIES] = [SPECIES_PIKACHU_CAP_ALOLA] = {0x0, 0x0, 0x0, 0x0, 0x0}, [SPECIES_PIKACHU_CAP_PARTNER] = {0x0, 0x0, 0x0, 0x0, 0x0}, [SPECIES_PICHU_SPIKY] = {0x0, 0x0, 0x0, 0x0, 0x0}, - [SPECIES_XERNEAS_NATURAL] = {0x0, 0x0, 0x0, 0x0, 0x0} + [SPECIES_XERNEAS_NATURAL] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_GROOKEY] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_THWACKEY] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_RILLABOOM] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_SCORBUNNY] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_RABOOT] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_CINDERACE] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_SOBBLE] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_DRIZZILE] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_INTELEON] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_SKWOVET] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_GREEDENT] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_ROOKIDEE] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_CORVISQUIRE] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_CORVIKNIGHT] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_BLIPBUG] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_DOTTLER] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_ORBEETLE] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_NICKIT] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_THIEVUL] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_GOSSIFLEUR] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_ELDEGOSS] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_WOOLOO] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_DUBWOOL] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_CHEWTLE] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_DREDNAW] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_YAMPER] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_BOLTUND] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_ROLYCOLY] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_CARKOL] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_COALOSSAL] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_APPLIN] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_FLAPPLE] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_APPLETUN] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_SILICOBRA] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_SANDACONDA] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_CRAMORANT] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_ARROKUDA] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_BARRASKEWDA] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_TOXEL] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_TOXTRICITY] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_SIZZLIPEDE] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_CENTISKORCH] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_CLOBBOPUS] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_GRAPPLOCT] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_SINISTEA] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_POLTEAGEIST] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_HATENNA] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_HATTREM] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_HATTERENE] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_IMPIDIMP] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_MORGREM] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_GRIMMSNARL] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_OBSTAGOON] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_PERRSERKER] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_CURSOLA] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_SIRFETCHD] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_MR_RIME] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_RUNERIGUS] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_MILCERY] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_ALCREMIE_STRAWBERRY] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_FALINKS] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_PINCURCHIN] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_SNOM] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_FROSMOTH] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_STONJOURNER] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_EISCUE] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_INDEEDEE] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_MORPEKO] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_CUFANT] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_COPPERAJAH] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_DRACOZOLT] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_ARCTOZOLT] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_DRACOVISH] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_ARCTOVISH] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_DURALUDON] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_DREEPY] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_DRAKLOAK] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_DRAGAPULT] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_ZACIAN] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_ZAMAZENTA] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_ETERNATUS] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_KUBFU] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_URSHIFU_SINGLE] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_ZARUDE] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_UNKNOWN_MYTHICAL] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_CALYREX] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_REGIELEKI] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_REGIDRAGO] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_CRAMORANT_GULPING] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_CRAMORANT_GORGING] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_TOXTRICITY_LOW_KEY] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_SINISTEA_CHIPPED] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_POLTEAGEIST_CHIPPED] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_ALCREMIE_BERRY] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_ALCREMIE_LOVE] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_ALCREMIE_CLOVER] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_ALCREMIE_FLOWER] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_ALCREMIE_RIBBON] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_ALCREMIE_STAR] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_EISCUE_NOICE] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_INDEEDEE_FEMALE] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_MORPEKO_HANGRY] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_ZACIAN_CROWNED] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_ZAMAZENTA_CROWNED] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_ETERNATUS_ETERNAMAX] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_URSHIFU_RAPID] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_MEOWTH_G] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_PONYTA_G] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_RAPIDASH_G] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_SLOWPOKE_G] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_SLOWBRO_G] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_FARFETCHD_G] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_WEEZING_G] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_MR_MIME_G] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_ARTICUNO_G] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_ZAPDOS_G] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_MOLTRES_G] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_SLOWKING_G] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_CORSOLA_G] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_ZIGZAGOON_G] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_LINOONE_G] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_DARUMAKA_G] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_DARMANITAN_G] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_DARMANITAN_G_ZEN] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_YAMASK_G] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_STUNFISK_G] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_VENUSAUR_GIGA] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_CHARIZARD_GIGA] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_BLASTOISE_GIGA] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_BUTTERFREE_GIGA] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_PIKACHU_GIGA] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_MEOWTH_GIGA] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_MACHAMP_GIGA] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_GENGAR_GIGA] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_KINGLER_GIGA] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_LAPRAS_GIGA] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_EEVEE_GIGA] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_SNORLAX_GIGA] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_GARBODOR_GIGA] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_MELMETAL_GIGA] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_RILLABOOM_GIGA] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_CINDERACE_GIGA] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_INTELEON_GIGA] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_CORVIKNIGHT_GIGA] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_ORBEETLE_GIGA] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_DREDNAW_GIGA] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_COALOSSAL_GIGA] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_FLAPPLE_GIGA] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_APPLETUN_GIGA] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_SANDACONDA_GIGA] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_TOXTRICITY_GIGA] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_TOXTRICITY_LOW_KEY_GIGA] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_CENTISKORCH_GIGA] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_HATTERENE_GIGA] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_GRIMMSNARL_GIGA] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_ALCREMIE_GIGA] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_COPPERAJAH_GIGA] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_DURALUDON_GIGA] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_URSHIFU_SINGLE_GIGA] = {0x0, 0x0, 0x0, 0x0, 0x0}, + [SPECIES_URSHIFU_RAPID_GIGA] = {0x0, 0x0, 0x0, 0x0, 0x0}, }; diff --git a/src/Learnsets.c b/src/Learnsets.c index 078287a..72e3a55 100644 --- a/src/Learnsets.c +++ b/src/Learnsets.c @@ -17448,6 +17448,1894 @@ static const struct LevelUpMove sMelmetalLevelUpLearnset[] = { LEVEL_UP_END }; +/* +static const struct LevelUpMove sGrookeyLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 6, MOVE_BRANCHPOKE), + LEVEL_UP_MOVE( 8, MOVE_TAUNT), + LEVEL_UP_MOVE(12, MOVE_RAZORLEAF), + LEVEL_UP_MOVE(17, MOVE_SCREECH), + LEVEL_UP_MOVE(20, MOVE_KNOCKOFF), + LEVEL_UP_MOVE(24, MOVE_SLAM), + LEVEL_UP_MOVE(28, MOVE_UPROAR), + LEVEL_UP_MOVE(32, MOVE_WOODHAMMER), + LEVEL_UP_MOVE(36, MOVE_ENDEAVOR), + LEVEL_UP_END +}; + +static const struct LevelUpMove sThwackeyLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_DOUBLEHIT), + LEVEL_UP_MOVE( 1, MOVE_DOUBLEHIT), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 6, MOVE_BRANCHPOKE), + LEVEL_UP_MOVE( 8, MOVE_TAUNT), + LEVEL_UP_MOVE(12, MOVE_RAZORLEAF), + LEVEL_UP_MOVE(19, MOVE_SCREECH), + LEVEL_UP_MOVE(24, MOVE_KNOCKOFF), + LEVEL_UP_MOVE(30, MOVE_SLAM), + LEVEL_UP_MOVE(36, MOVE_UPROAR), + LEVEL_UP_MOVE(42, MOVE_WOODHAMMER), + LEVEL_UP_MOVE(48, MOVE_ENDEAVOR), + LEVEL_UP_END +}; + +static const struct LevelUpMove sRillaboomLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_DRUMBEATING), + LEVEL_UP_MOVE( 1, MOVE_DRUMBEATING), + LEVEL_UP_MOVE( 1, MOVE_DOUBLEHIT), + LEVEL_UP_MOVE( 1, MOVE_GRASSYTERRAIN), + LEVEL_UP_MOVE( 1, MOVE_NOBLEROAR), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 6, MOVE_BRANCHPOKE), + LEVEL_UP_MOVE( 8, MOVE_TAUNT), + LEVEL_UP_MOVE(12, MOVE_RAZORLEAF), + LEVEL_UP_MOVE(19, MOVE_SCREECH), + LEVEL_UP_MOVE(24, MOVE_KNOCKOFF), + LEVEL_UP_MOVE(30, MOVE_SLAM), + LEVEL_UP_MOVE(38, MOVE_UPROAR), + LEVEL_UP_MOVE(46, MOVE_WOODHAMMER), + LEVEL_UP_MOVE(54, MOVE_ENDEAVOR), + LEVEL_UP_MOVE(62, MOVE_BOOMBURST), + LEVEL_UP_END +}; + +static const struct LevelUpMove sScorbunnyLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 6, MOVE_EMBER), + LEVEL_UP_MOVE( 8, MOVE_QUICKATTACK), + LEVEL_UP_MOVE(12, MOVE_DOUBLEKICK), + LEVEL_UP_MOVE(17, MOVE_FLAMECHARGE), + LEVEL_UP_MOVE(20, MOVE_AGILITY), + LEVEL_UP_MOVE(24, MOVE_HEADBUTT), + LEVEL_UP_MOVE(28, MOVE_COUNTER), + LEVEL_UP_MOVE(32, MOVE_BOUNCE), + LEVEL_UP_MOVE(36, MOVE_DOUBLEEDGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sRabootLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 6, MOVE_EMBER), + LEVEL_UP_MOVE( 8, MOVE_QUICKATTACK), + LEVEL_UP_MOVE(12, MOVE_DOUBLEKICK), + LEVEL_UP_MOVE(19, MOVE_FLAMECHARGE), + LEVEL_UP_MOVE(24, MOVE_AGILITY), + LEVEL_UP_MOVE(30, MOVE_HEADBUTT), + LEVEL_UP_MOVE(36, MOVE_COUNTER), + LEVEL_UP_MOVE(42, MOVE_BOUNCE), + LEVEL_UP_MOVE(48, MOVE_DOUBLEEDGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCinderaceLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_PYROBALL), + LEVEL_UP_MOVE( 1, MOVE_PYROBALL), + LEVEL_UP_MOVE( 1, MOVE_FEINT), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 6, MOVE_EMBER), + LEVEL_UP_MOVE( 8, MOVE_QUICKATTACK), + LEVEL_UP_MOVE(12, MOVE_DOUBLEKICK), + LEVEL_UP_MOVE(19, MOVE_FLAMECHARGE), + LEVEL_UP_MOVE(24, MOVE_AGILITY), + LEVEL_UP_MOVE(30, MOVE_HEADBUTT), + LEVEL_UP_MOVE(38, MOVE_COUNTER), + LEVEL_UP_MOVE(46, MOVE_BOUNCE), + LEVEL_UP_MOVE(54, MOVE_DOUBLEEDGE), + LEVEL_UP_MOVE(62, MOVE_COURTCHANGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSobbleLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 6, MOVE_WATERGUN), + LEVEL_UP_MOVE( 8, MOVE_BIND), + LEVEL_UP_MOVE(12, MOVE_WATERPULSE), + LEVEL_UP_MOVE(17, MOVE_TEARFULLOOK), + LEVEL_UP_MOVE(20, MOVE_SUCKERPUNCH), + LEVEL_UP_MOVE(24, MOVE_UTURN), + LEVEL_UP_MOVE(28, MOVE_LIQUIDATION), + LEVEL_UP_MOVE(32, MOVE_SOAK), + LEVEL_UP_MOVE(36, MOVE_RAINDANCE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDrizzileLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 6, MOVE_WATERGUN), + LEVEL_UP_MOVE( 8, MOVE_BIND), + LEVEL_UP_MOVE(12, MOVE_WATERPULSE), + LEVEL_UP_MOVE(19, MOVE_TEARFULLOOK), + LEVEL_UP_MOVE(24, MOVE_SUCKERPUNCH), + LEVEL_UP_MOVE(30, MOVE_UTURN), + LEVEL_UP_MOVE(36, MOVE_LIQUIDATION), + LEVEL_UP_MOVE(42, MOVE_SOAK), + LEVEL_UP_MOVE(48, MOVE_RAINDANCE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sInteleonLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_SNIPESHOT), + LEVEL_UP_MOVE( 1, MOVE_SNIPESHOT), + LEVEL_UP_MOVE( 1, MOVE_ACROBATICS), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 6, MOVE_WATERGUN), + LEVEL_UP_MOVE( 8, MOVE_BIND), + LEVEL_UP_MOVE(12, MOVE_WATERPULSE), + LEVEL_UP_MOVE(19, MOVE_TEARFULLOOK), + LEVEL_UP_MOVE(24, MOVE_SUCKERPUNCH), + LEVEL_UP_MOVE(30, MOVE_UTURN), + LEVEL_UP_MOVE(38, MOVE_LIQUIDATION), + LEVEL_UP_MOVE(46, MOVE_SOAK), + LEVEL_UP_MOVE(54, MOVE_RAINDANCE), + LEVEL_UP_MOVE(62, MOVE_HYDROPUMP), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSkwovetLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_TAILWHIP), + LEVEL_UP_MOVE( 5, MOVE_BITE), + LEVEL_UP_MOVE(10, MOVE_STUFFCHEEKS), + LEVEL_UP_MOVE(15, MOVE_STOCKPILE), + LEVEL_UP_MOVE(15, MOVE_SWALLOW), + LEVEL_UP_MOVE(15, MOVE_SPITUP), + LEVEL_UP_MOVE(20, MOVE_BODYSLAM), + LEVEL_UP_MOVE(25, MOVE_REST), + LEVEL_UP_MOVE(30, MOVE_COUNTER), + LEVEL_UP_MOVE(35, MOVE_BULLETSEED), + LEVEL_UP_MOVE(40, MOVE_SUPERFANG), + LEVEL_UP_MOVE(45, MOVE_BELCH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sGreedentLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_COVET), + LEVEL_UP_MOVE( 1, MOVE_COVET), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_TAILWHIP), + LEVEL_UP_MOVE( 5, MOVE_BITE), + LEVEL_UP_MOVE(10, MOVE_STUFFCHEEKS), + LEVEL_UP_MOVE(15, MOVE_STOCKPILE), + LEVEL_UP_MOVE(15, MOVE_SWALLOW), + LEVEL_UP_MOVE(15, MOVE_SPITUP), + LEVEL_UP_MOVE(20, MOVE_BODYSLAM), + LEVEL_UP_MOVE(27, MOVE_REST), + LEVEL_UP_MOVE(34, MOVE_COUNTER), + LEVEL_UP_MOVE(41, MOVE_BULLETSEED), + LEVEL_UP_MOVE(48, MOVE_SUPERFANG), + LEVEL_UP_MOVE(55, MOVE_BELCH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sRookideeLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_PECK), + LEVEL_UP_MOVE( 4, MOVE_POWERTRIP), + LEVEL_UP_MOVE( 8, MOVE_HONECLAWS), + LEVEL_UP_MOVE(12, MOVE_FURYATTACK), + LEVEL_UP_MOVE(16, MOVE_PLUCK), + LEVEL_UP_MOVE(20, MOVE_TAUNT), + LEVEL_UP_MOVE(24, MOVE_SCARYFACE), + LEVEL_UP_MOVE(28, MOVE_DRILLPECK), + LEVEL_UP_MOVE(32, MOVE_SWAGGER), + LEVEL_UP_MOVE(36, MOVE_BRAVEBIRD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCorvisquireLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_PECK), + LEVEL_UP_MOVE( 4, MOVE_POWERTRIP), + LEVEL_UP_MOVE( 8, MOVE_HONECLAWS), + LEVEL_UP_MOVE(12, MOVE_FURYATTACK), + LEVEL_UP_MOVE(16, MOVE_PLUCK), + LEVEL_UP_MOVE(22, MOVE_TAUNT), + LEVEL_UP_MOVE(28, MOVE_SCARYFACE), + LEVEL_UP_MOVE(34, MOVE_DRILLPECK), + LEVEL_UP_MOVE(40, MOVE_SWAGGER), + LEVEL_UP_MOVE(46, MOVE_BRAVEBIRD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCorviknightLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_STEELWING), + LEVEL_UP_MOVE( 1, MOVE_STEELWING), + LEVEL_UP_MOVE( 1, MOVE_IRONDEFENSE), + LEVEL_UP_MOVE( 1, MOVE_METALSOUND), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_PECK), + LEVEL_UP_MOVE( 4, MOVE_POWERTRIP), + LEVEL_UP_MOVE( 8, MOVE_HONECLAWS), + LEVEL_UP_MOVE(12, MOVE_FURYATTACK), + LEVEL_UP_MOVE(16, MOVE_PLUCK), + LEVEL_UP_MOVE(22, MOVE_TAUNT), + LEVEL_UP_MOVE(28, MOVE_SCARYFACE), + LEVEL_UP_MOVE(34, MOVE_DRILLPECK), + LEVEL_UP_MOVE(42, MOVE_SWAGGER), + LEVEL_UP_MOVE(50, MOVE_BRAVEBIRD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sBlipbugLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_STRUGGLEBUG), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDottlerLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_CONFUSION), + LEVEL_UP_MOVE( 0, MOVE_REFLECT), + LEVEL_UP_MOVE( 0, MOVE_LIGHTSCREEN), + LEVEL_UP_MOVE( 1, MOVE_STRUGGLEBUG), + LEVEL_UP_MOVE( 1, MOVE_CONFUSION), + LEVEL_UP_MOVE( 1, MOVE_REFLECT), + LEVEL_UP_MOVE( 1, MOVE_LIGHTSCREEN), + LEVEL_UP_END +}; + +static const struct LevelUpMove sOrbeetleLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_STRUGGLEBUG), + LEVEL_UP_MOVE( 1, MOVE_CONFUSION), + LEVEL_UP_MOVE( 1, MOVE_REFLECT), + LEVEL_UP_MOVE( 1, MOVE_LIGHTSCREEN), + LEVEL_UP_MOVE( 4, MOVE_CONFUSERAY), + LEVEL_UP_MOVE( 8, MOVE_MAGICCOAT), + LEVEL_UP_MOVE(12, MOVE_AGILITY), + LEVEL_UP_MOVE(16, MOVE_PSYBEAM), + LEVEL_UP_MOVE(20, MOVE_HYPNOSIS), + LEVEL_UP_MOVE(24, MOVE_SKILLSWAP), //REPLACED ALLY SWITCH + LEVEL_UP_MOVE(28, MOVE_BUGBUZZ), + LEVEL_UP_MOVE(32, MOVE_MIRRORCOAT), + LEVEL_UP_MOVE(36, MOVE_PSYCHIC), + LEVEL_UP_MOVE(40, MOVE_AFTERYOU), + LEVEL_UP_MOVE(44, MOVE_CALMMIND), + LEVEL_UP_MOVE(48, MOVE_PSYCHICTERRAIN), + LEVEL_UP_END +}; + +static const struct LevelUpMove sNickitLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_QUICKATTACK), + LEVEL_UP_MOVE( 1, MOVE_TAILWHIP), + LEVEL_UP_MOVE( 4, MOVE_BEATUP), + LEVEL_UP_MOVE( 8, MOVE_HONECLAWS), + LEVEL_UP_MOVE(12, MOVE_SNARL), + LEVEL_UP_MOVE(16, MOVE_ASSURANCE), + LEVEL_UP_MOVE(20, MOVE_NASTYPLOT), + LEVEL_UP_MOVE(24, MOVE_SUCKERPUNCH), + LEVEL_UP_MOVE(28, MOVE_NIGHTSLASH), + LEVEL_UP_MOVE(32, MOVE_TAILSLAP), + LEVEL_UP_MOVE(36, MOVE_FOULPLAY), + LEVEL_UP_END +}; + +static const struct LevelUpMove sThievulLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_THIEF), + LEVEL_UP_MOVE( 1, MOVE_THIEF), + LEVEL_UP_MOVE( 1, MOVE_QUICKATTACK), + LEVEL_UP_MOVE( 1, MOVE_TAILWHIP), + LEVEL_UP_MOVE( 4, MOVE_BEATUP), + LEVEL_UP_MOVE( 8, MOVE_HONECLAWS), + LEVEL_UP_MOVE(12, MOVE_SNARL), + LEVEL_UP_MOVE(16, MOVE_ASSURANCE), + LEVEL_UP_MOVE(22, MOVE_NASTYPLOT), + LEVEL_UP_MOVE(28, MOVE_SUCKERPUNCH), + LEVEL_UP_MOVE(34, MOVE_NIGHTSLASH), + LEVEL_UP_MOVE(40, MOVE_TAILSLAP), + LEVEL_UP_MOVE(46, MOVE_FOULPLAY), + LEVEL_UP_MOVE(52, MOVE_PARTINGSHOT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sGossifleurLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_LEAFAGE), + LEVEL_UP_MOVE( 1, MOVE_SING), + LEVEL_UP_MOVE( 4, MOVE_RAPIDSPIN), + LEVEL_UP_MOVE( 8, MOVE_SWEETSCENT), + LEVEL_UP_MOVE(12, MOVE_RAZORLEAF), + LEVEL_UP_MOVE(16, MOVE_ROUND), + LEVEL_UP_MOVE(21, MOVE_LEAFTORNADO), + LEVEL_UP_MOVE(24, MOVE_SYNTHESIS), + LEVEL_UP_MOVE(28, MOVE_HYPERVOICE), + LEVEL_UP_MOVE(32, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE(36, MOVE_LEAFSTORM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sEldegossLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_COTTONSPORE), + LEVEL_UP_MOVE( 1, MOVE_COTTONSPORE), + LEVEL_UP_MOVE( 1, MOVE_LEAFAGE), + LEVEL_UP_MOVE( 1, MOVE_SING), + LEVEL_UP_MOVE( 4, MOVE_RAPIDSPIN), + LEVEL_UP_MOVE( 8, MOVE_SWEETSCENT), + LEVEL_UP_MOVE(12, MOVE_RAZORLEAF), + LEVEL_UP_MOVE(16, MOVE_ROUND), + LEVEL_UP_MOVE(23, MOVE_LEAFTORNADO), + LEVEL_UP_MOVE(28, MOVE_SYNTHESIS), + LEVEL_UP_MOVE(34, MOVE_HYPERVOICE), + LEVEL_UP_MOVE(40, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE(46, MOVE_LEAFSTORM), + LEVEL_UP_MOVE(52, MOVE_COTTONGUARD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sWoolooLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 4, MOVE_DEFENSECURL), + LEVEL_UP_MOVE( 8, MOVE_COPYCAT), + LEVEL_UP_MOVE(12, MOVE_GUARDSPLIT), + LEVEL_UP_MOVE(16, MOVE_DOUBLEKICK), + LEVEL_UP_MOVE(21, MOVE_HEADBUTT), + LEVEL_UP_MOVE(25, MOVE_TAKEDOWN), + LEVEL_UP_MOVE(28, MOVE_GUARDSWAP), + LEVEL_UP_MOVE(32, MOVE_REVERSAL), + LEVEL_UP_MOVE(36, MOVE_COTTONGUARD), + LEVEL_UP_MOVE(40, MOVE_DOUBLEEDGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDubwoolLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 4, MOVE_DEFENSECURL), + LEVEL_UP_MOVE( 8, MOVE_COPYCAT), + LEVEL_UP_MOVE(12, MOVE_GUARDSPLIT), + LEVEL_UP_MOVE(16, MOVE_DOUBLEKICK), + LEVEL_UP_MOVE(21, MOVE_HEADBUTT), + LEVEL_UP_MOVE(27, MOVE_TAKEDOWN), + LEVEL_UP_MOVE(32, MOVE_GUARDSWAP), + LEVEL_UP_MOVE(38, MOVE_REVERSAL), + LEVEL_UP_MOVE(44, MOVE_COTTONGUARD), + LEVEL_UP_MOVE(50, MOVE_DOUBLEEDGE), + LEVEL_UP_MOVE(56, MOVE_LASTRESORT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sChewtleLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_WATERGUN), + LEVEL_UP_MOVE( 7, MOVE_BITE), + LEVEL_UP_MOVE(14, MOVE_PROTECT), + LEVEL_UP_MOVE(21, MOVE_HEADBUTT), + LEVEL_UP_MOVE(28, MOVE_COUNTER), + LEVEL_UP_MOVE(35, MOVE_JAWLOCK), + LEVEL_UP_MOVE(42, MOVE_LIQUIDATION), + LEVEL_UP_MOVE(49, MOVE_BODYSLAM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDrednawLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_ROCKTOMB), + LEVEL_UP_MOVE( 1, MOVE_ROCKTOMB), + LEVEL_UP_MOVE( 1, MOVE_CRUNCH), + LEVEL_UP_MOVE( 1, MOVE_RAZORSHELL), + LEVEL_UP_MOVE( 1, MOVE_ROCKPOLISH), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_WATERGUN), + LEVEL_UP_MOVE( 7, MOVE_BITE), + LEVEL_UP_MOVE(14, MOVE_PROTECT), + LEVEL_UP_MOVE(21, MOVE_HEADBUTT), + LEVEL_UP_MOVE(30, MOVE_COUNTER), + LEVEL_UP_MOVE(39, MOVE_JAWLOCK), + LEVEL_UP_MOVE(48, MOVE_LIQUIDATION), + LEVEL_UP_MOVE(57, MOVE_BODYSLAM), + LEVEL_UP_MOVE(66, MOVE_HEADSMASH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sYamperLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_TAILWHIP), + LEVEL_UP_MOVE( 5, MOVE_NUZZLE), + LEVEL_UP_MOVE(10, MOVE_BITE), + LEVEL_UP_MOVE(15, MOVE_ROAR), + LEVEL_UP_MOVE(20, MOVE_SPARK), + LEVEL_UP_MOVE(26, MOVE_CHARM), + LEVEL_UP_MOVE(30, MOVE_CRUNCH), + LEVEL_UP_MOVE(35, MOVE_CHARGE), + LEVEL_UP_MOVE(40, MOVE_WILDCHARGE), + LEVEL_UP_MOVE(45, MOVE_PLAYROUGH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sBoltundLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ELECTRIFY), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_TAILWHIP), + LEVEL_UP_MOVE( 5, MOVE_NUZZLE), + LEVEL_UP_MOVE(10, MOVE_BITE), + LEVEL_UP_MOVE(15, MOVE_ROAR), + LEVEL_UP_MOVE(20, MOVE_SPARK), + LEVEL_UP_MOVE(28, MOVE_CHARM), + LEVEL_UP_MOVE(34, MOVE_CRUNCH), + LEVEL_UP_MOVE(41, MOVE_CHARGE), + LEVEL_UP_MOVE(48, MOVE_WILDCHARGE), + LEVEL_UP_MOVE(55, MOVE_PLAYROUGH), + LEVEL_UP_MOVE(62, MOVE_ELECTRICTERRAIN), + LEVEL_UP_END +}; + +static const struct LevelUpMove sRolycolyLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SMOKESCREEN), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 5, MOVE_RAPIDSPIN), + LEVEL_UP_MOVE(10, MOVE_SMACKDOWN), + LEVEL_UP_MOVE(15, MOVE_ROCKPOLISH), + LEVEL_UP_MOVE(20, MOVE_ANCIENTPOWER), + LEVEL_UP_MOVE(25, MOVE_INCINERATE), + LEVEL_UP_MOVE(30, MOVE_STEALTHROCK), + LEVEL_UP_MOVE(35, MOVE_HEATCRASH), + LEVEL_UP_MOVE(40, MOVE_ROCKBLAST), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCarkolLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_FLAMECHARGE), + LEVEL_UP_MOVE( 1, MOVE_FLAMECHARGE), + LEVEL_UP_MOVE( 1, MOVE_SMOKESCREEN), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 5, MOVE_RAPIDSPIN), + LEVEL_UP_MOVE(10, MOVE_SMACKDOWN), + LEVEL_UP_MOVE(15, MOVE_ROCKPOLISH), + LEVEL_UP_MOVE(20, MOVE_ANCIENTPOWER), + LEVEL_UP_MOVE(27, MOVE_INCINERATE), + LEVEL_UP_MOVE(35, MOVE_STEALTHROCK), + LEVEL_UP_MOVE(41, MOVE_HEATCRASH), + LEVEL_UP_MOVE(48, MOVE_ROCKBLAST), + LEVEL_UP_MOVE(55, MOVE_BURNUP), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCoalossalLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_TARSHOT), + LEVEL_UP_MOVE( 1, MOVE_TARSHOT), + LEVEL_UP_MOVE( 1, MOVE_FLAMECHARGE), + LEVEL_UP_MOVE( 1, MOVE_SMOKESCREEN), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 5, MOVE_RAPIDSPIN), + LEVEL_UP_MOVE(10, MOVE_SMACKDOWN), + LEVEL_UP_MOVE(15, MOVE_ROCKPOLISH), + LEVEL_UP_MOVE(20, MOVE_ANCIENTPOWER), + LEVEL_UP_MOVE(27, MOVE_INCINERATE), + LEVEL_UP_MOVE(37, MOVE_STEALTHROCK), + LEVEL_UP_MOVE(45, MOVE_HEATCRASH), + LEVEL_UP_MOVE(54, MOVE_ROCKBLAST), + LEVEL_UP_MOVE(63, MOVE_BURNUP), + LEVEL_UP_END +}; + +static const struct LevelUpMove sApplinLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 1, MOVE_WITHDRAW), + LEVEL_UP_END +}; + +static const struct LevelUpMove sFlappleLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_WINGATTACK), + LEVEL_UP_MOVE( 1, MOVE_WINGATTACK), + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 1, MOVE_WITHDRAW), + LEVEL_UP_MOVE( 1, MOVE_GROWTH), + LEVEL_UP_MOVE( 1, MOVE_RECYCLE), + LEVEL_UP_MOVE( 1, MOVE_TWISTER), + LEVEL_UP_MOVE( 4, MOVE_ACIDSPRAY), + LEVEL_UP_MOVE( 8, MOVE_ACROBATICS), + LEVEL_UP_MOVE(12, MOVE_LEECHSEED), + LEVEL_UP_MOVE(16, MOVE_PROTECT), + LEVEL_UP_MOVE(20, MOVE_DRAGONBREATH), + LEVEL_UP_MOVE(24, MOVE_DRAGONDANCE), + LEVEL_UP_MOVE(28, MOVE_DRAGONPULSE), + LEVEL_UP_MOVE(32, MOVE_GRAVAPPLE), + LEVEL_UP_MOVE(36, MOVE_IRONDEFENSE), + LEVEL_UP_MOVE(40, MOVE_FLY), + LEVEL_UP_MOVE(44, MOVE_DRAGONRUSH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sAppletunLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_HEADBUTT), + LEVEL_UP_MOVE( 1, MOVE_HEADBUTT), + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 1, MOVE_WITHDRAW), + LEVEL_UP_MOVE( 1, MOVE_GROWTH), + LEVEL_UP_MOVE( 1, MOVE_RECYCLE), + LEVEL_UP_MOVE( 1, MOVE_SWEETSCENT), + LEVEL_UP_MOVE( 4, MOVE_CURSE), + LEVEL_UP_MOVE( 8, MOVE_STOMP), + LEVEL_UP_MOVE(12, MOVE_LEECHSEED), + LEVEL_UP_MOVE(16, MOVE_PROTECT), + LEVEL_UP_MOVE(20, MOVE_BULLETSEED), + LEVEL_UP_MOVE(24, MOVE_RECOVER), + LEVEL_UP_MOVE(28, MOVE_APPLEACID), + LEVEL_UP_MOVE(32, MOVE_BODYSLAM), + LEVEL_UP_MOVE(36, MOVE_IRONDEFENSE), + LEVEL_UP_MOVE(40, MOVE_DRAGONPULSE), + LEVEL_UP_MOVE(44, MOVE_ENERGYBALL), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSilicobraLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SANDATTACK), + LEVEL_UP_MOVE( 1, MOVE_WRAP), + LEVEL_UP_MOVE( 5, MOVE_MINIMIZE), + LEVEL_UP_MOVE(10, MOVE_BRUTALSWING), + LEVEL_UP_MOVE(15, MOVE_BULLDOZE), + LEVEL_UP_MOVE(20, MOVE_HEADBUTT), + LEVEL_UP_MOVE(25, MOVE_GLARE), + LEVEL_UP_MOVE(30, MOVE_DIG), + LEVEL_UP_MOVE(35, MOVE_SANDSTORM), + LEVEL_UP_MOVE(40, MOVE_SLAM), + LEVEL_UP_MOVE(45, MOVE_COIL), + LEVEL_UP_MOVE(50, MOVE_SANDTOMB), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSandacondaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SKULLBASH), + LEVEL_UP_MOVE( 1, MOVE_SANDATTACK), + LEVEL_UP_MOVE( 1, MOVE_WRAP), + LEVEL_UP_MOVE( 5, MOVE_MINIMIZE), + LEVEL_UP_MOVE(10, MOVE_BRUTALSWING), + LEVEL_UP_MOVE(15, MOVE_BULLDOZE), + LEVEL_UP_MOVE(20, MOVE_HEADBUTT), + LEVEL_UP_MOVE(25, MOVE_GLARE), + LEVEL_UP_MOVE(30, MOVE_DIG), + LEVEL_UP_MOVE(35, MOVE_SANDSTORM), + LEVEL_UP_MOVE(42, MOVE_SLAM), + LEVEL_UP_MOVE(49, MOVE_COIL), + LEVEL_UP_MOVE(51, MOVE_SANDTOMB), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCramorantLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_BELCH), + LEVEL_UP_MOVE( 1, MOVE_STOCKPILE), + LEVEL_UP_MOVE( 1, MOVE_SWALLOW), + LEVEL_UP_MOVE( 1, MOVE_SPITUP), + LEVEL_UP_MOVE( 1, MOVE_PECK), + LEVEL_UP_MOVE( 7, MOVE_WATERGUN), + LEVEL_UP_MOVE(14, MOVE_FURYATTACK), + LEVEL_UP_MOVE(21, MOVE_PLUCK), + LEVEL_UP_MOVE(28, MOVE_DIVE), + LEVEL_UP_MOVE(35, MOVE_DRILLPECK), + LEVEL_UP_MOVE(42, MOVE_AMNESIA), + LEVEL_UP_MOVE(49, MOVE_THRASH), + LEVEL_UP_MOVE(56, MOVE_HYDROPUMP), + LEVEL_UP_END +}; + +static const struct LevelUpMove sArrokudaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_AQUAJET), + LEVEL_UP_MOVE( 1, MOVE_PECK), + LEVEL_UP_MOVE( 6, MOVE_FURYATTACK), + LEVEL_UP_MOVE(12, MOVE_BITE), + LEVEL_UP_MOVE(18, MOVE_AGILITY), + LEVEL_UP_MOVE(24, MOVE_DIVE), + LEVEL_UP_MOVE(30, MOVE_LASERFOCUS), + LEVEL_UP_MOVE(36, MOVE_CRUNCH), + LEVEL_UP_MOVE(42, MOVE_LIQUIDATION), + LEVEL_UP_MOVE(48, MOVE_DOUBLEEDGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sBarraskewdaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_THROATCHOP), + LEVEL_UP_MOVE( 1, MOVE_AQUAJET), + LEVEL_UP_MOVE( 1, MOVE_PECK), + LEVEL_UP_MOVE( 6, MOVE_FURYATTACK), + LEVEL_UP_MOVE(12, MOVE_BITE), + LEVEL_UP_MOVE(18, MOVE_AGILITY), + LEVEL_UP_MOVE(24, MOVE_DIVE), + LEVEL_UP_MOVE(32, MOVE_LASERFOCUS), + LEVEL_UP_MOVE(40, MOVE_CRUNCH), + LEVEL_UP_MOVE(48, MOVE_LIQUIDATION), + LEVEL_UP_MOVE(56, MOVE_DOUBLEEDGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sToxelLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_BELCH), + LEVEL_UP_MOVE( 1, MOVE_FLAIL), + LEVEL_UP_MOVE( 1, MOVE_ACID), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_TEARFULLOOK), + LEVEL_UP_MOVE( 1, MOVE_NUZZLE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sToxtricityLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_SPARK), + LEVEL_UP_MOVE( 1, MOVE_SPARK), + LEVEL_UP_MOVE( 1, MOVE_BELCH), + LEVEL_UP_MOVE( 1, MOVE_FLAIL), + LEVEL_UP_MOVE( 1, MOVE_ACID), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_TEARFULLOOK), + LEVEL_UP_MOVE( 1, MOVE_NUZZLE), + LEVEL_UP_MOVE( 1, MOVE_ACIDSPRAY), + LEVEL_UP_MOVE( 1, MOVE_EERIEIMPULSE), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_NOBLEROAR), + LEVEL_UP_MOVE( 1, MOVE_THUNDERSHOCK), + LEVEL_UP_MOVE( 4, MOVE_CHARGE), + LEVEL_UP_MOVE( 8, MOVE_SHOCKWAVE), + LEVEL_UP_MOVE(12, MOVE_SCARYFACE), + LEVEL_UP_MOVE(16, MOVE_TAUNT), + LEVEL_UP_MOVE(20, MOVE_VENOSHOCK), + LEVEL_UP_MOVE(24, MOVE_SCREECH), + LEVEL_UP_MOVE(28, MOVE_SWAGGER), + LEVEL_UP_MOVE(32, MOVE_TOXIC), + LEVEL_UP_MOVE(36, MOVE_DISCHARGE), + LEVEL_UP_MOVE(40, MOVE_POISONJAB), + LEVEL_UP_MOVE(44, MOVE_OVERDRIVE), + LEVEL_UP_MOVE(48, MOVE_BOOMBURST), + LEVEL_UP_MOVE(52, MOVE_SHIFTGEAR), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSizzlipedeLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_EMBER), + LEVEL_UP_MOVE( 1, MOVE_SMOKESCREEN), + LEVEL_UP_MOVE( 5, MOVE_WRAP), + LEVEL_UP_MOVE(10, MOVE_BITE), + LEVEL_UP_MOVE(15, MOVE_FLAMEWHEEL), + LEVEL_UP_MOVE(20, MOVE_BUGBITE), + LEVEL_UP_MOVE(25, MOVE_COIL), + LEVEL_UP_MOVE(30, MOVE_SLAM), + LEVEL_UP_MOVE(35, MOVE_FIRESPIN), + LEVEL_UP_MOVE(40, MOVE_CRUNCH), + LEVEL_UP_MOVE(45, MOVE_FIRELASH), + LEVEL_UP_MOVE(50, MOVE_LUNGE), + LEVEL_UP_MOVE(55, MOVE_BURNUP), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCentiskorchLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_INFERNO), + LEVEL_UP_MOVE( 1, MOVE_EMBER), + LEVEL_UP_MOVE( 1, MOVE_SMOKESCREEN), + LEVEL_UP_MOVE( 5, MOVE_WRAP), + LEVEL_UP_MOVE(10, MOVE_BITE), + LEVEL_UP_MOVE(15, MOVE_FLAMEWHEEL), + LEVEL_UP_MOVE(20, MOVE_BUGBITE), + LEVEL_UP_MOVE(25, MOVE_COIL), + LEVEL_UP_MOVE(32, MOVE_SLAM), + LEVEL_UP_MOVE(39, MOVE_FIRESPIN), + LEVEL_UP_MOVE(46, MOVE_CRUNCH), + LEVEL_UP_MOVE(53, MOVE_FIRELASH), + LEVEL_UP_MOVE(60, MOVE_LUNGE), + LEVEL_UP_MOVE(67, MOVE_BURNUP), + LEVEL_UP_END +}; + +static const struct LevelUpMove sClobbopusLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_ROCKSMASH), + LEVEL_UP_MOVE( 5, MOVE_FEINT), + LEVEL_UP_MOVE(10, MOVE_BIND), + LEVEL_UP_MOVE(15, MOVE_DETECT), + LEVEL_UP_MOVE(20, MOVE_BRICKBREAK), + LEVEL_UP_MOVE(25, MOVE_BULKUP), + LEVEL_UP_MOVE(30, MOVE_SUBMISSION), + LEVEL_UP_MOVE(35, MOVE_TAUNT), + LEVEL_UP_MOVE(40, MOVE_REVERSAL), + LEVEL_UP_MOVE(45, MOVE_SUPERPOWER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sGrapploctLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_OCTOLOCK), + LEVEL_UP_MOVE( 1, MOVE_OCTOLOCK), + LEVEL_UP_MOVE( 1, MOVE_OCTAZOOKA), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_ROCKSMASH), + LEVEL_UP_MOVE( 5, MOVE_FEINT), + LEVEL_UP_MOVE(10, MOVE_BIND), + LEVEL_UP_MOVE(15, MOVE_DETECT), + LEVEL_UP_MOVE(20, MOVE_BRICKBREAK), + LEVEL_UP_MOVE(25, MOVE_BULKUP), + LEVEL_UP_MOVE(30, MOVE_SUBMISSION), + LEVEL_UP_MOVE(35, MOVE_TAUNT), + LEVEL_UP_MOVE(40, MOVE_REVERSAL), + LEVEL_UP_MOVE(45, MOVE_SUPERPOWER), + LEVEL_UP_MOVE(50, MOVE_TOPSYTURVY), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSinisteaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 1, MOVE_WITHDRAW), + LEVEL_UP_MOVE( 6, MOVE_AROMATICMIST), + LEVEL_UP_MOVE(12, MOVE_MEGADRAIN), + LEVEL_UP_MOVE(18, MOVE_PROTECT), + LEVEL_UP_MOVE(24, MOVE_SUCKERPUNCH), + LEVEL_UP_MOVE(30, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE(36, MOVE_GIGADRAIN), + LEVEL_UP_MOVE(42, MOVE_NASTYPLOT), + LEVEL_UP_MOVE(48, MOVE_SHADOWBALL), + LEVEL_UP_MOVE(54, MOVE_MEMENTO), + LEVEL_UP_MOVE(60, MOVE_SHELLSMASH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sPolteageistLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_TEATIME), + LEVEL_UP_MOVE( 1, MOVE_TEATIME), + LEVEL_UP_MOVE( 1, MOVE_STRENGTHSAP), + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 1, MOVE_WITHDRAW), + LEVEL_UP_MOVE( 6, MOVE_AROMATICMIST), + LEVEL_UP_MOVE(12, MOVE_MEGADRAIN), + LEVEL_UP_MOVE(18, MOVE_PROTECT), + LEVEL_UP_MOVE(24, MOVE_SUCKERPUNCH), + LEVEL_UP_MOVE(30, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE(36, MOVE_GIGADRAIN), + LEVEL_UP_MOVE(42, MOVE_NASTYPLOT), + LEVEL_UP_MOVE(48, MOVE_SHADOWBALL), + LEVEL_UP_MOVE(54, MOVE_MEMENTO), + LEVEL_UP_MOVE(60, MOVE_SHELLSMASH), + LEVEL_UP_MOVE(66, MOVE_CURSE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sHatennaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_CONFUSION), + LEVEL_UP_MOVE( 1, MOVE_PLAYNICE), + LEVEL_UP_MOVE( 5, MOVE_LIFEDEW), + LEVEL_UP_MOVE(10, MOVE_DISARMINGVOICE), + LEVEL_UP_MOVE(15, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE(20, MOVE_PSYBEAM), + LEVEL_UP_MOVE(25, MOVE_HEALPULSE), + LEVEL_UP_MOVE(30, MOVE_DAZZLINGGLEAM), + LEVEL_UP_MOVE(35, MOVE_CALMMIND), + LEVEL_UP_MOVE(40, MOVE_PSYCHIC), + LEVEL_UP_MOVE(45, MOVE_HEALINGWISH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sHattremLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_BRUTALSWING), + LEVEL_UP_MOVE( 1, MOVE_BRUTALSWING), + LEVEL_UP_MOVE( 1, MOVE_CONFUSION), + LEVEL_UP_MOVE( 1, MOVE_PLAYNICE), + LEVEL_UP_MOVE( 5, MOVE_LIFEDEW), + LEVEL_UP_MOVE(10, MOVE_DISARMINGVOICE), + LEVEL_UP_MOVE(15, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE(20, MOVE_PSYBEAM), + LEVEL_UP_MOVE(25, MOVE_HEALPULSE), + LEVEL_UP_MOVE(30, MOVE_DAZZLINGGLEAM), + LEVEL_UP_MOVE(37, MOVE_CALMMIND), + LEVEL_UP_MOVE(44, MOVE_PSYCHIC), + LEVEL_UP_MOVE(51, MOVE_HEALINGWISH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sHattereneLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_PSYCHOCUT), + LEVEL_UP_MOVE( 1, MOVE_PSYCHOCUT), + LEVEL_UP_MOVE( 1, MOVE_BRUTALSWING), + LEVEL_UP_MOVE( 1, MOVE_CONFUSION), + LEVEL_UP_MOVE( 1, MOVE_PLAYNICE), + LEVEL_UP_MOVE( 5, MOVE_LIFEDEW), + LEVEL_UP_MOVE(10, MOVE_DISARMINGVOICE), + LEVEL_UP_MOVE(15, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE(20, MOVE_PSYBEAM), + LEVEL_UP_MOVE(25, MOVE_HEALPULSE), + LEVEL_UP_MOVE(30, MOVE_DAZZLINGGLEAM), + LEVEL_UP_MOVE(37, MOVE_CALMMIND), + LEVEL_UP_MOVE(46, MOVE_PSYCHIC), + LEVEL_UP_MOVE(55, MOVE_HEALINGWISH), + LEVEL_UP_MOVE(64, MOVE_MAGICPOWDER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sImpidimpLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_CONFIDE), + LEVEL_UP_MOVE( 1, MOVE_FAKEOUT), + LEVEL_UP_MOVE( 4, MOVE_BITE), + LEVEL_UP_MOVE( 8, MOVE_FLATTER), + LEVEL_UP_MOVE(12, MOVE_FAKETEARS), + LEVEL_UP_MOVE(16, MOVE_ASSURANCE), + LEVEL_UP_MOVE(20, MOVE_SWAGGER), + LEVEL_UP_MOVE(24, MOVE_SUCKERPUNCH), + LEVEL_UP_MOVE(28, MOVE_TORMENT), + LEVEL_UP_MOVE(33, MOVE_DARKPULSE), + LEVEL_UP_MOVE(36, MOVE_NASTYPLOT), + LEVEL_UP_MOVE(40, MOVE_PLAYROUGH), + LEVEL_UP_MOVE(44, MOVE_FOULPLAY), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMorgremLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_FALSESURRENDER), + LEVEL_UP_MOVE( 1, MOVE_FALSESURRENDER), + LEVEL_UP_MOVE( 1, MOVE_CONFIDE), + LEVEL_UP_MOVE( 1, MOVE_FAKEOUT), + LEVEL_UP_MOVE( 4, MOVE_BITE), + LEVEL_UP_MOVE( 8, MOVE_FLATTER), + LEVEL_UP_MOVE(12, MOVE_FAKETEARS), + LEVEL_UP_MOVE(16, MOVE_ASSURANCE), + LEVEL_UP_MOVE(20, MOVE_SWAGGER), + LEVEL_UP_MOVE(24, MOVE_SUCKERPUNCH), + LEVEL_UP_MOVE(28, MOVE_TORMENT), + LEVEL_UP_MOVE(35, MOVE_DARKPULSE), + LEVEL_UP_MOVE(40, MOVE_NASTYPLOT), + LEVEL_UP_MOVE(46, MOVE_PLAYROUGH), + LEVEL_UP_MOVE(52, MOVE_FOULPLAY), + LEVEL_UP_END +}; + +static const struct LevelUpMove sGrimmsnarlLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_SPIRITBREAK), + LEVEL_UP_MOVE( 1, MOVE_SPIRITBREAK), + LEVEL_UP_MOVE( 1, MOVE_FALSESURRENDER), + LEVEL_UP_MOVE( 1, MOVE_BULKUP), + LEVEL_UP_MOVE( 1, MOVE_POWERUPPUNCH), + LEVEL_UP_MOVE( 1, MOVE_CONFIDE), + LEVEL_UP_MOVE( 1, MOVE_FAKEOUT), + LEVEL_UP_MOVE( 4, MOVE_BITE), + LEVEL_UP_MOVE( 8, MOVE_FLATTER), + LEVEL_UP_MOVE(12, MOVE_FAKETEARS), + LEVEL_UP_MOVE(16, MOVE_ASSURANCE), + LEVEL_UP_MOVE(20, MOVE_SWAGGER), + LEVEL_UP_MOVE(24, MOVE_SUCKERPUNCH), + LEVEL_UP_MOVE(28, MOVE_TORMENT), + LEVEL_UP_MOVE(35, MOVE_DARKPULSE), + LEVEL_UP_MOVE(40, MOVE_NASTYPLOT), + LEVEL_UP_MOVE(48, MOVE_PLAYROUGH), + LEVEL_UP_MOVE(56, MOVE_FOULPLAY), + LEVEL_UP_MOVE(64, MOVE_HAMMERARM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sObstagoonLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_OBSTRUCT), + LEVEL_UP_MOVE( 1, MOVE_OBSTRUCT), + LEVEL_UP_MOVE( 1, MOVE_NIGHTSLASH), + LEVEL_UP_MOVE( 1, MOVE_CROSSCHOP), + LEVEL_UP_MOVE( 1, MOVE_SUBMISSION), + LEVEL_UP_MOVE( 1, MOVE_BABYDOLLEYES), + LEVEL_UP_MOVE( 1, MOVE_PINMISSILE), + LEVEL_UP_MOVE( 1, MOVE_SWITCHEROO), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 3, MOVE_SANDATTACK), + LEVEL_UP_MOVE( 6, MOVE_LICK), + LEVEL_UP_MOVE( 9, MOVE_SNARL), + LEVEL_UP_MOVE(12, MOVE_HEADBUTT), + LEVEL_UP_MOVE(15, MOVE_HONECLAWS), + LEVEL_UP_MOVE(18, MOVE_FURYSWIPES), + LEVEL_UP_MOVE(23, MOVE_REST), + LEVEL_UP_MOVE(28, MOVE_TAKEDOWN), + LEVEL_UP_MOVE(35, MOVE_SCARYFACE), + LEVEL_UP_MOVE(42, MOVE_COUNTER), + LEVEL_UP_MOVE(49, MOVE_TAUNT), + LEVEL_UP_MOVE(56, MOVE_DOUBLEEDGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sPerrserkerLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_IRONHEAD), + LEVEL_UP_MOVE( 1, MOVE_IRONHEAD), + LEVEL_UP_MOVE( 1, MOVE_METALBURST), + LEVEL_UP_MOVE( 1, MOVE_IRONDEFENSE), + LEVEL_UP_MOVE( 1, MOVE_FAKEOUT), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 4, MOVE_HONECLAWS), + LEVEL_UP_MOVE( 8, MOVE_SCRATCH), + LEVEL_UP_MOVE(12, MOVE_PAYDAY), + LEVEL_UP_MOVE(16, MOVE_METALCLAW), + LEVEL_UP_MOVE(20, MOVE_TAUNT), + LEVEL_UP_MOVE(24, MOVE_SWAGGER), + LEVEL_UP_MOVE(31, MOVE_FURYSWIPES), + LEVEL_UP_MOVE(36, MOVE_SCREECH), + LEVEL_UP_MOVE(42, MOVE_SLASH), + LEVEL_UP_MOVE(48, MOVE_METALSOUND), + LEVEL_UP_MOVE(54, MOVE_THRASH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCursolaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_PERISHSONG), + LEVEL_UP_MOVE( 1, MOVE_HARDEN), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 5, MOVE_ASTONISH), + LEVEL_UP_MOVE(10, MOVE_DISABLE), + LEVEL_UP_MOVE(15, MOVE_SPITE), + LEVEL_UP_MOVE(20, MOVE_ANCIENTPOWER), + LEVEL_UP_MOVE(25, MOVE_HEX), + LEVEL_UP_MOVE(30, MOVE_CURSE), + LEVEL_UP_MOVE(35, MOVE_STRENGTHSAP), + LEVEL_UP_MOVE(40, MOVE_POWERGEM), + LEVEL_UP_MOVE(45, MOVE_NIGHTSHADE), + LEVEL_UP_MOVE(50, MOVE_GRUDGE), + LEVEL_UP_MOVE(55, MOVE_MIRRORCOAT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSirfetchdLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_IRONDEFENSE), + LEVEL_UP_MOVE( 1, MOVE_IRONDEFENSE), + LEVEL_UP_MOVE( 1, MOVE_FIRSTIMPRESSION), + LEVEL_UP_MOVE( 1, MOVE_PECK), + LEVEL_UP_MOVE( 1, MOVE_SANDATTACK), + LEVEL_UP_MOVE( 5, MOVE_LEER), + LEVEL_UP_MOVE(10, MOVE_FURYCUTTER), + LEVEL_UP_MOVE(15, MOVE_ROCKSMASH), + LEVEL_UP_MOVE(20, MOVE_BRUTALSWING), + LEVEL_UP_MOVE(25, MOVE_DETECT), + LEVEL_UP_MOVE(30, MOVE_KNOCKOFF), + LEVEL_UP_MOVE(35, MOVE_DEFOG), + LEVEL_UP_MOVE(40, MOVE_BRICKBREAK), + LEVEL_UP_MOVE(45, MOVE_SWORDSDANCE), + LEVEL_UP_MOVE(50, MOVE_SLAM), + LEVEL_UP_MOVE(55, MOVE_LEAFBLADE), + LEVEL_UP_MOVE(60, MOVE_FINALGAMBIT), + LEVEL_UP_MOVE(65, MOVE_BRAVEBIRD), + LEVEL_UP_MOVE(70, MOVE_METEORASSAULT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMrRimeLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_AFTERYOU), + LEVEL_UP_MOVE( 1, MOVE_BLOCK), + LEVEL_UP_MOVE( 1, MOVE_FAKETEARS), + LEVEL_UP_MOVE( 1, MOVE_SLACKOFF), + LEVEL_UP_MOVE( 1, MOVE_ICESHARD), + LEVEL_UP_MOVE( 1, MOVE_MISTYTERRAIN), + LEVEL_UP_MOVE( 1, MOVE_RAPIDSPIN), + LEVEL_UP_MOVE( 1, MOVE_DAZZLINGGLEAM), + LEVEL_UP_MOVE( 1, MOVE_SAFEGUARD), + LEVEL_UP_MOVE( 1, MOVE_REFLECT), + LEVEL_UP_MOVE( 1, MOVE_LIGHTSCREEN), + LEVEL_UP_MOVE( 1, MOVE_MIMIC), + LEVEL_UP_MOVE( 1, MOVE_RECYCLE), + LEVEL_UP_MOVE( 1, MOVE_PROTECT), + LEVEL_UP_MOVE( 1, MOVE_ROLEPLAY), + LEVEL_UP_MOVE( 1, MOVE_COPYCAT), + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 4, MOVE_BATONPASS), + LEVEL_UP_MOVE( 8, MOVE_ENCORE), + LEVEL_UP_MOVE(12, MOVE_CONFUSION), + LEVEL_UP_MOVE(16, MOVE_SKILLSWAP), + LEVEL_UP_MOVE(20, MOVE_ICYWIND), + LEVEL_UP_MOVE(24, MOVE_DOUBLEKICK), + LEVEL_UP_MOVE(28, MOVE_PSYBEAM), + LEVEL_UP_MOVE(32, MOVE_HYPNOSIS), + LEVEL_UP_MOVE(36, MOVE_MIRRORCOAT), + LEVEL_UP_MOVE(40, MOVE_SUCKERPUNCH), + LEVEL_UP_MOVE(44, MOVE_FREEZEDRY), + LEVEL_UP_MOVE(48, MOVE_PSYCHIC), + LEVEL_UP_MOVE(52, MOVE_TEETERDANCE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sRunerigusLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_SHADOWCLAW), + LEVEL_UP_MOVE( 1, MOVE_SHADOWCLAW), + LEVEL_UP_MOVE( 1, MOVE_SCARYFACE), + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 1, MOVE_PROTECT), + LEVEL_UP_MOVE( 4, MOVE_HAZE), + LEVEL_UP_MOVE( 8, MOVE_NIGHTSHADE), + LEVEL_UP_MOVE(12, MOVE_DISABLE), + LEVEL_UP_MOVE(16, MOVE_BRUTALSWING), + LEVEL_UP_MOVE(20, MOVE_CRAFTYSHIELD), + LEVEL_UP_MOVE(24, MOVE_HEX), + LEVEL_UP_MOVE(28, MOVE_MEANLOOK), + LEVEL_UP_MOVE(32, MOVE_SLAM), + LEVEL_UP_MOVE(38, MOVE_CURSE), + LEVEL_UP_MOVE(44, MOVE_SHADOWBALL), + LEVEL_UP_MOVE(50, MOVE_EARTHQUAKE), + LEVEL_UP_MOVE(56, MOVE_GUARDSPLIT), + LEVEL_UP_MOVE(56, MOVE_POWERSPLIT), + LEVEL_UP_MOVE(62, MOVE_DESTINYBOND), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMilceryLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_AROMATICMIST), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 5, MOVE_SWEETKISS), + LEVEL_UP_MOVE(10, MOVE_SWEETSCENT), + LEVEL_UP_MOVE(15, MOVE_DRAININGKISS), + LEVEL_UP_MOVE(20, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE(25, MOVE_ATTRACT), + LEVEL_UP_MOVE(30, MOVE_ACIDARMOR), + LEVEL_UP_MOVE(35, MOVE_DAZZLINGGLEAM), + LEVEL_UP_MOVE(40, MOVE_RECOVER), + LEVEL_UP_MOVE(45, MOVE_MISTYTERRAIN), + LEVEL_UP_MOVE(50, MOVE_ENTRAINMENT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sAlcremieLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_DECORATE), + LEVEL_UP_MOVE( 1, MOVE_DECORATE), + LEVEL_UP_MOVE( 1, MOVE_AROMATICMIST), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 5, MOVE_SWEETKISS), + LEVEL_UP_MOVE(10, MOVE_SWEETSCENT), + LEVEL_UP_MOVE(15, MOVE_DRAININGKISS), + LEVEL_UP_MOVE(20, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE(25, MOVE_ATTRACT), + LEVEL_UP_MOVE(30, MOVE_ACIDARMOR), + LEVEL_UP_MOVE(35, MOVE_DAZZLINGGLEAM), + LEVEL_UP_MOVE(40, MOVE_RECOVER), + LEVEL_UP_MOVE(45, MOVE_MISTYTERRAIN), + LEVEL_UP_MOVE(50, MOVE_ENTRAINMENT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sFalinksLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_PROTECT), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 5, MOVE_ROCKSMASH), + LEVEL_UP_MOVE(10, MOVE_FOCUSENERGY), + LEVEL_UP_MOVE(15, MOVE_HEADBUTT), + LEVEL_UP_MOVE(20, MOVE_BULKUP), + LEVEL_UP_MOVE(25, MOVE_ENDURE), + LEVEL_UP_MOVE(30, MOVE_REVERSAL), + LEVEL_UP_MOVE(35, MOVE_FIRSTIMPRESSION), + LEVEL_UP_MOVE(40, MOVE_NORETREAT), + LEVEL_UP_MOVE(45, MOVE_IRONDEFENSE), + LEVEL_UP_MOVE(50, MOVE_CLOSECOMBAT), + LEVEL_UP_MOVE(55, MOVE_MEGAHORN), + LEVEL_UP_MOVE(60, MOVE_COUNTER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sPincurchinLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_PECK), + LEVEL_UP_MOVE( 1, MOVE_THUNDERSHOCK), + LEVEL_UP_MOVE( 5, MOVE_WATERGUN), + LEVEL_UP_MOVE(10, MOVE_CHARGE), + LEVEL_UP_MOVE(15, MOVE_FURYATTACK), + LEVEL_UP_MOVE(20, MOVE_SPARK), + LEVEL_UP_MOVE(25, MOVE_BUBBLEBEAM), + LEVEL_UP_MOVE(30, MOVE_RECOVER), + LEVEL_UP_MOVE(35, MOVE_CURSE), + LEVEL_UP_MOVE(40, MOVE_ELECTRICTERRAIN), + LEVEL_UP_MOVE(45, MOVE_POISONJAB), + LEVEL_UP_MOVE(50, MOVE_ZINGZAP), + LEVEL_UP_MOVE(55, MOVE_ACUPRESSURE), + LEVEL_UP_MOVE(60, MOVE_DISCHARGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSnomLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_POWDERSNOW), + LEVEL_UP_MOVE( 1, MOVE_STRUGGLEBUG), + LEVEL_UP_END +}; + +static const struct LevelUpMove sFrosmothLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_ICYWIND), + LEVEL_UP_MOVE( 1, MOVE_ICYWIND), + LEVEL_UP_MOVE( 1, MOVE_POWDERSNOW), + LEVEL_UP_MOVE( 1, MOVE_STRUGGLEBUG), + LEVEL_UP_MOVE( 1, MOVE_HELPINGHAND), + LEVEL_UP_MOVE( 1, MOVE_ATTRACT), + LEVEL_UP_MOVE( 4, MOVE_STUNSPORE), + LEVEL_UP_MOVE( 8, MOVE_INFESTATION), + LEVEL_UP_MOVE(12, MOVE_MIST), + LEVEL_UP_MOVE(16, MOVE_DEFOG), + LEVEL_UP_MOVE(21, MOVE_FEATHERDANCE), + LEVEL_UP_MOVE(24, MOVE_AURORABEAM), + LEVEL_UP_MOVE(28, MOVE_HAIL), + LEVEL_UP_MOVE(32, MOVE_BUGBUZZ), + LEVEL_UP_MOVE(36, MOVE_AURORAVEIL), + LEVEL_UP_MOVE(40, MOVE_BLIZZARD), + LEVEL_UP_MOVE(44, MOVE_TAILWIND), + LEVEL_UP_MOVE(48, MOVE_WIDEGUARD), + LEVEL_UP_MOVE(52, MOVE_QUIVERDANCE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sStonjournerLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_BLOCK), + LEVEL_UP_MOVE( 1, MOVE_ROCKTHROW), + LEVEL_UP_MOVE( 6, MOVE_ROCKPOLISH), + LEVEL_UP_MOVE(12, MOVE_ROCKTOMB), + LEVEL_UP_MOVE(18, MOVE_GRAVITY), + LEVEL_UP_MOVE(24, MOVE_STOMP), + LEVEL_UP_MOVE(30, MOVE_STEALTHROCK), + LEVEL_UP_MOVE(36, MOVE_ROCKSLIDE), + LEVEL_UP_MOVE(42, MOVE_BODYSLAM), + LEVEL_UP_MOVE(48, MOVE_WIDEGUARD), + LEVEL_UP_MOVE(54, MOVE_HEAVYSLAM), + LEVEL_UP_MOVE(60, MOVE_STONEEDGE), + LEVEL_UP_MOVE(66, MOVE_MEGAKICK), + LEVEL_UP_END +}; + +static const struct LevelUpMove sEiscueLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_POWDERSNOW), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 6, MOVE_MIST), + LEVEL_UP_MOVE(12, MOVE_WEATHERBALL), + LEVEL_UP_MOVE(18, MOVE_ICYWIND), + LEVEL_UP_MOVE(24, MOVE_HEADBUTT), + LEVEL_UP_MOVE(30, MOVE_AMNESIA), + LEVEL_UP_MOVE(36, MOVE_FREEZEDRY), + LEVEL_UP_MOVE(42, MOVE_HAIL), + LEVEL_UP_MOVE(48, MOVE_AURORAVEIL), + LEVEL_UP_MOVE(54, MOVE_SURF), + LEVEL_UP_MOVE(60, MOVE_BLIZZARD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sIndeedeeLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_PLAYNICE), + LEVEL_UP_MOVE( 1, MOVE_STOREDPOWER), + LEVEL_UP_MOVE( 5, MOVE_ENCORE), + LEVEL_UP_MOVE(10, MOVE_DISARMINGVOICE), + LEVEL_UP_MOVE(15, MOVE_PSYBEAM), + LEVEL_UP_MOVE(20, MOVE_HELPINGHAND), + LEVEL_UP_MOVE(25, MOVE_AFTERYOU), + LEVEL_UP_MOVE(30, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE(35, MOVE_PSYCHIC), + LEVEL_UP_MOVE(40, MOVE_CALMMIND), + LEVEL_UP_MOVE(45, MOVE_POWERSPLIT), + LEVEL_UP_MOVE(50, MOVE_PSYCHICTERRAIN), + LEVEL_UP_MOVE(55, MOVE_LASTRESORT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMorpekoLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TAILWHIP), + LEVEL_UP_MOVE( 1, MOVE_THUNDERSHOCK), + LEVEL_UP_MOVE( 5, MOVE_LEER), + LEVEL_UP_MOVE(10, MOVE_POWERTRIP), + LEVEL_UP_MOVE(15, MOVE_QUICKATTACK), + LEVEL_UP_MOVE(20, MOVE_FLATTER), + LEVEL_UP_MOVE(25, MOVE_BITE), + LEVEL_UP_MOVE(30, MOVE_SPARK), + LEVEL_UP_MOVE(35, MOVE_TORMENT), + LEVEL_UP_MOVE(40, MOVE_AGILITY), + LEVEL_UP_MOVE(45, MOVE_BULLETSEED), + LEVEL_UP_MOVE(50, MOVE_CRUNCH), + LEVEL_UP_MOVE(55, MOVE_AURAWHEEL), + LEVEL_UP_MOVE(60, MOVE_THRASH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCufantLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 5, MOVE_ROLLOUT), + LEVEL_UP_MOVE(10, MOVE_ROCKSMASH), + LEVEL_UP_MOVE(15, MOVE_BULLDOZE), + LEVEL_UP_MOVE(20, MOVE_STOMP), + LEVEL_UP_MOVE(25, MOVE_IRONDEFENSE), + LEVEL_UP_MOVE(30, MOVE_DIG), + LEVEL_UP_MOVE(35, MOVE_STRENGTH), + LEVEL_UP_MOVE(40, MOVE_IRONHEAD), + LEVEL_UP_MOVE(45, MOVE_PLAYROUGH), + LEVEL_UP_MOVE(50, MOVE_HIGHHORSEPOWER), + LEVEL_UP_MOVE(55, MOVE_SUPERPOWER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sCopperajahLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_HEAVYSLAM), + LEVEL_UP_MOVE( 1, MOVE_HEAVYSLAM), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 5, MOVE_ROLLOUT), + LEVEL_UP_MOVE(10, MOVE_ROCKSMASH), + LEVEL_UP_MOVE(15, MOVE_BULLDOZE), + LEVEL_UP_MOVE(20, MOVE_STOMP), + LEVEL_UP_MOVE(25, MOVE_IRONDEFENSE), + LEVEL_UP_MOVE(30, MOVE_DIG), + LEVEL_UP_MOVE(37, MOVE_STRENGTH), + LEVEL_UP_MOVE(44, MOVE_IRONHEAD), + LEVEL_UP_MOVE(51, MOVE_PLAYROUGH), + LEVEL_UP_MOVE(58, MOVE_HIGHHORSEPOWER), + LEVEL_UP_MOVE(65, MOVE_SUPERPOWER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDracozoltLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_THUNDERSHOCK), + LEVEL_UP_MOVE( 7, MOVE_CHARGE), + LEVEL_UP_MOVE(14, MOVE_AERIALACE), + LEVEL_UP_MOVE(21, MOVE_ANCIENTPOWER), + LEVEL_UP_MOVE(28, MOVE_PLUCK), + LEVEL_UP_MOVE(35, MOVE_DRAGONTAIL), + LEVEL_UP_MOVE(42, MOVE_STOMP), + LEVEL_UP_MOVE(49, MOVE_SLAM), + LEVEL_UP_MOVE(56, MOVE_DISCHARGE), + LEVEL_UP_MOVE(63, MOVE_BOLTBEAK), + LEVEL_UP_MOVE(70, MOVE_DRAGONPULSE), + LEVEL_UP_MOVE(77, MOVE_DRAGONRUSH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sArctozoltLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_POWDERSNOW), + LEVEL_UP_MOVE( 1, MOVE_THUNDERSHOCK), + LEVEL_UP_MOVE( 7, MOVE_CHARGE), + LEVEL_UP_MOVE(14, MOVE_ECHOEDVOICE), + LEVEL_UP_MOVE(21, MOVE_ANCIENTPOWER), + LEVEL_UP_MOVE(28, MOVE_PLUCK), + LEVEL_UP_MOVE(35, MOVE_AVALANCHE), + LEVEL_UP_MOVE(42, MOVE_FREEZEDRY), + LEVEL_UP_MOVE(49, MOVE_SLAM), + LEVEL_UP_MOVE(56, MOVE_DISCHARGE), + LEVEL_UP_MOVE(63, MOVE_BOLTBEAK), + LEVEL_UP_MOVE(70, MOVE_ICICLECRASH), + LEVEL_UP_MOVE(77, MOVE_BLIZZARD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDracovishLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_WATERGUN), + LEVEL_UP_MOVE( 7, MOVE_PROTECT), + LEVEL_UP_MOVE(14, MOVE_BRUTALSWING), + LEVEL_UP_MOVE(21, MOVE_ANCIENTPOWER), + LEVEL_UP_MOVE(28, MOVE_BITE), + LEVEL_UP_MOVE(35, MOVE_DRAGONBREATH), + LEVEL_UP_MOVE(42, MOVE_STOMP), + LEVEL_UP_MOVE(49, MOVE_SUPERFANG), + LEVEL_UP_MOVE(56, MOVE_CRUNCH), + LEVEL_UP_MOVE(63, MOVE_FISHIOUSREND), + LEVEL_UP_MOVE(70, MOVE_DRAGONPULSE), + LEVEL_UP_MOVE(77, MOVE_DRAGONRUSH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sArctovishLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_POWDERSNOW), + LEVEL_UP_MOVE( 1, MOVE_WATERGUN), + LEVEL_UP_MOVE( 7, MOVE_PROTECT), + LEVEL_UP_MOVE(14, MOVE_ICYWIND), + LEVEL_UP_MOVE(21, MOVE_ANCIENTPOWER), + LEVEL_UP_MOVE(28, MOVE_BITE), + LEVEL_UP_MOVE(35, MOVE_AURORAVEIL), + LEVEL_UP_MOVE(42, MOVE_FREEZEDRY), + LEVEL_UP_MOVE(49, MOVE_SUPERFANG), + LEVEL_UP_MOVE(56, MOVE_CRUNCH), + LEVEL_UP_MOVE(63, MOVE_FISHIOUSREND), + LEVEL_UP_MOVE(70, MOVE_ICICLECRASH), + LEVEL_UP_MOVE(77, MOVE_BLIZZARD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDuraludonLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_METALCLAW), + LEVEL_UP_MOVE( 6, MOVE_ROCKSMASH), + LEVEL_UP_MOVE(12, MOVE_HONECLAWS), + LEVEL_UP_MOVE(18, MOVE_METALSOUND), + LEVEL_UP_MOVE(24, MOVE_BREAKINGSWIPE), + LEVEL_UP_MOVE(30, MOVE_DRAGONTAIL), + LEVEL_UP_MOVE(36, MOVE_IRONDEFENSE), + LEVEL_UP_MOVE(42, MOVE_LASERFOCUS), + LEVEL_UP_MOVE(48, MOVE_DRAGONCLAW), + LEVEL_UP_MOVE(54, MOVE_FLASHCANNON), + LEVEL_UP_MOVE(60, MOVE_METALBURST), + LEVEL_UP_MOVE(66, MOVE_HYPERBEAM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDreepyLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE( 1, MOVE_INFESTATION), + LEVEL_UP_MOVE( 1, MOVE_QUICKATTACK), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDrakloakLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_DRAGONPULSE), + LEVEL_UP_MOVE( 1, MOVE_DRAGONPULSE), + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE( 1, MOVE_INFESTATION), + LEVEL_UP_MOVE( 1, MOVE_QUICKATTACK), + LEVEL_UP_MOVE( 6, MOVE_LOCKON), + LEVEL_UP_MOVE(12, MOVE_ASSURANCE), + LEVEL_UP_MOVE(18, MOVE_HEX), + LEVEL_UP_MOVE(24, MOVE_AGILITY), + LEVEL_UP_MOVE(30, MOVE_DOUBLEHIT), + LEVEL_UP_MOVE(36, MOVE_UTURN), + LEVEL_UP_MOVE(42, MOVE_DRAGONDANCE), + LEVEL_UP_MOVE(48, MOVE_PHANTOMFORCE), + LEVEL_UP_MOVE(54, MOVE_TAKEDOWN), + LEVEL_UP_MOVE(61, MOVE_DRAGONRUSH), + LEVEL_UP_MOVE(66, MOVE_DOUBLEEDGE), + LEVEL_UP_MOVE(72, MOVE_LASTRESORT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDragapultLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_DRAGONDARTS), + LEVEL_UP_MOVE( 1, MOVE_DRAGONDARTS), + LEVEL_UP_MOVE( 1, MOVE_SUCKERPUNCH), + LEVEL_UP_MOVE( 1, MOVE_DRAGONBREATH), + LEVEL_UP_MOVE( 1, MOVE_DRAGONPULSE), + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE( 1, MOVE_INFESTATION), + LEVEL_UP_MOVE( 1, MOVE_QUICKATTACK), + LEVEL_UP_MOVE( 6, MOVE_LOCKON), + LEVEL_UP_MOVE(12, MOVE_ASSURANCE), + LEVEL_UP_MOVE(18, MOVE_HEX), + LEVEL_UP_MOVE(24, MOVE_AGILITY), + LEVEL_UP_MOVE(30, MOVE_DOUBLEHIT), + LEVEL_UP_MOVE(36, MOVE_UTURN), + LEVEL_UP_MOVE(42, MOVE_DRAGONDANCE), + LEVEL_UP_MOVE(48, MOVE_PHANTOMFORCE), + LEVEL_UP_MOVE(54, MOVE_TAKEDOWN), + LEVEL_UP_MOVE(63, MOVE_DRAGONRUSH), + LEVEL_UP_MOVE(70, MOVE_DOUBLEEDGE), + LEVEL_UP_MOVE(78, MOVE_LASTRESORT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sZacianLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_SACREDSWORD), + LEVEL_UP_MOVE( 1, MOVE_QUICKGUARD), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE( 1, MOVE_HOWL), + LEVEL_UP_MOVE( 1, MOVE_QUICKATTACK), + LEVEL_UP_MOVE( 1, MOVE_METALCLAW), + LEVEL_UP_MOVE(11, MOVE_SLASH), + LEVEL_UP_MOVE(22, MOVE_SWORDSDANCE), + LEVEL_UP_MOVE(33, MOVE_IRONHEAD), + LEVEL_UP_MOVE(44, MOVE_LASERFOCUS), + LEVEL_UP_MOVE(55, MOVE_CRUNCH), + LEVEL_UP_MOVE(66, MOVE_MOONBLAST), + LEVEL_UP_MOVE(77, MOVE_CLOSECOMBAT), + LEVEL_UP_MOVE(88, MOVE_GIGAIMPACT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sZamazentaLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_METALBURST), + LEVEL_UP_MOVE( 1, MOVE_WIDEGUARD), + LEVEL_UP_MOVE( 1, MOVE_BITE), + LEVEL_UP_MOVE( 1, MOVE_HOWL), + LEVEL_UP_MOVE( 1, MOVE_QUICKATTACK), + LEVEL_UP_MOVE( 1, MOVE_METALCLAW), + LEVEL_UP_MOVE(11, MOVE_SLASH), + LEVEL_UP_MOVE(22, MOVE_IRONDEFENSE), + LEVEL_UP_MOVE(33, MOVE_IRONHEAD), + LEVEL_UP_MOVE(44, MOVE_LASERFOCUS), + LEVEL_UP_MOVE(55, MOVE_CRUNCH), + LEVEL_UP_MOVE(66, MOVE_MOONBLAST), + LEVEL_UP_MOVE(77, MOVE_CLOSECOMBAT), + LEVEL_UP_MOVE(88, MOVE_GIGAIMPACT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sEternatusLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_AGILITY), + LEVEL_UP_MOVE( 1, MOVE_CONFUSERAY), + LEVEL_UP_MOVE( 1, MOVE_DRAGONTAIL), + LEVEL_UP_MOVE( 1, MOVE_POISONTAIL), + LEVEL_UP_MOVE( 8, MOVE_TOXIC), + LEVEL_UP_MOVE(16, MOVE_VENOSHOCK), + LEVEL_UP_MOVE(24, MOVE_DRAGONDANCE), + LEVEL_UP_MOVE(32, MOVE_CROSSPOISON), + LEVEL_UP_MOVE(40, MOVE_DRAGONPULSE), + LEVEL_UP_MOVE(48, MOVE_FLAMETHROWER), + LEVEL_UP_MOVE(56, MOVE_DYNAMAXCANNON), + LEVEL_UP_MOVE(64, MOVE_COSMICPOWER), + LEVEL_UP_MOVE(72, MOVE_RECOVER), + LEVEL_UP_MOVE(80, MOVE_HYPERBEAM), + LEVEL_UP_MOVE(88, MOVE_ETERNABEAM), + LEVEL_UP_END +}; + +static const struct LevelUpMove sKubfuLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ROCKSMASH), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 4, MOVE_ENDURE), + LEVEL_UP_MOVE( 8, MOVE_FOCUSENERGY), + LEVEL_UP_MOVE(12, MOVE_AERIALACE), + LEVEL_UP_MOVE(16, MOVE_SCARYFACE), + LEVEL_UP_MOVE(20, MOVE_HEADBUTT), + LEVEL_UP_MOVE(24, MOVE_BRICKBREAK), + LEVEL_UP_MOVE(28, MOVE_DETECT), + LEVEL_UP_MOVE(32, MOVE_BULKUP), + LEVEL_UP_MOVE(36, MOVE_IRONHEAD), + LEVEL_UP_MOVE(40, MOVE_DYNAMICPUNCH), + LEVEL_UP_MOVE(44, MOVE_COUNTER), + LEVEL_UP_MOVE(48, MOVE_CLOSECOMBAT), + LEVEL_UP_MOVE(52, MOVE_FOCUSPUNCH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sUrshifuLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_WICKEDBLOW), + LEVEL_UP_MOVE( 1, MOVE_WICKEDBLOW), + LEVEL_UP_MOVE( 1, MOVE_SUCKERPUNCH), + LEVEL_UP_MOVE( 1, MOVE_ROCKSMASH), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 4, MOVE_ENDURE), + LEVEL_UP_MOVE( 8, MOVE_FOCUSENERGY), + LEVEL_UP_MOVE(12, MOVE_AERIALACE), + LEVEL_UP_MOVE(16, MOVE_SCARYFACE), + LEVEL_UP_MOVE(20, MOVE_HEADBUTT), + LEVEL_UP_MOVE(24, MOVE_BRICKBREAK), + LEVEL_UP_MOVE(28, MOVE_DETECT), + LEVEL_UP_MOVE(32, MOVE_BULKUP), + LEVEL_UP_MOVE(36, MOVE_IRONHEAD), + LEVEL_UP_MOVE(40, MOVE_DYNAMICPUNCH), + LEVEL_UP_MOVE(44, MOVE_COUNTER), + LEVEL_UP_MOVE(48, MOVE_CLOSECOMBAT), + LEVEL_UP_MOVE(52, MOVE_FOCUSPUNCH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sZarudeLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_BIND), + LEVEL_UP_MOVE( 1, MOVE_SCRATCH), + LEVEL_UP_MOVE( 6, MOVE_LEER), + LEVEL_UP_MOVE(12, MOVE_VINEWHIP), + LEVEL_UP_MOVE(18, MOVE_GROWTH), + LEVEL_UP_MOVE(24, MOVE_FURYSWIPES), + LEVEL_UP_MOVE(30, MOVE_SCARYFACE), + LEVEL_UP_MOVE(36, MOVE_GRASSKNOT), + LEVEL_UP_MOVE(42, MOVE_BITE), + LEVEL_UP_MOVE(48, MOVE_UTURN), + LEVEL_UP_MOVE(54, MOVE_SWAGGER), + LEVEL_UP_MOVE(60, MOVE_ENERGYBALL), + LEVEL_UP_MOVE(66, MOVE_SYNTHESIS), + LEVEL_UP_MOVE(72, MOVE_HAMMERARM), + LEVEL_UP_MOVE(78, MOVE_THRASH), + LEVEL_UP_MOVE(84, MOVE_POWERWHIP), + LEVEL_UP_MOVE(90, MOVE_JUNGLEHEALING), + LEVEL_UP_END +}; + +static const struct LevelUpMove sUnknownMythicalLevelUpLearnset[] = { + LEVEL_UP_END +}; + +static const struct LevelUpMove sCalyrexLevelUpLearnset[] = { + LEVEL_UP_END +}; + +static const struct LevelUpMove sRegielekiLevelUpLearnset[] = { + LEVEL_UP_END +}; + +static const struct LevelUpMove sRegidragoLevelUpLearnset[] = { + LEVEL_UP_END +}; + +static const struct LevelUpMove sToxtricityLowKeyLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_SPARK), + LEVEL_UP_MOVE( 1, MOVE_SPARK), + LEVEL_UP_MOVE( 1, MOVE_BELCH), + LEVEL_UP_MOVE( 1, MOVE_FLAIL), + LEVEL_UP_MOVE( 1, MOVE_ACID), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_TEARFULLOOK), + LEVEL_UP_MOVE( 1, MOVE_NUZZLE), + LEVEL_UP_MOVE( 1, MOVE_ACIDSPRAY), + LEVEL_UP_MOVE( 1, MOVE_EERIEIMPULSE), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_NOBLEROAR), + LEVEL_UP_MOVE( 1, MOVE_THUNDERSHOCK), + LEVEL_UP_MOVE( 4, MOVE_CHARGE), + LEVEL_UP_MOVE( 8, MOVE_SHOCKWAVE), + LEVEL_UP_MOVE(12, MOVE_SCARYFACE), + LEVEL_UP_MOVE(16, MOVE_TAUNT), + LEVEL_UP_MOVE(20, MOVE_VENOMDRENCH), + LEVEL_UP_MOVE(24, MOVE_SCREECH), + LEVEL_UP_MOVE(28, MOVE_SWAGGER), + LEVEL_UP_MOVE(32, MOVE_TOXIC), + LEVEL_UP_MOVE(36, MOVE_DISCHARGE), + LEVEL_UP_MOVE(40, MOVE_POISONJAB), + LEVEL_UP_MOVE(44, MOVE_OVERDRIVE), + LEVEL_UP_MOVE(48, MOVE_BOOMBURST), + LEVEL_UP_MOVE(52, MOVE_MAGNETICFLUX), + LEVEL_UP_END +}; + +static const struct LevelUpMove sIndeedeeFemaleLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_PLAYNICE), + LEVEL_UP_MOVE( 1, MOVE_STOREDPOWER), + LEVEL_UP_MOVE( 5, MOVE_BATONPASS), + LEVEL_UP_MOVE(10, MOVE_DISARMINGVOICE), + LEVEL_UP_MOVE(15, MOVE_PSYBEAM), + LEVEL_UP_MOVE(20, MOVE_HELPINGHAND), + LEVEL_UP_MOVE(25, MOVE_FOLLOWME), + LEVEL_UP_MOVE(30, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE(35, MOVE_PSYCHIC), + LEVEL_UP_MOVE(40, MOVE_CALMMIND), + LEVEL_UP_MOVE(45, MOVE_GUARDSPLIT), + LEVEL_UP_MOVE(50, MOVE_PSYCHICTERRAIN), + LEVEL_UP_MOVE(55, MOVE_HEALINGWISH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sUrshifuRapidLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_SURGINGSTRIKES), + LEVEL_UP_MOVE( 1, MOVE_SURGINGSTRIKES), + LEVEL_UP_MOVE( 1, MOVE_AQUAJET), + LEVEL_UP_MOVE( 1, MOVE_ROCKSMASH), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 4, MOVE_ENDURE), + LEVEL_UP_MOVE( 8, MOVE_FOCUSENERGY), + LEVEL_UP_MOVE(12, MOVE_AERIALACE), + LEVEL_UP_MOVE(16, MOVE_SCARYFACE), + LEVEL_UP_MOVE(20, MOVE_HEADBUTT), + LEVEL_UP_MOVE(24, MOVE_BRICKBREAK), + LEVEL_UP_MOVE(28, MOVE_DETECT), + LEVEL_UP_MOVE(32, MOVE_BULKUP), + LEVEL_UP_MOVE(36, MOVE_IRONHEAD), + LEVEL_UP_MOVE(40, MOVE_DYNAMICPUNCH), + LEVEL_UP_MOVE(44, MOVE_COUNTER), + LEVEL_UP_MOVE(48, MOVE_CLOSECOMBAT), + LEVEL_UP_MOVE(52, MOVE_FOCUSPUNCH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMeowthGLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_FAKEOUT), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 4, MOVE_HONECLAWS), + LEVEL_UP_MOVE( 8, MOVE_SCRATCH), + LEVEL_UP_MOVE(12, MOVE_PAYDAY), + LEVEL_UP_MOVE(16, MOVE_METALCLAW), + LEVEL_UP_MOVE(20, MOVE_TAUNT), + LEVEL_UP_MOVE(24, MOVE_SWAGGER), + LEVEL_UP_MOVE(29, MOVE_FURYSWIPES), + LEVEL_UP_MOVE(32, MOVE_SCREECH), + LEVEL_UP_MOVE(36, MOVE_SLASH), + LEVEL_UP_MOVE(40, MOVE_METALSOUND), + LEVEL_UP_MOVE(44, MOVE_THRASH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sPonytaGLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 5, MOVE_TAILWHIP), + LEVEL_UP_MOVE(10, MOVE_CONFUSION), + LEVEL_UP_MOVE(15, MOVE_FAIRYWIND), + LEVEL_UP_MOVE(20, MOVE_AGILITY), + LEVEL_UP_MOVE(25, MOVE_PSYBEAM), + LEVEL_UP_MOVE(30, MOVE_STOMP), + LEVEL_UP_MOVE(35, MOVE_HEALPULSE), + LEVEL_UP_MOVE(41, MOVE_TAKEDOWN), + LEVEL_UP_MOVE(45, MOVE_DAZZLINGGLEAM), + LEVEL_UP_MOVE(50, MOVE_PSYCHIC), + LEVEL_UP_MOVE(55, MOVE_HEALINGWISH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sRapidashGLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_PSYCHOCUT), + LEVEL_UP_MOVE( 1, MOVE_PSYCHOCUT), + LEVEL_UP_MOVE( 1, MOVE_MEGAHORN), + LEVEL_UP_MOVE( 1, MOVE_QUICKATTACK), + LEVEL_UP_MOVE( 1, MOVE_GROWL), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 5, MOVE_TAILWHIP), + LEVEL_UP_MOVE(10, MOVE_CONFUSION), + LEVEL_UP_MOVE(15, MOVE_FAIRYWIND), + LEVEL_UP_MOVE(20, MOVE_AGILITY), + LEVEL_UP_MOVE(25, MOVE_PSYBEAM), + LEVEL_UP_MOVE(30, MOVE_STOMP), + LEVEL_UP_MOVE(35, MOVE_HEALPULSE), + LEVEL_UP_MOVE(43, MOVE_TAKEDOWN), + LEVEL_UP_MOVE(49, MOVE_DAZZLINGGLEAM), + LEVEL_UP_MOVE(56, MOVE_PSYCHIC), + LEVEL_UP_MOVE(63, MOVE_HEALINGWISH), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSlowpokeGLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_CURSE), + LEVEL_UP_MOVE( 3, MOVE_GROWL), + LEVEL_UP_MOVE( 6, MOVE_ACID), + LEVEL_UP_MOVE( 9, MOVE_YAWN), + LEVEL_UP_MOVE(12, MOVE_CONFUSION), + LEVEL_UP_MOVE(15, MOVE_DISABLE), + LEVEL_UP_MOVE(18, MOVE_WATERPULSE), + LEVEL_UP_MOVE(21, MOVE_HEADBUTT), + LEVEL_UP_MOVE(24, MOVE_ZENHEADBUTT), + LEVEL_UP_MOVE(27, MOVE_AMNESIA), + LEVEL_UP_MOVE(30, MOVE_SURF), + LEVEL_UP_MOVE(33, MOVE_SLACKOFF), + LEVEL_UP_MOVE(36, MOVE_PSYCHIC), + LEVEL_UP_MOVE(39, MOVE_PSYCHUP), + LEVEL_UP_MOVE(42, MOVE_RAINDANCE), + LEVEL_UP_MOVE(45, MOVE_HEALPULSE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sSlowbroGLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_SHELLSIDEARM), + LEVEL_UP_MOVE( 1, MOVE_SHELLSIDEARM), + LEVEL_UP_MOVE( 1, MOVE_WITHDRAW), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_CURSE), + LEVEL_UP_MOVE( 3, MOVE_GROWL), + LEVEL_UP_MOVE( 6, MOVE_ACID), + LEVEL_UP_MOVE( 9, MOVE_YAWN), + LEVEL_UP_MOVE(12, MOVE_CONFUSION), + LEVEL_UP_MOVE(15, MOVE_DISABLE), + LEVEL_UP_MOVE(18, MOVE_WATERPULSE), + LEVEL_UP_MOVE(21, MOVE_HEADBUTT), + LEVEL_UP_MOVE(24, MOVE_ZENHEADBUTT), + LEVEL_UP_MOVE(27, MOVE_AMNESIA), + LEVEL_UP_MOVE(30, MOVE_SURF), + LEVEL_UP_MOVE(33, MOVE_SLACKOFF), + LEVEL_UP_MOVE(36, MOVE_PSYCHIC), + LEVEL_UP_MOVE(39, MOVE_PSYCHUP), + LEVEL_UP_MOVE(42, MOVE_RAINDANCE), + LEVEL_UP_MOVE(45, MOVE_HEALPULSE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sFarfetchdGLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_PECK), + LEVEL_UP_MOVE( 1, MOVE_SANDATTACK), + LEVEL_UP_MOVE( 5, MOVE_LEER), + LEVEL_UP_MOVE(10, MOVE_FURYCUTTER), + LEVEL_UP_MOVE(15, MOVE_ROCKSMASH), + LEVEL_UP_MOVE(20, MOVE_BRUTALSWING), + LEVEL_UP_MOVE(25, MOVE_DETECT), + LEVEL_UP_MOVE(30, MOVE_KNOCKOFF), + LEVEL_UP_MOVE(35, MOVE_DEFOG), + LEVEL_UP_MOVE(40, MOVE_BRICKBREAK), + LEVEL_UP_MOVE(45, MOVE_SWORDSDANCE), + LEVEL_UP_MOVE(50, MOVE_SLAM), + LEVEL_UP_MOVE(55, MOVE_LEAFBLADE), + LEVEL_UP_MOVE(60, MOVE_FINALGAMBIT), + LEVEL_UP_MOVE(65, MOVE_BRAVEBIRD), + LEVEL_UP_END +}; + +static const struct LevelUpMove sWeezingGLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_DOUBLEHIT), + LEVEL_UP_MOVE( 0, MOVE_STRANGESTEAM), + LEVEL_UP_MOVE( 1, MOVE_DOUBLEHIT), + LEVEL_UP_MOVE( 1, MOVE_STRANGESTEAM), + LEVEL_UP_MOVE( 1, MOVE_HAZE), + LEVEL_UP_MOVE( 1, MOVE_HEATWAVE), + LEVEL_UP_MOVE( 1, MOVE_FAIRYWIND), + LEVEL_UP_MOVE( 1, MOVE_DEFOG), + LEVEL_UP_MOVE( 1, MOVE_AROMATICMIST), + LEVEL_UP_MOVE( 1, MOVE_POISONGAS), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 4, MOVE_SMOG), + LEVEL_UP_MOVE( 8, MOVE_SMOKESCREEN), + LEVEL_UP_MOVE(12, MOVE_CLEARSMOG), + LEVEL_UP_MOVE(16, MOVE_ASSURANCE), + LEVEL_UP_MOVE(20, MOVE_SLUDGE), + LEVEL_UP_MOVE(24, MOVE_AROMATHERAPY), + LEVEL_UP_MOVE(28, MOVE_SELFDESTRUCT), + LEVEL_UP_MOVE(32, MOVE_SLUDGEBOMB), + LEVEL_UP_MOVE(38, MOVE_TOXIC), + LEVEL_UP_MOVE(44, MOVE_BELCH), + LEVEL_UP_MOVE(50, MOVE_EXPLOSION), + LEVEL_UP_MOVE(56, MOVE_MEMENTO), + LEVEL_UP_MOVE(62, MOVE_DESTINYBOND), + LEVEL_UP_MOVE(68, MOVE_MISTYTERRAIN), + LEVEL_UP_END +}; + +static const struct LevelUpMove sMrMimeGLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ICESHARD), + LEVEL_UP_MOVE( 1, MOVE_MISTYTERRAIN), + LEVEL_UP_MOVE( 1, MOVE_RAPIDSPIN), + LEVEL_UP_MOVE( 1, MOVE_DAZZLINGGLEAM), + LEVEL_UP_MOVE( 1, MOVE_SAFEGUARD), + LEVEL_UP_MOVE( 1, MOVE_REFLECT), + LEVEL_UP_MOVE( 1, MOVE_LIGHTSCREEN), + LEVEL_UP_MOVE( 1, MOVE_MIMIC), + LEVEL_UP_MOVE( 1, MOVE_RECYCLE), + LEVEL_UP_MOVE( 1, MOVE_PROTECT), + LEVEL_UP_MOVE( 1, MOVE_ROLEPLAY), + LEVEL_UP_MOVE( 1, MOVE_COPYCAT), + LEVEL_UP_MOVE( 1, MOVE_POUND), + LEVEL_UP_MOVE( 4, MOVE_BATONPASS), + LEVEL_UP_MOVE( 8, MOVE_ENCORE), + LEVEL_UP_MOVE(12, MOVE_CONFUSION), + LEVEL_UP_MOVE(16, MOVE_SKILLSWAP), + LEVEL_UP_MOVE(20, MOVE_ICYWIND), + LEVEL_UP_MOVE(24, MOVE_DOUBLEKICK), + LEVEL_UP_MOVE(28, MOVE_PSYBEAM), + LEVEL_UP_MOVE(32, MOVE_HYPNOSIS), + LEVEL_UP_MOVE(36, MOVE_MIRRORCOAT), + LEVEL_UP_MOVE(40, MOVE_SUCKERPUNCH), + LEVEL_UP_MOVE(44, MOVE_FREEZEDRY), + LEVEL_UP_MOVE(48, MOVE_PSYCHIC), + LEVEL_UP_MOVE(52, MOVE_TEETERDANCE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sArticunoGLevelUpLearnset[] = { + LEVEL_UP_END +}; + +static const struct LevelUpMove sZapdosGLevelUpLearnset[] = { + LEVEL_UP_END +}; + +static const struct LevelUpMove sMoltresGLevelUpLearnset[] = { + LEVEL_UP_END +}; + +static const struct LevelUpMove sSlowkingGLevelUpLearnset[] = { + LEVEL_UP_END +}; + +static const struct LevelUpMove sCorsolaGLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_HARDEN), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 5, MOVE_ASTONISH), + LEVEL_UP_MOVE(10, MOVE_DISABLE), + LEVEL_UP_MOVE(15, MOVE_SPITE), + LEVEL_UP_MOVE(20, MOVE_ANCIENTPOWER), + LEVEL_UP_MOVE(25, MOVE_HEX), + LEVEL_UP_MOVE(30, MOVE_CURSE), + LEVEL_UP_MOVE(35, MOVE_STRENGTHSAP), + LEVEL_UP_MOVE(40, MOVE_POWERGEM), + LEVEL_UP_MOVE(45, MOVE_NIGHTSHADE), + LEVEL_UP_MOVE(50, MOVE_GRUDGE), + LEVEL_UP_MOVE(55, MOVE_MIRRORCOAT), + LEVEL_UP_END +}; + +static const struct LevelUpMove sZigzagoonGLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 3, MOVE_SANDATTACK), + LEVEL_UP_MOVE( 6, MOVE_LICK), + LEVEL_UP_MOVE( 9, MOVE_SNARL), + LEVEL_UP_MOVE(12, MOVE_HEADBUTT), + LEVEL_UP_MOVE(15, MOVE_BABYDOLLEYES), + LEVEL_UP_MOVE(18, MOVE_PINMISSILE), + LEVEL_UP_MOVE(21, MOVE_REST), + LEVEL_UP_MOVE(24, MOVE_TAKEDOWN), + LEVEL_UP_MOVE(27, MOVE_SCARYFACE), + LEVEL_UP_MOVE(30, MOVE_COUNTER), + LEVEL_UP_MOVE(33, MOVE_TAUNT), + LEVEL_UP_MOVE(36, MOVE_DOUBLEEDGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sLinooneGLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_NIGHTSLASH), + LEVEL_UP_MOVE( 1, MOVE_NIGHTSLASH), + LEVEL_UP_MOVE( 1, MOVE_BABYDOLLEYES), + LEVEL_UP_MOVE( 1, MOVE_PINMISSILE), + LEVEL_UP_MOVE( 1, MOVE_SWITCHEROO), + LEVEL_UP_MOVE( 1, MOVE_LEER), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 3, MOVE_SANDATTACK), + LEVEL_UP_MOVE( 6, MOVE_LICK), + LEVEL_UP_MOVE( 9, MOVE_SNARL), + LEVEL_UP_MOVE(12, MOVE_HEADBUTT), + LEVEL_UP_MOVE(15, MOVE_HONECLAWS), + LEVEL_UP_MOVE(18, MOVE_FURYSWIPES), + LEVEL_UP_MOVE(23, MOVE_REST), + LEVEL_UP_MOVE(28, MOVE_TAKEDOWN), + LEVEL_UP_MOVE(33, MOVE_SCARYFACE), + LEVEL_UP_MOVE(38, MOVE_COUNTER), + LEVEL_UP_MOVE(43, MOVE_TAUNT), + LEVEL_UP_MOVE(48, MOVE_DOUBLEEDGE), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDarumakaGLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_POWDERSNOW), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 4, MOVE_TAUNT), + LEVEL_UP_MOVE( 8, MOVE_BITE), + LEVEL_UP_MOVE(12, MOVE_AVALANCHE), + LEVEL_UP_MOVE(16, MOVE_WORKUP), + LEVEL_UP_MOVE(20, MOVE_ICEFANG), + LEVEL_UP_MOVE(24, MOVE_HEADBUTT), + LEVEL_UP_MOVE(28, MOVE_ICEPUNCH), + LEVEL_UP_MOVE(32, MOVE_UPROAR), + LEVEL_UP_MOVE(36, MOVE_BELLYDRUM), + LEVEL_UP_MOVE(40, MOVE_BLIZZARD), + LEVEL_UP_MOVE(44, MOVE_THRASH), + LEVEL_UP_MOVE(48, MOVE_SUPERPOWER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sDarmanitanGLevelUpLearnset[] = { + LEVEL_UP_MOVE( 0, MOVE_ICICLECRASH), + LEVEL_UP_MOVE( 1, MOVE_ICICLECRASH), + LEVEL_UP_MOVE( 1, MOVE_POWDERSNOW), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 4, MOVE_TAUNT), + LEVEL_UP_MOVE( 8, MOVE_BITE), + LEVEL_UP_MOVE(12, MOVE_AVALANCHE), + LEVEL_UP_MOVE(16, MOVE_WORKUP), + LEVEL_UP_MOVE(20, MOVE_ICEFANG), + LEVEL_UP_MOVE(24, MOVE_HEADBUTT), + LEVEL_UP_MOVE(28, MOVE_ICEPUNCH), + LEVEL_UP_MOVE(32, MOVE_UPROAR), + LEVEL_UP_MOVE(38, MOVE_BELLYDRUM), + LEVEL_UP_MOVE(44, MOVE_BLIZZARD), + LEVEL_UP_MOVE(50, MOVE_THRASH), + LEVEL_UP_MOVE(56, MOVE_SUPERPOWER), + LEVEL_UP_END +}; + +static const struct LevelUpMove sYamaskGLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_ASTONISH), + LEVEL_UP_MOVE( 1, MOVE_PROTECT), + LEVEL_UP_MOVE( 4, MOVE_HAZE), + LEVEL_UP_MOVE( 8, MOVE_NIGHTSHADE), + LEVEL_UP_MOVE(12, MOVE_DISABLE), + LEVEL_UP_MOVE(16, MOVE_BRUTALSWING), + LEVEL_UP_MOVE(20, MOVE_CRAFTYSHIELD), + LEVEL_UP_MOVE(24, MOVE_HEX), + LEVEL_UP_MOVE(28, MOVE_MEANLOOK), + LEVEL_UP_MOVE(32, MOVE_SLAM), + LEVEL_UP_MOVE(36, MOVE_CURSE), + LEVEL_UP_MOVE(40, MOVE_SHADOWBALL), + LEVEL_UP_MOVE(44, MOVE_EARTHQUAKE), + LEVEL_UP_MOVE(48, MOVE_GUARDSPLIT), + LEVEL_UP_MOVE(48, MOVE_POWERSPLIT), + LEVEL_UP_MOVE(52, MOVE_DESTINYBOND), + LEVEL_UP_END +}; + +static const struct LevelUpMove sStunfiskGLevelUpLearnset[] = { + LEVEL_UP_MOVE( 1, MOVE_METALCLAW), + LEVEL_UP_MOVE( 1, MOVE_MUDSLAP), + LEVEL_UP_MOVE( 1, MOVE_TACKLE), + LEVEL_UP_MOVE( 1, MOVE_WATERGUN), + LEVEL_UP_MOVE( 5, MOVE_ENDURE), + LEVEL_UP_MOVE(10, MOVE_MUDSHOT), + LEVEL_UP_MOVE(15, MOVE_REVENGE), + LEVEL_UP_MOVE(20, MOVE_METALSOUND), + LEVEL_UP_MOVE(25, MOVE_SUCKERPUNCH), + LEVEL_UP_MOVE(30, MOVE_IRONDEFENSE), + LEVEL_UP_MOVE(35, MOVE_BOUNCE), + LEVEL_UP_MOVE(40, MOVE_MUDDYWATER), + LEVEL_UP_MOVE(45, MOVE_SNAPTRAP), + LEVEL_UP_MOVE(50, MOVE_FLAIL), + LEVEL_UP_MOVE(55, MOVE_FISSURE), + LEVEL_UP_END +};*/ + const struct LevelUpMove* const gLevelUpLearnsets[NUM_SPECIES] = { [SPECIES_NONE] = sEmptyMoveset, @@ -18552,5 +20440,167 @@ const struct LevelUpMove* const gLevelUpLearnsets[NUM_SPECIES] = [SPECIES_PIKACHU_CAP_PARTNER] = sPikachuLevelUpLearnset, [SPECIES_PICHU_SPIKY] = sPichuLevelUpLearnset, [SPECIES_XERNEAS_NATURAL] = sXerneasLevelUpLearnset, +/* [SPECIES_GROOKEY] = sGrookeyLevelUpLearnset, + [SPECIES_THWACKEY] = sThwackeyLevelUpLearnset, + [SPECIES_RILLABOOM] = sRillaboomLevelUpLearnset, + [SPECIES_SCORBUNNY] = sScorbunnyLevelUpLearnset, + [SPECIES_RABOOT] = sRabootLevelUpLearnset, + [SPECIES_CINDERACE] = sCinderaceLevelUpLearnset, + [SPECIES_SOBBLE] = sSobbleLevelUpLearnset, + [SPECIES_DRIZZILE] = sDrizzileLevelUpLearnset, + [SPECIES_INTELEON] = sInteleonLevelUpLearnset, + [SPECIES_SKWOVET] = sSkwovetLevelUpLearnset, + [SPECIES_GREEDENT] = sGreedentLevelUpLearnset, + [SPECIES_ROOKIDEE] = sRookideeLevelUpLearnset, + [SPECIES_CORVISQUIRE] = sCorvisquireLevelUpLearnset, + [SPECIES_CORVIKNIGHT] = sCorviknightLevelUpLearnset, + [SPECIES_BLIPBUG] = sBlipbugLevelUpLearnset, + [SPECIES_DOTTLER] = sDottlerLevelUpLearnset, + [SPECIES_ORBEETLE] = sOrbeetleLevelUpLearnset, + [SPECIES_NICKIT] = sNickitLevelUpLearnset, + [SPECIES_THIEVUL] = sThievulLevelUpLearnset, + [SPECIES_GOSSIFLEUR] = sGossifleurLevelUpLearnset, + [SPECIES_ELDEGOSS] = sEldegossLevelUpLearnset, + [SPECIES_WOOLOO] = sWoolooLevelUpLearnset, + [SPECIES_DUBWOOL] = sDubwoolLevelUpLearnset, + [SPECIES_CHEWTLE] = sChewtleLevelUpLearnset, + [SPECIES_DREDNAW] = sDrednawLevelUpLearnset, + [SPECIES_YAMPER] = sYamperLevelUpLearnset, + [SPECIES_BOLTUND] = sBoltundLevelUpLearnset, + [SPECIES_ROLYCOLY] = sRolycolyLevelUpLearnset, + [SPECIES_CARKOL] = sCarkolLevelUpLearnset, + [SPECIES_COALOSSAL] = sCoalossalLevelUpLearnset, + [SPECIES_APPLIN] = sApplinLevelUpLearnset, + [SPECIES_FLAPPLE] = sFlappleLevelUpLearnset, + [SPECIES_APPLETUN] = sAppletunLevelUpLearnset, + [SPECIES_SILICOBRA] = sSilicobraLevelUpLearnset, + [SPECIES_SANDACONDA] = sSandacondaLevelUpLearnset, + [SPECIES_CRAMORANT] = sCramorantLevelUpLearnset, + [SPECIES_ARROKUDA] = sArrokudaLevelUpLearnset, + [SPECIES_BARRASKEWDA] = sBarraskewdaLevelUpLearnset, + [SPECIES_TOXEL] = sToxelLevelUpLearnset, + [SPECIES_TOXTRICITY] = sToxtricityLevelUpLearnset, + [SPECIES_SIZZLIPEDE] = sSizzlipedeLevelUpLearnset, + [SPECIES_CENTISKORCH] = sCentiskorchLevelUpLearnset, + [SPECIES_CLOBBOPUS] = sClobbopusLevelUpLearnset, + [SPECIES_GRAPPLOCT] = sGrapploctLevelUpLearnset, + [SPECIES_SINISTEA] = sSinisteaLevelUpLearnset, + [SPECIES_POLTEAGEIST] = sPolteageistLevelUpLearnset, + [SPECIES_HATENNA] = sHatennaLevelUpLearnset, + [SPECIES_HATTREM] = sHattremLevelUpLearnset, + [SPECIES_HATTERENE] = sHattereneLevelUpLearnset, + [SPECIES_IMPIDIMP] = sImpidimpLevelUpLearnset, + [SPECIES_MORGREM] = sMorgremLevelUpLearnset, + [SPECIES_GRIMMSNARL] = sGrimmsnarlLevelUpLearnset, + [SPECIES_OBSTAGOON] = sObstagoonLevelUpLearnset, + [SPECIES_PERRSERKER] = sPerrserkerLevelUpLearnset, + [SPECIES_CURSOLA] = sCursolaLevelUpLearnset, + [SPECIES_SIRFETCHD] = sSirfetchdLevelUpLearnset, + [SPECIES_MR_RIME] = sMrRimeLevelUpLearnset, + [SPECIES_RUNERIGUS] = sRunerigusLevelUpLearnset, + [SPECIES_MILCERY] = sMilceryLevelUpLearnset, + [SPECIES_ALCREMIE_STRAWBERRY] = sAlcremieLevelUpLearnset, + [SPECIES_FALINKS] = sFalinksLevelUpLearnset, + [SPECIES_PINCURCHIN] = sPincurchinLevelUpLearnset, + [SPECIES_SNOM] = sSnomLevelUpLearnset, + [SPECIES_FROSMOTH] = sFrosmothLevelUpLearnset, + [SPECIES_STONJOURNER] = sStonjournerLevelUpLearnset, + [SPECIES_EISCUE] = sEiscueLevelUpLearnset, + [SPECIES_INDEEDEE] = sIndeedeeLevelUpLearnset, + [SPECIES_MORPEKO] = sMorpekoLevelUpLearnset, + [SPECIES_CUFANT] = sCufantLevelUpLearnset, + [SPECIES_COPPERAJAH] = sCopperajahLevelUpLearnset, + [SPECIES_DRACOZOLT] = sDracozoltLevelUpLearnset, + [SPECIES_ARCTOZOLT] = sArctozoltLevelUpLearnset, + [SPECIES_DRACOVISH] = sDracovishLevelUpLearnset, + [SPECIES_ARCTOVISH] = sArctovishLevelUpLearnset, + [SPECIES_DURALUDON] = sDuraludonLevelUpLearnset, + [SPECIES_DREEPY] = sDreepyLevelUpLearnset, + [SPECIES_DRAKLOAK] = sDrakloakLevelUpLearnset, + [SPECIES_DRAGAPULT] = sDragapultLevelUpLearnset, + [SPECIES_ZACIAN] = sZacianLevelUpLearnset, + [SPECIES_ZAMAZENTA] = sZamazentaLevelUpLearnset, + [SPECIES_ETERNATUS] = sEternatusLevelUpLearnset, + [SPECIES_KUBFU] = sKubfuLevelUpLearnset, + [SPECIES_URSHIFU_SINGLE] = sUrshifuLevelUpLearnset, + [SPECIES_ZARUDE] = sZarudeLevelUpLearnset, + [SPECIES_UNKNOWN_MYTHICAL] = sUnknownMythicalLevelUpLearnset, + [SPECIES_CALYREX] = sCalyrexLevelUpLearnset, + [SPECIES_REGIELEKI] = sRegielekiLevelUpLearnset, + [SPECIES_REGIDRAGO] = sRegidragoLevelUpLearnset, + [SPECIES_CRAMORANT_GULPING] = sCramorantLevelUpLearnset, + [SPECIES_CRAMORANT_GORGING] = sCramorantLevelUpLearnset, + [SPECIES_TOXTRICITY_LOW_KEY] = sToxtricityLowKeyLevelUpLearnset, + [SPECIES_SINISTEA_CHIPPED] = sSinisteaLevelUpLearnset, + [SPECIES_POLTEAGEIST_CHIPPED] = sPolteageistLevelUpLearnset, + [SPECIES_ALCREMIE_BERRY] = sAlcremieLevelUpLearnset, + [SPECIES_ALCREMIE_CLOVER] = sAlcremieLevelUpLearnset, + [SPECIES_ALCREMIE_FLOWER] = sAlcremieLevelUpLearnset, + [SPECIES_ALCREMIE_LOVE] = sAlcremieLevelUpLearnset, + [SPECIES_ALCREMIE_RIBBON] = sAlcremieLevelUpLearnset, + [SPECIES_ALCREMIE_STAR] = sAlcremieLevelUpLearnset, + [SPECIES_EISCUE_NOICE] = sEiscueLevelUpLearnset, + [SPECIES_INDEEDEE_FEMALE] = sIndeedeeFemaleLevelUpLearnset, + [SPECIES_MORPEKO_HANGRY] = sMorpekoLevelUpLearnset, + [SPECIES_ZACIAN_CROWNED] = sZacianLevelUpLearnset, + [SPECIES_ZAMAZENTA_CROWNED] = sZamazentaLevelUpLearnset, + [SPECIES_ETERNATUS_ETERNAMAX] = sEternatusLevelUpLearnset, + [SPECIES_URSHIFU_RAPID] = sUrshifuRapidLevelUpLearnset, + [SPECIES_MEOWTH_G] = sMeowthGLevelUpLearnset, + [SPECIES_PONYTA_G] = sPonytaGLevelUpLearnset, + [SPECIES_RAPIDASH_G] = sRapidashGLevelUpLearnset, + [SPECIES_SLOWPOKE_G] = sSlowpokeGLevelUpLearnset, + [SPECIES_SLOWBRO_G] = sSlowbroGLevelUpLearnset, + [SPECIES_FARFETCHD_G] = sFarfetchdGLevelUpLearnset, + [SPECIES_KOFFING_G] = sKoffingLevelUpLearnset, + [SPECIES_WEEZING_G] = sWeezingGLevelUpLearnset, + [SPECIES_MIME_JR_G] = sMimeJrLevelUpLearnset, + [SPECIES_MR_MIME_G] = sMrMimeGLevelUpLearnset, + [SPECIES_ARTICUNO_G] = sArticunoGLevelUpLearnset, + [SPECIES_ZAPDOS_G] = sZapdosGLevelUpLearnset, + [SPECIES_MOLTRES_G] = sMoltresGLevelUpLearnset, + [SPECIES_SLOWKING_G] = sSlowkingGLevelUpLearnset, + [SPECIES_CORSOLA_G] = sCorsolaGLevelUpLearnset, + [SPECIES_ZIGZAGOON_G] = sZigzagoonGLevelUpLearnset, + [SPECIES_LINOONE_G] = sLinooneGLevelUpLearnset, + [SPECIES_DARUMAKA_G] = sDarumakaGLevelUpLearnset, + [SPECIES_DARMANITAN_G] = sDarmanitanGLevelUpLearnset, + [SPECIES_DARMANITAN_G_ZEN] = sDarmanitanGLevelUpLearnset, + [SPECIES_YAMASK_G] = sYamaskGLevelUpLearnset, + [SPECIES_STUNFISK_G] = sStunfiskGLevelUpLearnset,*/ + [SPECIES_VENUSAUR_GIGA] = sVenusaurLevelUpLearnset, + [SPECIES_CHARIZARD_GIGA] = sCharizardLevelUpLearnset, + [SPECIES_BLASTOISE_GIGA] = sBlastoiseLevelUpLearnset, + [SPECIES_BUTTERFREE_GIGA] = sButterfreeLevelUpLearnset, + [SPECIES_PIKACHU_GIGA] = sPikachuLevelUpLearnset, + [SPECIES_MEOWTH_GIGA] = sMeowthLevelUpLearnset, + [SPECIES_MACHAMP_GIGA] = sMachampLevelUpLearnset, + [SPECIES_GENGAR_GIGA] = sGengarLevelUpLearnset, + [SPECIES_KINGLER_GIGA] = sKinglerLevelUpLearnset, + [SPECIES_LAPRAS_GIGA] = sLaprasLevelUpLearnset, + [SPECIES_EEVEE_GIGA] = sEeveeLevelUpLearnset, + [SPECIES_SNORLAX_GIGA] = sSnorlaxLevelUpLearnset, + [SPECIES_GARBODOR_GIGA] = sGarbodorLevelUpLearnset, + [SPECIES_MELMETAL_GIGA] = sMelmetalLevelUpLearnset, +/* [SPECIES_RILLABOOM_GIGA] = sRillaboomLevelUpLearnset, + [SPECIES_CINDERACE_GIGA] = sCinderaceLevelUpLearnset, + [SPECIES_INTELEON_GIGA] = sInteleonLevelUpLearnset, + [SPECIES_CORVIKNIGHT_GIGA] = sCorviknightLevelUpLearnset, + [SPECIES_ORBEETLE_GIGA] = sOrbeetleLevelUpLearnset, + [SPECIES_DREDNAW_GIGA] = sDrednawLevelUpLearnset, + [SPECIES_COALOSSAL_GIGA] = sCoalossalLevelUpLearnset, + [SPECIES_FLAPPLE_GIGA] = sFlappleLevelUpLearnset, + [SPECIES_APPLETUN_GIGA] = sAppletunLevelUpLearnset, + [SPECIES_SANDACONDA_GIGA] = sSandacondaLevelUpLearnset, + [SPECIES_TOXTRICITY_GIGA] = sToxtricityLevelUpLearnset, + [SPECIES_TOXTRICITY_LOW_KEY_GIGA] = sToxtricityLowKeyLevelUpLearnset, + [SPECIES_CENTISKORCH_GIGA] = sCentiskorchLevelUpLearnset, + [SPECIES_HATTERENE_GIGA] = sHattereneLevelUpLearnset, + [SPECIES_GRIMMSNARL_GIGA] = sGrimmsnarlLevelUpLearnset, + [SPECIES_ALCREMIE_GIGA] = sAlcremieLevelUpLearnset, + [SPECIES_COPPERAJAH_GIGA] = sCopperajahLevelUpLearnset, + [SPECIES_DURALUDON_GIGA] = sDuraludonLevelUpLearnset, + [SPECIES_URSHIFU_SINGLE_GIGA] = sUrshifuLevelUpLearnset, + [SPECIES_URSHIFU_RAPID_GIGA] = sUrshifuRapidLevelUpLearnset,*/ }; #endif diff --git a/src/Palette_Table.c b/src/Palette_Table.c index 093fb04..68f3cec 100644 --- a/src/Palette_Table.c +++ b/src/Palette_Table.c @@ -1108,4 +1108,165 @@ const struct CompressedSpritePalette gMonPaletteTable[NUM_SPECIES] = [SPECIES_PIKACHU_CAP_PARTNER] = {gFrontSprite1099PikachuCapPartnerPal, SPECIES_PIKACHU_CAP_PARTNER, 0x0}, [SPECIES_PICHU_SPIKY] = {gFrontSprite1100PichuSpikyPal, SPECIES_PICHU_SPIKY, 0x0}, [SPECIES_XERNEAS_NATURAL] = {gFrontSprite1101XerneasNaturalPal, SPECIES_XERNEAS_NATURAL, 0x0}, +/* [SPECIES_GROOKEY] = {gFrontSprite1102GrookeyPal, SPECIES_GROOKEY, 0x0}, + [SPECIES_THWACKEY] = {gFrontSprite1103ThwackeyPal, SPECIES_THWACKEY, 0x0}, + [SPECIES_RILLABOOM] = {gFrontSprite1104RillaboomPal, SPECIES_RILLABOOM, 0x0}, + [SPECIES_SCORBUNNY] = {gFrontSprite1105ScorbunnyPal, SPECIES_SCORBUNNY, 0x0}, + [SPECIES_RABOOT] = {gFrontSprite1106RabootPal, SPECIES_RABOOT, 0x0}, + [SPECIES_CINDERACE] = {gFrontSprite1107CinderacePal, SPECIES_CINDERACE, 0x0}, + [SPECIES_SOBBLE] = {gFrontSprite1108SobblePal, SPECIES_SOBBLE, 0x0}, + [SPECIES_DRIZZILE] = {gFrontSprite1109DrizzilePal, SPECIES_DRIZZILE, 0x0}, + [SPECIES_INTELEON] = {gFrontSprite1110InteleonPal, SPECIES_INTELEON, 0x0}, + [SPECIES_SKWOVET] = {gFrontSprite1111SkwovetPal, SPECIES_SKWOVET, 0x0}, + [SPECIES_GREEDENT] = {gFrontSprite1112GreedentPal, SPECIES_GREEDENT, 0x0}, + [SPECIES_ROOKIDEE] = {gFrontSprite1113RookideePal, SPECIES_ROOKIDEE, 0x0}, + [SPECIES_CORVISQUIRE] = {gFrontSprite1114CorvisquirePal, SPECIES_CORVISQUIRE, 0x0}, + [SPECIES_CORVIKNIGHT] = {gFrontSprite1115CorviknightPal, SPECIES_CORVIKNIGHT, 0x0}, + [SPECIES_BLIPBUG] = {gFrontSprite1116BlipbugPal, Pal, SPECIES_BLIPBUG, 0x0}, + [SPECIES_DOTTLER] = {gFrontSprite1117DottlerPal, SPECIES_DOTTLER, 0x0}, + [SPECIES_ORBEETLE] = {gFrontSprite1118OrbeetlePal, SPECIES_ORBEETLE, 0x0}, + [SPECIES_NICKIT] = {gFrontSprite1119NickitPal, SPECIES_NICKIT, 0x0}, + [SPECIES_THIEVUL] = {gFrontSprite1120ThievulPal, SPECIES_THIEVUL, 0x0}, + [SPECIES_GOSSIFLEUR] = {gFrontSprite1121GossifleurPal, SPECIES_GOSSIFLEUR, 0x0}, + [SPECIES_ELDEGOSS] = {gFrontSprite1122EldegossPal, SPECIES_ELDEGOSS, 0x0}, + [SPECIES_WOOLOO] = {gFrontSprite1123WoolooPal, SPECIES_WOOLOO, 0x0}, + [SPECIES_DUBWOOL] = {gFrontSprite1124DubwoolPal, SPECIES_DUBWOOL, 0x0}, + [SPECIES_CHEWTLE] = {gFrontSprite1125ChewtlePal, SPECIES_CHEWTLE, 0x0}, + [SPECIES_DREDNAW] = {gFrontSprite1126DrednawPal, SPECIES_DREDNAW, 0x0}, + [SPECIES_YAMPER] = {gFrontSprite1127YamperPal, SPECIES_YAMPER, 0x0}, + [SPECIES_BOLTUND] = {gFrontSprite1128BoltundPal, SPECIES_BOLTUND, 0x0}, + [SPECIES_ROLYCOLY] = {gFrontSprite1129RolycolyPal, SPECIES_ROLYCOLY, 0x0}, + [SPECIES_CARKOL] = {gFrontSprite1130CarkolPal, SPECIES_CARKOL, 0x0}, + [SPECIES_COALOSSAL] = {gFrontSprite1131CoalossalPal, SPECIES_COALOSSAL, 0x0}, + [SPECIES_APPLIN] = {gFrontSprite1132ApplinPal, SPECIES_APPLIN, 0x0}, + [SPECIES_FLAPPLE] = {gFrontSprite1133FlapplePal, SPECIES_FLAPPLE, 0x0}, + [SPECIES_APPLETUN] = {gFrontSprite1134AppletunPal, SPECIES_APPLETUN, 0x0}, + [SPECIES_SILICOBRA] = {gFrontSprite1135SilicobraPal, SPECIES_SILICOBRA, 0x0}, + [SPECIES_SANDACONDA] = {gFrontSprite1136SandacondaPal, SPECIES_SANDACONDA, 0x0}, + [SPECIES_CRAMORANT] = {gFrontSprite1137CramorantPal, SPECIES_CRAMORANT, 0x0}, + [SPECIES_ARROKUDA] = {gFrontSprite1138ArrokudaPal, SPECIES_ARROKUDA, 0x0}, + [SPECIES_BARRASKEWDA] = {gFrontSprite1139BarraskewdaPal, SPECIES_BARRASKEWDA, 0x0}, + [SPECIES_TOXEL] = {gFrontSprite1140ToxelPal, SPECIES_TOXEL, 0x0}, + [SPECIES_TOXTRICITY] = {gFrontSprite1141ToxtricityPal, SPECIES_TOXTRICITY, 0x0}, + [SPECIES_SIZZLIPEDE] = {gFrontSprite1142SizzlipedePal, SPECIES_SIZZLIPEDE, 0x0}, + [SPECIES_CENTISKORCH] = {gFrontSprite1143CentiskorchPal, SPECIES_CENTISKORCH, 0x0}, + [SPECIES_CLOBBOPUS] = {gFrontSprite1144ClobbopusPal, SPECIES_CLOBBOPUS, 0x0}, + [SPECIES_GRAPPLOCT] = {gFrontSprite1145GrapploctPal, SPECIES_GRAPPLOCT, 0x0}, + [SPECIES_SINISTEA] = {gFrontSprite1146SinisteaPal, SPECIES_SINISTEA, 0x0}, + [SPECIES_POLTEAGEIST] = {gFrontSprite1147PolteageistPal, SPECIES_POLTEAGEIST, 0x0}, + [SPECIES_HATENNA] = {gFrontSprite1148HatennaPal, SPECIES_HATENNA, 0x0}, + [SPECIES_HATTREM] = {gFrontSprite1149HattremPal, SPECIES_HATTREM, 0x0}, + [SPECIES_HATTERENE] = {gFrontSprite1150HatterenePal, SPECIES_HATTERENE, 0x0}, + [SPECIES_IMPIDIMP] = {gFrontSprite1151ImpidimpPal, SPECIES_IMPIDIMP, 0x0}, + [SPECIES_MORGREM] = {gFrontSprite1152MorgremPal, SPECIES_MORGREM, 0x0}, + [SPECIES_GRIMMSNARL] = {gFrontSprite1153GrimmsnarlPal, SPECIES_GRIMMSNARL, 0x0}, + [SPECIES_OBSTAGOON] = {gFrontSprite1154ObstagoonPal, SPECIES_OBSTAGOON, 0x0}, + [SPECIES_PERRSERKER] = {gFrontSprite1155PerrserkerPal, SPECIES_PERRSERKER, 0x0}, + [SPECIES_CURSOLA] = {gFrontSprite1156CursolaPal, SPECIES_CURSOLA, 0x0}, + [SPECIES_SIRFETCHD] = {gFrontSprite1157SirfecthdPal, SPECIES_SIRFETCHD, 0x0}, + [SPECIES_MR_RIME] = {gFrontSprite1158MrRimePal, SPECIES_MR_RIME, 0x0}, + [SPECIES_RUNERIGUS] = {gFrontSprite1159RunerigusPal, SPECIES_RUNERIGUS, 0x0}, + [SPECIES_MILCERY] = {gFrontSprite1160MilceryPal, SPECIES_MILCERY, 0x0}, + [SPECIES_ALCREMIE_STRAWBERRY] = {gFrontSprite1161AlcremieStrawberryPal, SPECIES_ALCREMIE_STRAWBERRY, 0x0}, + [SPECIES_FALINKS] = {gFrontSprite1162FalinksPal, SPECIES_FALINKS, 0x0}, + [SPECIES_PINCURCHIN] = {gFrontSprite1163PincurchinPal, SPECIES_PINCURCHIN, 0x0}, + [SPECIES_SNOM] = {gFrontSprite1164SnomPal, SPECIES_SNOM, 0x0}, + [SPECIES_FROSMOTH] = {gFrontSprite1165FrosmothPal, SPECIES_FROSMOTH, 0x0}, + [SPECIES_STONJOURNER] = {gFrontSprite1166StonjournerPal, SPECIES_STONJOURNER, 0x0}, + [SPECIES_EISCUE] = {gFrontSprite1167EiscuePal, SPECIES_EISCUE, 0x0}, + [SPECIES_INDEEDEE] = {gFrontSprite1168IndeedeePal, SPECIES_INDEEDEE, 0x0}, + [SPECIES_MORPEKO] = {gFrontSprite1169MorpekoPal, SPECIES_MORPEKO, 0x0}, + [SPECIES_CUFANT] = {gFrontSprite1170CufantPal, SPECIES_CUFANT, 0x0}, + [SPECIES_COPPERAJAH] = {gFrontSprite1171CopperajahPal, SPECIES_COPPERAJAH, 0x0}, + [SPECIES_DRACOZOLT] = {gFrontSprite1172DracozoltPal, SPECIES_DRACOZOLT, 0x0}, + [SPECIES_ARCTOZOLT] = {gFrontSprite1173ArctozoltPal, SPECIES_ARCTOZOLT, 0x0}, + [SPECIES_DRACOVISH] = {gFrontSprite1174DracovishPal, SPECIES_DRACOVISH, 0x0}, + [SPECIES_ARCTOVISH] = {gFrontSprite1175ArctovishPal, SPECIES_ARCTOVISH, 0x0}, + [SPECIES_DURALUDON] = {gFrontSprite1176DuraludonPal, SPECIES_DURALUDON, 0x0}, + [SPECIES_DREEPY] = {gFrontSprite1177DreepyPal, SPECIES_DREEPY, 0x0}, + [SPECIES_DRAKLOAK] = {gFrontSprite1178DrakloakPal, SPECIES_DRAKLOAK, 0x0}, + [SPECIES_DRAGAPULT] = {gFrontSprite1179DragapultPal, SPECIES_DRAGAPULT, 0x0}, + [SPECIES_ZACIAN] = {gFrontSprite1180ZacianPal, SPECIES_ZACIAN, 0x0}, + [SPECIES_ZAMAZENTA] = {gFrontSprite1181ZamazentaPal, SPECIES_ZAMAZENTA, 0x0}, + [SPECIES_ETERNATUS] = {gFrontSprite1182EternatusPal, SPECIES_ETERNATUS, 0x0}, + [SPECIES_KUBFU] = {gFrontSprite1183KubfuPal, SPECIES_KUBFU, 0x0}, + [SPECIES_URSHIFU_SINGLE] = {gFrontSprite1184UrshifuSinglePal, SPECIES_URSHIFU_SINGLE, 0x0}, + [SPECIES_ZARUDE] = {gFrontSprite1185ZarudePal, SPECIES_ZARUDE, 0x0}, + [SPECIES_UNKNOWN_MYTHICAL] = {gFrontSprite1186UnknownMythicalPal, SPECIES_UNKNOWN_MYTHICAL, 0x0}, + [SPECIES_CALYREX] = {gFrontSprite1187CalyrexPal, SPECIES_CALYREX, 0x0}, + [SPECIES_REGIELEKI] = {gFrontSprite1188RegielekiPal, SPECIES_REGIELEKI, 0x0}, + [SPECIES_REGIDRAGO] = {gFrontSprite1189RegidragoPal, SPECIES_REGIDRAGO, 0x0}, + [SPECIES_CRAMORANT_GULPING] = {gFrontSprite1190CramorantGulpingPal, SPECIES_CRAMORANT_GULPING, 0x0}, + [SPECIES_CRAMORANT_GORGING] = {gFrontSprite1191CramorantGorgingPal, SPECIES_CRAMORANT_GORGING, 0x0}, + [SPECIES_TOXTRICITY_LOW_KEY] = {gFrontSprite1192ToxtricityLowKeyPal, SPECIES_TOXTRICITY_LOW_KEY, 0x0}, + [SPECIES_SINISTEA_CHIPPED] = {gFrontSprite1193SinisteaChippedPal, SPECIES_SINISTEA_CHIPPED, 0x0}, + [SPECIES_POLTEAGEIST_CHIPPED] = {gFrontSprite1194PolteageistChippedPal, SPECIES_POLTEAGEIST_CHIPPED, 0x0}, + [SPECIES_ALCREMIE_BERRY] = {gFrontSprite1195AlcremieBerryPal, SPECIES_ALCREMIE_BERRY, 0x0}, + [SPECIES_ALCREMIE_LOVE] = {gFrontSprite1196AlcremieLovePal, SPECIES_ALCREMIE_LOVE, 0x0}, + [SPECIES_ALCREMIE_CLOVER] = {gFrontSprite1197AlcremieCloverPal, SPECIES_ALCREMIE_CLOVER, 0x0}, + [SPECIES_ALCREMIE_FLOWER] = {gFrontSprite1198AlcremieFlowerPal, SPECIES_ALCREMIE_FLOWER, 0x0}, + [SPECIES_ALCREMIE_RIBBON] = {gFrontSprite1199AlcremieRibbonPal, SPECIES_ALCREMIE_RIBBON, 0x0}, + [SPECIES_ALCREMIE_STAR] = {gFrontSprite1200AlcremieStarPal, SPECIES_ALCREMIE_STAR, 0x0}, + [SPECIES_EISCUE_NOICE] = {gFrontSprite1201EiscueNoicePal, SPECIES_EISCUE_NOICE, 0x0}, + [SPECIES_INDEEDEE_FEMALE] = {gFrontSprite1202IndeedeeFemalePal, SPECIES_INDEEDEE_FEMALE, 0x0}, + [SPECIES_MORPEKO_HANGRY] = {gFrontSprite1203MorpekoHangryPal, SPECIES_MORPEKO_HANGRY, 0x0}, + [SPECIES_ZACIAN_CROWNED] = {gFrontSprite1204ZacianCrownedPal, SPECIES_ZACIAN_CROWNED, 0x0}, + [SPECIES_ZAMAZENTA_CROWNED] = {gFrontSprite1205ZamazentaCrownedPal, SPECIES_ZAMAZENTA_CROWNED, 0x0}, + [SPECIES_ETERNATUS_ETERNAMAX] = {gFrontSprite1206EternatusEternamaxPal, SPECIES_ETERNATUS_ETERNAMAX, 0x0}, + [SPECIES_URSHIFU_RAPID] = {gFrontSprite1207UrshifuRapidPal, SPECIES_URSHIFU_RAPID, 0x0}, + [SPECIES_MEOWTH_G] = {gFrontSprite1208MeowthGPal, SPECIES_MEOWTH_G, 0x0}, + [SPECIES_PONYTA_G] = {gFrontSprite1209PonytaGPal, SPECIES_PONYTA_G, 0x0}, + [SPECIES_RAPIDASH_G] = {gFrontSprite1210RapidashGPal, SPECIES_RAPIDASH_G, 0x0}, + [SPECIES_SLOWPOKE_G] = {gFrontSprite1211SlowpokeGPal, SPECIES_SLOWPOKE_G, 0x0}, + [SPECIES_SLOWBRO_G] = {gFrontSprite1212SlowbroGPal, SPECIES_SLOWBRO_G, 0x0}, + [SPECIES_FARFETCHD_G] = {gFrontSprite1213FarfetchdGPal, SPECIES_FARFETCHD_G, 0x0}, + [SPECIES_WEEZING_G] = {gFrontSprite1214WeezingGPal, SPECIES_WEEZING_G, 0x0}, + [SPECIES_MR_MIME_G] = {gFrontSprite1215MrMimeGPal, SPECIES_MR_MIME_G, 0x0}, + [SPECIES_ARTICUNO_G] = {gFrontSprite1216ArticunoGPal, SPECIES_ARTICUNO_G, 0x0}, + [SPECIES_ZAPDOS_G] = {gFrontSprite1217ZapdosGPal, SPECIES_ZAPDOS_G, 0x0}, + [SPECIES_MOLTRES_G] = {gFrontSprite1218MoltresGPal, SPECIES_MOLTRES_G, 0x0}, + [SPECIES_SLOWKING_G] = {gFrontSprite1219SlowkingGPal, SPECIES_SLOWKING_G, 0x0}, + [SPECIES_CORSOLA_G] = {gFrontSprite1220CorsolaGPal, SPECIES_CORSOLA_G, 0x0}, + [SPECIES_ZIGZAGOON_G] = {gFrontSprite1221ZigzagoonGPal, SPECIES_ZIGZAGOON_G, 0x0}, + [SPECIES_LINOONE_G] = {gFrontSprite1222LinooneGPal, SPECIES_LINOONE_G, 0x0}, + [SPECIES_DARUMAKA_G] = {gFrontSprite1223DarumakaGPal, SPECIES_DURAMAKA_G, 0x0}, + [SPECIES_DARMANITAN_G] = {gFrontSprite1224DarmanitanGPal, SPECIES_DARMANITAN_G, 0x0}, + [SPECIES_DARMANITAN_G_ZEN] = {gFrontSprite1225DarmanitanGZenPal, SPECIES_DARMANITAN_G_ZEN, 0x0}, + [SPECIES_YAMASK_G] = {gFrontSprite1226YamaskGPal, SPECIES_YAMASK_G, 0x0}, + [SPECIES_STUNFISK_G] = {gFrontSprite1227StunfiskGPal, SPECIES_STUNFISK_G, 0x0}, + [SPECIES_VENUSAUR_GIGA] = {gFrontSprite1228VenusaurGigaPal, SPECIES_VENUSAUR_GIGA, 0x0}, + [SPECIES_CHARIZARD_GIGA] = {gFrontSprite1229CharizardGigaPal, SPECIES_CHARIZARD_GIGA, 0x0}, + [SPECIES_BLASTOISE_GIGA] = {gFrontSprite1230BlastoiseGigaPal, SPECIES_BLASTOISE_GIGA, 0x0}, + [SPECIES_BUTTERFREE_GIGA] = {gFrontSprite1231ButterfreeGigaPal, SPECIES_BUTTERFREE_GIGA, 0x0}, + [SPECIES_PIKACHU_GIGA] = {gFrontSprite1232PikachuGigaPal, SPECIES_PIKACHU_GIGA, 0x0}, + [SPECIES_MEOWTH_GIGA] = {gFrontSprite1233MeowthGigaPal, SPECIES_MEOWTH_GIGA, 0x0}, + [SPECIES_MACHAMP_GIGA] = {gFrontSprite1234MachampGigaPal, SPECIES_MACHAMP_GIGA, 0x0}, + [SPECIES_GENGAR_GIGA] = {gFrontSprite1235GengarGigaPal, SPECIES_GENGAR_GIGA, 0x0}, + [SPECIES_KINGLER_GIGA] = {gFrontSprite1236KinglerGigaPal, SPECIES_KINGLER_GIGA, 0x0}, + [SPECIES_LAPRAS_GIGA] = {gFrontSprite1237LaprasGigaPal, SPECIES_LAPRAS_GIGA, 0x0}, + [SPECIES_EEVEE_GIGA] = {gFrontSprite1238EeveeGigaPal, SPECIES_EEVEE_GIGA, 0x0}, + [SPECIES_SNORLAX_GIGA] = {gFrontSprite1239SnorlaxGigaPal, SPECIES_SNORLAX_GIGA, 0x0}, + [SPECIES_GARBODOR_GIGA] = {gFrontSprite1240GarbodorGigaPal, SPECIES_GARBODOR_GIGA, 0x0}, + [SPECIES_MELMETAL_GIGA] = {gFrontSprite1241MelmetalGigaPal, SPECIES_MELMETAL_GIGA, 0x0}, + [SPECIES_RILLABOOM_GIGA] = {gFrontSprite1242RillaboomGigaPal, SPECIES_RILLABOOM_GIGA, 0x0}, + [SPECIES_CINDERACE_GIGA] = {gFrontSprite1243CinderaceGigaPal, SPECIES_CINDERACE_GIGA, 0x0}, + [SPECIES_INTELEON_GIGA] = {gFrontSprite1244InteleonGigaPal, SPECIES_INTELEON_GIGA, 0x0}, + [SPECIES_CORVIKNIGHT_GIGA] = {gFrontSprite1245CorviknightGigaPal, SPECIES_CORVIKNIGHT_GIGA, 0x0}, + [SPECIES_ORBEETLE_GIGA] = {gFrontSprite1246OrbeetleGigaPal, SPECIES_ORBEETLE_GIGA, 0x0}, + [SPECIES_DREDNAW_GIGA] = {gFrontSprite1247DrednawGigaPal, SPECIES_DREDNAW_GIGA, 0x0}, + [SPECIES_COALOSSAL_GIGA] = {gFrontSprite1248CoalossalGigaPal, SPECIES_COALOSSAL_GIGA, 0x0}, + [SPECIES_FLAPPLE_GIGA] = {gFrontSprite1249FlappleGigaPal, SPECIES_FLAPPLE_GIGA, 0x0}, + [SPECIES_APPLETUN_GIGA] = {gFrontSprite1250AppletunGigaPal, SPECIES_APPLETUN_GIGA, 0x0}, + [SPECIES_SANDACONDA_GIGA] = {gFrontSprite1251SandacondaGigaPal, SPECIES_SANDACONDA_GIGA, 0x0}, + [SPECIES_TOXTRICITY_GIGA] = {gFrontSprite1252ToxtricityGigaPal, SPECIES_TOXTRICITY_GIGA, 0x0}, + [SPECIES_TOXTRICITY_LOW_KEY_GIGA] = {gFrontSprite1253ToxtricityLowKeyGigaPal, SPECIES_TOXTRICITY_LOW_KEY_GIGA, 0x0}, + [SPECIES_CENTISKORCH_GIGA] = {gFrontSprite1254CentiskorchGigaPal, SPECIES_CENTISKORCH_GIGA, 0x0}, + [SPECIES_HATTERENE_GIGA] = {gFrontSprite1255HattereneGigaPal, SPECIES_HATTERENE_GIGA, 0x0}, + [SPECIES_GRIMMSNARL_GIGA] = {gFrontSprite1256GrimmsnarlGigaPal, SPECIES_GRIMMSNARL_GIGA, 0x0}, + [SPECIES_ALCREMIE_GIGA] = {gFrontSprite1257AlcremieGigaPal, SPECIES_ALCREMIE_GIGA, 0x0}, + [SPECIES_COPPERAJAH_GIGA] = {gFrontSprite1258CopperajahGigaPal, SPECIES_COPPERAJAH_GIGA, 0x0}, + [SPECIES_DURALUDON_GIGA] = {gFrontSprite1259DuraludonGigaPal, SPECIES_DURALUDON_GIGA, 0x0}, + [SPECIES_URSHIFU_SINGLE_GIGA] = {gFrontSprite1260UrshifuSingleGigaPal, SPECIES_URSHIFU_SINGLE_GIGA, 0x0}, + [SPECIES_URSHIFU_RAPID_GIGA] = {gFrontSprite1261UrshifuRapidGigaPal, SPECIES_URSHIFU_RAPID_GIGA, 0x0}, + */ }; diff --git a/src/Pokedex_Data_Table.c b/src/Pokedex_Data_Table.c index a66acb8..379ffff 100644 --- a/src/Pokedex_Data_Table.c +++ b/src/Pokedex_Data_Table.c @@ -234,7 +234,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_RATTATA] = { - .categoryName = {_R, _a, _t, _END, _E, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_R, _a, _t, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 3, .weight = 35, .description = (const u8*) 0x84453c8, @@ -246,7 +246,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_RATICATE] = { - .categoryName = {_R, _a, _t, _END, _E, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_R, _a, _t, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 7, .weight = 185, .description = (const u8*) 0x8445427, @@ -4662,7 +4662,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_GROTLE] = { - .categoryName = {_G, _r, _o, _v, _e, _END, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_G, _r, _o, _v, _e, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 11, .weight = 970, .description = DEX_ENTRY_GROTLE, @@ -4686,7 +4686,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_CHIMCHAR] = { - .categoryName = {_C, _h, _i, _m, _p, _END, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_C, _h, _i, _m, _p, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 5, .weight = 62, .description = DEX_ENTRY_CHIMCHAR, @@ -4710,7 +4710,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_INFERNAPE] = { - .categoryName = {_F, _l, _a, _m, _e, _END, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_F, _l, _a, _m, _e, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 12, .weight = 550, .description = DEX_ENTRY_INFERNAPE, @@ -4806,7 +4806,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_BIBAREL] = { - .categoryName = {_B, _e, _a, _v, _e, _r, _END, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_B, _e, _a, _v, _e, _r, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 10, .weight = 315, .description = DEX_ENTRY_BIBAREL, @@ -4842,7 +4842,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_SHINX] = { - .categoryName = {_F, _l, _a, _s, _h, _END, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_F, _l, _a, _s, _h, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 5, .weight = 95, .description = DEX_ENTRY_SHINX, @@ -4854,7 +4854,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_LUXIO] = { - .categoryName = {_S, _p, _a, _r, _k, _END, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_S, _p, _a, _r, _k, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 9, .weight = 305, .description = DEX_ENTRY_LUXIO, @@ -4878,7 +4878,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_BUDEW] = { - .categoryName = {_B, _u, _d, _END, _o, _w, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_B, _u, _d, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 2, .weight = 12, .description = DEX_ENTRY_BUDEW, @@ -4890,7 +4890,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_ROSERADE] = { - .categoryName = {_B, _o, _u, _q, _e, _t, _END, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_B, _o, _u, _q, _e, _t, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 9, .weight = 145, .description = DEX_ENTRY_ROSERADE, @@ -4926,7 +4926,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_SHIELDON] = { - .categoryName = {_S, _h, _i, _e, _l, _d, _END, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_S, _h, _i, _e, _l, _d, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 5, .weight = 570, .description = DEX_ENTRY_SHIELDON, @@ -4938,7 +4938,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_BASTIODON] = { - .categoryName = {_S, _h, _i, _e, _l, _d, _END, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_S, _h, _i, _e, _l, _d, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 13, .weight = 1495, .description = DEX_ENTRY_BASTIODON, @@ -4974,7 +4974,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_MOTHIM] = { - .categoryName = {_M, _o, _t, _h, _END, _w, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_M, _o, _t, _h, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 9, .weight = 233, .description = DEX_ENTRY_MOTHIM, @@ -5046,7 +5046,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_CHERUBI] = { - .categoryName = {_C, _h, _e, _r, _r, _y, _END, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_C, _h, _e, _r, _r, _y, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 4, .weight = 33, .description = DEX_ENTRY_CHERUBI, @@ -5118,7 +5118,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_DRIFBLIM] = { - .categoryName = {_B, _l, _i, _m, _p, _END, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_B, _l, _i, _m, _p, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 23, .weight = 150, .description = DEX_ENTRY_DRIFBLIM, @@ -5130,7 +5130,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_BUNEARY] = { - .categoryName = {_R, _a, _b, _b, _i, _t, _END, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_R, _a, _b, _b, _i, _t, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 4, .weight = 55, .description = DEX_ENTRY_BUNEARY, @@ -5142,7 +5142,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_LOPUNNY] = { - .categoryName = {_R, _a, _b, _b, _i, _t, _END, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_R, _a, _b, _b, _i, _t, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 12, .weight = 333, .description = DEX_ENTRY_LOPUNNY, @@ -5178,7 +5178,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_GLAMEOW] = { - .categoryName = {_C, _a, _t, _t, _y, _END, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_C, _a, _t, _t, _y, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 5, .weight = 39, .description = DEX_ENTRY_GLAMEOW, @@ -5202,7 +5202,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_CHINGLING] = { - .categoryName = {_B, _e, _l, _l, _END, _w, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_B, _e, _l, _l, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 2, .weight = 6, .description = DEX_ENTRY_CHINGLING, @@ -5214,7 +5214,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_STUNKY] = { - .categoryName = {_S, _k, _u, _n, _k, _END, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_S, _k, _u, _n, _k, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 4, .weight = 192, .description = DEX_ENTRY_STUNKY, @@ -5226,7 +5226,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_SKUNTANK] = { - .categoryName = {_S, _k, _u, _n, _k, _END, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_S, _k, _u, _n, _k, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 10, .weight = 380, .description = DEX_ENTRY_SKUNTANK, @@ -5238,7 +5238,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_BRONZOR] = { - .categoryName = {_B, _r, _o, _n, _z, _e, _END, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_B, _r, _o, _n, _z, _e, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 5, .weight = 605, .description = DEX_ENTRY_BRONZOR, @@ -5262,7 +5262,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_BONSLY] = { - .categoryName = {_B, _o, _n, _s, _a, _i, _END, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_B, _o, _n, _s, _a, _i, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 5, .weight = 150, .description = DEX_ENTRY_BONSLY, @@ -5274,7 +5274,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_MIME_JR] = { - .categoryName = {_M, _i, _m, _e, _END, _w, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_M, _i, _m, _e, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 6, .weight = 130, .description = DEX_ENTRY_MIME_JR, @@ -5334,7 +5334,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_GABITE] = { - .categoryName = {_C, _a, _v, _e, _END, _w, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_C, _a, _v, _e, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 14, .weight = 560, .description = DEX_ENTRY_GABITE, @@ -5346,7 +5346,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_GARCHOMP] = { - .categoryName = {_M, _a, _c, _h, _END, _w, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_M, _a, _c, _h, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 19, .weight = 950, .description = DEX_ENTRY_GARCHOMP, @@ -5382,7 +5382,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_LUCARIO] = { - .categoryName = {_A, _u, _r, _a, _END, _w, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_A, _u, _r, _a, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 12, .weight = 540, .description = DEX_ENTRY_LUCARIO, @@ -5394,7 +5394,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_HIPPOPOTAS] = { - .categoryName = {_H, _i, _p, _p, _o, _END, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_H, _i, _p, _p, _o, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 8, .weight = 495, .description = DEX_ENTRY_HIPPOPOTAS, @@ -5490,7 +5490,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_LUMINEON] = { - .categoryName = {_N, _e, _o, _n, _END, _w, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_N, _e, _o, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 12, .weight = 240, .description = DEX_ENTRY_LUMINEON, @@ -5502,7 +5502,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_MANTYKE] = { - .categoryName = {_K, _i, _t, _e, _END, _w, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_K, _i, _t, _e, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 10, .weight = 650, .description = DEX_ENTRY_MANTYKE, @@ -5574,7 +5574,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_RHYPERIOR] = { - .categoryName = {_D, _r, _i, _l, _l, _END, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_D, _r, _i, _l, _l, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 24, .weight = 2828, .description = DEX_ENTRY_RHYPERIOR, @@ -5586,7 +5586,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_TANGROWTH] = { - .categoryName = {_V, _i, _n, _e, _END, _w, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_V, _i, _n, _e, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 20, .weight = 1286, .description = DEX_ENTRY_TANGROWTH, @@ -5610,7 +5610,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_MAGMORTAR] = { - .categoryName = {_B, _l, _a, _s, _t, _END, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_B, _l, _a, _s, _t, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 16, .weight = 680, .description = DEX_ENTRY_MAGMORTAR, @@ -5706,7 +5706,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_GALLADE] = { - .categoryName = {_B, _l, _a, _d, _e, _END, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_B, _l, _a, _d, _e, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 16, .weight = 520, .description = DEX_ENTRY_GALLADE, @@ -5754,7 +5754,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_ROTOM] = { - .categoryName = {_P, _l, _a, _s, _m, _a, _END, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_P, _l, _a, _s, _m, _a, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 3, .weight = 3, .description = DEX_ENTRY_ROTOM, @@ -5862,7 +5862,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_CRESSELIA] = { - .categoryName = {_L, _u, _n, _a, _r, _END, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_L, _u, _n, _a, _r, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 15, .weight = 856, .description = DEX_ENTRY_CRESSELIA, @@ -5922,7 +5922,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_ARCEUS] = { - .categoryName = {_A, _l, _p, _h, _a, _END, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_A, _l, _p, _h, _a, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 32, .weight = 3200, .description = DEX_ENTRY_ARCEUS, @@ -5970,7 +5970,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_SERPERIOR] = { - .categoryName = {_R, _e, _g, _a, _l, _END, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_R, _e, _g, _a, _l, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 33, .weight = 630, .description = DEX_ENTRY_SERPERIOR, @@ -6054,7 +6054,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_PATRAT] = { - .categoryName = {_S, _c, _o, _u, _t, _END, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_S, _c, _o, _u, _t, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 5, .weight = 116, .description = DEX_ENTRY_PATRAT, @@ -6078,7 +6078,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_LILLIPUP] = { - .categoryName = {_P, _u, _p, _p, _y, _END, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_P, _u, _p, _p, _y, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 4, .weight = 41, .description = DEX_ENTRY_LILLIPUP, @@ -6126,7 +6126,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_LIEPARD] = { - .categoryName = {_C, _r, _u, _e, _l, _END, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_C, _r, _u, _e, _l, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 11, .weight = 375, .description = DEX_ENTRY_LIEPARD, @@ -6174,7 +6174,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_SIMISEAR] = { - .categoryName = {_E, _m, _b, _e, _r, _END, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_E, _m, _b, _e, _r, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 10, .weight = 280, .description = DEX_ENTRY_SIMISEAR, @@ -6186,7 +6186,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_PANPOUR] = { - .categoryName = {_S, _p, _r, _a, _y, _END, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_S, _p, _r, _a, _y, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 5, .weight = 135, .description = DEX_ENTRY_PANPOUR, @@ -6198,7 +6198,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_SIMIPOUR] = { - .categoryName = {_G, _e, _y, _s, _e, _r, _END, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_G, _e, _y, _s, _e, _r, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 10, .weight = 290, .description = DEX_ENTRY_SIMIPOUR, @@ -6258,7 +6258,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_UNFEZANT] = { - .categoryName = {_P, _r, _o, _u, _d, _END, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_P, _r, _o, _u, _d, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 12, .weight = 290, .description = DEX_ENTRY_UNFEZANT, @@ -6294,7 +6294,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_ROGGENROLA] = { - .categoryName = {_M, _a, _n, _t, _l, _e, _END, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_M, _a, _n, _t, _l, _e, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 4, .weight = 180, .description = DEX_ENTRY_ROGGENROLA, @@ -6306,7 +6306,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_BOLDORE] = { - .categoryName = {_O, _r, _e, _END, _o, _w, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_O, _r, _e, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 9, .weight = 1020, .description = DEX_ENTRY_BOLDORE, @@ -6330,7 +6330,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_WOOBAT] = { - .categoryName = {_B, _a, _t, _END, _o, _w, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_B, _a, _t, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 4, .weight = 21, .description = DEX_ENTRY_WOOBAT, @@ -6354,7 +6354,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_DRILBUR] = { - .categoryName = {_M, _o, _l, _e, _END, _w, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_M, _o, _l, _e, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 3, .weight = 187, .description = DEX_ENTRY_DRILBUR, @@ -6462,7 +6462,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_THROH] = { - .categoryName = {_J, _u, _d, _o, _END, _w, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_J, _u, _d, _o, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 13, .weight = 555, .description = DEX_ENTRY_THROH, @@ -6474,7 +6474,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_SAWK] = { - .categoryName = {_K, _a, _r, _a, _t, _e, _END, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_K, _a, _r, _a, _t, _e, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 14, .weight = 510, .description = DEX_ENTRY_SAWK, @@ -6486,7 +6486,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_SEWADDLE] = { - .categoryName = {_S, _e, _w, _i, _n, _g, _END, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_S, _e, _w, _i, _n, _g, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 3, .weight = 25, .description = DEX_ENTRY_SEWADDLE, @@ -6582,7 +6582,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_PETILIL] = { - .categoryName = {_B, _u, _l, _b, _END, _w, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_B, _u, _l, _b, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 5, .weight = 66, .description = DEX_ENTRY_PETILIL, @@ -6642,7 +6642,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_KROOKODILE] = { - .categoryName = {_I, _n, _t, _i, _m, _i, _d, _a, _t, _e, _END, _END}, + .categoryName = {_I, _n, _t, _i, _m, _i, _d, _a, _t, _e, _END, _SPACE}, .height = 15, .weight = 963, .description = DEX_ENTRY_KROOKODILE, @@ -6678,7 +6678,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_MARACTUS] = { - .categoryName = {_C, _a, _c, _t, _u, _s, _END, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_C, _a, _c, _t, _u, _s, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 10, .weight = 1720, .description = DEX_ENTRY_MARACTUS, @@ -6750,7 +6750,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_YAMASK] = { - .categoryName = {_S, _p, _i, _r, _i, _t, _END, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_S, _p, _i, _r, _i, _t, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 5, .weight = 15, .description = DEX_ENTRY_YAMASK, @@ -6762,7 +6762,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_COFAGRIGUS] = { - .categoryName = {_C, _o, _f, _f, _i, _n, _END, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_C, _o, _f, _f, _i, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 17, .weight = 765, .description = DEX_ENTRY_COFAGRIGUS, @@ -6882,7 +6882,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_CINCCINO] = { - .categoryName = {_S, _c, _a, _r, _f, _END, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_S, _c, _a, _r, _f, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 5, .weight = 75, .description = DEX_ENTRY_CINCCINO, @@ -7026,7 +7026,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_DEERLING] = { - .categoryName = {_S, _e, _a, _s, _o, _n, _END, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_S, _e, _a, _s, _o, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 6, .weight = 195, .description = DEX_ENTRY_DEERLING, @@ -7038,7 +7038,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_SAWSBUCK] = { - .categoryName = {_S, _e, _a, _s, _o, _n, _END, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_S, _e, _a, _s, _o, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 19, .weight = 925, .description = DEX_ENTRY_SAWSBUCK, @@ -7134,7 +7134,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_ALOMOMOLA] = { - .categoryName = {_C, _a, _r, _i, _n, _g, _END, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_C, _a, _r, _i, _n, _g, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 12, .weight = 316, .description = DEX_ENTRY_ALOMOMOLA, @@ -7194,7 +7194,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_KLINK] = { - .categoryName = {_G, _e, _a, _r, _END, _w, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_G, _e, _a, _r, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 3, .weight = 210, .description = DEX_ENTRY_KLINK, @@ -7206,7 +7206,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_KLANG] = { - .categoryName = {_G, _e, _a, _r, _END, _w, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_G, _e, _a, _r, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 6, .weight = 560, .description = DEX_ENTRY_KLANG, @@ -7218,7 +7218,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_KLINKLANG] = { - .categoryName = {_G, _e, _a, _r, _END, _w, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_G, _e, _a, _r, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 6, .weight = 810, .description = DEX_ENTRY_KLINKLANG, @@ -7290,7 +7290,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_LITWICK] = { - .categoryName = {_C, _a, _n, _d, _l, _e, _END, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_C, _a, _n, _d, _l, _e, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 3, .weight = 31, .description = DEX_ENTRY_LITWICK, @@ -7302,7 +7302,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_LAMPENT] = { - .categoryName = {_L, _a, _m, _p, _END, _w, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_L, _a, _m, _p, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 6, .weight = 130, .description = DEX_ENTRY_LAMPENT, @@ -7314,7 +7314,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_CHANDELURE] = { - .categoryName = {_L, _u, _r, _i, _n, _g, _END, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_L, _u, _r, _i, _n, _g, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 10, .weight = 343, .description = DEX_ENTRY_CHANDELURE, @@ -7326,7 +7326,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_AXEW] = { - .categoryName = {_T, _u, _s, _k, _END, _w, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_T, _u, _s, _k, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 6, .weight = 180, .description = DEX_ENTRY_AXEW, @@ -7362,7 +7362,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_CUBCHOO] = { - .categoryName = {_C, _h, _i, _l, _l, _END, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_C, _h, _i, _l, _l, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 5, .weight = 85, .description = DEX_ENTRY_CUBCHOO, @@ -7398,7 +7398,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_SHELMET] = { - .categoryName = {_S, _n, _a, _i, _l, _END, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_S, _n, _a, _i, _l, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 4, .weight = 77, .description = DEX_ENTRY_SHELMET, @@ -7422,7 +7422,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_STUNFISK] = { - .categoryName = {_T, _r, _a, _p, _END, _w, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_T, _r, _a, _p, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 7, .weight = 110, .description = DEX_ENTRY_STUNFISK, @@ -7458,7 +7458,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_DRUDDIGON] = { - .categoryName = {_C, _a, _v, _e, _END, _w, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_C, _a, _v, _e, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 16, .weight = 1390, .description = DEX_ENTRY_DRUDDIGON, @@ -7530,7 +7530,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_RUFFLET] = { - .categoryName = {_E, _a, _g, _l, _e, _t, _END, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_E, _a, _g, _l, _e, _t, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 5, .weight = 105, .description = DEX_ENTRY_RUFFLET, @@ -7602,7 +7602,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_DEINO] = { - .categoryName = {_I, _r, _a, _t, _e, _END, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_I, _r, _a, _t, _e, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 8, .weight = 173, .description = DEX_ENTRY_DEINO, @@ -7626,7 +7626,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_HYDREIGON] = { - .categoryName = {_B, _r, _u, _t, _a, _l, _END, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_B, _r, _u, _t, _a, _l, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 18, .weight = 1600, .description = DEX_ENTRY_HYDREIGON, @@ -7638,7 +7638,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_LARVESTA] = { - .categoryName = {_T, _o, _r, _c, _h, _END, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_T, _o, _r, _c, _h, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 11, .weight = 288, .description = DEX_ENTRY_LARVESTA, @@ -7650,7 +7650,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_VOLCARONA] = { - .categoryName = {_S, _u, _n, _END, _o, _w, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_S, _u, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 16, .weight = 460, .description = DEX_ENTRY_VOLCARONA, @@ -7674,7 +7674,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_TERRAKION] = { - .categoryName = {_C, _a, _v, _e, _r, _n, _END, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_C, _a, _v, _e, _r, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 19, .weight = 2600, .description = DEX_ENTRY_TERRAKION, @@ -7770,7 +7770,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_KELDEO] = { - .categoryName = {_C, _o, _l, _t, _END, _w, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_C, _o, _l, _t, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 14, .weight = 485, .description = DEX_ENTRY_KELDEO, @@ -7782,7 +7782,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_MELOETTA] = { - .categoryName = {_M, _e, _l, _o, _d, _y, _END, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_M, _e, _l, _o, _d, _y, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 6, .weight = 65, .description = DEX_ENTRY_MELOETTA, @@ -7842,7 +7842,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_FENNEKIN] = { - .categoryName = {_F, _o, _x, _END, _o, _w, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_F, _o, _x, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 4, .weight = 94, .description = DEX_ENTRY_FENNEKIN, @@ -7854,7 +7854,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_BRAIXEN] = { - .categoryName = {_F, _o, _x, _END, _o, _w, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_F, _o, _x, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 10, .weight = 145, .description = DEX_ENTRY_BRAIXEN, @@ -7866,7 +7866,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_DELPHOX] = { - .categoryName = {_F, _o, _x, _END, _o, _w, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_F, _o, _x, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 15, .weight = 390, .description = DEX_ENTRY_DELPHOX, @@ -7902,7 +7902,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_GRENINJA] = { - .categoryName = {_N, _i, _n, _j, _a, _END, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_N, _i, _n, _j, _a, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 15, .weight = 400, .description = DEX_ENTRY_GRENINJA, @@ -7950,7 +7950,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_FLETCHINDER] = { - .categoryName = {_E, _m, _b, _e, _r, _END, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_E, _m, _b, _e, _r, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 7, .weight = 160, .description = DEX_ENTRY_FLETCHINDER, @@ -7998,7 +7998,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_VIVILLON] = { - .categoryName = {_S, _c, _a, _l, _e, _END, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_S, _c, _a, _l, _e, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 12, .weight = 170, .description = DEX_ENTRY_VIVILLON, @@ -8022,7 +8022,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_PYROAR] = { - .categoryName = {_R, _o, _y, _a, _l, _END, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_R, _o, _y, _a, _l, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 15, .weight = 815, .description = DEX_ENTRY_PYROAR, @@ -8058,7 +8058,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_FLORGES] = { - .categoryName = {_G, _a, _r, _d, _e, _n, _END, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_G, _a, _r, _d, _e, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 11, .weight = 100, .description = DEX_ENTRY_FLORGES, @@ -8070,7 +8070,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_SKIDDO] = { - .categoryName = {_M, _o, _u, _n, _t, _END, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_M, _o, _u, _n, _t, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 9, .weight = 310, .description = DEX_ENTRY_SKIDDO, @@ -8082,7 +8082,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_GOGOAT] = { - .categoryName = {_M, _o, _u, _n, _t, _END, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_M, _o, _u, _n, _t, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 17, .weight = 910, .description = DEX_ENTRY_GOGOAT, @@ -8118,7 +8118,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_FURFROU] = { - .categoryName = {_P, _o, _o, _d, _l, _e, _END, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_P, _o, _o, _d, _l, _e, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 12, .weight = 280, .description = DEX_ENTRY_FURFROU, @@ -8154,7 +8154,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_HONEDGE] = { - .categoryName = {_S, _w, _o, _r, _d, _END, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_S, _w, _o, _r, _d, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 8, .weight = 20, .description = DEX_ENTRY_HONEDGE, @@ -8166,7 +8166,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_DOUBLADE] = { - .categoryName = {_S, _w, _o, _r, _d, _END, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_S, _w, _o, _r, _d, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 8, .weight = 45, .description = DEX_ENTRY_DOUBLADE, @@ -8370,7 +8370,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_TYRANTRUM] = { - .categoryName = {_D, _e, _s, _p, _o, _t, _END, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_D, _e, _s, _p, _o, _t, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 25, .weight = 2700, .description = DEX_ENTRY_TYRANTRUM, @@ -8382,7 +8382,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_AMAURA] = { - .categoryName = {_T, _u, _n, _d, _r, _a, _END, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_T, _u, _n, _d, _r, _a, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 13, .weight = 252, .description = DEX_ENTRY_AMAURA, @@ -8394,7 +8394,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_AURORUS] = { - .categoryName = {_T, _u, _n, _d, _r, _a, _END, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_T, _u, _n, _d, _r, _a, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 27, .weight = 2250, .description = DEX_ENTRY_AURORUS, @@ -8406,7 +8406,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_SYLVEON] = { - .categoryName = {_I, _n, _t, _e, _r, _t, _w, _i, _n, _e, _END, _END}, + .categoryName = {_I, _n, _t, _e, _r, _t, _w, _i, _n, _e, _END, _SPACE}, .height = 10, .weight = 235, .description = DEX_ENTRY_SYLVEON, @@ -8442,7 +8442,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_CARBINK] = { - .categoryName = {_J, _e, _w, _e, _l, _END, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_J, _e, _w, _e, _l, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 3, .weight = 57, .description = DEX_ENTRY_CARBINK, @@ -8478,7 +8478,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_GOODRA] = { - .categoryName = {_D, _r, _a, _g, _o, _n, _END, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_D, _r, _a, _g, _o, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 20, .weight = 1505, .description = DEX_ENTRY_GOODRA, @@ -8502,7 +8502,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_PHANTUMP] = { - .categoryName = {_S, _t, _u, _m, _p, _END, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_S, _t, _u, _m, _p, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 4, .weight = 70, .description = DEX_ENTRY_PHANTUMP, @@ -8598,7 +8598,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_XERNEAS] = { - .categoryName = {_L, _i, _f, _e, _END, _w, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_L, _i, _f, _e, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 30, .weight = 2150, .description = DEX_ENTRY_XERNEAS, @@ -8622,7 +8622,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_ZYGARDE] = { - .categoryName = {_O, _r, _d, _e, _r, _END, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_O, _r, _d, _e, _r, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 50, .weight = 3050, .description = DEX_ENTRY_ZYGARDE, @@ -8634,7 +8634,7 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = }, [NATIONAL_DEX_DIANCIE] = { - .categoryName = {_J, _e, _w, _e, _l, _END, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .categoryName = {_J, _e, _w, _e, _l, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, .height = 7, .weight = 88, .description = DEX_ENTRY_DIANCIE, @@ -9711,7 +9711,6 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = .pokemonOffset = 0, .trainerScale = 0, .trainerOffset = 0, - }, [NATIONAL_DEX_MELMETAL] = { @@ -9724,7 +9723,1063 @@ const struct PokedexEntry gPokedexEntries[NATIONAL_DEX_COUNT] = .pokemonOffset = 0, .trainerScale = 0, .trainerOffset = 0, - } + }, +/* [NATIONAL_DEX_GROOKEY] = + { + .categoryName = {_C, _h, _i, _m, _p, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 3, + .weight = 50, + .description = DEX_ENTRY_GROOKEY, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_THWACKEY] = + { + .categoryName = {_B, _e, _a, _t, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 7, + .weight = 140, + .description = DEX_ENTRY_THWACKEY, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_RILLABOOM] = + { + .categoryName = {_D, _r, _u, _m, _m, _e, _r, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 21, + .weight = 900, + .description = DEX_ENTRY_RILLABOOM, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_SCORBUNNY] = + { + .categoryName = {_R, _a, _b, _b, _i, _t, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 3, + .weight = 45, + .description = DEX_ENTRY_SCORBUNNY, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_RABOOT] = + { + .categoryName = {_R, _a, _b, _b, _i, _t, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 8, + .weight = 90, + .description = DEX_ENTRY_RABOOT, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_CINDERACE] = + { + .categoryName = {_S, _t, _r, _i, _k, _e, _r, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 14, + .weight = 330, + .description = DEX_ENTRY_CINDERACE, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_SOBBLE] = + { + .categoryName = {_W, _a, _t, _e, _r, _L, _i, _z, _a, _r, _d, _END}, + .height = 3, + .weight = 40, + .description = DEX_ENTRY_SOBBLE, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_DRIZZILE] = + { + .categoryName = {_W, _a, _t, _e, _r, _L, _i, _z, _a, _r, _d, _END}, + .height = 7, + .weight = 115, + .description = DEX_ENTRY_DRIZZILE, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_INTELEON] = + { + .categoryName = {_S, _e, _c, _r, _e, _t, _A, _g, _e, _n, _t, _END}, + .height = 19, + .weight = 452, + .description = DEX_ENTRY_INTELEON, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_SKWOVET] = + { + .categoryName = {_C, _h, _e, _e, _k, _y, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 3, + .weight = 25, + .description = DEX_ENTRY_SKWOVET, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_GREEDENT] = + { + .categoryName = {_G, _r, _e, _e, _d, _y, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 6, + .weight = 60, + .description = DEX_ENTRY_GREEDENT, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_ROOKIDEE] = + { + .categoryName = {_T, _i, _n, _y, _SPACE, _B, _i, _r, _d, _END, _SPACE, _SPACE}, + .height = 2, + .weight = 18, + .description = DEX_ENTRY_ROOKIDEE, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_CORVISQUIRE] = + { + .categoryName = {_R, _a, _v, _e, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 8, + .weight = 160, + .description = DEX_ENTRY_CORVISQUIRE, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_CORVIKNIGHT] = + { + .categoryName = {_R, _a, _v, _e, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 22, + .weight = 750, + .description = DEX_ENTRY_CORVIKNIGHT, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_BLIPBUG] = + { + .categoryName = {_L, _a, _r, _v, _a, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 4, + .weight = 80, + .description = DEX_ENTRY_BLIPBUG, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_DOTTLER] = + { + .categoryName = {_R, _a, _d, _o, _m, _e, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 4, + .weight = 195, + .description = DEX_ENTRY_DOTTLER, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_ORBEETLE] = + { + .categoryName = {_S, _e, _v, _e, _n, _SPACE, _S, _p, _o, _t, _END, _SPACE}, + .height = 4, + .weight = 408, + .description = DEX_ENTRY_ORBEETLE, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_NICKIT] = + { + .categoryName = {_F, _o, _x, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 6, + .weight = 89, + .description = DEX_ENTRY_NICKIT, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_THIEVUL] = + { + .categoryName = {_F, _o, _x, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 12, + .weight = 199, + .description = DEX_ENTRY_THIEVUL, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_GOSSIFLEUR] = + { + .categoryName = {_F, _l, _o, _w, _e, _r, _i, _n, _g, _END, _SPACE, _SPACE}, + .height = 4, + .weight = 22, + .description = DEX_ENTRY_GOSSIFLEUR, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_ELDEGOSS] = + { + .categoryName = {_C, _o, _t, _t, _o, _n, _B, _l, _o, _o, _m, _END}, + .height = 5, + .weight = 25, + .description = DEX_ENTRY_ELDEGOSS, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_WOOLOO] = + { + .categoryName = {_S, _h, _e, _e, _p, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 6, + .weight = 60, + .description = DEX_ENTRY_WOOLOO, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_DUBWOOL] = + { + .categoryName = {_S, _h, _e, _e, _p, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 13, + .weight = 430, + .description = DEX_ENTRY_DUBWOOL, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_CHEWTLE] = + { + .categoryName = {_S, _n, _a, _p, _p, _i, _n, _g, _END, _SPACE, _SPACE, _SPACE}, + .height = 3, + .weight = 85, + .description = DEX_ENTRY_CHEWTLE, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_DREDNAW] = + { + .categoryName = {_B, _i, _t, _e, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 10, + .weight = 1155, + .description = DEX_ENTRY_DREDNAW, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_YAMPER] = + { + .categoryName = {_P, _u, _p, _p, _y, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 3, + .weight = 135, + .description = DEX_ENTRY_YAMPER, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_BOLTUND] = + { + .categoryName = {_D, _o, _g, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 10, + .weight = 340, + .description = DEX_ENTRY_BOLTUND, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_ROLYCOLY] = + { + .categoryName = {_C, _o, _a, _l, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 3, + .weight = 120, + .description = DEX_ENTRY_ROLYCOLY, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_CARKOL] = + { + .categoryName = {_C, _o, _a, _l, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 11, + .weight = 780, + .description = DEX_ENTRY_CARKOL, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_COALOSSAL] = + { + .categoryName = {_C, _o, _a, _l, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 28, + .weight = 3105, + .description = DEX_ENTRY_COALOSSAL, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_APPLIN] = + { + .categoryName = {_A, _p, _p, _l, _e, _SPACE, _C, _o, _r, _e, _END, _SPACE}, + .height = 2, + .weight = 5, + .description = DEX_ENTRY_APPLIN, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_FLAPPLE] = + { + .categoryName = {_A, _p, _p, _l, _e, _SPACE, _W, _i, _n, _g, _END, _SPACE}, + .height = 3, + .weight = 10, + .description = DEX_ENTRY_FLAPPLE, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_APPLETUN] = + { + .categoryName = {_A, _p, _p, _l, _e, _N, _e, _c, _t, _a, _r, _END}, + .height = 4, + .weight = 130, + .description = DEX_ENTRY_APPLETUN, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_SILICOBRA] = + { + .categoryName = {_S, _a, _n, _d, _SPACE, _S, _n, _a, _k, _e, _END, _SPACE}, + .height = 22, + .weight = 76, + .description = DEX_ENTRY_SILICOBRA, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_SANDACONDA] = + { + .categoryName = {_S, _a, _n, _d, _SPACE, _S, _n, _a, _k, _e, _END, _SPACE}, + .height = 38, + .weight = 655, + .description = DEX_ENTRY_SANDACONDA, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_CRAMORANT] = + { + .categoryName = {_G, _u, _l, _p, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 8, + .weight = 180, + .description = DEX_ENTRY_CRAMORANT, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_ARROKUDA] = + { + .categoryName = {_R, _u, _s, _h, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 5, + .weight = 10, + .description = DEX_ENTRY_ARROKUDA, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_BARRASKEWDA] = + { + .categoryName = {_S, _k, _e, _w, _e, _r, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 13, + .weight = 300, + .description = DEX_ENTRY_BARRASKEWDA, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_TOXEL] = + { + .categoryName = {_B, _a, _b, _y, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 4, + .weight = 110, + .description = DEX_ENTRY_TOXEL, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_TOXTRICITY] = + { + .categoryName = {_P, _u, _n, _k, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 16, + .weight = 400, + .description = DEX_ENTRY_TOXTRICITY, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_SIZZLIPEDE] = + { + .categoryName = {_R, _a, _d, _i, _a, _t, _o, _r, _END, _SPACE, _SPACE, _SPACE}, + .height = 7, + .weight = 10, + .description = DEX_ENTRY_SIZZLIPEDE, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_CENTISKORCH] = + { + .categoryName = {_R, _a, _d, _i, _a, _t, _o, _r, _END, _SPACE, _SPACE, _SPACE}, + .height = 30, + .weight = 1200, + .description = DEX_ENTRY_CENTISKORCH, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_CLOBBOPUS] = + { + .categoryName = {_T, _a, _n, _t, _r, _u, _m, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 6, + .weight = 40, + .description = DEX_ENTRY_CLOBBOPUS, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_GRAPPLOCT] = + { + .categoryName = {_T, _a, _n, _t, _r, _u, _m, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 16, + .weight = 390, + .description = DEX_ENTRY_GRAPPLOCT, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_SINISTEA] = + { + .categoryName = {_B, _l, _a, _c, _k, _SPACE, _T, _e, _a, _END, _SPACE, _SPACE}, + .height = 1, + .weight = 2, + .description = DEX_ENTRY_SINISTEA, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_POLTEAGEIST] = + { + .categoryName = {_B, _l, _a, _c, _k, _SPACE, _T, _e, _a, _END, _SPACE, _SPACE}, + .height = 2, + .weight = 4, + .description = DEX_ENTRY_POLTEAGEIST, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_HATENNA] = + { + .categoryName = {_C, _a, _l, _m, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 4, + .weight = 34, + .description = DEX_ENTRY_HATENNA, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_HATTREM] = + { + .categoryName = {_S, _e, _r, _e, _n, _e, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 6, + .weight = 48, + .description = DEX_ENTRY_HATTREM, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_HATTERENE] = + { + .categoryName = {_S, _i, _l, _e, _n, _t, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 21, + .weight = 50, + .description = DEX_ENTRY_HATTERENE, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_IMPIDIMP] = + { + .categoryName = {_W, _i, _l, _y, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 4, + .weight = 55, + .description = DEX_ENTRY_IMPIDIMP, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_MORGREM] = + { + .categoryName = {_D, _e, _v, _i, _o, _u, _s, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 8, + .weight = 125, + .description = DEX_ENTRY_MORGREM, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_GRIMMSNARL] = + { + .categoryName = {_B, _u, _l, _k, _SPACE, _U, _p, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 15, + .weight = 610, + .description = DEX_ENTRY_GRIMMSNARL, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_OBSTAGOON] = + { + .categoryName = {_B, _l, _o, _c, _k, _i, _n, _g, _END, _SPACE, _SPACE, _SPACE}, + .height = 16, + .weight = 460, + .description = DEX_ENTRY_OBSTAGOON, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_PERRSERKER] = + { + .categoryName = {_V, _i, _k, _i, _n, _g, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 8, + .weight = 280, + .description = DEX_ENTRY_PERRSERKER, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_CURSOLA] = + { + .categoryName = {_C, _o, _r, _a, _l, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 10, + .weight = 4, + .description = DEX_ENTRY_CURSOLA, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_SIRFETCHD] = + { + .categoryName = {_W, _i, _l, _d, _SPACE, _D, _u, _c, _k, _END, _SPACE, _SPACE}, + .height = 8, + .weight = 1170, + .description = DEX_ENTRY_SIRFETCHD, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_MR_RIME] = + { + .categoryName = {_C, _o, _m, _e, _d, _i, _a, _n, _END, _SPACE, _SPACE, _SPACE}, + .height = 15, + .weight = 582, + .description = DEX_ENTRY_MR_RIME, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_RUNERIGUS] = + { + .categoryName = {_G, _r, _u, _d, _g, _e, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 16, + .weight = 666, + .description = DEX_ENTRY_RUNERIGUS, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_MILCERY] = + { + .categoryName = {_C, _r, _e, _a, _m, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 2, + .weight = 3, + .description = DEX_ENTRY_MILCERY, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_ALCREMIE] = + { + .categoryName = {_C, _r, _e, _a, _m, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 3, + .weight = 5, + .description = DEX_ENTRY_ALCREMIE_STRAWBERRY, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_FALINKS] = + { + .categoryName = {_F, _o, _r, _m, _a, _t, _i, _o, _n, _END, _SPACE, _SPACE}, + .height = 30, + .weight = 620, + .description = DEX_ENTRY_FALINKS, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_PINCURCHIN] = + { + .categoryName = {_S, _e, _a, _SPACE, _U, _r, _c, _h, _i, _n, _END, _SPACE}, + .height = 3, + .weight = 10, + .description = DEX_ENTRY_PINCURCHIN, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_SNOM] = + { + .categoryName = {_W, _o, _r, _m, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 3, + .weight = 38, + .description = DEX_ENTRY_SNOM, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_FROSMOTH] = + { + .categoryName = {_F, _r, _o, _s, _t, _SPACE, _M, _o, _t, _h, _END, _SPACE}, + .height = 13, + .weight = 420, + .description = DEX_ENTRY_FROSMOTH, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_STONJOURNER] = + { + .categoryName = {_B, _i, _g, _SPACE, _R, _o, _c, _k, _END, _SPACE, _SPACE, _SPACE}, + .height = 25, + .weight = 5200, + .description = DEX_ENTRY_STONJOURNER, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_EISCUE] = + { + .categoryName = {_P, _e, _n, _g, _u, _i, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 14, + .weight = 890, + .description = DEX_ENTRY_EISCUE, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_INDEEDEE] = + { + .categoryName = {_E, _m, _o, _t, _i, _o, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 9, + .weight = 280, + .description = DEX_ENTRY_INDEEDEE, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_MORPEKO] = + { + .categoryName = {_T, _w, _o, 0xae, _S, _i, _d, _e, _d, _END, _SPACE, _SPACE}, + .height = 3, + .weight = 30, + .description = DEX_ENTRY_MORPEKO, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_CUFANT] = + { + .categoryName = {_C, _o, _p, _p, _e, _r, _d, _e, _r, _m, _END, _SPACE}, + .height = 12, + .weight = 1000, + .description = DEX_ENTRY_CUFANT, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_COPPERAJAH] = + { + .categoryName = {_C, _o, _p, _p, _e, _r, _d, _e, _r, _m, _END, _SPACE}, + .height = 30, + .weight = 6500, + .description = DEX_ENTRY_COPPERAJAH, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_DRACOZOLT] = + { + .categoryName = {_F, _o, _s, _s, _i, _l, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 18, + .weight = 1900, + .description = DEX_ENTRY_DRACOZOLT, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_ARCTOZOLT] = + { + .categoryName = {_F, _o, _s, _s, _i, _l, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 23, + .weight = 1500, + .description = DEX_ENTRY_ARCTOZOLT, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_DRACOVISH] = + { + .categoryName = {_F, _o, _s, _s, _i, _l, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 23, + .weight = 2150, + .description = DEX_ENTRY_DRACOVISH, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_ARCTOVISH] = + { + .categoryName = {_F, _o, _s, _s, _i, _l, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 20, + .weight = 1750, + .description = DEX_ENTRY_ARCTOVISH, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_DURALUDON] = + { + .categoryName = {_A, _l, _l, _o, _y, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 18, + .weight = 400, + .description = DEX_ENTRY_DURALUDON, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_DREEPY] = + { + .categoryName = {_L, _i, _n, _g, _e, _r, _i, _n, _g, _END, _SPACE, _SPACE}, + .height = 5, + .weight = 20, + .description = DEX_ENTRY_DREEPY, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_DRAKLOAK] = + { + .categoryName = {_C, _a, _r, _e, _t, _a, _k, _e, _r, _END, _SPACE, _SPACE}, + .height = 14, + .weight = 110, + .description = DEX_ENTRY_DRAKLOAK, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_DRAGAPULT] = + { + .categoryName = {_S, _t, _e, _a, _l, _t, _h, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 30, + .weight = 500, + .description = DEX_ENTRY_DRAGAPULT, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_ZACIAN] = + { + .categoryName = {_W, _a, _r, _r, _i, _o, _r, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 28, + .weight = 3550, + .description = DEX_ENTRY_ZACIAN, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_ZAMAZENTA] = + { + .categoryName = {_W, _a, _r, _r, _i, _o, _r, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 29, + .weight = 7850, + .description = DEX_ENTRY_ZAMAZENTA, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_ETERNATUS] = + { + .categoryName = {_G, _i, _g, _a, _n, _t, _i, _c, _END, _SPACE, _SPACE, _SPACE}, + .height = 200, + .weight = 9500, + .description = DEX_ENTRY_ETERNATUS, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_KUBFU] = + { + .categoryName = {_W, _u, _s, _h, _u, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 6, + .weight = 120, + .description = DEX_ENTRY_KUBFU, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_URSHIFU] = + { + .categoryName = {_W, _u, _s, _h, _u, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 19, + .weight = 1050, + .description = DEX_ENTRY_URSHIFU_SINGLE, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_ZARUDE] = + { + .categoryName = {_R, _o, _g, _u, _e, _M, _o, _n, _k, _e, _y, _END}, + .height = 1543, + .weight = 700, + .description = DEX_ENTRY_ZARUDE, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_CALYREX] = + { + .categoryName = {_K, _i, _n, _g, _END, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 0, + .weight = 0, + .description = DEX_ENTRY_CALYREX, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_REGIELEKI] = + { + .categoryName = {_E, _l, _e, _c, _t, _r, _o, _n, _END, _SPACE, _SPACE, _SPACE}, + .height = 0, + .weight = 0, + .description = DEX_ENTRY_REGIELEKI, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_REGIDRAGO] = + { + .categoryName = {_D, _r, _a, _g, _o, _n, _SPACE, _O, _r, _b, _END, _SPACE}, + .height = 0, + .weight = 0, + .description = DEX_ENTRY_REGIDRAGO, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + }, + [NATIONAL_DEX_UNKNOWN] = + { + .categoryName = {_U, _n, _k, _n, _o, _w, _n, _END, _SPACE, _SPACE, _SPACE, _SPACE}, + .height = 0, + .weight = 0, + .description = DEX_ENTRY_UNKNOWN_MYTHICAL, + .unusedDescription = (const u8*) 0x8444cb1, + .pokemonScale = 0, + .pokemonOffset = 0, + .trainerScale = 0, + .trainerOffset = 0, + },*/ }; //Certain Pokemon forms can have alternate dex entries when viewed @@ -9743,14 +10798,34 @@ const struct AlternateDexEntries gAlternateDexEntries[] = ALTERNATE_ENTRY(DIGLETT_A), ALTERNATE_ENTRY(DUGTRIO_A), ALTERNATE_ENTRY(MEOWTH_A), + ALTERNATE_ENTRY(MEOWTH_G), ALTERNATE_ENTRY(PERSIAN_A), ALTERNATE_ENTRY(GEODUDE_A), ALTERNATE_ENTRY(GRAVELER_A), ALTERNATE_ENTRY(GOLEM_A), +/* ALTERNATE_ENTRY(PONYTA_G), + ALTERNATE_ENTRY(RAPIDASH_G), + ALTERNATE_ENTRY(SLOWPOKE_G), + ALTERNATE_ENTRY(SLOWBRO_G), + ALTERNATE_ENTRY(FARFETCHD_G),*/ ALTERNATE_ENTRY(GRIMER_A), ALTERNATE_ENTRY(MUK_A), ALTERNATE_ENTRY(EXEGGUTOR_A), ALTERNATE_ENTRY(MAROWAK_A), +/* ALTERNATE_ENTRY(WEEZING_G), + ALTERNATE_ENTRY(MR_MIME_G), + ALTERNATE_ENTRY(ARTICUNO_G), + ALTERNATE_ENTRY(ZAPDOS_G), + ALTERNATE_ENTRY(MOLTRES_G), + ALTERNATE_ENTRY(SLOWKING_G), + ALTERNATE_ENTRY(CORSOLA_G), + ALTERNATE_ENTRY(ZIGZAGOON_G), + ALTERNATE_ENTRY(LINOONE_G), + ALTERNATE_ENTRY(DARUMAKA_G), + ALTERNATE_ENTRY(DARMANITAN_G), + ALTERNATE_ENTRY(DARMANITAN_G_ZEN), + ALTERNATE_ENTRY(YAMASK_G), + ALTERNATE_ENTRY(STUNFISK_G),*/ ALTERNATE_ENTRY(ZYGARDE_10), ALTERNATE_ENTRY(ZYGARDE_COMPLETE), ALTERNATE_ENTRY(ORICORIO_Y), @@ -9762,5 +10837,23 @@ const struct AlternateDexEntries gAlternateDexEntries[] = ALTERNATE_ENTRY(NECROZMA_DUSK_MANE), ALTERNATE_ENTRY(NECROZMA_DAWN_WINGS), ALTERNATE_ENTRY(NECROZMA_ULTRA), +/* ALTERNATE_ENTRY(CRAMORANT_GULPING), + ALTERNATE_ENTRY(CRAMORANT_GORGING), + ALTERNATE_ENTRY(TOXTRICITY_LOW_KEY), + ALTERNATE_ENTRY(SINISTEA_CHIPPED), + ALTERNATE_ENTRY(POLTEAGEIST_CHIPPED), + ALTERNATE_ENTRY(ALCREMIE_BERRY), + ALTERNATE_ENTRY(ALCREMIE_CLOVER), + ALTERNATE_ENTRY(ALCREMIE_FLOWER), + ALTERNATE_ENTRY(ALCREMIE_LOVE), + ALTERNATE_ENTRY(ALCREMIE_RIBBON), + ALTERNATE_ENTRY(ALCREMIE_STAR), + ALTERNATE_ENTRY(EISCUE_NOICE), + ALTERNATE_ENTRY(INDEEDEE_FEMALE), + ALTERNATE_ENTRY(MORPEKO_HANGRY), + ALTERNATE_ENTRY(ZACIAN_CROWNED), + ALTERNATE_ENTRY(ZAMAZENTA_CROWNED), + ALTERNATE_ENTRY(ETERNATUS_ETERNAMAX), + ALTERNATE_ENTRY(URSHIFU_RAPID),*/ {SPECIES_TABLES_TERMIN, 0} }; diff --git a/src/Pokedex_Orders.c b/src/Pokedex_Orders.c index f0a3ecb..140556d 100644 --- a/src/Pokedex_Orders.c +++ b/src/Pokedex_Orders.c @@ -512,6 +512,7 @@ const u16 gPokedexOrder_Alphabetical[] = SPECIES_AGGRON, SPECIES_AIPOM, SPECIES_ALAKAZAM, + SPECIES_ALCREMIE_STRAWBERRY, SPECIES_ALOMOMOLA, SPECIES_ALTARIA, SPECIES_AMAURA, @@ -519,16 +520,21 @@ const u16 gPokedexOrder_Alphabetical[] = SPECIES_AMOONGUSS, SPECIES_AMPHAROS, SPECIES_ANORITH, + SPECIES_APPLETUN, + SPECIES_APPLIN, SPECIES_ARAQUANID, SPECIES_ARBOK, SPECIES_ARCANINE, SPECIES_ARCEUS, SPECIES_ARCHEN, SPECIES_ARCHEOPS, + SPECIES_ARCTOVISH, + SPECIES_ARCTOZOLT, SPECIES_ARIADOS, SPECIES_ARMALDO, SPECIES_AROMATISSE, SPECIES_ARON, + SPECIES_ARROKUDA, SPECIES_ARTICUNO, SPECIES_AUDINO, SPECIES_AURORUS, @@ -542,6 +548,7 @@ const u16 gPokedexOrder_Alphabetical[] = SPECIES_BANETTE, SPECIES_BARBARACLE, SPECIES_BARBOACH, + SPECIES_BARRASKEWDA, SPECIES_BASCULIN_RED, SPECIES_BASTIODON, SPECIES_BAYLEEF, @@ -561,9 +568,11 @@ const u16 gPokedexOrder_Alphabetical[] = SPECIES_BLACEPHALON, SPECIES_BLASTOISE, SPECIES_BLAZIKEN, + SPECIES_BLIPBUG, SPECIES_BLISSEY, SPECIES_BLITZLE, SPECIES_BOLDORE, + SPECIES_BOLTUND, SPECIES_BONSLY, SPECIES_BOUFFALANT, SPECIES_BOUNSWEET, @@ -584,8 +593,10 @@ const u16 gPokedexOrder_Alphabetical[] = SPECIES_BUZZWOLE, SPECIES_CACNEA, SPECIES_CACTURNE, + SPECIES_CALYREX, SPECIES_CAMERUPT, SPECIES_CARBINK, + SPECIES_CARKOL, SPECIES_CARNIVINE, SPECIES_CARRACOSTA, SPECIES_CARVANHA, @@ -594,6 +605,7 @@ const u16 gPokedexOrder_Alphabetical[] = SPECIES_CATERPIE, SPECIES_CELEBI, SPECIES_CELESTEELA, + SPECIES_CENTISKORCH, SPECIES_CHANDELURE, SPECIES_CHANSEY, SPECIES_CHARIZARD, @@ -605,12 +617,14 @@ const u16 gPokedexOrder_Alphabetical[] = SPECIES_CHERUBI, SPECIES_CHESNAUGHT, SPECIES_CHESPIN, + SPECIES_CHEWTLE, SPECIES_CHIKORITA, SPECIES_CHIMCHAR, SPECIES_CHIMECHO, SPECIES_CHINCHOU, SPECIES_CHINGLING, SPECIES_CINCCINO, + SPECIES_CINDERACE, SPECIES_CLAMPERL, SPECIES_CLAUNCHER, SPECIES_CLAWITZER, @@ -618,21 +632,27 @@ const u16 gPokedexOrder_Alphabetical[] = SPECIES_CLEFABLE, SPECIES_CLEFAIRY, SPECIES_CLEFFA, + SPECIES_CLOBBOPUS, SPECIES_CLOYSTER, + SPECIES_COALOSSAL, SPECIES_COBALION, SPECIES_COFAGRIGUS, SPECIES_COMBEE, SPECIES_COMBUSKEN, SPECIES_COMFEY, SPECIES_CONKELDURR, + SPECIES_COPPERAJAH, SPECIES_CORPHISH, SPECIES_CORSOLA, + SPECIES_CORVIKNIGHT, + SPECIES_CORVISQUIRE, SPECIES_COSMOEM, SPECIES_COSMOG, SPECIES_COTTONEE, SPECIES_CRABOMINABLE, SPECIES_CRABRAWLER, SPECIES_CRADILY, + SPECIES_CRAMORANT, SPECIES_CRANIDOS, SPECIES_CRAWDAUNT, SPECIES_CRESSELIA, @@ -643,6 +663,8 @@ const u16 gPokedexOrder_Alphabetical[] = SPECIES_CRYOGONAL, SPECIES_CUBCHOO, SPECIES_CUBONE, + SPECIES_CUFANT, + SPECIES_CURSOLA, SPECIES_CUTIEFLY, SPECIES_CYNDAQUIL, SPECIES_DARKRAI, @@ -669,22 +691,32 @@ const u16 gPokedexOrder_Alphabetical[] = SPECIES_DODRIO, SPECIES_DODUO, SPECIES_DONPHAN, + SPECIES_DOTTLER, SPECIES_DOUBLADE, + SPECIES_DRACOVISH, + SPECIES_DRACOZOLT, SPECIES_DRAGALGE, + SPECIES_DRAGAPULT, SPECIES_DRAGONAIR, SPECIES_DRAGONITE, + SPECIES_DRAKLOAK, SPECIES_DRAMPA, SPECIES_DRAPION, SPECIES_DRATINI, + SPECIES_DREDNAW, + SPECIES_DREEPY, SPECIES_DRIFBLIM, SPECIES_DRIFLOON, SPECIES_DRILBUR, + SPECIES_DRIZZILE, SPECIES_DROWZEE, SPECIES_DRUDDIGON, + SPECIES_DUBWOOL, SPECIES_DUCKLETT, SPECIES_DUGTRIO, SPECIES_DUNSPARCE, SPECIES_DUOSION, + SPECIES_DURALUDON, SPECIES_DURANT, SPECIES_DUSCLOPS, SPECIES_DUSKNOIR, @@ -694,7 +726,9 @@ const u16 gPokedexOrder_Alphabetical[] = SPECIES_EELEKTRIK, SPECIES_EELEKTROSS, SPECIES_EEVEE, + SPECIES_EISCUE, SPECIES_EKANS, + SPECIES_ELDEGOSS, SPECIES_ELECTABUZZ, SPECIES_ELECTIVIRE, SPECIES_ELECTRIKE, @@ -708,10 +742,12 @@ const u16 gPokedexOrder_Alphabetical[] = SPECIES_ESCAVALIER, SPECIES_ESPEON, SPECIES_ESPURR, + SPECIES_ETERNATUS, SPECIES_EXCADRILL, SPECIES_EXEGGCUTE, SPECIES_EXEGGUTOR, SPECIES_EXPLOUD, + SPECIES_FALINKS, SPECIES_FARFETCHD, SPECIES_FEAROW, SPECIES_FEEBAS, @@ -722,6 +758,7 @@ const u16 gPokedexOrder_Alphabetical[] = SPECIES_FINNEON, SPECIES_FLAAFFY, SPECIES_FLABEBE, + SPECIES_FLAPPLE, SPECIES_FLAREON, SPECIES_FLETCHINDER, SPECIES_FLETCHLING, @@ -737,6 +774,7 @@ const u16 gPokedexOrder_Alphabetical[] = SPECIES_FROAKIE, SPECIES_FROGADIER, SPECIES_FROSLASS, + SPECIES_FROSMOTH, SPECIES_FURFROU, SPECIES_FURRET, SPECIES_GABITE, @@ -771,14 +809,18 @@ const u16 gPokedexOrder_Alphabetical[] = SPECIES_GOODRA, SPECIES_GOOMY, SPECIES_GOREBYSS, + SPECIES_GOSSIFLEUR, SPECIES_GOTHITA, SPECIES_GOTHITELLE, SPECIES_GOTHORITA, SPECIES_GOURGEIST, SPECIES_GRANBULL, + SPECIES_GRAPPLOCT, SPECIES_GRAVELER, SPECIES_GRENINJA, SPECIES_GRIMER, + SPECIES_GRIMMSNARL, + SPECIES_GROOKEY, SPECIES_GROTLE, SPECIES_GROUDON, SPECIES_GROVYLE, @@ -793,6 +835,9 @@ const u16 gPokedexOrder_Alphabetical[] = SPECIES_HAKAMO_O, SPECIES_HAPPINY, SPECIES_HARIYAMA, + SPECIES_HATENNA, + SPECIES_HATTERENE, + SPECIES_HATTREM, SPECIES_HAUNTER, SPECIES_HAWLUCHA, SPECIES_HAXORUS, @@ -821,9 +866,12 @@ const u16 gPokedexOrder_Alphabetical[] = SPECIES_HYPNO, SPECIES_IGGLYBUFF, SPECIES_ILLUMISE, + SPECIES_IMPIDIMP, SPECIES_INCINEROAR, + SPECIES_INDEEDEE, SPECIES_INFERNAPE, SPECIES_INKAY, + SPECIES_INTELEON, SPECIES_IVYSAUR, SPECIES_JANGMO_O, SPECIES_JELLICENT, @@ -857,6 +905,7 @@ const u16 gPokedexOrder_Alphabetical[] = SPECIES_KRICKETUNE, SPECIES_KROKOROK, SPECIES_KROOKODILE, + SPECIES_KUBFU, SPECIES_KYOGRE, SPECIES_KYUREM, SPECIES_LAIRON, @@ -944,6 +993,7 @@ const u16 gPokedexOrder_Alphabetical[] = SPECIES_MIENFOO, SPECIES_MIENSHAO, SPECIES_MIGHTYENA, + SPECIES_MILCERY, SPECIES_MILOTIC, SPECIES_MILTANK, SPECIES_MIME_JR, @@ -956,8 +1006,11 @@ const u16 gPokedexOrder_Alphabetical[] = SPECIES_MOLTRES, SPECIES_MONFERNO, SPECIES_MORELULL, + SPECIES_MORGREM, + SPECIES_MORPEKO, SPECIES_MOTHIM, SPECIES_MR_MIME, + SPECIES_MR_RIME, SPECIES_MUDBRAY, SPECIES_MUDKIP, SPECIES_MUDSDALE, @@ -969,6 +1022,7 @@ const u16 gPokedexOrder_Alphabetical[] = SPECIES_NAGANADEL, SPECIES_NATU, SPECIES_NECROZMA, + SPECIES_NICKIT, SPECIES_NIDOKING, SPECIES_NIDOQUEEN, SPECIES_NIDORAN_F, @@ -985,6 +1039,7 @@ const u16 gPokedexOrder_Alphabetical[] = SPECIES_NOSEPASS, SPECIES_NUMEL, SPECIES_NUZLEAF, + SPECIES_OBSTAGOON, SPECIES_OCTILLERY, SPECIES_ODDISH, SPECIES_OMANYTE, @@ -1008,6 +1063,7 @@ const u16 gPokedexOrder_Alphabetical[] = SPECIES_PATRAT, SPECIES_PAWNIARD, SPECIES_PELIPPER, + SPECIES_PERRSERKER, SPECIES_PERSIAN, SPECIES_PETILIL, SPECIES_PHANPY, @@ -1023,6 +1079,7 @@ const u16 gPokedexOrder_Alphabetical[] = SPECIES_PIKACHU, SPECIES_PIKIPEK, SPECIES_PILOSWINE, + SPECIES_PINCURCHIN, SPECIES_PINECO, SPECIES_PINSIR, SPECIES_PIPLUP, @@ -1032,6 +1089,7 @@ const u16 gPokedexOrder_Alphabetical[] = SPECIES_POLIWAG, SPECIES_POLIWHIRL, SPECIES_POLIWRATH, + SPECIES_POLTEAGEIST, SPECIES_PONYTA, SPECIES_POOCHYENA, SPECIES_POPPLIO, @@ -1053,6 +1111,7 @@ const u16 gPokedexOrder_Alphabetical[] = SPECIES_QUILAVA, SPECIES_QUILLADIN, SPECIES_QWILFISH, + SPECIES_RABOOT, SPECIES_RAICHU, SPECIES_RAIKOU, SPECIES_RALTS, @@ -1062,6 +1121,8 @@ const u16 gPokedexOrder_Alphabetical[] = SPECIES_RATTATA, SPECIES_RAYQUAZA, SPECIES_REGICE, + SPECIES_REGIDRAGO, + SPECIES_REGIELEKI, SPECIES_REGIGIGAS, SPECIES_REGIROCK, SPECIES_REGISTEEL, @@ -1073,19 +1134,24 @@ const u16 gPokedexOrder_Alphabetical[] = SPECIES_RHYHORN, SPECIES_RHYPERIOR, SPECIES_RIBOMBEE, + SPECIES_RILLABOOM, SPECIES_RIOLU, SPECIES_ROCKRUFF, SPECIES_ROGGENROLA, + SPECIES_ROLYCOLY, + SPECIES_ROOKIDEE, SPECIES_ROSELIA, SPECIES_ROSERADE, SPECIES_ROTOM, SPECIES_ROWLET, SPECIES_RUFFLET, + SPECIES_RUNERIGUS, SPECIES_SABLEYE, SPECIES_SALAMENCE, SPECIES_SALANDIT, SPECIES_SALAZZLE, SPECIES_SAMUROTT, + SPECIES_SANDACONDA, SPECIES_SANDILE, SPECIES_SANDSHREW, SPECIES_SANDSLASH, @@ -1096,6 +1162,7 @@ const u16 gPokedexOrder_Alphabetical[] = SPECIES_SCEPTILE, SPECIES_SCIZOR, SPECIES_SCOLIPEDE, + SPECIES_SCORBUNNY, SPECIES_SCRAFTY, SPECIES_SCRAGGY, SPECIES_SCYTHER, @@ -1126,10 +1193,14 @@ const u16 gPokedexOrder_Alphabetical[] = SPECIES_SHUPPET, SPECIES_SIGILYPH, SPECIES_SILCOON, + SPECIES_SILICOBRA, SPECIES_SILVALLY, SPECIES_SIMIPOUR, SPECIES_SIMISAGE, SPECIES_SIMISEAR, + SPECIES_SINISTEA, + SPECIES_SIRFETCHD, + SPECIES_SIZZLIPEDE, SPECIES_SKARMORY, SPECIES_SKIDDO, SPECIES_SKIPLOOM, @@ -1137,6 +1208,7 @@ const u16 gPokedexOrder_Alphabetical[] = SPECIES_SKORUPI, SPECIES_SKRELP, SPECIES_SKUNTANK, + SPECIES_SKWOVET, SPECIES_SLAKING, SPECIES_SLAKOTH, SPECIES_SLIGGOO, @@ -1149,10 +1221,12 @@ const u16 gPokedexOrder_Alphabetical[] = SPECIES_SMOOCHUM, SPECIES_SNEASEL, SPECIES_SNIVY, + SPECIES_SNOM, SPECIES_SNORLAX, SPECIES_SNORUNT, SPECIES_SNOVER, SPECIES_SNUBBULL, + SPECIES_SOBBLE, SPECIES_SOLGALEO, SPECIES_SOLOSIS, SPECIES_SOLROCK, @@ -1174,6 +1248,7 @@ const u16 gPokedexOrder_Alphabetical[] = SPECIES_STARYU, SPECIES_STEELIX, SPECIES_STEENEE, + SPECIES_STONJOURNER, SPECIES_STOUTLAND, SPECIES_STUFFUL, SPECIES_STUNFISK, @@ -1207,8 +1282,10 @@ const u16 gPokedexOrder_Alphabetical[] = SPECIES_TENTACRUEL, SPECIES_TEPIG, SPECIES_TERRAKION, + SPECIES_THIEVUL, SPECIES_THROH, SPECIES_THUNDURUS, + SPECIES_THWACKEY, SPECIES_TIMBURR, SPECIES_TIRTOUGA, SPECIES_TOGEDEMARU, @@ -1223,7 +1300,9 @@ const u16 gPokedexOrder_Alphabetical[] = SPECIES_TOTODILE, SPECIES_TOUCANNON, SPECIES_TOXAPEX, + SPECIES_TOXEL, SPECIES_TOXICROAK, + SPECIES_TOXTRICITY, SPECIES_TRANQUILL, SPECIES_TRAPINCH, SPECIES_TREECKO, @@ -1246,6 +1325,7 @@ const u16 gPokedexOrder_Alphabetical[] = SPECIES_UNFEZANT, SPECIES_UNOWN, SPECIES_URSARING, + SPECIES_URSHIFU_SINGLE, SPECIES_UXIE, SPECIES_VANILLISH, SPECIES_VANILLITE, @@ -1289,6 +1369,7 @@ const u16 gPokedexOrder_Alphabetical[] = SPECIES_WISHIWASHI, SPECIES_WOBBUFFET, SPECIES_WOOBAT, + SPECIES_WOOLOO, SPECIES_WOOPER, SPECIES_WORMADAM, SPECIES_WURMPLE, @@ -1301,8 +1382,11 @@ const u16 gPokedexOrder_Alphabetical[] = SPECIES_YANMEGA, SPECIES_YUNGOOS, SPECIES_YVELTAL, + SPECIES_ZACIAN, + SPECIES_ZAMAZENTA, SPECIES_ZANGOOSE, SPECIES_ZAPDOS, + SPECIES_ZARUDE, SPECIES_ZEBSTRIKA, SPECIES_ZEKROM, SPECIES_ZERAORA, @@ -1324,6 +1408,7 @@ const u16 gPokedexOrder_Weight[] = SPECIES_COSMOG, SPECIES_KARTANA, SPECIES_CUTIEFLY, + SPECIES_SINISTEA, SPECIES_ROTOM, SPECIES_UXIE, SPECIES_MESPRIT, @@ -1331,9 +1416,14 @@ const u16 gPokedexOrder_Weight[] = SPECIES_TYNAMO, SPECIES_WISHIWASHI, SPECIES_COMFEY, + SPECIES_MILCERY, + SPECIES_POLTEAGEIST, + SPECIES_CURSOLA, SPECIES_HOPPIP, SPECIES_SPRITZEE, SPECIES_RIBOMBEE, + SPECIES_APPLIN, + SPECIES_ALCREMIE_STRAWBERRY, SPECIES_CHINGLING, SPECIES_COTTONEE, SPECIES_JOLTIK, @@ -1348,6 +1438,10 @@ const u16 gPokedexOrder_Weight[] = SPECIES_CHIMECHO, SPECIES_SOLOSIS, SPECIES_FOONGUS, + SPECIES_FLAPPLE, + SPECIES_ARROKUDA, + SPECIES_SIZZLIPEDE, + SPECIES_PINCURCHIN, SPECIES_JIRACHI, SPECIES_SHEDINJA, SPECIES_SWABLU, @@ -1366,6 +1460,7 @@ const u16 gPokedexOrder_Weight[] = SPECIES_PIDGEY, SPECIES_SUNKERN, SPECIES_POIPOLE, + SPECIES_ROOKIDEE, SPECIES_BARBOACH, SPECIES_CHATOT, SPECIES_SPEAROW, @@ -1375,24 +1470,29 @@ const u16 gPokedexOrder_Weight[] = SPECIES_ROSELIA, SPECIES_STARLY, SPECIES_HONEDGE, + SPECIES_DREEPY, SPECIES_MURKROW, SPECIES_SHAYMIN, SPECIES_PIDOVE, SPECIES_WOOBAT, SPECIES_KRICKETOT, SPECIES_DEDENNE, + SPECIES_GOSSIFLEUR, SPECIES_TAILLOW, SPECIES_SHUPPET, SPECIES_EXEGGCUTE, SPECIES_TORCHIC, SPECIES_SEWADDLE, SPECIES_SCATTERBUG, + SPECIES_SKWOVET, + SPECIES_ELDEGOSS, SPECIES_LOTAD, SPECIES_GOOMY, SPECIES_CATERPIE, SPECIES_CLEFFA, SPECIES_JUMPLUFF, SPECIES_KLEFKI, + SPECIES_MORPEKO, SPECIES_PHIONE, SPECIES_LITWICK, SPECIES_WEEDLE, @@ -1403,12 +1503,14 @@ const u16 gPokedexOrder_Weight[] = SPECIES_TOGEDEMARU, SPECIES_BURMY, SPECIES_ORICORIO, + SPECIES_HATENNA, SPECIES_RATTATA, SPECIES_ESPURR, SPECIES_SWIRLIX, SPECIES_INKAY, SPECIES_WURMPLE, SPECIES_MASQUERAIN, + SPECIES_SNOM, SPECIES_QWILFISH, SPECIES_PACHIRISU, SPECIES_GLAMEOW, @@ -1419,6 +1521,8 @@ const u16 gPokedexOrder_Weight[] = SPECIES_SEEDOT, SPECIES_VICTINI, SPECIES_DEWPIDER, + SPECIES_SOBBLE, + SPECIES_CLOBBOPUS, SPECIES_LILLIPUP, SPECIES_MEOWTH, SPECIES_PLUSLE, @@ -1429,7 +1533,9 @@ const u16 gPokedexOrder_Weight[] = SPECIES_SHROOMISH, SPECIES_TYMPOLE, SPECIES_DOUBLADE, + SPECIES_SCORBUNNY, SPECIES_SALANDIT, + SPECIES_HATTREM, SPECIES_UNOWN, SPECIES_CORSOLA, SPECIES_CELEBI, @@ -1439,6 +1545,8 @@ const u16 gPokedexOrder_Weight[] = SPECIES_BUNNELBY, SPECIES_SLURPUFF, SPECIES_PUMPKABOO, + SPECIES_GROOKEY, + SPECIES_HATTERENE, SPECIES_PIPLUP, SPECIES_VENIPEDE, SPECIES_ODDISH, @@ -1448,6 +1556,7 @@ const u16 gPokedexOrder_Weight[] = SPECIES_COMBEE, SPECIES_BUNEARY, SPECIES_DUCKLETT, + SPECIES_IMPIDIMP, SPECIES_VANILLITE, SPECIES_CARBINK, SPECIES_BELLOSSOM, @@ -1461,6 +1570,8 @@ const u16 gPokedexOrder_Weight[] = SPECIES_SMOOCHUM, SPECIES_HELIOPTILE, SPECIES_YUNGOOS, + SPECIES_GREEDENT, + SPECIES_WOOLOO, SPECIES_CHIMCHAR, SPECIES_SHELLOS, SPECIES_WEEPINBELL, @@ -1492,7 +1603,9 @@ const u16 gPokedexOrder_Weight[] = SPECIES_CINCCINO, SPECIES_POPPLIO, SPECIES_MUDKIP, + SPECIES_SILICOBRA, SPECIES_SHELMET, + SPECIES_CALYREX, SPECIES_MAREEP, SPECIES_SNUBBULL, SPECIES_CYNDAQUIL, @@ -1502,6 +1615,7 @@ const u16 gPokedexOrder_Weight[] = SPECIES_NOIBAT, SPECIES_MAREANIE, SPECIES_MELTAN, + SPECIES_BLIPBUG, SPECIES_SNIVY, SPECIES_STEENEE, SPECIES_CLAUNCHER, @@ -1514,16 +1628,19 @@ const u16 gPokedexOrder_Weight[] = SPECIES_DRILBUR, SPECIES_CUBCHOO, SPECIES_MEOWSTIC, + SPECIES_CHEWTLE, SPECIES_GLOOM, SPECIES_LUVDISC, SPECIES_TEDDIURSA, SPECIES_DIANCIE, + SPECIES_NICKIT, SPECIES_SQUIRTLE, SPECIES_NIDORAN_M, SPECIES_ELGYEM, SPECIES_VULLABY, SPECIES_CHESPIN, SPECIES_HOOPA, + SPECIES_RABOOT, SPECIES_ROCKRUFF, SPECIES_CHERRIM, SPECIES_FENNEKIN, @@ -1556,6 +1673,8 @@ const u16 gPokedexOrder_Weight[] = SPECIES_SABLEYE, SPECIES_PANSEAR, SPECIES_STUNFISK, + SPECIES_TOXEL, + SPECIES_DRAKLOAK, SPECIES_MEDITITE, SPECIES_KABUTO, SPECIES_AIPOM, @@ -1563,6 +1682,7 @@ const u16 gPokedexOrder_Weight[] = SPECIES_MAWILE, SPECIES_CORPHISH, SPECIES_SHIINOTIC, + SPECIES_DRIZZILE, SPECIES_PATRAT, SPECIES_SCRAGGY, SPECIES_SANDSHREW, @@ -1572,6 +1692,8 @@ const u16 gPokedexOrder_Weight[] = SPECIES_NINJASK, SPECIES_SKORUPI, SPECIES_WIMPOD, + SPECIES_ROLYCOLY, + SPECIES_KUBFU, SPECIES_POLIWAG, SPECIES_VENOMOTH, SPECIES_ANORITH, @@ -1579,17 +1701,21 @@ const u16 gPokedexOrder_Weight[] = SPECIES_TIMBURR, SPECIES_ZORUA, SPECIES_GOURGEIST, + SPECIES_MORGREM, SPECIES_IVYSAUR, SPECIES_MIME_JR, SPECIES_LAMPENT, SPECIES_BLACEPHALON, + SPECIES_APPLETUN, SPECIES_FLAAFFY, SPECIES_PANPOUR, SPECIES_LITLEO, + SPECIES_YAMPER, SPECIES_POOCHYENA, SPECIES_DUNSPARCE, SPECIES_WYNAUT, SPECIES_SIGILYPH, + SPECIES_THWACKEY, SPECIES_GUMSHOOS, SPECIES_GALVANTULA, SPECIES_ROSERADE, @@ -1617,6 +1743,7 @@ const u16 gPokedexOrder_Weight[] = SPECIES_SERVINE, SPECIES_FLETCHINDER, SPECIES_DARTRIX, + SPECIES_CORVISQUIRE, SPECIES_WHISMUR, SPECIES_LILLIGANT, SPECIES_DRAGONAIR, @@ -1634,6 +1761,7 @@ const u16 gPokedexOrder_Weight[] = SPECIES_BASCULIN_RED, SPECIES_GOTHORITA, SPECIES_AXEW, + SPECIES_CRAMORANT, SPECIES_RATICATE, SPECIES_LURANTIS, SPECIES_VILEPLUME, @@ -1649,10 +1777,12 @@ const u16 gPokedexOrder_Weight[] = SPECIES_MACHOP, SPECIES_COMBUSKEN, SPECIES_DEERLING, + SPECIES_DOTTLER, SPECIES_PSYDUCK, SPECIES_SWELLOW, SPECIES_NINETALES, SPECIES_KOMALA, + SPECIES_THIEVUL, SPECIES_NIDORINA, SPECIES_POLIWHIRL, SPECIES_GEODUDE, @@ -1732,6 +1862,8 @@ const u16 gPokedexOrder_Weight[] = SPECIES_SIMISEAR, SPECIES_MARACTUS, SPECIES_FURFROU, + SPECIES_PERRSERKER, + SPECIES_INDEEDEE, SPECIES_BEAUTIFLY, SPECIES_AZUMARILL, SPECIES_WOBBUFFET, @@ -1756,6 +1888,7 @@ const u16 gPokedexOrder_Weight[] = SPECIES_MUK, SPECIES_ELECTABUZZ, SPECIES_SCRAFTY, + SPECIES_BARRASKEWDA, SPECIES_LUXIO, SPECIES_SIMISAGE, SPECIES_SPOINK, @@ -1783,6 +1916,7 @@ const u16 gPokedexOrder_Weight[] = SPECIES_ESCAVALIER, SPECIES_FRILLISH, SPECIES_DURANT, + SPECIES_CINDERACE, SPECIES_DUGTRIO, SPECIES_LOPUNNY, SPECIES_KROKOROK, @@ -1792,6 +1926,7 @@ const u16 gPokedexOrder_Weight[] = SPECIES_POLITOED, SPECIES_WEAVILE, SPECIES_PORYGON_Z, + SPECIES_BOLTUND, SPECIES_CHANDELURE, SPECIES_STARYU, SPECIES_BEHEEYEM, @@ -1818,6 +1953,7 @@ const u16 gPokedexOrder_Weight[] = SPECIES_VESPIQUEN, SPECIES_SEAKING, SPECIES_DELPHOX, + SPECIES_GRAPPLOCT, SPECIES_DODUO, SPECIES_BRELOOM, SPECIES_PIDGEOT, @@ -1828,6 +1964,8 @@ const u16 gPokedexOrder_Weight[] = SPECIES_GURDURR, SPECIES_GRENINJA, SPECIES_MINIOR_SHIELD, + SPECIES_TOXTRICITY, + SPECIES_DURALUDON, SPECIES_MANECTRIC, SPECIES_ZANGOOSE, SPECIES_EXCADRILL, @@ -1840,9 +1978,11 @@ const u16 gPokedexOrder_Weight[] = SPECIES_BRAVIARY, SPECIES_GIRAFARIG, SPECIES_LUXRAY, + SPECIES_FROSMOTH, SPECIES_BAGON, SPECIES_DIGGERSBY, SPECIES_GLISCOR, + SPECIES_DUBWOOL, SPECIES_PURUGLY, SPECIES_GOTHITELLE, SPECIES_PRIMARINA, @@ -1851,6 +1991,7 @@ const u16 gPokedexOrder_Weight[] = SPECIES_ZERAORA, SPECIES_MAROWAK, SPECIES_VIKAVOLT, + SPECIES_INTELEON, SPECIES_TENTACOOL, SPECIES_TAPU_BULU, SPECIES_VOLCARONA, @@ -1867,6 +2008,7 @@ const u16 gPokedexOrder_Weight[] = SPECIES_HIPPOPOTAS, SPECIES_HITMONLEE, SPECIES_ZWEILOUS, + SPECIES_DRAGAPULT, SPECIES_HITMONCHAN, SPECIES_SKARMORY, SPECIES_SNOVER, @@ -1919,22 +2061,27 @@ const u16 gPokedexOrder_Weight[] = SPECIES_DEOXYS, SPECIES_STOUTLAND, SPECIES_THUNDURUS, + SPECIES_GRIMMSNARL, SPECIES_AMPHAROS, SPECIES_DRAPION, SPECIES_NIDOKING, SPECIES_SEISMITOAD, + SPECIES_FALINKS, SPECIES_SERPERIOR, SPECIES_TORNADUS, SPECIES_GLIGAR, SPECIES_ARBOK, SPECIES_MANTYKE, SPECIES_LICKITUNG, + SPECIES_SANDACONDA, SPECIES_ELECTRODE, + SPECIES_RUNERIGUS, SPECIES_MAGMORTAR, SPECIES_LANDORUS, SPECIES_ARMALDO, SPECIES_BISHARP, SPECIES_SANDYGAST, + SPECIES_ZARUDE, SPECIES_MACHOKE, SPECIES_TREVENANT, SPECIES_STANTLER, @@ -1942,12 +2089,14 @@ const u16 gPokedexOrder_Weight[] = SPECIES_LARVITAR, SPECIES_CROBAT, SPECIES_QUAGSIRE, + SPECIES_CORVIKNIGHT, SPECIES_MILTANK, SPECIES_HYPNO, SPECIES_ORANGURU, SPECIES_COFAGRIGUS, SPECIES_GOLDUCK, SPECIES_CACTURNE, + SPECIES_CARKOL, SPECIES_KOMMO_O, SPECIES_SLOWBRO, SPECIES_TYPHLOSION, @@ -1982,8 +2131,10 @@ const u16 gPokedexOrder_Weight[] = SPECIES_TAUROS, SPECIES_FERALIGATR, SPECIES_SHARPEDO, + SPECIES_EISCUE, SPECIES_SEEL, SPECIES_CHESNAUGHT, + SPECIES_RILLABOOM, SPECIES_CHARIZARD, SPECIES_GOGOAT, SPECIES_GOLETT, @@ -2002,6 +2153,7 @@ const u16 gPokedexOrder_Weight[] = SPECIES_VENUSAUR, SPECIES_TROPIUS, SPECIES_XURKITREE, + SPECIES_CUFANT, SPECIES_MEGANIUM, SPECIES_SILVALLY, SPECIES_BOLDORE, @@ -2009,6 +2161,7 @@ const u16 gPokedexOrder_Weight[] = SPECIES_SALAMENCE, SPECIES_GRAVELER, SPECIES_MUNCHLAX, + SPECIES_URSHIFU_SINGLE, SPECIES_HAXORUS, SPECIES_DUSKNOIR, SPECIES_GARBODOR, @@ -2017,8 +2170,11 @@ const u16 gPokedexOrder_Weight[] = SPECIES_GOLISOPOD, SPECIES_FERROTHORN, SPECIES_MUDBRAY, + SPECIES_ZACIAN, SPECIES_SHELGON, SPECIES_RHYHORN, + SPECIES_DREDNAW, + SPECIES_SIRFETCHD, SPECIES_SCIZOR, SPECIES_DEWGONG, SPECIES_EXEGGUTOR, @@ -2026,6 +2182,7 @@ const u16 gPokedexOrder_Weight[] = SPECIES_DONPHAN, SPECIES_LAIRON, SPECIES_LUNALA, + SPECIES_CENTISKORCH, SPECIES_TYPE_NULL, SPECIES_MEWTWO, SPECIES_FORRETRESS, @@ -2042,10 +2199,12 @@ const u16 gPokedexOrder_Weight[] = SPECIES_ELECTIVIRE, SPECIES_DRUDDIGON, SPECIES_LICKILICKY, + SPECIES_REGIELEKI, SPECIES_CRYOGONAL, SPECIES_BASTIODON, SPECIES_EMBOAR, SPECIES_NAGANADEL, + SPECIES_ARCTOZOLT, SPECIES_GOODRA, SPECIES_WALREIN, SPECIES_KINGDRA, @@ -2056,17 +2215,20 @@ const u16 gPokedexOrder_Weight[] = SPECIES_MILOTIC, SPECIES_LUNATONE, SPECIES_REGICE, + SPECIES_ARCTOVISH, SPECIES_RAIKOU, SPECIES_MAGNEZONE, SPECIES_CRABOMINABLE, SPECIES_DRAMPA, SPECIES_SUICUNE, SPECIES_BRONZONG, + SPECIES_DRACOZOLT, SPECIES_VOLCANION, SPECIES_ENTEI, SPECIES_HO_OH, SPECIES_CRUSTLE, SPECIES_VIRIZION, + SPECIES_REGIDRAGO, SPECIES_SCOLIPEDE, SPECIES_TYRANITAR, SPECIES_METANG, @@ -2076,8 +2238,10 @@ const u16 gPokedexOrder_Weight[] = SPECIES_ONIX, SPECIES_DRAGONITE, SPECIES_DHELMISE, + SPECIES_ZAMAZENTA, SPECIES_TURTONATOR, SPECIES_XERNEAS, + SPECIES_DRACOVISH, SPECIES_LUGIA, SPECIES_LAPRAS, SPECIES_MANTINE, @@ -2101,6 +2265,7 @@ const u16 gPokedexOrder_Weight[] = SPECIES_HIPPOWDON, SPECIES_ZYGARDE, SPECIES_TORTERRA, + SPECIES_COALOSSAL, SPECIES_ARCEUS, SPECIES_KYUREM, SPECIES_GOLURK, @@ -2117,7 +2282,9 @@ const u16 gPokedexOrder_Weight[] = SPECIES_HEATRAN, SPECIES_SNORLAX, SPECIES_AVALUGG, + SPECIES_STONJOURNER, SPECIES_METAGROSS, + SPECIES_COPPERAJAH, SPECIES_DIALGA, SPECIES_GIRATINA, SPECIES_MELMETAL, @@ -2125,6 +2292,7 @@ const u16 gPokedexOrder_Weight[] = SPECIES_GUZZLORD, SPECIES_MUDSDALE, SPECIES_GROUDON, + SPECIES_ETERNATUS, SPECIES_COSMOEM, SPECIES_CELESTEELA, }; @@ -2138,6 +2306,7 @@ const u16 gPokedexOrder_Height[] = SPECIES_CUTIEFLY, SPECIES_COMFEY, SPECIES_COSMOEM, + SPECIES_SINISTEA, SPECIES_DIGLETT, SPECIES_NATU, SPECIES_AZURILL, @@ -2157,6 +2326,10 @@ const u16 gPokedexOrder_Height[] = SPECIES_MIMIKYU, SPECIES_COSMOG, SPECIES_MELTAN, + SPECIES_ROOKIDEE, + SPECIES_APPLIN, + SPECIES_POLTEAGEIST, + SPECIES_MILCERY, SPECIES_CATERPIE, SPECIES_WEEDLE, SPECIES_PIDGEY, @@ -2211,6 +2384,18 @@ const u16 gPokedexOrder_Height[] = SPECIES_MINIOR_SHIELD, SPECIES_TOGEDEMARU, SPECIES_KARTANA, + SPECIES_GROOKEY, + SPECIES_SCORBUNNY, + SPECIES_SOBBLE, + SPECIES_SKWOVET, + SPECIES_CHEWTLE, + SPECIES_YAMPER, + SPECIES_ROLYCOLY, + SPECIES_FLAPPLE, + SPECIES_ALCREMIE_STRAWBERRY, + SPECIES_PINCURCHIN, + SPECIES_SNOM, + SPECIES_MORPEKO, SPECIES_PIKACHU, SPECIES_NIDORAN_F, SPECIES_MEOWTH, @@ -2273,6 +2458,14 @@ const u16 gPokedexOrder_Height[] = SPECIES_GRUBBIN, SPECIES_MAREANIE, SPECIES_KOMALA, + SPECIES_BLIPBUG, + SPECIES_DOTTLER, + SPECIES_ORBEETLE, + SPECIES_GOSSIFLEUR, + SPECIES_APPLETUN, + SPECIES_TOXEL, + SPECIES_HATENNA, + SPECIES_IMPIDIMP, SPECIES_SQUIRTLE, SPECIES_NIDORAN_M, SPECIES_JIGGLYPUFF, @@ -2334,6 +2527,9 @@ const u16 gPokedexOrder_Height[] = SPECIES_STUFFUL, SPECIES_WIMPOD, SPECIES_SANDYGAST, + SPECIES_ELDEGOSS, + SPECIES_ARROKUDA, + SPECIES_DREEPY, SPECIES_CHARMANDER, SPECIES_KAKUNA, SPECIES_SANDSHREW, @@ -2407,6 +2603,13 @@ const u16 gPokedexOrder_Height[] = SPECIES_SALANDIT, SPECIES_JANGMO_O, SPECIES_POIPOLE, + SPECIES_RABOOT, + SPECIES_GREEDENT, + SPECIES_NICKIT, + SPECIES_WOOLOO, + SPECIES_CLOBBOPUS, + SPECIES_HATTREM, + SPECIES_KUBFU, SPECIES_BULBASAUR, SPECIES_METAPOD, SPECIES_RATICATE, @@ -2447,6 +2650,9 @@ const u16 gPokedexOrder_Height[] = SPECIES_TOXAPEX, SPECIES_STEENEE, SPECIES_MARSHADOW, + SPECIES_THWACKEY, + SPECIES_DRIZZILE, + SPECIES_SIZZLIPEDE, SPECIES_RAICHU, SPECIES_NIDORINA, SPECIES_ZUBAT, @@ -2491,6 +2697,11 @@ const u16 gPokedexOrder_Height[] = SPECIES_HAWLUCHA, SPECIES_SLIGGOO, SPECIES_LYCANROC, + SPECIES_CORVISQUIRE, + SPECIES_CRAMORANT, + SPECIES_MORGREM, + SPECIES_PERRSERKER, + SPECIES_SIRFETCHD, SPECIES_NIDORINO, SPECIES_ABRA, SPECIES_TENTACOOL, @@ -2525,6 +2736,7 @@ const u16 gPokedexOrder_Height[] = SPECIES_GOURGEIST, SPECIES_LURANTIS, SPECIES_BRUXISH, + SPECIES_INDEEDEE, SPECIES_IVYSAUR, SPECIES_WARTORTLE, SPECIES_BEEDRILL, @@ -2586,6 +2798,9 @@ const u16 gPokedexOrder_Height[] = SPECIES_MUDBRAY, SPECIES_SHIINOTIC, SPECIES_MAGEARNA, + SPECIES_DREDNAW, + SPECIES_BOLTUND, + SPECIES_CURSOLA, SPECIES_CHARMELEON, SPECIES_BUTTERFREE, SPECIES_PIDGEOTTO, @@ -2623,6 +2838,8 @@ const u16 gPokedexOrder_Height[] = SPECIES_LARVESTA, SPECIES_FLORGES, SPECIES_TOUCANNON, + SPECIES_CARKOL, + SPECIES_CALYREX, SPECIES_FEAROW, SPECIES_VILEPLUME, SPECIES_SLOWPOKE, @@ -2673,6 +2890,9 @@ const u16 gPokedexOrder_Height[] = SPECIES_HAKAMO_O, SPECIES_TAPU_LELE, SPECIES_NIHILEGO, + SPECIES_THIEVUL, + SPECIES_CUFANT, + SPECIES_REGIELEKI, SPECIES_NIDOQUEEN, SPECIES_CLEFABLE, SPECIES_POLIWRATH, @@ -2702,6 +2922,9 @@ const u16 gPokedexOrder_Height[] = SPECIES_AMAURA, SPECIES_PALOSSAND, SPECIES_TAPU_FINI, + SPECIES_DUBWOOL, + SPECIES_BARRASKEWDA, + SPECIES_FROSMOTH, SPECIES_NIDOKING, SPECIES_GOLEM, SPECIES_DODUO, @@ -2731,6 +2954,9 @@ const u16 gPokedexOrder_Height[] = SPECIES_HEATMOR, SPECIES_ZWEILOUS, SPECIES_KELDEO, + SPECIES_CINDERACE, + SPECIES_EISCUE, + SPECIES_DRAKLOAK, SPECIES_PIDGEOT, SPECIES_VENOMOTH, SPECIES_ALAKAZAM, @@ -2775,6 +3001,8 @@ const u16 gPokedexOrder_Height[] = SPECIES_VIKAVOLT, SPECIES_ORANGURU, SPECIES_ZERAORA, + SPECIES_GRIMMSNARL, + SPECIES_MR_RIME, SPECIES_BLASTOISE, SPECIES_GOLBAT, SPECIES_MACHAMP, @@ -2800,6 +3028,10 @@ const u16 gPokedexOrder_Height[] = SPECIES_CHESNAUGHT, SPECIES_DECIDUEYE, SPECIES_KOMMO_O, + SPECIES_TOXTRICITY, + SPECIES_GRAPPLOCT, + SPECIES_OBSTAGOON, + SPECIES_RUNERIGUS, SPECIES_CHARIZARD, SPECIES_GOLDUCK, SPECIES_VICTREEBEL, @@ -2844,6 +3076,9 @@ const u16 gPokedexOrder_Height[] = SPECIES_TAPU_KOKO, SPECIES_PHEROMOSA, SPECIES_BLACEPHALON, + SPECIES_DRACOZOLT, + SPECIES_DURALUDON, + SPECIES_ZARUDE, SPECIES_ARCANINE, SPECIES_RHYDON, SPECIES_RAIKOU, @@ -2857,6 +3092,8 @@ const u16 gPokedexOrder_Height[] = SPECIES_TERRAKION, SPECIES_TYPE_NULL, SPECIES_TAPU_BULU, + SPECIES_INTELEON, + SPECIES_URSHIFU_SINGLE, SPECIES_VENUSAUR, SPECIES_EKANS, SPECIES_EXEGGUTOR, @@ -2879,6 +3116,7 @@ const u16 gPokedexOrder_Height[] = SPECIES_PASSIMIAN, SPECIES_GOLISOPOD, SPECIES_TURTONATOR, + SPECIES_ARCTOVISH, SPECIES_SNORLAX, SPECIES_MANTINE, SPECIES_ENTEI, @@ -2887,15 +3125,22 @@ const u16 gPokedexOrder_Height[] = SPECIES_COBALION, SPECIES_PANGORO, SPECIES_BEWEAR, + SPECIES_RILLABOOM, + SPECIES_HATTERENE, + SPECIES_REGIDRAGO, SPECIES_KANGASKHAN, SPECIES_DRAGONITE, SPECIES_TORTERRA, SPECIES_ABOMASNOW, SPECIES_DUSKNOIR, SPECIES_JELLICENT, + SPECIES_CORVIKNIGHT, + SPECIES_SILICOBRA, SPECIES_FERALIGATR, SPECIES_HARIYAMA, SPECIES_SILVALLY, + SPECIES_ARCTOZOLT, + SPECIES_DRACOVISH, SPECIES_RHYPERIOR, SPECIES_BUZZWOLE, SPECIES_NECROZMA, @@ -2905,14 +3150,22 @@ const u16 gPokedexOrder_Height[] = SPECIES_TYRANTRUM, SPECIES_MUDSDALE, SPECIES_MELMETAL, + SPECIES_STONJOURNER, SPECIES_BEARTIC, SPECIES_SEVIPER, SPECIES_AURORUS, SPECIES_GOLURK, + SPECIES_COALOSSAL, + SPECIES_ZACIAN, SPECIES_ZEKROM, + SPECIES_ZAMAZENTA, SPECIES_KYUREM, SPECIES_XERNEAS, SPECIES_DRAMPA, + SPECIES_CENTISKORCH, + SPECIES_FALINKS, + SPECIES_COPPERAJAH, + SPECIES_DRAGAPULT, SPECIES_ARCEUS, SPECIES_RESHIRAM, SPECIES_SERPERIOR, @@ -2923,6 +3176,7 @@ const u16 gPokedexOrder_Height[] = SPECIES_REGIGIGAS, SPECIES_HO_OH, SPECIES_XURKITREE, + SPECIES_SANDACONDA, SPECIES_DHELMISE, SPECIES_DRAGONAIR, SPECIES_LUNALA, @@ -2942,6 +3196,7 @@ const u16 gPokedexOrder_Height[] = SPECIES_STEELIX, SPECIES_CELESTEELA, SPECIES_WAILORD, + SPECIES_ETERNATUS, }; const u16 gPokedexOrderHeightCount = ARRAY_COUNT(gPokedexOrder_Height); @@ -3013,6 +3268,10 @@ const u16 gPokedexOrder_Type[] = SPECIES_TYPE_NULL, SPECIES_SILVALLY, SPECIES_KOMALA, + SPECIES_SKWOVET, + SPECIES_GREEDENT, + SPECIES_WOOLOO, + SPECIES_DUBWOOL, SPECIES_MELOETTA_PIROUETTE, SPECIES_STUFFUL, SPECIES_BEWEAR, @@ -3076,14 +3335,27 @@ const u16 gPokedexOrder_Type[] = SPECIES_PANCHAM, SPECIES_CRABRAWLER, SPECIES_PASSIMIAN, + SPECIES_CLOBBOPUS, + SPECIES_GRAPPLOCT, + SPECIES_SIRFETCHD, + SPECIES_FALINKS, + SPECIES_ZAMAZENTA, + SPECIES_KUBFU, SPECIES_HAWLUCHA, SPECIES_MARSHADOW, SPECIES_LUCARIO, + SPECIES_ZAMAZENTA_CROWNED, + SPECIES_URSHIFU_RAPID, SPECIES_MEDITITE, SPECIES_MEDICHAM, SPECIES_CRABOMINABLE, SPECIES_PANGORO, + SPECIES_URSHIFU_SINGLE, SPECIES_TORNADUS, + SPECIES_ROOKIDEE, + SPECIES_CORVISQUIRE, + SPECIES_CORVIKNIGHT, + SPECIES_CRAMORANT, SPECIES_NOIBAT, SPECIES_NOIVERN, SPECIES_EKANS, @@ -3117,6 +3389,7 @@ const u16 gPokedexOrder_Type[] = SPECIES_TOXAPEX, SPECIES_DRAGALGE, SPECIES_NAGANADEL, + SPECIES_ETERNATUS, SPECIES_STUNKY, SPECIES_SKUNTANK, SPECIES_DRAPION, @@ -3135,6 +3408,8 @@ const u16 gPokedexOrder_Type[] = SPECIES_DRILBUR, SPECIES_MUDBRAY, SPECIES_MUDSDALE, + SPECIES_SILICOBRA, + SPECIES_SANDACONDA, SPECIES_GLIGAR, SPECIES_GLISCOR, SPECIES_LANDORUS, @@ -3143,6 +3418,7 @@ const u16 gPokedexOrder_Type[] = SPECIES_RHYPERIOR, SPECIES_GOLETT, SPECIES_GOLURK, + SPECIES_RUNERIGUS, SPECIES_EXCADRILL, SPECIES_STUNFISK, SPECIES_BALTOY, @@ -3163,6 +3439,8 @@ const u16 gPokedexOrder_Type[] = SPECIES_GIGALITH, SPECIES_ROCKRUFF, SPECIES_LYCANROC, + SPECIES_ROLYCOLY, + SPECIES_STONJOURNER, SPECIES_TERRAKION, SPECIES_AERODACTYL, SPECIES_ARCHEN, @@ -3181,6 +3459,8 @@ const u16 gPokedexOrder_Type[] = SPECIES_BASTIODON, SPECIES_PROBOPASS, SPECIES_STAKATAKA, + SPECIES_CARKOL, + SPECIES_COALOSSAL, SPECIES_OMANYTE, SPECIES_OMASTAR, SPECIES_KABUTO, @@ -3216,6 +3496,7 @@ const u16 gPokedexOrder_Type[] = SPECIES_SCATTERBUG, SPECIES_SPEWPA, SPECIES_GRUBBIN, + SPECIES_BLIPBUG, SPECIES_HERACROSS, SPECIES_BUZZWOLE, SPECIES_PHEROMOSA, @@ -3270,6 +3551,8 @@ const u16 gPokedexOrder_Type[] = SPECIES_GALVANTULA, SPECIES_CHARJABUG, SPECIES_VIKAVOLT, + SPECIES_DOTTLER, + SPECIES_ORBEETLE, SPECIES_CUTIEFLY, SPECIES_RIBOMBEE, SPECIES_MISDREAVUS, @@ -3281,6 +3564,9 @@ const u16 gPokedexOrder_Type[] = SPECIES_DUSKNOIR, SPECIES_YAMASK, SPECIES_COFAGRIGUS, + SPECIES_SINISTEA, + SPECIES_POLTEAGEIST, + SPECIES_CURSOLA, SPECIES_DRIFLOON, SPECIES_DRIFBLIM, SPECIES_GASTLY, @@ -3305,6 +3591,9 @@ const u16 gPokedexOrder_Type[] = SPECIES_KLINKLANG, SPECIES_MELTAN, SPECIES_MELMETAL, + SPECIES_PERRSERKER, + SPECIES_CUFANT, + SPECIES_COPPERAJAH, SPECIES_COBALION, SPECIES_SKARMORY, SPECIES_CELESTEELA, @@ -3322,6 +3611,7 @@ const u16 gPokedexOrder_Type[] = SPECIES_BRONZOR, SPECIES_BRONZONG, SPECIES_DIALGA, + SPECIES_DURALUDON, SPECIES_MAWILE, SPECIES_KLEFKI, SPECIES_MAGEARNA, @@ -3355,6 +3645,9 @@ const u16 gPokedexOrder_Type[] = SPECIES_BRAIXEN, SPECIES_LITTEN, SPECIES_TORRACAT, + SPECIES_SCORBUNNY, + SPECIES_RABOOT, + SPECIES_CINDERACE, SPECIES_LITLEO, SPECIES_PYROAR, SPECIES_COMBUSKEN, @@ -3372,6 +3665,8 @@ const u16 gPokedexOrder_Type[] = SPECIES_NUMEL, SPECIES_CAMERUPT, SPECIES_MAGCARGO, + SPECIES_SIZZLIPEDE, + SPECIES_CENTISKORCH, SPECIES_BLACEPHALON, SPECIES_HEATRAN, SPECIES_VOLCANION, @@ -3440,6 +3735,12 @@ const u16 gPokedexOrder_Type[] = SPECIES_BRIONNE, SPECIES_WISHIWASHI, SPECIES_PYUKUMUKU, + SPECIES_SOBBLE, + SPECIES_DRIZZILE, + SPECIES_INTELEON, + SPECIES_CHEWTLE, + SPECIES_ARROKUDA, + SPECIES_BARRASKEWDA, SPECIES_POLIWRATH, SPECIES_KELDEO, SPECIES_GYARADOS, @@ -3465,6 +3766,7 @@ const u16 gPokedexOrder_Type[] = SPECIES_RELICANTH, SPECIES_TIRTOUGA, SPECIES_CARRACOSTA, + SPECIES_DREDNAW, SPECIES_DEWPIDER, SPECIES_ARAQUANID, SPECIES_FRILLISH, @@ -3483,8 +3785,10 @@ const u16 gPokedexOrder_Type[] = SPECIES_DEWGONG, SPECIES_CLOYSTER, SPECIES_LAPRAS, + SPECIES_ARCTOVISH, SPECIES_KINGDRA, SPECIES_PALKIA, + SPECIES_DRACOVISH, SPECIES_CARVANHA, SPECIES_SHARPEDO, SPECIES_CRAWDAUNT, @@ -3531,6 +3835,11 @@ const u16 gPokedexOrder_Type[] = SPECIES_BOUNSWEET, SPECIES_STEENEE, SPECIES_TSAREENA, + SPECIES_GROOKEY, + SPECIES_THWACKEY, + SPECIES_RILLABOOM, + SPECIES_GOSSIFLEUR, + SPECIES_ELDEGOSS, SPECIES_BRELOOM, SPECIES_VIRIZION, SPECIES_CHESNAUGHT, @@ -3564,6 +3873,9 @@ const u16 gPokedexOrder_Type[] = SPECIES_EXEGGUTOR, SPECIES_SNOVER, SPECIES_ABOMASNOW, + SPECIES_APPLIN, + SPECIES_FLAPPLE, + SPECIES_APPLETUN, SPECIES_NUZLEAF, SPECIES_SHIFTRY, SPECIES_CACTURNE, @@ -3600,12 +3912,18 @@ const u16 gPokedexOrder_Type[] = SPECIES_EELEKTROSS, SPECIES_XURKITREE, SPECIES_ZERAORA, + SPECIES_YAMPER, + SPECIES_BOLTUND, + SPECIES_PINCURCHIN, + SPECIES_REGIELEKI, SPECIES_HELIOPTILE, SPECIES_HELIOLISK, SPECIES_ZAPDOS, SPECIES_ROTOM_FAN, SPECIES_EMOLGA, SPECIES_THUNDURUS, + SPECIES_TOXEL, + SPECIES_TOXTRICITY, SPECIES_ROTOM, SPECIES_MAGNEMITE, SPECIES_MAGNETON, @@ -3615,6 +3933,9 @@ const u16 gPokedexOrder_Type[] = SPECIES_ROTOM_WASH, SPECIES_ROTOM_MOW, SPECIES_ROTOM_FROST, + SPECIES_ARCTOZOLT, + SPECIES_DRACOZOLT, + SPECIES_MORPEKO, SPECIES_DEDENNE, SPECIES_TAPU_KOKO, SPECIES_ABRA, @@ -3652,6 +3973,9 @@ const u16 gPokedexOrder_Type[] = SPECIES_COSMOG, SPECIES_COSMOEM, SPECIES_NECROZMA, + SPECIES_HATENNA, + SPECIES_HATTREM, + SPECIES_INDEEDEE, SPECIES_GALLADE, SPECIES_NATU, SPECIES_XATU, @@ -3664,12 +3988,14 @@ const u16 gPokedexOrder_Type[] = SPECIES_SOLGALEO, SPECIES_VICTINI, SPECIES_CELEBI, + SPECIES_CALYREX, SPECIES_MR_MIME, SPECIES_RALTS, SPECIES_KIRLIA, SPECIES_GARDEVOIR, SPECIES_MIME_JR, SPECIES_TAPU_LELE, + SPECIES_HATTERENE, SPECIES_SNORUNT, SPECIES_GLALIE, SPECIES_REGICE, @@ -3682,17 +4008,21 @@ const u16 gPokedexOrder_Type[] = SPECIES_CRYOGONAL, SPECIES_BERGMITE, SPECIES_AVALUGG, + SPECIES_EISCUE, SPECIES_ARTICUNO, SPECIES_DELIBIRD, SPECIES_SWINUB, SPECIES_PILOSWINE, SPECIES_MAMOSWINE, + SPECIES_SNOM, + SPECIES_FROSMOTH, SPECIES_FROSLASS, SPECIES_SPHEAL, SPECIES_SEALEO, SPECIES_WALREIN, SPECIES_JYNX, SPECIES_SMOOCHUM, + SPECIES_MR_RIME, SPECIES_DRATINI, SPECIES_DRAGONAIR, SPECIES_BAGON, @@ -3705,6 +4035,7 @@ const u16 gPokedexOrder_Type[] = SPECIES_SLIGGOO, SPECIES_GOODRA, SPECIES_JANGMO_O, + SPECIES_REGIDRAGO, SPECIES_HAKAMO_O, SPECIES_KOMMO_O, SPECIES_DRAGONITE, @@ -3715,6 +4046,9 @@ const u16 gPokedexOrder_Type[] = SPECIES_GABITE, SPECIES_GARCHOMP, SPECIES_ZYGARDE, + SPECIES_DREEPY, + SPECIES_DRAKLOAK, + SPECIES_DRAGAPULT, SPECIES_RESHIRAM, SPECIES_ZEKROM, SPECIES_LATIAS, @@ -3729,6 +4063,9 @@ const u16 gPokedexOrder_Type[] = SPECIES_LIEPARD, SPECIES_ZORUA, SPECIES_ZOROARK, + SPECIES_NICKIT, + SPECIES_THIEVUL, + SPECIES_OBSTAGOON, SPECIES_SCRAGGY, SPECIES_SCRAFTY, SPECIES_MURKROW, @@ -3741,6 +4078,7 @@ const u16 gPokedexOrder_Type[] = SPECIES_BISHARP, SPECIES_HOUNDOUR, SPECIES_HOUNDOOM, + SPECIES_ZARUDE, SPECIES_INKAY, SPECIES_MALAMAR, SPECIES_SNEASEL, @@ -3749,6 +4087,9 @@ const u16 gPokedexOrder_Type[] = SPECIES_ZWEILOUS, SPECIES_HYDREIGON, SPECIES_GUZZLORD, + SPECIES_IMPIDIMP, + SPECIES_MORGREM, + SPECIES_GRIMMSNARL, SPECIES_CLEFAIRY, SPECIES_CLEFABLE, SPECIES_CLEFFA, @@ -3765,8 +4106,12 @@ const u16 gPokedexOrder_Type[] = SPECIES_SYLVEON, SPECIES_XERNEAS, SPECIES_COMFEY, + SPECIES_MILCERY, + SPECIES_ALCREMIE_STRAWBERRY, + SPECIES_ZACIAN, SPECIES_TOGETIC, SPECIES_TOGEKISS, + SPECIES_ZACIAN_CROWNED, }; const u16 gPokedexOrderTypeCount = ARRAY_COUNT(gPokedexOrder_Type); diff --git a/src/Shiny_Palette_Table.c b/src/Shiny_Palette_Table.c index 27adfc3..689377a 100644 --- a/src/Shiny_Palette_Table.c +++ b/src/Shiny_Palette_Table.c @@ -1108,4 +1108,165 @@ const struct CompressedSpritePalette gMonShinyPaletteTable[NUM_SPECIES] = [SPECIES_PIKACHU_CAP_PARTNER] = {gBackShinySprite1099PikachuCapPartnerPal, SPECIES_PIKACHU_CAP_PARTNER + NUM_SPECIES, 0x0}, [SPECIES_PICHU_SPIKY] = {gBackShinySprite1100PichuSpikyPal, SPECIES_PICHU_SPIKY + NUM_SPECIES, 0x0}, [SPECIES_XERNEAS_NATURAL] = {gBackShinySprite1101XerneasNaturalPal, SPECIES_XERNEAS_NATURAL + NUM_SPECIES, 0x0}, +/* [SPECIES_GROOKEY] = {gBackShinySprite1102GrookeyPal, SPECIES_GROOKEY + NUM_SPECIES, 0x0}, + [SPECIES_THWACKEY] = {gBackShinySprite1103ThwackeyPal, SPECIES_THWACKEY + NUM_SPECIES, 0x0}, + [SPECIES_RILLABOOM] = {gBackShinySprite1104RillaboomPal, SPECIES_RILLABOOM + NUM_SPECIES, 0x0}, + [SPECIES_SCORBUNNY] = {gBackShinySprite1105ScorbunnyPal, SPECIES_SCORBUNNY + NUM_SPECIES, 0x0}, + [SPECIES_RABOOT] = {gBackShinySprite1106RabootPal, SPECIES_RABOOT + NUM_SPECIES, 0x0}, + [SPECIES_CINDERACE] = {gBackShinySprite1107CinderacePal, SPECIES_CINDERACE + NUM_SPECIES, 0x0}, + [SPECIES_SOBBLE] = {gBackShinySprite1108SobblePal, SPECIES_SOBBLE + NUM_SPECIES, 0x0}, + [SPECIES_DRIZZILE] = {gBackShinySprite1109DrizzilePal, SPECIES_DRIZZILE + NUM_SPECIES, 0x0}, + [SPECIES_INTELEON] = {gBackShinySprite1110InteleonPal, SPECIES_INTELEON + NUM_SPECIES, 0x0}, + [SPECIES_SKWOVET] = {gBackShinySprite1111SkwovetPal, SPECIES_SKWOVET + NUM_SPECIES, 0x0}, + [SPECIES_GREEDENT] = {gBackShinySprite1112GreedentPal, SPECIES_GREEDENT + NUM_SPECIES, 0x0}, + [SPECIES_ROOKIDEE] = {gBackShinySprite1113RookideePal, SPECIES_ROOKIDEE + NUM_SPECIES, 0x0}, + [SPECIES_CORVISQUIRE] = {gBackShinySprite1114CorvisquirePal, SPECIES_CORVISQUIRE + NUM_SPECIES, 0x0}, + [SPECIES_CORVIKNIGHT] = {gBackShinySprite1115CorviknightPal, SPECIES_CORVIKNIGHT + NUM_SPECIES, 0x0}, + [SPECIES_BLIPBUG] = {gBackShinySprite1116BlipbugPal, Pal, SPECIES_BLIPBUG + NUM_SPECIES, 0x0}, + [SPECIES_DOTTLER] = {gBackShinySprite1117DottlerPal, SPECIES_DOTTLER + NUM_SPECIES, 0x0}, + [SPECIES_ORBEETLE] = {gBackShinySprite1118OrbeetlePal, SPECIES_ORBEETLE + NUM_SPECIES, 0x0}, + [SPECIES_NICKIT] = {gBackShinySprite1119NickitPal, SPECIES_NICKIT + NUM_SPECIES, 0x0}, + [SPECIES_THIEVUL] = {gBackShinySprite1120ThievulPal, SPECIES_THIEVUL + NUM_SPECIES, 0x0}, + [SPECIES_GOSSIFLEUR] = {gBackShinySprite1121GossifleurPal, SPECIES_GOSSIFLEUR + NUM_SPECIES, 0x0}, + [SPECIES_ELDEGOSS] = {gBackShinySprite1122EldegossPal, SPECIES_ELDEGOSS + NUM_SPECIES, 0x0}, + [SPECIES_WOOLOO] = {gBackShinySprite1123WoolooPal, SPECIES_WOOLOO + NUM_SPECIES, 0x0}, + [SPECIES_DUBWOOL] = {gBackShinySprite1124DubwoolPal, SPECIES_DUBWOOL + NUM_SPECIES, 0x0}, + [SPECIES_CHEWTLE] = {gBackShinySprite1125ChewtlePal, SPECIES_CHEWTLE + NUM_SPECIES, 0x0}, + [SPECIES_DREDNAW] = {gBackShinySprite1126DrednawPal, SPECIES_DREDNAW + NUM_SPECIES, 0x0}, + [SPECIES_YAMPER] = {gBackShinySprite1127YamperPal, SPECIES_YAMPER + NUM_SPECIES, 0x0}, + [SPECIES_BOLTUND] = {gBackShinySprite1128BoltundPal, SPECIES_BOLTUND + NUM_SPECIES, 0x0}, + [SPECIES_ROLYCOLY] = {gBackShinySprite1129RolycolyPal, SPECIES_ROLYCOLY + NUM_SPECIES, 0x0}, + [SPECIES_CARKOL] = {gBackShinySprite1130CarkolPal, SPECIES_CARKOL + NUM_SPECIES, 0x0}, + [SPECIES_COALOSSAL] = {gBackShinySprite1131CoalossalPal, SPECIES_COALOSSAL + NUM_SPECIES, 0x0}, + [SPECIES_APPLIN] = {gBackShinySprite1132ApplinPal, SPECIES_APPLIN + NUM_SPECIES, 0x0}, + [SPECIES_FLAPPLE] = {gBackShinySprite1133FlapplePal, SPECIES_FLAPPLE + NUM_SPECIES, 0x0}, + [SPECIES_APPLETUN] = {gBackShinySprite1134AppletunPal, SPECIES_APPLETUN + NUM_SPECIES, 0x0},, + [SPECIES_SILICOBRA] = {gBackShinySprite1135SilicobraPal, SPECIES_SILICOBRA + NUM_SPECIES, 0x0}, + [SPECIES_SANDACONDA] = {gBackShinySprite1136SandacondaPal, SPECIES_SANDACONDA + NUM_SPECIES, 0x0}, + [SPECIES_CRAMORANT] = {gBackShinySprite1137CramorantPal, SPECIES_CRAMORANT + NUM_SPECIES, 0x0}, + [SPECIES_ARROKUDA] = {gBackShinySprite1138ArrokudaPal, SPECIES_ARROKUDA + NUM_SPECIES, 0x0}, + [SPECIES_BARRASKEWDA] = {gBackShinySprite1139BarraskewdaPal, SPECIES_BARRASKEWDA + NUM_SPECIES, 0x0}, + [SPECIES_TOXEL] = {gBackShinySprite1140ToxelPal, SPECIES_TOXEL + NUM_SPECIES, 0x0}, + [SPECIES_TOXTRICITY] = {gBackShinySprite1141ToxtricityPal, SPECIES_TOXTRICITY + NUM_SPECIES, 0x0}, + [SPECIES_SIZZLIPEDE] = {gBackShinySprite1142SizzlipedePal, SPECIES_SIZZLIPEDE + NUM_SPECIES, 0x0}, + [SPECIES_CENTISKORCH] = {gBackShinySprite1143CentiskorchPal, SPECIES_CENTISKORCH + NUM_SPECIES, 0x0}, + [SPECIES_CLOBBOPUS] = {gBackShinySprite1144ClobbopusPal, SPECIES_CLOBBOPUS + NUM_SPECIES, 0x0}, + [SPECIES_GRAPPLOCT] = {gBackShinySprite1145GrapploctPal, SPECIES_GRAPPLOCT + NUM_SPECIES, 0x0}, + [SPECIES_SINISTEA] = {gBackShinySprite1146SinisteaPal, SPECIES_SINISTEA + NUM_SPECIES, 0x0}, + [SPECIES_POLTEAGEIST] = {gBackShinySprite1147PolteageistPal, SPECIES_POLTEAGEIST + NUM_SPECIES, 0x0}, + [SPECIES_HATENNA] = {gBackShinySprite1148HatennaPal, SPECIES_HATENNA + NUM_SPECIES, 0x0}, + [SPECIES_HATTREM] = {gBackShinySprite1149HattremPal, SPECIES_HATTREM + NUM_SPECIES, 0x0}, + [SPECIES_HATTERENE] = {gBackShinySprite1150HatterenePal, SPECIES_HATTERENE + NUM_SPECIES, 0x0}, + [SPECIES_IMPIDIMP] = {gBackShinySprite1151ImpidimpPal, SPECIES_IMPIDIMP + NUM_SPECIES, 0x0}, + [SPECIES_MORGREM] = {gBackShinySprite1152MorgremPal, SPECIES_MORGREM + NUM_SPECIES, 0x0}, + [SPECIES_GRIMMSNARL] = {gBackShinySprite1153GrimmsnarlPal, SPECIES_GRIMMSNARL + NUM_SPECIES, 0x0}, + [SPECIES_OBSTAGOON] = {gBackShinySprite1154ObstagoonPal, SPECIES_OBSTAGOON + NUM_SPECIES, 0x0}, + [SPECIES_PERRSERKER] = {gBackShinySprite1155PerrserkerPal, SPECIES_PERRSERKER + NUM_SPECIES, 0x0}, + [SPECIES_CURSOLA] = {gBackShinySprite1156CursolaPal, SPECIES_CURSOLA + NUM_SPECIES, 0x0}, + [SPECIES_SIRFETCHD] = {gBackShinySprite1157SirfecthdPal, SPECIES_SIRFETCHD + NUM_SPECIES, 0x0}, + [SPECIES_MR_RIME] = {gBackShinySprite1158MrRimePal, SPECIES_MR_RIME + NUM_SPECIES, 0x0}, + [SPECIES_RUNERIGUS] = {gBackShinySprite1159RunerigusPal, SPECIES_RUNERIGUS + NUM_SPECIES, 0x0}, + [SPECIES_MILCERY] = {gBackShinySprite1160MilceryPal, SPECIES_MILCERY + NUM_SPECIES, 0x0}, + [SPECIES_ALCREMIE_STRAWBERRY] = {gBackShinySprite1161AlcremieStrawberryPal, SPECIES_ALCREMIE_STRAWBERRY + NUM_SPECIES, 0x0}, + [SPECIES_FALINKS] = {gBackShinySprite1162FalinksPal, SPECIES_FALINKS + NUM_SPECIES, 0x0}, + [SPECIES_PINCURCHIN] = {gBackShinySprite1163PincurchinPal, SPECIES_PINCURCHIN + NUM_SPECIES, 0x0}, + [SPECIES_SNOM] = {gBackShinySprite1164SnomPal, SPECIES_SNOM + NUM_SPECIES, 0x0}, + [SPECIES_FROSMOTH] = {gBackShinySprite1165FrosmothPal, SPECIES_FROSMOTH + NUM_SPECIES, 0x0}, + [SPECIES_STONJOURNER] = {gBackShinySprite1166StonjournerPal, SPECIES_STONJOURNER + NUM_SPECIES, 0x0}, + [SPECIES_EISCUE] = {gBackShinySprite1167EiscuePal, SPECIES_EISCUE + NUM_SPECIES, 0x0}, + [SPECIES_INDEEDEE] = {gBackShinySprite1168IndeedeePal, SPECIES_INDEEDEE + NUM_SPECIES, 0x0}, + [SPECIES_MORPEKO] = {gBackShinySprite1169MorpekoPal, SPECIES_MORPEKO + NUM_SPECIES, 0x0}, + [SPECIES_CUFANT] = {gBackShinySprite1170CufantPal, SPECIES_CUFANT + NUM_SPECIES, 0x0}, + [SPECIES_COPPERAJAH] = {gBackShinySprite1171CopperajahPal, SPECIES_COPPERAJAH + NUM_SPECIES, 0x0}, + [SPECIES_DRACOZOLT] = {gBackShinySprite1172DracozoltPal, SPECIES_DRACOZOLT + NUM_SPECIES, 0x0}, + [SPECIES_ARCTOZOLT] = {gBackShinySprite1173ArctozoltPal, SPECIES_ARCTOZOLT + NUM_SPECIES, 0x0}, + [SPECIES_DRACOVISH] = {gBackShinySprite1174DracovishPal, SPECIES_DRACOVISH + NUM_SPECIES, 0x0}, + [SPECIES_ARCTOVISH] = {gBackShinySprite1175ArctovishPal, SPECIES_ARCTOVISH + NUM_SPECIES, 0x0}, + [SPECIES_DURALUDON] = {gBackShinySprite1176DuraludonPal, SPECIES_DURALUDON + NUM_SPECIES, 0x0}, + [SPECIES_DREEPY] = {gBackShinySprite1177DreepyPal, SPECIES_DREEPY + NUM_SPECIES, 0x0}, + [SPECIES_DRAKLOAK] = {gBackShinySprite1178DrakloakPal, SPECIES_DRAKLOAK + NUM_SPECIES, 0x0}, + [SPECIES_DRAGAPULT] = {gBackShinySprite1179DragapultPal, SPECIES_DRAGAPULT + NUM_SPECIES, 0x0}, + [SPECIES_ZACIAN] = {gBackShinySprite1180ZacianPal, SPECIES_ZACIAN + NUM_SPECIES, 0x0}, + [SPECIES_ZAMAZENTA] = {gBackShinySprite1181ZamazentaPal, SPECIES_ZAMAZENTA + NUM_SPECIES, 0x0}, + [SPECIES_ETERNATUS] = {gBackShinySprite1182EternatusPal, SPECIES_ETERNATUS + NUM_SPECIES, 0x0}, + [SPECIES_KUBFU] = {gBackShinySprite1183KubfuPal, SPECIES_KUBFU + NUM_SPECIES, 0x0}, + [SPECIES_URSHIFU_SINGLE] = {gBackShinySprite1184UrshifuSinglePal, SPECIES_URSHIFU_SINGLE + NUM_SPECIES, 0x0}, + [SPECIES_ZARUDE] = {gBackShinySprite1185ZarudePal, SPECIES_ZARUDE + NUM_SPECIES, 0x0}, + [SPECIES_UNKNOWN_MYTHICAL] = {gBackShinySprite1186UnknownMythicalPal, SPECIES_UNKNOWN_MYTHICAL + NUM_SPECIES, 0x0}, + [SPECIES_CALYREX] = {gBackShinySprite1187CalyrexPal, SPECIES_CALYREX + NUM_SPECIES, 0x0}, + [SPECIES_REGIELEKI] = {gBackShinySprite1188RegielekiPal, SPECIES_REGIELEKI + NUM_SPECIES, 0x0}, + [SPECIES_REGIDRAGO] = {gBackShinySprite1189RegidragoPal, SPECIES_REGIDRAGO + NUM_SPECIES, 0x0}, + [SPECIES_CRAMORANT_GULPING] = {gBackShinySprite1190CramorantGulpingPal, SPECIES_CRAMORANT_GULPING + NUM_SPECIES, 0x0}, + [SPECIES_CRAMORANT_GORGING] = {gBackShinySprite1191CramorantGorgingPal, SPECIES_CRAMORANT_GORGING + NUM_SPECIES, 0x0}, + [SPECIES_TOXTRICITY_LOW_KEY] = {gBackShinySprite1192ToxtricityLowKeyPal, SPECIES_TOXTRICITY_LOW_KEY + NUM_SPECIES, 0x0}, + [SPECIES_SINISTEA_CHIPPED] = {gBackShinySprite1193SinisteaChippedPal, SPECIES_SINISTEA_CHIPPED + NUM_SPECIES, 0x0}, + [SPECIES_POLTEAGEIST_CHIPPED] = {gBackShinySprite1194PolteageistChippedPal, SPECIES_POLTEAGEIST_CHIPPED + NUM_SPECIES, 0x0}, + [SPECIES_ALCREMIE_BERRY] = {gBackShinySprite1195AlcremieBerryPal, SPECIES_ALCREMIE_BERRY + NUM_SPECIES, 0x0}, + [SPECIES_ALCREMIE_LOVE] = {gBackShinySprite1196AlcremieLovePal, SPECIES_ALCREMIE_LOVE + NUM_SPECIES, 0x0}, + [SPECIES_ALCREMIE_CLOVER] = {gBackShinySprite1197AlcremieCloverPal, SPECIES_ALCREMIE_CLOVER + NUM_SPECIES, 0x0}, + [SPECIES_ALCREMIE_FLOWER] = {gBackShinySprite1198AlcremieFlowerPal, SPECIES_ALCREMIE_FLOWER + NUM_SPECIES, 0x0}, + [SPECIES_ALCREMIE_RIBBON] = {gBackShinySprite1199AlcremieRibbonPal, SPECIES_ALCREMIE_RIBBON + NUM_SPECIES, 0x0}, + [SPECIES_ALCREMIE_STAR] = {gBackShinySprite1200AlcremieStarPal, SPECIES_ALCREMIE_STAR + NUM_SPECIES, 0x0}, + [SPECIES_EISCUE_NOICE] = {gBackShinySprite1201EiscueNoicePal, SPECIES_EISCUE_NOICE + NUM_SPECIES, 0x0}, + [SPECIES_INDEEDEE_FEMALE] = {gBackShinySprite1202IndeedeeFemalePal, SPECIES_INDEEDEE_FEMALE + NUM_SPECIES, 0x0}, + [SPECIES_MORPEKO_HANGRY] = {gBackShinySprite1203MorpekoHangryPal, SPECIES_MORPEKO_HANGRY + NUM_SPECIES, 0x0}, + [SPECIES_ZACIAN_CROWNED] = {gBackShinySprite1204ZacianCrownedPal, SPECIES_ZACIAN_CROWNED + NUM_SPECIES, 0x0}, + [SPECIES_ZAMAZENTA_CROWNED] = {gBackShinySprite1205ZamazentaCrownedPal, SPECIES_ZAMAZENTA_CROWNED + NUM_SPECIES, 0x0}, + [SPECIES_ETERNATUS_ETERNAMAX] = {gBackShinySprite1206EternatusEternamaxPal, SPECIES_ETERNATUS_ETERNAMAX + NUM_SPECIES, 0x0}, + [SPECIES_URSHIFU_RAPID] = {gBackShinySprite1207UrshifuRapidPal, SPECIES_URSHIFU_RAPID + NUM_SPECIES, 0x0}, + [SPECIES_MEOWTH_G] = {gBackShinySprite1208MeowthGPal, SPECIES_MEOWTH_G + NUM_SPECIES, 0x0}, + [SPECIES_PONYTA_G] = {gBackShinySprite1209PonytaGPal, SPECIES_PONYTA_G + NUM_SPECIES, 0x0}, + [SPECIES_RAPIDASH_G] = {gBackShinySprite1210RapidashGPal, SPECIES_RAPIDASH_G + NUM_SPECIES, 0x0}, + [SPECIES_SLOWPOKE_G] = {gBackShinySprite1211SlowpokeGPal, SPECIES_SLOWPOKE_G + NUM_SPECIES, 0x0}, + [SPECIES_SLOWBRO_G] = {gBackShinySprite1212SlowbroGPal, SPECIES_SLOWBRO_G + NUM_SPECIES, 0x0}, + [SPECIES_FARFETCHD_G] = {gBackShinySprite1213FarfetchdGPal, SPECIES_FARFETCHD_G + NUM_SPECIES, 0x0}, + [SPECIES_WEEZING_G] = {gBackShinySprite1214WeezingGPal, SPECIES_WEEZING_G + NUM_SPECIES, 0x0}, + [SPECIES_MR_MIME_G] = {gBackShinySprite1215MrMimeGPal, SPECIES_MR_MIME_G + NUM_SPECIES, 0x0}, + [SPECIES_ARTICUNO_G] = {gBackShinySprite1216ArticunoGPal, SPECIES_ARTICUNO_G + NUM_SPECIES, 0x0}, + [SPECIES_ZAPDOS_G] = {gBackShinySprite1217ZapdosGPal, SPECIES_ZAPDOS_G + NUM_SPECIES, 0x0}, + [SPECIES_MOLTRES_G] = {gBackShinySprite1218MoltresGPal, SPECIES_MOLTRES_G + NUM_SPECIES, 0x0}, + [SPECIES_SLOWKING_G] = {gBackShinySprite1219SlowkingGPal, SPECIES_SLOWKING_G + NUM_SPECIES, 0x0}, + [SPECIES_CORSOLA_G] = {gBackShinySprite1220CorsolaGPal, SPECIES_CORSOLA_G + NUM_SPECIES, 0x0}, + [SPECIES_ZIGZAGOON_G] = {gBackShinySprite1221ZigzagoonGPal, SPECIES_ZIGZAGOON_G + NUM_SPECIES, 0x0}, + [SPECIES_LINOONE_G] = {gBackShinySprite1222LinooneGPal, SPECIES_LINOONE_G + NUM_SPECIES, 0x0}, + [SPECIES_DARUMAKA_G] = {gBackShinySprite1223DarumakaGPal, SPECIES_DURAMAKA_G + NUM_SPECIES, 0x0},, + [SPECIES_DARMANITAN_G] = {gBackShinySprite1224DarmanitanGPal, SPECIES_DARMANITAN_G + NUM_SPECIES, 0x0}, + [SPECIES_DARMANITAN_G_ZEN] = {gBackShinySprite1225DarmanitanGZenPal, SPECIES_DARMANITAN_G_ZEN + NUM_SPECIES, 0x0}, + [SPECIES_YAMASK_G] = {gBackShinySprite1226YamaskGPal, SPECIES_YAMASK_G + NUM_SPECIES, 0x0}, + [SPECIES_STUNFISK_G] = {gBackShinySprite1227StunfiskGPal, SPECIES_STUNFISK_G + NUM_SPECIES, 0x0}, + [SPECIES_VENUSAUR_GIGA] = {gBackShinySprite1228VenusaurGigaPal, SPECIES_VENUSAUR_GIGA + NUM_SPECIES, 0x0}, + [SPECIES_CHARIZARD_GIGA] = {gBackShinySprite1229CharizardGigaPal, SPECIES_CHARIZARD_GIGA + NUM_SPECIES, 0x0}, + [SPECIES_BLASTOISE_GIGA] = {gBackShinySprite1230BlastoiseGigaPal, SPECIES_BLASTOISE_GIGA + NUM_SPECIES, 0x0}, + [SPECIES_BUTTERFREE_GIGA] = {gBackShinySprite1231ButterfreeGigaPal, SPECIES_BUTTERFREE_GIGA + NUM_SPECIES, 0x0}, + [SPECIES_PIKACHU_GIGA] = {gBackShinySprite1232PikachuGigaPal, SPECIES_PIKACHU_GIGA + NUM_SPECIES, 0x0}, + [SPECIES_MEOWTH_GIGA] = {gBackShinySprite1233MeowthGigaPal, SPECIES_MEOWTH_GIGA + NUM_SPECIES, 0x0}, + [SPECIES_MACHAMP_GIGA] = {gBackShinySprite1234MachampGigaPal, SPECIES_MACHAMP_GIGA + NUM_SPECIES, 0x0}, + [SPECIES_GENGAR_GIGA] = {gBackShinySprite1235GengarGigaPal, SPECIES_GENGAR_GIGA + NUM_SPECIES, 0x0}, + [SPECIES_KINGLER_GIGA] = {gBackShinySprite1236KinglerGigaPal, SPECIES_KINGLER_GIGA + NUM_SPECIES, 0x0}, + [SPECIES_LAPRAS_GIGA] = {gBackShinySprite1237LaprasGigaPal, SPECIES_LAPRAS_GIGA + NUM_SPECIES, 0x0}, + [SPECIES_EEVEE_GIGA] = {gBackShinySprite1238EeveeGigaPal, SPECIES_EEVEE_GIGA + NUM_SPECIES, 0x0}, + [SPECIES_SNORLAX_GIGA] = {gBackShinySprite1239SnorlaxGigaPal, SPECIES_SNORLAX_GIGA + NUM_SPECIES, 0x0}, + [SPECIES_GARBODOR_GIGA] = {gBackShinySprite1240GarbodorGigaPal, SPECIES_GARBODOR_GIGA + NUM_SPECIES, 0x0}, + [SPECIES_MELMETAL_GIGA] = {gBackShinySprite1241MelmetalGigaPal, SPECIES_MELMETAL_GIGA + NUM_SPECIES, 0x0}, + [SPECIES_RILLABOOM_GIGA] = {gBackShinySprite1242RillaboomGigaPal, SPECIES_RILLABOOM_GIGA + NUM_SPECIES, 0x0}, + [SPECIES_CINDERACE_GIGA] = {gBackShinySprite1243CinderaceGigaPal, SPECIES_CINDERACE_GIGA + NUM_SPECIES, 0x0}, + [SPECIES_INTELEON_GIGA] = {gBackShinySprite1244InteleonGigaPal, SPECIES_INTELEON_GIGA, + NUM_SPECIES, 0x0}, + [SPECIES_CORVIKNIGHT_GIGA] = {gBackShinySprite1245CorviknightGigaPal, SPECIES_CORVIKNIGHT_GIGA + NUM_SPECIES, 0x0}, + [SPECIES_ORBEETLE_GIGA] = {gBackShinySprite1246OrbeetleGigaPal, SPECIES_ORBEETLE_GIGA + NUM_SPECIES, 0x0}, + [SPECIES_DREDNAW_GIGA] = {gBackShinySprite1247DrednawGigaPal, SPECIES_DREDNAW_GIGA + NUM_SPECIES, 0x0}, + [SPECIES_COALOSSAL_GIGA] = {gBackShinySprite1248CoalossalGigaPal, SPECIES_COALOSSAL_GIGA + NUM_SPECIES, 0x0}, + [SPECIES_FLAPPLE_GIGA] = {gBackShinySprite1249FlappleGigaPal, SPECIES_FLAPPLE_GIGA + NUM_SPECIES, 0x0}, + [SPECIES_APPLETUN_GIGA] = {gBackShinySprite1250AppletunGigaPal, SPECIES_APPLETUN_GIGA + NUM_SPECIES, 0x0}, + [SPECIES_SANDACONDA_GIGA] = {gBackShinySprite1251SandacondaGigaPal, SPECIES_SANDACONDA_GIGA + NUM_SPECIES, 0x0}, + [SPECIES_TOXTRICITY_GIGA] = {gBackShinySprite1252ToxtricityGigaPal, SPECIES_TOXTRICITY_GIGA + NUM_SPECIES, 0x0}, + [SPECIES_TOXTRICITY_LOW_KEY_GIGA] = {gBackShinySprite1253ToxtricityLowKeyGigaPal, SPECIES_TOXTRICITY_LOW_KEY_GIGA + NUM_SPECIES, 0x0}, + [SPECIES_CENTISKORCH_GIGA] = {gBackShinySprite1254CentiskorchGigaPal, SPECIES_CENTISKORCH_GIGA + NUM_SPECIES, 0x0}, + [SPECIES_HATTERENE_GIGA] = {gBackShinySprite1255HattereneGigaPal, SPECIES_HATTERENE_GIGA + NUM_SPECIES, 0x0}, + [SPECIES_GRIMMSNARL_GIGA] = {gBackShinySprite1256GrimmsnarlGigaPal, SPECIES_GRIMMSNARL_GIGA + NUM_SPECIES, 0x0}, + [SPECIES_ALCREMIE_GIGA] = {gBackShinySprite1257AlcremieGigaPal, SPECIES_ALCREMIE_GIGA + NUM_SPECIES, 0x0}, + [SPECIES_COPPERAJAH_GIGA] = {gBackShinySprite1258CopperajahGigaPal, SPECIES_COPPERAJAH_GIGA + NUM_SPECIES, 0x0}, + [SPECIES_DURALUDON_GIGA] = {gBackShinySprite1259DuraludonGigaPal, SPECIES_DURALUDON_GIGA + NUM_SPECIES, 0x0}, + [SPECIES_URSHIFU_SINGLE_GIGA] = {gBackShinySprite1260UrshifuSingleGigaPal, SPECIES_URSHIFU_SINGLE_GIGA + NUM_SPECIES, 0x0}, + [SPECIES_URSHIFU_RAPID_GIGA] = {gBackShinySprite1261UrshifuRapidGigaPal, SPECIES_URSHIFU_RAPID_GIGA + NUM_SPECIES, 0x0}, + */ }; diff --git a/src/Species_To_Pokdex_Table.c b/src/Species_To_Pokdex_Table.c index a293b23..35a6e16 100644 --- a/src/Species_To_Pokdex_Table.c +++ b/src/Species_To_Pokdex_Table.c @@ -1022,6 +1022,14 @@ const u16 gSpeciesToNationalPokedexNum[NUM_SPECIES - 1] = [SPECIES_NECROZMA - 1] = NATIONAL_DEX_NECROZMA, [SPECIES_MAGEARNA - 1] = NATIONAL_DEX_MAGEARNA, [SPECIES_MARSHADOW - 1] = NATIONAL_DEX_MARSHADOW, + [SPECIES_MAGEARNA_P - 1] = NATIONAL_DEX_MAGEARNA, + [SPECIES_POIPOLE - 1] = NATIONAL_DEX_POIPOLE, + [SPECIES_NAGANADEL - 1] = NATIONAL_DEX_NAGANADEL, + [SPECIES_STAKATAKA - 1] = NATIONAL_DEX_STAKATAKA, + [SPECIES_BLACEPHALON - 1] = NATIONAL_DEX_BLACEPHALON, + [SPECIES_ZERAORA - 1] = NATIONAL_DEX_ZERAORA, + [SPECIES_MELTAN - 1] = NATIONAL_DEX_MELTAN, + [SPECIES_MELMETAL - 1] = NATIONAL_DEX_MELMETAL, [SPECIES_RATTATA_A - 1] = NATIONAL_DEX_RATTATA, [SPECIES_RATICATE_A - 1] = NATIONAL_DEX_RATICATE, [SPECIES_RAICHU_A - 1] = NATIONAL_DEX_RAICHU, @@ -1075,18 +1083,10 @@ const u16 gSpeciesToNationalPokedexNum[NUM_SPECIES - 1] = [SPECIES_MINIOR_GREEN - 1] = NATIONAL_DEX_MINIOR, [SPECIES_MINIOR_VIOLET - 1] = NATIONAL_DEX_MINIOR, [SPECIES_MIMIKYU_BUSTED - 1] = NATIONAL_DEX_MIMIKYU, - [SPECIES_MAGEARNA_P - 1] = NATIONAL_DEX_MAGEARNA, - [SPECIES_POIPOLE - 1] = NATIONAL_DEX_POIPOLE, - [SPECIES_NAGANADEL - 1] = NATIONAL_DEX_NAGANADEL, - [SPECIES_STAKATAKA - 1] = NATIONAL_DEX_STAKATAKA, - [SPECIES_BLACEPHALON - 1] = NATIONAL_DEX_BLACEPHALON, - [SPECIES_ZERAORA - 1] = NATIONAL_DEX_ZERAORA, [SPECIES_NECROZMA_DUSK_MANE - 1] = NATIONAL_DEX_NECROZMA, [SPECIES_NECROZMA_DAWN_WINGS - 1] = NATIONAL_DEX_NECROZMA, [SPECIES_NECROZMA_ULTRA - 1] = NATIONAL_DEX_NECROZMA, [SPECIES_LYCANROC_DUSK - 1] = NATIONAL_DEX_LYCANROC, - [SPECIES_MELTAN - 1] = NATIONAL_DEX_MELTAN, - [SPECIES_MELMETAL - 1] = NATIONAL_DEX_MELMETAL, [SPECIES_PIKACHU_SURFING - 1] = NATIONAL_DEX_PIKACHU, [SPECIES_PIKACHU_FLYING - 1] = NATIONAL_DEX_PIKACHU, [SPECIES_PIKACHU_COSPLAY - 1] = NATIONAL_DEX_PIKACHU, @@ -1104,4 +1104,130 @@ const u16 gSpeciesToNationalPokedexNum[NUM_SPECIES - 1] = [SPECIES_PIKACHU_CAP_PARTNER - 1] = NATIONAL_DEX_PIKACHU, [SPECIES_PICHU_SPIKY - 1] = NATIONAL_DEX_PICHU, [SPECIES_XERNEAS_NATURAL - 1] = NATIONAL_DEX_XERNEAS, + [SPECIES_GROOKEY - 1] = NATIONAL_DEX_GROOKEY, + [SPECIES_THWACKEY - 1] = NATIONAL_DEX_THWACKEY, + [SPECIES_RILLABOOM - 1] = NATIONAL_DEX_RILLABOOM, + [SPECIES_SCORBUNNY - 1] = NATIONAL_DEX_SCORBUNNY, + [SPECIES_RABOOT - 1] = NATIONAL_DEX_RABOOT, + [SPECIES_CINDERACE - 1] = NATIONAL_DEX_CINDERACE, + [SPECIES_SOBBLE - 1] = NATIONAL_DEX_SOBBLE, + [SPECIES_DRIZZILE - 1] = NATIONAL_DEX_DRIZZILE, + [SPECIES_INTELEON - 1] = NATIONAL_DEX_INTELEON, + [SPECIES_SKWOVET - 1] = NATIONAL_DEX_SKWOVET, + [SPECIES_GREEDENT - 1] = NATIONAL_DEX_GREEDENT, + [SPECIES_ROOKIDEE - 1] = NATIONAL_DEX_ROOKIDEE, + [SPECIES_CORVISQUIRE - 1] = NATIONAL_DEX_CORVISQUIRE, + [SPECIES_CORVIKNIGHT - 1] = NATIONAL_DEX_CORVIKNIGHT, + [SPECIES_BLIPBUG - 1] = NATIONAL_DEX_BLIPBUG, + [SPECIES_DOTTLER - 1] = NATIONAL_DEX_DOTTLER, + [SPECIES_ORBEETLE - 1] = NATIONAL_DEX_ORBEETLE, + [SPECIES_NICKIT - 1] = NATIONAL_DEX_NICKIT, + [SPECIES_THIEVUL - 1] = NATIONAL_DEX_THIEVUL, + [SPECIES_GOSSIFLEUR - 1] = NATIONAL_DEX_GOSSIFLEUR, + [SPECIES_ELDEGOSS - 1] = NATIONAL_DEX_ELDEGOSS, + [SPECIES_WOOLOO - 1] = NATIONAL_DEX_WOOLOO, + [SPECIES_DUBWOOL - 1] = NATIONAL_DEX_DUBWOOL, + [SPECIES_CHEWTLE - 1] = NATIONAL_DEX_CHEWTLE, + [SPECIES_DREDNAW - 1] = NATIONAL_DEX_DREDNAW, + [SPECIES_YAMPER - 1] = NATIONAL_DEX_YAMPER, + [SPECIES_BOLTUND - 1] = NATIONAL_DEX_BOLTUND, + [SPECIES_ROLYCOLY - 1] = NATIONAL_DEX_ROLYCOLY, + [SPECIES_CARKOL - 1] = NATIONAL_DEX_CARKOL, + [SPECIES_COALOSSAL - 1] = NATIONAL_DEX_COALOSSAL, + [SPECIES_APPLIN - 1] = NATIONAL_DEX_APPLIN, + [SPECIES_FLAPPLE - 1] = NATIONAL_DEX_FLAPPLE, + [SPECIES_APPLETUN - 1] = NATIONAL_DEX_APPLETUN, + [SPECIES_SILICOBRA - 1] = NATIONAL_DEX_SILICOBRA, + [SPECIES_SANDACONDA - 1] = NATIONAL_DEX_SANDACONDA, + [SPECIES_CRAMORANT - 1] = NATIONAL_DEX_CRAMORANT, + [SPECIES_ARROKUDA - 1] = NATIONAL_DEX_ARROKUDA, + [SPECIES_BARRASKEWDA - 1] = NATIONAL_DEX_BARRASKEWDA, + [SPECIES_TOXEL - 1] = NATIONAL_DEX_TOXEL, + [SPECIES_TOXTRICITY - 1] = NATIONAL_DEX_TOXTRICITY, + [SPECIES_SIZZLIPEDE - 1] = NATIONAL_DEX_SIZZLIPEDE, + [SPECIES_CENTISKORCH - 1] = NATIONAL_DEX_CENTISKORCH, + [SPECIES_CLOBBOPUS - 1] = NATIONAL_DEX_CLOBBOPUS, + [SPECIES_GRAPPLOCT - 1] = NATIONAL_DEX_GRAPPLOCT, + [SPECIES_SINISTEA - 1] = NATIONAL_DEX_SINISTEA, + [SPECIES_POLTEAGEIST - 1] = NATIONAL_DEX_POLTEAGEIST, + [SPECIES_HATENNA - 1] = NATIONAL_DEX_HATENNA, + [SPECIES_HATTREM - 1] = NATIONAL_DEX_HATTREM, + [SPECIES_HATTERENE - 1] = NATIONAL_DEX_HATTERENE, + [SPECIES_IMPIDIMP - 1] = NATIONAL_DEX_IMPIDIMP, + [SPECIES_MORGREM - 1] = NATIONAL_DEX_MORGREM, + [SPECIES_GRIMMSNARL - 1] = NATIONAL_DEX_GRIMMSNARL, + [SPECIES_OBSTAGOON - 1] = NATIONAL_DEX_OBSTAGOON, + [SPECIES_PERRSERKER - 1] = NATIONAL_DEX_PERRSERKER, + [SPECIES_CURSOLA - 1] = NATIONAL_DEX_CURSOLA, + [SPECIES_SIRFETCHD - 1] = NATIONAL_DEX_SIRFETCHD, + [SPECIES_MR_RIME - 1] = NATIONAL_DEX_MR_RIME, + [SPECIES_RUNERIGUS - 1] = NATIONAL_DEX_RUNERIGUS, + [SPECIES_MILCERY - 1] = NATIONAL_DEX_MILCERY, + [SPECIES_ALCREMIE_STRAWBERRY - 1] = NATIONAL_DEX_ALCREMIE, + [SPECIES_FALINKS - 1] = NATIONAL_DEX_FALINKS, + [SPECIES_PINCURCHIN - 1] = NATIONAL_DEX_PINCURCHIN, + [SPECIES_SNOM - 1] = NATIONAL_DEX_SNOM, + [SPECIES_FROSMOTH - 1] = NATIONAL_DEX_FROSMOTH, + [SPECIES_STONJOURNER - 1] = NATIONAL_DEX_STONJOURNER, + [SPECIES_EISCUE - 1] = NATIONAL_DEX_EISCUE, + [SPECIES_INDEEDEE - 1] = NATIONAL_DEX_INDEEDEE, + [SPECIES_MORPEKO - 1] = NATIONAL_DEX_MORPEKO, + [SPECIES_CUFANT - 1] = NATIONAL_DEX_CUFANT, + [SPECIES_COPPERAJAH - 1] = NATIONAL_DEX_COPPERAJAH, + [SPECIES_DRACOZOLT - 1] = NATIONAL_DEX_DRACOZOLT, + [SPECIES_ARCTOZOLT - 1] = NATIONAL_DEX_ARCTOZOLT, + [SPECIES_DRACOVISH - 1] = NATIONAL_DEX_DRACOVISH, + [SPECIES_ARCTOVISH - 1] = NATIONAL_DEX_ARCTOVISH, + [SPECIES_DURALUDON - 1] = NATIONAL_DEX_DURALUDON, + [SPECIES_DREEPY - 1] = NATIONAL_DEX_DREEPY, + [SPECIES_DRAKLOAK - 1] = NATIONAL_DEX_DRAKLOAK, + [SPECIES_DRAGAPULT - 1] = NATIONAL_DEX_DRAGAPULT, + [SPECIES_ZACIAN - 1] = NATIONAL_DEX_ZACIAN, + [SPECIES_ZAMAZENTA - 1] = NATIONAL_DEX_ZAMAZENTA, + [SPECIES_ETERNATUS - 1] = NATIONAL_DEX_ETERNATUS, + [SPECIES_KUBFU - 1] = NATIONAL_DEX_KUBFU, + [SPECIES_URSHIFU_SINGLE - 1] = NATIONAL_DEX_URSHIFU, + [SPECIES_ZARUDE - 1] = NATIONAL_DEX_ZARUDE, +/* [SPECIES_UNKNOWN_MYTHICAL -1] = NATIONAL_DEX_UNKNOWN, + [SPECIES_CALYREX - 1] = NATIONAL_DEX_CALYREX, + [SPECIES_REGIELEKI - 1] = NATIONAL_DEX_REGIELEKI, + [SPECIES_REGIDRAGO - 1] = NATIONAL_DEX_REGIDRAGO, */ + [SPECIES_CRAMORANT_GULPING - 1] = NATIONAL_DEX_CRAMORANT, + [SPECIES_CRAMORANT_GORGING - 1] = NATIONAL_DEX_CRAMORANT, + [SPECIES_TOXTRICITY_LOW_KEY - 1] = NATIONAL_DEX_TOXTRICITY, + [SPECIES_SINISTEA_CHIPPED - 1] = NATIONAL_DEX_SINISTEA, + [SPECIES_POLTEAGEIST_CHIPPED - 1] = NATIONAL_DEX_POLTEAGEIST, + [SPECIES_ALCREMIE_BERRY - 1] = NATIONAL_DEX_ALCREMIE, + [SPECIES_ALCREMIE_CLOVER - 1] = NATIONAL_DEX_ALCREMIE, + [SPECIES_ALCREMIE_FLOWER - 1] = NATIONAL_DEX_ALCREMIE, + [SPECIES_ALCREMIE_LOVE - 1] = NATIONAL_DEX_ALCREMIE, + [SPECIES_ALCREMIE_RIBBON - 1] = NATIONAL_DEX_ALCREMIE, + [SPECIES_ALCREMIE_STAR - 1] = NATIONAL_DEX_ALCREMIE, + [SPECIES_EISCUE_NOICE - 1] = NATIONAL_DEX_EISCUE, + [SPECIES_INDEEDEE_FEMALE - 1] = NATIONAL_DEX_INDEEDEE, + [SPECIES_MORPEKO_HANGRY - 1] = NATIONAL_DEX_MORPEKO, + [SPECIES_ZACIAN_CROWNED - 1] = NATIONAL_DEX_ZACIAN, + [SPECIES_ZAMAZENTA_CROWNED - 1] = NATIONAL_DEX_ZAMAZENTA, + [SPECIES_ETERNATUS_ETERNAMAX - 1] = NATIONAL_DEX_ETERNATUS, + [SPECIES_URSHIFU_RAPID - 1] = NATIONAL_DEX_URSHIFU, + [SPECIES_MEOWTH_G - 1] = NATIONAL_DEX_MEOWTH, + [SPECIES_PONYTA_G - 1] = NATIONAL_DEX_PONYTA, + [SPECIES_RAPIDASH_G - 1] = NATIONAL_DEX_RAPIDASH, + [SPECIES_SLOWPOKE_G - 1] = NATIONAL_DEX_SLOWPOKE, + [SPECIES_SLOWBRO_G - 1] = NATIONAL_DEX_SLOWBRO, + [SPECIES_FARFETCHD_G - 1] = NATIONAL_DEX_FARFETCHD, + [SPECIES_WEEZING_G - 1] = NATIONAL_DEX_WEEZING, + [SPECIES_MR_MIME_G - 1] = NATIONAL_DEX_MR_MIME, +/* [SPECIES_ARTICUNO_G - 1] = NATIONAL_DEX_ARTICUNO, + [SPECIES_ZAPDOS_G - 1] = NATIONAL_DEX_ZAPDOS, + [SPECIES_MOLTRES_G - 1] = NATIONAL_DEX_MOLTRES, + [SPECIES_SLOWKING_G - 1] = NATIONAL_DEX_SLOWKING, */ + [SPECIES_CORSOLA_G - 1] = NATIONAL_DEX_CORSOLA, + [SPECIES_ZIGZAGOON_G - 1] = NATIONAL_DEX_ZIGZAGOON, + [SPECIES_LINOONE_G - 1] = NATIONAL_DEX_LINOONE, + [SPECIES_DARUMAKA_G - 1] = NATIONAL_DEX_DARUMAKA, + [SPECIES_DARMANITAN_G - 1] = NATIONAL_DEX_DARMANITAN, + [SPECIES_DARMANITAN_G_ZEN - 1] = NATIONAL_DEX_DARMANITAN, + [SPECIES_YAMASK_G - 1] = NATIONAL_DEX_YAMASK, + [SPECIES_STUNFISK_G - 1] = NATIONAL_DEX_STUNFISK, }; diff --git a/src/updated_code.c b/src/updated_code.c index 416f87c..6a56ff2 100644 --- a/src/updated_code.c +++ b/src/updated_code.c @@ -34,6 +34,7 @@ u8 __attribute__((long_call)) GetGenderFromSpeciesAndPersonality(u16 species, u3 u8 __attribute__((long_call)) GetUnownLetterFromPersonality(u32 personality); bool8 __attribute__((long_call)) GetSetPokedexFlag(u16 nationalNum, u8 caseID); s8 __attribute__((long_call)) DexFlagCheck(u16 nationalDexNo, u8 caseId, bool8 indexIsSpecies); +u16 __attribute__((long_call)) SpeciesToNationalPokedexNum(u16 species); void __attribute__((long_call)) break_func(); //This file's functions @@ -235,7 +236,7 @@ u16 CountSpeciesInDex(u8 caseId, bool8 whichDex) case 0: //Regional for (i = 0; i < gRegionalDexCount; ++i) { - if (DexFlagCheck(gPokedexOrder_Regional[i], caseId, FALSE)) + if (DexFlagCheck(SpeciesToNationalPokedexNum(gPokedexOrder_Regional[i]), caseId, FALSE)) count++; } break; @@ -251,24 +252,14 @@ u16 CountSpeciesInDex(u8 caseId, bool8 whichDex) return count; } -u16 GetRegionalPokedexCount(u8 caseID) +u16 GetRegionalPokedexCount(u8 caseId) { - u16 count = 0; - u16 i; + u16 i, count; - for (i = 0; i < gRegionalDexCount; ++i) + for (i = 0, count = 0; i < gRegionalDexCount; ++i) { - switch (caseID) - { - case FLAG_GET_SEEN: - if (GetSetPokedexFlag(gPokedexOrder_Regional[i], FLAG_GET_SEEN)) - count++; - break; - case FLAG_GET_CAUGHT: - if (GetSetPokedexFlag(gPokedexOrder_Regional[i], FLAG_GET_CAUGHT)) - count++; - break; - } + if (GetSetPokedexFlag(SpeciesToNationalPokedexNum(gPokedexOrder_Regional[i]), caseId)) + count++; } return count; @@ -280,7 +271,20 @@ bool16 HasAllRegionalMons(void) for (i = 0; i < gRegionalDexCount; ++i) { - if (!GetSetPokedexFlag(gPokedexOrder_Regional[i], FLAG_GET_CAUGHT)) + if (!GetSetPokedexFlag(SpeciesToNationalPokedexNum(gPokedexOrder_Regional[i]), FLAG_GET_CAUGHT)) + return FALSE; + } + + return TRUE; +} + +bool16 sp1B9_SeenAllRegionalMons(void) +{ + u16 i; + + for (i = 0; i < gRegionalDexCount; ++i) + { + if (!GetSetPokedexFlag(SpeciesToNationalPokedexNum(gPokedexOrder_Regional[i]), FLAG_GET_SEEN)) return FALSE; } diff --git a/strings/Pokedex_Data.string b/strings/Pokedex_Data.string index cd6c388..a8cdda1 100644 --- a/strings/Pokedex_Data.string +++ b/strings/Pokedex_Data.string @@ -1267,6 +1267,273 @@ It melts particles of iron and other\nmetals found in the subsoil, so it can\nab #org @DEX_ENTRY_MELMETAL Revered long ago for its capacity\nto create iron from nothing, it has\ncome back to life after 3000 years. +/* +#org @DEX_ENTRY_GROOKEY +It attacks with rapid beats of its\nstick. As it strikes with amazing speed,\nit gets more and more pumped. + +#org @DEX_ENTRY_THWACKEY +The faster a Thwackey can beat out a\nrhythm with its two sticks, the more respect\nit wins from its peers. + +#org @DEX_ENTRY_RILLABOOM +By drumming, it taps into the power of\nits special tree stump. The roots of the\nstump follow its direction in battle. + +#org @DEX_ENTRY_SCORBUNNY +It has special pads on the backs of\nits feet, and one on its nose. Its\npads radiate tremendous heat. + +#org @DEX_ENTRY_RABOOT +Its thick and fluffy fur protects it\nfrom the cold and enables it to\nuse hotter fire moves. + +#org @DEX_ENTRY_CINDERACE +It gets pumped up when cheered on.\nBut if it starts showboating, it could put\nitself in a tough spot. + +#org @DEX_ENTRY_SOBBLE +When it gets wet, its skin changes\ncolor, and this Pok\emon becomes\ninvisible as if it were camouflaged. + +#org @DEX_ENTRY_DRIZZILE +Highly intelligent but also very lazy,\nit keeps enemies out of its territory\nby laying traps everywhere. + +#org @DEX_ENTRY_INTELEON +It picks out foes' weak points so it\ncan precisely blast them with water\nthat shoots from its fingertips. + +#org @DEX_ENTRY_SKWOVET +This Pok\emon becomes uneasy if its\ncheeks are ever completely empty\nof berries. + +#org @DEX_ENTRY_GREEDENT +This Pok\emon has strong teeth and\ncan chew through the toughest of\nberry shells. + +#org @DEX_ENTRY_ROOKIDEE +It will bravely challenge any foe, no\nmatter how powerful. Even suffering\na defeat increases its strength a bit. + +#org @DEX_ENTRY_CORVISQUIRE +The lessons of many harsh battles\nhave taught it how to accurately judge\nan opponent's strength. + +#org @DEX_ENTRY_CORVIKNIGHT +The black luster of its steel body\ncould drive terror into the heart of\nany foe. + +#org @DEX_ENTRY_BLIPBUG +A constant collector of information,\nthis Pok\emon is very smart. Very\nstrong is what it isn't. + +#org @DEX_ENTRY_DOTTLER +As it grows inside its shell, it uses\nits psychic abilities to monitor its\nsurroundings and wait for evolution. + +#org @DEX_ENTRY_ORBEETLE +It's famous for its high intelligence,\nand the large size of its brain is proof\nthat it has immense psychic power. + +#org @DEX_ENTRY_NICKIT +Aided by the soft pads on its feet, it\nsilently raids the food stores of others.\nIt survives off its ill-gotten gains. + +#org @DEX_ENTRY_THIEVUL +With a lithe body and sharp claws, it\ngoes around stealing food and eggs.\nIt secretly marks its future targets. + +#org @DEX_ENTRY_GOSSIFLEUR +It anchors itself in the ground and\nbasks in the sun. After absorbing\nenough sunlight, it blooms vividly. + +#org @DEX_ENTRY_ELDEGOSS +The seeds attached to its cotton fluff\nare full of nutrients. It spreads them on\nthe wind so that others can benefit. + +#org @DEX_ENTRY_WOOLOO +If its fleece grows too long, it won't\nbe able to move. Cloth made with\nits wool is surprisingly durable. + +#org @DEX_ENTRY_DUBWOOL +Its majestic horns are meant only to\nimpress the opposite gender. They\nnever see use in battle. + +#org @DEX_ENTRY_CHEWTLE +Apparently the itch of its teething\nimpels it to snap its jaws at anything\nin front of it. + +#org @DEX_ENTRY_DREDNAW +With jaws that can shear through steel\nrods, this highly aggressive Pok\emon\nchomps down on its unfortunate prey. + +#org @DEX_ENTRY_YAMPER +This greedy Pok\emon only helps people\nwith their work because it wants treats.\nAs it runs, it crackles with electricity. + +#org @DEX_ENTRY_BOLTUND +It sends electricity through its legs\nto boost their strength. Running at\ntop speed, it easily breaks 50 mph. + +#org @DEX_ENTRY_ROLYCOLY +It can race around like a unicycle,\neven on rough, rocky terrain. Burning\ncoal sustains it. + +#org @DEX_ENTRY_CARKOL +By rapidly rolling its legs, it can\neasily travel at over 18 mph. It\nforms coal inside its body. + +#org @DEX_ENTRY_COALOSSAL +While engaged in battle, its mountain\nof coal will burn bright red, scorching\nthe surrounding area with sparks. + +#org @DEX_ENTRY_APPLIN +As soon as it's born, it burrows into\nan apple. the flavor of the apple is\nwhat determines its evolution. + +#org @DEX_ENTRY_FLAPPLE +It ate a sour apple, which induced its\nevolution. It stores an acid capable of\ncausing chemical burns in its cheeks. + +#org @DEX_ENTRY_APPLETUN +It ate a sweet apple, which induced\nits evolution. Back in the day, children\nused to have it as a snack. + +#org @DEX_ENTRY_SILICOBRA +It spews sand from its nostrils. While\nthe enemy is blinded, it burrows into\nthe ground to hide. + +#org @DEX_ENTRY_SANDACONDA +When it contracts its body, over 220\npounds of sand sprays from its nose.\nIt becomes disheartened if it runs out. + +#org @DEX_ENTRY_CRAMORANT +This hungry Pok\emon swallows Arrokuda\nwhole. Occasionally, it makes a mistake\nand tries to swallow other Pok\emon. + +#org @DEX_ENTRY_ARROKUDA +It becomes extremely sluggish after\neating its fill. That's when Cramorant\nswallows it up. + +#org @DEX_ENTRY_BARRASKEWDA +Its jaw that's as sharp as a spear and\nas strong as steel. It spins its tail fins\nto surge forward at over 100 knots. + +#org @DEX_ENTRY_TOXEL +It manipulates the chemical makeup of\nits poison to produce electricity. Despite\na weak voltage, it can cause paralysis. + +#org @DEX_ENTRY_TOXTRICITY +This short-tempered and aggressive\nPok\emon chugs stagnant water to\nabsorb any toxins it might contain. + +#org @DEX_ENTRY_SIZZLIPEDE +It stores flammable gas in its body\nand uses it to generate heat. It then\ncoils around its prey and cooks it. + +#org @DEX_ENTRY_CENTISKORCH +This excessively hostile Pok\emon has\nlarge and very sharp fangs in addition\nto its dangerous burning body. + +#org @DEX_ENTRY_CLOBBOPUS +It's very curious, but its means of\ninvestigating things is to try to punch\nthem with its tentacles. + +#org @DEX_ENTRY_GRAPPLOCT +Searching for an opponent to test its\nskills against, it emerges onto land. Once\nthe battle is over, it returns to the sea. + +#org @DEX_ENTRY_SINISTEA +This Pok\emon is said to have been\nborn when a lonely spirit possessed\na cold, leftover cup of tea. + +#org @DEX_ENTRY_POLTEAGEIST +This species lives in antique teapots.\nMost pots are forgeries, but on rare\noccasions, an authentic work is found. + +#org @DEX_ENTRY_HATENNA +Via the protrusion on its head, it\nsenses other creatures' emotions.\nIt prefers areas without people. + +#org @DEX_ENTRY_HATTREM +No matter who you are, if you bring\nstrong emotions near this Pok\emon,\nit will silence you violently. + +#org @DEX_ENTRY_HATTERENE +Known as the Forest Witch, if you are\ntoo loud around it, you risk being torn\napart by the claws on its tentacle. + +#org @DEX_ENTRY_IMPIDIMP +It sneaks into people's homes, taking\nand feasting on the negative energy\nof the frustrated occupants. + +#org @DEX_ENTRY_MORGREM +With sly cunning, it lures people into\nthe woods. Some believe it to have\nthe power to make crops grow. + +#org @DEX_ENTRY_GRIMMSNARL +Its hairs work like muscle fibers.\nWhen its hairs unfurl, they latch on to\nfoes, ensnaring them like tentacles. + +#org @DEX_ENTRY_OBSTAGOON +It evolved after experiencing numerous\nfights. While crossing its arms, it lets out a\nshout that would make anyone flinch. + +#org @DEX_ENTRY_PERRSERKER +What appears to be an iron helmet is\nactually hardened hair. This Pok\emon\nlives for the thrill of battle. + +#org @DEX_ENTRY_CURSOLA +Be cautious of the ectoplasmic body\nsurrounding its soul. You'll become stiff\nas stone if you touch it. + +#org @DEX_ENTRY_SIRFETCHD +After deflecting attacks with its hard\nleaf shield, it strikes back with its sharp\nleek stalk. + +#org @DEX_ENTRY_MR_RIME +Its amusing movements make it very\npopular. It releases its psychic power\nfrom the pattern on its belly. + +#org @DEX_ENTRY_RUNERIGUS +Never touch its shadowlike body, or\nyou'll be shown the horrific memories\nbehind the picture carved into it. + +#org @DEX_ENTRY_MILCERY +They say that any patisserie visited\nby Milcery is guaranteed success and\ngood fortune. + +#org @DEX_ENTRY_ALCREMIE_STRAWBERRY +It evolved from a Milcery that held\nonto a Strawberry Sweet. Its flavor\ndepends on how it was mixed. + +#org @DEX_ENTRY_FALINKS +The six of them work together as one.\nTeamwork is also their battle strategy, and\nthey constantly change their formation. + +#org @DEX_ENTRY_PINCURCHIN +It feeds on seaweed, using its teeth\nto scrape it off rocks. Electric current\nflows from the tips of its spines. + +#org @DEX_ENTRY_SNOM +It eats snow that piles up on the\nground. The more snow it eats, the\nbigger its spikes grow. + +#org @DEX_ENTRY_FROSMOTH +Icy scales fall from its wings\nlike snow as it flies over fields\nand mountains. + +#org @DEX_ENTRY_STONJOURNER +Once a year, on a specific date and\nat a specific time, they gather out of\nnowhere and form up in a circle. + +#org @DEX_ENTRY_EISCUE +It drifted in on the flow of ocean\nwaters from a frigid place. It keeps its\nhead iced constantly to stay cold. + +#org @DEX_ENTRY_INDEEDEE +Through its horns, it can pick up on\nthe emotions of creatures around it. Males\nwill act as valets for those they serve. + +#org @DEX_ENTRY_MORPEKO +As it eats the seeds stored up in its\npouches, it generates electricity while\nsatisfying its constant hunger. + +#org @DEX_ENTRY_CUFANT +If a job requires serious strength,\nCufant will excel at it. Its copper body\ntarnishes in the rain, turning green. + +#org @DEX_ENTRY_COPPERAJAH +These Pok\emon live in herds. Their\ntrunks have incredible grip strength,\nstrong enough to crush giant rocks. + +#org @DEX_ENTRY_DRACOZOLT +The powerful muscles in its tail\ngenerate its electricity. Its upper half\nis entirely too small. + +#org @DEX_ENTRY_ARCTOZOLT +The shaking of its freezing upper half\nis what generates its electricity. It has\na hard time walking around. + +#org @DEX_ENTRY_DRACOVISH +Its mighty legs are capable of running\nat speeds exceeding 40 mph, but it can't\nbreathe unless it's underwater. + +#org @DEX_ENTRY_ARCTOVISH +The skin on its face is impervious\nto attack, but breathing difficulties\nmade it go extinct anyway. + +#org @DEX_ENTRY_DURALUDON +Its body resembles polished metal,\nand it's both lightweight and strong.\nHowever, its body rusts easily. + +#org @DEX_ENTRY_DREEPY +After being reborn as a ghost, Dreepy\nwanders the areas it used to inhabit back\nwhen it was alive in prehistoric seas. + +#org @DEX_ENTRY_DRAKLOAK +It's capable of flying faster than 120\nmph. It battles alongside Dreepy and\ndotes on them until they evolve. + +#org @DEX_ENTRY_DRAGAPULT +Apparently the Dreepy inside its horns\neagerly look forward to being launched\nout at Mach speeds. + +#org @DEX_ENTRY_ZACIAN +It has slumbered for many years. Some\nsay it is Zamazenta's elder sister,\nothers say the two are rivals. + +#org @DEX_ENTRY_ZAMAZENTA +It slept for aeons while in the form\nof a statue. It was asleep for so long,\npeople forgot that it ever existed. + +#org @DEX_ENTRY_ETERNATUS +It was inside a meteorite that fell\n20,000 years ago. The energy that\nits core absorbs allows it to live. + +#org @DEX_ENTRY_KUBFU +If it pulls the long white hair on\nits head, its fighting spirit heightens and\npower wells up from deep in its belly. + +#org @DEX_ENTRY_URSHIFU_SINGLE +Inhabiting the mountains of a distant\nregion, it races across sheer cliffs, training\nits legs and refining its moves. + +#org @DEX_ENTRY_ZARUDE +Once the vines on its body tear off,\nthey become nutrients in the soil. This helps\nthe plants of the forest grow. + +#org @DEX_ENTRY_UNKNOWN_MYTHICAL +This is a newly discovered Pok\emon.\nIt is currently under investigation. No\ninformation is available at this time. + +#org @DEX_ENTRY_CALYREX +Its every move is filled with grace\nand dignity. Extremely intelligent, it is said\nto see past, present, and future events. + +#org @DEX_ENTRY_REGIELEKI +This is a newly discovered Pok\emon.\nIt is currently under investigation. No\ninformation is available at this time. + +#org @DEX_ENTRY_REGIDRAGO +This is a newly discovered Pok\emon.\nIt is currently under investigation. No\ninformation is available at this time. + +*/ + //Special Form Entries #org @DEX_ENTRY_RATTATA_A @@ -1299,6 +1566,9 @@ Its metallic whiskers are heavy, so\nit's not very fast, but it has the\npower t #org @DEX_ENTRY_MEOWTH_A It's impulsive, selfish, and fickle.\nIt's very popular with Trainers who\nlike giving it the attention it needs. +#org @DEX_ENTRY_MEOWTH_G +These daring Pok\emon have coins on\ntheir foreheads. Darker coins are harder,\nand harder coins garner more respect. + #org @DEX_ENTRY_PERSIAN_A It has the classiest coat. The rippling\nof its fur in the heat of battle has a\nbeauty all its own. @@ -1311,6 +1581,21 @@ Graveler's entire body is tinged with\nelectricity due to the stones it likes\nt #org @DEX_ENTRY_GOLEM_A Since it can't fire boulders at a rapid\npace, it's been known to seize nearby\nGeodude and fire them from its back. +#org @DEX_ENTRY_PONYTA_G +Its small horn hides a healing power.\nWith a few rubs from this its horn, any\nslight wound you have will be healed. + +#org @DEX_ENTRY_RAPIDASH_G +Brave and prideful, it dashes airily\nthrough the forest, its steps aided by\npsychic powers stored in its fetlocks. + +#org @DEX_ENTRY_SLOWPOKE_G +Because it eats the seeds of a plant\nthat grows only in Galar, their tails have\ndeveloped a spicy flavor. + +#org @DEX_ENTRY_SLOWBRO_G +A Shellder bite set off a chemical\nreaction with the spices inside its body,\ncausing Slowbro to become a Poison-type. + +#org @DEX_ENTRY_FARFETCHD_G +It uses the stalks of leeks that are\nlarger and thicker than usual, which\nmade them to adapt to a unique form. + #org @DEX_ENTRY_GRIMER_A A Grimer, which had been brought in to\nsolve a problem with garbage, developed\nover time into this form. @@ -1323,6 +1608,48 @@ It swings its long neck like a whip and\nsmacks its opponents. This makes\nExegg #org @DEX_ENTRY_MAROWAK_A Its custom is to mourn its lost friends.\nMounds of dirt by the side of the road\nmark the graves of the Marowak. +#org @DEX_ENTRY_WEEZING_G +This Pok\emon consumes particles that\ncontaminate the air. Instead of leaving\ndroppings, it expels clean air. + +#org @DEX_ENTRY_MR_MIME_G +It can radiate chilliness from the\nbottoms of its feet. It'll spend its\nday tap dancing on a frozen floor. + +#org @DEX_ENTRY_ARTICUNO_G +This is a newly discovered Pok\emon.\nIt is currently under investigation. No\ninformation is available at this time. + +#org @DEX_ENTRY_ZAPDOS_G +This is a newly discovered Pok\emon.\nIt is currently under investigation. No\ninformation is available at this time. + +#org @DEX_ENTRY_MOLTRES_G +This is a newly discovered Pok\emon.\nIt is currently under investigation. No\ninformation is available at this time. + +#org @DEX_ENTRY_SLOWKING_G +This is a newly discovered Pok\emon.\nIt is currently under investigation. No\ninformation is available at this time. + +#org @DEX_ENTRY_CORSOLA_G +Sudden climate change wiped out this\nancient kind of Corsola. It absorbs the\nlife force of others through its branches. + +#org @DEX_ENTRY_ZIGZAGOON_G +It moves in zigzags and wreaks havoc\nupon its surroundings. It is thought to\nbe the oldest form of Zigzagoon. + +#org @DEX_ENTRY_LINOONE_G +It uses its long tongue to taunt foes.\nOnce the opposition is enraged, it\nhurls itself, tackling them forcefully. + +#org @DEX_ENTRY_DARUMAKA_G +They freeze their breath to make\nsnowballs, using them as ammo for\nplayful snowball fights. + +#org @DEX_ENTRY_DARMANITAN_G +Though it has a gentle disposition,\nit's also very strong. It stashes food\nin the snowball on its head. + +#org @DEX_ENTRY_DARMANITAN_G_ZEN +Anger has reignited its atrophied\nflame sac. This Pok\emon spews fire all\nover as it rampages indiscriminately. + +#org @DEX_ENTRY_YAMASK_G +It's said that this Pok\emon was formed\nwhen an ancient clay tablet was drawn\nto a vengeful spirit. + +#org @DEX_ENTRY_STUNFISK_G +Its conspicuous lips lure prey in as\nit lies in wait in the mud. When prey\ngets close, it will clamp down hard. + #org @DEX_ENTRY_ZYGARDE_10 Born when around 10% of Zygarde's cells\nhave been gathered from all over, this\nform is skilled in close-range combat. @@ -1355,3 +1682,58 @@ Lunala no longer has a will of its own.\nNow under the control of Necrozma, it\n #org @DEX_ENTRY_NECROZMA_ULTRA This is its form when it has absorbed\noverwhelming light energy. It fires\nlaser beams from all over its body. + +#org @DEX_ENTRY_CRAMORANT_GULPING +The slightest shock is sometimes\nenough to get this Pok\emon to spit\nout the Arrokuda lodged in its throat. + +#org @DEX_ENTRY_CRAMORANT_GORGING +This Cramorant has accidentally gotten\na Pikachu lodged in its gullet. While it\nseems to be choking, it isn't bothered. + +#org @DEX_ENTRY_TOXTRICITY_LOW_KEY +While generating electricity, it fills\nsurroundings with what sounds like\nthe strumming of a bass guitar. + +#org @DEX_ENTRY_SINISTEA_CHIPPED +The swirl pattern in its body is its\nweakness. If it gets stirred, the swirl\nloses its shape, and it gets dizzy. + +#org @DEX_ENTRY_POLTEAGEIST_CHIPPED +When angered, it launches tea from\nits body at the offender's mouth. The\ntea causes strong chills if swallowed. + +#org @DEX_ENTRY_ALCREMIE_BERRY +It evolved from a Milcery that held\nonto a Berry Sweet. The flavor of its\ncream depends on how it was mixed. + +#org @DEX_ENTRY_ALCREMIE_CLOVER +It evolved from a Milcery that held\nonto a Clover Sweet. The flavor of its\ncream depends on how it was mixed. + +#org @DEX_ENTRY_ALCREMIE_FLOWER +It evolved from a Milcery that held\nonto a Flower Sweet. The flavor of its\ncream depends on how it was mixed. + +#org @DEX_ENTRY_ALCREMIE_LOVE +It evolved from a Milcery that held\nonto a Love Sweet. The flavor of its\ncream depends on how it was mixed. + +#org @DEX_ENTRY_ALCREMIE_RIBBON +It evolved from a Milcery that held\nonto a Ribbon Sweet. The flavor of its\ncream depends on how it was mixed. + +#org @DEX_ENTRY_ALCREMIE_STAR +It evolved from a Milcery that held\nonto a Star Sweet. The flavor of its\ncream depends on how it was mixed. + +#org @DEX_ENTRY_EISCUE_NOICE +The ice covering this Pok\emon's face\nhas shattered, revealing a slightly worried\nexpression that many are enamored with. + +#org @DEX_ENTRY_INDEEDEE_FEMALE +These intelligent Pok\emon touch\nhorns with each other to share information\nbetween them. + +#org @DEX_ENTRY_MORPEKO_HANGRY +Intense hunger drives it to extremes\nof violence. Until its hunger is appeased,\nit gets up to all manner of evil deeds. + +#org @DEX_ENTRY_ZACIAN_CROWNED +Now armed with a weapon it used in\nancient times, this Pok\emon needs only\na single strike to fell any target. + +#org @DEX_ENTRY_ZAMAZENTA_CROWNED +Now that it has equipped its shield,\nit can shrug off impressive blows,\neven from Dynamaxed foes. + +#org @DEX_ENTRY_ETERNATUS_ETERNAMAX +Infinite amounts of energy pour from\nthis Pok\emon's enlarged core, warping\nthe surrounding space-time. + +#org @DEX_ENTRY_URSHIFU_RAPID +This form of Urshifu strongly believes\nin defeating foes by raining many blows down\non them. Its strikes flow like a river. +*/ diff --git a/strings/Pokemon_Name_Table.string b/strings/Pokemon_Name_Table.string index d0b3f37..0a66aeb 100644 --- a/strings/Pokemon_Name_Table.string +++ b/strings/Pokemon_Name_Table.string @@ -3307,3 +3307,489 @@ Pichu #org @NAME_XERNEAS_NATURAL Xerneas + +#org @NAME_GROOKEY +Grookey + +#org @NAME_THWACKEY +Thwackey + +#org @NAME_RILLABOOM +Rillaboom + +#org @NAME_SCORBUNNY +Scorbunny + +#org @NAME_RABOOT +Raboot + +#org @NAME_CINDERACE +Cinderace + +#org @NAME_SOBBLE +Sobble + +#org @NAME_DRIZZILE +Drizzile + +#org @NAME_INTELEON +Inteleon + +#org @NAME_SKWOVET +Skwovet + +#org @NAME_GREEDENT +Greedent + +#org @NAME_ROOKIDEE +Rookidee + +#org @NAME_CORVISQUIRE +Corvsquire + +#org @NAME_CORVIKNIGHT +Corvknight + +#org @NAME_BLIPBUG +Blipbug + +#org @NAME_DOTTLER +Dottler + +#org @NAME_ORBEETLE +Orbeetle + +#org @NAME_NICKIT +Nickit + +#org @NAME_THIEVUL +Thievul + +#org @NAME_GOSSIFLEUR +Gossifleur + +#org @NAME_ELDEGOSS +Eldegoss + +#org @NAME_WOOLOO +Wooloo + +#org @NAME_DUBWOOL +Dubwool + +#org @NAME_CHEWTLE +Chewtle + +#org @NAME_DREDNAW +Drednaw + +#org @NAME_YAMPER +Yamper + +#org @NAME_BOLTUND +Boltund + +#org @NAME_ROLYCOLY +Rolycoly + +#org @NAME_CARKOL +Carkol + +#org @NAME_COALOSSAL +Coalossal + +#org @NAME_APPLIN +Applin + +#org @NAME_FLAPPLE +Flapple + +#org @NAME_APPLETUN +Appletun + +#org @NAME_SILICOBRA +Silicobra + +#org @NAME_SANDACONDA +Sandaconda + +#org @NAME_CRAMORANT +Cramorant + +#org @NAME_ARROKUDA +Arrokuda + +#org @NAME_BARRASKEWDA +Baraskewda + +#org @NAME_TOXEL +Toxel + +#org @NAME_TOXTRICITY +Toxtricity + +#org @NAME_SIZZLIPEDE +Sizzlipede + +#org @NAME_CENTISKORCH +Centskorch + +#org @NAME_CLOBBOPUS +Clobbopus + +#org @NAME_GRAPPLOCT +Grapploct + +#org @NAME_SINISTEA +Sinistea + +#org @NAME_POLTEAGEIST +Poltegeist + +#org @NAME_HATENNA +Hatenna + +#org @NAME_HATTREM +Hattrem + +#org @NAME_HATTERENE +Hatterene + +#org @NAME_IMPIDIMP +Impidimp + +#org @NAME_MORGREM +Morgrem + +#org @NAME_GRIMMSNARL +Grimmsnarl + +#org @NAME_OBSTAGOON +Obstagoon + +#org @NAME_PERRSERKER +Perrserker + +#org @NAME_CURSOLA +Cursola + +#org @NAME_SIRFETCHD +Sirfetch'd + +#org @NAME_MR_RIME +Mr. Rime + +#org @NAME_RUNERIGUS +Runerigus + +#org @NAME_MILCERY +Milcery + +#org @NAME_ALCREMIE_STRAWBERRY +Alcremie + +#org @NAME_FALINKS +Falinks + +#org @NAME_PINCURCHIN +Pincurchin + +#org @NAME_SNOM +Snom + +#org @NAME_FROSMOTH +Frosmoth + +#org @NAME_STONJOURNER +Stonjorner + +#org @NAME_EISCUE +Eiscue + +#org @NAME_INDEEDEE +Indeedee + +#org @NAME_MORPEKO +Morpeko + +#org @NAME_CUFANT +Cufant + +#org @NAME_COPPERAJAH +Copperajah + +#org @NAME_DRACOZOLT +Dracozolt + +#org @NAME_ARCTOZOLT +Arctozolt + +#org @NAME_DRACOVISH +Dracovish + +#org @NAME_ARCTOVISH +Arctovish + +#org @NAME_DURALUDON +Duraludon + +#org @NAME_DREEPY +Dreepy + +#org @NAME_DRAKLOAK +Drakloak + +#org @NAME_DRAGAPULT +Dragapult + +#org @NAME_ZACIAN +Zacian + +#org @NAME_ZAMAZENTA +Zamazenta + +#org @NAME_ETERNATUS +Eternatus + +#org @NAME_KUBFU +Kubfu + +#org @NAME_URSHIFU_SINGLE +Urshifu + +#org @NAME_ZARUDE +Zarude + +#org @NAME_UNKNOWN_MYTHICAL +?????? + +#org @NAME_CALYREX +Calyrex + +#org @NAME_REGIELEKI +Regieleki + +#org @NAME_REGIDRAGO +Regidrago + +#org @NAME_CRAMORANT_GULPING +Cramorant + +#org @NAME_CRAMORANT_GORGING +Cramorant + +#org @NAME_TOXTRICITY_LOW_KEY +Toxtricity + +#org @NAME_SINISTEA_CHIPPED +Sinistea + +#org @NAME_POLTEAGEIST_CHIPPED +Poltegeist + +#org @NAME_ALCREMIE_BERRY +Alcremie + +#org @NAME_ALCREMIE_CLOVER +Alcremie + +#org @NAME_ALCREMIE_FLOWER +Alcremie + +#org @NAME_ALCREMIE_LOVE +Alcremie + +#org @NAME_ALCREMIE_RIBBON +Alcremie + +#org @NAME_ALCREMIE_STAR +Alcremie + +#org @NAME_EISCUE_NOICE +Eiscue + +#org @NAME_INDEEDEE_FEMALE +Indeedee + +#org @NAME_MORPEKO_HANGRY +Morpeko + +#org @NAME_ZACIAN_CROWNED +Zacian + +#org @NAME_ZAMAZENTA_CROWNED +Zamazenta + +#org @NAME_ETERNATUS_ETERNAMAX +Eternatus + +#org @NAME_URSHIFU_RAPID +Urshifu + +#org @NAME_MEOWTH_G +Meowth + +#org @NAME_PONYTA_G +Ponyta + +#org @NAME_RAPIDASH_G +Rapidash + +#org @NAME_SLOWPOKE_G +Slowpoke + +#org @NAME_SLOWBRO_G +Slowbro + +#org @NAME_FARFETCHD_G +Farfetch'd + +#org @NAME_KOFFING_G +Koffing + +#org @NAME_WEEZING_G +Weezing + +#org @NAME_MR_MIME_G +Mr. Mime + +#org @NAME_ARTICUNO_G +Articuno + +#org @NAME_ZAPDOS_G +Zapdos + +#org @NAME_MOLTRES_G +Moltres + +#org @NAME_SLOWKING_G +Slowking + +#org @NAME_CORSOLA_G +Corsola + +#org @NAME_ZIGZAGOON_G +Zigzagoon + +#org @NAME_LINOONE_G +Linoone + +#org @NAME_MIME_JR_G +Mime Jr. + +#org @NAME_DARUMAKA_G +Darumaka + +#org @NAME_DARMANITAN_G +Darmanitan + +#org @NAME_DARMANITAN_G_ZEN +Darmanitan + +#org @NAME_YAMASK_G +Yamask + +#org @NAME_STUNFISK_G +Stunfisk + +#org @NAME_VENUSAUR_GIGA +Venusaur + +#org @NAME_CHARIZARD_GIGA +Charizard + +#org @NAME_BLASTOISE_GIGA +Blastoise + +#org @NAME_BUTTERFREE_GIGA +Butterfree + +#org @NAME_PIKACHU_GIGA +Pikachu + +#org @NAME_MEOWTH_GIGA +Meowth + +#org @NAME_MACHAMP_GIGA +Machamp + +#org @NAME_GENGAR_GIGA +Gengar + +#org @NAME_KINGLER_GIGA +Kingler + +#org @NAME_LAPRAS_GIGA +Lapras + +#org @NAME_EEVEE_GIGA +Eevee + +#org @NAME_SNORLAX_GIGA +Snorlax + +#org @NAME_GARBODOR_GIGA +Garbodor + +#org @NAME_MELMETAL_GIGA +Melmetal + +#org @NAME_RILLABOOM_GIGA +Rillaboom + +#org @NAME_CINDERACE_GIGA +Cinderace + +#org @NAME_INTELEON_GIGA +Inteleon + +#org @NAME_CORVIKNIGHT_GIGA +Corvknight + +#org @NAME_ORBEETLE_GIGA +Orbeetle + +#org @NAME_DREDNAW_GIGA +Drednaw + +#org @NAME_COALOSSAL_GIGA +Coalossal + +#org @NAME_FLAPPLE_GIGA +Flapple + +#org @NAME_APPLETUN_GIGA +Appletun + +#org @NAME_SANDACONDA_GIGA +Sandaconda + +#org @NAME_TOXTRICITY_GIGA +Toxtricity + +#org @NAME_TOXTRICITY_LOW_KEY_GIGA +Toxtricity + +#org @NAME_CENTISKORCH_GIGA +Centskorch + +#org @NAME_HATTERENE_GIGA +Hatterene + +#org @NAME_GRIMMSNARL_GIGA +Grimmsnarl + +#org @NAME_ALCREMIE_GIGA +Alcremie + +#org @NAME_COPPERAJAH_GIGA +Copperajah + +#org @NAME_DURALUDON_GIGA +Duraludon + +#org @NAME_URSHIFU_SINGLE_GIGA +Urshifu + +#org @NAME_URSHIFU_RAPID_GIGA +Urshifu