The setup guide is here.
The following are required.
- Additionally to what Archipelago requires, the
pyparsinglibrary 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.
- Better documentation! (
docs/setup_en.mdanden_Pokemon Platinum.md) - Better location labels. In
data_gen/locations.toml, for each location, simply modify thelabelfield. 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. Some items may not be classified as
useful, when they should be. To adjust these, in thedata_gen/items.tomlfile, for each item that should be marked as useful, add the lineclassification = "useful"line.
- Encounter randomization and level scaling.
- More victory conditions (including rules for fight area).
- Trainersanity.
- Dexsanity.
- Various QOL things.
- 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.