Footprint config (#3902)

* Footprint config

* Don't enable by default
This commit is contained in:
Bassoonian 2024-01-03 20:24:45 +00:00 committed by GitHub
parent e7fac028b1
commit f94e65a400
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
15 changed files with 3104 additions and 1036 deletions

View File

@ -29,6 +29,7 @@
// Other settings
#define P_CUSTOM_GENDER_DIFF_ICONS TRUE // If TRUE, will give more Pokémon custom icons for their female forms, i.e. Hippopotas and Hippowdon
#define P_FOOTPRINTS TRUE // If TRUE, Pokémon will have footprints (as was the case up to Gen 5 and in BDSP). Disabling this saves some ROM space.
#define P_LEGENDARY_PERFECT_IVS GEN_LATEST // Since Gen 6, Legendaries, Mythicals and Ultra Beasts found in the wild or given through gifts have at least 3 perfect IVs.
#define P_EV_CAP GEN_LATEST // Since Gen 6, the max EVs per stat is 252 instead of 255.
#define P_CATCH_CURVE GEN_LATEST // Since Gen 6, the capture rate curve was changed to make pokeballs more effective on lower level pokemon

File diff suppressed because it is too large Load Diff

View File

@ -217,6 +217,12 @@ const u8 gOgerponCornerstoneMaskPokedexText[] = _(
.levelUpLearnset = s ## learn##LevelUpLearnset, \
.teachableLearnset = s ## learn##TeachableLearnset
#if P_FOOTPRINTS
#define FOOTPRINT(sprite) .footprint = gMonFootprint_## sprite
#else
#define FOOTPRINT(sprite) .footprint = NULL
#endif
// Maximum value for a female Pokémon is 254 (MON_FEMALE) which is 100% female.
// 255 (MON_GENDERLESS) is reserved for genderless Pokémon.
#define PERCENT_FEMALE(percent) min(254, ((percent * 255) / 100))
@ -330,7 +336,7 @@ const struct SpeciesInfo gSpeciesInfo[] =
//PALETTE_FEMALE(CircledQuestionMark),
ICON(QuestionMark, 0),
//ICON_FEMALE(QuestionMark, 1),
//.footprint = gMonFootprint_None,
//FOOTPRINT(None),
LEARNSETS(None),
.evolutions = EVOLUTION({EVO_LEVEL, 100, SPECIES_NONE},
{EVO_ITEM, ITEM_MOOMOO_MILK, SPECIES_NONE}),

File diff suppressed because it is too large Load Diff

View File

@ -47,7 +47,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_CONCAVE_ARC_SMALL,
PALETTES(Chikorita),
ICON(Chikorita, 1),
.footprint = gMonFootprint_Chikorita,
FOOTPRINT(Chikorita),
LEARNSETS(Chikorita),
.evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_BAYLEEF}),
},
@ -96,7 +96,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_H_SLIDE,
PALETTES(Bayleef),
ICON(Bayleef, 1),
.footprint = gMonFootprint_Bayleef,
FOOTPRINT(Bayleef),
LEARNSETS(Bayleef),
.evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_MEGANIUM}),
},
@ -147,7 +147,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_V_SHAKE,
PALETTES(Meganium),
ICON(Meganium, 1),
.footprint = gMonFootprint_Meganium,
FOOTPRINT(Meganium),
LEARNSETS(Meganium),
},
#endif //P_FAMILY_CHIKORITA
@ -196,7 +196,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_CONCAVE_ARC_SMALL,
PALETTES(Cyndaquil),
ICON(Cyndaquil, 3),
.footprint = gMonFootprint_Cyndaquil,
FOOTPRINT(Cyndaquil),
LEARNSETS(Cyndaquil),
.evolutions = EVOLUTION({EVO_LEVEL, 14, SPECIES_QUILAVA}),
},
@ -245,7 +245,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_JOLT_RIGHT,
PALETTES(Quilava),
ICON(Quilava, 3),
.footprint = gMonFootprint_Quilava,
FOOTPRINT(Quilava),
LEARNSETS(Quilava),
.evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_TYPHLOSION},
{EVO_NONE, 0, SPECIES_TYPHLOSION_HISUIAN}),
@ -264,7 +264,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.speciesName = _("Typhlosion"), \
.cryId = CRY_TYPHLOSION, \
.natDexNum = NATIONAL_DEX_TYPHLOSION, \
.footprint = gMonFootprint_Typhlosion, \
FOOTPRINT(Typhlosion), \
.formSpeciesIdTable = sTyphlosionFormSpeciesIdTable
[SPECIES_TYPHLOSION] =
@ -386,7 +386,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_JOLT_RIGHT,
PALETTES(Totodile),
ICON(Totodile, 0),
.footprint = gMonFootprint_Totodile,
FOOTPRINT(Totodile),
LEARNSETS(Totodile),
.evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_CROCONAW}),
},
@ -436,7 +436,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_JOLT_RIGHT,
PALETTES(Croconaw),
ICON(Croconaw, 0),
.footprint = gMonFootprint_Croconaw,
FOOTPRINT(Croconaw),
LEARNSETS(Croconaw),
.evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_FERALIGATR}),
},
@ -486,7 +486,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_V_SHAKE,
PALETTES(Feraligatr),
ICON(Feraligatr, 0),
.footprint = gMonFootprint_Feraligatr,
FOOTPRINT(Feraligatr),
LEARNSETS(Feraligatr),
},
#endif //P_FAMILY_TOTODILE
@ -535,7 +535,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_CONCAVE_ARC_SMALL,
PALETTES(Sentret),
ICON(Sentret, 2),
.footprint = gMonFootprint_Sentret,
FOOTPRINT(Sentret),
LEARNSETS(Sentret),
.evolutions = EVOLUTION({EVO_LEVEL, 15, SPECIES_FURRET}),
},
@ -583,7 +583,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_CONCAVE_ARC_LARGE,
PALETTES(Furret),
ICON(Furret, 2),
.footprint = gMonFootprint_Furret,
FOOTPRINT(Furret),
LEARNSETS(Furret),
},
#endif //P_FAMILY_SENTRET
@ -632,7 +632,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_CONVEX_DOUBLE_ARC,
PALETTES(Hoothoot),
ICON(Hoothoot, 2),
.footprint = gMonFootprint_Hoothoot,
FOOTPRINT(Hoothoot),
LEARNSETS(Hoothoot),
.evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_NOCTOWL}),
},
@ -680,7 +680,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_TRIANGLE_DOWN,
PALETTES(Noctowl),
ICON(Noctowl, 2),
.footprint = gMonFootprint_Noctowl,
FOOTPRINT(Noctowl),
LEARNSETS(Noctowl),
},
#endif //P_FAMILY_HOOTHOOT
@ -731,7 +731,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_V_SHAKE_H_SLIDE,
PALETTES(Ledyba),
ICON(Ledyba, 0),
.footprint = gMonFootprint_Ledyba,
FOOTPRINT(Ledyba),
LEARNSETS(Ledyba),
.evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_LEDIAN}),
},
@ -782,7 +782,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_CONVEX_DOUBLE_ARC,
PALETTES(Ledian),
ICON(Ledian, 0),
.footprint = gMonFootprint_Ledian,
FOOTPRINT(Ledian),
LEARNSETS(Ledian),
},
#endif //P_FAMILY_LEDYBA
@ -831,7 +831,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_V_SHAKE_H_SLIDE,
PALETTES(Spinarak),
ICON(Spinarak, 1),
.footprint = gMonFootprint_Spinarak,
FOOTPRINT(Spinarak),
LEARNSETS(Spinarak),
.evolutions = EVOLUTION({EVO_LEVEL, 22, SPECIES_ARIADOS}),
},
@ -879,7 +879,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_H_SLIDE,
PALETTES(Ariados),
ICON(Ariados, 0),
.footprint = gMonFootprint_Ariados,
FOOTPRINT(Ariados),
LEARNSETS(Ariados),
},
#endif //P_FAMILY_SPINARAK
@ -929,7 +929,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_V_STRETCH,
PALETTES(Chinchou),
ICON(Chinchou, 2),
.footprint = gMonFootprint_Chinchou,
FOOTPRINT(Chinchou),
LEARNSETS(Chinchou),
.evolutions = EVOLUTION({EVO_LEVEL, 27, SPECIES_LANTURN}),
},
@ -978,7 +978,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_SHAKE_FLASH_YELLOW,
PALETTES(Lanturn),
ICON(Lanturn, 0),
.footprint = gMonFootprint_Lanturn,
FOOTPRINT(Lanturn),
LEARNSETS(Lanturn),
},
#endif //P_FAMILY_CHINCHOU
@ -1029,7 +1029,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_DIP_RIGHT_SIDE,
PALETTES(Togepi),
ICON(Togepi, 0),
.footprint = gMonFootprint_Togepi,
FOOTPRINT(Togepi),
LEARNSETS(Togepi),
.evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_TOGETIC}),
},
@ -1077,7 +1077,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_CONVEX_DOUBLE_ARC,
PALETTES(Togetic),
ICON(Togetic, 0),
.footprint = gMonFootprint_Togetic,
FOOTPRINT(Togetic),
LEARNSETS(Togetic),
.evolutions = EVOLUTION({EVO_ITEM, ITEM_SHINY_STONE, SPECIES_TOGEKISS}),
},
@ -1133,7 +1133,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_CONCAVE_ARC_LARGE,
PALETTES(Togekiss),
ICON(Togekiss, 2),
.footprint = gMonFootprint_Togekiss,
FOOTPRINT(Togekiss),
LEARNSETS(Togekiss),
},
#endif //P_GEN_4_CROSS_EVOS
@ -1184,7 +1184,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_CONCAVE_ARC_SMALL,
PALETTES(Natu),
ICON(Natu, 1),
.footprint = gMonFootprint_Natu,
FOOTPRINT(Natu),
LEARNSETS(Natu),
.evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_XATU}),
},
@ -1234,7 +1234,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_SHRINK_GROW_VIBRATE,
PALETTES(Xatu),
ICON(Xatu, 1),
.footprint = gMonFootprint_Xatu,
FOOTPRINT(Xatu),
LEARNSETS(Xatu),
},
#endif //P_FAMILY_NATU
@ -1284,7 +1284,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_CONCAVE_ARC_SMALL,
PALETTES(Mareep),
ICON(Mareep, 0),
.footprint = gMonFootprint_Mareep,
FOOTPRINT(Mareep),
LEARNSETS(Mareep),
.evolutions = EVOLUTION({EVO_LEVEL, 15, SPECIES_FLAAFFY}),
},
@ -1332,7 +1332,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_DIP_RIGHT_SIDE,
PALETTES(Flaaffy),
ICON(Flaaffy, 0),
.footprint = gMonFootprint_Flaaffy,
FOOTPRINT(Flaaffy),
LEARNSETS(Flaaffy),
.evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_AMPHAROS}),
},
@ -1355,7 +1355,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.pokemonOffset = 4, \
.trainerScale = 256, \
.trainerOffset = 0, \
.footprint = gMonFootprint_Ampharos, \
FOOTPRINT(Ampharos), \
LEARNSETS(Ampharos), \
.formSpeciesIdTable = sAmpharosFormSpeciesIdTable, \
.formChangeTable = sAmpharosFormChangeTable
@ -1474,7 +1474,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_CONCAVE_ARC_LARGE,
PALETTES(Azurill),
ICON(Azurill, 0),
.footprint = gMonFootprint_Azurill,
FOOTPRINT(Azurill),
LEARNSETS(Azurill),
.evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_MARILL}),
},
@ -1527,7 +1527,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_CONCAVE_ARC_SMALL,
PALETTES(Marill),
ICON(Marill, 0),
.footprint = gMonFootprint_Marill,
FOOTPRINT(Marill),
LEARNSETS(Marill),
.evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_AZUMARILL}),
},
@ -1579,7 +1579,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_DIP_RIGHT_SIDE,
PALETTES(Azumarill),
ICON(Azumarill, 0),
.footprint = gMonFootprint_Azumarill,
FOOTPRINT(Azumarill),
LEARNSETS(Azumarill),
},
#endif //P_FAMILY_MARILL
@ -1629,7 +1629,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_H_VIBRATE,
PALETTES(Bonsly),
ICON(Bonsly, 1),
.footprint = gMonFootprint_Bonsly,
FOOTPRINT(Bonsly),
LEARNSETS(Bonsly),
.evolutions = EVOLUTION({EVO_MOVE, MOVE_MIMIC, SPECIES_SUDOWOODO}),
},
@ -1680,7 +1680,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_H_SLIDE,
PALETTES(Sudowoodo),
ICON(Sudowoodo, 1),
.footprint = gMonFootprint_Sudowoodo,
FOOTPRINT(Sudowoodo),
LEARNSETS(Sudowoodo),
},
#endif //P_FAMILY_SUDOWOODO
@ -1730,7 +1730,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_CONVEX_DOUBLE_ARC,
PALETTES(Hoppip),
ICON(Hoppip, 1),
.footprint = gMonFootprint_Hoppip,
FOOTPRINT(Hoppip),
LEARNSETS(Hoppip),
.evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_SKIPLOOM}),
},
@ -1779,7 +1779,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_CONVEX_DOUBLE_ARC,
PALETTES(Skiploom),
ICON(Skiploom, 1),
.footprint = gMonFootprint_Skiploom,
FOOTPRINT(Skiploom),
LEARNSETS(Skiploom),
.evolutions = EVOLUTION({EVO_LEVEL, 27, SPECIES_JUMPLUFF}),
},
@ -1828,7 +1828,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_CONVEX_DOUBLE_ARC,
PALETTES(Jumpluff),
ICON(Jumpluff, 2),
.footprint = gMonFootprint_Jumpluff,
FOOTPRINT(Jumpluff),
LEARNSETS(Jumpluff),
},
#endif //P_FAMILY_HOPPIP
@ -1879,7 +1879,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_CONCAVE_ARC_LARGE,
PALETTES(Aipom),
ICON(Aipom, 2),
.footprint = gMonFootprint_Aipom,
FOOTPRINT(Aipom),
LEARNSETS(Aipom),
.evolutions = EVOLUTION({EVO_MOVE, MOVE_DOUBLE_HIT, SPECIES_AMBIPOM}),
},
@ -1930,7 +1930,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_CONCAVE_ARC_LARGE,
PALETTES(Ambipom),
ICON(Ambipom, 2),
.footprint = gMonFootprint_Ambipom,
FOOTPRINT(Ambipom),
LEARNSETS(Ambipom),
},
#endif //P_GEN_4_CROSS_EVOS
@ -1980,7 +1980,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_DIP_RIGHT_SIDE,
PALETTES(Sunkern),
ICON(Sunkern, 1),
.footprint = gMonFootprint_Sunkern,
FOOTPRINT(Sunkern),
LEARNSETS(Sunkern),
.evolutions = EVOLUTION({EVO_ITEM, ITEM_SUN_STONE, SPECIES_SUNFLORA}),
},
@ -2028,7 +2028,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_H_SLIDE,
PALETTES(Sunflora),
ICON(Sunflora, 1),
.footprint = gMonFootprint_Sunflora,
FOOTPRINT(Sunflora),
LEARNSETS(Sunflora),
},
#endif //P_FAMILY_SUNKERN
@ -2079,7 +2079,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_CONVEX_DOUBLE_ARC,
PALETTES(Yanma),
ICON(Yanma, 1),
.footprint = gMonFootprint_Yanma,
FOOTPRINT(Yanma),
LEARNSETS(Yanma),
.evolutions = EVOLUTION({EVO_MOVE, MOVE_ANCIENT_POWER, SPECIES_YANMEGA}),
},
@ -2130,7 +2130,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_H_VIBRATE,
PALETTES(Yanmega),
ICON(Yanmega, 1),
.footprint = gMonFootprint_Yanmega,
FOOTPRINT(Yanmega),
LEARNSETS(Yanmega),
},
#endif //P_GEN_4_CROSS_EVOS
@ -2160,7 +2160,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.pokemonOffset = 21, \
.trainerScale = 256, \
.trainerOffset = 0, \
.footprint = gMonFootprint_Wooper, \
FOOTPRINT(Wooper), \
.formSpeciesIdTable = sWooperFormSpeciesIdTable
[SPECIES_WOOPER] =
@ -2236,7 +2236,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_H_SLIDE,
PALETTES(Quagsire),
ICON(Quagsire, 0),
.footprint = gMonFootprint_Quagsire,
FOOTPRINT(Quagsire),
LEARNSETS(Quagsire),
},
@ -2311,7 +2311,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Clodsire),
ICON(Clodsire, 2),
//.footprint = gMonFootprint_Clodsire,
//FOOTPRINT(Clodsire),
LEARNSETS(Clodsire),
},
#endif //P_PALDEAN_FORMS
@ -2364,7 +2364,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_CONCAVE_ARC_SMALL,
PALETTES(Murkrow),
ICON(Murkrow, 2),
.footprint = gMonFootprint_Murkrow,
FOOTPRINT(Murkrow),
LEARNSETS(Murkrow),
.evolutions = EVOLUTION({EVO_ITEM, ITEM_DUSK_STONE, SPECIES_HONCHKROW}),
},
@ -2413,7 +2413,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_H_STRETCH,
PALETTES(Honchkrow),
ICON(Honchkrow, 2),
.footprint = gMonFootprint_Honchkrow,
FOOTPRINT(Honchkrow),
LEARNSETS(Honchkrow),
},
#endif //P_GEN_4_CROSS_EVOS
@ -2464,7 +2464,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_H_VIBRATE,
PALETTES(Misdreavus),
ICON(Misdreavus, 0),
.footprint = gMonFootprint_Misdreavus,
FOOTPRINT(Misdreavus),
LEARNSETS(Misdreavus),
.evolutions = EVOLUTION({EVO_ITEM, ITEM_DUSK_STONE, SPECIES_MISMAGIUS}),
},
@ -2515,7 +2515,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_CONVEX_DOUBLE_ARC,
PALETTES(Mismagius),
ICON(Mismagius, 2),
.footprint = gMonFootprint_Mismagius,
FOOTPRINT(Mismagius),
LEARNSETS(Mismagius),
},
#endif //P_GEN_4_CROSS_EVOS
@ -2559,7 +2559,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_SHRINK_GROW_VIBRATE, \
PALETTES(Unown), \
ICON(Unown ##letter, 0), \
.footprint = gMonFootprint_Unown, \
FOOTPRINT(Unown), \
LEARNSETS(Unown), \
.formSpeciesIdTable = sUnownFormSpeciesIdTable
@ -2852,7 +2852,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_CONCAVE_ARC_SMALL,
PALETTES(Wynaut),
ICON(Wynaut, 0),
.footprint = gMonFootprint_Wynaut,
FOOTPRINT(Wynaut),
LEARNSETS(Wynaut),
.evolutions = EVOLUTION({EVO_LEVEL, 15, SPECIES_WOBBUFFET}),
},
@ -2906,7 +2906,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
#if P_CUSTOM_GENDER_DIFF_ICONS == TRUE
ICON_FEMALE(Wobbuffet, 0),
#endif
.footprint = gMonFootprint_Wobbuffet,
FOOTPRINT(Wobbuffet),
LEARNSETS(Wobbuffet),
},
#endif //P_FAMILY_WOBBUFFET
@ -2957,7 +2957,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_SHRINK_GROW_VIBRATE,
PALETTES(Girafarig),
ICON(Girafarig, 1),
.footprint = gMonFootprint_Girafarig,
FOOTPRINT(Girafarig),
LEARNSETS(Girafarig),
.evolutions = EVOLUTION({EVO_MOVE, MOVE_TWIN_BEAM, SPECIES_FARIGIRAF}),
},
@ -3006,7 +3006,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Farigiraf),
ICON(Farigiraf, 0),
//.footprint = gMonFootprint_Farigiraf,
//FOOTPRINT(Farigiraf),
LEARNSETS(Farigiraf),
},
#endif //P_GEN_9_CROSS_EVOS
@ -3056,7 +3056,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_H_SHAKE,
PALETTES(Pineco),
ICON(Pineco, 0),
.footprint = gMonFootprint_Pineco,
FOOTPRINT(Pineco),
LEARNSETS(Pineco),
.evolutions = EVOLUTION({EVO_LEVEL, 31, SPECIES_FORRETRESS}),
},
@ -3104,7 +3104,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_V_SHAKE,
PALETTES(Forretress),
ICON(Forretress, 2),
.footprint = gMonFootprint_Forretress,
FOOTPRINT(Forretress),
LEARNSETS(Forretress),
},
#endif //P_FAMILY_PINECO
@ -3154,7 +3154,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_TRIANGLE_DOWN,
PALETTES(Dunsparce),
ICON(Dunsparce, 0),
.footprint = gMonFootprint_Dunsparce,
FOOTPRINT(Dunsparce),
LEARNSETS(Dunsparce),
.evolutions = EVOLUTION({EVO_MOVE_TWO_SEGMENT, MOVE_HYPER_DRILL, SPECIES_DUDUNSPARCE_TWO_SEGMENT},
{EVO_MOVE_THREE_SEGMENT, MOVE_HYPER_DRILL, SPECIES_DUDUNSPARCE_THREE_SEGMENT}),
@ -3198,7 +3198,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.formSpeciesIdTable = sDudunsparceFormSpeciesIdTable
//.frontAnimId = ANIM_V_SQUISH_AND_BOUNCE,
//.backAnimId = BACK_ANIM_NONE,
//.footprint = gMonFootprint_Dudunsparce,
//FOOTPRINT(Dudunsparce),
[SPECIES_DUDUNSPARCE_TWO_SEGMENT] =
{
@ -3273,7 +3273,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_SHRINK_GROW,
PALETTES(Gligar),
ICON(Gligar, 0),
.footprint = gMonFootprint_Gligar,
FOOTPRINT(Gligar),
LEARNSETS(Gligar),
.evolutions = EVOLUTION({EVO_ITEM_HOLD_NIGHT, ITEM_RAZOR_FANG, SPECIES_GLISCOR},
{EVO_ITEM_NIGHT, ITEM_RAZOR_FANG, SPECIES_GLISCOR}),
@ -3324,7 +3324,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_V_STRETCH,
PALETTES(Gliscor),
ICON(Gliscor, 2),
.footprint = gMonFootprint_Gliscor,
FOOTPRINT(Gliscor),
LEARNSETS(Gliscor),
},
#endif //P_GEN_4_CROSS_EVOS
@ -3378,7 +3378,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_JOLT_RIGHT,
PALETTES(Snubbull),
ICON(Snubbull, 0),
.footprint = gMonFootprint_Snubbull,
FOOTPRINT(Snubbull),
LEARNSETS(Snubbull),
.evolutions = EVOLUTION({EVO_LEVEL, 23, SPECIES_GRANBULL}),
},
@ -3430,7 +3430,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_V_SHAKE,
PALETTES(Granbull),
ICON(Granbull, 2),
.footprint = gMonFootprint_Granbull,
FOOTPRINT(Granbull),
LEARNSETS(Granbull),
},
#endif //P_FAMILY_SNUBBULL
@ -3463,7 +3463,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.pokemonOffset = 0, \
.trainerScale = 256, \
.trainerOffset = 0, \
.footprint = gMonFootprint_Qwilfish, \
FOOTPRINT(Qwilfish), \
.formSpeciesIdTable = sQwilfishFormSpeciesIdTable
[SPECIES_QWILFISH] =
@ -3558,7 +3558,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Overqwil),
ICON(Overqwil, 2),
//.footprint = gMonFootprint_Overqwil,
//FOOTPRINT(Overqwil),
LEARNSETS(Overqwil),
},
#endif //P_HISUIAN_FORMS
@ -3611,7 +3611,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_DIP_RIGHT_SIDE,
PALETTES(Shuckle),
ICON(Shuckle, 1),
.footprint = gMonFootprint_Shuckle,
FOOTPRINT(Shuckle),
LEARNSETS(Shuckle),
},
#endif //P_FAMILY_SHUCKLE
@ -3630,7 +3630,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.speciesName = _("Heracross"), \
.natDexNum = NATIONAL_DEX_HERACROSS, \
.categoryName = _("Single Horn"), \
.footprint = gMonFootprint_Heracross, \
FOOTPRINT(Heracross), \
LEARNSETS(Heracross), \
.formSpeciesIdTable = sHeracrossFormSpeciesIdTable, \
.formChangeTable = sHeracrossFormChangeTable
@ -3736,7 +3736,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.pokemonOffset = -3, \
.trainerScale = 256, \
.trainerOffset = 0, \
.footprint = gMonFootprint_Sneasel, \
FOOTPRINT(Sneasel), \
.formSpeciesIdTable = sSneaselFormSpeciesIdTable
[SPECIES_SNEASEL] =
@ -3815,7 +3815,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_JOLT_RIGHT,
PALETTES(Weavile),
ICON(Weavile, 0),
.footprint = gMonFootprint_Weavile,
FOOTPRINT(Weavile),
LEARNSETS(Weavile),
},
#endif //P_GEN_4_CROSS_EVOS
@ -3893,7 +3893,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Sneasler),
ICON(Sneasler, 2),
//.footprint = gMonFootprint_Sneasler,
//FOOTPRINT(Sneasler),
LEARNSETS(Sneasler),
},
#endif //P_HISUIAN_FORMS
@ -3944,7 +3944,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_DIP_RIGHT_SIDE,
PALETTES(Teddiursa),
ICON(Teddiursa, 0),
.footprint = gMonFootprint_Teddiursa,
FOOTPRINT(Teddiursa),
LEARNSETS(Teddiursa),
.evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_URSARING}),
},
@ -3994,7 +3994,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_V_SHAKE,
PALETTES(Ursaring),
ICON(Ursaring, 2),
.footprint = gMonFootprint_Ursaring,
FOOTPRINT(Ursaring),
LEARNSETS(Ursaring),
.evolutions = EVOLUTION({EVO_ITEM_NIGHT, ITEM_PEAT_BLOCK, SPECIES_URSALUNA},
{EVO_NONE, 0, SPECIES_URSALUNA_BLOODMOON}),
@ -4047,7 +4047,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Ursaluna),
ICON(Ursaluna, 2),
//.footprint = gMonFootprint_Ursaluna,
//FOOTPRINT(Ursaluna),
LEARNSETS(Ursaluna),
},
@ -4084,7 +4084,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(UrsalunaBloodmoon),
//ICON(UrsalunaBloodmoon, 0),
//.footprint = gMonFootprint_UrsalunaBloodmoon,
//FOOTPRINT(UrsalunaBloodmoon),
LEARNSETS(UrsalunaBloodmoon),
},
#endif //P_GEN_8_CROSS_EVOS
@ -4134,7 +4134,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_SHAKE_GLOW_RED,
PALETTES(Slugma),
ICON(Slugma, 0),
.footprint = gMonFootprint_Slugma,
FOOTPRINT(Slugma),
LEARNSETS(Slugma),
.evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_MAGCARGO}),
},
@ -4183,7 +4183,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_SHAKE_GLOW_RED,
PALETTES(Magcargo),
ICON(Magcargo, 0),
.footprint = gMonFootprint_Magcargo,
FOOTPRINT(Magcargo),
LEARNSETS(Magcargo),
},
#endif //P_FAMILY_SLUGMA
@ -4232,7 +4232,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_V_SHAKE_H_SLIDE,
PALETTES(Swinub),
ICON(Swinub, 2),
.footprint = gMonFootprint_Swinub,
FOOTPRINT(Swinub),
LEARNSETS(Swinub),
.evolutions = EVOLUTION({EVO_LEVEL, 33, SPECIES_PILOSWINE}),
},
@ -4283,7 +4283,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_H_SHAKE,
PALETTES(Piloswine),
ICON(Piloswine, 2),
.footprint = gMonFootprint_Piloswine,
FOOTPRINT(Piloswine),
LEARNSETS(Piloswine),
.evolutions = EVOLUTION({EVO_MOVE, MOVE_ANCIENT_POWER, SPECIES_MAMOSWINE}),
},
@ -4333,7 +4333,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_V_SHAKE_LOW,
PALETTES(Mamoswine),
ICON(Mamoswine, 2),
.footprint = gMonFootprint_Mamoswine,
FOOTPRINT(Mamoswine),
LEARNSETS(Mamoswine),
},
#endif //P_GEN_4_CROSS_EVOS
@ -4361,7 +4361,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.pokemonOffset = 15, \
.trainerScale = 256, \
.trainerOffset = 0, \
.footprint = gMonFootprint_Corsola, \
FOOTPRINT(Corsola), \
.formSpeciesIdTable = sCorsolaFormSpeciesIdTable
[SPECIES_CORSOLA] =
@ -4472,7 +4472,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Cursola),
ICON(Cursola, 0),
.footprint = gMonFootprint_Cursola,
FOOTPRINT(Cursola),
LEARNSETS(Cursola),
},
#endif //P_GALARIAN_FORMS
@ -4522,7 +4522,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_H_SLIDE,
PALETTES(Remoraid),
ICON(Remoraid, 0),
.footprint = gMonFootprint_Remoraid,
FOOTPRINT(Remoraid),
LEARNSETS(Remoraid),
.evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_OCTILLERY}),
},
@ -4574,7 +4574,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_SHRINK_GROW,
PALETTES(Octillery),
ICON(Octillery, 0),
.footprint = gMonFootprint_Octillery,
FOOTPRINT(Octillery),
LEARNSETS(Octillery),
},
#endif //P_FAMILY_REMORAID
@ -4623,7 +4623,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_TRIANGLE_DOWN,
PALETTES(Delibird),
ICON(Delibird, 1),
.footprint = gMonFootprint_Delibird,
FOOTPRINT(Delibird),
LEARNSETS(Delibird),
},
#endif //P_FAMILY_DELIBIRD
@ -4673,7 +4673,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_CONVEX_DOUBLE_ARC,
PALETTES(Mantyke),
ICON(Mantyke, 0),
.footprint = gMonFootprint_Mantyke,
FOOTPRINT(Mantyke),
LEARNSETS(Mantyke),
.evolutions = EVOLUTION({EVO_SPECIFIC_MON_IN_PARTY, SPECIES_REMORAID, SPECIES_MANTINE}),
},
@ -4723,7 +4723,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_H_SLIDE,
PALETTES(Mantine),
ICON(Mantine, 2),
.footprint = gMonFootprint_Mantine,
FOOTPRINT(Mantine),
LEARNSETS(Mantine),
},
#endif //P_FAMILY_MANTINE
@ -4773,7 +4773,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_JOLT_RIGHT,
PALETTES(Skarmory),
ICON(Skarmory, 0),
.footprint = gMonFootprint_Skarmory,
FOOTPRINT(Skarmory),
LEARNSETS(Skarmory),
},
#endif //P_FAMILY_SKARMORY
@ -4822,7 +4822,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_V_SHAKE,
PALETTES(Houndour),
ICON(Houndour, 0),
.footprint = gMonFootprint_Houndour,
FOOTPRINT(Houndour),
LEARNSETS(Houndour),
.evolutions = EVOLUTION({EVO_LEVEL, 24, SPECIES_HOUNDOOM}),
},
@ -4840,7 +4840,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.speciesName = _("Houndoom"), \
.natDexNum = NATIONAL_DEX_HOUNDOOM, \
.categoryName = _("Dark"), \
.footprint = gMonFootprint_Houndoom, \
FOOTPRINT(Houndoom), \
LEARNSETS(Houndoom), \
.formSpeciesIdTable = sHoundoomFormSpeciesIdTable, \
.formChangeTable = sHoundoomFormChangeTable
@ -4962,7 +4962,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_JOLT_RIGHT,
PALETTES(Phanpy),
ICON(Phanpy, 0),
.footprint = gMonFootprint_Phanpy,
FOOTPRINT(Phanpy),
LEARNSETS(Phanpy),
.evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_DONPHAN}),
},
@ -5013,7 +5013,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_V_SHAKE_LOW,
PALETTES(Donphan),
ICON(Donphan, 0),
.footprint = gMonFootprint_Donphan,
FOOTPRINT(Donphan),
LEARNSETS(Donphan),
},
#endif //P_FAMILY_PHANPY
@ -5062,7 +5062,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_DIP_RIGHT_SIDE,
PALETTES(Stantler),
ICON(Stantler, 2),
.footprint = gMonFootprint_Stantler,
FOOTPRINT(Stantler),
LEARNSETS(Stantler),
.evolutions = EVOLUTION({EVO_MOVE, MOVE_PSYSHIELD_BASH, SPECIES_WYRDEER}),
},
@ -5112,7 +5112,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Wyrdeer),
ICON(Wyrdeer, 2),
//.footprint = gMonFootprint_Wyrdeer,
//FOOTPRINT(Wyrdeer),
LEARNSETS(Wyrdeer),
},
#endif //P_GEN_8_CROSS_EVOS
@ -5162,7 +5162,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_H_SLIDE,
PALETTES(Smeargle),
ICON(Smeargle, 1),
.footprint = gMonFootprint_Smeargle,
FOOTPRINT(Smeargle),
LEARNSETS(Smeargle),
},
#endif //P_FAMILY_SMEARGLE
@ -5213,7 +5213,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_H_SLIDE,
PALETTES(Miltank),
ICON(Miltank, 0),
.footprint = gMonFootprint_Miltank,
FOOTPRINT(Miltank),
LEARNSETS(Miltank),
},
#endif //P_FAMILY_MILTANK
@ -5268,7 +5268,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_SHAKE_FLASH_YELLOW,
PALETTES(Raikou),
ICON(Raikou, 2),
.footprint = gMonFootprint_Raikou,
FOOTPRINT(Raikou),
LEARNSETS(Raikou),
},
#endif //P_FAMILY_RAIKOU
@ -5323,7 +5323,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_SHAKE_GLOW_RED,
PALETTES(Entei),
ICON(Entei, 2),
.footprint = gMonFootprint_Entei,
FOOTPRINT(Entei),
LEARNSETS(Entei),
},
#endif //P_FAMILY_ENTEI
@ -5378,7 +5378,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_SHAKE_GLOW_BLUE,
PALETTES(Suicune),
ICON(Suicune, 2),
.footprint = gMonFootprint_Suicune,
FOOTPRINT(Suicune),
LEARNSETS(Suicune),
},
#endif //P_FAMILY_SUICUNE
@ -5427,7 +5427,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_V_SHAKE_LOW,
PALETTES(Larvitar),
ICON(Larvitar, 1),
.footprint = gMonFootprint_Larvitar,
FOOTPRINT(Larvitar),
LEARNSETS(Larvitar),
.evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_PUPITAR}),
},
@ -5475,7 +5475,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_V_SHAKE,
PALETTES(Pupitar),
ICON(Pupitar, 2),
.footprint = gMonFootprint_Pupitar,
FOOTPRINT(Pupitar),
LEARNSETS(Pupitar),
.evolutions = EVOLUTION({EVO_LEVEL, 55, SPECIES_TYRANITAR}),
},
@ -5493,7 +5493,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.speciesName = _("Tyranitar"), \
.natDexNum = NATIONAL_DEX_TYRANITAR, \
.categoryName = _("Armor"), \
.footprint = gMonFootprint_Tyranitar, \
FOOTPRINT(Tyranitar), \
LEARNSETS(Tyranitar), \
.formSpeciesIdTable = sTyranitarFormSpeciesIdTable, \
.formChangeTable = sTyranitarFormChangeTable
@ -5618,7 +5618,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_SHAKE_GLOW_BLUE,
PALETTES(Lugia),
ICON(Lugia, 0),
.footprint = gMonFootprint_Lugia,
FOOTPRINT(Lugia),
LEARNSETS(Lugia),
},
#endif //P_FAMILY_LUGIA
@ -5671,7 +5671,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_SHAKE_GLOW_RED,
PALETTES(HoOh),
ICON(HoOh, 1),
.footprint = gMonFootprint_HoOh,
FOOTPRINT(HoOh),
LEARNSETS(HoOh),
},
#endif //P_FAMILY_HO_OH
@ -5724,7 +5724,7 @@ const struct SpeciesInfo gSpeciesInfoGen2[] =
.backAnimId = BACK_ANIM_SHAKE_GLOW_GREEN,
PALETTES(Celebi),
ICON(Celebi, 1),
.footprint = gMonFootprint_Celebi,
FOOTPRINT(Celebi),
LEARNSETS(Celebi),
},
#endif //P_FAMILY_CELEBI

