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

[Pokeemerald] Pokeemerald Disassembly Trainer Editor

  • 7
    Posts
    6
    Years
    • Seen Dec 10, 2019
    Heads up!

    This is a new tool that works best on Linux. It should be possible to use this on Windows and Mac, but some assembly is required, and I don't have those systems on hand to figure it out. If anyone knows how to set up Python3 + Gtk + Pygobject on Windows, some help setting up a readme would be appreciated.

    Get it here: https://github.com/vblm12/gen3trainereditor

    [PokeCommunity.com] Pokeemerald Disassembly Trainer Editor


    Trainer data is all over the place and it's a pain to edit by hand, so I wrote my own tool. Right now, you just dump all the files in the root of your project and run trainer_editor.py. I think it should have all the features you need, but tell me if you run into any issues! I think most distros should have all the files you need by default (gtk3, python3, pygobject).

    Note:
    The editor should automatically detect the type of the party based on whether, for example, it has moves set. A caveat is that it doesn't automatically fill in moves (except with MOVE_NONE) so if you set moves for one mon, you need to remember to set it for all mons. Ideally it would automatically load mons with default movesets when the party type changes, but that's a feature for another time.
     
    Back
    Top