Hades 2
Install with App

Details

Latest version
0.9.1
Last Updated
First Uploaded
Downloads
163
Likes
0
Size
278KB
Dependants

Run Planner

Design a Hades II run, then play it.

Have a build you want to try? Want to recreate the build and route from the world-record run? Plan the rooms you'll visit, the boons you'll be offered, and the rewards you'll pick up along the way. Choose an Underworld or Surface run, or put together your own biome order in a Dream Dive. You can even choose enemy lineups and certain boss attacks.

The plan has to work within the game's rules. Run Planner checks your choices as you build. Every completed plan is checked against the game's rules. Once it's ready, this mod makes the game follow your plan. You still do the fighting and make the choices you planned.

How to use

You'll use two pieces: the Run Planner app to create your plan, and this mod to play it in Hades II.

  1. Download Run Planner from the planner releases, extract the portable ZIP, and open RunPlanner.exe.
  2. Install this mod in your Hades II mod-manager profile.
  3. Create or load a plan in the app, configure your loadout and route, and fix any issues shown by the planner.
  4. Open File → Publish to Game, choose your game profile, and pick one of the six plan slots.
  5. Launch the game with that profile. In Run Planner's in-game settings, select the published slot as your active plan.
  6. Start a new run with the loadout you planned and follow its choices.

For more about the application and its source, visit the planner repository.

You can keep up to six plans ready to play. Changing the active slot during a run only changes which plan will be used for the next run; it does not replace the plan already in progress.

Plan in the app

Create an Underworld, Surface, or Dream Dive project—or load an existing plan.

New project screen with Underworld, Surface, Dream Dive, and Load options

Choose your starting weapon, Arcana, Fear, keepsake, and reward in Loadout.

Underworld loadout with Argent Skull, Aspect of Persephone, Jeweled Pom, and a Zeus starting reward

Select a room and open Room Timeline to configure its planned interactions.

Erebus opening-room timeline with the planned Zeus boon pickup

Open Edit Trait to configure the offered boons and the one you intend to pick.

Zeus trait offer with Epic Heaven Strike selected and no current findings

Publish to the game

You can leave choices unfinished or conflicting while editing. Before publishing, fix the issues the planner points out so the plan passes its game-rule checks. Then open File → Publish to Game.

File menu with Publish to Game highlighted

Choose the mod-manager profile containing Run Planner, select a plan slot, and click Publish. The screenshots use the author's profile, h2-dev; choose the profile you play with.

Publish to game dialog showing profile and plan-slot selection

Inspect before starting

Select the slot you published to and click Inspect / Reload Selected Plan to check its loadout. Inactive | Steering: off is expected before starting a run.

Plan inspection before a run, showing the selected slot, weapon, keepsake, and Arcana

While playing

Open the in-game inspector's Plan tab to preview the selected slot's loadout and planned keepsake changes. Current Run shows the plan being played, room progress, and details if something goes wrong. Sync and steering status stay visible in either tab.

Synchronized | Steering: active means the mod is following your plan.

A synchronized run with steering active

Follow the rooms and choices you planned in the app. If the run no longer matches the plan, the mod reports the mismatch and stops steering. Normal gameplay continues—you can keep playing or start a fresh planned run.

Desynchronized | Steering: off means the run no longer matches the plan. Open Current Run to see what went wrong.

A desynchronized run with steering stopped and the failed checkpoint displayed

Beta and feedback

Run Planner is in beta. You may encounter bugs or differences between your plan and the game.

If something goes wrong, report an issue with your plan, the room where it happened, what you expected, and what you actually saw. Include logOutput.log from your profile's ReturnOfModding folder when possible.

To find the log when using r2modman:

  1. Open File Explorer and paste this into the address bar, then press Enter:

    %USERPROFILE%\AppData\Roaming\r2modmanPlus-local\HadesII\profiles\
    
  2. Open the folder matching the profile you play with (for example, h2-dev).

  3. Open its ReturnOfModding folder.

  4. Attach logOutput.log to your issue report.

Interested in the code? See the development guide.

Thunderstore development is made possible with ads. Please consider making an exception to your adblock.