StixsworldHD · Ungodly AI Overhaul Two Point Hospital · install guide BepInEx ↗ v1.2.0
Plate 07 · Help

Troubleshooting

Almost every install problem comes down to a handful of causes — wrong BepInEx build, files nested one level too deep, or the game not relaunched after a change. Find your symptom below.

First stop: the log

When anything's off, open BepInEx\LogOutput.log in a text editor. It tells you whether BepInEx loaded, whether the plugin loaded, and prints any error. On a healthy install you'll see a line like StixsworldHD Ungodly AI, Job, Epidemic & Pay Overhaul v1.2.0 loaded.

01 BepInEx won't load

Q No BepInEx folders appear after launching

The config, plugins, and cache folders are only created on the first run after a correct install. If they never appear:

  • Confirm winhttp.dll sits in the same folder as TPH.exe — not in a subfolder.
  • Confirm you used the x64 Windows build, not x86.
  • Launch the game and let it reach the main menu, then quit. The folders are written during that run.
Q I have a folder named after the zip file

If your path looks like …\Two Point Hospital\BepInEx_win_x64_5.4.x\BepInEx\…, the contents were extracted one level too deep. Move the BepInEx folder, winhttp.dll, and doorstop_config.ini up so they sit directly beside TPH.exe, then delete the empty zip-named folder.

Q I accidentally installed BepInEx 6 / a Bleeding-Edge build

This game is Unity Mono, so it wants stable BepInEx 5.4.x, not a 6.0.0-be IL2CPP/Bleeding-Edge build. Delete the BepInEx files you added and reinstall using a non--be 5.4 release from the official releases page. See Install BepInEx 5.

02 The mod won't load

Q Pressing F6 does nothing in-game

The F6 window only opens once you're inside a hospital (not on the main menu). If it still won't appear:

  • Verify StixsworldHD.UngodlyAI.TPH.dll is in BepInEx\plugins — see the reference shot on Verify your install.
  • Make sure you launched the game after placing the .dll. Adding a plugin to a running game does nothing until you restart it.
  • Open LogOutput.log and search for the plugin name. If it isn't mentioned, the file isn't being found; if there's an error beside it, note that for the next step.
Q The .dll is in plugins but the config file never generated

com.stixsworldhd.tph.ungodlyai.cfg is written the first time the plugin successfully loads. If it's missing, the plugin didn't initialise — usually because BepInEx itself isn't loading (work through section 01 above first), or the game wasn't relaunched after adding the file. Confirm BepInEx.cfg exists in config too: if even that's missing, the problem is BepInEx, not the mod.

Q It worked, then a game update broke it

Game patches can occasionally reset or bypass BepInEx (for example by restoring files). The fix is simply to re-run the BepInEx install — re-extract the loader files beside TPH.exe and launch once. Your plugins and config folders, including your tuned .cfg, are normally preserved.

03 Behaviour & settings

Q The game feels exactly like vanilla

Check that MasterEnabled is true — if it's off, the mod intentionally does nothing. Also note the Difficulty Director defaults to a gentle correction; if you want a stronger effect, raise Aggression or pick the Hardcore mode in section 00. See Configuration.

Q My config edits keep reverting

If you hand-edit the .cfg while the game is open, BepInEx can overwrite it on exit. Edit with the game closed, or just use the live F6 window. Also remember values are clamped to their documented ranges — an out-of-range number is corrected, not honoured.

Q Patients are dying more than I expected

The adaptive Director never raises patient death risk — it won't touch Health, Hygiene, or Temperature decay. Deaths only scale via the explicit death-on-failure setting in section 08. If deaths feel high, lower that value (or set it back to default). Conversely, if you raised it for challenge, that's the lever responsible.

Q Does this conflict with my other mods?

Usually not. The Overhaul patches only a specific, listed set of methods and steers the game's own AI rather than replacing it. A conflict is only likely if another mod patches the same balance table or the same AI methods — see what gets hooked for the exact list.

04 Removing everything

Q How do I fully uninstall?

To remove just the mod, delete StixsworldHD.UngodlyAI.TPH.dll from BepInEx\plugins (the leftover .cfg is harmless, delete it too if you like). To remove BepInEx entirely, delete the BepInEx folder, winhttp.dll, doorstop_config.ini, and any changelog.txt from the game folder. If anything ever feels off, Steam's Verify integrity of game files restores the original game completely.

Still stuck?

Re-read the relevant install step with the reference screenshots on Verify your install open beside you — comparing folders directly catches most issues. The mod's bundled README.md also lists every setting and its range.