<aside> ✨
This will cover setting up a new mod locally for official use in Shadows.
</aside>
Navigate to the persistent data folder for Shadows at: \Users\<username>\AppData\LocalLow\ColePowered Games\Shadows of Doubt
Inside this you should see a folder called ‘Mods’ (if you don’t, you can create one or run the game with the latest update).
This is the directory where the game will look for local mods (outside of mod.io which is a separate directory with a corresponding name).
To set up a new mod, create a folder inside this mods folder and name it the same as your mod (although technically the folder name won’t matter).
Inside this folder, create a new text file and name it ‘ModSettings.txt’. This is the key file the game will look for to configure your mod.
You can change various parameters within this ModSettings.txt file to set up some details about your mod. A typical example file might look like this:
{
"name": "Example Mod",
"version": "1.0",
"loadOrderValue": 0,
"creator": "ColeJ",
"summary": "An example mod for this guide.",
"enabled": true,
"workshopTags": ["misc"]
}
You can change the parameters after the ‘:’ to suit your needs.
<aside> 💡
If for some reason you want to update your already created mod from another machine, or fresh install of the game etc, but the game doesn’t recognise an existing steam workshop mod, you’ll have to manually add the mod’s ID to the ModSettings.txt file. To do this find the local ModSetting.txt file in the local mod folder, then add or edit the line "workshopID” and add your workshop published item ID after the colon. You can find this by navigating to its workshop page and grabbing the long digit from the URL. After you add this, the game should now recognise this as an existing workshop item, and the button should change from ‘upload’ to ‘update’.
</aside>