File diff suppressed because it is too large Load Diff

View File

@ -47,7 +47,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_H_SLIDE,
PALETTES(Turtwig),
ICON(Turtwig, 1),
.footprint = gMonFootprint_Turtwig,
FOOTPRINT(Turtwig),
LEARNSETS(Turtwig),
.evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_GROTLE}),
},
@ -96,7 +96,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_H_SLIDE,
PALETTES(Grotle),
ICON(Grotle, 1),
.footprint = gMonFootprint_Grotle,
FOOTPRINT(Grotle),
LEARNSETS(Grotle),
.evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_TORTERRA}),
},
@ -146,7 +146,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_SHAKE_GLOW_GREEN,
PALETTES(Torterra),
ICON(Torterra, 1),
.footprint = gMonFootprint_Torterra,
FOOTPRINT(Torterra),
LEARNSETS(Torterra),
},
#endif //P_FAMILY_TURTWIG
@ -196,7 +196,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_CONVEX_DOUBLE_ARC,
PALETTES(Chimchar),
ICON(Chimchar, 1),
.footprint = gMonFootprint_Chimchar,
FOOTPRINT(Chimchar),
LEARNSETS(Chimchar),
.evolutions = EVOLUTION({EVO_LEVEL, 14, SPECIES_MONFERNO}),
},
@ -246,7 +246,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_JOLT_RIGHT,
PALETTES(Monferno),
ICON(Monferno, 0),
.footprint = gMonFootprint_Monferno,
FOOTPRINT(Monferno),
LEARNSETS(Monferno),
.evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_INFERNAPE}),
},
@ -296,7 +296,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_SHAKE_GLOW_RED,
PALETTES(Infernape),
ICON(Infernape, 0),
.footprint = gMonFootprint_Infernape,
FOOTPRINT(Infernape),
LEARNSETS(Infernape),
},
#endif //P_FAMILY_CHIMCHAR
@ -349,7 +349,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_CONCAVE_ARC_SMALL,
PALETTES(Piplup),
ICON(Piplup, 0),
.footprint = gMonFootprint_Piplup,
FOOTPRINT(Piplup),
LEARNSETS(Piplup),
.evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_PRINPLUP}),
},
@ -401,7 +401,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_V_STRETCH,
PALETTES(Prinplup),
ICON(Prinplup, 0),
.footprint = gMonFootprint_Prinplup,
FOOTPRINT(Prinplup),
LEARNSETS(Prinplup),
.evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_EMPOLEON}),
},
@ -453,7 +453,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_SHAKE_GLOW_BLUE,
PALETTES(Empoleon),
ICON(Empoleon, 0),
.footprint = gMonFootprint_Empoleon,
FOOTPRINT(Empoleon),
LEARNSETS(Empoleon),
},
#endif //P_FAMILY_PIPLUP
@ -504,7 +504,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_CONCAVE_ARC_SMALL,
PALETTES(Starly),
ICON(Starly, 0),
.footprint = gMonFootprint_Starly,
FOOTPRINT(Starly),
LEARNSETS(Starly),
.evolutions = EVOLUTION({EVO_LEVEL, 14, SPECIES_STARAVIA}),
},
@ -554,7 +554,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_TRIANGLE_DOWN,
PALETTES(Staravia),
ICON(Staravia, 0),
.footprint = gMonFootprint_Staravia,
FOOTPRINT(Staravia),
LEARNSETS(Staravia),
.evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_STARAPTOR}),
},
@ -603,7 +603,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_JOLT_RIGHT,
PALETTES(Staraptor),
ICON(Staraptor, 0),
.footprint = gMonFootprint_Staraptor,
FOOTPRINT(Staraptor),
LEARNSETS(Staraptor),
},
#endif //P_FAMILY_STARLY
@ -654,7 +654,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_V_SHAKE_H_SLIDE,
PALETTES(Bidoof),
ICON(Bidoof, 2),
.footprint = gMonFootprint_Bidoof,
FOOTPRINT(Bidoof),
LEARNSETS(Bidoof),
.evolutions = EVOLUTION({EVO_LEVEL, 15, SPECIES_BIBAREL}),
},
@ -703,7 +703,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_DIP_RIGHT_SIDE,
PALETTES(Bibarel),
ICON(Bibarel, 2),
.footprint = gMonFootprint_Bibarel,
FOOTPRINT(Bibarel),
LEARNSETS(Bibarel),
},
#endif //P_FAMILY_BIDOOF
@ -755,7 +755,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_CONVEX_DOUBLE_ARC,
PALETTES(Kricketot),
ICON(Kricketot, 2),
.footprint = gMonFootprint_Kricketot,
FOOTPRINT(Kricketot),
LEARNSETS(Kricketot),
.evolutions = EVOLUTION({EVO_LEVEL, 10, SPECIES_KRICKETUNE}),
},
@ -806,7 +806,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_H_VIBRATE,
PALETTES(Kricketune),
ICON(Kricketune, 2),
.footprint = gMonFootprint_Kricketune,
FOOTPRINT(Kricketune),
LEARNSETS(Kricketune),
},
#endif //P_FAMILY_KRICKETOT
@ -857,7 +857,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_JOLT_RIGHT,
PALETTES(Shinx),
ICON(Shinx, 0),
.footprint = gMonFootprint_Shinx,
FOOTPRINT(Shinx),
LEARNSETS(Shinx),
.evolutions = EVOLUTION({EVO_LEVEL, 15, SPECIES_LUXIO}),
},
@ -907,7 +907,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_JOLT_RIGHT,
PALETTES(Luxio),
ICON(Luxio, 0),
.footprint = gMonFootprint_Luxio,
FOOTPRINT(Luxio),
LEARNSETS(Luxio),
.evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_LUXRAY}),
},
@ -957,7 +957,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_SHRINK_GROW_VIBRATE,
PALETTES(Luxray),
ICON(Luxray, 0),
.footprint = gMonFootprint_Luxray,
FOOTPRINT(Luxray),
LEARNSETS(Luxray),
},
#endif //P_FAMILY_SHINX
@ -1006,7 +1006,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_JOLT_RIGHT,
PALETTES(Cranidos),
ICON(Cranidos, 0),
.footprint = gMonFootprint_Cranidos,
FOOTPRINT(Cranidos),
LEARNSETS(Cranidos),
.evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_RAMPARDOS}),
},
@ -1054,7 +1054,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_V_SHAKE_LOW,
PALETTES(Rampardos),
ICON(Rampardos, 0),
.footprint = gMonFootprint_Rampardos,
FOOTPRINT(Rampardos),
LEARNSETS(Rampardos),
},
#endif //P_FAMILY_CRANIDOS
@ -1103,7 +1103,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_V_SHAKE,
PALETTES(Shieldon),
ICON(Shieldon, 1),
.footprint = gMonFootprint_Shieldon,
FOOTPRINT(Shieldon),
LEARNSETS(Shieldon),
.evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_BASTIODON}),
},
@ -1151,7 +1151,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_V_SHAKE_LOW,
PALETTES(Bastiodon),
ICON(Bastiodon, 1),
.footprint = gMonFootprint_Bastiodon,
FOOTPRINT(Bastiodon),
LEARNSETS(Bastiodon),
},
#endif //P_FAMILY_SHIELDON
@ -1188,7 +1188,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.frontAnimId = ANIM_V_STRETCH, \
.enemyMonElevation = 10, \
.backAnimId = BACK_ANIM_H_SHAKE, \
.footprint = gMonFootprint_Burmy, \
FOOTPRINT(Burmy), \
LEARNSETS(Burmy), \
.formSpeciesIdTable = sBurmyFormSpeciesIdTable, \
.formChangeTable = sBurmyFormChangeTable
@ -1276,7 +1276,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.enemyMonElevation = 8, \
.backPicYOffset = 2, \
.backAnimId = BACK_ANIM_V_SHAKE, \
.footprint = gMonFootprint_Wormadam, \
FOOTPRINT(Wormadam), \
.formSpeciesIdTable = sWormadamFormSpeciesIdTable
[SPECIES_WORMADAM_PLANT_CLOAK] =
@ -1398,7 +1398,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_H_SHAKE,
PALETTES(Mothim),
ICON(Mothim, 0),
.footprint = gMonFootprint_Mothim,
FOOTPRINT(Mothim),
LEARNSETS(Mothim),
},
#endif //P_FAMILY_BURMY
@ -1450,7 +1450,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
PALETTES(Combee),
PALETTE_FEMALE(Combee),
ICON(Combee, 0),
.footprint = gMonFootprint_Combee,
FOOTPRINT(Combee),
LEARNSETS(Combee),
.evolutions = EVOLUTION({EVO_LEVEL_FEMALE, 21, SPECIES_VESPIQUEN}),
},
@ -1501,7 +1501,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_CIRCLE_COUNTERCLOCKWISE,
PALETTES(Vespiquen),
ICON(Vespiquen, 0),
.footprint = gMonFootprint_Vespiquen,
FOOTPRINT(Vespiquen),
LEARNSETS(Vespiquen),
},
#endif //P_FAMILY_COMBEE
@ -1551,7 +1551,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_SHAKE_FLASH_YELLOW,
PALETTES(Pachirisu),
ICON(Pachirisu, 0),
.footprint = gMonFootprint_Pachirisu,
FOOTPRINT(Pachirisu),
LEARNSETS(Pachirisu),
},
#endif //P_FAMILY_PACHIRISU
@ -1601,7 +1601,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_H_SLIDE,
PALETTES(Buizel),
ICON(Buizel, 0),
.footprint = gMonFootprint_Buizel,
FOOTPRINT(Buizel),
LEARNSETS(Buizel),
.evolutions = EVOLUTION({EVO_LEVEL, 26, SPECIES_FLOATZEL}),
},
@ -1650,7 +1650,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_V_STRETCH,
PALETTES(Floatzel),
ICON(Floatzel, 0),
.footprint = gMonFootprint_Floatzel,
FOOTPRINT(Floatzel),
LEARNSETS(Floatzel),
},
#endif //P_FAMILY_BUIZEL
@ -1700,7 +1700,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_CONCAVE_ARC_SMALL,
PALETTES(Cherubi),
ICON(Cherubi, 1),
.footprint = gMonFootprint_Cherubi,
FOOTPRINT(Cherubi),
LEARNSETS(Cherubi),
.evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_CHERRIM_OVERCAST}),
},
@ -1733,7 +1733,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.pokemonOffset = 13, \
.trainerScale = 256, \
.trainerOffset = 0, \
.footprint = gMonFootprint_Cherrim, \
FOOTPRINT(Cherrim), \
LEARNSETS(Cherrim), \
.formSpeciesIdTable = sCherrimFormSpeciesIdTable, \
.formChangeTable = sCherrimFormChangeTable
@ -1811,7 +1811,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.frontAnimId = ANIM_V_STRETCH, \
.backPicYOffset = 8, \
.backAnimId = BACK_ANIM_H_SPRING, \
.footprint = gMonFootprint_Shellos, \
FOOTPRINT(Shellos), \
LEARNSETS(Shellos), \
.formSpeciesIdTable = sShellosFormSpeciesIdTable
@ -1881,7 +1881,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.frontAnimId = ANIM_CIRCULAR_STRETCH_TWICE, \
.backPicYOffset = 3, \
.backAnimId = BACK_ANIM_SHRINK_GROW_VIBRATE, \
.footprint = gMonFootprint_Gastrodon, \
FOOTPRINT(Gastrodon), \
LEARNSETS(Gastrodon), \
.formSpeciesIdTable = sGastrodonFormSpeciesIdTable
@ -1961,7 +1961,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_CONCAVE_ARC_SMALL,
PALETTES(Drifloon),
ICON(Drifloon, 2),
.footprint = gMonFootprint_Drifloon,
FOOTPRINT(Drifloon),
LEARNSETS(Drifloon),
.evolutions = EVOLUTION({EVO_LEVEL, 28, SPECIES_DRIFBLIM}),
},
@ -2010,7 +2010,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_CONVEX_DOUBLE_ARC,
PALETTES(Drifblim),
ICON(Drifblim, 2),
.footprint = gMonFootprint_Drifblim,
FOOTPRINT(Drifblim),
LEARNSETS(Drifblim),
},
#endif //P_FAMILY_DRIFLOON
@ -2059,7 +2059,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_CONCAVE_ARC_SMALL,
PALETTES(Buneary),
ICON(Buneary, 2),
.footprint = gMonFootprint_Buneary,
FOOTPRINT(Buneary),
LEARNSETS(Buneary),
.evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_LOPUNNY}),
},
@ -2076,7 +2076,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.speciesName = _("Lopunny"), \
.natDexNum = NATIONAL_DEX_LOPUNNY, \
.categoryName = _("Rabbit"), \
.footprint = gMonFootprint_Lopunny, \
FOOTPRINT(Lopunny), \
LEARNSETS(Lopunny), \
.formSpeciesIdTable = sLopunnyFormSpeciesIdTable, \
.formChangeTable = sLopunnyFormChangeTable
@ -2199,7 +2199,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_SHRINK_GROW,
PALETTES(Glameow),
ICON(Glameow, 0),
.footprint = gMonFootprint_Glameow,
FOOTPRINT(Glameow),
LEARNSETS(Glameow),
.evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_PURUGLY}),
},
@ -2247,7 +2247,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_GROW_STUTTER,
PALETTES(Purugly),
ICON(Purugly, 0),
.footprint = gMonFootprint_Purugly,
FOOTPRINT(Purugly),
LEARNSETS(Purugly),
},
#endif //P_FAMILY_GLAMEOW
@ -2296,7 +2296,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_H_SLIDE,
PALETTES(Stunky),
ICON(Stunky, 2),
.footprint = gMonFootprint_Stunky,
FOOTPRINT(Stunky),
LEARNSETS(Stunky),
.evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_SKUNTANK}),
},
@ -2344,7 +2344,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_H_STRETCH,
PALETTES(Skuntank),
ICON(Skuntank, 2),
.footprint = gMonFootprint_Skuntank,
FOOTPRINT(Skuntank),
LEARNSETS(Skuntank),
},
#endif //P_FAMILY_STUNKY
@ -2395,7 +2395,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_TRIANGLE_DOWN,
PALETTES(Bronzor),
ICON(Bronzor, 0),
.footprint = gMonFootprint_Bronzor,
FOOTPRINT(Bronzor),
LEARNSETS(Bronzor),
.evolutions = EVOLUTION({EVO_LEVEL, 33, SPECIES_BRONZONG}),
},
@ -2446,7 +2446,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_V_SHAKE_LOW,
PALETTES(Bronzong),
ICON(Bronzong, 0),
.footprint = gMonFootprint_Bronzong,
FOOTPRINT(Bronzong),
LEARNSETS(Bronzong),
},
#endif //P_FAMILY_BRONZOR
@ -2496,7 +2496,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_V_STRETCH,
PALETTES(Chatot),
ICON(Chatot, 0),
.footprint = gMonFootprint_Chatot,
FOOTPRINT(Chatot),
LEARNSETS(Chatot),
},
#endif //P_FAMILY_CHATOT
@ -2546,7 +2546,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_SHRINK_GROW_VIBRATE,
PALETTES(Spiritomb),
ICON(Spiritomb, 5),
.footprint = gMonFootprint_Spiritomb,
FOOTPRINT(Spiritomb),
LEARNSETS(Spiritomb),
},
#endif //P_FAMILY_SPIRITOMB
@ -2597,7 +2597,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_H_SHAKE,
PALETTES(Gible),
ICON(Gible, 0),
.footprint = gMonFootprint_Gible,
FOOTPRINT(Gible),
LEARNSETS(Gible),
.evolutions = EVOLUTION({EVO_LEVEL, 24, SPECIES_GABITE}),
},
@ -2647,7 +2647,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_V_SHAKE,
PALETTES(Gabite),
ICON(Gabite, 0),
.footprint = gMonFootprint_Gabite,
FOOTPRINT(Gabite),
LEARNSETS(Gabite),
.evolutions = EVOLUTION({EVO_LEVEL, 48, SPECIES_GARCHOMP}),
},
@ -2671,7 +2671,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.pokemonOffset = 1, \
.trainerScale = 326, \
.trainerOffset = 4, \
.footprint = gMonFootprint_Garchomp, \
FOOTPRINT(Garchomp), \
LEARNSETS(Garchomp), \
.formSpeciesIdTable = sGarchompFormSpeciesIdTable, \
.formChangeTable = sGarchompFormChangeTable
@ -2781,7 +2781,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_CONCAVE_ARC_LARGE,
PALETTES(Riolu),
ICON(Riolu, 2),
.footprint = gMonFootprint_Riolu,
FOOTPRINT(Riolu),
LEARNSETS(Riolu),
.evolutions = EVOLUTION({EVO_FRIENDSHIP_DAY, 0, SPECIES_LUCARIO}),
},
@ -2800,7 +2800,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.speciesName = _("Lucario"), \
.natDexNum = NATIONAL_DEX_LUCARIO, \
.categoryName = _("Aura"), \
.footprint = gMonFootprint_Lucario, \
FOOTPRINT(Lucario), \
LEARNSETS(Lucario), \
.formSpeciesIdTable = sLucarioFormSpeciesIdTable, \
.formChangeTable = sLucarioFormChangeTable
@ -2925,7 +2925,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
#if P_CUSTOM_GENDER_DIFF_ICONS == TRUE
ICON_FEMALE(Hippopotas, 1),
#endif
.footprint = gMonFootprint_Hippopotas,
FOOTPRINT(Hippopotas),
LEARNSETS(Hippopotas),
.evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_HIPPOWDON}),
},
@ -2977,7 +2977,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
#if P_CUSTOM_GENDER_DIFF_ICONS == TRUE
ICON_FEMALE(Hippowdon, 1),
#endif
.footprint = gMonFootprint_Hippowdon,
FOOTPRINT(Hippowdon),
LEARNSETS(Hippowdon),
},
#endif //P_FAMILY_HIPPOPOTAS
@ -3027,7 +3027,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_H_SLIDE,
PALETTES(Skorupi),
ICON(Skorupi, 0),
.footprint = gMonFootprint_Skorupi,
FOOTPRINT(Skorupi),
LEARNSETS(Skorupi),
.evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_DRAPION}),
},
@ -3076,7 +3076,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_V_SHAKE_H_SLIDE,
PALETTES(Drapion),
ICON(Drapion, 2),
.footprint = gMonFootprint_Drapion,
FOOTPRINT(Drapion),
LEARNSETS(Drapion),
},
#endif //P_FAMILY_SKORUPI
@ -3128,7 +3128,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_GROW,
PALETTES(Croagunk),
ICON(Croagunk, 0),
.footprint = gMonFootprint_Croagunk,
FOOTPRINT(Croagunk),
LEARNSETS(Croagunk),
.evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_TOXICROAK}),
},
@ -3179,7 +3179,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_V_SHAKE_H_SLIDE,
PALETTES(Toxicroak),
ICON(Toxicroak, 0),
.footprint = gMonFootprint_Toxicroak,
FOOTPRINT(Toxicroak),
LEARNSETS(Toxicroak),
},
#endif //P_FAMILY_CROAGUNK
@ -3229,7 +3229,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_SHRINK_GROW_VIBRATE,
PALETTES(Carnivine),
ICON(Carnivine, 1),
.footprint = gMonFootprint_Carnivine,
FOOTPRINT(Carnivine),
LEARNSETS(Carnivine),
},
#endif //P_FAMILY_CARNIVINE
@ -3280,7 +3280,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_CONVEX_DOUBLE_ARC,
PALETTES(Finneon),
ICON(Finneon, 0),
.footprint = gMonFootprint_Finneon,
FOOTPRINT(Finneon),
LEARNSETS(Finneon),
.evolutions = EVOLUTION({EVO_LEVEL, 31, SPECIES_LUMINEON}),
},
@ -3330,7 +3330,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_CONVEX_DOUBLE_ARC,
PALETTES(Lumineon),
ICON(Lumineon, 0),
.footprint = gMonFootprint_Lumineon,
FOOTPRINT(Lumineon),
LEARNSETS(Lumineon),
},
#endif //P_FAMILY_FINNEON
@ -3382,7 +3382,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_V_STRETCH,
PALETTES(Snover),
ICON(Snover, 1),
.footprint = gMonFootprint_Snover,
FOOTPRINT(Snover),
LEARNSETS(Snover),
.evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_ABOMASNOW}),
},
@ -3402,7 +3402,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.speciesName = _("Abomasnow"), \
.natDexNum = NATIONAL_DEX_ABOMASNOW, \
.categoryName = _("Frost Tree"), \
.footprint = gMonFootprint_Abomasnow, \
FOOTPRINT(Abomasnow), \
LEARNSETS(Abomasnow), \
.formSpeciesIdTable = sAbomasnowFormSpeciesIdTable, \
.formChangeTable = sAbomasnowFormChangeTable
@ -3502,7 +3502,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.pokemonOffset = 13, \
.trainerScale = 256, \
.trainerOffset = 0, \
.footprint = gMonFootprint_Rotom, \
FOOTPRINT(Rotom), \
LEARNSETS(Rotom), \
.formSpeciesIdTable = sRotomFormSpeciesIdTable, \
.formChangeTable = sRotomFormChangeTable
@ -3704,7 +3704,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_CONCAVE_ARC_SMALL,
PALETTES(Uxie),
ICON(Uxie, 0),
.footprint = gMonFootprint_Uxie,
FOOTPRINT(Uxie),
LEARNSETS(Uxie),
},
#endif //P_FAMILY_UXIE
@ -3757,7 +3757,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_CONCAVE_ARC_SMALL,
PALETTES(Mesprit),
ICON(Mesprit, 0),
.footprint = gMonFootprint_Mesprit,
FOOTPRINT(Mesprit),
LEARNSETS(Mesprit),
},
#endif //P_FAMILY_MESPRIT
@ -3809,7 +3809,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_CONCAVE_ARC_SMALL,
PALETTES(Azelf),
ICON(Azelf, 0),
.footprint = gMonFootprint_Azelf,
FOOTPRINT(Azelf),
LEARNSETS(Azelf),
},
#endif //P_FAMILY_AZELF
@ -3831,7 +3831,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.cryId = CRY_DIALGA, \
.natDexNum = NATIONAL_DEX_DIALGA, \
.categoryName = _("Temporal"), \
.footprint = gMonFootprint_Dialga, \
FOOTPRINT(Dialga), \
LEARNSETS(Dialga), \
.formSpeciesIdTable = sDialgaFormSpeciesIdTable, \
.formChangeTable = sDialgaFormChangeTable, \
@ -3917,7 +3917,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.cryId = CRY_PALKIA, \
.natDexNum = NATIONAL_DEX_PALKIA, \
.categoryName = _("Spatial"), \
.footprint = gMonFootprint_Palkia, \
FOOTPRINT(Palkia), \
LEARNSETS(Palkia), \
.formSpeciesIdTable = sPalkiaFormSpeciesIdTable, \
.formChangeTable = sPalkiaFormChangeTable, \
@ -4031,7 +4031,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_SHAKE_GLOW_RED,
PALETTES(Heatran),
ICON(Heatran, 0),
.footprint = gMonFootprint_Heatran,
FOOTPRINT(Heatran),
LEARNSETS(Heatran),
},
#endif //P_FAMILY_HEATRAN
@ -4081,7 +4081,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_V_SHAKE_LOW,
PALETTES(Regigigas),
ICON(Regigigas, 0),
.footprint = gMonFootprint_Regigigas,
FOOTPRINT(Regigigas),
LEARNSETS(Regigigas),
},
#endif //P_FAMILY_REGIGIGAS
@ -4102,7 +4102,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.cryId = CRY_GIRATINA, \
.natDexNum = NATIONAL_DEX_GIRATINA, \
.categoryName = _("Renegade"), \
.footprint = gMonFootprint_Giratina, \
FOOTPRINT(Giratina), \
LEARNSETS(Giratina), \
.formSpeciesIdTable = sGiratinaFormSpeciesIdTable, \
.formChangeTable = sGiratinaFormChangeTable, \
@ -4220,7 +4220,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_CONVEX_DOUBLE_ARC,
PALETTES(Cresselia),
ICON(Cresselia, 0),
.footprint = gMonFootprint_Cresselia,
FOOTPRINT(Cresselia),
LEARNSETS(Cresselia),
},
#endif //P_FAMILY_CRESSELIA
@ -4271,7 +4271,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_CONVEX_DOUBLE_ARC,
PALETTES(Phione),
ICON(Phione, 0),
.footprint = gMonFootprint_Phione,
FOOTPRINT(Phione),
LEARNSETS(Phione),
},
@ -4320,7 +4320,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_CONVEX_DOUBLE_ARC,
PALETTES(Manaphy),
ICON(Manaphy, 0),
.footprint = gMonFootprint_Manaphy,
FOOTPRINT(Manaphy),
LEARNSETS(Manaphy),
},
#endif //P_FAMILY_MANAPHY
@ -4372,7 +4372,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_SHRINK_GROW_VIBRATE,
PALETTES(Darkrai),
ICON(Darkrai, 0),
.footprint = gMonFootprint_Darkrai,
FOOTPRINT(Darkrai),
LEARNSETS(Darkrai),
},
#endif //P_FAMILY_DARKRAI
@ -4393,7 +4393,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.speciesName = _("Shaymin"), \
.natDexNum = NATIONAL_DEX_SHAYMIN, \
.categoryName = _("Gratitude"), \
.footprint = gMonFootprint_Shaymin, \
FOOTPRINT(Shaymin), \
.formSpeciesIdTable = sShayminFormSpeciesIdTable, \
.formChangeTable = sShayminFormChangeTable, \
.isMythical = TRUE
@ -4510,7 +4510,7 @@ const struct SpeciesInfo gSpeciesInfoGen4[] =
.backAnimId = BACK_ANIM_GROW_STUTTER, \
PALETTES(Arceus ##typeName), \
ICON(Arceus, 1), \
.footprint = gMonFootprint_Arceus, \
FOOTPRINT(Arceus), \
LEARNSETS(Arceus), \
.formSpeciesIdTable = sArceusFormSpeciesIdTable, \
.formChangeTable = sArceusFormChangeTable, \

File diff suppressed because it is too large Load Diff

View File

@ -47,7 +47,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_H_SLIDE,
PALETTES(Chespin),
ICON(Chespin, 1),
.footprint = gMonFootprint_Chespin,
FOOTPRINT(Chespin),
LEARNSETS(Chespin),
.evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_QUILLADIN}),
},
@ -95,7 +95,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_GROW,
PALETTES(Quilladin),
ICON(Quilladin, 1),
.footprint = gMonFootprint_Quilladin,
FOOTPRINT(Quilladin),
LEARNSETS(Quilladin),
.evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_CHESNAUGHT}),
},
@ -143,7 +143,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_V_SHAKE_LOW,
PALETTES(Chesnaught),
ICON(Chesnaught, 1),
.footprint = gMonFootprint_Chesnaught,
FOOTPRINT(Chesnaught),
LEARNSETS(Chesnaught),
},
#endif //P_FAMILY_CHESPIN
@ -192,7 +192,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_CONCAVE_ARC_SMALL,
PALETTES(Fennekin),
ICON(Fennekin, 0),
.footprint = gMonFootprint_Fennekin,
FOOTPRINT(Fennekin),
LEARNSETS(Fennekin),
.evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_BRAIXEN}),
},
@ -240,7 +240,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_CONCAVE_ARC_LARGE,
PALETTES(Braixen),
ICON(Braixen, 0),
.footprint = gMonFootprint_Braixen,
FOOTPRINT(Braixen),
LEARNSETS(Braixen),
.evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_DELPHOX}),
},
@ -288,7 +288,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_GROW_STUTTER,
PALETTES(Delphox),
ICON(Delphox, 0),
.footprint = gMonFootprint_Delphox,
FOOTPRINT(Delphox),
LEARNSETS(Delphox),
},
#endif //P_FAMILY_FENNEKIN
@ -337,7 +337,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_SHRINK_GROW,
PALETTES(Froakie),
ICON(Froakie, 0),
.footprint = gMonFootprint_Froakie,
FOOTPRINT(Froakie),
LEARNSETS(Froakie),
.evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_FROGADIER}),
},
@ -385,7 +385,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_GROW_STUTTER,
PALETTES(Frogadier),
ICON(Frogadier, 0),
.footprint = gMonFootprint_Frogadier,
FOOTPRINT(Frogadier),
LEARNSETS(Frogadier),
.evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_GRENINJA}),
},
@ -426,7 +426,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.pokemonOffset = 2, \
.trainerScale = 271, \
.trainerOffset = 0, \
.footprint = gMonFootprint_Greninja, \
FOOTPRINT(Greninja), \
LEARNSETS(Greninja), \
.formSpeciesIdTable = sGreninjaFormSpeciesIdTable
@ -528,7 +528,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_V_STRETCH,
PALETTES(Bunnelby),
ICON(Bunnelby, 2),
.footprint = gMonFootprint_Bunnelby,
FOOTPRINT(Bunnelby),
LEARNSETS(Bunnelby),
.evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_DIGGERSBY}),
},
@ -576,7 +576,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_V_SHAKE_H_SLIDE,
PALETTES(Diggersby),
ICON(Diggersby, 2),
.footprint = gMonFootprint_Diggersby,
FOOTPRINT(Diggersby),
LEARNSETS(Diggersby),
},
#endif //P_FAMILY_BUNNELBY
@ -625,7 +625,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_TRIANGLE_DOWN,
PALETTES(Fletchling),
ICON(Fletchling, 2),
.footprint = gMonFootprint_Fletchling,
FOOTPRINT(Fletchling),
LEARNSETS(Fletchling),
.evolutions = EVOLUTION({EVO_LEVEL, 17, SPECIES_FLETCHINDER}),
},
@ -674,7 +674,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_CONCAVE_ARC_SMALL,
PALETTES(Fletchinder),
ICON(Fletchinder, 2),
.footprint = gMonFootprint_Fletchinder,
FOOTPRINT(Fletchinder),
LEARNSETS(Fletchinder),
.evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_TALONFLAME}),
},
@ -723,7 +723,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_SHRINK_GROW_VIBRATE,
PALETTES(Talonflame),
ICON(Talonflame, 2),
.footprint = gMonFootprint_Talonflame,
FOOTPRINT(Talonflame),
LEARNSETS(Talonflame),
},
#endif //P_FAMILY_FLETCHLING
@ -772,7 +772,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_H_SLIDE,
PALETTES(Scatterbug),
ICON(Scatterbug, 1),
.footprint = gMonFootprint_Scatterbug,
FOOTPRINT(Scatterbug),
LEARNSETS(Scatterbug),
.evolutions = EVOLUTION({EVO_LEVEL, 9, SPECIES_SPEWPA}),
},
@ -820,7 +820,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_H_VIBRATE,
PALETTES(Spewpa),
ICON(Spewpa, 1),
.footprint = gMonFootprint_Spewpa,
FOOTPRINT(Spewpa),
LEARNSETS(Spewpa),
.evolutions = EVOLUTION({EVO_LEVEL, 12, SPECIES_VIVILLON_ICY_SNOW}),
},
@ -863,9 +863,9 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
BACK_PIC(Vivillon ##form, 64, 64), \
.backPicYOffset = 0, \
.backAnimId = BACK_ANIM_CIRCLE_COUNTERCLOCKWISE, \
PALETTES(Vivillon ##form), \
PALETTES(Vivillon ##form), \
ICON(Vivillon ##form, iconPal), \
.footprint = gMonFootprint_Vivillon, \
FOOTPRINT(Vivillon), \
LEARNSETS(Vivillon), \
.formSpeciesIdTable = sVivillonFormSpeciesIdTable
@ -1095,7 +1095,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_CONCAVE_ARC_SMALL,
PALETTES(Litleo),
ICON(Litleo, 2),
.footprint = gMonFootprint_Litleo,
FOOTPRINT(Litleo),
LEARNSETS(Litleo),
.evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_PYROAR}),
},
@ -1146,7 +1146,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
PALETTES(Pyroar),
ICON(Pyroar, 2),
ICON_FEMALE(Pyroar, 2),
.footprint = gMonFootprint_Pyroar,
FOOTPRINT(Pyroar),
LEARNSETS(Pyroar),
},
#endif //P_FAMILY_LITLEO
@ -1188,9 +1188,9 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
BACK_PIC(Flabebe, 64, 40), \
.backPicYOffset = 12, \
.backAnimId = BACK_ANIM_CONVEX_DOUBLE_ARC, \
PALETTES(Flabebe##Form##Flower), \
PALETTES(Flabebe##Form##Flower), \
ICON(Flabebe##Form##Flower, iconPal), \
.footprint = gMonFootprint_Flabebe, \
FOOTPRINT(Flabebe), \
LEARNSETS(Flabebe), \
.formSpeciesIdTable = sFlabebeFormSpeciesIdTable, \
.evolutions = EVOLUTION({EVO_LEVEL, 19, SPECIES_FLOETTE_ ##FORM##_FLOWER})
@ -1263,9 +1263,9 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.frontAnimFrames = sAnims_Floette, \
.frontAnimId = ANIM_V_SLIDE_WOBBLE, \
.backAnimId = BACK_ANIM_CONVEX_DOUBLE_ARC, \
PALETTES(Floette ##form##Flower), \
PALETTES(Floette ##form##Flower), \
ICON(Floette##form##Flower, iconPal), \
.footprint = gMonFootprint_Floette, \
FOOTPRINT(Floette), \
.formSpeciesIdTable = sFloetteFormSpeciesIdTable
#define FLOETTE_NORMAL_INFO(form, FORM, iconPal) \
@ -1392,9 +1392,9 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
BACK_PIC(Florges, 64, 48), \
.backPicYOffset = 9, \
.backAnimId = BACK_ANIM_SHRINK_GROW_VIBRATE, \
PALETTES(Florges##Form##Flower), \
PALETTES(Florges##Form##Flower), \
ICON(Florges##Form##Flower, iconPal), \
.footprint = gMonFootprint_Florges, \
FOOTPRINT(Florges), \
LEARNSETS(Florges), \
.formSpeciesIdTable = sFlorgesFormSpeciesIdTable
@ -1488,7 +1488,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_CONCAVE_ARC_SMALL,
PALETTES(Skiddo),
ICON(Skiddo, 1),
.footprint = gMonFootprint_Skiddo,
FOOTPRINT(Skiddo),
LEARNSETS(Skiddo),
.evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_GOGOAT}),
},
@ -1536,7 +1536,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_DIP_RIGHT_SIDE,
PALETTES(Gogoat),
ICON(Gogoat, 1),
.footprint = gMonFootprint_Gogoat,
FOOTPRINT(Gogoat),
LEARNSETS(Gogoat),
},
#endif //P_FAMILY_SKIDDO
@ -1586,7 +1586,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_CIRCLE_COUNTERCLOCKWISE,
PALETTES(Pancham),
ICON(Pancham, 1),
.footprint = gMonFootprint_Pancham,
FOOTPRINT(Pancham),
LEARNSETS(Pancham),
.evolutions = EVOLUTION({EVO_LEVEL_DARK_TYPE_MON_IN_PARTY, 32, SPECIES_PANGORO}),
},
@ -1635,7 +1635,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_V_SHAKE_LOW,
PALETTES(Pangoro),
ICON(Pangoro, 1),
.footprint = gMonFootprint_Pangoro,
FOOTPRINT(Pangoro),
LEARNSETS(Pangoro),
},
#endif //P_FAMILY_PANCHAM
@ -1673,7 +1673,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.frontAnimFrames = sAnims_Furfrou, \
.frontAnimId = ANIM_H_SLIDE, \
.backAnimId = BACK_ANIM_V_STRETCH, \
.footprint = gMonFootprint_Furfrou, \
FOOTPRINT(Furfrou), \
LEARNSETS(Furfrou), \
.formSpeciesIdTable = sFurfrouFormSpeciesIdTable
@ -1824,7 +1824,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_H_SLIDE,
PALETTES(Espurr),
ICON(Espurr, 2),
.footprint = gMonFootprint_Espurr,
FOOTPRINT(Espurr),
LEARNSETS(Espurr),
.evolutions = EVOLUTION({EVO_LEVEL_MALE, 25, SPECIES_MEOWSTIC_MALE},
{EVO_LEVEL_FEMALE, 25, SPECIES_MEOWSTIC_FEMALE}),
@ -1859,7 +1859,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.frontAnimId = ANIM_GROW_VIBRATE, \
.backPicYOffset = 9, \
.backAnimId = BACK_ANIM_CONCAVE_ARC_LARGE, \
.footprint = gMonFootprint_Meowstic, \
FOOTPRINT(Meowstic), \
.formSpeciesIdTable = sMeowsticFormSpeciesIdTable
[SPECIES_MEOWSTIC_MALE] =
@ -1946,7 +1946,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_V_SHAKE,
PALETTES(Honedge),
ICON(Honedge, 2),
.footprint = gMonFootprint_Honedge,
FOOTPRINT(Honedge),
LEARNSETS(Honedge),
.evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_DOUBLADE}),
},
@ -1995,7 +1995,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_H_SHAKE,
PALETTES(Doublade),
ICON(Doublade, 2),
.footprint = gMonFootprint_Doublade,
FOOTPRINT(Doublade),
LEARNSETS(Doublade),
.evolutions = EVOLUTION({EVO_ITEM, ITEM_DUSK_STONE, SPECIES_AEGISLASH_SHIELD}),
},
@ -2021,7 +2021,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.pokemonOffset = 0, \
.trainerScale = 290, \
.trainerOffset = 1, \
.footprint = gMonFootprint_Aegislash, \
FOOTPRINT(Aegislash), \
LEARNSETS(Aegislash), \
.formSpeciesIdTable = sAegislashFormSpeciesIdTable, \
.formChangeTable = sAegislashFormChangeTable
@ -2130,7 +2130,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_TRIANGLE_DOWN,
PALETTES(Spritzee),
ICON(Spritzee, 0),
.footprint = gMonFootprint_Spritzee,
FOOTPRINT(Spritzee),
LEARNSETS(Spritzee),
.evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_SACHET, SPECIES_AROMATISSE},
{EVO_ITEM, ITEM_SACHET, SPECIES_AROMATISSE}),
@ -2179,7 +2179,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_CONVEX_DOUBLE_ARC,
PALETTES(Aromatisse),
ICON(Aromatisse, 0),
.footprint = gMonFootprint_Aromatisse,
FOOTPRINT(Aromatisse),
LEARNSETS(Aromatisse),
},
#endif //P_FAMILY_SPRITZEE
@ -2228,7 +2228,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_H_SPRING,
PALETTES(Swirlix),
ICON(Swirlix, 1),
.footprint = gMonFootprint_Swirlix,
FOOTPRINT(Swirlix),
LEARNSETS(Swirlix),
.evolutions = EVOLUTION({EVO_TRADE_ITEM, ITEM_WHIPPED_DREAM, SPECIES_SLURPUFF},
{EVO_ITEM, ITEM_WHIPPED_DREAM, SPECIES_SLURPUFF}),
@ -2277,7 +2277,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_V_SHAKE_H_SLIDE,
PALETTES(Slurpuff),
ICON(Slurpuff, 1),
.footprint = gMonFootprint_Slurpuff,
FOOTPRINT(Slurpuff),
LEARNSETS(Slurpuff),
},
#endif //P_FAMILY_SWIRLIX
@ -2327,7 +2327,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_SHRINK_GROW,
PALETTES(Inkay),
ICON(Inkay, 0),
.footprint = gMonFootprint_Inkay,
FOOTPRINT(Inkay),
LEARNSETS(Inkay),
.evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_MALAMAR}),
},
@ -2375,7 +2375,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_V_STRETCH,
PALETTES(Malamar),
ICON(Malamar, 2),
.footprint = gMonFootprint_Malamar,
FOOTPRINT(Malamar),
LEARNSETS(Malamar),
},
#endif //P_FAMILY_INKAY
@ -2424,7 +2424,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_H_SLIDE,
PALETTES(Binacle),
ICON(Binacle, 2),
.footprint = gMonFootprint_Binacle,
FOOTPRINT(Binacle),
LEARNSETS(Binacle),
.evolutions = EVOLUTION({EVO_LEVEL, 39, SPECIES_BARBARACLE}),
},
@ -2473,7 +2473,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_V_SHAKE_H_SLIDE,
PALETTES(Barbaracle),
ICON(Barbaracle, 2),
.footprint = gMonFootprint_Barbaracle,
FOOTPRINT(Barbaracle),
LEARNSETS(Barbaracle),
},
#endif //P_FAMILY_BINACLE
@ -2522,7 +2522,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_V_STRETCH,
PALETTES(Skrelp),
ICON(Skrelp, 2),
.footprint = gMonFootprint_Skrelp,
FOOTPRINT(Skrelp),
LEARNSETS(Skrelp),
.evolutions = EVOLUTION({EVO_LEVEL, 48, SPECIES_DRAGALGE}),
},
@ -2570,7 +2570,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_H_STRETCH,
PALETTES(Dragalge),
ICON(Dragalge, 5),
.footprint = gMonFootprint_Dragalge,
FOOTPRINT(Dragalge),
LEARNSETS(Dragalge),
},
#endif //P_FAMILY_SKRELP
@ -2620,7 +2620,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_H_SLIDE,
PALETTES(Clauncher),
ICON(Clauncher, 0),
.footprint = gMonFootprint_Clauncher,
FOOTPRINT(Clauncher),
LEARNSETS(Clauncher),
.evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_CLAWITZER}),
},
@ -2669,7 +2669,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_V_SHAKE,
PALETTES(Clawitzer),
ICON(Clawitzer, 0),
.footprint = gMonFootprint_Clawitzer,
FOOTPRINT(Clawitzer),
LEARNSETS(Clawitzer),
},
#endif //P_FAMILY_CLAUNCHER
@ -2718,7 +2718,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_CONCAVE_ARC_SMALL,
PALETTES(Helioptile),
ICON(Helioptile, 2),
.footprint = gMonFootprint_Helioptile,
FOOTPRINT(Helioptile),
LEARNSETS(Helioptile),
.evolutions = EVOLUTION({EVO_ITEM, ITEM_SUN_STONE, SPECIES_HELIOLISK}),
},
@ -2767,7 +2767,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_SHAKE_FLASH_YELLOW,
PALETTES(Heliolisk),
ICON(Heliolisk, 2),
.footprint = gMonFootprint_Heliolisk,
FOOTPRINT(Heliolisk),
LEARNSETS(Heliolisk),
},
#endif //P_FAMILY_HELIOPTILE
@ -2816,7 +2816,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_H_SHAKE,
PALETTES(Tyrunt),
ICON(Tyrunt, 2),
.footprint = gMonFootprint_Tyrunt,
FOOTPRINT(Tyrunt),
LEARNSETS(Tyrunt),
.evolutions = EVOLUTION({EVO_LEVEL_DAY, 39, SPECIES_TYRANTRUM}),
},
@ -2864,7 +2864,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_V_SHAKE_H_SLIDE,
PALETTES(Tyrantrum),
ICON(Tyrantrum, 0),
.footprint = gMonFootprint_Tyrantrum,
FOOTPRINT(Tyrantrum),
LEARNSETS(Tyrantrum),
},
#endif //P_FAMILY_TYRUNT
@ -2913,7 +2913,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_CONCAVE_ARC_SMALL,
PALETTES(Amaura),
ICON(Amaura, 0),
.footprint = gMonFootprint_Amaura,
FOOTPRINT(Amaura),
LEARNSETS(Amaura),
.evolutions = EVOLUTION({EVO_LEVEL_NIGHT, 39, SPECIES_AURORUS}),
},
@ -2961,7 +2961,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_SHRINK_GROW_VIBRATE,
PALETTES(Aurorus),
ICON(Aurorus, 0),
.footprint = gMonFootprint_Aurorus,
FOOTPRINT(Aurorus),
LEARNSETS(Aurorus),
},
#endif //P_FAMILY_AMAURA
@ -3015,7 +3015,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_GROW_STUTTER,
PALETTES(Hawlucha),
ICON(Hawlucha, 0),
.footprint = gMonFootprint_Hawlucha,
FOOTPRINT(Hawlucha),
LEARNSETS(Hawlucha),
},
#endif //P_FAMILY_HAWLUCHA
@ -3064,7 +3064,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_SHAKE_FLASH_YELLOW,
PALETTES(Dedenne),
ICON(Dedenne, 0),
.footprint = gMonFootprint_Dedenne,
FOOTPRINT(Dedenne),
LEARNSETS(Dedenne),
},
#endif //P_FAMILY_DEDENNE
@ -3115,7 +3115,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_H_VIBRATE,
PALETTES(Carbink),
ICON(Carbink, 2),
.footprint = gMonFootprint_Carbink,
FOOTPRINT(Carbink),
LEARNSETS(Carbink),
},
#endif //P_FAMILY_CARBINK
@ -3165,7 +3165,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_H_SPRING,
PALETTES(Goomy),
ICON(Goomy, 5),
.footprint = gMonFootprint_Goomy,
FOOTPRINT(Goomy),
LEARNSETS(Goomy),
.evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_SLIGGOO},
{EVO_NONE, 0, SPECIES_SLIGGOO_HISUIAN}),
@ -3185,7 +3185,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.speciesName = _("Sliggoo"), \
.cryId = CRY_SLIGGOO, \
.natDexNum = NATIONAL_DEX_SLIGGOO, \
.footprint = gMonFootprint_Sliggoo, \
FOOTPRINT(Sliggoo), \
.formSpeciesIdTable = sSliggooFormSpeciesIdTable
[SPECIES_SLIGGOO] =
@ -3238,7 +3238,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.speciesName = _("Goodra"), \
.cryId = CRY_GOODRA, \
.natDexNum = NATIONAL_DEX_GOODRA, \
.footprint = gMonFootprint_Goodra, \
FOOTPRINT(Goodra), \
.formSpeciesIdTable = sGoodraFormSpeciesIdTable
[SPECIES_GOODRA] =
@ -3399,7 +3399,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_TRIANGLE_DOWN,
PALETTES(Klefki),
ICON(Klefki, 0),
.footprint = gMonFootprint_Klefki,
FOOTPRINT(Klefki),
LEARNSETS(Klefki),
},
#endif //P_FAMILY_KLEFKI
@ -3449,7 +3449,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_CIRCLE_COUNTERCLOCKWISE,
PALETTES(Phantump),
ICON(Phantump, 1),
.footprint = gMonFootprint_Phantump,
FOOTPRINT(Phantump),
LEARNSETS(Phantump),
.evolutions = EVOLUTION({EVO_TRADE, 0, SPECIES_TREVENANT},
{EVO_ITEM, ITEM_LINKING_CORD, SPECIES_TREVENANT}),
@ -3498,7 +3498,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_V_SHAKE_LOW,
PALETTES(Trevenant),
ICON(Trevenant, 1),
.footprint = gMonFootprint_Trevenant,
FOOTPRINT(Trevenant),
LEARNSETS(Trevenant),
},
#endif //P_FAMILY_PHANTUMP
@ -3524,7 +3524,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_TRIANGLE_DOWN, \
PALETTES(Pumpkaboo), \
ICON(Pumpkaboo, 2), \
.footprint = gMonFootprint_Pumpkaboo, \
FOOTPRINT(Pumpkaboo), \
LEARNSETS(Pumpkaboo), \
.formSpeciesIdTable = sPumpkabooFormSpeciesIdTable
@ -3663,7 +3663,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_V_STRETCH, \
PALETTES(Gourgeist), \
ICON(Gourgeist, 2), \
.footprint = gMonFootprint_Gourgeist, \
FOOTPRINT(Gourgeist), \
LEARNSETS(Gourgeist), \
.formSpeciesIdTable = sGourgeistFormSpeciesIdTable
@ -3828,7 +3828,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_H_SHAKE,
PALETTES(Bergmite),
ICON(Bergmite, 0),
.footprint = gMonFootprint_Bergmite,
FOOTPRINT(Bergmite),
LEARNSETS(Bergmite),
.evolutions = EVOLUTION({EVO_LEVEL, 37, SPECIES_AVALUGG},
{EVO_NONE, 0, SPECIES_AVALUGG_HISUIAN}),
@ -3848,7 +3848,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.cryId = CRY_AVALUGG, \
.natDexNum = NATIONAL_DEX_AVALUGG, \
.categoryName = _("Iceberg"), \
.footprint = gMonFootprint_Avalugg, \
FOOTPRINT(Avalugg), \
.formSpeciesIdTable = sAvaluggFormSpeciesIdTable
[SPECIES_AVALUGG] =
@ -3972,7 +3972,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_TRIANGLE_DOWN,
PALETTES(Noibat),
ICON(Noibat, 2),
.footprint = gMonFootprint_Noibat,
FOOTPRINT(Noibat),
LEARNSETS(Noibat),
.evolutions = EVOLUTION({EVO_LEVEL, 48, SPECIES_NOIVERN}),
},
@ -4024,7 +4024,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_JOLT_RIGHT,
PALETTES(Noivern),
ICON(Noivern, 2),
.footprint = gMonFootprint_Noivern,
FOOTPRINT(Noivern),
LEARNSETS(Noivern),
},
#endif //P_FAMILY_NOIBAT
@ -4069,7 +4069,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_SHAKE_GLOW_BLUE, \
PALETTES(Xerneas##Form), \
ICON(Xerneas##Form, 0), \
.footprint = gMonFootprint_Xerneas, \
FOOTPRINT(Xerneas), \
LEARNSETS(Xerneas), \
.formSpeciesIdTable = sXerneasFormSpeciesIdTable, \
.formChangeTable = sXerneasFormChangeTable, \
@ -4126,7 +4126,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_SHAKE_GLOW_RED,
PALETTES(Yveltal),
ICON(Yveltal, 0),
.footprint = gMonFootprint_Yveltal,
FOOTPRINT(Yveltal),
LEARNSETS(Yveltal),
},
#endif //P_FAMILY_YVELTAL
@ -4146,7 +4146,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.speciesName = _("Zygarde"), \
.natDexNum = NATIONAL_DEX_ZYGARDE, \
.categoryName = _("Order"), \
.footprint = gMonFootprint_Zygarde, \
FOOTPRINT(Zygarde), \
LEARNSETS(Zygarde), \
.formSpeciesIdTable = sZygardeFormSpeciesIdTable, \
.isLegendary = TRUE
@ -4276,7 +4276,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.speciesName = _("Diancie"), \
.natDexNum = NATIONAL_DEX_DIANCIE, \
.categoryName = _("Jewel"), \
.footprint = gMonFootprint_Diancie, \
FOOTPRINT(Diancie), \
LEARNSETS(Diancie), \
.formSpeciesIdTable = sDiancieFormSpeciesIdTable, \
.formChangeTable = sDiancieFormChangeTable, \
@ -4364,7 +4364,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.bodyColor = BODY_COLOR_PURPLE, \
.speciesName = _("Hoopa"), \
.natDexNum = NATIONAL_DEX_HOOPA, \
.footprint = gMonFootprint_Hoopa, \
FOOTPRINT(Hoopa), \
.formSpeciesIdTable = sHoopaFormSpeciesIdTable, \
.formChangeTable = sHoopaFormChangeTable, \
.isMythical = TRUE
@ -4486,7 +4486,7 @@ const struct SpeciesInfo gSpeciesInfoGen6[] =
.backAnimId = BACK_ANIM_SHAKE_GLOW_RED,
PALETTES(Volcanion),
ICON(Volcanion, 0),
.footprint = gMonFootprint_Volcanion,
FOOTPRINT(Volcanion),
LEARNSETS(Volcanion),
},
#endif //P_FAMILY_VOLCANION

