Skip to content

MarvinXLII/OctopathTravelerJobRandomizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ABOUT

This is a randomizer for Octopath Traveler (Steam and Switch versions). Be sure to check out mastermind1919's Boss Randomizer (Steam only) and my forked Boss Randomizer (compatible with Switch!) while you're at it!

OPTIONS

Several options are available:

  • Skills: shuffles all skills, weapons, and rescales SP costs and power. Abilities learned from H'aanit's Capture skill can be included in the skill shuffle.

  • Costs: adjusts the JP costs of skills.

  • Support Skills: shuffles support skills among jobs.

  • Stats: shuffles each stat among the 8 PCs as well as stat bonuses from secondary jobs.

  • Item shuffler: shuffles hidden items, treasure chests, and those sold by/stolen from NPCs.

  • QOL: Miscellaneous options, including starting with the Spurning Ribbon and quickly learning Evasive Maneuvers.

USAGE

Run the executable from the Releases page.

Steam

Load the Paks folder and randomize. When finished, copy the *_P.pak files from the new seed_### folder into the Paks folder in your game. This folder is located at C:\Program Files (x86)\Steam\steamapps\common\OCTOPATH TRAVELER\Octopath_Traveler\Content\Paks. The executable also includes and option to copy the output pak file automatically to this location.

Switch

Load the Paks folder found in RomFS\Octopath Traveler v262144..... When the randomizer is finished, copy the romfs from the new seed_### folder onto your SD card (e.g. on the latest versions of atmosphere, atmosphere\contents\titleID\).

Code

If you prefer to run the code, you'll have to install Python 3.6+ and hjson and tkinter. Then, run python gui.py. You can build the executable yourself by installing pyinstaller and running pyinstaller gui.spec.

COMPATIBILITY

Note that paks are not compatbile on both Steam and Switch releases. For any co-op gameplay or races including both systems, players will need to generate their own patches.

The simplest way to do this is for one player to share their settings.json file in the seed_###. This file includes all selected settings and can be loaded by clicking the file and dragging it onto the executable.

About

Randomizes Jobs in Octopath Traveler

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages