A quick and easy tool for modifying debug settings in AI: The Somnium Files
Head over to the relases page and download the latest one, or compile it yourself.
Download and install MelonLoader into your game directory
Move SomniumDebugEnabler.dll
into your AI The Somnium Files\Mods
folder
Launch!
By default, the mod will launch into the debug menu.
If you'd like to configure the mod more heavily, head to your AI The Somnium Files\UserData\
folder and open MelonPreferences.cfg
By default your file should look like this:
[Overrides]
UNITY_EDITOR = 0
UNITY_STANDALONE_WIN = 1
UNITY_PS4 = 0
UNITY_XBOXONE = 0
UNITY_SWITCH = 0
BUILD_RELEASE = 0
BUILD_REGION = "BUILD_WORLDWIDE"
USER_NAME = "gonzo"
FORCE_ASSET_BUNDLE = true
[Overrides.CUSTOM_OVERRIDES]
custDict = { DEVELOP_MODE = "1" }
Feel free to experiment with these values, currently the only known values to trigger the debug mode are BUILD_RELEASE
being set to 0, and USER_NAME
being set to "gonzo"
custDict can be edited to include whatever other variables you want to forcibly inject into the script manager.
The freecam mode included in this tool adds a "Noclip Mode" FPS style camera allowing you to explore ADV mode scenes and Somniums, plus some other extra features. It is highly recommended you look at the Freecam Instructions and Tips page before using the freecam for tips and known issues.
If you're a developer working on the freecam code, check out the Freecam Developer Readme first.
HUGE THANK YOU TO @robotortoise for finding this in the first place
Thank you to @drojf for letting me use his freecam code in this.
another thank you to @GarnetSunset for coming up with the idea in the first place.