View File

@ -47,7 +47,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
.backAnimId = BACK_ANIM_CONCAVE_ARC_SMALL,
PALETTES(Rowlet),
ICON(Rowlet, 0),
.footprint = gMonFootprint_Rowlet,
FOOTPRINT(Rowlet),
LEARNSETS(Rowlet),
.evolutions = EVOLUTION({EVO_LEVEL, 17, SPECIES_DARTRIX}),
},
@ -96,7 +96,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
.backAnimId = BACK_ANIM_V_STRETCH,
PALETTES(Dartrix),
ICON(Dartrix, 1),
.footprint = gMonFootprint_Dartrix,
FOOTPRINT(Dartrix),
LEARNSETS(Dartrix),
.evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_DECIDUEYE},
{EVO_NONE, 0, SPECIES_DECIDUEYE_HISUIAN}),
@ -121,7 +121,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
.pokemonOffset = 1, \
.trainerScale = 296, \
.trainerOffset = 1, \
.footprint = gMonFootprint_Decidueye, \
FOOTPRINT(Decidueye), \
.formSpeciesIdTable = sDecidueyeFormSpeciesIdTable
[SPECIES_DECIDUEYE] =
@ -230,7 +230,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Litten),
ICON(Litten, 0),
.footprint = gMonFootprint_Litten,
FOOTPRINT(Litten),
LEARNSETS(Litten),
.evolutions = EVOLUTION({EVO_LEVEL, 17, SPECIES_TORRACAT}),
},
@ -278,7 +278,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Torracat),
ICON(Torracat, 0),
.footprint = gMonFootprint_Torracat,
FOOTPRINT(Torracat),
LEARNSETS(Torracat),
.evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_INCINEROAR}),
},
@ -326,7 +326,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Incineroar),
ICON(Incineroar, 0),
.footprint = gMonFootprint_Incineroar,
FOOTPRINT(Incineroar),
LEARNSETS(Incineroar),
},
#endif //P_FAMILY_LITTEN
@ -375,7 +375,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Popplio),
ICON(Popplio, 0),
.footprint = gMonFootprint_Popplio,
FOOTPRINT(Popplio),
LEARNSETS(Popplio),
.evolutions = EVOLUTION({EVO_LEVEL, 17, SPECIES_BRIONNE}),
},
@ -423,7 +423,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Brionne),
ICON(Brionne, 0),
.footprint = gMonFootprint_Brionne,
FOOTPRINT(Brionne),
LEARNSETS(Brionne),
.evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_PRIMARINA}),
},
@ -471,7 +471,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Primarina),
ICON(Primarina, 0),
.footprint = gMonFootprint_Primarina,
FOOTPRINT(Primarina),
LEARNSETS(Primarina),
},
#endif //P_FAMILY_POPPLIO
@ -521,7 +521,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
.backAnimId = BACK_ANIM_SHRINK_GROW,
PALETTES(Pikipek),
ICON(Pikipek, 2),
.footprint = gMonFootprint_Pikipek,
FOOTPRINT(Pikipek),
LEARNSETS(Pikipek),
.evolutions = EVOLUTION({EVO_LEVEL, 14, SPECIES_TRUMBEAK}),
},
@ -570,7 +570,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
.backAnimId = BACK_ANIM_H_STRETCH,
PALETTES(Trumbeak),
ICON(Trumbeak, 0),
.footprint = gMonFootprint_Trumbeak,
FOOTPRINT(Trumbeak),
LEARNSETS(Trumbeak),
.evolutions = EVOLUTION({EVO_LEVEL, 28, SPECIES_TOUCANNON}),
},
@ -619,7 +619,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
.backAnimId = BACK_ANIM_SHRINK_GROW_VIBRATE,
PALETTES(Toucannon),
ICON(Toucannon, 0),
.footprint = gMonFootprint_Toucannon,
FOOTPRINT(Toucannon),
LEARNSETS(Toucannon),
},
#endif //P_FAMILY_PIKIPEK
@ -669,7 +669,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Yungoos),
ICON(Yungoos, 2),
.footprint = gMonFootprint_Yungoos,
FOOTPRINT(Yungoos),
LEARNSETS(Yungoos),
.evolutions = EVOLUTION({EVO_LEVEL_DAY, 20, SPECIES_GUMSHOOS}),
},
@ -718,7 +718,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Gumshoos),
ICON(Gumshoos, 2),
.footprint = gMonFootprint_Gumshoos,
FOOTPRINT(Gumshoos),
LEARNSETS(Gumshoos),
},
#endif //P_FAMILY_YUNGOOS
@ -767,7 +767,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Grubbin),
ICON(Grubbin, 0),
.footprint = gMonFootprint_Grubbin,
FOOTPRINT(Grubbin),
LEARNSETS(Grubbin),
.evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_CHARJABUG}),
},
@ -816,7 +816,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Charjabug),
ICON(Charjabug, 1),
.footprint = gMonFootprint_Charjabug,
FOOTPRINT(Charjabug),
LEARNSETS(Charjabug),
.evolutions = EVOLUTION({EVO_MAPSEC, MAPSEC_NEW_MAUVILLE, SPECIES_VIKAVOLT},
{EVO_ITEM, ITEM_THUNDER_STONE, SPECIES_VIKAVOLT}),
@ -866,7 +866,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Vikavolt),
ICON(Vikavolt, 0),
.footprint = gMonFootprint_Vikavolt,
FOOTPRINT(Vikavolt),
LEARNSETS(Vikavolt),
},
#endif //P_FAMILY_GRUBBIN
@ -916,7 +916,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Crabrawler),
ICON(Crabrawler, 2),
.footprint = gMonFootprint_Crabrawler,
FOOTPRINT(Crabrawler),
LEARNSETS(Crabrawler),
.evolutions = EVOLUTION({EVO_SPECIFIC_MAP, MAP_SHOAL_CAVE_LOW_TIDE_ICE_ROOM, SPECIES_CRABOMINABLE},
{EVO_ITEM, ITEM_ICE_STONE, SPECIES_CRABOMINABLE}),
@ -966,7 +966,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Crabominable),
ICON(Crabominable, 2),
.footprint = gMonFootprint_Crabominable,
FOOTPRINT(Crabominable),
LEARNSETS(Crabominable),
},
#endif //P_FAMILY_CRABRAWLER
@ -1000,7 +1000,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
.trainerOffset = 0, \
.frontAnimFrames = sAnims_Oricorio, \
.backPicYOffset = 0, \
.footprint = gMonFootprint_Oricorio, \
FOOTPRINT(Oricorio), \
LEARNSETS(Oricorio), \
.formSpeciesIdTable = sOricorioFormSpeciesIdTable, \
.formChangeTable = sOricorioFormChangeTable
@ -1133,7 +1133,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
.backAnimId = BACK_ANIM_CONCAVE_ARC_LARGE,
PALETTES(Cutiefly),
ICON(Cutiefly, 2),
.footprint = gMonFootprint_Cutiefly,
FOOTPRINT(Cutiefly),
LEARNSETS(Cutiefly),
.evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_RIBOMBEE}),
},
@ -1183,7 +1183,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
.backAnimId = BACK_ANIM_CONVEX_DOUBLE_ARC,
PALETTES(Ribombee),
ICON(Ribombee, 2),
.footprint = gMonFootprint_Ribombee,
FOOTPRINT(Ribombee),
LEARNSETS(Ribombee),
},
#endif //P_FAMILY_CUTIEFLY
@ -1223,7 +1223,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
.backPicYOffset = 7, \
PALETTES(Rockruff), \
ICON(Rockruff, 2), \
.footprint = gMonFootprint_Rockruff, \
FOOTPRINT(Rockruff), \
LEARNSETS(Rockruff), \
.formSpeciesIdTable = sRockruffFormSpeciesIdTable
@ -1267,7 +1267,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
.trainerScale = 257, \
.trainerOffset = 0, \
BACK_PIC(LycanrocMidday, 64, 56), \
.footprint = gMonFootprint_Lycanroc, \
FOOTPRINT(Lycanroc), \
.formSpeciesIdTable = sLycanrocFormSpeciesIdTable
[SPECIES_LYCANROC_MIDDAY] =
@ -1378,7 +1378,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
.pokemonOffset = 24, \
.trainerScale = 256, \
.trainerOffset = 0, \
.footprint = gMonFootprint_Wishiwashi, \
FOOTPRINT(Wishiwashi), \
LEARNSETS(Wishiwashi), \
.formSpeciesIdTable = sWishiwashiFormSpeciesIdTable, \
.formChangeTable = sWishiwashiFormChangeTable
@ -1486,7 +1486,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Mareanie),
ICON(Mareanie, 2),
.footprint = gMonFootprint_Mareanie,
FOOTPRINT(Mareanie),
LEARNSETS(Mareanie),
.evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_TOXAPEX}),
},
@ -1535,7 +1535,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Toxapex),
ICON(Toxapex, 0),
.footprint = gMonFootprint_Toxapex,
FOOTPRINT(Toxapex),
LEARNSETS(Toxapex),
},
#endif //P_FAMILY_MAREANIE
@ -1585,7 +1585,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Mudbray),
ICON(Mudbray, 2),
.footprint = gMonFootprint_Mudbray,
FOOTPRINT(Mudbray),
LEARNSETS(Mudbray),
.evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_MUDSDALE}),
},
@ -1634,7 +1634,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Mudsdale),
ICON(Mudsdale, 0),
.footprint = gMonFootprint_Mudsdale,
FOOTPRINT(Mudsdale),
LEARNSETS(Mudsdale),
},
#endif //P_FAMILY_MUDBRAY
@ -1684,7 +1684,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Dewpider),
ICON(Dewpider, 0),
.footprint = gMonFootprint_Dewpider,
FOOTPRINT(Dewpider),
LEARNSETS(Dewpider),
.evolutions = EVOLUTION({EVO_LEVEL, 22, SPECIES_ARAQUANID}),
},
@ -1733,7 +1733,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Araquanid),
ICON(Araquanid, 2),
.footprint = gMonFootprint_Araquanid,
FOOTPRINT(Araquanid),
LEARNSETS(Araquanid),
},
#endif //P_FAMILY_DEWPIDER
@ -1783,7 +1783,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Fomantis),
ICON(Fomantis, 1),
.footprint = gMonFootprint_Fomantis,
FOOTPRINT(Fomantis),
LEARNSETS(Fomantis),
.evolutions = EVOLUTION({EVO_LEVEL_DAY, 34, SPECIES_LURANTIS}),
},
@ -1832,7 +1832,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Lurantis),
ICON(Lurantis, 1),
.footprint = gMonFootprint_Lurantis,
FOOTPRINT(Lurantis),
LEARNSETS(Lurantis),
},
#endif //P_FAMILY_FOMANTIS
@ -1883,7 +1883,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Morelull),
ICON(Morelull, 0),
.footprint = gMonFootprint_Morelull,
FOOTPRINT(Morelull),
LEARNSETS(Morelull),
.evolutions = EVOLUTION({EVO_LEVEL, 24, SPECIES_SHIINOTIC}),
},
@ -1933,7 +1933,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Shiinotic),
ICON(Shiinotic, 1),
.footprint = gMonFootprint_Shiinotic,
FOOTPRINT(Shiinotic),
LEARNSETS(Shiinotic),
},
#endif //P_FAMILY_MORELULL
@ -1983,7 +1983,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Salandit),
ICON(Salandit, 2),
.footprint = gMonFootprint_Salandit,
FOOTPRINT(Salandit),
LEARNSETS(Salandit),
.evolutions = EVOLUTION({EVO_LEVEL_FEMALE, 33, SPECIES_SALAZZLE}),
},
@ -2032,7 +2032,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Salazzle),
ICON(Salazzle, 0),
.footprint = gMonFootprint_Salazzle,
FOOTPRINT(Salazzle),
LEARNSETS(Salazzle),
},
#endif //P_FAMILY_SALANDIT
@ -2081,7 +2081,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Stufful),
ICON(Stufful, 0),
.footprint = gMonFootprint_Stufful,
FOOTPRINT(Stufful),
LEARNSETS(Stufful),
.evolutions = EVOLUTION({EVO_LEVEL, 27, SPECIES_BEWEAR}),
},
@ -2129,7 +2129,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Bewear),
ICON(Bewear, 0),
.footprint = gMonFootprint_Bewear,
FOOTPRINT(Bewear),
LEARNSETS(Bewear),
},
#endif //P_FAMILY_STUFFUL
@ -2179,7 +2179,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Bounsweet),
ICON(Bounsweet, 1),
.footprint = gMonFootprint_Bounsweet,
FOOTPRINT(Bounsweet),
LEARNSETS(Bounsweet),
.evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_STEENEE}),
},
@ -2229,7 +2229,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Steenee),
ICON(Steenee, 1),
.footprint = gMonFootprint_Steenee,
FOOTPRINT(Steenee),
LEARNSETS(Steenee),
.evolutions = EVOLUTION({EVO_MOVE, MOVE_STOMP, SPECIES_TSAREENA}),
},
@ -2279,7 +2279,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Tsareena),
ICON(Tsareena, 1),
.footprint = gMonFootprint_Tsareena,
FOOTPRINT(Tsareena),
LEARNSETS(Tsareena),
},
#endif //P_FAMILY_BOUNSWEET
@ -2331,7 +2331,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Comfey),
ICON(Comfey, 1),
.footprint = gMonFootprint_Comfey,
FOOTPRINT(Comfey),
LEARNSETS(Comfey),
},
#endif //P_FAMILY_COMFEY
@ -2380,7 +2380,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
.backAnimId = BACK_ANIM_H_SLIDE,
PALETTES(Oranguru),
ICON(Oranguru, 0),
.footprint = gMonFootprint_Oranguru,
FOOTPRINT(Oranguru),
LEARNSETS(Oranguru),
},
#endif //P_FAMILY_ORANGURU
@ -2429,7 +2429,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
.backAnimId = BACK_ANIM_H_SHAKE,
PALETTES(Passimian),
ICON(Passimian, 1),
.footprint = gMonFootprint_Passimian,
FOOTPRINT(Passimian),
LEARNSETS(Passimian),
},
#endif //P_FAMILY_PASSIMIAN
@ -2478,7 +2478,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Wimpod),
ICON(Wimpod, 2),
.footprint = gMonFootprint_Wimpod,
FOOTPRINT(Wimpod),
LEARNSETS(Wimpod),
.evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_GOLISOPOD}),
},
@ -2526,7 +2526,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Golisopod),
ICON(Golisopod, 2),
.footprint = gMonFootprint_Golisopod,
FOOTPRINT(Golisopod),
LEARNSETS(Golisopod),
},
#endif //P_FAMILY_WIMPOD
@ -2576,7 +2576,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Sandygast),
ICON(Sandygast, 1),
.footprint = gMonFootprint_Sandygast,
FOOTPRINT(Sandygast),
LEARNSETS(Sandygast),
.evolutions = EVOLUTION({EVO_LEVEL, 42, SPECIES_PALOSSAND}),
},
@ -2625,7 +2625,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Palossand),
ICON(Palossand, 2),
.footprint = gMonFootprint_Palossand,
FOOTPRINT(Palossand),
LEARNSETS(Palossand),
},
#endif //P_FAMILY_SANDYGAST
@ -2674,7 +2674,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Pyukumuku),
ICON(Pyukumuku, 0),
.footprint = gMonFootprint_Pyukumuku,
FOOTPRINT(Pyukumuku),
LEARNSETS(Pyukumuku),
},
#endif //P_FAMILY_PYUKUMUKU
@ -2724,7 +2724,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(TypeNull),
ICON(TypeNull, 0),
.footprint = gMonFootprint_Type_Null,
FOOTPRINT(Type_Null),
LEARNSETS(TypeNull),
.evolutions = EVOLUTION({EVO_FRIENDSHIP, 0, SPECIES_SILVALLY_NORMAL}),
},
@ -2770,7 +2770,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
.backPicYOffset = 0, \
PALETTES(palette), \
ICON(Silvally, 0), \
.footprint = gMonFootprint_Silvally, \
FOOTPRINT(Silvally), \
LEARNSETS(Silvally), \
.formSpeciesIdTable = sSilvallyFormSpeciesIdTable, \
.formChangeTable = sSilvallyFormChangeTable, \
@ -2822,7 +2822,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
.pokemonOffset = 13, \
.trainerScale = 256, \
.trainerOffset = 0, \
.footprint = gMonFootprint_Minior, \
FOOTPRINT(Minior), \
LEARNSETS(Minior), \
.formSpeciesIdTable = sMiniorFormSpeciesIdTable
@ -2934,7 +2934,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Komala),
ICON(Komala, 2),
.footprint = gMonFootprint_Komala,
FOOTPRINT(Komala),
LEARNSETS(Komala),
},
#endif //P_FAMILY_KOMALA
@ -2984,7 +2984,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Turtonator),
ICON(Turtonator, 0),
.footprint = gMonFootprint_Turtonator,
FOOTPRINT(Turtonator),
LEARNSETS(Turtonator),
},
#endif //P_FAMILY_TURTONATOR
@ -3034,7 +3034,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
.backAnimId = BACK_ANIM_GROW_STUTTER,
PALETTES(Togedemaru),
ICON(Togedemaru, 2),
.footprint = gMonFootprint_Togedemaru,
FOOTPRINT(Togedemaru),
LEARNSETS(Togedemaru),
},
#endif //P_FAMILY_TOGEDEMARU
@ -3069,7 +3069,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
.pokemonOffset = 24, \
.trainerScale = 256, \
.trainerOffset = 0, \
.footprint = gMonFootprint_Mimikyu, \
FOOTPRINT(Mimikyu), \
LEARNSETS(Mimikyu), \
.formSpeciesIdTable = sMimikyuFormSpeciesIdTable, \
.formChangeTable = sMimikyuFormChangeTable
@ -3158,7 +3158,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Bruxish),
ICON(Bruxish, 0),
.footprint = gMonFootprint_Bruxish,
FOOTPRINT(Bruxish),
LEARNSETS(Bruxish),
},
#endif //P_FAMILY_BRUXISH
@ -3208,7 +3208,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
.backAnimId = BACK_ANIM_H_SLIDE,
PALETTES(Drampa),
ICON(Drampa, 0),
.footprint = gMonFootprint_Drampa,
FOOTPRINT(Drampa),
LEARNSETS(Drampa),
},
#endif //P_FAMILY_DRAMPA
@ -3259,7 +3259,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Dhelmise),
ICON(Dhelmise, 1),
.footprint = gMonFootprint_Dhelmise,
FOOTPRINT(Dhelmise),
LEARNSETS(Dhelmise),
},
#endif //P_FAMILY_DHELMISE
@ -3309,7 +3309,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
.backAnimId = BACK_ANIM_GROW_STUTTER,
PALETTES(JangmoO),
ICON(JangmoO, 2),
.footprint = gMonFootprint_JangmoO,
FOOTPRINT(JangmoO),
LEARNSETS(JangmoO),
.evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_HAKAMO_O}),
},
@ -3358,7 +3358,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
.backAnimId = BACK_ANIM_H_STRETCH,
PALETTES(HakamoO),
ICON(HakamoO, 2),
.footprint = gMonFootprint_HakamoO,
FOOTPRINT(HakamoO),
LEARNSETS(HakamoO),
.evolutions = EVOLUTION({EVO_LEVEL, 45, SPECIES_KOMMO_O}),
},
@ -3407,7 +3407,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
.backAnimId = BACK_ANIM_SHRINK_GROW_VIBRATE,
PALETTES(KommoO),
ICON(KommoO, 2),
.footprint = gMonFootprint_KommoO,
FOOTPRINT(KommoO),
LEARNSETS(KommoO),
},
#endif //P_FAMILY_JANGMO_O
@ -3458,7 +3458,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(TapuKoko),
ICON(TapuKoko, 0),
.footprint = gMonFootprint_Tapu_Koko,
FOOTPRINT(Tapu_Koko),
LEARNSETS(TapuKoko),
},
#endif //P_FAMILY_TAPU_KOKO
@ -3509,7 +3509,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(TapuLele),
ICON(TapuLele, 0),
.footprint = gMonFootprint_Tapu_Lele,
FOOTPRINT(Tapu_Lele),
LEARNSETS(TapuLele),
},
#endif //P_FAMILY_TAPU_LELE
@ -3560,7 +3560,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(TapuBulu),
ICON(TapuBulu, 2),
.footprint = gMonFootprint_Tapu_Bulu,
FOOTPRINT(Tapu_Bulu),
LEARNSETS(TapuBulu),
},
#endif //P_FAMILY_TAPU_BULU
@ -3612,7 +3612,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(TapuFini),
ICON(TapuFini, 0),
.footprint = gMonFootprint_Tapu_Fini,
FOOTPRINT(Tapu_Fini),
LEARNSETS(TapuFini),
},
#endif //P_FAMILY_TAPU_FINI
@ -3663,7 +3663,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Cosmog),
ICON(Cosmog, 2),
.footprint = gMonFootprint_Cosmog,
FOOTPRINT(Cosmog),
LEARNSETS(Cosmog),
.evolutions = EVOLUTION({EVO_LEVEL, 43, SPECIES_COSMOEM}),
},
@ -3714,7 +3714,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Cosmoem),
ICON(Cosmoem, 0),
.footprint = gMonFootprint_Cosmoem,
FOOTPRINT(Cosmoem),
LEARNSETS(Cosmoem),
.evolutions = EVOLUTION({EVO_LEVEL_DAY, 53, SPECIES_SOLGALEO},
{EVO_LEVEL_NIGHT, 53, SPECIES_LUNALA}),
@ -3764,7 +3764,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Solgaleo),
ICON(Solgaleo, 0),
.footprint = gMonFootprint_Solgaleo,
FOOTPRINT(Solgaleo),
LEARNSETS(Solgaleo),
},
@ -3813,7 +3813,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Lunala),
ICON(Lunala, 2),
.footprint = gMonFootprint_Lunala,
FOOTPRINT(Lunala),
LEARNSETS(Lunala),
},
#endif //P_FAMILY_COSMOG
@ -3864,7 +3864,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Nihilego),
ICON(Nihilego, 0),
.footprint = gMonFootprint_Nihilego,
FOOTPRINT(Nihilego),
LEARNSETS(Nihilego),
},
#endif //P_FAMILY_NIHILEGO
@ -3915,7 +3915,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Buzzwole),
ICON(Buzzwole, 0),
.footprint = gMonFootprint_Buzzwole,
FOOTPRINT(Buzzwole),
LEARNSETS(Buzzwole),
},
#endif //P_FAMILY_BUZZWOLE
@ -3965,7 +3965,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Pheromosa),
ICON(Pheromosa, 2),
.footprint = gMonFootprint_Pheromosa,
FOOTPRINT(Pheromosa),
LEARNSETS(Pheromosa),
},
#endif //P_FAMILY_PHEROMOSA
@ -4015,7 +4015,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Xurkitree),
ICON(Xurkitree, 0),
.footprint = gMonFootprint_Xurkitree,
FOOTPRINT(Xurkitree),
LEARNSETS(Xurkitree),
},
#endif //P_FAMILY_XURKITREE
@ -4067,7 +4067,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Celesteela),
ICON(Celesteela, 0),
.footprint = gMonFootprint_Celesteela,
FOOTPRINT(Celesteela),
LEARNSETS(Celesteela),
},
#endif //P_FAMILY_CELESTEELA
@ -4118,7 +4118,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Kartana),
ICON(Kartana, 0),
.footprint = gMonFootprint_Kartana,
FOOTPRINT(Kartana),
LEARNSETS(Kartana),
},
#endif //P_FAMILY_KARTANA
@ -4168,7 +4168,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Guzzlord),
ICON(Guzzlord, 0),
.footprint = gMonFootprint_Guzzlord,
FOOTPRINT(Guzzlord),
LEARNSETS(Guzzlord),
},
#endif //P_FAMILY_GUZZLORD
@ -4188,7 +4188,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
.pokemonOffset = 3, \
.trainerScale = 369, \
.trainerOffset = 7, \
.footprint = gMonFootprint_Necrozma, \
FOOTPRINT(Necrozma), \
LEARNSETS(Necrozma), \
.formSpeciesIdTable = sNecrozmaFormSpeciesIdTable, \
.isLegendary = TRUE
@ -4382,7 +4382,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
.backPicYOffset = 4, \
PALETTES(Form), \
ICON(Form, 0), \
.footprint = gMonFootprint_Magearna, \
FOOTPRINT(Magearna), \
LEARNSETS(Magearna), \
.formSpeciesIdTable = sMagearnaFormSpeciesIdTable, \
.isMythical = TRUE
@ -4456,7 +4456,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Marshadow),
ICON(Marshadow, 0),
.footprint = gMonFootprint_Marshadow,
FOOTPRINT(Marshadow),
LEARNSETS(Marshadow),
.isMythical = TRUE,
},
@ -4507,7 +4507,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Poipole),
ICON(Poipole, 0),
.footprint = gMonFootprint_Poipole,
FOOTPRINT(Poipole),
LEARNSETS(Poipole),
.evolutions = EVOLUTION({EVO_MOVE, MOVE_DRAGON_PULSE, SPECIES_NAGANADEL}),
},
@ -4556,7 +4556,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Naganadel),
ICON(Naganadel, 0),
.footprint = gMonFootprint_Naganadel,
FOOTPRINT(Naganadel),
LEARNSETS(Naganadel),
},
#endif //P_FAMILY_POIPOLE
@ -4606,7 +4606,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Stakataka),
ICON(Stakataka, 0),
.footprint = gMonFootprint_Stakataka,
FOOTPRINT(Stakataka),
LEARNSETS(Stakataka),
},
#endif //P_FAMILY_STAKATAKA
@ -4656,7 +4656,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Blacephalon),
ICON(Blacephalon, 0),
.footprint = gMonFootprint_Blacephalon,
FOOTPRINT(Blacephalon),
LEARNSETS(Blacephalon),
},
#endif //P_FAMILY_BLACEPHALON
@ -4705,7 +4705,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Zeraora),
ICON(Zeraora, 0),
.footprint = gMonFootprint_Zeraora,
FOOTPRINT(Zeraora),
LEARNSETS(Zeraora),
},
#endif //P_FAMILY_ZERAORA
@ -4754,7 +4754,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Meltan),
ICON(Meltan, 2),
.footprint = gMonFootprint_Meltan,
FOOTPRINT(Meltan),
LEARNSETS(Meltan),
},
@ -4784,7 +4784,7 @@ const struct SpeciesInfo gSpeciesInfoGen7[] =
.pokemonOffset = 10, \
.trainerScale = 423, \
.trainerOffset = 8, \
.footprint = gMonFootprint_Melmetal, \
FOOTPRINT(Melmetal), \
LEARNSETS(Melmetal), \
.formSpeciesIdTable = sMelmetalFormSpeciesIdTable, \
.formChangeTable = sMelmetalFormChangeTable, \

