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:
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.