• Do not use Discord to host any images you post, these links expire quickly! You can learn how to add images to your posts here.
  • The Eevee Expo Game Jam has concluded! 🎉 Head on over to the game jam forum to play through the games.
    Don't forget to come back September 21st to vote for your favorites!
  • Reminder: AI-generated content is not allowed on the forums per the Rules and Regulations. Please contact us if you have any questions!
Resource icon

Resource Regional Dexes up to Gen 9 1.0

HeddyGames

Novice
Member
Joined
Feb 20, 2024
Posts
10
HeddyGames submitted a new resource:

Regional Dexes up to Gen 9 - A simple regional_dexes list ready to use including all existing 1025 Pokémon in order.

Hi everyone,

I wanted to share my first contribution to the community with this simple regional_dexes list ready to use.
If you want your game to have all existing 1025 Pokémon (up to Gen 9) in their respective regional dex, just open your PBS file "regional_dexes.txt" and replace the content with:
Code:
Expand Collapse Copy
# See the documentation on the wiki to learn how to edit this file.
#-------------------------------
[0]
BULBASAUR
IVYSAUR
VENUSAUR
CHARMANDER
CHARMELEON
CHARIZARD
SQUIRTLE
WARTORTLE...

Read more about this resource...
 
As someone who did this manually was pain. Thanks for uploading this for others ease in suffering.
 
The one thing I find weird about this is the fact that in-canon, Kitakami is its own region, different from Paldea, and that Blueberry is canonically part of Unova.

Mind you, it looks like your regional dex here is based on generation of origin, not on the actual regional dexes in-universe. So it's just a bit of label discrepancy. These are based on Generation, not Region.

For those who want the (pseudo-)canon regional dexes, I've got this file. Though, please note that it's from my game, and as such I have made some decisions a prospective user may or may not agree with:
  • For games that have gotten remakes, I will use the remakes' versions of the dex. This means that Hoenn uses the ORAS dex, not the RSE dex, that Johto uses the HGSS dex, not the GSC dex. I do not use LGPE's version of the Kanto dex, though I don't think FRLG is that different aside from Meltan and Melmetal.
  • I actually extended the logic of HGSS and ORAS's dexes to Sinnoh and Unova - adding in Pokémon that were evolutions to ones that appeared in the old dex but existed at the time of the remakes (or would exist at the time of hypothetical Gen 5 remakes), to the new dexes. I tried to reverse this for the file included here, but I may have missed something.
  • For Unova and Galar, I treat the base game (BW1, SwSh) as the default Pokédex and then append any additional mons from later entries (BW2, SwSh's DLC) afterwards, in the order that they appear in the updated Pokédex for those games.
And then, just for this public file, I treated Hisui, Kitakami, and Blueberry as their own regions and added their respective regional dexes to this file (even though Blueberry is canonically part of Unova, I wasn't in the mood to sift through and figure out which mons were already part of the BW2 Unova dex and then re-code my game to show Alolan forms in the Unova dex for specific mons in the middle of the night, I might do that when I am awake tomorrow).
 

Attachments

The one thing I find weird about this is the fact that in-canon, Kitakami is its own region, different from Paldea, and that Blueberry is canonically part of Unova.

Mind you, it looks like your regional dex here is based on generation of origin, not on the actual regional dexes in-universe. So it's just a bit of label discrepancy. These are based on Generation, not Region.

For those who want the (pseudo-)canon regional dexes, I've got this file. Though, please note that it's from my game, and as such I have made some decisions a prospective user may or may not agree with:
  • For games that have gotten remakes, I will use the remakes' versions of the dex. This means that Hoenn uses the ORAS dex, not the RSE dex, that Johto uses the HGSS dex, not the GSC dex. I do not use LGPE's version of the Kanto dex, though I don't think FRLG is that different aside from Meltan and Melmetal.
  • I actually extended the logic of HGSS and ORAS's dexes to Sinnoh and Unova - adding in Pokémon that were evolutions to ones that appeared in the old dex but existed at the time of the remakes (or would exist at the time of hypothetical Gen 5 remakes), to the new dexes. I tried to reverse this for the file included here, but I may have missed something.
  • For Unova and Galar, I treat the base game (BW1, SwSh) as the default Pokédex and then append any additional mons from later entries (BW2, SwSh's DLC) afterwards, in the order that they appear in the updated Pokédex for those games.
And then, just for this public file, I treated Hisui, Kitakami, and Blueberry as their own regions and added their respective regional dexes to this file (even though Blueberry is canonically part of Unova, I wasn't in the mood to sift through and figure out which mons were already part of the BW2 Unova dex and then re-code my game to show Alolan forms in the Unova dex for specific mons in the middle of the night, I might do that when I am awake tomorrow).
Hi,

Indeed, they are the generation dexes. However, I use "regional" based on Essentials terms.

PD: If you transfer Kitakami of Blueberry Pokémon to Home, their region says Paldea 🥲
 
I'm not sure what I am doing wrong: I set everything up and got this error (it only happens when I try to access regions 3-8 in the Pokedex):

Exception: RuntimeError
Message: Unknown ID 2.

Backtrace:
GameData:176:in `get'
UI_Pokedex_Entry:24:in `pbStartScene'
[[MUI] Pokedex Data Page] [001] Page Setup.rb:86:in `pbStartScene'
UI_Pokedex_Entry:583:in `pbStartScreen'
UI_Pokedex_Main:879:in `pbDexEntry'
UI_Pokedex_Main:1281:in `block (2 levels) in pbPokedex'
UI_Pokedex_Main:1257:in `loop'
UI_Pokedex_Main:1257:in `block in pbPokedex'
MessageConfig:721:in `pbActivateWindow'
UI_Pokedex_Main:1256:in `pbPokedex'
 
The instructions should probably indicate that you must also actually define all of these additional regions in your town_map.txt PBS file. Otherwise, the Pokedex will crash whenever attempting to view these regional dexes.
 
The instructions should probably indicate that you must also actually define all of these additional regions in your town_map.txt PBS file. Otherwise, the Pokedex will crash whenever attempting to view these regional dexes.
That fixed it, thank you. For anyone else wondering, just add this in that file:
#-------------------------------
[2]
Name = Gen3
Filename = mapRegion0.png
#-------------------------------
[3]
Name = Gen4
Filename = mapRegion0.png
#-------------------------------
[4]
Name = Gen5
Filename = mapRegion0.png
#-------------------------------
[5]
Name = Gen6
Filename = mapRegion0.png
#-------------------------------
[6]
Name = Gen7
Filename = mapRegion0.png
#-------------------------------
[7]
Name = Gen8
Filename = mapRegion0.png
#-------------------------------
[8]
Name = Gen9
Filename = mapRegion0.png
 
Back
Top