View File

@ -47,7 +47,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Grookey),
ICON(Grookey, 1),
.footprint = gMonFootprint_Grookey,
FOOTPRINT(Grookey),
LEARNSETS(Grookey),
.evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_THWACKEY}),
},
@ -94,7 +94,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Thwackey),
ICON(Thwackey, 1),
.footprint = gMonFootprint_Thwackey,
FOOTPRINT(Thwackey),
LEARNSETS(Thwackey),
.evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_RILLABOOM}),
},
@ -121,7 +121,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
.cryId = CRY_RILLABOOM, \
.natDexNum = NATIONAL_DEX_RILLABOOM, \
.categoryName = _("Drummer"), \
.footprint = gMonFootprint_Rillaboom, \
FOOTPRINT(Rillaboom), \
LEARNSETS(Rillaboom), \
.formSpeciesIdTable = sRillaboomFormSpeciesIdTable, \
.formChangeTable = sRillaboomFormChangeTable
@ -222,7 +222,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Scorbunny),
ICON(Scorbunny, 0),
.footprint = gMonFootprint_Scorbunny,
FOOTPRINT(Scorbunny),
LEARNSETS(Scorbunny),
.evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_RABOOT}),
},
@ -269,7 +269,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Raboot),
ICON(Raboot, 0),
.footprint = gMonFootprint_Raboot,
FOOTPRINT(Raboot),
LEARNSETS(Raboot),
.evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_CINDERACE}),
},
@ -296,7 +296,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
.cryId = CRY_CINDERACE, \
.natDexNum = NATIONAL_DEX_CINDERACE, \
.categoryName = _("Striker"), \
.footprint = gMonFootprint_Cinderace, \
FOOTPRINT(Cinderace), \
LEARNSETS(Cinderace), \
.formSpeciesIdTable = sCinderaceFormSpeciesIdTable, \
.formChangeTable = sCinderaceFormChangeTable
@ -400,7 +400,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Sobble),
ICON(Sobble, 2),
.footprint = gMonFootprint_Sobble,
FOOTPRINT(Sobble),
LEARNSETS(Sobble),
.evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_DRIZZILE}),
},
@ -447,7 +447,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Drizzile),
ICON(Drizzile, 2),
.footprint = gMonFootprint_Drizzile,
FOOTPRINT(Drizzile),
LEARNSETS(Drizzile),
.evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_INTELEON}),
},
@ -474,7 +474,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
.cryId = CRY_INTELEON, \
.natDexNum = NATIONAL_DEX_INTELEON, \
.categoryName = _("Secret Agent"), \
.footprint = gMonFootprint_Inteleon, \
FOOTPRINT(Inteleon), \
LEARNSETS(Inteleon), \
.formSpeciesIdTable = sInteleonFormSpeciesIdTable, \
.formChangeTable = sInteleonFormChangeTable
@ -577,7 +577,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Skwovet),
ICON(Skwovet, 2),
.footprint = gMonFootprint_Skwovet,
FOOTPRINT(Skwovet),
LEARNSETS(Skwovet),
.evolutions = EVOLUTION({EVO_LEVEL, 24, SPECIES_GREEDENT}),
},
@ -626,7 +626,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Greedent),
ICON(Greedent, 0),
.footprint = gMonFootprint_Greedent,
FOOTPRINT(Greedent),
LEARNSETS(Greedent),
},
#endif //P_FAMILY_SKWOVET
@ -675,7 +675,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Rookidee),
ICON(Rookidee, 0),
.footprint = gMonFootprint_Rookidee,
FOOTPRINT(Rookidee),
LEARNSETS(Rookidee),
.evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_CORVISQUIRE}),
},
@ -724,7 +724,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Corvisquire),
ICON(Corvisquire, 0),
.footprint = gMonFootprint_Corvisquire,
FOOTPRINT(Corvisquire),
LEARNSETS(Corvisquire),
.evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_CORVIKNIGHT}),
},
@ -751,7 +751,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
.cryId = CRY_CORVIKNIGHT, \
.natDexNum = NATIONAL_DEX_CORVIKNIGHT, \
.categoryName = _("Raven"), \
.footprint = gMonFootprint_Corviknight, \
FOOTPRINT(Corviknight), \
LEARNSETS(Corviknight), \
.formSpeciesIdTable = sCorviknightFormSpeciesIdTable, \
.formChangeTable = sCorviknightFormChangeTable
@ -853,7 +853,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Blipbug),
ICON(Blipbug, 0),
.footprint = gMonFootprint_Blipbug,
FOOTPRINT(Blipbug),
LEARNSETS(Blipbug),
.evolutions = EVOLUTION({EVO_LEVEL, 10, SPECIES_DOTTLER}),
},
@ -902,7 +902,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Dottler),
ICON(Dottler, 2),
.footprint = gMonFootprint_Dottler,
FOOTPRINT(Dottler),
LEARNSETS(Dottler),
.evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_ORBEETLE}),
},
@ -930,7 +930,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
.cryId = CRY_ORBEETLE, \
.natDexNum = NATIONAL_DEX_ORBEETLE, \
.categoryName = _("Seven Spot"), \
.footprint = gMonFootprint_Orbeetle, \
FOOTPRINT(Orbeetle), \
LEARNSETS(Orbeetle), \
.formSpeciesIdTable = sOrbeetleFormSpeciesIdTable, \
.formChangeTable = sOrbeetleFormChangeTable
@ -1034,7 +1034,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Nickit),
ICON(Nickit, 2),
.footprint = gMonFootprint_Nickit,
FOOTPRINT(Nickit),
LEARNSETS(Nickit),
.evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_THIEVUL}),
},
@ -1082,7 +1082,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Thievul),
ICON(Thievul, 2),
.footprint = gMonFootprint_Thievul,
FOOTPRINT(Thievul),
LEARNSETS(Thievul),
},
#endif //P_FAMILY_NICKIT
@ -1131,7 +1131,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Gossifleur),
ICON(Gossifleur, 1),
.footprint = gMonFootprint_Gossifleur,
FOOTPRINT(Gossifleur),
LEARNSETS(Gossifleur),
.evolutions = EVOLUTION({EVO_LEVEL, 20, SPECIES_ELDEGOSS}),
},
@ -1179,7 +1179,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Eldegoss),
ICON(Eldegoss, 1),
.footprint = gMonFootprint_Eldegoss,
FOOTPRINT(Eldegoss),
LEARNSETS(Eldegoss),
},
#endif //P_FAMILY_GOSSIFLEUR
@ -1228,7 +1228,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Wooloo),
ICON(Wooloo, 0),
.footprint = gMonFootprint_Wooloo,
FOOTPRINT(Wooloo),
LEARNSETS(Wooloo),
.evolutions = EVOLUTION({EVO_LEVEL, 24, SPECIES_DUBWOOL}),
},
@ -1276,7 +1276,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Dubwool),
ICON(Dubwool, 2),
.footprint = gMonFootprint_Dubwool,
FOOTPRINT(Dubwool),
LEARNSETS(Dubwool),
},
#endif //P_FAMILY_WOOLOO
@ -1324,7 +1324,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Chewtle),
ICON(Chewtle, 0),
.footprint = gMonFootprint_Chewtle,
FOOTPRINT(Chewtle),
LEARNSETS(Chewtle),
.evolutions = EVOLUTION({EVO_LEVEL, 22, SPECIES_DREDNAW}),
},
@ -1351,7 +1351,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
.cryId = CRY_DREDNAW, \
.natDexNum = NATIONAL_DEX_DREDNAW, \
.categoryName = _("Bite"), \
.footprint = gMonFootprint_Drednaw, \
FOOTPRINT(Drednaw), \
LEARNSETS(Drednaw), \
.formSpeciesIdTable = sDrednawFormSpeciesIdTable, \
.formChangeTable = sDrednawFormChangeTable
@ -1453,7 +1453,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Yamper),
ICON(Yamper, 1),
.footprint = gMonFootprint_Yamper,
FOOTPRINT(Yamper),
LEARNSETS(Yamper),
.evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_BOLTUND}),
},
@ -1501,7 +1501,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Boltund),
ICON(Boltund, 1),
.footprint = gMonFootprint_Boltund,
FOOTPRINT(Boltund),
LEARNSETS(Boltund),
},
#endif //P_FAMILY_YAMPER
@ -1550,7 +1550,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Rolycoly),
ICON(Rolycoly, 0),
.footprint = gMonFootprint_Rolycoly,
FOOTPRINT(Rolycoly),
LEARNSETS(Rolycoly),
.evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_CARKOL}),
},
@ -1597,7 +1597,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Carkol),
ICON(Carkol, 0),
.footprint = gMonFootprint_Carkol,
FOOTPRINT(Carkol),
LEARNSETS(Carkol),
.evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_COALOSSAL}),
},
@ -1624,7 +1624,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
.cryId = CRY_COALOSSAL, \
.natDexNum = NATIONAL_DEX_COALOSSAL, \
.categoryName = _("Coal"), \
.footprint = gMonFootprint_Coalossal, \
FOOTPRINT(Coalossal), \
LEARNSETS(Coalossal), \
.formSpeciesIdTable = sCoalossalFormSpeciesIdTable, \
.formChangeTable = sCoalossalFormChangeTable
@ -1727,7 +1727,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Applin),
ICON(Applin, 1),
.footprint = gMonFootprint_Applin,
FOOTPRINT(Applin),
LEARNSETS(Applin),
.evolutions = EVOLUTION({EVO_ITEM, ITEM_TART_APPLE, SPECIES_FLAPPLE},
{EVO_ITEM, ITEM_SWEET_APPLE, SPECIES_APPLETUN},
@ -1756,7 +1756,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
.cryId = CRY_FLAPPLE, \
.natDexNum = NATIONAL_DEX_FLAPPLE, \
.categoryName = _("Apple Wing"), \
.footprint = gMonFootprint_Flapple, \
FOOTPRINT(Flapple), \
LEARNSETS(Flapple), \
.formSpeciesIdTable = sFlappleFormSpeciesIdTable, \
.formChangeTable = sFlappleFormChangeTable
@ -1836,7 +1836,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
.cryId = CRY_APPLETUN, \
.natDexNum = NATIONAL_DEX_APPLETUN, \
.categoryName = _("Apple Nectar"), \
.footprint = gMonFootprint_Appletun, \
FOOTPRINT(Appletun), \
LEARNSETS(Appletun), \
.formSpeciesIdTable = sAppletunFormSpeciesIdTable, \
.formChangeTable = sAppletunFormChangeTable
@ -1936,7 +1936,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Dipplin),
ICON(Dipplin, 1),
//.footprint = gMonFootprint_Dipplin,
//FOOTPRINT(Dipplin),
LEARNSETS(Dipplin),
.evolutions = EVOLUTION({EVO_MOVE, MOVE_DRAGON_CHEER, SPECIES_HYDRAPPLE}),
},
@ -1984,7 +1984,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
//PALETTES(Hydrapple),
//ICON(Hydrapple, 0),
//.footprint = gMonFootprint_Hydrapple,
//FOOTPRINT(Hydrapple),
LEARNSETS(Hydrapple),
},
#endif //P_GEN_9_CROSS_EVOS
@ -2033,7 +2033,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Silicobra),
ICON(Silicobra, 1),
.footprint = gMonFootprint_Silicobra,
FOOTPRINT(Silicobra),
LEARNSETS(Silicobra),
.evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_SANDACONDA}),
},
@ -2060,7 +2060,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
.cryId = CRY_SANDACONDA, \
.natDexNum = NATIONAL_DEX_SANDACONDA, \
.categoryName = _("Sand Snake"), \
.footprint = gMonFootprint_Sandaconda, \
FOOTPRINT(Sandaconda), \
LEARNSETS(Sandaconda), \
.formSpeciesIdTable = sSandacondaFormSpeciesIdTable, \
.formChangeTable = sSandacondaFormChangeTable
@ -2146,7 +2146,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
.pokemonOffset = 7, \
.trainerScale = 257, \
.trainerOffset = 0, \
.footprint = gMonFootprint_Cramorant, \
FOOTPRINT(Cramorant), \
LEARNSETS(Cramorant), \
.formSpeciesIdTable = sCramorantFormSpeciesIdTable, \
.formChangeTable = sCramorantFormChangeTable
@ -2252,7 +2252,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Arrokuda),
ICON(Arrokuda, 2),
.footprint = gMonFootprint_Arrokuda,
FOOTPRINT(Arrokuda),
LEARNSETS(Arrokuda),
.evolutions = EVOLUTION({EVO_LEVEL, 26, SPECIES_BARRASKEWDA}),
},
@ -2300,7 +2300,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Barraskewda),
ICON(Barraskewda, 2),
.footprint = gMonFootprint_Barraskewda,
FOOTPRINT(Barraskewda),
LEARNSETS(Barraskewda),
},
#endif //P_FAMILY_ARROKUDA
@ -2349,7 +2349,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Toxel),
ICON(Toxel, 2),
.footprint = gMonFootprint_Toxel,
FOOTPRINT(Toxel),
LEARNSETS(Toxel),
.evolutions = EVOLUTION({EVO_LEVEL_NATURE_AMPED, 30, SPECIES_TOXTRICITY_AMPED},
{EVO_LEVEL_NATURE_LOW_KEY, 30, SPECIES_TOXTRICITY_LOW_KEY}),
@ -2403,7 +2403,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(ToxtricityAmped),
ICON(ToxtricityAmped, 2),
.footprint = gMonFootprint_Toxtricity,
FOOTPRINT(Toxtricity),
LEARNSETS(ToxtricityAmped),
},
@ -2430,7 +2430,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(ToxtricityGigantamax),
ICON(ToxtricityGigantamax, 0),
.footprint = gMonFootprint_Toxtricity,
FOOTPRINT(Toxtricity),
LEARNSETS(ToxtricityAmped),
.isGigantamax = TRUE,
},
@ -2460,7 +2460,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(ToxtricityLowKey),
ICON(ToxtricityLowKey, 2),
.footprint = gMonFootprint_Toxtricity,
FOOTPRINT(Toxtricity),
LEARNSETS(ToxtricityLowKey),
},
@ -2486,7 +2486,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(ToxtricityGigantamax),
ICON(ToxtricityGigantamax, 0),
.footprint = gMonFootprint_Toxtricity,
FOOTPRINT(Toxtricity),
LEARNSETS(ToxtricityLowKey),
.isGigantamax = TRUE,
},
@ -2536,7 +2536,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Sizzlipede),
ICON(Sizzlipede, 0),
.footprint = gMonFootprint_Sizzlipede,
FOOTPRINT(Sizzlipede),
LEARNSETS(Sizzlipede),
.evolutions = EVOLUTION({EVO_LEVEL, 28, SPECIES_CENTISKORCH}),
},
@ -2563,7 +2563,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
.cryId = CRY_CENTISKORCH, \
.natDexNum = NATIONAL_DEX_CENTISKORCH, \
.categoryName = _("Radiator"), \
.footprint = gMonFootprint_Centiskorch, \
FOOTPRINT(Centiskorch), \
LEARNSETS(Centiskorch), \
.formSpeciesIdTable = sCentiskorchFormSpeciesIdTable, \
.formChangeTable = sCentiskorchFormChangeTable
@ -2666,7 +2666,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Clobbopus),
ICON(Clobbopus, 0),
.footprint = gMonFootprint_Clobbopus,
FOOTPRINT(Clobbopus),
LEARNSETS(Clobbopus),
.evolutions = EVOLUTION({EVO_MOVE, MOVE_TAUNT, SPECIES_GRAPPLOCT}),
},
@ -2713,7 +2713,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Grapploct),
ICON(Grapploct, 2),
.footprint = gMonFootprint_Grapploct,
FOOTPRINT(Grapploct),
LEARNSETS(Grapploct),
},
#endif //P_FAMILY_CLOBBOPUS
@ -2754,7 +2754,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
.backPicYOffset = 16, \
PALETTES(Sinistea), \
ICON(Sinistea, 2), \
.footprint = gMonFootprint_Sinistea, \
FOOTPRINT(Sinistea), \
LEARNSETS(Sinistea), \
.formSpeciesIdTable = sSinisteaFormSpeciesIdTable
//.frontAnimId = ANIM_V_SQUISH_AND_BOUNCE,
@ -2818,7 +2818,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
.backPicYOffset = 13, \
PALETTES(Polteageist), \
ICON(Polteageist, 2), \
.footprint = gMonFootprint_Polteageist, \
FOOTPRINT(Polteageist), \
LEARNSETS(Polteageist), \
.formSpeciesIdTable = sPolteageistFormSpeciesIdTable
//.frontAnimId = ANIM_V_SQUISH_AND_BOUNCE,
@ -2890,7 +2890,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Hatenna),
ICON(Hatenna, 0),
.footprint = gMonFootprint_Hatenna,
FOOTPRINT(Hatenna),
LEARNSETS(Hatenna),
.evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_HATTREM}),
},
@ -2937,7 +2937,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Hattrem),
ICON(Hattrem, 0),
.footprint = gMonFootprint_Hattrem,
FOOTPRINT(Hattrem),
LEARNSETS(Hattrem),
.evolutions = EVOLUTION({EVO_LEVEL, 42, SPECIES_HATTERENE}),
},
@ -2964,7 +2964,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
.cryId = CRY_HATTERENE, \
.natDexNum = NATIONAL_DEX_HATTERENE, \
.categoryName = _("Silent"), \
.footprint = gMonFootprint_Hatterene, \
FOOTPRINT(Hatterene), \
LEARNSETS(Hatterene), \
.formSpeciesIdTable = sHattereneFormSpeciesIdTable, \
.formChangeTable = sHattereneFormChangeTable
@ -3066,7 +3066,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Impidimp),
ICON(Impidimp, 0),
.footprint = gMonFootprint_Impidimp,
FOOTPRINT(Impidimp),
LEARNSETS(Impidimp),
.evolutions = EVOLUTION({EVO_LEVEL, 32, SPECIES_MORGREM}),
},
@ -3114,7 +3114,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Morgrem),
ICON(Morgrem, 0),
.footprint = gMonFootprint_Morgrem,
FOOTPRINT(Morgrem),
LEARNSETS(Morgrem),
.evolutions = EVOLUTION({EVO_LEVEL, 42, SPECIES_GRIMMSNARL}),
},
@ -3141,7 +3141,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
.cryId = CRY_GRIMMSNARL, \
.natDexNum = NATIONAL_DEX_GRIMMSNARL, \
.categoryName = _("Bulk Up"), \
.footprint = gMonFootprint_Grimmsnarl, \
FOOTPRINT(Grimmsnarl), \
LEARNSETS(Grimmsnarl), \
.formSpeciesIdTable = sGrimmsnarlFormSpeciesIdTable, \
.formChangeTable = sGrimmsnarlFormChangeTable
@ -3243,7 +3243,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Milcery),
ICON(Milcery, 1),
.footprint = gMonFootprint_Milcery,
FOOTPRINT(Milcery),
LEARNSETS(Milcery),
.evolutions = EVOLUTION({EVO_LEVEL, 0, SPECIES_ALCREMIE_STRAWBERRY_VANILLA_CREAM},
{EVO_LEVEL, 0, SPECIES_ALCREMIE_STRAWBERRY_RUBY_CREAM},
@ -3297,7 +3297,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
.palette = gMonPalette_Alcremie ##sweet##cream, \
.shinyPalette = gMonShinyPalette_Alcremie ##sweet, \
ICON(AlcremieStrawberryVanillaCream, 1), \
.footprint = gMonFootprint_Alcremie, \
FOOTPRINT(Alcremie), \
LEARNSETS(Alcremie), \
.formSpeciesIdTable = sAlcremieFormSpeciesIdTable, \
.formChangeTable = sAlcremieFormChangeTable, \
@ -3398,7 +3398,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(AlcremieGigantamax),
ICON(AlcremieGigantamax, 1),
.footprint = gMonFootprint_Alcremie,
FOOTPRINT(Alcremie),
LEARNSETS(Alcremie),
.formSpeciesIdTable = sAlcremieFormSpeciesIdTable,
.formChangeTable = sAlcremieFormChangeTable,
@ -3449,7 +3449,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Falinks),
ICON(Falinks, 0),
.footprint = gMonFootprint_Falinks,
FOOTPRINT(Falinks),
LEARNSETS(Falinks),
},
#endif //P_FAMILY_FALINKS
@ -3497,7 +3497,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Pincurchin),
ICON(Pincurchin, 0),
.footprint = gMonFootprint_Pincurchin,
FOOTPRINT(Pincurchin),
LEARNSETS(Pincurchin),
},
#endif //P_FAMILY_PINCURCHIN
@ -3547,7 +3547,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Snom),
ICON(Snom, 0),
.footprint = gMonFootprint_Snom,
FOOTPRINT(Snom),
LEARNSETS(Snom),
.evolutions = EVOLUTION({EVO_FRIENDSHIP_NIGHT, 0, SPECIES_FROSMOTH}),
},
@ -3596,7 +3596,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Frosmoth),
ICON(Frosmoth, 0),
.footprint = gMonFootprint_Frosmoth,
FOOTPRINT(Frosmoth),
LEARNSETS(Frosmoth),
},
#endif //P_FAMILY_SNOM
@ -3645,7 +3645,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Stonjourner),
ICON(Stonjourner, 2),
.footprint = gMonFootprint_Stonjourner,
FOOTPRINT(Stonjourner),
LEARNSETS(Stonjourner),
},
#endif //P_FAMILY_STONJOURNER
@ -3672,7 +3672,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
.pokemonOffset = 2, \
.trainerScale = 262, \
.trainerOffset = 0, \
.footprint = gMonFootprint_Eiscue, \
FOOTPRINT(Eiscue), \
LEARNSETS(Eiscue), \
.formSpeciesIdTable = sEiscueFormSpeciesIdTable, \
.formChangeTable = sEiscueFormChangeTable
@ -3749,7 +3749,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
.pokemonOffset = 8, \
.trainerScale = 256, \
.trainerOffset = 0, \
.footprint = gMonFootprint_Indeedee, \
FOOTPRINT(Indeedee), \
.formSpeciesIdTable = sIndeedeeFormSpeciesIdTable
[SPECIES_INDEEDEE_MALE] =
@ -3841,7 +3841,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
.pokemonOffset = 13, \
.trainerScale = 256, \
.trainerOffset = 0, \
.footprint = gMonFootprint_Morpeko, \
FOOTPRINT(Morpeko), \
LEARNSETS(Morpeko), \
.formSpeciesIdTable = sMorpekoFormSpeciesIdTable, \
.formChangeTable = sMorpekoFormChangeTable
@ -3932,7 +3932,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Cufant),
ICON(Cufant, 0),
.footprint = gMonFootprint_Cufant,
FOOTPRINT(Cufant),
LEARNSETS(Cufant),
.evolutions = EVOLUTION({EVO_LEVEL, 34, SPECIES_COPPERAJAH}),
},
@ -3960,7 +3960,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
.cryId = CRY_COPPERAJAH, \
.natDexNum = NATIONAL_DEX_COPPERAJAH, \
.categoryName = _("Copperderm"), \
.footprint = gMonFootprint_Copperajah, \
FOOTPRINT(Copperajah), \
LEARNSETS(Copperajah), \
.formSpeciesIdTable = sCopperajahFormSpeciesIdTable, \
.formChangeTable = sCopperajahFormChangeTable
@ -4062,7 +4062,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Dracozolt),
ICON(Dracozolt, 1),
.footprint = gMonFootprint_Dracozolt,
FOOTPRINT(Dracozolt),
LEARNSETS(Dracozolt),
},
#endif //P_FAMILY_DRACOZOLT
@ -4110,7 +4110,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Arctozolt),
ICON(Arctozolt, 2),
.footprint = gMonFootprint_Arctozolt,
FOOTPRINT(Arctozolt),
LEARNSETS(Arctozolt),
},
#endif //P_FAMILY_ARCTOZOLT
@ -4159,7 +4159,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Dracovish),
ICON(Dracovish, 0),
.footprint = gMonFootprint_Dracovish,
FOOTPRINT(Dracovish),
LEARNSETS(Dracovish),
},
#endif //P_FAMILY_DRACOVISH
@ -4208,7 +4208,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Arctovish),
ICON(Arctovish, 0),
.footprint = gMonFootprint_Arctovish,
FOOTPRINT(Arctovish),
LEARNSETS(Arctovish),
},
#endif //P_FAMILY_ARCTOVISH
@ -4236,7 +4236,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
.cryId = CRY_DURALUDON, \
.natDexNum = NATIONAL_DEX_DURALUDON, \
.categoryName = _("Alloy"), \
.footprint = gMonFootprint_Duraludon, \
FOOTPRINT(Duraludon), \
LEARNSETS(Duraludon), \
.formSpeciesIdTable = sDuraludonFormSpeciesIdTable, \
.formChangeTable = sDuraludonFormChangeTable
@ -4338,7 +4338,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
//PALETTES(Archaludon),
//ICON(Archaludon, 0),
//.footprint = gMonFootprint_Archaludon,
//FOOTPRINT(Archaludon),
LEARNSETS(Archaludon),
},
#endif //P_GEN_9_CROSS_EVOS
@ -4389,7 +4389,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Dreepy),
ICON(Dreepy, 0),
.footprint = gMonFootprint_Dreepy,
FOOTPRINT(Dreepy),
LEARNSETS(Dreepy),
.evolutions = EVOLUTION({EVO_LEVEL, 50, SPECIES_DRAKLOAK}),
},
@ -4437,7 +4437,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Drakloak),
ICON(Drakloak, 0),
.footprint = gMonFootprint_Drakloak,
FOOTPRINT(Drakloak),
LEARNSETS(Drakloak),
.evolutions = EVOLUTION({EVO_LEVEL, 60, SPECIES_DRAGAPULT}),
},
@ -4486,7 +4486,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Dragapult),
ICON(Dragapult, 0),
.footprint = gMonFootprint_Dragapult,
FOOTPRINT(Dragapult),
LEARNSETS(Dragapult),
},
#endif //P_FAMILY_DREEPY
@ -4511,7 +4511,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
.pokemonOffset = 7, \
.trainerScale = 256, \
.trainerOffset = 0, \
.footprint = gMonFootprint_Zacian, \
FOOTPRINT(Zacian), \
LEARNSETS(Zacian), \
.formSpeciesIdTable = sZacianFormSpeciesIdTable, \
.formChangeTable = sZacianFormChangeTable
@ -4594,7 +4594,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
.pokemonOffset = 7, \
.trainerScale = 256, \
.trainerOffset = 0, \
.footprint = gMonFootprint_Zamazenta, \
FOOTPRINT(Zamazenta), \
LEARNSETS(Zamazenta), \
.formSpeciesIdTable = sZamazentaFormSpeciesIdTable, \
.formChangeTable = sZamazentaFormChangeTable
@ -4674,7 +4674,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
.speciesName = _("Eternatus"), \
.natDexNum = NATIONAL_DEX_ETERNATUS, \
.categoryName = _("Gigantic"), \
.footprint = gMonFootprint_Eternatus, \
FOOTPRINT(Eternatus), \
LEARNSETS(Eternatus), \
.formSpeciesIdTable = sEternatusFormSpeciesIdTable
@ -4791,7 +4791,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Kubfu),
ICON(Kubfu, 1),
.footprint = gMonFootprint_Kubfu,
FOOTPRINT(Kubfu),
LEARNSETS(Kubfu),
.evolutions = EVOLUTION({EVO_DARK_SCROLL, 0, SPECIES_URSHIFU_SINGLE_STRIKE_STYLE},
{EVO_ITEM, ITEM_SCROLL_OF_DARKNESS, SPECIES_URSHIFU_SINGLE_STRIKE_STYLE},
@ -4820,7 +4820,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
.speciesName = _("Urshifu"), \
.natDexNum = NATIONAL_DEX_URSHIFU, \
.categoryName = _("Wushu"), \
.footprint = gMonFootprint_Urshifu, \
FOOTPRINT(Urshifu), \
.formSpeciesIdTable = sUrshifuFormSpeciesIdTable
#define URSHIFU_SINGLE_STRIKE_STYLE_MISC_INFO \
@ -4975,7 +4975,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
.pokemonOffset = 2, \
.trainerScale = 286, \
.trainerOffset = 1, \
.footprint = gMonFootprint_Zarude, \
FOOTPRINT(Zarude), \
LEARNSETS(Zarude), \
.formSpeciesIdTable = sZarudeFormSpeciesIdTable
@ -5062,7 +5062,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Regieleki),
ICON(Regieleki, 0),
.footprint = gMonFootprint_Regieleki,
FOOTPRINT(Regieleki),
LEARNSETS(Regieleki),
.isLegendary = TRUE,
},
@ -5114,7 +5114,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Regidrago),
ICON(Regidrago, 0),
.footprint = gMonFootprint_Regidrago,
FOOTPRINT(Regidrago),
LEARNSETS(Regidrago),
},
#endif //P_FAMILY_REGIDRAGO
@ -5163,7 +5163,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Glastrier),
ICON(Glastrier, 0),
.footprint = gMonFootprint_Glastrier,
FOOTPRINT(Glastrier),
LEARNSETS(Glastrier),
},
#endif //P_FAMILY_GLASTRIER
@ -5213,7 +5213,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Spectrier),
ICON(Spectrier, 0),
.footprint = gMonFootprint_Spectrier,
FOOTPRINT(Spectrier),
LEARNSETS(Spectrier),
},
#endif //P_FAMILY_SPECTRIER
@ -5221,7 +5221,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
#define CALYREX_MISC_INFO \
.speciesName = _("Calyrex"), \
.natDexNum = NATIONAL_DEX_CALYREX, \
.footprint = gMonFootprint_Calyrex, \
FOOTPRINT(Calyrex), \
.formSpeciesIdTable = sCalyrexFormSpeciesIdTable, \
.isLegendary = TRUE
@ -5417,7 +5417,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(EnamorusIncarnate),
ICON(EnamorusIncarnate, 1),
//.footprint = gMonFootprint_EnamorusIncarnate,
//FOOTPRINT(EnamorusIncarnate),
},
[SPECIES_ENAMORUS_THERIAN] =
@ -5445,7 +5445,7 @@ const struct SpeciesInfo gSpeciesInfoGen8[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(EnamorusTherian),
ICON(EnamorusTherian, 1),
//.footprint = gMonFootprint_Enamorus,
//FOOTPRINT(Enamorus),
},
#endif //P_FAMILY_ENAMORUS

