 
            CommunityCaseLoader
Load custom murder cases from JSON files made by the community.
| Date uploaded | a year ago | 
| Version | 0.2.0 | 
| Download link | Piepieonline-CommunityCaseLoader-0.2.0.zip | 
| Downloads | 1434 | 
| Dependency string | Piepieonline-CommunityCaseLoader-0.2.0 | 
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. Load AssetBundles built against previous game versions, by correcting referenced PathIDs. Also includes functions for creating ScriptableObjects from raw JSON files
Preferred version: 2.0.1 
                        Piepieonline-DDSLoader
Library. Loader for (new and patch overrides) DDS Tree/Message/Block content and localised strings
Preferred version: 1.0.7README
Piepieonline's CommunityCaseLoader
Load custom cases and side jobs from JSON files, which can be constructed either by hand or by using my basic tool: https://www.piepieonline.com/ShadowsOfDoubt-CaseEditor/
Technically, it can load any kind of scriptable object from JSON, but only cases and side jobs are supported right now.
Using VMails as evidence for SideJobs
VMails spawned by SideJobs using spawnItems can now be used as resolve evidence
- Create your spawnItemsentry, making sure to providevmailThreadand set anitemTag
- Add your resolve question by setting: inputTypetoitem,automaticAnswerstospawnedItemTag, andtagto be the same asitemTagfrom above
Important notes:
- Each SideJob requires a unique vmailThread- you can't reuse the same ID across to jobs or tags
- Currently it only works with vmails sent by the purp!
Manual Installation
- Ensure you have BepInEx BE installed
- Extract the mod to ".\BepInEx\plugins", so you should have ".\BepInEx\plugins\CommunityCaseLoader\CommunityCaseLoader.dll"
Source:
https://github.com/piepieonline/ShadowsOfDoubtMods/tree/master/CommunityCaseLoader
CHANGELOG
0.2.5
- Loading sodso_patch files, which allow for modification of base game ScriptableObjects with partial JSONs
- Added an example patch for the Frame sync disk, disabled by default
 
0.2.4
- Enabled debug logging of VMails sent as part of a Murder case
- Patched a base-game issue with how vmail participants are assigned
- Fixed a number of potential null reference errors in the debug helpers
0.2.3
- Added options to ensure that the hardest cases and side jobs always spawn, preventing as much repetition in new games.
0.2.2
- Updated to work with the latest AssetBundleLoader
0.2.1
- Bugfix for error in console regarding case evidence
0.2.0
- NEW: Sidejob cases can now be created and loaded. See WhiteCollarSideJobs (https://github.com/piepieonline/ShadowsOfDoubtMods/tree/master/WhiteCollarSideJobs) for complicated examples, simple examples to come.
- Improved text content in the example cases
- Updated DDS (string) content in the example cases to work with how the game now does monkiers
0.1.2
- Fixed an error that occurred when loading a game a second time in a session
0.1.1
- Fixed an issue with the manifest file
0.1.0
- Initial release. Adds two cases:
- CorporateJealousy (Enabled) - a case that adds variety to the business card killer cases
- TheftGoneWrong (Disabled) - more of a demo case, not recommended for normal use because you might run out of important people