NPCRoomRandomizer
Randomizes NPC story rooms between each other(Dio in the Underworld, Echo on Surface, etc). Compatible with Dream Dives and Zagreus' Journey.
| Date uploaded | 2 days ago |
| Version | 0.4.4 |
| Download link | zerp-NPCRoomRandomizer-0.4.4.zip |
| Downloads | 104 |
| Dependency string | zerp-NPCRoomRandomizer-0.4.4 |
This mod requires the following mods to function
LuaENVY-ENVY
A plugin to allow ReturnOfModding plugins greater control of their environment.
Preferred version: 1.2.0SGG_Modding-ReLoad
Provides helpers for managing hot reloading and waiting for the right time to load
Preferred version: 1.0.2SGG_Modding-ModUtil
Utility mod for mod interactions within lua for SGG's games
Preferred version: 4.0.1README
NPC Room Randomizer
Randomizes NPC story rooms between each other. Configurable to never have the default story room. Compatible with Dream Dives. Also supports NPC story rooms from Zagreus' Journey.
Installation
Use r2modman by ebkr from Thunderstore or GitHub.
While the mod has been tested decently well, there can still be some scenarios which didn't show up in testing that break the game. It is recommended to backup your save from %USERPROFILE%\Saved Games\Hades II\Profile*.sav in case there are issues.
It is recommended to not uninstall or load the game un-modded while in the middle of a modded run.
Configuration
Mod can be configured through the r2modman config editor. Requires the game to be run atleast once with the mod installed.
Issues and feedback
Report any issues or feedback here or on the Hades Modding Discord
CHANGELOG
Changelog
Unreleased
0.4.5 - 2026-07-29
- Update condition which checks for a valid ZJ installation
0.4.4 - 2026-07-27
- Add some nil checks and print stack if ChooseNextRoomData returns nil
0.4.3 - 2026-06-06
- Fix Fields sometimes not able to offer final shop
0.4.2 - 2026-05-26
- Fix transitions from Charon fight to a random story room leaving the stranded in another biome
0.4.1 - 2026-05-16
- Fix reward previews for H1 story rooms when going back to Fields of Mourning
0.4.0 - 2026-05-04
- Add config to ban upto 2 story rooms form appearing
- Add config to only allow random story rooms in Dream Dives
0.3.3 - 2026-04-29
- fix Zag's Journey breaking when going from Chaos/Erebus gates to a non-H1 story room
0.3.2 - 2026-04-19
- fix for triple rewards showing up unexpectedly
0.3.1 - 2026-04-16
- re-enable Zag's Journey support
0.3.0 - 2026-04-15
- fix H1 story room reward previews when going back to H2 biome in most cases
- fix hidden preview chaos curse not working for story rooms
- fix transition from randomized story room to ephyra
0.2.2 - 2026-03-17
- fix Medea room not honoring the
config.never_defaultsetting
0.2.1 - 2026-02-27
- fix Thessely reward previews after story room
- fix Thessely room orientation in some cases
0.2.0 - 2026-02-27
- story room previews now use the original preview
- fix reward previews for story room to Thessely transitions
- any secret doors or anomalies are blocked in story rooms
- better handling of Soul Pylons during Medea room
0.1.0 - 2026-02-26
- First version of the mod