• 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.
  • Ever thought it'd be cool to have your art, writing, or challenge runs featured on PokéCommunity? Click here for info - we'd love to spotlight your work!
  • Our weekly protagonist poll is now up! Vote for your favorite Trading Card Game 2 protagonist in the poll by clicking here.
  • 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)

  • 183
    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