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

Verify your install

Here's exactly what a correct install looks like, folder by folder, from a real machine. Compare each screenshot to your own setup. Every image is clickable — tap one to open it, then click again to view it at full Two Point Hospital resolution.

Tip · the screenshots zoom

The shots below are shown scaled to fit the page. Click any one to open it in a viewer; click the image once more to flip to its original 1920 × 1080 size, then press Esc to close. Handy for reading the small filenames.

01 Your game folder (root)

After installing BepInEx, your game's root folder gains a BepInEx folder plus the loader files winhttp.dll and doorstop_config.ini, all sitting beside TPH.exe. The path bar here reads …\common\TPH — remember the folder name can differ; the contents are what matter.

…\steamapps\common\TPH · 14 items
Two Point Hospital root folder showing BepInEx folder, MonoBleedingEdge, TPH_Data, winhttp.dll, doorstop_config.ini and TPH.exe View full size

Look for: a BepInEx folder, winhttp.dll, doorstop_config.ini, and your TPH.exe. If those four are present together, the loader is correctly placed.

Expected in the game root: 📁 BepInEx\ — the loader + (soon) your mod 📁 MonoBleedingEdge\ — Unity (game's own) 📁 TPH_Data\ — game data (game's own) 📄 TPH.exe — the game executable 📄 winhttp.dll ◄ from BepInEx 📄 doorstop_config.ini ◄ from BepInEx

02 Inside the BepInEx folder

Open that BepInEx folder. After you've launched the game once, it should hold five subfolders and a log file. The two that matter most are plugins (where the mod lives) and config (where its settings land).

…\TPH\BepInEx · 6 items
BepInEx folder contents: cache, config, core, patchers, plugins folders and LogOutput.log file View full size

Look for: cache, config, core, patchers, plugins and LogOutput.log. The presence of LogOutput.log confirms BepInEx actually ran.

Missing config or plugins?

If you only see core and patchers, you haven't launched the game yet since installing BepInEx. Run it once to the main menu and these folders appear. See Step 02 · launch once.

03 The plugins folder

This is where you placed the mod. It should contain exactly one file: StixsworldHD.UngodlyAI.TPH.dll (about 120 KB).

…\TPH\BepInEx\plugins · 1 item
plugins folder containing StixsworldHD.UngodlyAI.TPH.dll View full size

Look for: StixsworldHD.UngodlyAI.TPH.dll sitting directly in plugins — no subfolder. If it's here, the mod is installed.

04 The config folder

After launching with the mod installed, the config folder holds two files: BepInEx's own BepInEx.cfg, and the mod's auto-generated com.stixsworldhd.tph.ungodlyai.cfg (around 52 KB — that's all 160 settings written out and commented).

…\TPH\BepInEx\config · 2 items
config folder containing BepInEx.cfg and com.stixsworldhd.tph.ungodlyai.cfg View full size

Look for: com.stixsworldhd.tph.ungodlyai.cfg. Its existence proves the plugin loaded and initialised. This is the file you'll edit to tune the mod.

05 The final check — in-game

Folders all match? One last confirmation: load into any hospital and press F6. The Overhaul's configuration window should open right over the game. If it does, everything is working — you're done.

Installed and loaded

Reference folders matched and the F6 window opens? The mod is live. Head to Configuration to set your difficulty and switch on the helpers, or read Systems & features to see what each part does.

F6 does nothing?

If the window won't open but the .dll is in plugins, check LogOutput.log for a line mentioning the plugin or an error, and confirm you launched the game after adding the file. The Troubleshooting page walks through it.