xamionex / DarkwoodCustomizer

A mod for darkwood that lets you customize: Any Player or Enemy (HP,Stamina,Speed,etc.), Item stats (dmg,stacks,etc.), Inventory Sizes, Generator Drain Speed, Time Speed, and more!
https://www.nexusmods.com/darkwood/mods/22
MIT License
1 stars 0 forks source link

DarkwoodCustomizer

A mod for darkwood that lets you customize a lot of things about your game\ There is too many things that you can customize to be listed here\ The mod has full documentation on every option in the config, don't miss those!\ Most options are set to vanilla by default with a few exceptions like:\ Trap materials are recovered when disarming them\ Custom Items added by default like the unused items\ Lantern repair\ Workbench inventory is 9x12\ And more, check out the cfgs to get the most out of this mod and make your game to your liking.

WARNING

This mod by default will remove excess slots! What this means: If you had a larger inventory/storage than what you set in this mod the extra inventory slots will be removed unless you disable the config option!

Another warning! Please do check out the config before loading your save, do not blame me if you get your items or anything deleted.

INVENTORY WARNING

If you do enable this, the changes are permanent! You can change it back by remembering ~~at what inventory upgrade you are at but that's only if you remember Other way to change it back is to practically guess or if you're on max upgrade then it's 9 down slots (2x9)~~

~~Upgrade 0 is 6 slots down (no upgrades)\ Upgrade 1 is 7\ Upgrade 2 is 8\ Upgrade 3 is 9~~

~~Another warning is because to me my modification for this looks very sketchy do make issues if you find it modifying something other than the player inventory, do not let this persuade you though, there is nothing to lose and it'll just look funny and make some work for me.~~

No longer the case for version 1.0.4 If you set the hotbar and inventory toggles to false the plugin will look at your player upgrades and set them accordingly

Installation

This mod uses BepInEx for it's loader, you can download BepInEx here\ The mod was made on BepInEx version 5.4.23.2\ Download BepInEx and unzip it into your game folder and then put this mod (DarkwoodCustomizer.dll) into BepInEx/plugins/\ The directory should look like this:\ Game Folder

It doesn't matter how you install the mod into the plugin folder just so long as it's there BepInEx will look for DLLs in that folder

Versions 1.3.4+ Configuration

I recommend also installing ConfigurationManager

(Download here) which will help in configuring my mod.

You just extract that zip into your game folder and press F1 in-game and you can configure everything except custom items/characters, those you will have to edit manually, which I recommend to use VSCode or notepad++ for.

Configuration

You can change configurations of the mod inside Bepinex/Config and opening the .cfg with a text editor, yes, you can use notepad.\ Notice: Not every value in the mod is double checked to be certain that you dont need to reload your save for it to take effect