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

How do I give the player a National Dex?

Dying Light

Pegasus Knight
  • 344
    Posts
    13
    Years
    I have tried looking all around the Pokémon Essentials Wiki, and cannot find anything pertaining to my question. I have one region, although when I make a new Pokémon species I get the whole "pbSeenForm" undefined method error. I quickly presume this to be a problem because the player doesn't own a National Dex. I know how to add scripts, and script a little. I already added the default Pokédex, but I want to add the National Dex to make things much easier. Someone, please help me out.
     
    You presume wrong. The "pbSeenForm" error occurs because you haven't started a New Game. That problem's been answered often enough already.

    The wiki is very clear on how to use multiple Dex lists (even if it's just 1 Regional + 1 National). At least, I think it's clear.
     
    Interesting...

    You presume wrong. The "pbSeenForm" error occurs because you haven't started a New Game. That problem's been answered often enough already.

    The wiki is very clear on how to use multiple Dex lists (even if it's just 1 Regional + 1 National). At least, I think it's clear.
    Yeah, I was able to figure that out last night after I had posted this. Tried a new game, and worked like it was supposed to. Then I saw other threads that had similar errors. As such, I deeply apologize for not checking harder.

    Thank you, however, for the link to the Dex description page. I still couldn't figure out how to do it. The Regional Dex was easy, but when I tried looking for National Dex is when it got a bit confusing.

    Thanks again.
     
    Searching for the phrase "National Dex" is a start.

    Basically, the National Dex is only usable if the Dexes don't depend on location, and it is unlocked by using pbUnlockDex.
    Fantastic. Worked like a charm. What I was aiming for was to make the National Dex be available for the whole region, as I want to make the region contain varieties of Pokémon. Thus, using a National Dex makes this task much easier. I am unorthodox in my ways, therefore, I want to change things up a little.

    All my problems have been solved, and I no longer need help on this topic.

    Thanks Maruno.
     
    I suggest you to make 'DEXDEPENDSONLOCATION = false' by default.
    It is.

    I can't imagine any time when someone would want it to be "true". It's how the system used to work before I improved it, so it's just a call-back to then rather than it actually being useful.
     
    I suggest you to make 'DEXDEPENDSONLOCATION = false' by default.

    It is.

    I can't imagine any time when someone would want it to be "true". It's how the system used to work before I improved it, so it's just a call-back to then rather than it actually being useful.
    Yep, I checked the script. At script "Settings" line 123, it's already preset to that in fresh copies of Pokémon Essentials. I had to make sure because unlocking the National Dex requires that the prerequisite is DEXDEPENDSONLOCATION = false.
     
    Back
    Top