Hades 2 Rogue is an implementation of Hades 2 for Archipelago that aims to strip away most
of the meta-progression of the base game, and instead replace it with Archipelago
randomization. No Cauldron, no planting, no prophecies, just the more gameplay aspects with
a whole lot of randomization.
This means that, based on configuration, every form of meaningful progression can be
randomized. Your core locations will be making progress in routes; and you can configure
defeating new enemies, meeting new NPCs, and gaining new Keepsakes to be locations as well.
Items are configurable, but can include: Max Grasp, Arcanas, Weapons, Aspects, Pets,
Progressive Region Unlocks, unlocking helpers, and even unlocking gods themselves. Your goal
is to defeat bosses, configurable in the YAML.
Additionally, this mod has support for Zagreus' Journey, a mod by NikkelM that allows
Melinoë to fight through Zagreus' path from the first game; this only works if you have
Zagreus' Journey downloaded and Hades 1 installed, do not enable those settings otherwise.
Ready to play? Head to the Setup Guide tab to install everything, then the
YAML Creator tab to build your player options file.
Required Software
Optional
An installation of Hades 1 will allow you to utilize the Zagreus' Journey mod made by
NikkelM to include some original Hades 1 content in your Hades 2 game. This includes the
original route, some NPCs, and some keepsakes. Zagreus' Journey is no longer a dependency
of the AP mod, so it won't be downloaded automatically. If you want that content, search
for and download "Zagreus Journey" in r2modman, on the same profile as the AP mod.
Installation
Mod
- Install and launch r2modman.
- Find and select Hades 2. Select which store you own Hades 2 on. (Epic Games Launcher untested at this time)
- Select or create a profile (name doesn't matter).
- Select Online on the left side, then search for and find "Hades2RogueArchipelago".
- Select download, then download with dependencies. This also downloads the other mods it needs (Hell2Modding, and zerp's NPCRoomRandomizer, Extended NPC Encounters, and DreamDiveTweaks).
APWorld
- Launch Archipelago.
- Drag and drop the APWorld onto the Archipelago window.
- Close and relaunch Archipelago.
Configuring Your YAML
- Runs are designed to be possible regardless of your YAML settings, but it's recommended not to set maximum vows unless you are very confident in your Hades 2 skills. You will start the game with nothing, and the logic is set to believe you can at least make it to the boss of each region you have access to.
- DO NOT enable Zagreus' Journey unless you have downloaded the Zagreus' Journey mod, and have Hades 1 installed in the same location you have Hades 2 installed in; alternatively you can use the Zagreus' Journey config in r2modman to point to your Hades 1 installation.
Use the YAML Creator above to build this file without hand-editing YAML.
Connecting to a Game
- Launch Archipelago, and launch the Hades 2 Rogue Client.
- Put in the server you're connecting to and the port at the top (example: Archipelago.gg:45829). Hit connect.
- Enter your slot name when it asks for it.
- Once connected, hit "Launch Modded" in r2modman.
- Launch into a save, ensure the client says "Game connected to Bridge", and enjoy!
For Troubleshooting/Issue Reports
Visit the Hades 2 Rogue thread found here.