Mega Pokémon entries
This commit is contained in:
parent
6787dbadf9
commit
8ae1e61c7c
2 changed files with 222 additions and 68 deletions
|
@ -10909,7 +10909,7 @@ const struct PokedexEntryForms gPokedexEntriesForms[] =
|
|||
{
|
||||
.height = 105,
|
||||
.weight = 7400,
|
||||
.description = gSteelixMegaPokedexText,
|
||||
.description = gSteelixPokedexText, // No official dex entry
|
||||
.flags = FLAG_FORM_DESCRIPTION | FLAG_FORM_WEIGHT_HEIGHT,
|
||||
},
|
||||
[SPECIES_SCIZOR_MEGA] =
|
||||
|
@ -10944,28 +10944,28 @@ const struct PokedexEntryForms gPokedexEntriesForms[] =
|
|||
{
|
||||
.height = 19,
|
||||
.weight = 552,
|
||||
.description = gSceptileMegaPokedexText,
|
||||
.description = gSceptilePokedexText, // No official dex entry
|
||||
.flags = FLAG_FORM_DESCRIPTION | FLAG_FORM_WEIGHT_HEIGHT,
|
||||
},
|
||||
[SPECIES_BLAZIKEN_MEGA] =
|
||||
{
|
||||
.height = 19,
|
||||
.weight = 520,
|
||||
.description = gBlazikenMegaPokedexText,
|
||||
.description = gBlazikenPokedexText, // No official dex entry
|
||||
.flags = FLAG_FORM_DESCRIPTION | FLAG_FORM_WEIGHT_HEIGHT,
|
||||
},
|
||||
[SPECIES_SWAMPERT_MEGA] =
|
||||
{
|
||||
.height = 19,
|
||||
.weight = 1020,
|
||||
.description = gSwampertMegaPokedexText,
|
||||
.description = gSwampertPokedexText, // No official dex entry
|
||||
.flags = FLAG_FORM_DESCRIPTION | FLAG_FORM_WEIGHT_HEIGHT,
|
||||
},
|
||||
[SPECIES_GARDEVOIR_MEGA] =
|
||||
{
|
||||
.height = 16,
|
||||
.weight = 484,
|
||||
.description = gGardevoirMegaPokedexText,
|
||||
.description = gGardevoirPokedexText, // No official dex entry
|
||||
.flags = FLAG_FORM_DESCRIPTION | FLAG_FORM_WEIGHT_HEIGHT,
|
||||
},
|
||||
[SPECIES_SABLEYE_MEGA] =
|
||||
|
@ -10986,14 +10986,14 @@ const struct PokedexEntryForms gPokedexEntriesForms[] =
|
|||
{
|
||||
.height = 22,
|
||||
.weight = 3950,
|
||||
.description = gAggronMegaPokedexText,
|
||||
.description = gAggronPokedexText, // No official dex entry
|
||||
.flags = FLAG_FORM_DESCRIPTION | FLAG_FORM_WEIGHT_HEIGHT,
|
||||
},
|
||||
[SPECIES_MEDICHAM_MEGA] =
|
||||
{
|
||||
.height = 13,
|
||||
.weight = 315,
|
||||
.description = gMedichamMegaPokedexText,
|
||||
.description = gMedichamPokedexText, // No official dex entry
|
||||
.flags = FLAG_FORM_DESCRIPTION | FLAG_FORM_WEIGHT_HEIGHT,
|
||||
},
|
||||
[SPECIES_MANECTRIC_MEGA] =
|
||||
|
@ -11014,14 +11014,14 @@ const struct PokedexEntryForms gPokedexEntriesForms[] =
|
|||
{
|
||||
.height = 25,
|
||||
.weight = 3205,
|
||||
.description = gCameruptMegaPokedexText,
|
||||
.description = gCameruptPokedexText, // No official dex entry
|
||||
.flags = FLAG_FORM_DESCRIPTION | FLAG_FORM_WEIGHT_HEIGHT,
|
||||
},
|
||||
[SPECIES_ALTARIA_MEGA] =
|
||||
{
|
||||
.height = 15,
|
||||
.weight = 206,
|
||||
.description = gAltariaMegaPokedexText,
|
||||
.description = gAltariaPokedexText, // No official dex entry
|
||||
.flags = FLAG_FORM_DESCRIPTION | FLAG_FORM_WEIGHT_HEIGHT,
|
||||
},
|
||||
[SPECIES_BANETTE_MEGA] =
|
||||
|
@ -11063,14 +11063,14 @@ const struct PokedexEntryForms gPokedexEntriesForms[] =
|
|||
{
|
||||
.height = 18,
|
||||
.weight = 520,
|
||||
.description = gLatiasMegaPokedexText,
|
||||
.description = gLatiasPokedexText, // No official dex entry
|
||||
.flags = FLAG_FORM_DESCRIPTION | FLAG_FORM_WEIGHT_HEIGHT,
|
||||
},
|
||||
[SPECIES_LATIOS_MEGA] =
|
||||
{
|
||||
.height = 23,
|
||||
.weight = 700,
|
||||
.description = gLatiosMegaPokedexText,
|
||||
.description = gLatiosPokedexText, // No official dex entry
|
||||
.flags = FLAG_FORM_DESCRIPTION | FLAG_FORM_WEIGHT_HEIGHT,
|
||||
},
|
||||
[SPECIES_LOPUNNY_MEGA] =
|
||||
|
@ -11098,28 +11098,28 @@ const struct PokedexEntryForms gPokedexEntriesForms[] =
|
|||
{
|
||||
.height = 27,
|
||||
.weight = 1850,
|
||||
.description = gAbomasnowMegaPokedexText,
|
||||
.description = gAbomasnowPokedexText, // No official dex entry
|
||||
.flags = FLAG_FORM_DESCRIPTION | FLAG_FORM_WEIGHT_HEIGHT,
|
||||
},
|
||||
[SPECIES_GALLADE_MEGA] =
|
||||
{
|
||||
.height = 16,
|
||||
.weight = 564,
|
||||
.description = gGalladeMegaPokedexText,
|
||||
.description = gGalladePokedexText, // No official dex entry
|
||||
.flags = FLAG_FORM_DESCRIPTION | FLAG_FORM_WEIGHT_HEIGHT,
|
||||
},
|
||||
[SPECIES_AUDINO_MEGA] =
|
||||
{
|
||||
.height = 15,
|
||||
.weight = 320,
|
||||
.description = gAudinoMegaPokedexText,
|
||||
.description = gAudinoPokedexText, // No official dex entry
|
||||
.flags = FLAG_FORM_DESCRIPTION | FLAG_FORM_WEIGHT_HEIGHT,
|
||||
},
|
||||
[SPECIES_DIANCIE_MEGA] =
|
||||
{
|
||||
.height = 11,
|
||||
.weight = 278,
|
||||
.description = gDiancieMegaPokedexText,
|
||||
.description = gDianciePokedexText, // No official dex entry
|
||||
.flags = FLAG_FORM_DESCRIPTION | FLAG_FORM_WEIGHT_HEIGHT,
|
||||
},
|
||||
// Special Mega + Primals
|
||||
|
@ -11127,21 +11127,21 @@ const struct PokedexEntryForms gPokedexEntriesForms[] =
|
|||
{
|
||||
.height = 108,
|
||||
.weight = 3920,
|
||||
.description = gRayquazaMegaPokedexText,
|
||||
.description = gRayquazaPokedexText, // No official dex entry
|
||||
.flags = FLAG_FORM_DESCRIPTION | FLAG_FORM_WEIGHT_HEIGHT,
|
||||
},
|
||||
[SPECIES_KYOGRE_PRIMAL] =
|
||||
{
|
||||
.height = 98,
|
||||
.weight = 4300,
|
||||
.description = gKyogrePrimalPokedexText,
|
||||
.description = gKyogrePokedexText, // No official dex entry
|
||||
.flags = FLAG_FORM_DESCRIPTION | FLAG_FORM_WEIGHT_HEIGHT,
|
||||
},
|
||||
[SPECIES_GROUDON_PRIMAL] =
|
||||
{
|
||||
.height = 50,
|
||||
.weight = 9997,
|
||||
.description = gGroudonPrimalPokedexText,
|
||||
.description = gGroudonPokedexText, // No official dex entry
|
||||
.flags = FLAG_FORM_DESCRIPTION | FLAG_FORM_WEIGHT_HEIGHT,
|
||||
},
|
||||
// Alolan Forms
|
||||
|
|
|
@ -5351,58 +5351,212 @@ const u8 gCalyrexPokedexText[] = _(
|
|||
|
||||
// Forms
|
||||
// Megas
|
||||
const u8 gVenusaurMegaPokedexText[] = _("");
|
||||
const u8 gCharizardMegaXPokedexText[] = _("");
|
||||
const u8 gCharizardMegaYPokedexText[] = _("");
|
||||
const u8 gBlastoiseMegaPokedexText[] = _("");
|
||||
const u8 gBeedrillMegaPokedexText[] = _("");
|
||||
const u8 gPidgeotMegaPokedexText[] = _("");
|
||||
const u8 gAlakazamMegaPokedexText[] = _("");
|
||||
const u8 gSlowbroMegaPokedexText[] = _("");
|
||||
const u8 gGengarMegaPokedexText[] = _("");
|
||||
const u8 gKangaskhanMegaPokedexText[] = _("");
|
||||
const u8 gPinsirMegaPokedexText[] = _("");
|
||||
const u8 gGyaradosMegaPokedexText[] = _("");
|
||||
const u8 gAerodactylMegaPokedexText[] = _("");
|
||||
const u8 gMewtwoMegaXPokedexText[] = _("");
|
||||
const u8 gMewtwoMegaYPokedexText[] = _("");
|
||||
const u8 gAmpharosMegaPokedexText[] = _("");
|
||||
const u8 gSteelixMegaPokedexText[] = _("");
|
||||
const u8 gScizorMegaPokedexText[] = _("");
|
||||
const u8 gHeracrossMegaPokedexText[] = _("");
|
||||
const u8 gHoundoomMegaPokedexText[] = _("");
|
||||
const u8 gTyranitarMegaPokedexText[] = _("");
|
||||
const u8 gSceptileMegaPokedexText[] = _("");
|
||||
const u8 gBlazikenMegaPokedexText[] = _("");
|
||||
const u8 gSwampertMegaPokedexText[] = _("");
|
||||
const u8 gGardevoirMegaPokedexText[] = _("");
|
||||
const u8 gSableyeMegaPokedexText[] = _("");
|
||||
const u8 gMawileMegaPokedexText[] = _("");
|
||||
const u8 gAggronMegaPokedexText[] = _("");
|
||||
const u8 gMedichamMegaPokedexText[] = _("");
|
||||
const u8 gManectricMegaPokedexText[] = _("");
|
||||
const u8 gSharpedoMegaPokedexText[] = _("");
|
||||
const u8 gCameruptMegaPokedexText[] = _("");
|
||||
const u8 gAltariaMegaPokedexText[] = _("");
|
||||
const u8 gBanetteMegaPokedexText[] = _("");
|
||||
const u8 gAbsolMegaPokedexText[] = _("");
|
||||
const u8 gGlalieMegaPokedexText[] = _("");
|
||||
const u8 gSalamenceMegaPokedexText[] = _("");
|
||||
const u8 gMetagrossMegaPokedexText[] = _("");
|
||||
const u8 gLatiasMegaPokedexText[] = _("");
|
||||
const u8 gLatiosMegaPokedexText[] = _("");
|
||||
const u8 gLopunnyMegaPokedexText[] = _("");
|
||||
const u8 gGarchompMegaPokedexText[] = _("");
|
||||
const u8 gLucarioMegaPokedexText[] = _("");
|
||||
const u8 gAbomasnowMegaPokedexText[] = _("");
|
||||
const u8 gGalladeMegaPokedexText[] = _("");
|
||||
const u8 gAudinoMegaPokedexText[] = _("");
|
||||
const u8 gDiancieMegaPokedexText[] = _("");
|
||||
const u8 gVenusaurMegaPokedexText[] = _(
|
||||
"In order to support its flower, which\n"
|
||||
"has grown larger due to Mega Evolution,\n"
|
||||
"its back and legs have become stronger.");
|
||||
|
||||
const u8 gCharizardMegaXPokedexText[] = _(
|
||||
"The overwhelming power that fills its\n"
|
||||
"entire body causes it to turn black\n"
|
||||
"and creates intense blue flames.");
|
||||
|
||||
const u8 gCharizardMegaYPokedexText[] = _(
|
||||
"Its bond with its Trainer is the source\n"
|
||||
"of its power. It boasts speed and\n"
|
||||
"maneuverability greater than that of a\n"
|
||||
"jet fighter.");
|
||||
|
||||
const u8 gBlastoiseMegaPokedexText[] = _(
|
||||
"The cannon on its back is as powerful\n"
|
||||
"as a tank gun. Its tough legs and back\n"
|
||||
"enable it to withstand the recoil from\n"
|
||||
"firing the cannon.");
|
||||
|
||||
const u8 gBeedrillMegaPokedexText[] = _(
|
||||
"Its legs have become poison stingers.\n"
|
||||
"It stabs its prey repeatedly with the\n"
|
||||
"stingers on its limbs, dealing the final\n"
|
||||
"blow with the stinger on its rear.");
|
||||
|
||||
const u8 gPidgeotMegaPokedexText[] = _(
|
||||
"With its muscular strength now greatly\n"
|
||||
"increased, it can fly continuously\n"
|
||||
"for two weeks without resting.");
|
||||
|
||||
const u8 gAlakazamMegaPokedexText[] = _(
|
||||
"Having traded away its muscles, Alakazam's\n"
|
||||
"true power has been unleashed. With its\n"
|
||||
"psychic powers, it can foresee all things.");
|
||||
|
||||
const u8 gSlowbroMegaPokedexText[] = _(
|
||||
"When bathed in the energy of Mega\n"
|
||||
"Evolution, Shellder converts into\n"
|
||||
"impregnable armor. There is virtually no\n"
|
||||
"change in Slowpoke.");
|
||||
|
||||
const u8 gGengarMegaPokedexText[] = _(
|
||||
"Gengar's relationships are warped. It\n"
|
||||
"tries to take the lives of anyone and\n"
|
||||
"everyone. It will even try to curse the\n"
|
||||
"Trainer who is its master!");
|
||||
|
||||
const u8 gKangaskhanMegaPokedexText[] = _(
|
||||
"When the mother sees the back of her\n"
|
||||
"Mega-Evolved child, it makes her think\n"
|
||||
"of the day when her child will inevitably\n"
|
||||
"leave her.");
|
||||
|
||||
const u8 gPinsirMegaPokedexText[] = _(
|
||||
"The influence of Mega Evolution leaves it\n"
|
||||
"in a state of constant excitement.\n"
|
||||
"It pierces enemies with its two large\n"
|
||||
"horns before shredding them.");
|
||||
|
||||
const u8 gGyaradosMegaPokedexText[] = _(
|
||||
"Although it obeys its instinctive drive to\n"
|
||||
"destroy everything within its reach, it\n"
|
||||
"will respond to orders from a Trainer it\n"
|
||||
"truly trusts.");
|
||||
|
||||
const u8 gAerodactylMegaPokedexText[] = _(
|
||||
"The power of Mega Evolution has\n"
|
||||
"completely restored its genes. The rocks\n"
|
||||
"on its body are harder than diamond.");
|
||||
|
||||
const u8 gMewtwoMegaXPokedexText[] = _(
|
||||
"Psychic power has augmented its muscles.\n"
|
||||
"It has a grip strength of one ton and can\n"
|
||||
"sprint a hundred meters in two seconds\n"
|
||||
"flat!");
|
||||
|
||||
const u8 gMewtwoMegaYPokedexText[] = _(
|
||||
"Despite its diminished size, its mental\n"
|
||||
"power has grown phenomenally. With a mere\n"
|
||||
"thought, it can smash a skyscraper to\n"
|
||||
"smithereens.");
|
||||
|
||||
const u8 gAmpharosMegaPokedexText[] = _(
|
||||
"Massive amounts of energy intensely\n"
|
||||
"stimulated Ampharos's cells, apparently\n"
|
||||
"awakening its long-sleeping dragon's\n"
|
||||
"blood.");
|
||||
|
||||
//const u8 gSteelixMegaPokedexText[] = _(""); // No official dex entry
|
||||
|
||||
const u8 gScizorMegaPokedexText[] = _(
|
||||
"The excess energy that bathes this\n"
|
||||
"Pokémon keeps it in constant danger of\n"
|
||||
"overflow. It can't sustain a battle over\n"
|
||||
"long periods of time.");
|
||||
|
||||
const u8 gHeracrossMegaPokedexText[] = _(
|
||||
"A tremendous influx of energy builds it up,\n"
|
||||
"but when Mega Evolution ends, Heracross\n"
|
||||
"is bothered by terrible soreness in its\n"
|
||||
"muscles.");
|
||||
|
||||
const u8 gHoundoomMegaPokedexText[] = _(
|
||||
"Its red claws and the tips of its tail are\n"
|
||||
"melting from high internal temperatures\n"
|
||||
"that are painful to Houndoom itself.\n");
|
||||
|
||||
const u8 gTyranitarMegaPokedexText[] = _(
|
||||
"Due to the colossal power poured into it,\n"
|
||||
"this Pokémon's back split right open. Its\n"
|
||||
"destructive instincts are the only thing\n"
|
||||
"keeping it moving.");
|
||||
|
||||
//const u8 gSceptileMegaPokedexText[] = _(""); // No official dex entry
|
||||
//const u8 gBlazikenMegaPokedexText[] = _(""); // No official dex entry
|
||||
//const u8 gSwampertMegaPokedexText[] = _(""); // No official dex entry
|
||||
//const u8 gGardevoirMegaPokedexText[] = _(""); // No official dex entry
|
||||
|
||||
const u8 gSableyeMegaPokedexText[] = _(
|
||||
"Bathed in the energy of Mega Evolution,\n"
|
||||
"the gemstone on its chest expands, rips\n"
|
||||
"through its skin, and falls out.");
|
||||
|
||||
const u8 gMawileMegaPokedexText[] = _(
|
||||
"Its two sets of jaws thrash about\n"
|
||||
"violently as if they each had a will of\n"
|
||||
"their own. One gnash from them can turn a\n"
|
||||
"boulder to dust.");
|
||||
|
||||
//const u8 gAggronMegaPokedexText[] = _(""); // No official dex entry
|
||||
//const u8 gMedichamMegaPokedexText[] = _(""); // No official dex entry
|
||||
|
||||
const u8 gManectricMegaPokedexText[] = _(
|
||||
"Too much electricity has built up in its\n"
|
||||
"body, irritating Manectric. Its explosive\n"
|
||||
"speed is equal to that of a lightning bolt.");
|
||||
|
||||
const u8 gSharpedoMegaPokedexText[] = _(
|
||||
"The yellow patterns it bears are old scars.\n"
|
||||
"The energy from Mega Evolution runs\n"
|
||||
"through them, causing it sharp pain and\n"
|
||||
"suffering.");
|
||||
|
||||
//const u8 gCameruptMegaPokedexText[] = _(""); // No official dex entry
|
||||
//const u8 gAltariaMegaPokedexText[] = _(""); // No official dex entry
|
||||
|
||||
const u8 gBanetteMegaPokedexText[] = _(
|
||||
"Extraordinary energy amplifies its\n"
|
||||
"cursing power to such an extent that it\n"
|
||||
"can't help but curse its own Trainer.");
|
||||
|
||||
const u8 gAbsolMegaPokedexText[] = _(
|
||||
"As the energy of Mega Evolution fills it,\n"
|
||||
"its fur bristles. What you see on its back\n"
|
||||
"are not true wings, and this Pokémon isn't\n"
|
||||
"able to fly.");
|
||||
|
||||
const u8 gGlalieMegaPokedexText[] = _(
|
||||
"The power of Mega Evolution was so strong\n"
|
||||
"that it smashed Glalie's jaw. Its inability\n"
|
||||
"to eat very well leaves Glalie irritated.");
|
||||
|
||||
const u8 gSalamenceMegaPokedexText[] = _(
|
||||
"Mega Evolution fuels its brutality, and it\n"
|
||||
"may even turn on the Trainer who raised it.\n"
|
||||
"It's been dubbed the blood-soaked.\n"
|
||||
"crescent.");
|
||||
|
||||
const u8 gMetagrossMegaPokedexText[] = _(
|
||||
"When it knows it can't win, it digs the\n"
|
||||
"claws on its legs into its opponent and\n"
|
||||
"starts the countdown to a big explosion.");
|
||||
|
||||
//const u8 gLatiasMegaPokedexText[] = _(""); // No official dex entry
|
||||
//const u8 gLatiosMegaPokedexText[] = _(""); // No official dex entry
|
||||
|
||||
const u8 gLopunnyMegaPokedexText[] = _(
|
||||
"Mega Evolution awakens its combative\n"
|
||||
"instincts. It has shed any fur that got in\n"
|
||||
"the way of its attacks.\n"
|
||||
"crescent.");
|
||||
|
||||
const u8 gGarchompMegaPokedexText[] = _(
|
||||
"Excess energy melted its arms and wings\n"
|
||||
"into giant scythes, sending it mad with\n"
|
||||
"rage. It swings its scythes wildly and\n"
|
||||
"slices the ground to pieces.");
|
||||
|
||||
const u8 gLucarioMegaPokedexText[] = _(
|
||||
"It readies itself to face its enemies by\n"
|
||||
"focusing its mental energies. Its fighting\n"
|
||||
"style can be summed up in a single word:\n"
|
||||
"heartless.");
|
||||
|
||||
//const u8 gAbomasnowMegaPokedexText[] = _(""); // No official dex entry
|
||||
//const u8 gGalladeMegaPokedexText[] = _(""); // No official dex entry
|
||||
//const u8 gAudinoMegaPokedexText[] = _(""); // No official dex entry
|
||||
//const u8 gDiancieMegaPokedexText[] = _(""); // No official dex entry
|
||||
|
||||
// Special mega + primals
|
||||
const u8 gRayquazaMegaPokedexText[] = _("");
|
||||
const u8 gKyogrePrimalPokedexText[] = _("");
|
||||
const u8 gGroudonPrimalPokedexText[] = _("");
|
||||
//const u8 gRayquazaMegaPokedexText[] = _(""); // No official dex entry
|
||||
//const u8 gKyogrePrimalPokedexText[] = _(""); // No official dex entry
|
||||
//const u8 gGroudonPrimalPokedexText[] = _(""); // No official dex entry
|
||||
|
||||
// Alolan forms
|
||||
const u8 gRattataAlolanPokedexText[] = _("");
|
||||
|
|
Loading…
Reference in a new issue