Repository navigation
0.4.0
·
1831 commits
to ff12_openworld
since this release
Changes
NOTE: Requires you to update the apworld and standalone randomizer! It is recommended to update and reinstall the External File and Lua loaders!
- Changed logic for the patient side quest, earth tyrant side quest to require defeating Vossler
Note: This makes reaching the northern areas harder to reach - Added area names to the start of every reward location
- Removed excluded locations (not including custom exclusions in the YAML) from the AP pool. These excluded filler items are now placed locally in-game.
- New "condensed" license boards based on the vanilla and the split left/right variants
This is intended to help speed up license board menuing even more.
This also allowed for the new rando board to include some new augments like LP Boost, EXP Boost, Safety and more.
I'll eventually add back the full sized vanilla boards as an option...
(And it paves the way for even more crazy license rando options in the future) - Ability and Equipment Descriptions now list all licenses and license boards which have that ability or equipment
I do expect this to break the poptracker due to all the name and logic changes
Setup Guide:
Download the following:
- ff12_open_world.apworld
- FF12Randomizer#.#.#.#.7z
AP World and Seed Setup
- In your Archipelago installation, add the ff12_open_world.apworld to the
custom_worldsfolder - Run the Archipelago Launcher (ArchipelagoLauncher.exe)
- Click
Generate Template Optionsto open the folder with the template yaml files - Copy the
Final Fantasy 12 Open World.yamltemplate to thePlayersfolder - Open your YAML file and edit the
name: Player{number}to set your name.
{number}is needed if there will others in the seed with a similar name, you can remove it otherwise. - Modify any other options you want further below in the YAML.
By default, locations are very limited for where progression/useful items can appear. Turn on anyincludeoptions you want. - If hosting: Run the Archipelago Launcher (ArchipelagoLauncher.exe)
- Click
Generate - Go the
outputfolder, and you will find your createdAP_#####.zipfile. - Open the
AP_#####.zipfile and copy out the player .json file with your name on it to somewhere you can find it (Ex: Copy it to your Desktop)
Ex: Player1 will need to grabAP_#####_P1_Player1.json - If you are hosting the game, take the
AP_#####.zipand upload it to: https://archipelago.gg/uploads
Randomizer Seed Setup
- Extract
FF12Randomizer#.#.#.#.7z(using Windows, 7zip, etc) - Open the extracted folder and run FF12Rando.exe
It may take a while at first launch. - On the
1. Setuppage, download and install the required mods and any optional mods (Requires a NexusMods account) - At the bottom of the
1. Setuppage, clickLoad from JSONand select your player .json file from step 11 above
After you do this, the randomizer should switch to 'Archipelago Mode' - On the
2. Flagspage, select any additional settings - On the
4. Finishpage, clickGenerate Seed
AP FF12 Open World Client
- Launch the game in ENGLISH (Only language supported)
- Run the Archipelago Launcher (ArchipelagoLauncher.exe)
- Click
FF12 Open World Client - Connect to your room with the correct port and player name
WARNING: Loading any other saves while connected to the client may send some unexpected checks to the server. Be careful not load any other saves (The load menu in this game is funky sometimes). I'm still working out the best way to avoid this.