Skip to content

DarthMDev/hgss_archipelago

 
 

Repository files navigation

Pokémon HeartGold/SoulSilver Archipelago (AP)

The setup guide is here.

Running From Source

The following are required.

  • Additionally to what Archipelago requires, the pyparsing library is required. This can be installed via PIP.

With these, clone this repository in the worlds directory of the Archipelago repository. With every modification to the files in data_gen or data_gen_templates, and when first cloning the repository, the data_gen.py file must be executed. (Do python data_gen.py in the root directory of the repository)

To make the .apworld file, run make within the root directory of the repository.

Where Help is Needed

  • Better documentation! (docs/setup_en.md and en_Pokemon HeartGold_SoulSilver.md)
  • Better location labels. In data_gen/locations.toml, for each location, simply modify the label field. No other changes necessary.
  • Correct logic. There are probably some places with incorrect logic. If you find any of these, open up an issue, and I'll get to fixing it promptly.
  • Correct item classifications.
  • Verify we have everything in locations
  • encounters info
  • Rom patching
  • make sure we have everything in rules
  • more options for events

What is Missing

  • Encounter randomization and level scaling.
  • More victory conditions (including rules)
  • Trainersanity.
  • Dexsanity.
  • Various QOL things.

Credit for the base(Platinum)

  • Thanks to ljtpetersen for being the creator of pokemon platinum archipelago
  • Thanks to Linneus for map changes and help with scripts/events/rules, as well as for creating item icons.
  • Thanks to gerbiljames for help with structuring the client and world.
  • Thanks to ZobeePlays and Useless for location names.

Credit

About

Pokemon HGSS Archipelago

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • Python 98.3%
  • Makefile 1.7%