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

Adding Pokemon from scratch

  • 172
    Posts
    8
    Years
    • Seen Sep 6, 2022
    I'm sorry to be asking this, but I swear I couldn't find the answer to this anywhere. I'm trying to add all the gen 6 (and at a later point gen 7) to my game, but all of the tutorials i've found are just people replacing the curent pokemon like Bulbasaur, with the new ones. I don't want to replace pokemon, I want to add them. I got updated pbs files with all the info and addition to fairy types, i added all the sprites and icons, but I read somewhere that you have to edit the scripts in the game to add new pokemon as well. That's the part I havent been able to find any info on anywhere. Would someone be willing to tell me how to do this? Because the pokemon dont show up when i try to add them in debug more, nor do my type changes to fairy come up, like wigglytuff being part fairy doesn't show.
     
    so wait, where exactly do i put these? in the script editor in the game? and this will add the pokemon or what?
     
    If you've already done all of this, ignore this post:

    - Add in all Pokémon in pokemon.txt you want new. Make sure to save/paste it inside your games' pokemon.txt and not something on your desktop or whatever.
    - It will not work if you've said that Zygarde gets Power Construct for example and that doesn't exist in abilities.txt. Same goes for moves, be sure to have everything you use in pokemon.txt defined in abilities-, moves-, or items.txt.
    - When creating your Pokémon in pokemon.txt, be sure to have all necessary fields. For each new Pokémon, add one to the species ID (e.g. [718], which is Zygarde). Besides that, these fields are necessary for a Pokémon to have (Compiler, starting from line 1680):
    Spoiler:

    - Things like Move effects and Ability effects are unnecessary for importing Pokémon.

    That's really all there is to it. As for adding Pokémon to scripts, that's nonsense. For just creating Pokémon, you only need to edit PBS files and add icons/sprites if you're battling with them/having them in your party.
     
    Guys, he's asking how to edit the EditorScripts.rxdata file. It is entirely possible, though honestly, I prefer my PBS files too.

    First, close RMXP if it's already open.
    Then go into your Data folder. Find the file called Scripts.rxdata and give it a different name, any is fine.
    Now rename EditorScripts.rxdata to Scripts.rxdata. When you open your project, it will have loaded up the editor's scripts instead.
    Make your edits, save and rename the files to the way they were originally.
     
    Guys, he's asking how to edit the EditorScripts.rxdata file. It is entirely possible, though honestly, I prefer my PBS files too.

    First, close RMXP if it's already open.
    Then go into your Data folder. Find the file called Scripts.rxdata and give it a different name, any is fine.
    Now rename EditorScripts.rxdata to Scripts.rxdata. When you open your project, it will have loaded up the editor's scripts instead.
    Make your edits, save and rename the files to the way they were originally.

    So i renamed and also replaced the original Scripts rxdata file, which happened when I went to rename it, and now I'm getting an error when I start up the test play. was I not supposed to delete the original? Because otherwise when I rename EditorScripts it just becomes Scripts(2).
    This is a picture of the error I get.
     

    Attachments

    • [PokeCommunity.com] Adding Pokemon from scratch
      Untitled.png
      12.3 KB · Views: 9
    So i renamed and also replaced the original Scripts rxdata file, which happened when I went to rename it, and now I'm getting an error when I start up the test play. was I not supposed to delete the original? Because otherwise when I rename EditorScripts it just becomes Scripts(2).
    This is a picture of the error I get.

    Ah! You deleted the original Scripts.rxdata?! Can you get it back? You still need that file!
    The whole EditorScripts becoming Scripts(2) means that you didn't rename the original first.
    Finally, you need to open the Game.rxproj file after you've named EditorScripts to Scripts.

    Sorry for poor instructions, i guess...
     
    Ah! You deleted the original Scripts.rxdata?! Can you get it back? You still need that file!
    The whole EditorScripts becoming Scripts(2) means that you didn't rename the original first.
    Finally, you need to open the Game.rxproj file after you've named EditorScripts to Scripts.

    Sorry for poor instructions, i guess...

    No worries, I made a backup on my desktop just in case I did the wrong things, haha. I see what youre saying now.
    I am still a little confused about the part where you say "make your edits", which edits for adding the pokemon exactly?
    Because I edited all the pbs files, and have all the graphics, but my problem is the pokemon not showing up in the game at all. For example if I go into debug and add a pokemon to my party none of the gen 6 pokemon that I added come up on that list in debug mode. I don't know how to make the pokemon appear in the data of the game. :/
     
    Ah! You deleted the original Scripts.rxdata?! Can you get it back? You still need that file!
    The whole EditorScripts becoming Scripts(2) means that you didn't rename the original first.
    Finally, you need to open the Game.rxproj file after you've named EditorScripts to Scripts.

    Sorry for poor instructions, i guess...

    also another update, I made the changes to the file names and then I started the game testing without changing the names back first and it sent me straight to the editor, and when I went to add the pokemon, the gen 6 mons appeared on the list! But then when I added one in and saved it through the editor menu, it gave me an error right away.
     
    Ah! You deleted the original Scripts.rxdata?! Can you get it back? You still need that file!
    The whole EditorScripts becoming Scripts(2) means that you didn't rename the original first.
    Finally, you need to open the Game.rxproj file after you've named EditorScripts to Scripts.

    Sorry for poor instructions, i guess...

    Okay, nevermind I actually got it to work! all i really had to do was what you said, obviously, haha. I renamed them, opened the game, then just closed it, saved it, renamed the files back, and all was well, the sprites and everything are good to go! Thank you! :]
     
    Back
    Top