diff options
Diffstat (limited to 'src/data/pokemon/pokedex_entries.h')
-rw-r--r-- | src/data/pokemon/pokedex_entries.h | 5033 |
1 files changed, 5033 insertions, 0 deletions
diff --git a/src/data/pokemon/pokedex_entries.h b/src/data/pokemon/pokedex_entries.h new file mode 100644 index 000000000..4f14c64e9 --- /dev/null +++ b/src/data/pokemon/pokedex_entries.h @@ -0,0 +1,5033 @@ +const struct PokedexEntry gPokedexEntries[] = +{ + [NATIONAL_DEX_NONE] = + { + .categoryName = _("UNKNOWN"), + .height = 0, + .weight = 0, + .description = gDummyPokedexText, + .unusedDescription = gDummyPokedexTextUnused, + .pokemonScale = 256, + .pokemonOffset = 0, + .trainerScale = 256, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_BULBASAUR] = + { + .categoryName = _("SEED"), + .height = 7, + .weight = 69, + .description = gBulbasaurPokedexText, + .unusedDescription = gBulbasaurPokedexTextUnused, + .pokemonScale = 356, + .pokemonOffset = 16, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_IVYSAUR] = + { + .categoryName = _("SEED"), + .height = 10, + .weight = 130, + .description = gIvysaurPokedexText, + .unusedDescription = gIvysaurPokedexTextUnused, + .pokemonScale = 332, + .pokemonOffset = 11, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_VENUSAUR] = + { + .categoryName = _("SEED"), + .height = 20, + .weight = 1000, + .description = gVenusaurPokedexText, + .unusedDescription = gVenusaurPokedexTextUnused, + .pokemonScale = 256, + .pokemonOffset = 1, + .trainerScale = 375, + .trainerOffset = 6, + }, + + [NATIONAL_DEX_CHARMANDER] = + { + .categoryName = _("LIZARD"), + .height = 6, + .weight = 85, + .description = gCharmanderPokedexText, + .unusedDescription = gCharmanderPokedexTextUnused, + .pokemonScale = 410, + .pokemonOffset = 16, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_CHARMELEON] = + { + .categoryName = _("FLAME"), + .height = 11, + .weight = 190, + .description = gCharmeleonPokedexText, + .unusedDescription = gCharmeleonPokedexTextUnused, + .pokemonScale = 294, + .pokemonOffset = 8, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_CHARIZARD] = + { + .categoryName = _("FLAME"), + .height = 17, + .weight = 905, + .description = gCharizardPokedexText, + .unusedDescription = gCharizardPokedexTextUnused, + .pokemonScale = 271, + .pokemonOffset = 0, + .trainerScale = 317, + .trainerOffset = 3, + }, + + [NATIONAL_DEX_SQUIRTLE] = + { + .categoryName = _("TINY TURTLE"), + .height = 5, + .weight = 90, + .description = gSquirtlePokedexText, + .unusedDescription = gSquirtlePokedexTextUnused, + .pokemonScale = 412, + .pokemonOffset = 16, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_WARTORTLE] = + { + .categoryName = _("TURTLE"), + .height = 10, + .weight = 225, + .description = gWartortlePokedexText, + .unusedDescription = gWartortlePokedexTextUnused, + .pokemonScale = 334, + .pokemonOffset = 9, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_BLASTOISE] = + { + .categoryName = _("SHELLFISH"), + .height = 16, + .weight = 855, + .description = gBlastoisePokedexText, + .unusedDescription = gBlastoisePokedexTextUnused, + .pokemonScale = 256, + .pokemonOffset = 1, + .trainerScale = 329, + .trainerOffset = 3, + }, + + [NATIONAL_DEX_CATERPIE] = + { + .categoryName = _("WORM"), + .height = 3, + .weight = 29, + .description = gCaterpiePokedexText, + .unusedDescription = gCaterpiePokedexTextUnused, + .pokemonScale = 549, + .pokemonOffset = 20, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_METAPOD] = + { + .categoryName = _("COCOON"), + .height = 7, + .weight = 99, + .description = gMetapodPokedexText, + .unusedDescription = gMetapodPokedexTextUnused, + .pokemonScale = 350, + .pokemonOffset = 18, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_BUTTERFREE] = + { + .categoryName = _("BUTTERFLY"), + .height = 11, + .weight = 320, + .description = gButterfreePokedexText, + .unusedDescription = gButterfreePokedexTextUnused, + .pokemonScale = 312, + .pokemonOffset = 2, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_WEEDLE] = + { + .categoryName = _("HAIRY BUG"), + .height = 3, + .weight = 32, + .description = gWeedlePokedexText, + .unusedDescription = gWeedlePokedexTextUnused, + .pokemonScale = 455, + .pokemonOffset = 19, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_KAKUNA] = + { + .categoryName = _("COCOON"), + .height = 6, + .weight = 100, + .description = gKakunaPokedexText, + .unusedDescription = gKakunaPokedexTextUnused, + .pokemonScale = 424, + .pokemonOffset = 14, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_BEEDRILL] = + { + .categoryName = _("POISON BEE"), + .height = 10, + .weight = 295, + .description = gBeedrillPokedexText, + .unusedDescription = gBeedrillPokedexTextUnused, + .pokemonScale = 366, + .pokemonOffset = 2, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_PIDGEY] = + { + .categoryName = _("TINY BIRD"), + .height = 3, + .weight = 18, + .description = gPidgeyPokedexText, + .unusedDescription = gPidgeyPokedexTextUnused, + .pokemonScale = 492, + .pokemonOffset = 18, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_PIDGEOTTO] = + { + .categoryName = _("BIRD"), + .height = 11, + .weight = 300, + .description = gPidgeottoPokedexText, + .unusedDescription = gPidgeottoPokedexTextUnused, + .pokemonScale = 334, + .pokemonOffset = 11, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_PIDGEOT] = + { + .categoryName = _("BIRD"), + .height = 15, + .weight = 395, + .description = gPidgeotPokedexText, + .unusedDescription = gPidgeotPokedexTextUnused, + .pokemonScale = 269, + .pokemonOffset = -2, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_RATTATA] = + { + .categoryName = _("MOUSE"), + .height = 3, + .weight = 35, + .description = gRattataPokedexText, + .unusedDescription = gRattataPokedexTextUnused, + .pokemonScale = 481, + .pokemonOffset = 18, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_RATICATE] = + { + .categoryName = _("MOUSE"), + .height = 7, + .weight = 185, + .description = gRaticatePokedexText, + .unusedDescription = gRaticatePokedexTextUnused, + .pokemonScale = 401, + .pokemonOffset = 14, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_SPEAROW] = + { + .categoryName = _("TINY BIRD"), + .height = 3, + .weight = 20, + .description = gSpearowPokedexText, + .unusedDescription = gSpearowPokedexTextUnused, + .pokemonScale = 571, + .pokemonOffset = 19, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_FEAROW] = + { + .categoryName = _("BEAK"), + .height = 12, + .weight = 380, + .description = gFearowPokedexText, + .unusedDescription = gFearowPokedexTextUnused, + .pokemonScale = 282, + .pokemonOffset = -1, + .trainerScale = 272, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_EKANS] = + { + .categoryName = _("SNAKE"), + .height = 20, + .weight = 69, + .description = gEkansPokedexText, + .unusedDescription = gEkansPokedexTextUnused, + .pokemonScale = 298, + .pokemonOffset = 13, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_ARBOK] = + { + .categoryName = _("COBRA"), + .height = 35, + .weight = 650, + .description = gArbokPokedexText, + .unusedDescription = gArbokPokedexTextUnused, + .pokemonScale = 256, + .pokemonOffset = 0, + .trainerScale = 296, + .trainerOffset = 1, + }, + + [NATIONAL_DEX_PIKACHU] = + { + .categoryName = _("MOUSE"), + .height = 4, + .weight = 60, + .description = gPikachuPokedexText, + .unusedDescription = gPikachuPokedexTextUnused, + .pokemonScale = 479, + .pokemonOffset = 16, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_RAICHU] = + { + .categoryName = _("MOUSE"), + .height = 8, + .weight = 300, + .description = gRaichuPokedexText, + .unusedDescription = gRaichuPokedexTextUnused, + .pokemonScale = 426, + .pokemonOffset = 10, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_SANDSHREW] = + { + .categoryName = _("MOUSE"), + .height = 6, + .weight = 120, + .description = gSandshrewPokedexText, + .unusedDescription = gSandshrewPokedexTextUnused, + .pokemonScale = 370, + .pokemonOffset = 15, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_SANDSLASH] = + { + .categoryName = _("MOUSE"), + .height = 10, + .weight = 295, + .description = gSandslashPokedexText, + .unusedDescription = gSandslashPokedexTextUnused, + .pokemonScale = 341, + .pokemonOffset = 10, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_NIDORAN_F] = + { + .categoryName = _("POISON PIN"), + .height = 4, + .weight = 70, + .description = gNidoranFPokedexText, + .unusedDescription = gNidoranFPokedexTextUnused, + .pokemonScale = 488, + .pokemonOffset = 19, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_NIDORINA] = + { + .categoryName = _("POISON PIN"), + .height = 8, + .weight = 200, + .description = gNidorinaPokedexText, + .unusedDescription = gNidorinaPokedexTextUnused, + .pokemonScale = 381, + .pokemonOffset = 13, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_NIDOQUEEN] = + { + .categoryName = _("DRILL"), + .height = 13, + .weight = 600, + .description = gNidoqueenPokedexText, + .unusedDescription = gNidoqueenPokedexTextUnused, + .pokemonScale = 283, + .pokemonOffset = 2, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_NIDORAN_M] = + { + .categoryName = _("POISON PIN"), + .height = 5, + .weight = 90, + .description = gNidoranMPokedexText, + .unusedDescription = gNidoranMPokedexTextUnused, + .pokemonScale = 480, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_NIDORINO] = + { + .categoryName = _("POISON PIN"), + .height = 9, + .weight = 195, + .description = gNidorinoPokedexText, + .unusedDescription = gNidorinoPokedexTextUnused, + .pokemonScale = 408, + .pokemonOffset = 13, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_NIDOKING] = + { + .categoryName = _("DRILL"), + .height = 14, + .weight = 620, + .description = gNidokingPokedexText, + .unusedDescription = gNidokingPokedexTextUnused, + .pokemonScale = 304, + .pokemonOffset = 3, + .trainerScale = 323, + .trainerOffset = 2, + }, + + [NATIONAL_DEX_CLEFAIRY] = + { + .categoryName = _("FAIRY"), + .height = 6, + .weight = 75, + .description = gClefairyPokedexText, + .unusedDescription = gClefairyPokedexTextUnused, + .pokemonScale = 425, + .pokemonOffset = 18, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_CLEFABLE] = + { + .categoryName = _("FAIRY"), + .height = 13, + .weight = 400, + .description = gClefablePokedexText, + .unusedDescription = gClefablePokedexTextUnused, + .pokemonScale = 256, + .pokemonOffset = 3, + .trainerScale = 272, + .trainerOffset = -1, + }, + + [NATIONAL_DEX_VULPIX] = + { + .categoryName = _("FOX"), + .height = 6, + .weight = 99, + .description = gVulpixPokedexText, + .unusedDescription = gVulpixPokedexTextUnused, + .pokemonScale = 497, + .pokemonOffset = 18, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_NINETALES] = + { + .categoryName = _("FOX"), + .height = 11, + .weight = 199, + .description = gNinetalesPokedexText, + .unusedDescription = gNinetalesPokedexTextUnused, + .pokemonScale = 339, + .pokemonOffset = 6, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_JIGGLYPUFF] = + { + .categoryName = _("BALLOON"), + .height = 5, + .weight = 55, + .description = gJigglypuffPokedexText, + .unusedDescription = gJigglypuffPokedexTextUnused, + .pokemonScale = 419, + .pokemonOffset = 19, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_WIGGLYTUFF] = + { + .categoryName = _("BALLOON"), + .height = 10, + .weight = 120, + .description = gWigglytuffPokedexText, + .unusedDescription = gWigglytuffPokedexTextUnused, + .pokemonScale = 328, + .pokemonOffset = 9, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_ZUBAT] = + { + .categoryName = _("BAT"), + .height = 8, + .weight = 75, + .description = gZubatPokedexText, + .unusedDescription = gZubatPokedexTextUnused, + .pokemonScale = 355, + .pokemonOffset = -4, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_GOLBAT] = + { + .categoryName = _("BAT"), + .height = 16, + .weight = 550, + .description = gGolbatPokedexText, + .unusedDescription = gGolbatPokedexTextUnused, + .pokemonScale = 291, + .pokemonOffset = 0, + .trainerScale = 296, + .trainerOffset = 2, + }, + + [NATIONAL_DEX_ODDISH] = + { + .categoryName = _("WEED"), + .height = 5, + .weight = 54, + .description = gOddishPokedexText, + .unusedDescription = gOddishPokedexTextUnused, + .pokemonScale = 423, + .pokemonOffset = 15, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_GLOOM] = + { + .categoryName = _("WEED"), + .height = 8, + .weight = 86, + .description = gGloomPokedexText, + .unusedDescription = gGloomPokedexTextUnused, + .pokemonScale = 329, + .pokemonOffset = 10, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_VILEPLUME] = + { + .categoryName = _("FLOWER"), + .height = 12, + .weight = 186, + .description = gVileplumePokedexText, + .unusedDescription = gVileplumePokedexTextUnused, + .pokemonScale = 256, + .pokemonOffset = 4, + .trainerScale = 272, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_PARAS] = + { + .categoryName = _("MUSHROOM"), + .height = 3, + .weight = 54, + .description = gParasPokedexText, + .unusedDescription = gParasPokedexTextUnused, + .pokemonScale = 546, + .pokemonOffset = 21, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_PARASECT] = + { + .categoryName = _("MUSHROOM"), + .height = 10, + .weight = 295, + .description = gParasectPokedexText, + .unusedDescription = gParasectPokedexTextUnused, + .pokemonScale = 307, + .pokemonOffset = 8, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_VENONAT] = + { + .categoryName = _("INSECT"), + .height = 10, + .weight = 300, + .description = gVenonatPokedexText, + .unusedDescription = gVenonatPokedexTextUnused, + .pokemonScale = 360, + .pokemonOffset = 14, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_VENOMOTH] = + { + .categoryName = _("POISON MOTH"), + .height = 15, + .weight = 125, + .description = gVenomothPokedexText, + .unusedDescription = gVenomothPokedexTextUnused, + .pokemonScale = 256, + .pokemonOffset = 3, + .trainerScale = 293, + .trainerOffset = 1, + }, + + [NATIONAL_DEX_DIGLETT] = + { + .categoryName = _("MOLE"), + .height = 2, + .weight = 8, + .description = gDiglettPokedexText, + .unusedDescription = gDiglettPokedexTextUnused, + .pokemonScale = 706, + .pokemonOffset = 22, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_DUGTRIO] = + { + .categoryName = _("MOLE"), + .height = 7, + .weight = 333, + .description = gDugtrioPokedexText, + .unusedDescription = gDugtrioPokedexTextUnused, + .pokemonScale = 384, + .pokemonOffset = 14, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_MEOWTH] = + { + .categoryName = _("SCRATCH CAT"), + .height = 4, + .weight = 42, + .description = gMeowthPokedexText, + .unusedDescription = gMeowthPokedexTextUnused, + .pokemonScale = 480, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_PERSIAN] = + { + .categoryName = _("CLASSY CAT"), + .height = 10, + .weight = 320, + .description = gPersianPokedexText, + .unusedDescription = gPersianPokedexTextUnused, + .pokemonScale = 320, + .pokemonOffset = 10, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_PSYDUCK] = + { + .categoryName = _("DUCK"), + .height = 8, + .weight = 196, + .description = gPsyduckPokedexText, + .unusedDescription = gPsyduckPokedexTextUnused, + .pokemonScale = 347, + .pokemonOffset = 11, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_GOLDUCK] = + { + .categoryName = _("DUCK"), + .height = 17, + .weight = 766, + .description = gGolduckPokedexText, + .unusedDescription = gGolduckPokedexTextUnused, + .pokemonScale = 272, + .pokemonOffset = 4, + .trainerScale = 287, + .trainerOffset = 1, + }, + + [NATIONAL_DEX_MANKEY] = + { + .categoryName = _("PIG MONKEY"), + .height = 5, + .weight = 280, + .description = gMankeyPokedexText, + .unusedDescription = gMankeyPokedexTextUnused, + .pokemonScale = 388, + .pokemonOffset = 16, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_PRIMEAPE] = + { + .categoryName = _("PIG MONKEY"), + .height = 10, + .weight = 320, + .description = gPrimeapePokedexText, + .unusedDescription = gPrimeapePokedexTextUnused, + .pokemonScale = 326, + .pokemonOffset = 8, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_GROWLITHE] = + { + .categoryName = _("PUPPY"), + .height = 7, + .weight = 190, + .description = gGrowlithePokedexText, + .unusedDescription = gGrowlithePokedexTextUnused, + .pokemonScale = 346, + .pokemonOffset = 14, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_ARCANINE] = + { + .categoryName = _("LEGENDARY"), + .height = 19, + .weight = 1550, + .description = gArcaninePokedexText, + .unusedDescription = gArcaninePokedexTextUnused, + .pokemonScale = 256, + .pokemonOffset = -1, + .trainerScale = 312, + .trainerOffset = 2, + }, + + [NATIONAL_DEX_POLIWAG] = + { + .categoryName = _("TADPOLE"), + .height = 6, + .weight = 124, + .description = gPoliwagPokedexText, + .unusedDescription = gPoliwagPokedexTextUnused, + .pokemonScale = 353, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_POLIWHIRL] = + { + .categoryName = _("TADPOLE"), + .height = 10, + .weight = 200, + .description = gPoliwhirlPokedexText, + .unusedDescription = gPoliwhirlPokedexTextUnused, + .pokemonScale = 288, + .pokemonOffset = 10, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_POLIWRATH] = + { + .categoryName = _("TADPOLE"), + .height = 13, + .weight = 540, + .description = gPoliwrathPokedexText, + .unusedDescription = gPoliwrathPokedexTextUnused, + .pokemonScale = 256, + .pokemonOffset = 5, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_ABRA] = + { + .categoryName = _("PSI"), + .height = 9, + .weight = 195, + .description = gAbraPokedexText, + .unusedDescription = gAbraPokedexTextUnused, + .pokemonScale = 374, + .pokemonOffset = 14, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_KADABRA] = + { + .categoryName = _("PSI"), + .height = 13, + .weight = 565, + .description = gKadabraPokedexText, + .unusedDescription = gKadabraPokedexTextUnused, + .pokemonScale = 272, + .pokemonOffset = 2, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_ALAKAZAM] = + { + .categoryName = _("PSI"), + .height = 15, + .weight = 480, + .description = gAlakazamPokedexText, + .unusedDescription = gAlakazamPokedexTextUnused, + .pokemonScale = 272, + .pokemonOffset = -1, + .trainerScale = 271, + .trainerOffset = -1, + }, + + [NATIONAL_DEX_MACHOP] = + { + .categoryName = _("SUPERPOWER"), + .height = 8, + .weight = 195, + .description = gMachopPokedexText, + .unusedDescription = gMachopPokedexTextUnused, + .pokemonScale = 320, + .pokemonOffset = 12, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_MACHOKE] = + { + .categoryName = _("SUPERPOWER"), + .height = 15, + .weight = 705, + .description = gMachokePokedexText, + .unusedDescription = gMachokePokedexTextUnused, + .pokemonScale = 304, + .pokemonOffset = 6, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_MACHAMP] = + { + .categoryName = _("SUPERPOWER"), + .height = 16, + .weight = 1300, + .description = gMachampPokedexText, + .unusedDescription = gMachampPokedexTextUnused, + .pokemonScale = 278, + .pokemonOffset = 2, + .trainerScale = 283, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_BELLSPROUT] = + { + .categoryName = _("FLOWER"), + .height = 7, + .weight = 40, + .description = gBellsproutPokedexText, + .unusedDescription = gBellsproutPokedexTextUnused, + .pokemonScale = 354, + .pokemonOffset = 16, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_WEEPINBELL] = + { + .categoryName = _("FLYCATCHER"), + .height = 10, + .weight = 64, + .description = gWeepinbellPokedexText, + .unusedDescription = gWeepinbellPokedexTextUnused, + .pokemonScale = 256, + .pokemonOffset = -1, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_VICTREEBEL] = + { + .categoryName = _("FLYCATCHER"), + .height = 17, + .weight = 155, + .description = gVictreebelPokedexText, + .unusedDescription = gVictreebelPokedexTextUnused, + .pokemonScale = 256, + .pokemonOffset = 2, + .trainerScale = 302, + .trainerOffset = 2, + }, + + [NATIONAL_DEX_TENTACOOL] = + { + .categoryName = _("JELLYFISH"), + .height = 9, + .weight = 455, + .description = gTentacoolPokedexText, + .unusedDescription = gTentacoolPokedexTextUnused, + .pokemonScale = 256, + .pokemonOffset = 0, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_TENTACRUEL] = + { + .categoryName = _("JELLYFISH"), + .height = 16, + .weight = 550, + .description = gTentacruelPokedexText, + .unusedDescription = gTentacruelPokedexTextUnused, + .pokemonScale = 272, + .pokemonOffset = -1, + .trainerScale = 312, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_GEODUDE] = + { + .categoryName = _("ROCK"), + .height = 4, + .weight = 200, + .description = gGeodudePokedexText, + .unusedDescription = gGeodudePokedexTextUnused, + .pokemonScale = 330, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_GRAVELER] = + { + .categoryName = _("ROCK"), + .height = 10, + .weight = 1050, + .description = gGravelerPokedexText, + .unusedDescription = gGravelerPokedexTextUnused, + .pokemonScale = 272, + .pokemonOffset = 8, + .trainerScale = 305, + .trainerOffset = 1, + }, + + [NATIONAL_DEX_GOLEM] = + { + .categoryName = _("MEGATON"), + .height = 14, + .weight = 3000, + .description = gGolemPokedexText, + .unusedDescription = gGolemPokedexTextUnused, + .pokemonScale = 266, + .pokemonOffset = 3, + .trainerScale = 298, + .trainerOffset = 1, + }, + + [NATIONAL_DEX_PONYTA] = + { + .categoryName = _("FIRE HORSE"), + .height = 10, + .weight = 300, + .description = gPonytaPokedexText, + .unusedDescription = gPonytaPokedexTextUnused, + .pokemonScale = 288, + .pokemonOffset = 7, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_RAPIDASH] = + { + .categoryName = _("FIRE HORSE"), + .height = 17, + .weight = 950, + .description = gRapidashPokedexText, + .unusedDescription = gRapidashPokedexTextUnused, + .pokemonScale = 282, + .pokemonOffset = -1, + .trainerScale = 312, + .trainerOffset = 1, + }, + + [NATIONAL_DEX_SLOWPOKE] = + { + .categoryName = _("DOPEY"), + .height = 12, + .weight = 360, + .description = gSlowpokePokedexText, + .unusedDescription = gSlowpokePokedexTextUnused, + .pokemonScale = 271, + .pokemonOffset = 10, + .trainerScale = 272, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_SLOWBRO] = + { + .categoryName = _("HERMIT CRAB"), + .height = 16, + .weight = 785, + .description = gSlowbroPokedexText, + .unusedDescription = gSlowbroPokedexTextUnused, + .pokemonScale = 257, + .pokemonOffset = -2, + .trainerScale = 312, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_MAGNEMITE] = + { + .categoryName = _("MAGNET"), + .height = 3, + .weight = 60, + .description = gMagnemitePokedexText, + .unusedDescription = gMagnemitePokedexTextUnused, + .pokemonScale = 294, + .pokemonOffset = -8, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_MAGNETON] = + { + .categoryName = _("MAGNET"), + .height = 10, + .weight = 600, + .description = gMagnetonPokedexText, + .unusedDescription = gMagnetonPokedexTextUnused, + .pokemonScale = 293, + .pokemonOffset = -4, + .trainerScale = 273, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_FARFETCHD] = + { + .categoryName = _("WILD DUCK"), + .height = 8, + .weight = 150, + .description = gFarfetchdPokedexText, + .unusedDescription = gFarfetchdPokedexTextUnused, + .pokemonScale = 317, + .pokemonOffset = -2, + .trainerScale = 256, + .trainerOffset = -3, + }, + + [NATIONAL_DEX_DODUO] = + { + .categoryName = _("TWIN BIRD"), + .height = 14, + .weight = 392, + .description = gDoduoPokedexText, + .unusedDescription = gDoduoPokedexTextUnused, + .pokemonScale = 256, + .pokemonOffset = 3, + .trainerScale = 287, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_DODRIO] = + { + .categoryName = _("TRIPLE BIRD"), + .height = 18, + .weight = 852, + .description = gDodrioPokedexText, + .unusedDescription = gDodrioPokedexTextUnused, + .pokemonScale = 272, + .pokemonOffset = -2, + .trainerScale = 296, + .trainerOffset = 1, + }, + + [NATIONAL_DEX_SEEL] = + { + .categoryName = _("SEA LION"), + .height = 11, + .weight = 900, + .description = gSeelPokedexText, + .unusedDescription = gSeelPokedexTextUnused, + .pokemonScale = 298, + .pokemonOffset = 8, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_DEWGONG] = + { + .categoryName = _("SEA LION"), + .height = 17, + .weight = 1200, + .description = gDewgongPokedexText, + .unusedDescription = gDewgongPokedexTextUnused, + .pokemonScale = 288, + .pokemonOffset = 1, + .trainerScale = 306, + .trainerOffset = -1, + }, + + [NATIONAL_DEX_GRIMER] = + { + .categoryName = _("SLUDGE"), + .height = 9, + .weight = 300, + .description = gGrimerPokedexText, + .unusedDescription = gGrimerPokedexTextUnused, + .pokemonScale = 258, + .pokemonOffset = 8, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_MUK] = + { + .categoryName = _("SLUDGE"), + .height = 12, + .weight = 300, + .description = gMukPokedexText, + .unusedDescription = gMukPokedexTextUnused, + .pokemonScale = 288, + .pokemonOffset = 7, + .trainerScale = 288, + .trainerOffset = -1, + }, + + [NATIONAL_DEX_SHELLDER] = + { + .categoryName = _("BIVALVE"), + .height = 3, + .weight = 40, + .description = gShellderPokedexText, + .unusedDescription = gShellderPokedexTextUnused, + .pokemonScale = 643, + .pokemonOffset = 21, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_CLOYSTER] = + { + .categoryName = _("BIVALVE"), + .height = 15, + .weight = 1325, + .description = gCloysterPokedexText, + .unusedDescription = gCloysterPokedexTextUnused, + .pokemonScale = 264, + .pokemonOffset = 0, + .trainerScale = 288, + .trainerOffset = -1, + }, + + [NATIONAL_DEX_GASTLY] = + { + .categoryName = _("GAS"), + .height = 13, + .weight = 1, + .description = gGastlyPokedexText, + .unusedDescription = gGastlyPokedexTextUnused, + .pokemonScale = 256, + .pokemonOffset = 0, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_HAUNTER] = + { + .categoryName = _("GAS"), + .height = 16, + .weight = 1, + .description = gHaunterPokedexText, + .unusedDescription = gHaunterPokedexTextUnused, + .pokemonScale = 269, + .pokemonOffset = 2, + .trainerScale = 308, + .trainerOffset = 1, + }, + + [NATIONAL_DEX_GENGAR] = + { + .categoryName = _("SHADOW"), + .height = 15, + .weight = 405, + .description = gGengarPokedexText, + .unusedDescription = gGengarPokedexTextUnused, + .pokemonScale = 256, + .pokemonOffset = 4, + .trainerScale = 317, + .trainerOffset = 1, + }, + + [NATIONAL_DEX_ONIX] = + { + .categoryName = _("ROCK SNAKE"), + .height = 88, + .weight = 2100, + .description = gOnixPokedexText, + .unusedDescription = gOnixPokedexTextUnused, + .pokemonScale = 257, + .pokemonOffset = 0, + .trainerScale = 515, + .trainerOffset = 12, + }, + + [NATIONAL_DEX_DROWZEE] = + { + .categoryName = _("HYPNOSIS"), + .height = 10, + .weight = 324, + .description = gDrowzeePokedexText, + .unusedDescription = gDrowzeePokedexTextUnused, + .pokemonScale = 274, + .pokemonOffset = 7, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_HYPNO] = + { + .categoryName = _("HYPNOSIS"), + .height = 16, + .weight = 756, + .description = gHypnoPokedexText, + .unusedDescription = gHypnoPokedexTextUnused, + .pokemonScale = 298, + .pokemonOffset = 3, + .trainerScale = 310, + .trainerOffset = 2, + }, + + [NATIONAL_DEX_KRABBY] = + { + .categoryName = _("RIVER CRAB"), + .height = 4, + .weight = 65, + .description = gKrabbyPokedexText, + .unusedDescription = gKrabbyPokedexTextUnused, + .pokemonScale = 469, + .pokemonOffset = 18, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_KINGLER] = + { + .categoryName = _("PINCER"), + .height = 13, + .weight = 600, + .description = gKinglerPokedexText, + .unusedDescription = gKinglerPokedexTextUnused, + .pokemonScale = 287, + .pokemonOffset = 3, + .trainerScale = 308, + .trainerOffset = 1, + }, + + [NATIONAL_DEX_VOLTORB] = + { + .categoryName = _("BALL"), + .height = 5, + .weight = 104, + .description = gVoltorbPokedexText, + .unusedDescription = gVoltorbPokedexTextUnused, + .pokemonScale = 364, + .pokemonOffset = -8, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_ELECTRODE] = + { + .categoryName = _("BALL"), + .height = 12, + .weight = 666, + .description = gElectrodePokedexText, + .unusedDescription = gElectrodePokedexTextUnused, + .pokemonScale = 256, + .pokemonOffset = 0, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_EXEGGCUTE] = + { + .categoryName = _("EGG"), + .height = 4, + .weight = 25, + .description = gExeggcutePokedexText, + .unusedDescription = gExeggcutePokedexTextUnused, + .pokemonScale = 495, + .pokemonOffset = -4, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_EXEGGUTOR] = + { + .categoryName = _("COCONUT"), + .height = 20, + .weight = 1200, + .description = gExeggutorPokedexText, + .unusedDescription = gExeggutorPokedexTextUnused, + .pokemonScale = 283, + .pokemonOffset = 0, + .trainerScale = 376, + .trainerOffset = 7, + }, + + [NATIONAL_DEX_CUBONE] = + { + .categoryName = _("LONELY"), + .height = 4, + .weight = 65, + .description = gCubonePokedexText, + .unusedDescription = gCubonePokedexTextUnused, + .pokemonScale = 545, + .pokemonOffset = 19, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_MAROWAK] = + { + .categoryName = _("BONE KEEPER"), + .height = 10, + .weight = 450, + .description = gMarowakPokedexText, + .unusedDescription = gMarowakPokedexTextUnused, + .pokemonScale = 293, + .pokemonOffset = 12, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_HITMONLEE] = + { + .categoryName = _("KICKING"), + .height = 15, + .weight = 498, + .description = gHitmonleePokedexText, + .unusedDescription = gHitmonleePokedexTextUnused, + .pokemonScale = 256, + .pokemonOffset = 0, + .trainerScale = 273, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_HITMONCHAN] = + { + .categoryName = _("PUNCHING"), + .height = 14, + .weight = 502, + .description = gHitmonchanPokedexText, + .unusedDescription = gHitmonchanPokedexTextUnused, + .pokemonScale = 256, + .pokemonOffset = 1, + .trainerScale = 264, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_LICKITUNG] = + { + .categoryName = _("LICKING"), + .height = 12, + .weight = 655, + .description = gLickitungPokedexText, + .unusedDescription = gLickitungPokedexTextUnused, + .pokemonScale = 272, + .pokemonOffset = 3, + .trainerScale = 272, + .trainerOffset = -3, + }, + + [NATIONAL_DEX_KOFFING] = + { + .categoryName = _("POISON GAS"), + .height = 6, + .weight = 10, + .description = gKoffingPokedexText, + .unusedDescription = gKoffingPokedexTextUnused, + .pokemonScale = 369, + .pokemonOffset = -1, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_WEEZING] = + { + .categoryName = _("POISON GAS"), + .height = 12, + .weight = 95, + .description = gWeezingPokedexText, + .unusedDescription = gWeezingPokedexTextUnused, + .pokemonScale = 321, + .pokemonOffset = -1, + .trainerScale = 276, + .trainerOffset = -1, + }, + + [NATIONAL_DEX_RHYHORN] = + { + .categoryName = _("SPIKES"), + .height = 10, + .weight = 1150, + .description = gRhyhornPokedexText, + .unusedDescription = gRhyhornPokedexTextUnused, + .pokemonScale = 291, + .pokemonOffset = 7, + .trainerScale = 276, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_RHYDON] = + { + .categoryName = _("DRILL"), + .height = 19, + .weight = 1200, + .description = gRhydonPokedexText, + .unusedDescription = gRhydonPokedexTextUnused, + .pokemonScale = 272, + .pokemonOffset = -1, + .trainerScale = 344, + .trainerOffset = 3, + }, + + [NATIONAL_DEX_CHANSEY] = + { + .categoryName = _("EGG"), + .height = 11, + .weight = 346, + .description = gChanseyPokedexText, + .unusedDescription = gChanseyPokedexTextUnused, + .pokemonScale = 257, + .pokemonOffset = 6, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_TANGELA] = + { + .categoryName = _("VINE"), + .height = 10, + .weight = 350, + .description = gTangelaPokedexText, + .unusedDescription = gTangelaPokedexTextUnused, + .pokemonScale = 320, + .pokemonOffset = 9, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_KANGASKHAN] = + { + .categoryName = _("PARENT"), + .height = 22, + .weight = 800, + .description = gKangaskhanPokedexText, + .unusedDescription = gKangaskhanPokedexTextUnused, + .pokemonScale = 257, + .pokemonOffset = -3, + .trainerScale = 349, + .trainerOffset = 5, + }, + + [NATIONAL_DEX_HORSEA] = + { + .categoryName = _("DRAGON"), + .height = 4, + .weight = 80, + .description = gHorseaPokedexText, + .unusedDescription = gHorseaPokedexTextUnused, + .pokemonScale = 399, + .pokemonOffset = -1, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_SEADRA] = + { + .categoryName = _("DRAGON"), + .height = 12, + .weight = 250, + .description = gSeadraPokedexText, + .unusedDescription = gSeadraPokedexTextUnused, + .pokemonScale = 296, + .pokemonOffset = 3, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_GOLDEEN] = + { + .categoryName = _("GOLDFISH"), + .height = 6, + .weight = 150, + .description = gGoldeenPokedexText, + .unusedDescription = gGoldeenPokedexTextUnused, + .pokemonScale = 379, + .pokemonOffset = 4, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_SEAKING] = + { + .categoryName = _("GOLDFISH"), + .height = 13, + .weight = 390, + .description = gSeakingPokedexText, + .unusedDescription = gSeakingPokedexTextUnused, + .pokemonScale = 304, + .pokemonOffset = 1, + .trainerScale = 288, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_STARYU] = + { + .categoryName = _("STAR SHAPE"), + .height = 8, + .weight = 345, + .description = gStaryuPokedexText, + .unusedDescription = gStaryuPokedexTextUnused, + .pokemonScale = 326, + .pokemonOffset = 1, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_STARMIE] = + { + .categoryName = _("MYSTERIOUS"), + .height = 11, + .weight = 800, + .description = gStarmiePokedexText, + .unusedDescription = gStarmiePokedexTextUnused, + .pokemonScale = 301, + .pokemonOffset = 3, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_MR_MIME] = + { + .categoryName = _("BARRIER"), + .height = 13, + .weight = 545, + .description = gMrmimePokedexText, + .unusedDescription = gMrmimePokedexTextUnused, + .pokemonScale = 258, + .pokemonOffset = 4, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_SCYTHER] = + { + .categoryName = _("MANTIS"), + .height = 15, + .weight = 560, + .description = gScytherPokedexText, + .unusedDescription = gScytherPokedexTextUnused, + .pokemonScale = 272, + .pokemonOffset = 0, + .trainerScale = 293, + .trainerOffset = 1, + }, + + [NATIONAL_DEX_JYNX] = + { + .categoryName = _("HUMAN SHAPE"), + .height = 14, + .weight = 406, + .description = gJynxPokedexText, + .unusedDescription = gJynxPokedexTextUnused, + .pokemonScale = 256, + .pokemonOffset = 3, + .trainerScale = 300, + .trainerOffset = 1, + }, + + [NATIONAL_DEX_ELECTABUZZ] = + { + .categoryName = _("ELECTRIC"), + .height = 11, + .weight = 300, + .description = gElectabuzzPokedexText, + .unusedDescription = gElectabuzzPokedexTextUnused, + .pokemonScale = 330, + .pokemonOffset = 7, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_MAGMAR] = + { + .categoryName = _("SPITFIRE"), + .height = 13, + .weight = 445, + .description = gMagmarPokedexText, + .unusedDescription = gMagmarPokedexTextUnused, + .pokemonScale = 293, + .pokemonOffset = 4, + .trainerScale = 272, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_PINSIR] = + { + .categoryName = _("STAG BEETLE"), + .height = 15, + .weight = 550, + .description = gPinsirPokedexText, + .unusedDescription = gPinsirPokedexTextUnused, + .pokemonScale = 256, + .pokemonOffset = 1, + .trainerScale = 257, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_TAUROS] = + { + .categoryName = _("WILD BULL"), + .height = 14, + .weight = 884, + .description = gTaurosPokedexText, + .unusedDescription = gTaurosPokedexTextUnused, + .pokemonScale = 256, + .pokemonOffset = 2, + .trainerScale = 312, + .trainerOffset = 3, + }, + + [NATIONAL_DEX_MAGIKARP] = + { + .categoryName = _("FISH"), + .height = 9, + .weight = 100, + .description = gMagikarpPokedexText, + .unusedDescription = gMagikarpPokedexTextUnused, + .pokemonScale = 317, + .pokemonOffset = 4, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_GYARADOS] = + { + .categoryName = _("ATROCIOUS"), + .height = 65, + .weight = 2350, + .description = gGyaradosPokedexText, + .unusedDescription = gGyaradosPokedexTextUnused, + .pokemonScale = 288, + .pokemonOffset = -1, + .trainerScale = 512, + .trainerOffset = 11, + }, + + [NATIONAL_DEX_LAPRAS] = + { + .categoryName = _("TRANSPORT"), + .height = 25, + .weight = 2200, + .description = gLaprasPokedexText, + .unusedDescription = gLaprasPokedexTextUnused, + .pokemonScale = 256, + .pokemonOffset = 0, + .trainerScale = 425, + .trainerOffset = 8, + }, + + [NATIONAL_DEX_DITTO] = + { + .categoryName = _("TRANSFORM"), + .height = 3, + .weight = 40, + .description = gDittoPokedexText, + .unusedDescription = gDittoPokedexTextUnused, + .pokemonScale = 602, + .pokemonOffset = 21, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_EEVEE] = + { + .categoryName = _("EVOLUTION"), + .height = 3, + .weight = 65, + .description = gEeveePokedexText, + .unusedDescription = gEeveePokedexTextUnused, + .pokemonScale = 476, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_VAPOREON] = + { + .categoryName = _("BUBBLE JET"), + .height = 10, + .weight = 290, + .description = gVaporeonPokedexText, + .unusedDescription = gVaporeonPokedexTextUnused, + .pokemonScale = 316, + .pokemonOffset = 7, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_JOLTEON] = + { + .categoryName = _("LIGHTNING"), + .height = 8, + .weight = 245, + .description = gJolteonPokedexText, + .unusedDescription = gJolteonPokedexTextUnused, + .pokemonScale = 283, + .pokemonOffset = 8, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_FLAREON] = + { + .categoryName = _("FLAME"), + .height = 9, + .weight = 250, + .description = gFlareonPokedexText, + .unusedDescription = gFlareonPokedexTextUnused, + .pokemonScale = 302, + .pokemonOffset = 11, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_PORYGON] = + { + .categoryName = _("VIRTUAL"), + .height = 8, + .weight = 365, + .description = gPorygonPokedexText, + .unusedDescription = gPorygonPokedexTextUnused, + .pokemonScale = 328, + .pokemonOffset = 7, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_OMANYTE] = + { + .categoryName = _("SPIRAL"), + .height = 4, + .weight = 75, + .description = gOmanytePokedexText, + .unusedDescription = gOmanytePokedexTextUnused, + .pokemonScale = 521, + .pokemonOffset = 20, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_OMASTAR] = + { + .categoryName = _("SPIRAL"), + .height = 10, + .weight = 350, + .description = gOmastarPokedexText, + .unusedDescription = gOmastarPokedexTextUnused, + .pokemonScale = 307, + .pokemonOffset = 5, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_KABUTO] = + { + .categoryName = _("SHELLFISH"), + .height = 5, + .weight = 115, + .description = gKabutoPokedexText, + .unusedDescription = gKabutoPokedexTextUnused, + .pokemonScale = 438, + .pokemonOffset = 21, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_KABUTOPS] = + { + .categoryName = _("SHELLFISH"), + .height = 13, + .weight = 405, + .description = gKabutopsPokedexText, + .unusedDescription = gKabutopsPokedexTextUnused, + .pokemonScale = 271, + .pokemonOffset = 1, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_AERODACTYL] = + { + .categoryName = _("FOSSIL"), + .height = 18, + .weight = 590, + .description = gAerodactylPokedexText, + .unusedDescription = gAerodactylPokedexTextUnused, + .pokemonScale = 275, + .pokemonOffset = -1, + .trainerScale = 317, + .trainerOffset = 2, + }, + + [NATIONAL_DEX_SNORLAX] = + { + .categoryName = _("SLEEPING"), + .height = 21, + .weight = 4600, + .description = gSnorlaxPokedexText, + .unusedDescription = gSnorlaxPokedexTextUnused, + .pokemonScale = 275, + .pokemonOffset = 1, + .trainerScale = 408, + .trainerOffset = 7, + }, + + [NATIONAL_DEX_ARTICUNO] = + { + .categoryName = _("FREEZE"), + .height = 17, + .weight = 554, + .description = gArticunoPokedexText, + .unusedDescription = gArticunoPokedexTextUnused, + .pokemonScale = 278, + .pokemonOffset = 0, + .trainerScale = 308, + .trainerOffset = 1, + }, + + [NATIONAL_DEX_ZAPDOS] = + { + .categoryName = _("ELECTRIC"), + .height = 16, + .weight = 526, + .description = gZapdosPokedexText, + .unusedDescription = gZapdosPokedexTextUnused, + .pokemonScale = 275, + .pokemonOffset = 1, + .trainerScale = 330, + .trainerOffset = 3, + }, + + [NATIONAL_DEX_MOLTRES] = + { + .categoryName = _("FLAME"), + .height = 20, + .weight = 600, + .description = gMoltresPokedexText, + .unusedDescription = gMoltresPokedexTextUnused, + .pokemonScale = 270, + .pokemonOffset = 1, + .trainerScale = 379, + .trainerOffset = 6, + }, + + [NATIONAL_DEX_DRATINI] = + { + .categoryName = _("DRAGON"), + .height = 18, + .weight = 33, + .description = gDratiniPokedexText, + .unusedDescription = gDratiniPokedexTextUnused, + .pokemonScale = 256, + .pokemonOffset = 8, + .trainerScale = 386, + .trainerOffset = 6, + }, + + [NATIONAL_DEX_DRAGONAIR] = + { + .categoryName = _("DRAGON"), + .height = 40, + .weight = 165, + .description = gDragonairPokedexText, + .unusedDescription = gDragonairPokedexTextUnused, + .pokemonScale = 274, + .pokemonOffset = 0, + .trainerScale = 423, + .trainerOffset = 6, + }, + + [NATIONAL_DEX_DRAGONITE] = + { + .categoryName = _("DRAGON"), + .height = 22, + .weight = 2100, + .description = gDragonitePokedexText, + .unusedDescription = gDragonitePokedexTextUnused, + .pokemonScale = 283, + .pokemonOffset = -1, + .trainerScale = 342, + .trainerOffset = 4, + }, + + [NATIONAL_DEX_MEWTWO] = + { + .categoryName = _("GENETIC"), + .height = 20, + .weight = 1220, + .description = gMewtwoPokedexText, + .unusedDescription = gMewtwoPokedexTextUnused, + .pokemonScale = 276, + .pokemonOffset = -1, + .trainerScale = 342, + .trainerOffset = 5, + }, + + [NATIONAL_DEX_MEW] = + { + .categoryName = _("NEW SPECIES"), + .height = 4, + .weight = 40, + .description = gMewPokedexText, + .unusedDescription = gMewPokedexTextUnused, + .pokemonScale = 460, + .pokemonOffset = -2, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_CHIKORITA] = + { + .categoryName = _("LEAF"), + .height = 9, + .weight = 64, + .description = gChikoritaPokedexText, + .unusedDescription = gChikoritaPokedexTextUnused, + .pokemonScale = 512, + .pokemonOffset = 18, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_BAYLEEF] = + { + .categoryName = _("LEAF"), + .height = 12, + .weight = 158, + .description = gBayleefPokedexText, + .unusedDescription = gBayleefPokedexTextUnused, + .pokemonScale = 296, + .pokemonOffset = 4, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_MEGANIUM] = + { + .categoryName = _("HERB"), + .height = 18, + .weight = 1005, + .description = gMeganiumPokedexText, + .unusedDescription = gMeganiumPokedexTextUnused, + .pokemonScale = 286, + .pokemonOffset = 0, + .trainerScale = 317, + .trainerOffset = 2, + }, + + [NATIONAL_DEX_CYNDAQUIL] = + { + .categoryName = _("FIRE MOUSE"), + .height = 5, + .weight = 79, + .description = gCyndaquilPokedexText, + .unusedDescription = gCyndaquilPokedexTextUnused, + .pokemonScale = 539, + .pokemonOffset = 19, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_QUILAVA] = + { + .categoryName = _("VOLCANO"), + .height = 9, + .weight = 190, + .description = gQuilavaPokedexText, + .unusedDescription = gQuilavaPokedexTextUnused, + .pokemonScale = 329, + .pokemonOffset = 10, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_TYPHLOSION] = + { + .categoryName = _("VOLCANO"), + .height = 17, + .weight = 795, + .description = gTyphlosionPokedexText, + .unusedDescription = gTyphlosionPokedexTextUnused, + .pokemonScale = 284, + .pokemonOffset = -1, + .trainerScale = 287, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_TOTODILE] = + { + .categoryName = _("BIG JAW"), + .height = 6, + .weight = 95, + .description = gTotodilePokedexText, + .unusedDescription = gTotodilePokedexTextUnused, + .pokemonScale = 487, + .pokemonOffset = 20, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_CROCONAW] = + { + .categoryName = _("BIG JAW"), + .height = 11, + .weight = 250, + .description = gCroconawPokedexText, + .unusedDescription = gCroconawPokedexTextUnused, + .pokemonScale = 378, + .pokemonOffset = 11, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_FERALIGATR] = + { + .categoryName = _("BIG JAW"), + .height = 23, + .weight = 888, + .description = gFeraligatrPokedexText, + .unusedDescription = gFeraligatrPokedexTextUnused, + .pokemonScale = 282, + .pokemonOffset = -1, + .trainerScale = 375, + .trainerOffset = 6, + }, + + [NATIONAL_DEX_SENTRET] = + { + .categoryName = _("SCOUT"), + .height = 8, + .weight = 60, + .description = gSentretPokedexText, + .unusedDescription = gSentretPokedexTextUnused, + .pokemonScale = 439, + .pokemonOffset = 12, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_FURRET] = + { + .categoryName = _("LONG BODY"), + .height = 18, + .weight = 325, + .description = gFurretPokedexText, + .unusedDescription = gFurretPokedexTextUnused, + .pokemonScale = 346, + .pokemonOffset = 10, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_HOOTHOOT] = + { + .categoryName = _("OWL"), + .height = 7, + .weight = 212, + .description = gHoothootPokedexText, + .unusedDescription = gHoothootPokedexTextUnused, + .pokemonScale = 380, + .pokemonOffset = 15, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_NOCTOWL] = + { + .categoryName = _("OWL"), + .height = 16, + .weight = 408, + .description = gNoctowlPokedexText, + .unusedDescription = gNoctowlPokedexTextUnused, + .pokemonScale = 278, + .pokemonOffset = 2, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_LEDYBA] = + { + .categoryName = _("FIVE STAR"), + .height = 10, + .weight = 108, + .description = gLedybaPokedexText, + .unusedDescription = gLedybaPokedexTextUnused, + .pokemonScale = 256, + .pokemonOffset = 4, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_LEDIAN] = + { + .categoryName = _("FIVE STAR"), + .height = 14, + .weight = 356, + .description = gLedianPokedexText, + .unusedDescription = gLedianPokedexTextUnused, + .pokemonScale = 256, + .pokemonOffset = 1, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_SPINARAK] = + { + .categoryName = _("STRING SPIT"), + .height = 5, + .weight = 85, + .description = gSpinarakPokedexText, + .unusedDescription = gSpinarakPokedexTextUnused, + .pokemonScale = 414, + .pokemonOffset = 20, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_ARIADOS] = + { + .categoryName = _("LONG LEG"), + .height = 11, + .weight = 335, + .description = gAriadosPokedexText, + .unusedDescription = gAriadosPokedexTextUnused, + .pokemonScale = 316, + .pokemonOffset = 7, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_CROBAT] = + { + .categoryName = _("BAT"), + .height = 18, + .weight = 750, + .description = gCrobatPokedexText, + .unusedDescription = gCrobatPokedexTextUnused, + .pokemonScale = 279, + .pokemonOffset = -1, + .trainerScale = 313, + .trainerOffset = 2, + }, + + [NATIONAL_DEX_CHINCHOU] = + { + .categoryName = _("ANGLER"), + .height = 5, + .weight = 120, + .description = gChinchouPokedexText, + .unusedDescription = gChinchouPokedexTextUnused, + .pokemonScale = 424, + .pokemonOffset = -2, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_LANTURN] = + { + .categoryName = _("LIGHT"), + .height = 12, + .weight = 225, + .description = gLanturnPokedexText, + .unusedDescription = gLanturnPokedexTextUnused, + .pokemonScale = 269, + .pokemonOffset = 6, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_PICHU] = + { + .categoryName = _("TINY MOUSE"), + .height = 3, + .weight = 20, + .description = gPichuPokedexText, + .unusedDescription = gPichuPokedexTextUnused, + .pokemonScale = 508, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_CLEFFA] = + { + .categoryName = _("STAR SHAPE"), + .height = 3, + .weight = 30, + .description = gCleffaPokedexText, + .unusedDescription = gCleffaPokedexTextUnused, + .pokemonScale = 462, + .pokemonOffset = 22, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_IGGLYBUFF] = + { + .categoryName = _("BALLOON"), + .height = 3, + .weight = 10, + .description = gIgglybuffPokedexText, + .unusedDescription = gIgglybuffPokedexTextUnused, + .pokemonScale = 457, + .pokemonOffset = -1, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_TOGEPI] = + { + .categoryName = _("SPIKE BALL"), + .height = 3, + .weight = 15, + .description = gTogepiPokedexText, + .unusedDescription = gTogepiPokedexTextUnused, + .pokemonScale = 507, + .pokemonOffset = 21, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_TOGETIC] = + { + .categoryName = _("HAPPINESS"), + .height = 6, + .weight = 32, + .description = gTogeticPokedexText, + .unusedDescription = gTogeticPokedexTextUnused, + .pokemonScale = 424, + .pokemonOffset = 15, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_NATU] = + { + .categoryName = _("TINY BIRD"), + .height = 2, + .weight = 20, + .description = gNatuPokedexText, + .unusedDescription = gNatuPokedexTextUnused, + .pokemonScale = 610, + .pokemonOffset = 23, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_XATU] = + { + .categoryName = _("MYSTIC"), + .height = 15, + .weight = 150, + .description = gXatuPokedexText, + .unusedDescription = gXatuPokedexTextUnused, + .pokemonScale = 258, + .pokemonOffset = 4, + .trainerScale = 317, + .trainerOffset = 3, + }, + + [NATIONAL_DEX_MAREEP] = + { + .categoryName = _("WOOL"), + .height = 6, + .weight = 78, + .description = gMareepPokedexText, + .unusedDescription = gMareepPokedexTextUnused, + .pokemonScale = 379, + .pokemonOffset = 18, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_FLAAFFY] = + { + .categoryName = _("WOOL"), + .height = 8, + .weight = 133, + .description = gFlaaffyPokedexText, + .unusedDescription = gFlaaffyPokedexTextUnused, + .pokemonScale = 372, + .pokemonOffset = 13, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_AMPHAROS] = + { + .categoryName = _("LIGHT"), + .height = 14, + .weight = 615, + .description = gAmpharosPokedexText, + .unusedDescription = gAmpharosPokedexTextUnused, + .pokemonScale = 275, + .pokemonOffset = 2, + .trainerScale = 283, + .trainerOffset = -1, + }, + + [NATIONAL_DEX_BELLOSSOM] = + { + .categoryName = _("FLOWER"), + .height = 4, + .weight = 58, + .description = gBellossomPokedexText, + .unusedDescription = gBellossomPokedexTextUnused, + .pokemonScale = 472, + .pokemonOffset = 19, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_MARILL] = + { + .categoryName = _("AQUA MOUSE"), + .height = 4, + .weight = 85, + .description = gMarillPokedexText, + .unusedDescription = gMarillPokedexTextUnused, + .pokemonScale = 476, + .pokemonOffset = 19, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_AZUMARILL] = + { + .categoryName = _("AQUA RABBIT"), + .height = 8, + .weight = 285, + .description = gAzumarillPokedexText, + .unusedDescription = gAzumarillPokedexTextUnused, + .pokemonScale = 448, + .pokemonOffset = 15, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_SUDOWOODO] = + { + .categoryName = _("IMITATION"), + .height = 12, + .weight = 380, + .description = gSudowoodoPokedexText, + .unusedDescription = gSudowoodoPokedexTextUnused, + .pokemonScale = 305, + .pokemonOffset = 7, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_POLITOED] = + { + .categoryName = _("FROG"), + .height = 11, + .weight = 339, + .description = gPolitoedPokedexText, + .unusedDescription = gPolitoedPokedexTextUnused, + .pokemonScale = 289, + .pokemonOffset = 5, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_HOPPIP] = + { + .categoryName = _("COTTONWEED"), + .height = 4, + .weight = 5, + .description = gHoppipPokedexText, + .unusedDescription = gHoppipPokedexTextUnused, + .pokemonScale = 562, + .pokemonOffset = -7, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_SKIPLOOM] = + { + .categoryName = _("COTTONWEED"), + .height = 6, + .weight = 10, + .description = gSkiploomPokedexText, + .unusedDescription = gSkiploomPokedexTextUnused, + .pokemonScale = 387, + .pokemonOffset = 0, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_JUMPLUFF] = + { + .categoryName = _("COTTONWEED"), + .height = 8, + .weight = 30, + .description = gJumpluffPokedexText, + .unusedDescription = gJumpluffPokedexTextUnused, + .pokemonScale = 418, + .pokemonOffset = -4, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_AIPOM] = + { + .categoryName = _("LONG TAIL"), + .height = 8, + .weight = 115, + .description = gAipomPokedexText, + .unusedDescription = gAipomPokedexTextUnused, + .pokemonScale = 363, + .pokemonOffset = 8, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_SUNKERN] = + { + .categoryName = _("SEED"), + .height = 3, + .weight = 18, + .description = gSunkernPokedexText, + .unusedDescription = gSunkernPokedexTextUnused, + .pokemonScale = 541, + .pokemonOffset = 0, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_SUNFLORA] = + { + .categoryName = _("SUN"), + .height = 8, + .weight = 85, + .description = gSunfloraPokedexText, + .unusedDescription = gSunfloraPokedexTextUnused, + .pokemonScale = 374, + .pokemonOffset = 12, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_YANMA] = + { + .categoryName = _("CLEAR WING"), + .height = 12, + .weight = 380, + .description = gYanmaPokedexText, + .unusedDescription = gYanmaPokedexTextUnused, + .pokemonScale = 274, + .pokemonOffset = -4, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_WOOPER] = + { + .categoryName = _("WATER FISH"), + .height = 4, + .weight = 85, + .description = gWooperPokedexText, + .unusedDescription = gWooperPokedexTextUnused, + .pokemonScale = 479, + .pokemonOffset = 20, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_QUAGSIRE] = + { + .categoryName = _("WATER FISH"), + .height = 14, + .weight = 750, + .description = gQuagsirePokedexText, + .unusedDescription = gQuagsirePokedexTextUnused, + .pokemonScale = 273, + .pokemonOffset = 4, + .trainerScale = 273, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_ESPEON] = + { + .categoryName = _("SUN"), + .height = 9, + .weight = 265, + .description = gEspeonPokedexText, + .unusedDescription = gEspeonPokedexTextUnused, + .pokemonScale = 363, + .pokemonOffset = 12, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_UMBREON] = + { + .categoryName = _("MOONLIGHT"), + .height = 10, + .weight = 270, + .description = gUmbreonPokedexText, + .unusedDescription = gUmbreonPokedexTextUnused, + .pokemonScale = 317, + .pokemonOffset = 9, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_MURKROW] = + { + .categoryName = _("DARKNESS"), + .height = 5, + .weight = 21, + .description = gMurkrowPokedexText, + .unusedDescription = gMurkrowPokedexTextUnused, + .pokemonScale = 401, + .pokemonOffset = -8, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_SLOWKING] = + { + .categoryName = _("ROYAL"), + .height = 20, + .weight = 795, + .description = gSlowkingPokedexText, + .unusedDescription = gSlowkingPokedexTextUnused, + .pokemonScale = 265, + .pokemonOffset = -1, + .trainerScale = 330, + .trainerOffset = 4, + }, + + [NATIONAL_DEX_MISDREAVUS] = + { + .categoryName = _("SCREECH"), + .height = 7, + .weight = 10, + .description = gMisdreavusPokedexText, + .unusedDescription = gMisdreavusPokedexTextUnused, + .pokemonScale = 407, + .pokemonOffset = -8, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_UNOWN] = + { + .categoryName = _("SYMBOL"), + .height = 5, + .weight = 50, + .description = gUnownPokedexText, + .unusedDescription = gUnownPokedexTextUnused, + .pokemonScale = 411, + .pokemonOffset = 2, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_WOBBUFFET] = + { + .categoryName = _("PATIENT"), + .height = 13, + .weight = 285, + .description = gWobbuffetPokedexText, + .unusedDescription = gWobbuffetPokedexTextUnused, + .pokemonScale = 274, + .pokemonOffset = 4, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_GIRAFARIG] = + { + .categoryName = _("LONG NECK"), + .height = 15, + .weight = 415, + .description = gGirafarigPokedexText, + .unusedDescription = gGirafarigPokedexTextUnused, + .pokemonScale = 281, + .pokemonOffset = 2, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_PINECO] = + { + .categoryName = _("BAGWORM"), + .height = 6, + .weight = 72, + .description = gPinecoPokedexText, + .unusedDescription = gPinecoPokedexTextUnused, + .pokemonScale = 445, + .pokemonOffset = 2, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_FORRETRESS] = + { + .categoryName = _("BAGWORM"), + .height = 12, + .weight = 1258, + .description = gForretressPokedexText, + .unusedDescription = gForretressPokedexTextUnused, + .pokemonScale = 293, + .pokemonOffset = 5, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_DUNSPARCE] = + { + .categoryName = _("LAND SNAKE"), + .height = 15, + .weight = 140, + .description = gDunsparcePokedexText, + .unusedDescription = gDunsparcePokedexTextUnused, + .pokemonScale = 284, + .pokemonOffset = 15, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_GLIGAR] = + { + .categoryName = _("FLYSCORPION"), + .height = 11, + .weight = 648, + .description = gGligarPokedexText, + .unusedDescription = gGligarPokedexTextUnused, + .pokemonScale = 350, + .pokemonOffset = -1, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_STEELIX] = + { + .categoryName = _("IRON SNAKE"), + .height = 92, + .weight = 4000, + .description = gSteelixPokedexText, + .unusedDescription = gSteelixPokedexTextUnused, + .pokemonScale = 278, + .pokemonOffset = -1, + .trainerScale = 557, + .trainerOffset = 13, + }, + + [NATIONAL_DEX_SNUBBULL] = + { + .categoryName = _("FAIRY"), + .height = 6, + .weight = 78, + .description = gSnubbullPokedexText, + .unusedDescription = gSnubbullPokedexTextUnused, + .pokemonScale = 465, + .pokemonOffset = 18, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_GRANBULL] = + { + .categoryName = _("FAIRY"), + .height = 14, + .weight = 487, + .description = gGranbullPokedexText, + .unusedDescription = gGranbullPokedexTextUnused, + .pokemonScale = 256, + .pokemonOffset = 3, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_QWILFISH] = + { + .categoryName = _("BALLOON"), + .height = 5, + .weight = 39, + .description = gQwilfishPokedexText, + .unusedDescription = gQwilfishPokedexTextUnused, + .pokemonScale = 430, + .pokemonOffset = 0, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_SCIZOR] = + { + .categoryName = _("PINCER"), + .height = 18, + .weight = 1180, + .description = gScizorPokedexText, + .unusedDescription = gScizorPokedexTextUnused, + .pokemonScale = 282, + .pokemonOffset = 0, + .trainerScale = 282, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SHUCKLE] = + { + .categoryName = _("MOLD"), + .height = 6, + .weight = 205, + .description = gShucklePokedexText, + .unusedDescription = gShucklePokedexTextUnused, + .pokemonScale = 485, + .pokemonOffset = 16, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_HERACROSS] = + { + .categoryName = _("SINGLE HORN"), + .height = 15, + .weight = 540, + .description = gHeracrossPokedexText, + .unusedDescription = gHeracrossPokedexTextUnused, + .pokemonScale = 285, + .pokemonOffset = 0, + .trainerScale = 283, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_SNEASEL] = + { + .categoryName = _("SHARP CLAW"), + .height = 9, + .weight = 280, + .description = gSneaselPokedexText, + .unusedDescription = gSneaselPokedexTextUnused, + .pokemonScale = 413, + .pokemonOffset = -3, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_TEDDIURSA] = + { + .categoryName = _("LITTLE BEAR"), + .height = 6, + .weight = 88, + .description = gTeddiursaPokedexText, + .unusedDescription = gTeddiursaPokedexTextUnused, + .pokemonScale = 455, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_URSARING] = + { + .categoryName = _("HIBERNATOR"), + .height = 18, + .weight = 1258, + .description = gUrsaringPokedexText, + .unusedDescription = gUrsaringPokedexTextUnused, + .pokemonScale = 275, + .pokemonOffset = 0, + .trainerScale = 280, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SLUGMA] = + { + .categoryName = _("LAVA"), + .height = 7, + .weight = 350, + .description = gSlugmaPokedexText, + .unusedDescription = gSlugmaPokedexTextUnused, + .pokemonScale = 329, + .pokemonOffset = 14, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_MAGCARGO] = + { + .categoryName = _("LAVA"), + .height = 8, + .weight = 550, + .description = gMagcargoPokedexText, + .unusedDescription = gMagcargoPokedexTextUnused, + .pokemonScale = 332, + .pokemonOffset = 14, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_SWINUB] = + { + .categoryName = _("PIG"), + .height = 4, + .weight = 65, + .description = gSwinubPokedexText, + .unusedDescription = gSwinubPokedexTextUnused, + .pokemonScale = 324, + .pokemonOffset = 19, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_PILOSWINE] = + { + .categoryName = _("SWINE"), + .height = 11, + .weight = 558, + .description = gPiloswinePokedexText, + .unusedDescription = gPiloswinePokedexTextUnused, + .pokemonScale = 306, + .pokemonOffset = 8, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_CORSOLA] = + { + .categoryName = _("CORAL"), + .height = 6, + .weight = 50, + .description = gCorsolaPokedexText, + .unusedDescription = gCorsolaPokedexTextUnused, + .pokemonScale = 410, + .pokemonOffset = 15, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_REMORAID] = + { + .categoryName = _("JET"), + .height = 6, + .weight = 120, + .description = gRemoraidPokedexText, + .unusedDescription = gRemoraidPokedexTextUnused, + .pokemonScale = 316, + .pokemonOffset = 4, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_OCTILLERY] = + { + .categoryName = _("JET"), + .height = 9, + .weight = 285, + .description = gOctilleryPokedexText, + .unusedDescription = gOctilleryPokedexTextUnused, + .pokemonScale = 296, + .pokemonOffset = 9, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_DELIBIRD] = + { + .categoryName = _("DELIVERY"), + .height = 9, + .weight = 160, + .description = gDelibirdPokedexText, + .unusedDescription = gDelibirdPokedexTextUnused, + .pokemonScale = 293, + .pokemonOffset = 8, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_MANTINE] = + { + .categoryName = _("KITE"), + .height = 21, + .weight = 2200, + .description = gMantinePokedexText, + .unusedDescription = gMantinePokedexTextUnused, + .pokemonScale = 275, + .pokemonOffset = 0, + .trainerScale = 360, + .trainerOffset = 6, + }, + + [NATIONAL_DEX_SKARMORY] = + { + .categoryName = _("ARMOR BIRD"), + .height = 17, + .weight = 505, + .description = gSkarmoryPokedexText, + .unusedDescription = gSkarmoryPokedexTextUnused, + .pokemonScale = 285, + .pokemonOffset = 0, + .trainerScale = 276, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_HOUNDOUR] = + { + .categoryName = _("DARK"), + .height = 6, + .weight = 108, + .description = gHoundourPokedexText, + .unusedDescription = gHoundourPokedexTextUnused, + .pokemonScale = 393, + .pokemonOffset = 15, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_HOUNDOOM] = + { + .categoryName = _("DARK"), + .height = 14, + .weight = 350, + .description = gHoundoomPokedexText, + .unusedDescription = gHoundoomPokedexTextUnused, + .pokemonScale = 256, + .pokemonOffset = 2, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_KINGDRA] = + { + .categoryName = _("DRAGON"), + .height = 18, + .weight = 1520, + .description = gKingdraPokedexText, + .unusedDescription = gKingdraPokedexTextUnused, + .pokemonScale = 257, + .pokemonOffset = 1, + .trainerScale = 293, + .trainerOffset = 1, + }, + + [NATIONAL_DEX_PHANPY] = + { + .categoryName = _("LONG NOSE"), + .height = 5, + .weight = 335, + .description = gPhanpyPokedexText, + .unusedDescription = gPhanpyPokedexTextUnused, + .pokemonScale = 465, + .pokemonOffset = 20, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_DONPHAN] = + { + .categoryName = _("ARMOR"), + .height = 11, + .weight = 1200, + .description = gDonphanPokedexText, + .unusedDescription = gDonphanPokedexTextUnused, + .pokemonScale = 313, + .pokemonOffset = 9, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_PORYGON2] = + { + .categoryName = _("VIRTUAL"), + .height = 6, + .weight = 325, + .description = gPorygon2PokedexText, + .unusedDescription = gPorygon2PokedexTextUnused, + .pokemonScale = 320, + .pokemonOffset = 15, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_STANTLER] = + { + .categoryName = _("BIG HORN"), + .height = 14, + .weight = 712, + .description = gStantlerPokedexText, + .unusedDescription = gStantlerPokedexTextUnused, + .pokemonScale = 277, + .pokemonOffset = -1, + .trainerScale = 277, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SMEARGLE] = + { + .categoryName = _("PAINTER"), + .height = 12, + .weight = 580, + .description = gSmearglePokedexText, + .unusedDescription = gSmearglePokedexTextUnused, + .pokemonScale = 287, + .pokemonOffset = 5, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_TYROGUE] = + { + .categoryName = _("SCUFFLE"), + .height = 7, + .weight = 210, + .description = gTyroguePokedexText, + .unusedDescription = gTyroguePokedexTextUnused, + .pokemonScale = 292, + .pokemonOffset = 8, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_HITMONTOP] = + { + .categoryName = _("HANDSTAND"), + .height = 14, + .weight = 480, + .description = gHitmontopPokedexText, + .unusedDescription = gHitmontopPokedexTextUnused, + .pokemonScale = 256, + .pokemonOffset = 2, + .trainerScale = 257, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_SMOOCHUM] = + { + .categoryName = _("KISS"), + .height = 4, + .weight = 60, + .description = gSmoochumPokedexText, + .unusedDescription = gSmoochumPokedexTextUnused, + .pokemonScale = 440, + .pokemonOffset = 19, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_ELEKID] = + { + .categoryName = _("ELECTRIC"), + .height = 6, + .weight = 235, + .description = gElekidPokedexText, + .unusedDescription = gElekidPokedexTextUnused, + .pokemonScale = 363, + .pokemonOffset = 13, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_MAGBY] = + { + .categoryName = _("LIVE COAL"), + .height = 7, + .weight = 214, + .description = gMagbyPokedexText, + .unusedDescription = gMagbyPokedexTextUnused, + .pokemonScale = 284, + .pokemonOffset = 11, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_MILTANK] = + { + .categoryName = _("MILK COW"), + .height = 12, + .weight = 755, + .description = gMiltankPokedexText, + .unusedDescription = gMiltankPokedexTextUnused, + .pokemonScale = 280, + .pokemonOffset = 3, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_BLISSEY] = + { + .categoryName = _("HAPPINESS"), + .height = 15, + .weight = 468, + .description = gBlisseyPokedexText, + .unusedDescription = gBlisseyPokedexTextUnused, + .pokemonScale = 256, + .pokemonOffset = 3, + .trainerScale = 310, + .trainerOffset = 3, + }, + + [NATIONAL_DEX_RAIKOU] = + { + .categoryName = _("THUNDER"), + .height = 19, + .weight = 1780, + .description = gRaikouPokedexText, + .unusedDescription = gRaikouPokedexTextUnused, + .pokemonScale = 283, + .pokemonOffset = 0, + .trainerScale = 359, + .trainerOffset = 6, + }, + + [NATIONAL_DEX_ENTEI] = + { + .categoryName = _("VOLCANO"), + .height = 21, + .weight = 1980, + .description = gEnteiPokedexText, + .unusedDescription = gEnteiPokedexTextUnused, + .pokemonScale = 283, + .pokemonOffset = 0, + .trainerScale = 370, + .trainerOffset = 7, + }, + + [NATIONAL_DEX_SUICUNE] = + { + .categoryName = _("AURORA"), + .height = 20, + .weight = 1870, + .description = gSuicunePokedexText, + .unusedDescription = gSuicunePokedexTextUnused, + .pokemonScale = 286, + .pokemonOffset = 0, + .trainerScale = 371, + .trainerOffset = 7, + }, + + [NATIONAL_DEX_LARVITAR] = + { + .categoryName = _("ROCK SKIN"), + .height = 6, + .weight = 720, + .description = gLarvitarPokedexText, + .unusedDescription = gLarvitarPokedexTextUnused, + .pokemonScale = 472, + .pokemonOffset = 16, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_PUPITAR] = + { + .categoryName = _("HARD SHELL"), + .height = 12, + .weight = 1520, + .description = gPupitarPokedexText, + .unusedDescription = gPupitarPokedexTextUnused, + .pokemonScale = 292, + .pokemonOffset = 8, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_TYRANITAR] = + { + .categoryName = _("ARMOR"), + .height = 20, + .weight = 2020, + .description = gTyranitarPokedexText, + .unusedDescription = gTyranitarPokedexTextUnused, + .pokemonScale = 285, + .pokemonOffset = 0, + .trainerScale = 383, + .trainerOffset = 7, + }, + + [NATIONAL_DEX_LUGIA] = + { + .categoryName = _("DIVING"), + .height = 52, + .weight = 2160, + .description = gLugiaPokedexText, + .unusedDescription = gLugiaPokedexTextUnused, + .pokemonScale = 283, + .pokemonOffset = 0, + .trainerScale = 742, + .trainerOffset = 18, + }, + + [NATIONAL_DEX_HO_OH] = + { + .categoryName = _("RAINBOW"), + .height = 38, + .weight = 1990, + .description = gHoOhPokedexText, + .unusedDescription = gHoOhPokedexTextUnused, + .pokemonScale = 283, + .pokemonOffset = 0, + .trainerScale = 620, + .trainerOffset = 16, + }, + + [NATIONAL_DEX_CELEBI] = + { + .categoryName = _("TIME TRAVEL"), + .height = 6, + .weight = 50, + .description = gCelebiPokedexText, + .unusedDescription = gCelebiPokedexTextUnused, + .pokemonScale = 393, + .pokemonOffset = -10, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_TREECKO] = + { + .categoryName = _("WOOD GECKO"), + .height = 5, + .weight = 50, + .description = gTreeckoPokedexText, + .unusedDescription = gTreeckoPokedexTextUnused, + .pokemonScale = 541, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_GROVYLE] = + { + .categoryName = _("WOOD GECKO"), + .height = 9, + .weight = 216, + .description = gGrovylePokedexText, + .unusedDescription = gGrovylePokedexTextUnused, + .pokemonScale = 360, + .pokemonOffset = 5, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_SCEPTILE] = + { + .categoryName = _("FOREST"), + .height = 17, + .weight = 522, + .description = gSceptilePokedexText, + .unusedDescription = gSceptilePokedexTextUnused, + .pokemonScale = 282, + .pokemonOffset = -1, + .trainerScale = 313, + .trainerOffset = 3, + }, + + [NATIONAL_DEX_TORCHIC] = + { + .categoryName = _("CHICK"), + .height = 4, + .weight = 25, + .description = gTorchicPokedexText, + .unusedDescription = gTorchicPokedexTextUnused, + .pokemonScale = 566, + .pokemonOffset = 18, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_COMBUSKEN] = + { + .categoryName = _("YOUNG FOWL"), + .height = 9, + .weight = 195, + .description = gCombuskenPokedexText, + .unusedDescription = gCombuskenPokedexTextUnused, + .pokemonScale = 343, + .pokemonOffset = 5, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_BLAZIKEN] = + { + .categoryName = _("BLAZE"), + .height = 19, + .weight = 520, + .description = gBlazikenPokedexText, + .unusedDescription = gBlazikenPokedexTextUnused, + .pokemonScale = 275, + .pokemonOffset = -1, + .trainerScale = 314, + .trainerOffset = 3, + }, + + [NATIONAL_DEX_MUDKIP] = + { + .categoryName = _("MUD FISH"), + .height = 4, + .weight = 76, + .description = gMudkipPokedexText, + .unusedDescription = gMudkipPokedexTextUnused, + .pokemonScale = 535, + .pokemonOffset = 19, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_MARSHTOMP] = + { + .categoryName = _("MUD FISH"), + .height = 7, + .weight = 280, + .description = gMarshtompPokedexText, + .unusedDescription = gMarshtompPokedexTextUnused, + .pokemonScale = 340, + .pokemonOffset = 7, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_SWAMPERT] = + { + .categoryName = _("MUD FISH"), + .height = 15, + .weight = 819, + .description = gSwampertPokedexText, + .unusedDescription = gSwampertPokedexTextUnused, + .pokemonScale = 276, + .pokemonOffset = -1, + .trainerScale = 282, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_POOCHYENA] = + { + .categoryName = _("BITE"), + .height = 5, + .weight = 136, + .description = gPoochyenaPokedexText, + .unusedDescription = gPoochyenaPokedexTextUnused, + .pokemonScale = 481, + .pokemonOffset = 18, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_MIGHTYENA] = + { + .categoryName = _("BITE"), + .height = 10, + .weight = 370, + .description = gMightyenaPokedexText, + .unusedDescription = gMightyenaPokedexTextUnused, + .pokemonScale = 359, + .pokemonOffset = 9, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_ZIGZAGOON] = + { + .categoryName = _("TINYRACCOON"), + .height = 4, + .weight = 175, + .description = gZigzagoonPokedexText, + .unusedDescription = gZigzagoonPokedexTextUnused, + .pokemonScale = 560, + .pokemonOffset = 21, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_LINOONE] = + { + .categoryName = _("RUSHING"), + .height = 5, + .weight = 325, + .description = gLinoonePokedexText, + .unusedDescription = gLinoonePokedexTextUnused, + .pokemonScale = 321, + .pokemonOffset = 5, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_WURMPLE] = + { + .categoryName = _("WORM"), + .height = 3, + .weight = 36, + .description = gWurmplePokedexText, + .unusedDescription = gWurmplePokedexTextUnused, + .pokemonScale = 711, + .pokemonOffset = 22, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_SILCOON] = + { + .categoryName = _("COCOON"), + .height = 6, + .weight = 100, + .description = gSilcoonPokedexText, + .unusedDescription = gSilcoonPokedexTextUnused, + .pokemonScale = 431, + .pokemonOffset = 19, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_BEAUTIFLY] = + { + .categoryName = _("BUTTERFLY"), + .height = 10, + .weight = 284, + .description = gBeautiflyPokedexText, + .unusedDescription = gBeautiflyPokedexTextUnused, + .pokemonScale = 298, + .pokemonOffset = -1, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_CASCOON] = + { + .categoryName = _("COCOON"), + .height = 7, + .weight = 115, + .description = gCascoonPokedexText, + .unusedDescription = gCascoonPokedexTextUnused, + .pokemonScale = 391, + .pokemonOffset = 19, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_DUSTOX] = + { + .categoryName = _("POISON MOTH"), + .height = 12, + .weight = 316, + .description = gDustoxPokedexText, + .unusedDescription = gDustoxPokedexTextUnused, + .pokemonScale = 269, + .pokemonOffset = 1, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_LOTAD] = + { + .categoryName = _("WATER WEED"), + .height = 5, + .weight = 26, + .description = gLotadPokedexText, + .unusedDescription = gLotadPokedexTextUnused, + .pokemonScale = 406, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_LOMBRE] = + { + .categoryName = _("JOLLY"), + .height = 12, + .weight = 325, + .description = gLombrePokedexText, + .unusedDescription = gLombrePokedexTextUnused, + .pokemonScale = 277, + .pokemonOffset = 7, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_LUDICOLO] = + { + .categoryName = _("CAREFREE"), + .height = 15, + .weight = 550, + .description = gLudicoloPokedexText, + .unusedDescription = gLudicoloPokedexTextUnused, + .pokemonScale = 283, + .pokemonOffset = 0, + .trainerScale = 282, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_SEEDOT] = + { + .categoryName = _("ACORN"), + .height = 5, + .weight = 40, + .description = gSeedotPokedexText, + .unusedDescription = gSeedotPokedexTextUnused, + .pokemonScale = 472, + .pokemonOffset = 20, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_NUZLEAF] = + { + .categoryName = _("WILY"), + .height = 10, + .weight = 280, + .description = gNuzleafPokedexText, + .unusedDescription = gNuzleafPokedexTextUnused, + .pokemonScale = 299, + .pokemonOffset = 8, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_SHIFTRY] = + { + .categoryName = _("WICKED"), + .height = 13, + .weight = 596, + .description = gShiftryPokedexText, + .unusedDescription = gShiftryPokedexTextUnused, + .pokemonScale = 290, + .pokemonOffset = 2, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_TAILLOW] = + { + .categoryName = _("TINYSWALLOW"), + .height = 3, + .weight = 23, + .description = gTaillowPokedexText, + .unusedDescription = gTaillowPokedexTextUnused, + .pokemonScale = 465, + .pokemonOffset = 20, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_SWELLOW] = + { + .categoryName = _("SWALLOW"), + .height = 7, + .weight = 198, + .description = gSwellowPokedexText, + .unusedDescription = gSwellowPokedexTextUnused, + .pokemonScale = 428, + .pokemonOffset = 13, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_WINGULL] = + { + .categoryName = _("SEAGULL"), + .height = 6, + .weight = 95, + .description = gWingullPokedexText, + .unusedDescription = gWingullPokedexTextUnused, + .pokemonScale = 295, + .pokemonOffset = -2, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_PELIPPER] = + { + .categoryName = _("WATER BIRD"), + .height = 12, + .weight = 280, + .description = gPelipperPokedexText, + .unusedDescription = gPelipperPokedexTextUnused, + .pokemonScale = 288, + .pokemonOffset = 1, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_RALTS] = + { + .categoryName = _("FEELING"), + .height = 4, + .weight = 66, + .description = gRaltsPokedexText, + .unusedDescription = gRaltsPokedexTextUnused, + .pokemonScale = 457, + .pokemonOffset = 18, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_KIRLIA] = + { + .categoryName = _("EMOTION"), + .height = 8, + .weight = 202, + .description = gKirliaPokedexText, + .unusedDescription = gKirliaPokedexTextUnused, + .pokemonScale = 354, + .pokemonOffset = 10, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_GARDEVOIR] = + { + .categoryName = _("EMBRACE"), + .height = 16, + .weight = 484, + .description = gGardevoirPokedexText, + .unusedDescription = gGardevoirPokedexTextUnused, + .pokemonScale = 277, + .pokemonOffset = 0, + .trainerScale = 276, + .trainerOffset = -1, + }, + + [NATIONAL_DEX_SURSKIT] = + { + .categoryName = _("POND SKATER"), + .height = 5, + .weight = 17, + .description = gSurskitPokedexText, + .unusedDescription = gSurskitPokedexTextUnused, + .pokemonScale = 375, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_MASQUERAIN] = + { + .categoryName = _("EYEBALL"), + .height = 8, + .weight = 36, + .description = gMasquerainPokedexText, + .unusedDescription = gMasquerainPokedexTextUnused, + .pokemonScale = 378, + .pokemonOffset = -1, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_SHROOMISH] = + { + .categoryName = _("MUSHROOM"), + .height = 4, + .weight = 45, + .description = gShroomishPokedexText, + .unusedDescription = gShroomishPokedexTextUnused, + .pokemonScale = 513, + .pokemonOffset = 20, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_BRELOOM] = + { + .categoryName = _("MUSHROOM"), + .height = 12, + .weight = 392, + .description = gBreloomPokedexText, + .unusedDescription = gBreloomPokedexTextUnused, + .pokemonScale = 324, + .pokemonOffset = 6, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_SLAKOTH] = + { + .categoryName = _("SLACKER"), + .height = 8, + .weight = 240, + .description = gSlakothPokedexText, + .unusedDescription = gSlakothPokedexTextUnused, + .pokemonScale = 291, + .pokemonOffset = 16, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_VIGOROTH] = + { + .categoryName = _("WILD MONKEY"), + .height = 14, + .weight = 465, + .description = gVigorothPokedexText, + .unusedDescription = gVigorothPokedexTextUnused, + .pokemonScale = 301, + .pokemonOffset = 1, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_SLAKING] = + { + .categoryName = _("LAZY"), + .height = 20, + .weight = 1305, + .description = gSlakingPokedexText, + .unusedDescription = gSlakingPokedexTextUnused, + .pokemonScale = 277, + .pokemonOffset = 5, + .trainerScale = 326, + .trainerOffset = 3, + }, + + [NATIONAL_DEX_NINCADA] = + { + .categoryName = _("TRAINEE"), + .height = 5, + .weight = 55, + .description = gNincadaPokedexText, + .unusedDescription = gNincadaPokedexTextUnused, + .pokemonScale = 405, + .pokemonOffset = 20, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_NINJASK] = + { + .categoryName = _("NINJA"), + .height = 8, + .weight = 120, + .description = gNinjaskPokedexText, + .unusedDescription = gNinjaskPokedexTextUnused, + .pokemonScale = 383, + .pokemonOffset = -9, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_SHEDINJA] = + { + .categoryName = _("SHED"), + .height = 8, + .weight = 12, + .description = gShedinjaPokedexText, + .unusedDescription = gShedinjaPokedexTextUnused, + .pokemonScale = 372, + .pokemonOffset = -8, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_WHISMUR] = + { + .categoryName = _("WHISPER"), + .height = 6, + .weight = 163, + .description = gWhismurPokedexText, + .unusedDescription = gWhismurPokedexTextUnused, + .pokemonScale = 373, + .pokemonOffset = 16, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_LOUDRED] = + { + .categoryName = _("BIG VOICE"), + .height = 10, + .weight = 405, + .description = gLoudredPokedexText, + .unusedDescription = gLoudredPokedexTextUnused, + .pokemonScale = 356, + .pokemonOffset = 8, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_EXPLOUD] = + { + .categoryName = _("LOUD NOISE"), + .height = 15, + .weight = 840, + .description = gExploudPokedexText, + .unusedDescription = gExploudPokedexTextUnused, + .pokemonScale = 284, + .pokemonOffset = 1, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_MAKUHITA] = + { + .categoryName = _("GUTS"), + .height = 10, + .weight = 864, + .description = gMakuhitaPokedexText, + .unusedDescription = gMakuhitaPokedexTextUnused, + .pokemonScale = 256, + .pokemonOffset = 9, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_HARIYAMA] = + { + .categoryName = _("ARM THRUST"), + .height = 23, + .weight = 2538, + .description = gHariyamaPokedexText, + .unusedDescription = gHariyamaPokedexTextUnused, + .pokemonScale = 268, + .pokemonOffset = -1, + .trainerScale = 375, + .trainerOffset = 6, + }, + + [NATIONAL_DEX_AZURILL] = + { + .categoryName = _("POLKA DOT"), + .height = 2, + .weight = 20, + .description = gAzurillPokedexText, + .unusedDescription = gAzurillPokedexTextUnused, + .pokemonScale = 603, + .pokemonOffset = 21, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_NOSEPASS] = + { + .categoryName = _("COMPASS"), + .height = 10, + .weight = 970, + .description = gNosepassPokedexText, + .unusedDescription = gNosepassPokedexTextUnused, + .pokemonScale = 256, + .pokemonOffset = 9, + .trainerScale = 289, + .trainerOffset = 1, + }, + + [NATIONAL_DEX_SKITTY] = + { + .categoryName = _("KITTEN"), + .height = 6, + .weight = 110, + .description = gSkittyPokedexText, + .unusedDescription = gSkittyPokedexTextUnused, + .pokemonScale = 492, + .pokemonOffset = 18, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_DELCATTY] = + { + .categoryName = _("PRIM"), + .height = 11, + .weight = 326, + .description = gDelcattyPokedexText, + .unusedDescription = gDelcattyPokedexTextUnused, + .pokemonScale = 322, + .pokemonOffset = 9, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_SABLEYE] = + { + .categoryName = _("DARKNESS"), + .height = 5, + .weight = 110, + .description = gSableyePokedexText, + .unusedDescription = gSableyePokedexTextUnused, + .pokemonScale = 451, + .pokemonOffset = 15, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_MAWILE] = + { + .categoryName = _("DECEIVER"), + .height = 6, + .weight = 115, + .description = gMawilePokedexText, + .unusedDescription = gMawilePokedexTextUnused, + .pokemonScale = 466, + .pokemonOffset = 15, + .trainerScale = 256, + .trainerOffset = -3, + }, + + [NATIONAL_DEX_ARON] = + { + .categoryName = _("IRON ARMOR"), + .height = 4, + .weight = 600, + .description = gAronPokedexText, + .unusedDescription = gAronPokedexTextUnused, + .pokemonScale = 419, + .pokemonOffset = 21, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_LAIRON] = + { + .categoryName = _("IRON ARMOR"), + .height = 9, + .weight = 1200, + .description = gLaironPokedexText, + .unusedDescription = gLaironPokedexTextUnused, + .pokemonScale = 275, + .pokemonOffset = 11, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_AGGRON] = + { + .categoryName = _("IRON ARMOR"), + .height = 21, + .weight = 3600, + .description = gAggronPokedexText, + .unusedDescription = gAggronPokedexTextUnused, + .pokemonScale = 274, + .pokemonOffset = -1, + .trainerScale = 374, + .trainerOffset = 7, + }, + + [NATIONAL_DEX_MEDITITE] = + { + .categoryName = _("MEDITATE"), + .height = 6, + .weight = 112, + .description = gMedititePokedexText, + .unusedDescription = gMedititePokedexTextUnused, + .pokemonScale = 465, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_MEDICHAM] = + { + .categoryName = _("MEDITATE"), + .height = 13, + .weight = 315, + .description = gMedichamPokedexText, + .unusedDescription = gMedichamPokedexTextUnused, + .pokemonScale = 298, + .pokemonOffset = 2, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_ELECTRIKE] = + { + .categoryName = _("LIGHTNING"), + .height = 6, + .weight = 152, + .description = gElectrikePokedexText, + .unusedDescription = gElectrikePokedexTextUnused, + .pokemonScale = 290, + .pokemonOffset = 16, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_MANECTRIC] = + { + .categoryName = _("DISCHARGE"), + .height = 15, + .weight = 402, + .description = gManectricPokedexText, + .unusedDescription = gManectricPokedexTextUnused, + .pokemonScale = 256, + .pokemonOffset = 1, + .trainerScale = 257, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_PLUSLE] = + { + .categoryName = _("CHEERING"), + .height = 4, + .weight = 42, + .description = gPluslePokedexText, + .unusedDescription = gPluslePokedexTextUnused, + .pokemonScale = 515, + .pokemonOffset = -9, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_MINUN] = + { + .categoryName = _("CHEERING"), + .height = 4, + .weight = 42, + .description = gMinunPokedexText, + .unusedDescription = gMinunPokedexTextUnused, + .pokemonScale = 512, + .pokemonOffset = -7, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_VOLBEAT] = + { + .categoryName = _("FIREFLY"), + .height = 7, + .weight = 177, + .description = gVolbeatPokedexText, + .unusedDescription = gVolbeatPokedexTextUnused, + .pokemonScale = 442, + .pokemonOffset = -4, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_ILLUMISE] = + { + .categoryName = _("FIREFLY"), + .height = 6, + .weight = 177, + .description = gIllumisePokedexText, + .unusedDescription = gIllumisePokedexTextUnused, + .pokemonScale = 572, + .pokemonOffset = -4, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_ROSELIA] = + { + .categoryName = _("THORN"), + .height = 3, + .weight = 20, + .description = gRoseliaPokedexText, + .unusedDescription = gRoseliaPokedexTextUnused, + .pokemonScale = 677, + .pokemonOffset = 20, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_GULPIN] = + { + .categoryName = _("STOMACH"), + .height = 4, + .weight = 103, + .description = gGulpinPokedexText, + .unusedDescription = gGulpinPokedexTextUnused, + .pokemonScale = 593, + .pokemonOffset = 22, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_SWALOT] = + { + .categoryName = _("POISON BAG"), + .height = 17, + .weight = 800, + .description = gSwalotPokedexText, + .unusedDescription = gSwalotPokedexTextUnused, + .pokemonScale = 256, + .pokemonOffset = 5, + .trainerScale = 345, + .trainerOffset = 4, + }, + + [NATIONAL_DEX_CARVANHA] = + { + .categoryName = _("SAVAGE"), + .height = 8, + .weight = 208, + .description = gCarvanhaPokedexText, + .unusedDescription = gCarvanhaPokedexTextUnused, + .pokemonScale = 362, + .pokemonOffset = 0, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_SHARPEDO] = + { + .categoryName = _("BRUTAL"), + .height = 18, + .weight = 888, + .description = gSharpedoPokedexText, + .unusedDescription = gSharpedoPokedexTextUnused, + .pokemonScale = 265, + .pokemonOffset = 0, + .trainerScale = 342, + .trainerOffset = 4, + }, + + [NATIONAL_DEX_WAILMER] = + { + .categoryName = _("BALL WHALE"), + .height = 20, + .weight = 1300, + .description = gWailmerPokedexText, + .unusedDescription = gWailmerPokedexTextUnused, + .pokemonScale = 256, + .pokemonOffset = 10, + .trainerScale = 493, + .trainerOffset = 10, + }, + + [NATIONAL_DEX_WAILORD] = + { + .categoryName = _("FLOAT WHALE"), + .height = 145, + .weight = 3980, + .description = gWailordPokedexText, + .unusedDescription = gWailordPokedexTextUnused, + .pokemonScale = 276, + .pokemonOffset = -1, + .trainerScale = 1428, + .trainerOffset = 20, + }, + + [NATIONAL_DEX_NUMEL] = + { + .categoryName = _("NUMB"), + .height = 7, + .weight = 240, + .description = gNumelPokedexText, + .unusedDescription = gNumelPokedexTextUnused, + .pokemonScale = 310, + .pokemonOffset = 14, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_CAMERUPT] = + { + .categoryName = _("ERUPTION"), + .height = 19, + .weight = 2200, + .description = gCameruptPokedexText, + .unusedDescription = gCameruptPokedexTextUnused, + .pokemonScale = 256, + .pokemonOffset = 6, + .trainerScale = 345, + .trainerOffset = 4, + }, + + [NATIONAL_DEX_TORKOAL] = + { + .categoryName = _("COAL"), + .height = 5, + .weight = 804, + .description = gTorkoalPokedexText, + .unusedDescription = gTorkoalPokedexTextUnused, + .pokemonScale = 392, + .pokemonOffset = 9, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_SPOINK] = + { + .categoryName = _("BOUNCE"), + .height = 7, + .weight = 306, + .description = gSpoinkPokedexText, + .unusedDescription = gSpoinkPokedexTextUnused, + .pokemonScale = 423, + .pokemonOffset = 15, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_GRUMPIG] = + { + .categoryName = _("MANIPULATE"), + .height = 9, + .weight = 715, + .description = gGrumpigPokedexText, + .unusedDescription = gGrumpigPokedexTextUnused, + .pokemonScale = 358, + .pokemonOffset = 9, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_SPINDA] = + { + .categoryName = _("SPOT PANDA"), + .height = 11, + .weight = 50, + .description = gSpindaPokedexText, + .unusedDescription = gSpindaPokedexTextUnused, + .pokemonScale = 321, + .pokemonOffset = 9, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_TRAPINCH] = + { + .categoryName = _("ANT PIT"), + .height = 7, + .weight = 150, + .description = gTrapinchPokedexText, + .unusedDescription = gTrapinchPokedexTextUnused, + .pokemonScale = 298, + .pokemonOffset = 15, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_VIBRAVA] = + { + .categoryName = _("VIBRATION"), + .height = 11, + .weight = 153, + .description = gVibravaPokedexText, + .unusedDescription = gVibravaPokedexTextUnused, + .pokemonScale = 370, + .pokemonOffset = 15, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_FLYGON] = + { + .categoryName = _("MYSTIC"), + .height = 20, + .weight = 820, + .description = gFlygonPokedexText, + .unusedDescription = gFlygonPokedexTextUnused, + .pokemonScale = 280, + .pokemonOffset = 0, + .trainerScale = 299, + .trainerOffset = 2, + }, + + [NATIONAL_DEX_CACNEA] = + { + .categoryName = _("CACTUS"), + .height = 4, + .weight = 513, + .description = gCacneaPokedexText, + .unusedDescription = gCacneaPokedexTextUnused, + .pokemonScale = 455, + .pokemonOffset = 19, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_CACTURNE] = + { + .categoryName = _("SCARECROW"), + .height = 13, + .weight = 774, + .description = gCacturnePokedexText, + .unusedDescription = gCacturnePokedexTextUnused, + .pokemonScale = 327, + .pokemonOffset = 3, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_SWABLU] = + { + .categoryName = _("COTTON BIRD"), + .height = 4, + .weight = 12, + .description = gSwabluPokedexText, + .unusedDescription = gSwabluPokedexTextUnused, + .pokemonScale = 422, + .pokemonOffset = -8, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_ALTARIA] = + { + .categoryName = _("HUMMING"), + .height = 11, + .weight = 206, + .description = gAltariaPokedexText, + .unusedDescription = gAltariaPokedexTextUnused, + .pokemonScale = 327, + .pokemonOffset = 0, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_ZANGOOSE] = + { + .categoryName = _("CAT FERRET"), + .height = 13, + .weight = 403, + .description = gZangoosePokedexText, + .unusedDescription = gZangoosePokedexTextUnused, + .pokemonScale = 256, + .pokemonOffset = 2, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_SEVIPER] = + { + .categoryName = _("FANG SNAKE"), + .height = 27, + .weight = 525, + .description = gSeviperPokedexText, + .unusedDescription = gSeviperPokedexTextUnused, + .pokemonScale = 275, + .pokemonOffset = 6, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_LUNATONE] = + { + .categoryName = _("METEORITE"), + .height = 10, + .weight = 1680, + .description = gLunatonePokedexText, + .unusedDescription = gLunatonePokedexTextUnused, + .pokemonScale = 300, + .pokemonOffset = 1, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_SOLROCK] = + { + .categoryName = _("METEORITE"), + .height = 12, + .weight = 1540, + .description = gSolrockPokedexText, + .unusedDescription = gSolrockPokedexTextUnused, + .pokemonScale = 328, + .pokemonOffset = -3, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_BARBOACH] = + { + .categoryName = _("WHISKERS"), + .height = 4, + .weight = 19, + .description = gBarboachPokedexText, + .unusedDescription = gBarboachPokedexTextUnused, + .pokemonScale = 581, + .pokemonOffset = -2, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_WHISCASH] = + { + .categoryName = _("WHISKERS"), + .height = 9, + .weight = 236, + .description = gWhiscashPokedexText, + .unusedDescription = gWhiscashPokedexTextUnused, + .pokemonScale = 317, + .pokemonOffset = 1, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_CORPHISH] = + { + .categoryName = _("RUFFIAN"), + .height = 6, + .weight = 115, + .description = gCorphishPokedexText, + .unusedDescription = gCorphishPokedexTextUnused, + .pokemonScale = 484, + .pokemonOffset = 18, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_CRAWDAUNT] = + { + .categoryName = _("ROGUE"), + .height = 11, + .weight = 328, + .description = gCrawdauntPokedexText, + .unusedDescription = gCrawdauntPokedexTextUnused, + .pokemonScale = 365, + .pokemonOffset = 7, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_BALTOY] = + { + .categoryName = _("CLAY DOLL"), + .height = 5, + .weight = 215, + .description = gBaltoyPokedexText, + .unusedDescription = gBaltoyPokedexTextUnused, + .pokemonScale = 384, + .pokemonOffset = 18, + .trainerScale = 256, + .trainerOffset = -3, + }, + + [NATIONAL_DEX_CLAYDOL] = + { + .categoryName = _("CLAY DOLL"), + .height = 15, + .weight = 1080, + .description = gClaydolPokedexText, + .unusedDescription = gClaydolPokedexTextUnused, + .pokemonScale = 256, + .pokemonOffset = 3, + .trainerScale = 280, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_LILEEP] = + { + .categoryName = _("SEA LILY"), + .height = 10, + .weight = 238, + .description = gLileepPokedexText, + .unusedDescription = gLileepPokedexTextUnused, + .pokemonScale = 305, + .pokemonOffset = 8, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_CRADILY] = + { + .categoryName = _("BARNACLE"), + .height = 15, + .weight = 604, + .description = gCradilyPokedexText, + .unusedDescription = gCradilyPokedexTextUnused, + .pokemonScale = 275, + .pokemonOffset = -1, + .trainerScale = 269, + .trainerOffset = -1, + }, + + [NATIONAL_DEX_ANORITH] = + { + .categoryName = _("OLD SHRIMP"), + .height = 7, + .weight = 125, + .description = gAnorithPokedexText, + .unusedDescription = gAnorithPokedexTextUnused, + .pokemonScale = 296, + .pokemonOffset = 4, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_ARMALDO] = + { + .categoryName = _("PLATE"), + .height = 15, + .weight = 682, + .description = gArmaldoPokedexText, + .unusedDescription = gArmaldoPokedexTextUnused, + .pokemonScale = 312, + .pokemonOffset = 2, + .trainerScale = 271, + .trainerOffset = -1, + }, + + [NATIONAL_DEX_FEEBAS] = + { + .categoryName = _("FISH"), + .height = 6, + .weight = 74, + .description = gFeebasPokedexText, + .unusedDescription = gFeebasPokedexTextUnused, + .pokemonScale = 423, + .pokemonOffset = 3, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_MILOTIC] = + { + .categoryName = _("TENDER"), + .height = 62, + .weight = 1620, + .description = gMiloticPokedexText, + .unusedDescription = gMiloticPokedexTextUnused, + .pokemonScale = 282, + .pokemonOffset = -1, + .trainerScale = 382, + .trainerOffset = 7, + }, + + [NATIONAL_DEX_CASTFORM] = + { + .categoryName = _("WEATHER"), + .height = 3, + .weight = 8, + .description = gCastformPokedexText, + .unusedDescription = gCastformPokedexTextUnused, + .pokemonScale = 435, + .pokemonOffset = -5, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_KECLEON] = + { + .categoryName = _("COLOR SWAP"), + .height = 10, + .weight = 220, + .description = gKecleonPokedexText, + .unusedDescription = gKecleonPokedexTextUnused, + .pokemonScale = 316, + .pokemonOffset = 8, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_SHUPPET] = + { + .categoryName = _("PUPPET"), + .height = 6, + .weight = 23, + .description = gShuppetPokedexText, + .unusedDescription = gShuppetPokedexTextUnused, + .pokemonScale = 440, + .pokemonOffset = -3, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_BANETTE] = + { + .categoryName = _("MARIONETTE"), + .height = 11, + .weight = 125, + .description = gBanettePokedexText, + .unusedDescription = gBanettePokedexTextUnused, + .pokemonScale = 262, + .pokemonOffset = 9, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_DUSKULL] = + { + .categoryName = _("REQUIEM"), + .height = 8, + .weight = 150, + .description = gDuskullPokedexText, + .unusedDescription = gDuskullPokedexTextUnused, + .pokemonScale = 376, + .pokemonOffset = 13, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_DUSCLOPS] = + { + .categoryName = _("BECKON"), + .height = 16, + .weight = 306, + .description = gDusclopsPokedexText, + .unusedDescription = gDusclopsPokedexTextUnused, + .pokemonScale = 256, + .pokemonOffset = 2, + .trainerScale = 299, + .trainerOffset = 2, + }, + + [NATIONAL_DEX_TROPIUS] = + { + .categoryName = _("FRUIT"), + .height = 20, + .weight = 1000, + .description = gTropiusPokedexText, + .unusedDescription = gTropiusPokedexTextUnused, + .pokemonScale = 283, + .pokemonOffset = -1, + .trainerScale = 371, + .trainerOffset = 6, + }, + + [NATIONAL_DEX_CHIMECHO] = + { + .categoryName = _("WIND CHIME"), + .height = 6, + .weight = 10, + .description = gChimechoPokedexText, + .unusedDescription = gChimechoPokedexTextUnused, + .pokemonScale = 505, + .pokemonOffset = -4, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_ABSOL] = + { + .categoryName = _("DISASTER"), + .height = 12, + .weight = 470, + .description = gAbsolPokedexText, + .unusedDescription = gAbsolPokedexTextUnused, + .pokemonScale = 301, + .pokemonOffset = 1, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_WYNAUT] = + { + .categoryName = _("BRIGHT"), + .height = 6, + .weight = 140, + .description = gWynautPokedexText, + .unusedDescription = gWynautPokedexTextUnused, + .pokemonScale = 453, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_SNORUNT] = + { + .categoryName = _("SNOW HAT"), + .height = 7, + .weight = 168, + .description = gSnoruntPokedexText, + .unusedDescription = gSnoruntPokedexTextUnused, + .pokemonScale = 380, + .pokemonOffset = 14, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_GLALIE] = + { + .categoryName = _("FACE"), + .height = 15, + .weight = 2565, + .description = gGlaliePokedexText, + .unusedDescription = gGlaliePokedexTextUnused, + .pokemonScale = 256, + .pokemonOffset = 3, + .trainerScale = 344, + .trainerOffset = 2, + }, + + [NATIONAL_DEX_SPHEAL] = + { + .categoryName = _("CLAP"), + .height = 8, + .weight = 395, + .description = gSphealPokedexText, + .unusedDescription = gSphealPokedexTextUnused, + .pokemonScale = 315, + .pokemonOffset = 15, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_SEALEO] = + { + .categoryName = _("BALL ROLL"), + .height = 11, + .weight = 876, + .description = gSealeoPokedexText, + .unusedDescription = gSealeoPokedexTextUnused, + .pokemonScale = 338, + .pokemonOffset = 12, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_WALREIN] = + { + .categoryName = _("ICE BREAK"), + .height = 14, + .weight = 1506, + .description = gWalreinPokedexText, + .unusedDescription = gWalreinPokedexTextUnused, + .pokemonScale = 305, + .pokemonOffset = 2, + .trainerScale = 277, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_CLAMPERL] = + { + .categoryName = _("BIVALVE"), + .height = 4, + .weight = 525, + .description = gClamperlPokedexText, + .unusedDescription = gClamperlPokedexTextUnused, + .pokemonScale = 691, + .pokemonOffset = 22, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_HUNTAIL] = + { + .categoryName = _("DEEP SEA"), + .height = 17, + .weight = 270, + .description = gHuntailPokedexText, + .unusedDescription = gHuntailPokedexTextUnused, + .pokemonScale = 307, + .pokemonOffset = 1, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_GOREBYSS] = + { + .categoryName = _("SOUTH SEA"), + .height = 18, + .weight = 226, + .description = gGorebyssPokedexText, + .unusedDescription = gGorebyssPokedexTextUnused, + .pokemonScale = 278, + .pokemonOffset = 5, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_RELICANTH] = + { + .categoryName = _("LONGEVITY"), + .height = 10, + .weight = 234, + .description = gRelicanthPokedexText, + .unusedDescription = gRelicanthPokedexTextUnused, + .pokemonScale = 316, + .pokemonOffset = 5, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_LUVDISC] = + { + .categoryName = _("RENDEZVOUS"), + .height = 6, + .weight = 87, + .description = gLuvdiscPokedexText, + .unusedDescription = gLuvdiscPokedexTextUnused, + .pokemonScale = 371, + .pokemonOffset = 2, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_BAGON] = + { + .categoryName = _("ROCK HEAD"), + .height = 6, + .weight = 421, + .description = gBagonPokedexText, + .unusedDescription = gBagonPokedexTextUnused, + .pokemonScale = 448, + .pokemonOffset = 17, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_SHELGON] = + { + .categoryName = _("ENDURANCE"), + .height = 11, + .weight = 1105, + .description = gShelgonPokedexText, + .unusedDescription = gShelgonPokedexTextUnused, + .pokemonScale = 311, + .pokemonOffset = 10, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_SALAMENCE] = + { + .categoryName = _("DRAGON"), + .height = 15, + .weight = 1026, + .description = gSalamencePokedexText, + .unusedDescription = gSalamencePokedexTextUnused, + .pokemonScale = 272, + .pokemonOffset = 2, + .trainerScale = 307, + .trainerOffset = 0, + }, + + [NATIONAL_DEX_BELDUM] = + { + .categoryName = _("IRON BALL"), + .height = 6, + .weight = 952, + .description = gBeldumPokedexText, + .unusedDescription = gBeldumPokedexTextUnused, + .pokemonScale = 414, + .pokemonOffset = -1, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_METANG] = + { + .categoryName = _("IRON CLAW"), + .height = 12, + .weight = 2025, + .description = gMetangPokedexText, + .unusedDescription = gMetangPokedexTextUnused, + .pokemonScale = 256, + .pokemonOffset = 3, + .trainerScale = 272, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_METAGROSS] = + { + .categoryName = _("IRON LEG"), + .height = 16, + .weight = 5500, + .description = gMetagrossPokedexText, + .unusedDescription = gMetagrossPokedexTextUnused, + .pokemonScale = 272, + .pokemonOffset = 3, + .trainerScale = 461, + .trainerOffset = 4, + }, + + [NATIONAL_DEX_REGIROCK] = + { + .categoryName = _("ROCK PEAK"), + .height = 17, + .weight = 2300, + .description = gRegirockPokedexText, + .unusedDescription = gRegirockPokedexTextUnused, + .pokemonScale = 256, + .pokemonOffset = 1, + .trainerScale = 309, + .trainerOffset = 1, + }, + + [NATIONAL_DEX_REGICE] = + { + .categoryName = _("ICEBERG"), + .height = 18, + .weight = 1750, + .description = gRegicePokedexText, + .unusedDescription = gRegicePokedexTextUnused, + .pokemonScale = 265, + .pokemonOffset = 0, + .trainerScale = 317, + .trainerOffset = 3, + }, + + [NATIONAL_DEX_REGISTEEL] = + { + .categoryName = _("IRON"), + .height = 19, + .weight = 2050, + .description = gRegisteelPokedexText, + .unusedDescription = gRegisteelPokedexTextUnused, + .pokemonScale = 256, + .pokemonOffset = 0, + .trainerScale = 359, + .trainerOffset = 6, + }, + + [NATIONAL_DEX_LATIAS] = + { + .categoryName = _("EON"), + .height = 14, + .weight = 400, + .description = gLatiasPokedexText, + .unusedDescription = gLatiasPokedexTextUnused, + .pokemonScale = 291, + .pokemonOffset = 2, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_LATIOS] = + { + .categoryName = _("EON"), + .height = 20, + .weight = 600, + .description = gLatiosPokedexText, + .unusedDescription = gLatiosPokedexTextUnused, + .pokemonScale = 273, + .pokemonOffset = 0, + .trainerScale = 313, + .trainerOffset = 3, + }, + + [NATIONAL_DEX_KYOGRE] = + { + .categoryName = _("SEA BASIN"), + .height = 45, + .weight = 3520, + .description = gKyogrePokedexText, + .unusedDescription = gKyogrePokedexTextUnused, + .pokemonScale = 272, + .pokemonOffset = 1, + .trainerScale = 639, + .trainerOffset = 13, + }, + + [NATIONAL_DEX_GROUDON] = + { + .categoryName = _("CONTINENT"), + .height = 35, + .weight = 9500, + .description = gGroudonPokedexText, + .unusedDescription = gGroudonPokedexTextUnused, + .pokemonScale = 276, + .pokemonOffset = 0, + .trainerScale = 530, + .trainerOffset = 12, + }, + + [NATIONAL_DEX_RAYQUAZA] = + { + .categoryName = _("SKY HIGH"), + .height = 70, + .weight = 2065, + .description = gRayquazaPokedexText, + .unusedDescription = gRayquazaPokedexTextUnused, + .pokemonScale = 286, + .pokemonOffset = -1, + .trainerScale = 483, + .trainerOffset = 9, + }, + + [NATIONAL_DEX_JIRACHI] = + { + .categoryName = _("WISH"), + .height = 3, + .weight = 11, + .description = gJirachiPokedexText, + .unusedDescription = gJirachiPokedexTextUnused, + .pokemonScale = 608, + .pokemonOffset = -8, + .trainerScale = 256, + .trainerOffset = -2, + }, + + [NATIONAL_DEX_DEOXYS] = + { + .categoryName = _("DNA"), + .height = 17, + .weight = 608, + .description = gDeoxysPokedexText, + .unusedDescription = gDeoxysPokedexTextUnused, + .pokemonScale = 293, + .pokemonOffset = 0, + .trainerScale = 337, + .trainerOffset = 2, + }, +};
\ No newline at end of file |