View File

@ -47,7 +47,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Sprigatito),
ICON(Sprigatito, 4),
//.footprint = gMonFootprint_Sprigatito,
//FOOTPRINT(Sprigatito),
LEARNSETS(Sprigatito),
.evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_FLORAGATO}),
},
@ -95,7 +95,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Floragato),
ICON(Floragato, 1),
//.footprint = gMonFootprint_Floragato,
//FOOTPRINT(Floragato),
LEARNSETS(Floragato),
.evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_MEOWSCARADA}),
},
@ -143,7 +143,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Meowscarada),
ICON(Meowscarada, 1),
//.footprint = gMonFootprint_Meowscarada,
//FOOTPRINT(Meowscarada),
LEARNSETS(Meowscarada),
},
#endif //P_FAMILY_SPRIGATITO
@ -192,7 +192,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Fuecoco),
ICON(Fuecoco, 0),
//.footprint = gMonFootprint_Fuecoco,
//FOOTPRINT(Fuecoco),
LEARNSETS(Fuecoco),
.evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_CROCALOR}),
},
@ -240,7 +240,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Crocalor),
ICON(Crocalor, 0),
//.footprint = gMonFootprint_Crocalor,
//FOOTPRINT(Crocalor),
LEARNSETS(Crocalor),
.evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_SKELEDIRGE}),
},
@ -288,7 +288,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Skeledirge),
ICON(Skeledirge, 0),
//.footprint = gMonFootprint_Skeledirge,
//FOOTPRINT(Skeledirge),
LEARNSETS(Skeledirge),
},
#endif //P_FAMILY_FUECOCO
@ -337,7 +337,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Quaxly),
ICON(Quaxly, 2),
//.footprint = gMonFootprint_Quaxly,
//FOOTPRINT(Quaxly),
LEARNSETS(Quaxly),
.evolutions = EVOLUTION({EVO_LEVEL, 16, SPECIES_QUAXWELL}),
},
@ -385,7 +385,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Quaxwell),
ICON(Quaxwell, 0),
//.footprint = gMonFootprint_Quaxwell,
//FOOTPRINT(Quaxwell),
LEARNSETS(Quaxwell),
.evolutions = EVOLUTION({EVO_LEVEL, 36, SPECIES_QUAQUAVAL}),
},
@ -433,7 +433,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Quaquaval),
ICON(Quaquaval, 0),
//.footprint = gMonFootprint_Quaquaval,
//FOOTPRINT(Quaquaval),
LEARNSETS(Quaquaval),
},
#endif //P_FAMILY_QUAXLY
@ -482,7 +482,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Lechonk),
ICON(Lechonk, 1),
//.footprint = gMonFootprint_Lechonk,
//FOOTPRINT(Lechonk),
LEARNSETS(Lechonk),
.evolutions = EVOLUTION({EVO_LEVEL_MALE, 18, SPECIES_OINKOLOGNE_MALE},
{EVO_LEVEL_FEMALE, 18, SPECIES_OINKOLOGNE_FEMALE}),
@ -534,7 +534,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(OinkologneMale),
ICON(OinkologneMale, 1),
//.footprint = gMonFootprint_Oinkologne,
//FOOTPRINT(Oinkologne),
LEARNSETS(OinkologneMale),
},
@ -565,7 +565,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(OinkologneFemale),
ICON(OinkologneFemale, 2),
//.footprint = gMonFootprint_Oinkologne,
//FOOTPRINT(Oinkologne),
LEARNSETS(OinkologneFemale),
},
#endif //P_FAMILY_LECHONK
@ -614,7 +614,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Tarountula),
ICON(Tarountula, 1),
//.footprint = gMonFootprint_Tarountula,
//FOOTPRINT(Tarountula),
LEARNSETS(Tarountula),
.evolutions = EVOLUTION({EVO_LEVEL, 15, SPECIES_SPIDOPS}),
},
@ -662,7 +662,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Spidops),
ICON(Spidops, 1),
//.footprint = gMonFootprint_Spidops,
//FOOTPRINT(Spidops),
LEARNSETS(Spidops),
},
#endif //P_FAMILY_TAROUNTULA
@ -711,7 +711,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Nymble),
ICON(Nymble, 0),
//.footprint = gMonFootprint_Nymble,
//FOOTPRINT(Nymble),
LEARNSETS(Nymble),
.evolutions = EVOLUTION({EVO_LEVEL, 24, SPECIES_LOKIX}),
},
@ -759,7 +759,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Lokix),
ICON(Lokix, 0),
//.footprint = gMonFootprint_Lokix,
//FOOTPRINT(Lokix),
LEARNSETS(Lokix),
},
#endif //P_FAMILY_NYMBLE
@ -808,7 +808,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Pawmi),
ICON(Pawmi, 3),
//.footprint = gMonFootprint_Pawmi,
//FOOTPRINT(Pawmi),
LEARNSETS(Pawmi),
.evolutions = EVOLUTION({EVO_LEVEL, 18, SPECIES_PAWMO}),
},
@ -856,7 +856,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Pawmo),
ICON(Pawmo, 3),
//.footprint = gMonFootprint_Pawmo,
//FOOTPRINT(Pawmo),
LEARNSETS(Pawmo),
.evolutions = EVOLUTION({EVO_NONE, 0, SPECIES_PAWMOT}),
},
@ -904,7 +904,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Pawmot),
ICON(Pawmot, 3),
//.footprint = gMonFootprint_Pawmot,
//FOOTPRINT(Pawmot),
LEARNSETS(Pawmot),
},
#endif //P_FAMILY_PAWMI
@ -953,7 +953,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Tandemaus),
ICON(Tandemaus, 0),
//.footprint = gMonFootprint_Tandemaus,
//FOOTPRINT(Tandemaus),
LEARNSETS(Tandemaus),
.evolutions = EVOLUTION({EVO_LEVEL_FAMILY_OF_FOUR, 25, SPECIES_MAUSHOLD_FAMILY_OF_FOUR},
{EVO_LEVEL_FAMILY_OF_THREE, 25, SPECIES_MAUSHOLD_FAMILY_OF_THREE}),
@ -993,7 +993,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
.formSpeciesIdTable = sMausholdFormSpeciesIdTable
//.frontAnimId = ANIM_V_SQUISH_AND_BOUNCE,
//.backAnimId = BACK_ANIM_NONE,
//.footprint = gMonFootprint_Maushold,
//FOOTPRINT(Maushold),
[SPECIES_MAUSHOLD_FAMILY_OF_THREE] =
{
@ -1069,7 +1069,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Fidough),
ICON(Fidough, 1),
//.footprint = gMonFootprint_Fidough,
//FOOTPRINT(Fidough),
LEARNSETS(Fidough),
.evolutions = EVOLUTION({EVO_LEVEL, 26, SPECIES_DACHSBUN}),
},
@ -1117,7 +1117,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Dachsbun),
ICON(Dachsbun, 0), // TODO
//.footprint = gMonFootprint_Dachsbun,
//FOOTPRINT(Dachsbun),
LEARNSETS(Dachsbun),
},
#endif //P_FAMILY_FIDOUGH
@ -1166,7 +1166,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Smoliv),
ICON(Smoliv, 1),
//.footprint = gMonFootprint_Smoliv,
//FOOTPRINT(Smoliv),
LEARNSETS(Smoliv),
.evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_DOLLIV}),
},
@ -1214,7 +1214,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Dolliv),
ICON(Dolliv, 1),
//.footprint = gMonFootprint_Dolliv,
//FOOTPRINT(Dolliv),
LEARNSETS(Dolliv),
.evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_ARBOLIVA}),
},
@ -1262,7 +1262,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Arboliva),
ICON(Arboliva, 5),
//.footprint = gMonFootprint_Arboliva,
//FOOTPRINT(Arboliva),
LEARNSETS(Arboliva),
},
#endif //P_FAMILY_SMOLIV
@ -1303,7 +1303,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
.formSpeciesIdTable = sSquawkabillyFormSpeciesIdTable
//.frontAnimId = ANIM_V_SQUISH_AND_BOUNCE,
//.backAnimId = BACK_ANIM_NONE,
//.footprint = gMonFootprint_Squawkabilly,
//FOOTPRINT(Squawkabilly),
[SPECIES_SQUAWKABILLY_GREEN_PLUMAGE] =
{
@ -1406,7 +1406,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Nacli),
ICON(Nacli, 2),
//.footprint = gMonFootprint_Nacli,
//FOOTPRINT(Nacli),
LEARNSETS(Nacli),
.evolutions = EVOLUTION({EVO_LEVEL, 24, SPECIES_NACLSTACK}),
},
@ -1454,7 +1454,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Naclstack),
ICON(Naclstack, 2), // TODO: recolor
//.footprint = gMonFootprint_Naclstack,
//FOOTPRINT(Naclstack),
LEARNSETS(Naclstack),
.evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_GARGANACL}),
},
@ -1502,7 +1502,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Garganacl),
ICON(Garganacl, 2),
//.footprint = gMonFootprint_Garganacl,
//FOOTPRINT(Garganacl),
LEARNSETS(Garganacl),
},
#endif //P_FAMILY_NACLI
@ -1551,7 +1551,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Charcadet),
ICON(Charcadet, 1),
//.footprint = gMonFootprint_Charcadet,
//FOOTPRINT(Charcadet),
LEARNSETS(Charcadet),
.evolutions = EVOLUTION({EVO_ITEM, ITEM_AUSPICIOUS_ARMOR, SPECIES_ARMAROUGE},
{EVO_ITEM, ITEM_MALICIOUS_ARMOR, SPECIES_CERULEDGE}),
@ -1600,7 +1600,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Armarouge),
ICON(Armarouge, 0),
//.footprint = gMonFootprint_Armarouge,
//FOOTPRINT(Armarouge),
LEARNSETS(Armarouge),
},
@ -1647,7 +1647,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Ceruledge),
ICON(Ceruledge, 2),
//.footprint = gMonFootprint_Ceruledge,
//FOOTPRINT(Ceruledge),
LEARNSETS(Ceruledge),
},
#endif //P_FAMILY_CHARCADET
@ -1697,7 +1697,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Tadbulb),
ICON(Tadbulb, 5), // TODO: Redo to 0
//.footprint = gMonFootprint_Tadbulb,
//FOOTPRINT(Tadbulb),
LEARNSETS(Tadbulb),
.evolutions = EVOLUTION({EVO_ITEM, ITEM_THUNDER_STONE, SPECIES_BELLIBOLT}),
},
@ -1745,7 +1745,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Bellibolt),
ICON(Bellibolt, 0),
//.footprint = gMonFootprint_Bellibolt,
//FOOTPRINT(Bellibolt),
LEARNSETS(Bellibolt),
},
#endif //P_FAMILY_TADBULB
@ -1794,7 +1794,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Wattrel),
ICON(Wattrel, 3),
//.footprint = gMonFootprint_Wattrel,
//FOOTPRINT(Wattrel),
LEARNSETS(Wattrel),
.evolutions = EVOLUTION({EVO_LEVEL, 25, SPECIES_KILOWATTREL}),
},
@ -1842,7 +1842,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Kilowattrel),
ICON(Kilowattrel, 3),
//.footprint = gMonFootprint_Kilowattrel,
//FOOTPRINT(Kilowattrel),
LEARNSETS(Kilowattrel),
},
#endif //P_FAMILY_WATTREL
@ -1891,7 +1891,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Maschiff),
ICON(Maschiff, 3),
//.footprint = gMonFootprint_Maschiff,
//FOOTPRINT(Maschiff),
LEARNSETS(Maschiff),
.evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_MABOSSTIFF}),
},
@ -1939,7 +1939,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Mabosstiff),
ICON(Mabosstiff, 5),
//.footprint = gMonFootprint_Mabosstiff,
//FOOTPRINT(Mabosstiff),
LEARNSETS(Mabosstiff),
},
#endif //P_FAMILY_MASCHIFF
@ -1988,7 +1988,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Shroodle),
ICON(Shroodle, 0),
//.footprint = gMonFootprint_Shroodle,
//FOOTPRINT(Shroodle),
LEARNSETS(Shroodle),
.evolutions = EVOLUTION({EVO_LEVEL, 28, SPECIES_GRAFAIAI}),
},
@ -2036,7 +2036,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Grafaiai),
ICON(Grafaiai, 0),
//.footprint = gMonFootprint_Grafaiai,
//FOOTPRINT(Grafaiai),
LEARNSETS(Grafaiai),
},
#endif //P_FAMILY_SHROODLE
@ -2085,7 +2085,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Bramblin),
ICON(Bramblin, 3),
//.footprint = gMonFootprint_Bramblin,
//FOOTPRINT(Bramblin),
LEARNSETS(Bramblin),
.evolutions = EVOLUTION({EVO_NONE, 0, SPECIES_BRAMBLEGHAST}),
},
@ -2133,7 +2133,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Brambleghast),
ICON(Brambleghast, 5),
//.footprint = gMonFootprint_Brambleghast,
//FOOTPRINT(Brambleghast),
LEARNSETS(Brambleghast),
},
#endif //P_FAMILY_BRAMBLIN
@ -2182,7 +2182,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Toedscool),
ICON(Toedscool, 0),
//.footprint = gMonFootprint_Toedscool,
//FOOTPRINT(Toedscool),
LEARNSETS(Toedscool),
.evolutions = EVOLUTION({EVO_LEVEL, 30, SPECIES_TOEDSCRUEL}),
},
@ -2230,7 +2230,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Toedscruel),
ICON(Toedscruel, 0),
//.footprint = gMonFootprint_Toedscruel,
//FOOTPRINT(Toedscruel),
LEARNSETS(Toedscruel),
},
#endif //P_FAMILY_TOEDSCOOL
@ -2279,7 +2279,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Klawf),
ICON(Klawf, 0),
//.footprint = gMonFootprint_Klawf,
//FOOTPRINT(Klawf),
LEARNSETS(Klawf),
},
#endif //P_FAMILY_KLAWF
@ -2328,7 +2328,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Capsakid),
ICON(Capsakid, 1),
//.footprint = gMonFootprint_Capsakid,
//FOOTPRINT(Capsakid),
LEARNSETS(Capsakid),
.evolutions = EVOLUTION({EVO_ITEM, ITEM_FIRE_STONE, SPECIES_SCOVILLAIN}),
},
@ -2376,7 +2376,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Scovillain),
ICON(Scovillain, 1),
//.footprint = gMonFootprint_Scovillain,
//FOOTPRINT(Scovillain),
LEARNSETS(Scovillain),
},
#endif //P_FAMILY_CAPSAKID
@ -2425,7 +2425,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Rellor),
ICON(Rellor, 5),
//.footprint = gMonFootprint_Rellor,
//FOOTPRINT(Rellor),
LEARNSETS(Rellor),
.evolutions = EVOLUTION({EVO_NONE, 0, SPECIES_RABSCA}),
},
@ -2473,7 +2473,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Rabsca),
ICON(Rabsca, 0),
//.footprint = gMonFootprint_Rabsca,
//FOOTPRINT(Rabsca),
LEARNSETS(Rabsca),
},
#endif //P_FAMILY_RELLOR
@ -2522,7 +2522,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Flittle),
ICON(Flittle, 3),
//.footprint = gMonFootprint_Flittle,
//FOOTPRINT(Flittle),
LEARNSETS(Flittle),
.evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_ESPATHRA}),
},
@ -2570,7 +2570,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Espathra),
ICON(Espathra, 5),
//.footprint = gMonFootprint_Espathra,
//FOOTPRINT(Espathra),
LEARNSETS(Espathra),
},
#endif //P_FAMILY_FLITTLE
@ -2619,7 +2619,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Tinkatink),
ICON(Tinkatink, 1),
//.footprint = gMonFootprint_Tinkatink,
//FOOTPRINT(Tinkatink),
LEARNSETS(Tinkatink),
.evolutions = EVOLUTION({EVO_LEVEL, 24, SPECIES_TINKATUFF}),
},
@ -2667,7 +2667,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Tinkatuff),
ICON(Tinkatuff, 4),
//.footprint = gMonFootprint_Tinkatuff,
//FOOTPRINT(Tinkatuff),
LEARNSETS(Tinkatuff),
.evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_TINKATON}),
},
@ -2715,7 +2715,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Tinkaton),
ICON(Tinkaton, 4),
//.footprint = gMonFootprint_Tinkaton,
//FOOTPRINT(Tinkaton),
LEARNSETS(Tinkaton),
},
#endif //P_FAMILY_TINKATINK
@ -2763,7 +2763,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Wiglett),
ICON(Wiglett, 0),
//.footprint = gMonFootprint_Wiglett,
//FOOTPRINT(Wiglett),
LEARNSETS(Wiglett),
.evolutions = EVOLUTION({EVO_LEVEL, 26, SPECIES_WUGTRIO}),
},
@ -2810,7 +2810,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Wugtrio),
ICON(Wugtrio, 0),
//.footprint = gMonFootprint_Wugtrio,
//FOOTPRINT(Wugtrio),
LEARNSETS(Wugtrio),
},
#endif //P_FAMILY_WIGLETT
@ -2860,7 +2860,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Bombirdier),
ICON(Bombirdier, 0),
//.footprint = gMonFootprint_Bombirdier,
//FOOTPRINT(Bombirdier),
LEARNSETS(Bombirdier),
},
#endif //P_FAMILY_BOMBIRDIER
@ -2908,7 +2908,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Finizen),
ICON(Finizen, 0),
//.footprint = gMonFootprint_Finizen,
//FOOTPRINT(Finizen),
LEARNSETS(Finizen),
.evolutions = EVOLUTION({EVO_LEVEL, 38, SPECIES_PALAFIN_ZERO}),
},
@ -2935,7 +2935,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
.formSpeciesIdTable = sPalafinFormSpeciesIdTable, \
.formChangeTable = sPalafinZeroFormChangeTable
//.frontAnimId = ANIM_V_SQUISH_AND_BOUNCE,
//.footprint = gMonFootprint_Palafin,
//FOOTPRINT(Palafin),
[SPECIES_PALAFIN_ZERO] =
{
@ -3038,7 +3038,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Varoom),
ICON(Varoom, 5),
//.footprint = gMonFootprint_Varoom,
//FOOTPRINT(Varoom),
LEARNSETS(Varoom),
.evolutions = EVOLUTION({EVO_LEVEL, 40, SPECIES_REVAVROOM}),
},
@ -3086,7 +3086,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Revavroom),
ICON(Revavroom, 5),
//.footprint = gMonFootprint_Revavroom,
//FOOTPRINT(Revavroom),
LEARNSETS(Revavroom),
},
#endif //P_FAMILY_VAROOM
@ -3135,7 +3135,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Cyclizar),
ICON(Cyclizar, 1),
//.footprint = gMonFootprint_Cyclizar,
//FOOTPRINT(Cyclizar),
LEARNSETS(Cyclizar),
},
#endif //P_FAMILY_CYCLIZAR
@ -3184,7 +3184,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Orthworm),
ICON(Orthworm, 4),
//.footprint = gMonFootprint_Orthworm,
//FOOTPRINT(Orthworm),
LEARNSETS(Orthworm),
},
#endif //P_FAMILY_ORTHWORM
@ -3234,7 +3234,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Glimmet),
ICON(Glimmet, 0),
//.footprint = gMonFootprint_Glimmet,
//FOOTPRINT(Glimmet),
LEARNSETS(Glimmet),
.evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_GLIMMORA}),
},
@ -3283,7 +3283,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Glimmora),
ICON(Glimmora, 0),
//.footprint = gMonFootprint_Glimmora,
//FOOTPRINT(Glimmora),
LEARNSETS(Glimmora),
},
#endif //P_FAMILY_GLIMMET
@ -3332,7 +3332,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Greavard),
ICON(Greavard, 2),
//.footprint = gMonFootprint_Greavard,
//FOOTPRINT(Greavard),
LEARNSETS(Greavard),
.evolutions = EVOLUTION({EVO_LEVEL_NIGHT, 30, SPECIES_HOUNDSTONE}),
},
@ -3380,7 +3380,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Houndstone),
ICON(Houndstone, 5),
//.footprint = gMonFootprint_Houndstone,
//FOOTPRINT(Houndstone),
LEARNSETS(Houndstone),
},
#endif //P_FAMILY_GREAVARD
@ -3429,7 +3429,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Flamigo),
ICON(Flamigo, 4),
//.footprint = gMonFootprint_Flamigo,
//FOOTPRINT(Flamigo),
LEARNSETS(Flamigo),
},
#endif //P_FAMILY_FLAMIGO
@ -3478,7 +3478,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Cetoddle),
ICON(Cetoddle, 0),
//.footprint = gMonFootprint_Cetoddle,
//FOOTPRINT(Cetoddle),
LEARNSETS(Cetoddle),
.evolutions = EVOLUTION({EVO_ITEM, ITEM_ICE_STONE, SPECIES_CETITAN}),
},
@ -3526,7 +3526,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Cetitan),
ICON(Cetitan, 0),
//.footprint = gMonFootprint_Cetitan,
//FOOTPRINT(Cetitan),
LEARNSETS(Cetitan),
},
#endif //P_FAMILY_CETODDLE
@ -3576,7 +3576,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Veluza),
ICON(Veluza, 4),
//.footprint = gMonFootprint_Veluza,
//FOOTPRINT(Veluza),
LEARNSETS(Veluza),
},
#endif //P_FAMILY_VELUZA
@ -3626,7 +3626,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Dondozo),
ICON(Dondozo, 0),
//.footprint = gMonFootprint_Dondozo,
//FOOTPRINT(Dondozo),
LEARNSETS(Dondozo),
},
#endif //P_FAMILY_DONDOZO
@ -3665,7 +3665,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
.formSpeciesIdTable = sTatsugiriFormSpeciesIdTable
//.frontAnimId = ANIM_V_SQUISH_AND_BOUNCE,
//.backAnimId = BACK_ANIM_NONE,
//.footprint = gMonFootprint_Tatsugiri,
//FOOTPRINT(Tatsugiri),
[SPECIES_TATSUGIRI_CURLY] =
{
@ -3759,7 +3759,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(GreatTusk),
ICON(GreatTusk, 0),
//.footprint = gMonFootprint_GreatTusk,
//FOOTPRINT(GreatTusk),
LEARNSETS(GreatTusk),
},
#endif //P_FAMILY_GREAT_TUSK
@ -3809,7 +3809,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(ScreamTail),
ICON(ScreamTail, 0),
//.footprint = gMonFootprint_ScreamTail,
//FOOTPRINT(ScreamTail),
LEARNSETS(ScreamTail),
},
#endif //P_FAMILY_SCREAM_TAIL
@ -3859,7 +3859,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(BruteBonnet),
ICON(BruteBonnet, 1),
//.footprint = gMonFootprint_BruteBonnet,
//FOOTPRINT(BruteBonnet),
LEARNSETS(BruteBonnet),
},
#endif //P_FAMILY_BRUTE_BONNET
@ -3912,7 +3912,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(FlutterMane),
ICON(FlutterMane, 4),
//.footprint = gMonFootprint_FlutterMane,
//FOOTPRINT(FlutterMane),
LEARNSETS(FlutterMane),
},
#endif //P_FAMILY_FLUTTER_MANE
@ -3961,7 +3961,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(SlitherWing),
ICON(SlitherWing, 3),
//.footprint = gMonFootprint_SlitherWing,
//FOOTPRINT(SlitherWing),
LEARNSETS(SlitherWing),
},
#endif //P_FAMILY_SLITHER_WING
@ -4011,7 +4011,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(SandyShocks),
ICON(SandyShocks, 0),
//.footprint = gMonFootprint_SandyShocks,
//FOOTPRINT(SandyShocks),
LEARNSETS(SandyShocks),
},
#endif //P_FAMILY_SANDY_SHOCKS
@ -4061,7 +4061,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(IronTreads),
ICON(IronTreads, 0),
//.footprint = gMonFootprint_IronTreads,
//FOOTPRINT(IronTreads),
LEARNSETS(IronTreads),
},
#endif //P_FAMILY_IRON_TREADS
@ -4111,7 +4111,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(IronBundle),
ICON(IronBundle, 0),
//.footprint = gMonFootprint_IronBundle,
//FOOTPRINT(IronBundle),
LEARNSETS(IronBundle),
},
#endif //P_FAMILY_IRON_BUNDLE
@ -4161,7 +4161,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(IronHands),
ICON(IronHands, 0),
//.footprint = gMonFootprint_IronHands,
//FOOTPRINT(IronHands),
LEARNSETS(IronHands),
},
#endif //P_FAMILY_IRON_HANDS
@ -4212,7 +4212,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(IronJugulis),
ICON(IronJugulis, 2),
//.footprint = gMonFootprint_IronJugulis,
//FOOTPRINT(IronJugulis),
LEARNSETS(IronJugulis),
},
#endif //P_FAMILY_IRON_JUGULIS
@ -4263,7 +4263,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(IronMoth),
ICON(IronMoth, 3),
//.footprint = gMonFootprint_IronMoth,
//FOOTPRINT(IronMoth),
LEARNSETS(IronMoth),
},
#endif //P_FAMILY_IRON_MOTH
@ -4313,7 +4313,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(IronThorns),
ICON(IronThorns, 1),
//.footprint = gMonFootprint_IronThorns,
//FOOTPRINT(IronThorns),
LEARNSETS(IronThorns),
},
#endif //P_FAMILY_IRON_THORNS
@ -4362,7 +4362,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Frigibax),
ICON(Frigibax, 3),
//.footprint = gMonFootprint_Frigibax,
//FOOTPRINT(Frigibax),
LEARNSETS(Frigibax),
.evolutions = EVOLUTION({EVO_LEVEL, 35, SPECIES_ARCTIBAX}),
},
@ -4410,7 +4410,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Arctibax),
ICON(Arctibax, 0),
//.footprint = gMonFootprint_Arctibax,
//FOOTPRINT(Arctibax),
LEARNSETS(Arctibax),
.evolutions = EVOLUTION({EVO_LEVEL, 54, SPECIES_BAXCALIBUR}),
},
@ -4458,7 +4458,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Baxcalibur),
ICON(Baxcalibur, 0),
//.footprint = gMonFootprint_Baxcalibur,
//FOOTPRINT(Baxcalibur),
LEARNSETS(Baxcalibur),
},
#endif //P_FAMILY_FRIGIBAX
@ -4483,7 +4483,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
.evolutions = EVOLUTION({EVO_NONE, 0, SPECIES_GHOLDENGO})
//.frontAnimId = ANIM_V_SQUISH_AND_BOUNCE,
//.backAnimId = BACK_ANIM_NONE,
//.footprint = gMonFootprint_Gimmighoul,
//FOOTPRINT(Gimmighoul),
[SPECIES_GIMMIGHOUL_CHEST] =
{
@ -4590,7 +4590,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Gholdengo),
ICON(Gholdengo, 0),
//.footprint = gMonFootprint_Gholdengo,
//FOOTPRINT(Gholdengo),
LEARNSETS(Gholdengo),
},
#endif //P_FAMILY_GIMMIGHOUL
@ -4640,7 +4640,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(WoChien),
ICON(WoChien, 5),
//.footprint = gMonFootprint_WoChien,
//FOOTPRINT(WoChien),
LEARNSETS(WoChien),
},
#endif //P_FAMILY_WO_CHIEN
@ -4690,7 +4690,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(ChienPao),
ICON(ChienPao, 0),
//.footprint = gMonFootprint_ChienPao,
//FOOTPRINT(ChienPao),
LEARNSETS(ChienPao),
},
#endif //P_FAMILY_CHIEN_PAO
@ -4740,7 +4740,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(TingLu),
ICON(TingLu, 0),
//.footprint = gMonFootprint_TingLu,
//FOOTPRINT(TingLu),
LEARNSETS(TingLu),
},
#endif //P_FAMILY_TING_LU
@ -4791,7 +4791,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(ChiYu),
ICON(ChiYu, 0),
//.footprint = gMonFootprint_ChiYu,
//FOOTPRINT(ChiYu),
LEARNSETS(ChiYu),
},
#endif //P_FAMILY_CHI_YU
@ -4842,7 +4842,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(RoaringMoon),
ICON(RoaringMoon, 3),
//.footprint = gMonFootprint_RoaringMoon,
//FOOTPRINT(RoaringMoon),
LEARNSETS(RoaringMoon),
},
#endif //P_FAMILY_ROARING_MOON
@ -4891,7 +4891,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(IronValiant),
ICON(IronValiant, 4),
//.footprint = gMonFootprint_IronValiant,
//FOOTPRINT(IronValiant),
LEARNSETS(IronValiant),
},
#endif //P_FAMILY_IRON_VALIANT
@ -4942,7 +4942,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Koraidon),
ICON(Koraidon, 0),
//.footprint = gMonFootprint_Koraidon,
//FOOTPRINT(Koraidon),
LEARNSETS(Koraidon),
},
#endif //P_FAMILY_KORAIDON
@ -4993,7 +4993,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Miraidon),
ICON(Miraidon, 2),
//.footprint = gMonFootprint_Miraidon,
//FOOTPRINT(Miraidon),
LEARNSETS(Miraidon),
},
#endif //P_FAMILY_MIRAIDON
@ -5042,7 +5042,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(WalkingWake),
ICON(WalkingWake, 2),
//.footprint = gMonFootprint_WalkingWake,
//FOOTPRINT(WalkingWake),
LEARNSETS(WalkingWake),
},
#endif //P_FAMILY_WALKING_WAKE
@ -5091,7 +5091,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(IronLeaves),
ICON(IronLeaves, 1),
//.footprint = gMonFootprint_IronLeaves,
//FOOTPRINT(IronLeaves),
LEARNSETS(IronLeaves),
},
#endif //P_FAMILY_IRON_LEAVES
@ -5136,7 +5136,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
LEARNSETS(Poltchageist)
//.frontAnimId = ANIM_V_SQUISH_AND_BOUNCE,
//.backAnimId = BACK_ANIM_NONE,
//.footprint = gMonFootprint_Poltchageist,
//FOOTPRINT(Poltchageist),
[SPECIES_POLTCHAGEIST_COUNTERFEIT] =
{
@ -5198,7 +5198,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
LEARNSETS(Sinistcha)
//.frontAnimId = ANIM_V_SQUISH_AND_BOUNCE,
//.backAnimId = BACK_ANIM_NONE,
//.footprint = gMonFootprint_Sinistcha,
//FOOTPRINT(Sinistcha),
[SPECIES_SINISTCHA_UNREMARKABLE] =
{
@ -5264,7 +5264,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Okidogi),
ICON(Okidogi, 1),
//.footprint = gMonFootprint_Okidogi,
//FOOTPRINT(Okidogi),
LEARNSETS(Okidogi),
.isLegendary = TRUE,
},
@ -5315,7 +5315,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Munkidori),
ICON(Munkidori, 0),
//.footprint = gMonFootprint_Munkidori,
//FOOTPRINT(Munkidori),
LEARNSETS(Munkidori),
},
#endif //P_FAMILY_MUNKIDORI
@ -5365,7 +5365,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
PALETTES(Fezandipiti),
ICON(Fezandipiti, 0),
//.footprint = gMonFootprint_Fezandipiti,
//FOOTPRINT(Fezandipiti),
LEARNSETS(Fezandipiti),
},
#endif //P_FAMILY_FEZANDIPITI
@ -5417,7 +5417,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
//.shinyPalette = gMonShinyPalette_OgerponTealMask,
//ICON(Ogerpon##Form##, 1),
//.footprint = gMonFootprint_Ogerpon,
//FOOTPRINT(Ogerpon),
[SPECIES_OGERPON_TEAL_MASK] = OGERPON_SPECIES_INFO(TealMask, TYPE_GRASS, ABILITY_DEFIANT, BODY_COLOR_GREEN, FALSE),
[SPECIES_OGERPON_WELLSPRING_MASK] = OGERPON_SPECIES_INFO(WellspringMask, TYPE_WATER, ABILITY_WATER_ABSORB, BODY_COLOR_BLUE, FALSE),
@ -5477,7 +5477,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
//PALETTES(GougingFire),
//ICON(GougingFire, 0),
//.footprint = gMonFootprint_GougingFire,
//FOOTPRINT(GougingFire),
LEARNSETS(GougingFire),
},
#endif //P_FAMILY_GOUGING_FIRE
@ -5527,7 +5527,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
//PALETTES(RagingBolt),
//ICON(RagingBolt, 0),
//.footprint = gMonFootprint_RagingBolt,
//FOOTPRINT(RagingBolt),
LEARNSETS(RagingBolt),
},
#endif //P_FAMILY_RAGING_BOLT
@ -5576,7 +5576,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
//PALETTES(IronBoulder),
//ICON(IronBoulder, 0),
//.footprint = gMonFootprint_IronBoulder,
//FOOTPRINT(IronBoulder),
LEARNSETS(IronBoulder),
},
#endif //P_FAMILY_IRON_BOULDER
@ -5626,7 +5626,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
//PALETTES(IronCrown),
//ICON(IronCrown, 0),
//.footprint = gMonFootprint_IronCrown,
//FOOTPRINT(IronCrown),
LEARNSETS(IronCrown),
},
#endif //P_FAMILY_IRON_CROWN
@ -5650,7 +5650,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
.formChangeTable = sTerapagosFormChangeTable, \
.isLegendary = TRUE
//.cryId = CRY_TERAPAGOS,
//.footprint = gMonFootprint_Terapagos,
//FOOTPRINT(Terapagos),
[SPECIES_TERAPAGOS_NORMAL] =
{
@ -5797,7 +5797,7 @@ const struct SpeciesInfo gSpeciesInfoGen9[] =
//.backAnimId = BACK_ANIM_NONE,
//PALETTES(Pecharunt),
//ICON(Pecharunt, 0),
//.footprint = gMonFootprint_Pecharunt,
//FOOTPRINT(Pecharunt),
LEARNSETS(Pecharunt),
},
#endif //P_FAMILY_PECHARUNT

