• Just a reminder that providing specifics on, sharing links to, or naming websites where ROMs can be accessed is against the rules. If your post has any of this information it will be removed.
  • Our friends from the Johto Times are hosting a favorite Pokémon poll - and we'd love for you to participate! Click here for information on how to vote for your favorites!
  • Serena, Kris, Dawn, Red - which Pokémon protagonist is your favorite? Let us know by voting in our grand final favorite protagonist poll!
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

[Other] Change orders of the Hoen Dex (pokeemerald)

  • 182
    Posts
    7
    Years
    • Seen Jan 22, 2025
    HI!
    I was trying to add more pokemon to the hoenn regional dex, and to change around some pokemon in the national dex too, just so they're differently ordered, but none of the changes im trying to make seem to work, what should i do?

    I changed aroun the "hoenn_to_national" things and the other ones too
     
    HI!
    I was trying to add more pokemon to the hoenn regional dex, and to change around some pokemon in the national dex too, just so they're differently ordered, but none of the changes im trying to make seem to work, what should i do?

    I changed aroun the "hoenn_to_national" things and the other ones too

    As far as I know, the order of pokemon displayed in the dex is included in the "species.h" file, lying in the path "include/constants" in detail.
    There are three lists in that file, which respectively defined the index number, the Hoenn dex number, and the National Dex number of all 412 Pokemon. (Including the blank slots of unused 25 Unown and the pokeegg).
    Here is a picture shows what I said above (Sorry My English might be unclear). And the beginning of Hoenn dex part:

    [PokeCommunity.com] Change orders of the Hoen Dex (pokeemerald)


    What's more, except the index number totally up to 412 , both the Hoenn dex number and the National dex number are arranged in the continuous order from 0 (Do not Display) to 386.
    (The blank slots of Unused Unown are not included, they used a special plus string and they are not displayed in the dex at all)
    So if you want to add a brand new pokemon into the dex, you must change all numbers below where you want itself to add in.
    But If you only want to exchange the dex numbers of two pokemon. You can do it simply by exchanging both of two numbers to get what you want.
     
    Last edited:
    As far as I know, the order of pokemon displayed in the dex is included in the "species.h" file, lying in the path "include/constants" in detail.
    But If you only want to exchange the dex numbers of two pokemon. You can do it simply by exchanging both of two numbers to get what you want.

    I see, then i'll try adding those pokemon that i absolutely need in the dex and not change any orders of anything else, because thats WAY too much work that im NOT interested in putting effort into
    Thanks!
     
    Back
    Top