Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Dungeon: Keep Her

Create and defend your dungeon from pesky invaders in this 3D strategy adult game · By keepherdev

Dungeon: Keep Her mods using Oxide/umod

A topic by Underfelt created 24 days ago Views: 639 Replies: 6
Viewing posts 1 to 5
(3 edits) (+1)

I AM NOT ASSOCIATED WITH THE PROJECT. I'm modding this independently. If you run into troubles with this don't bother keepherdev

If you'd like to mod your Dungeon Keep Her installation, I have a relatively straightforward guide here as well as (technically) 3 mods so far:

  • TestMod, a sort of baseline template of how to make a mod
  • PropStacking, which makes props that generate items accumulate them over time instead of blocking at 1 (so you can shove someone in the gene extractor and let them bake for 20 minutes and have their whole genetic profile)
  • BattleCameraFix, ignores the defender position when starting battle - doesn't fix why the defender position is invalid, but should prevent the black camera issue. Battles will start at slightly wonky angles though. 

https://gitlab.com/underfelt/indie-nsfw-mods/-/tree/main/DungeonKeepHer

I'll also be working on a pee censor mod since I know there's some for whom that's an ick, and i'll also get Dungeon Raid Her hooked for modding though I'll need to play it a bit more for mod inspiration.

If you're a dev that would like to make your own, check the opj file in Oxide Patcher to see what I've hooked so far - I tried to cast a relatively wide net. If you hook new stuff or modify the hooks please share it with me - the big benefit of this is we all use the same hooks so mod compatibility is easy, if multiple versions of the patch file diverge we're all gonna have headaches. Almost all the hooks will return early the function if your return anything - i tend to just throw back one of the parameters. 

Make sure to backup saves and stuff before trying any of this, I'd hate for you to lose your progress if something goes wrong 

Careful not to patch with files from a previous version - if you get errors from oxide patcher about hooks getting flagged you might have the wrong version

With that, Merry Christmas!

(1 edit)

For oxide, the mods are all distributed as c# source files and compiled on-the-fly when the game is launched - it's always good practice to at least skim the source to make sure it's not malicious and I recommend doing so. Just don't judge the code too hard lol, I'm a hobbyist

(2 edits)

Ok so I had fucked up - sorry, i uploaded everything to the sfw repo, deleted it all, and forgot to upload the actual fucking mods. They're there now. 
Working on a kinktweaker mod that will let you turn off or amplify different aspects of the game and a prisoner taming idea from discord.

Thanks for making this. So, I followed the instructions and patched the game (which the log file shows as a success), however I'm still getting a black screen when the next battle starts. Does the DungeonKeepHer_PatchFile.opj contain the BattleCameraFix? Trying to figure out what to do next, I would really like to continue with the playthrough I had but the black screen bug at battle is a real show stopper.

The patching steps just inject Oxide into the game - when you launched the game it should have made an oxide folder in the install folder. Download the mods from here and drop them into oxide/plugins: https://gitlab.com/underfelt/indie-nsfw-mods/-/tree/main/DungeonKeepHer/Mods

The BattleCameraFix mod won't prevent inhabitants from ending up stuck in court though. You can use CourtYeeter with it, it tracks everyone's position when going to court regardless of permission to be in court and warps everyone back to their last location regardless of if they were in court. But sometimes they were already stuck in court - if you have any stubbornly stuck inhabitants, with CourtYeeter, go to court and do shift+tab. In the debug/cheats menu there should be a new option "Dismiss everyone from court" that force-warps everyone back to the entrance of your dungeon

Also the battle camera fix, I wanted it to be more than just a band-aid so I added a QOL feature - it'll remember the last camera position. So once you get the angle you like, it should stick. Sometimes the fighters aren't quite in the same position but for the most part it seems to stick.

(+1)

Thanks again man. I realized I put them in the wrong plugins folder - for the game itself and not Oxide. At first I just retraced my saves back to the last one without the bug, but just 1-2 hours later I got the battle camera glitch again and this mod keeps the playthrough going. For some reason this time, the main character is nowhere to be seen which is probably causing the bug this time. Really weird because the MC usually doesn't wander out of the throne room, but just got up and left... I had assumed the other times the game engine was struggling to handle things past 50 servants, but I only had about 25 servants this time.