View File

@ -4567,6 +4567,9 @@ static void DrawFootprint(u8 windowId, u16 dexNum)
const u8 *footprintGfx = gSpeciesInfo[NationalPokedexNumToSpecies(dexNum)].footprint;
u32 i, j, tileIdx = 0;
if (P_FOOTPRINTS == FALSE)
return;
if (footprintGfx != NULL)
{
for (i = 0; i < TILE_SIZE_1BPP * NUM_FOOTPRINT_TILES; i++)

View File

@ -4657,6 +4657,9 @@ static void DrawFootprint(u8 windowId, u16 species)
const u8 *footprintGfx = gSpeciesInfo[SanitizeSpeciesId(species)].footprint;
u32 i, j, tileIdx = 0;
if (P_FOOTPRINTS == FALSE)
return;
if (footprintGfx != NULL)
{
for (i = 0; i < TILE_SIZE_1BPP * NUM_FOOTPRINT_TILES; i++)

View File

@ -810,6 +810,9 @@ static void DrawFootprintCustom(u8 windowId, u16 species)
const u8 *footprintGfx = gSpeciesInfo[species].footprint;
u32 i, j, tileIdx = 0;
if (P_FOOTPRINTS == FALSE)
return;
if (footprintGfx != NULL)
{
for (i = 0; i < 32; i++)