
DDSLoader
Library. Loader for (new and patch overrides) DDS Tree/Message/Block content and localised strings
Date uploaded | 2 weeks ago |
Version | 1.0.6 |
Download link | Piepieonline-DDSLoader-1.0.6.zip |
Downloads | 1150 |
Dependency string | Piepieonline-DDSLoader-1.0.6 |
This mod requires the following mods to function

BepInEx-BepInExPack_IL2CPP
BepInEx pack for IL2CPP x64 Unity games. Preconfigured and ready to use.
Preferred version: 6.0.733
Piepieonline-Asset_Bundle_Loader
Library. Provides helpers to load new assets into Shadows of Doubt. Includes functions for creating ScriptableObjects from raw JSON files, as well as built Unity AssetBundles
Preferred version: 2.0.4README
Piepieonline's DDSLoader
Library. Loader for both new and patch based overrides DDS content (Trees/Messages/Blocks) and localised strings
Debugging
The library provides some useful features for debugging
- Logging of all conversations that begin
- Pausing when a specific conversation begins
For executing in UnityExplorer:
- DDSLoader.DDSDebugHelper.StartConversation("DDS_Tree_ID", new string[] { "Human_1", "Human_2" });
Community Content Project
There is a community content project to add additional flavour content to the world of Shadows of Doubt. The repo contains information and downloads of the current state. https://github.com/piepieonline/ShadowsOfDoubtContent
Manual Installation
- Ensure you have BepInEx BE installed
- Extract the mod to ".\BepInEx\plugins", so you should have ".\BepInEx\plugins\DDSLoader\DDSLoader.dll"
Source:
https://github.com/piepieonline/ShadowsOfDoubtMods/tree/master/DDSLoader
CHANGELOG
1.0.6
- Fixed patches, removed dlls from this library (Now requires the bundle loader instead)
1.0.5
- Better warning messages for empty files
1.0.4
- Fixes for the experimental branch
- Removed newspaper support
1.0.3
- Added newspaper article support
1.0.2
- Fixed comma handling, added debug tools
1.0.1
- Added BepInEx BE dependency properly.
1.0.0
- Initial Thunderstore (BepInEx BE) version