pokeemerald/src/data/pokemon/form_species_tables.h
2021-12-03 19:32:31 -03:00

1023 lines
22 KiB
C

static const u16 sVenusaurFormSpeciesIdTable[] = {
SPECIES_VENUSAUR,
SPECIES_VENUSAUR_MEGA,
FORM_SPECIES_END,
};
static const u16 sCharizardFormSpeciesIdTable[] = {
SPECIES_CHARIZARD,
SPECIES_CHARIZARD_MEGA_X,
SPECIES_CHARIZARD_MEGA_Y,
FORM_SPECIES_END,
};
static const u16 sBlastoiseFormSpeciesIdTable[] = {
SPECIES_BLASTOISE,
SPECIES_BLASTOISE_MEGA,
FORM_SPECIES_END,
};
static const u16 sBeedrillFormSpeciesIdTable[] = {
SPECIES_BEEDRILL,
SPECIES_BEEDRILL_MEGA,
FORM_SPECIES_END,
};
static const u16 sPidgeotFormSpeciesIdTable[] = {
SPECIES_PIDGEOT,
SPECIES_PIDGEOT_MEGA,
FORM_SPECIES_END,
};
static const u16 sRattataFormSpeciesIdTable[] = {
SPECIES_RATTATA,
SPECIES_RATTATA_ALOLAN,
FORM_SPECIES_END,
};
static const u16 sRaticateFormSpeciesIdTable[] = {
SPECIES_RATICATE,
SPECIES_RATICATE_ALOLAN,
FORM_SPECIES_END,
};
static const u16 sPikachuFormSpeciesIdTable[] = {
SPECIES_PIKACHU,
SPECIES_PIKACHU_COSPLAY,
SPECIES_PIKACHU_ROCK_STAR,
SPECIES_PIKACHU_BELLE,
SPECIES_PIKACHU_POP_STAR,
SPECIES_PIKACHU_PH_D,
SPECIES_PIKACHU_LIBRE,
SPECIES_PIKACHU_ORIGINAL_CAP,
SPECIES_PIKACHU_HOENN_CAP,
SPECIES_PIKACHU_SINNOH_CAP,
SPECIES_PIKACHU_UNOVA_CAP,
SPECIES_PIKACHU_KALOS_CAP,
SPECIES_PIKACHU_ALOLA_CAP,
SPECIES_PIKACHU_PARTNER_CAP,
SPECIES_PIKACHU_WORLD_CAP,
FORM_SPECIES_END,
};
static const u16 sRaichuFormSpeciesIdTable[] = {
SPECIES_RAICHU,
SPECIES_RAICHU_ALOLAN,
FORM_SPECIES_END,
};
static const u16 sSandshrewFormSpeciesIdTable[] = {
SPECIES_SANDSHREW,
SPECIES_SANDSHREW_ALOLAN,
FORM_SPECIES_END,
};
static const u16 sSandslashFormSpeciesIdTable[] = {
SPECIES_SANDSLASH,
SPECIES_SANDSLASH_ALOLAN,
FORM_SPECIES_END,
};
static const u16 sVulpixFormSpeciesIdTable[] = {
SPECIES_VULPIX,
SPECIES_VULPIX_ALOLAN,
FORM_SPECIES_END,
};
static const u16 sNinetalesFormSpeciesIdTable[] = {
SPECIES_NINETALES,
SPECIES_NINETALES_ALOLAN,
FORM_SPECIES_END,
};
static const u16 sDiglettFormSpeciesIdTable[] = {
SPECIES_DIGLETT,
SPECIES_DIGLETT_ALOLAN,
FORM_SPECIES_END,
};
static const u16 sDugtrioFormSpeciesIdTable[] = {
SPECIES_DUGTRIO,
SPECIES_DUGTRIO_ALOLAN,
FORM_SPECIES_END,
};
static const u16 sMeowthFormSpeciesIdTable[] = {
SPECIES_MEOWTH,
SPECIES_MEOWTH_ALOLAN,
SPECIES_MEOWTH_GALARIAN,
FORM_SPECIES_END,
};
static const u16 sPersianFormSpeciesIdTable[] = {
SPECIES_PERSIAN,
SPECIES_PERSIAN_ALOLAN,
FORM_SPECIES_END,
};
static const u16 sAlakazamFormSpeciesIdTable[] = {
SPECIES_ALAKAZAM,
SPECIES_ALAKAZAM_MEGA,
FORM_SPECIES_END,
};
static const u16 sGeodudeFormSpeciesIdTable[] = {
SPECIES_GEODUDE,
SPECIES_GEODUDE_ALOLAN,
FORM_SPECIES_END,
};
static const u16 sGravelerFormSpeciesIdTable[] = {
SPECIES_GRAVELER,
SPECIES_GRAVELER_ALOLAN,
FORM_SPECIES_END,
};
static const u16 sGolemFormSpeciesIdTable[] = {
SPECIES_GOLEM,
SPECIES_GOLEM_ALOLAN,
FORM_SPECIES_END,
};
static const u16 sPonytaFormSpeciesIdTable[] = {
SPECIES_PONYTA,
SPECIES_PONYTA_GALARIAN,
FORM_SPECIES_END,
};
static const u16 sRapidashFormSpeciesIdTable[] = {
SPECIES_RAPIDASH,
SPECIES_RAPIDASH_GALARIAN,
FORM_SPECIES_END,
};
static const u16 sSlowpokeFormSpeciesIdTable[] = {
SPECIES_SLOWPOKE,
SPECIES_SLOWPOKE_GALARIAN,
FORM_SPECIES_END,
};
static const u16 sSlowbroFormSpeciesIdTable[] = {
SPECIES_SLOWBRO,
SPECIES_SLOWBRO_MEGA,
SPECIES_SLOWBRO_GALARIAN,
FORM_SPECIES_END,
};
static const u16 sFarfetchdFormSpeciesIdTable[] = {
SPECIES_FARFETCHD,
SPECIES_FARFETCHD_GALARIAN,
FORM_SPECIES_END,
};
static const u16 sGrimerFormSpeciesIdTable[] = {
SPECIES_GRIMER,
SPECIES_GRIMER_ALOLAN,
FORM_SPECIES_END,
};
static const u16 sMukFormSpeciesIdTable[] = {
SPECIES_MUK,
SPECIES_MUK_ALOLAN,
FORM_SPECIES_END,
};
static const u16 sGengarFormSpeciesIdTable[] = {
SPECIES_GENGAR,
SPECIES_GENGAR_MEGA,
FORM_SPECIES_END,
};
static const u16 sExeggutorFormSpeciesIdTable[] = {
SPECIES_EXEGGUTOR,
SPECIES_EXEGGUTOR_ALOLAN,
FORM_SPECIES_END,
};
static const u16 sMarowakFormSpeciesIdTable[] = {
SPECIES_MAROWAK,
SPECIES_MAROWAK_ALOLAN,
FORM_SPECIES_END,
};
static const u16 sWeezingFormSpeciesIdTable[] = {
SPECIES_WEEZING,
SPECIES_WEEZING_GALARIAN,
FORM_SPECIES_END,
};
static const u16 sKangaskhanFormSpeciesIdTable[] = {
SPECIES_KANGASKHAN,
SPECIES_KANGASKHAN_MEGA,
FORM_SPECIES_END,
};
static const u16 sMrMimeFormSpeciesIdTable[] = {
SPECIES_MR_MIME,
SPECIES_MR_MIME_GALARIAN,
FORM_SPECIES_END,
};
static const u16 sPinsirFormSpeciesIdTable[] = {
SPECIES_PINSIR,
SPECIES_PINSIR_MEGA,
FORM_SPECIES_END,
};
static const u16 sGyaradosFormSpeciesIdTable[] = {
SPECIES_GYARADOS,
SPECIES_GYARADOS_MEGA,
FORM_SPECIES_END,
};
static const u16 sAerodactylFormSpeciesIdTable[] = {
SPECIES_AERODACTYL,
SPECIES_AERODACTYL_MEGA,
FORM_SPECIES_END,
};
static const u16 sArticunoFormSpeciesIdTable[] = {
SPECIES_ARTICUNO,
SPECIES_ARTICUNO_GALARIAN,
FORM_SPECIES_END,
};
static const u16 sZapdosFormSpeciesIdTable[] = {
SPECIES_ZAPDOS,
SPECIES_ZAPDOS_GALARIAN,
FORM_SPECIES_END,
};
static const u16 sMoltresFormSpeciesIdTable[] = {
SPECIES_MOLTRES,
SPECIES_MOLTRES_GALARIAN,
FORM_SPECIES_END,
};
static const u16 sMewtwoFormSpeciesIdTable[] = {
SPECIES_MEWTWO,
SPECIES_MEWTWO_MEGA_X,
SPECIES_MEWTWO_MEGA_Y,
FORM_SPECIES_END,
};
static const u16 sPichuFormSpeciesIdTable[] = {
SPECIES_PICHU,
SPECIES_PICHU_SPIKY_EARED,
FORM_SPECIES_END,
};
static const u16 sAmpharosFormSpeciesIdTable[] = {
SPECIES_AMPHAROS,
SPECIES_AMPHAROS_MEGA,
FORM_SPECIES_END,
};
static const u16 sSlowkingFormSpeciesIdTable[] = {
SPECIES_SLOWKING,
SPECIES_SLOWKING_GALARIAN,
FORM_SPECIES_END,
};
static const u16 sUnownFormSpeciesIdTable[] = {
SPECIES_UNOWN,
SPECIES_UNOWN_B,
SPECIES_UNOWN_C,
SPECIES_UNOWN_D,
SPECIES_UNOWN_E,
SPECIES_UNOWN_F,
SPECIES_UNOWN_G,
SPECIES_UNOWN_H,
SPECIES_UNOWN_I,
SPECIES_UNOWN_J,
SPECIES_UNOWN_K,
SPECIES_UNOWN_L,
SPECIES_UNOWN_M,
SPECIES_UNOWN_N,
SPECIES_UNOWN_O,
SPECIES_UNOWN_P,
SPECIES_UNOWN_Q,
SPECIES_UNOWN_R,
SPECIES_UNOWN_S,
SPECIES_UNOWN_T,
SPECIES_UNOWN_U,
SPECIES_UNOWN_V,
SPECIES_UNOWN_W,
SPECIES_UNOWN_X,
SPECIES_UNOWN_Y,
SPECIES_UNOWN_Z,
SPECIES_UNOWN_EMARK,
SPECIES_UNOWN_QMARK,
FORM_SPECIES_END,
};
static const u16 sSteelixFormSpeciesIdTable[] = {
SPECIES_STEELIX,
SPECIES_STEELIX_MEGA,
FORM_SPECIES_END,
};
static const u16 sScizorFormSpeciesIdTable[] = {
SPECIES_SCIZOR,
SPECIES_SCIZOR_MEGA,
FORM_SPECIES_END,
};
static const u16 sHeracrossFormSpeciesIdTable[] = {
SPECIES_HERACROSS,
SPECIES_HERACROSS_MEGA,
FORM_SPECIES_END,
};
static const u16 sCorsolaFormSpeciesIdTable[] = {
SPECIES_CORSOLA,
SPECIES_CORSOLA_GALARIAN,
FORM_SPECIES_END,
};
static const u16 sHoundoomFormSpeciesIdTable[] = {
SPECIES_HOUNDOOM,
SPECIES_HOUNDOOM_MEGA,
FORM_SPECIES_END,
};
static const u16 sTyranitarFormSpeciesIdTable[] = {
SPECIES_TYRANITAR,
SPECIES_TYRANITAR_MEGA,
FORM_SPECIES_END,
};
static const u16 sSceptileFormSpeciesIdTable[] = {
SPECIES_SCEPTILE,
SPECIES_SCEPTILE_MEGA,
FORM_SPECIES_END,
};
static const u16 sBlazikenFormSpeciesIdTable[] = {
SPECIES_BLAZIKEN,
SPECIES_BLAZIKEN_MEGA,
FORM_SPECIES_END,
};
static const u16 sSwampertFormSpeciesIdTable[] = {
SPECIES_SWAMPERT,
SPECIES_SWAMPERT_MEGA,
FORM_SPECIES_END,
};
static const u16 sZigzagoonFormSpeciesIdTable[] = {
SPECIES_ZIGZAGOON,
SPECIES_ZIGZAGOON_GALARIAN,
FORM_SPECIES_END,
};
static const u16 sLinooneFormSpeciesIdTable[] = {
SPECIES_LINOONE,
SPECIES_LINOONE_GALARIAN,
FORM_SPECIES_END,
};
static const u16 sGardevoirFormSpeciesIdTable[] = {
SPECIES_GARDEVOIR,
SPECIES_GARDEVOIR_MEGA,
FORM_SPECIES_END,
};
static const u16 sSableyeFormSpeciesIdTable[] = {
SPECIES_SABLEYE,
SPECIES_SABLEYE_MEGA,
FORM_SPECIES_END,
};
static const u16 sMawileFormSpeciesIdTable[] = {
SPECIES_MAWILE,
SPECIES_MAWILE_MEGA,
FORM_SPECIES_END,
};
static const u16 sAggronFormSpeciesIdTable[] = {
SPECIES_AGGRON,
SPECIES_AGGRON_MEGA,
FORM_SPECIES_END,
};
static const u16 sMedichamFormSpeciesIdTable[] = {
SPECIES_MEDICHAM,
SPECIES_MEDICHAM_MEGA,
FORM_SPECIES_END,
};
static const u16 sManectricFormSpeciesIdTable[] = {
SPECIES_MANECTRIC,
SPECIES_MANECTRIC_MEGA,
FORM_SPECIES_END,
};
static const u16 sSharpedoFormSpeciesIdTable[] = {
SPECIES_SHARPEDO,
SPECIES_SHARPEDO_MEGA,
FORM_SPECIES_END,
};
static const u16 sCameruptFormSpeciesIdTable[] = {
SPECIES_CAMERUPT,
SPECIES_CAMERUPT_MEGA,
FORM_SPECIES_END,
};
static const u16 sAltariaFormSpeciesIdTable[] = {
SPECIES_ALTARIA,
SPECIES_ALTARIA_MEGA,
FORM_SPECIES_END,
};
static const u16 sCastformFormSpeciesIdTable[] = {
SPECIES_CASTFORM,
SPECIES_CASTFORM_SUNNY,
SPECIES_CASTFORM_RAINY,
SPECIES_CASTFORM_SNOWY,
FORM_SPECIES_END,
};
static const u16 sBanetteFormSpeciesIdTable[] = {
SPECIES_BANETTE,
SPECIES_BANETTE_MEGA,
FORM_SPECIES_END,
};
static const u16 sAbsolFormSpeciesIdTable[] = {
SPECIES_ABSOL,
SPECIES_ABSOL_MEGA,
FORM_SPECIES_END,
};
static const u16 sGlalieFormSpeciesIdTable[] = {
SPECIES_GLALIE,
SPECIES_GLALIE_MEGA,
FORM_SPECIES_END,
};
static const u16 sSalamenceFormSpeciesIdTable[] = {
SPECIES_SALAMENCE,
SPECIES_SALAMENCE_MEGA,
FORM_SPECIES_END,
};
static const u16 sMetagrossFormSpeciesIdTable[] = {
SPECIES_METAGROSS,
SPECIES_METAGROSS_MEGA,
FORM_SPECIES_END,
};
static const u16 sLatiasFormSpeciesIdTable[] = {
SPECIES_LATIAS,
SPECIES_LATIAS_MEGA,
FORM_SPECIES_END,
};
static const u16 sLatiosFormSpeciesIdTable[] = {
SPECIES_LATIOS,
SPECIES_LATIOS_MEGA,
FORM_SPECIES_END,
};
static const u16 sKyogreFormSpeciesIdTable[] = {
SPECIES_KYOGRE,
SPECIES_KYOGRE_PRIMAL,
FORM_SPECIES_END,
};
static const u16 sGroudonFormSpeciesIdTable[] = {
SPECIES_GROUDON,
SPECIES_GROUDON_PRIMAL,
FORM_SPECIES_END,
};
static const u16 sRayquazaFormSpeciesIdTable[] = {
SPECIES_RAYQUAZA,
SPECIES_RAYQUAZA_MEGA,
FORM_SPECIES_END,
};
static const u16 sDeoxysFormSpeciesIdTable[] = {
SPECIES_DEOXYS,
SPECIES_DEOXYS_ATTACK,
SPECIES_DEOXYS_DEFENSE,
SPECIES_DEOXYS_SPEED,
FORM_SPECIES_END,
};
static const u16 sBurmyFormSpeciesIdTable[] = {
SPECIES_BURMY,
SPECIES_BURMY_SANDY_CLOAK,
SPECIES_BURMY_TRASH_CLOAK,
FORM_SPECIES_END,
};
static const u16 sWormadamFormSpeciesIdTable[] = {
SPECIES_WORMADAM,
SPECIES_WORMADAM_SANDY_CLOAK,
SPECIES_WORMADAM_TRASH_CLOAK,
FORM_SPECIES_END,
};
static const u16 sCherrimFormSpeciesIdTable[] = {
SPECIES_CHERRIM,
SPECIES_CHERRIM_SUNSHINE,
FORM_SPECIES_END,
};
static const u16 sShellosFormSpeciesIdTable[] = {
SPECIES_SHELLOS,
SPECIES_SHELLOS_EAST_SEA,
FORM_SPECIES_END,
};
static const u16 sGastrodonFormSpeciesIdTable[] = {
SPECIES_GASTRODON,
SPECIES_GASTRODON_EAST_SEA,
FORM_SPECIES_END,
};
static const u16 sLopunnyFormSpeciesIdTable[] = {
SPECIES_LOPUNNY,
SPECIES_LOPUNNY_MEGA,
FORM_SPECIES_END,
};
static const u16 sGarchompFormSpeciesIdTable[] = {
SPECIES_GARCHOMP,
SPECIES_GARCHOMP_MEGA,
FORM_SPECIES_END,
};
static const u16 sLucarioFormSpeciesIdTable[] = {
SPECIES_LUCARIO,
SPECIES_LUCARIO_MEGA,
FORM_SPECIES_END,
};
static const u16 sAbomasnowFormSpeciesIdTable[] = {
SPECIES_ABOMASNOW,
SPECIES_ABOMASNOW_MEGA,
FORM_SPECIES_END,
};
static const u16 sGalladeFormSpeciesIdTable[] = {
SPECIES_GALLADE,
SPECIES_GALLADE_MEGA,
FORM_SPECIES_END,
};
static const u16 sRotomFormSpeciesIdTable[] = {
SPECIES_ROTOM,
SPECIES_ROTOM_HEAT,
SPECIES_ROTOM_WASH,
SPECIES_ROTOM_FROST,
SPECIES_ROTOM_FAN,
SPECIES_ROTOM_MOW,
FORM_SPECIES_END,
};
static const u16 sGiratinaFormSpeciesIdTable[] = {
SPECIES_GIRATINA,
SPECIES_GIRATINA_ORIGIN,
FORM_SPECIES_END,
};
static const u16 sShayminFormSpeciesIdTable[] = {
SPECIES_SHAYMIN,
SPECIES_SHAYMIN_SKY,
FORM_SPECIES_END,
};
static const u16 sArceusFormSpeciesIdTable[] = {
SPECIES_ARCEUS,
SPECIES_ARCEUS_FIGHTING,
SPECIES_ARCEUS_FLYING,
SPECIES_ARCEUS_POISON,
SPECIES_ARCEUS_GROUND,
SPECIES_ARCEUS_ROCK,
SPECIES_ARCEUS_BUG,
SPECIES_ARCEUS_GHOST,
SPECIES_ARCEUS_STEEL,
SPECIES_ARCEUS_FIRE,
SPECIES_ARCEUS_WATER,
SPECIES_ARCEUS_GRASS,
SPECIES_ARCEUS_ELECTRIC,
SPECIES_ARCEUS_PSYCHIC,
SPECIES_ARCEUS_ICE,
SPECIES_ARCEUS_DRAGON,
SPECIES_ARCEUS_DARK,
SPECIES_ARCEUS_FAIRY,
FORM_SPECIES_END,
};
static const u16 sAudinoFormSpeciesIdTable[] = {
SPECIES_AUDINO,
SPECIES_AUDINO_MEGA,
FORM_SPECIES_END,
};
static const u16 sBasculinFormSpeciesIdTable[] = {
SPECIES_BASCULIN,
SPECIES_BASCULIN_BLUE_STRIPED,
FORM_SPECIES_END,
};
static const u16 sDarumakaFormSpeciesIdTable[] = {
SPECIES_DARUMAKA,
SPECIES_DARUMAKA_GALARIAN,
FORM_SPECIES_END,
};
static const u16 sDarmanitanFormSpeciesIdTable[] = {
SPECIES_DARMANITAN,
SPECIES_DARMANITAN_ZEN_MODE,
SPECIES_DARMANITAN_GALARIAN,
SPECIES_DARMANITAN_ZEN_MODE_GALARIAN,
FORM_SPECIES_END,
};
static const u16 sYamaskFormSpeciesIdTable[] = {
SPECIES_YAMASK,
SPECIES_YAMASK_GALARIAN,
FORM_SPECIES_END,
};
static const u16 sDeerlingFormSpeciesIdTable[] = {
SPECIES_DEERLING,
SPECIES_DEERLING_SUMMER,
SPECIES_DEERLING_AUTUMN,
SPECIES_DEERLING_WINTER,
FORM_SPECIES_END,
};
static const u16 sSawsbuckFormSpeciesIdTable[] = {
SPECIES_SAWSBUCK,
SPECIES_SAWSBUCK_SUMMER,
SPECIES_SAWSBUCK_AUTUMN,
SPECIES_SAWSBUCK_WINTER,
FORM_SPECIES_END,
};
static const u16 sStunfiskFormSpeciesIdTable[] = {
SPECIES_STUNFISK,
SPECIES_STUNFISK_GALARIAN,
FORM_SPECIES_END,
};
static const u16 sTornadusFormSpeciesIdTable[] = {
SPECIES_TORNADUS,
SPECIES_TORNADUS_THERIAN,
FORM_SPECIES_END,
};
static const u16 sThundurusFormSpeciesIdTable[] = {
SPECIES_THUNDURUS,
SPECIES_THUNDURUS_THERIAN,
FORM_SPECIES_END,
};
static const u16 sLandorusFormSpeciesIdTable[] = {
SPECIES_LANDORUS,
SPECIES_LANDORUS_THERIAN,
FORM_SPECIES_END,
};
static const u16 sKyuremFormSpeciesIdTable[] = {
SPECIES_KYUREM,
SPECIES_KYUREM_WHITE,
SPECIES_KYUREM_BLACK,
FORM_SPECIES_END,
};
static const u16 sKeldeoFormSpeciesIdTable[] = {
SPECIES_KELDEO,
SPECIES_KELDEO_RESOLUTE,
FORM_SPECIES_END,
};
static const u16 sMeloettaFormSpeciesIdTable[] = {
SPECIES_MELOETTA,
SPECIES_MELOETTA_PIROUETTE,
FORM_SPECIES_END,
};
static const u16 sGenesectFormSpeciesIdTable[] = {
SPECIES_GENESECT,
SPECIES_GENESECT_DOUSE_DRIVE,
SPECIES_GENESECT_SHOCK_DRIVE,
SPECIES_GENESECT_BURN_DRIVE,
SPECIES_GENESECT_CHILL_DRIVE,
FORM_SPECIES_END,
};
static const u16 sGreninjaFormSpeciesIdTable[] = {
SPECIES_GRENINJA,
SPECIES_GRENINJA_BATTLE_BOND,
SPECIES_GRENINJA_ASH,
FORM_SPECIES_END,
};
static const u16 sVivillonFormSpeciesIdTable[] = {
SPECIES_VIVILLON,
SPECIES_VIVILLON_POLAR,
SPECIES_VIVILLON_TUNDRA,
SPECIES_VIVILLON_CONTINENTAL,
SPECIES_VIVILLON_GARDEN,
SPECIES_VIVILLON_ELEGANT,
SPECIES_VIVILLON_MEADOW,
SPECIES_VIVILLON_MODERN,
SPECIES_VIVILLON_MARINE,
SPECIES_VIVILLON_ARCHIPELAGO,
SPECIES_VIVILLON_HIGH_PLAINS,
SPECIES_VIVILLON_SANDSTORM,
SPECIES_VIVILLON_RIVER,
SPECIES_VIVILLON_MONSOON,
SPECIES_VIVILLON_SAVANNA,
SPECIES_VIVILLON_SUN,
SPECIES_VIVILLON_OCEAN,
SPECIES_VIVILLON_JUNGLE,
SPECIES_VIVILLON_FANCY,
SPECIES_VIVILLON_POKE_BALL,
FORM_SPECIES_END,
};
static const u16 sFlabebeFormSpeciesIdTable[] = {
SPECIES_FLABEBE,
SPECIES_FLABEBE_YELLOW_FLOWER,
SPECIES_FLABEBE_ORANGE_FLOWER,
SPECIES_FLABEBE_BLUE_FLOWER,
SPECIES_FLABEBE_WHITE_FLOWER,
FORM_SPECIES_END,
};
static const u16 sFloetteFormSpeciesIdTable[] = {
SPECIES_FLOETTE,
SPECIES_FLOETTE_YELLOW_FLOWER,
SPECIES_FLOETTE_ORANGE_FLOWER,
SPECIES_FLOETTE_BLUE_FLOWER,
SPECIES_FLOETTE_WHITE_FLOWER,
SPECIES_FLOETTE_ETERNAL_FLOWER,
FORM_SPECIES_END,
};
static const u16 sFlorgesFormSpeciesIdTable[] = {
SPECIES_FLORGES,
SPECIES_FLORGES_YELLOW_FLOWER,
SPECIES_FLORGES_ORANGE_FLOWER,
SPECIES_FLORGES_BLUE_FLOWER,
SPECIES_FLORGES_WHITE_FLOWER,
FORM_SPECIES_END,
};
static const u16 sFurfrouFormSpeciesIdTable[] = {
SPECIES_FURFROU,
SPECIES_FURFROU_HEART_TRIM,
SPECIES_FURFROU_STAR_TRIM,
SPECIES_FURFROU_DIAMOND_TRIM,
SPECIES_FURFROU_DEBUTANTE_TRIM,
SPECIES_FURFROU_MATRON_TRIM,
SPECIES_FURFROU_DANDY_TRIM,
SPECIES_FURFROU_LA_REINE_TRIM,
SPECIES_FURFROU_KABUKI_TRIM,
SPECIES_FURFROU_PHARAOH_TRIM,
FORM_SPECIES_END,
};
static const u16 sMeowsticFormSpeciesIdTable[] = {
SPECIES_MEOWSTIC,
SPECIES_MEOWSTIC_FEMALE,
FORM_SPECIES_END,
};
static const u16 sAegislashFormSpeciesIdTable[] = {
SPECIES_AEGISLASH,
SPECIES_AEGISLASH_BLADE,
FORM_SPECIES_END,
};
static const u16 sPumpkabooFormSpeciesIdTable[] = {
SPECIES_PUMPKABOO,
SPECIES_PUMPKABOO_SMALL,
SPECIES_PUMPKABOO_LARGE,
SPECIES_PUMPKABOO_SUPER,
FORM_SPECIES_END,
};
static const u16 sGourgeistFormSpeciesIdTable[] = {
SPECIES_GOURGEIST,
SPECIES_GOURGEIST_SMALL,
SPECIES_GOURGEIST_LARGE,
SPECIES_GOURGEIST_SUPER,
FORM_SPECIES_END,
};
static const u16 sXerneasFormSpeciesIdTable[] = {
SPECIES_XERNEAS,
SPECIES_XERNEAS_ACTIVE,
FORM_SPECIES_END,
};
static const u16 sZygardeFormSpeciesIdTable[] = {
SPECIES_ZYGARDE,
SPECIES_ZYGARDE_10,
SPECIES_ZYGARDE_10_POWER_CONSTRUCT,
SPECIES_ZYGARDE_50_POWER_CONSTRUCT,
SPECIES_ZYGARDE_COMPLETE,
FORM_SPECIES_END,
};
static const u16 sDiancieFormSpeciesIdTable[] = {
SPECIES_DIANCIE,
SPECIES_DIANCIE_MEGA,
FORM_SPECIES_END,
};
static const u16 sHoopaFormSpeciesIdTable[] = {
SPECIES_HOOPA,
SPECIES_HOOPA_UNBOUND,
FORM_SPECIES_END,
};
static const u16 sOricorioFormSpeciesIdTable[] = {
SPECIES_ORICORIO,
SPECIES_ORICORIO_POM_POM,
SPECIES_ORICORIO_PAU,
SPECIES_ORICORIO_SENSU,
FORM_SPECIES_END,
};
static const u16 sRockruffFormSpeciesIdTable[] = {
SPECIES_ROCKRUFF,
SPECIES_ROCKRUFF_OWN_TEMPO,
FORM_SPECIES_END,
};
static const u16 sLycanrocFormSpeciesIdTable[] = {
SPECIES_LYCANROC,
SPECIES_LYCANROC_MIDNIGHT,
SPECIES_LYCANROC_DUSK,
FORM_SPECIES_END,
};
static const u16 sWishiwashiFormSpeciesIdTable[] = {
SPECIES_WISHIWASHI,
SPECIES_WISHIWASHI_SCHOOL,
FORM_SPECIES_END,
};
static const u16 sSilvallyFormSpeciesIdTable[] = {
SPECIES_SILVALLY,
SPECIES_SILVALLY_FIGHTING,
SPECIES_SILVALLY_FLYING,
SPECIES_SILVALLY_POISON,
SPECIES_SILVALLY_GROUND,
SPECIES_SILVALLY_ROCK,
SPECIES_SILVALLY_BUG,
SPECIES_SILVALLY_GHOST,
SPECIES_SILVALLY_STEEL,
SPECIES_SILVALLY_FIRE,
SPECIES_SILVALLY_WATER,
SPECIES_SILVALLY_GRASS,
SPECIES_SILVALLY_ELECTRIC,
SPECIES_SILVALLY_PSYCHIC,
SPECIES_SILVALLY_ICE,
SPECIES_SILVALLY_DRAGON,
SPECIES_SILVALLY_DARK,
SPECIES_SILVALLY_FAIRY,
FORM_SPECIES_END,
};
static const u16 sMiniorFormSpeciesIdTable[] = {
SPECIES_MINIOR,
SPECIES_MINIOR_METEOR_ORANGE,
SPECIES_MINIOR_METEOR_YELLOW,
SPECIES_MINIOR_METEOR_GREEN,
SPECIES_MINIOR_METEOR_BLUE,
SPECIES_MINIOR_METEOR_INDIGO,
SPECIES_MINIOR_METEOR_VIOLET,
SPECIES_MINIOR_CORE_RED,
SPECIES_MINIOR_CORE_ORANGE,
SPECIES_MINIOR_CORE_YELLOW,
SPECIES_MINIOR_CORE_GREEN,
SPECIES_MINIOR_CORE_BLUE,
SPECIES_MINIOR_CORE_INDIGO,
SPECIES_MINIOR_CORE_VIOLET,
FORM_SPECIES_END,
};
static const u16 sMimikyuFormSpeciesIdTable[] = {
SPECIES_MIMIKYU,
SPECIES_MIMIKYU_BUSTED,
FORM_SPECIES_END,
};
static const u16 sNecrozmaFormSpeciesIdTable[] = {
SPECIES_NECROZMA,
SPECIES_NECROZMA_DUSK_MANE,
SPECIES_NECROZMA_DAWN_WINGS,
SPECIES_NECROZMA_ULTRA,
FORM_SPECIES_END,
};
static const u16 sMagearnaFormSpeciesIdTable[] = {
SPECIES_MAGEARNA,
SPECIES_MAGEARNA_ORIGINAL_COLOR,
FORM_SPECIES_END,
};
static const u16 sCramorantFormSpeciesIdTable[] = {
SPECIES_CRAMORANT,
SPECIES_CRAMORANT_GULPING,
SPECIES_CRAMORANT_GORGING,
FORM_SPECIES_END,
};
static const u16 sToxtricityFormSpeciesIdTable[] = {
SPECIES_TOXTRICITY,
SPECIES_TOXTRICITY_LOW_KEY,
FORM_SPECIES_END,
};
static const u16 sSinisteaFormSpeciesIdTable[] = {
SPECIES_SINISTEA,
SPECIES_SINISTEA_ANTIQUE,
FORM_SPECIES_END,
};
static const u16 sPolteageistFormSpeciesIdTable[] = {
SPECIES_POLTEAGEIST,
SPECIES_POLTEAGEIST_ANTIQUE,
FORM_SPECIES_END,
};
static const u16 sAlcremieFormSpeciesIdTable[] = {
SPECIES_ALCREMIE,
SPECIES_ALCREMIE_RUBY_CREAM,
SPECIES_ALCREMIE_MATCHA_CREAM,
SPECIES_ALCREMIE_MINT_CREAM,
SPECIES_ALCREMIE_LEMON_CREAM,
SPECIES_ALCREMIE_SALTED_CREAM,
SPECIES_ALCREMIE_RUBY_SWIRL,
SPECIES_ALCREMIE_CARAMEL_SWIRL,
SPECIES_ALCREMIE_RAINBOW_SWIRL,
FORM_SPECIES_END,
};
static const u16 sEiscueFormSpeciesIdTable[] = {
SPECIES_EISCUE,
SPECIES_EISCUE_NOICE_FACE,
FORM_SPECIES_END,
};
static const u16 sIndeedeeFormSpeciesIdTable[] = {
SPECIES_INDEEDEE,
SPECIES_INDEEDEE_FEMALE,
FORM_SPECIES_END,
};
static const u16 sMorpekoFormSpeciesIdTable[] = {
SPECIES_MORPEKO,
SPECIES_MORPEKO_HANGRY,
FORM_SPECIES_END,
};
static const u16 sZacianFormSpeciesIdTable[] = {
SPECIES_ZACIAN,
SPECIES_ZACIAN_CROWNED_SWORD,
FORM_SPECIES_END,
};
static const u16 sZamazentaFormSpeciesIdTable[] = {
SPECIES_ZAMAZENTA,
SPECIES_ZAMAZENTA_CROWNED_SHIELD,
FORM_SPECIES_END,
};
static const u16 sEternatusFormSpeciesIdTable[] = {
SPECIES_ETERNATUS,
SPECIES_ETERNATUS_ETERNAMAX,
FORM_SPECIES_END,
};
static const u16 sUrshifuFormSpeciesIdTable[] = {
SPECIES_URSHIFU,
SPECIES_URSHIFU_RAPID_STRIKE_STYLE,
FORM_SPECIES_END,
};
static const u16 sZarudeFormSpeciesIdTable[] = {
SPECIES_ZARUDE,
SPECIES_ZARUDE_DADA,
FORM_SPECIES_END,
};
static const u16 sCalyrexFormSpeciesIdTable[] = {
SPECIES_CALYREX,
SPECIES_CALYREX_ICE_RIDER,
SPECIES_CALYREX_SHADOW_RIDER,
FORM_SPECIES_END,
};