Shadows of Doubt

Shadows of Doubt

View Stats:
rmfranco Dec 16, 2023 @ 6:06am
Trouble with loading mods.
I tried to download a mod via the game menu, and it said it would take over 3 hours!?

So, I tried to find mods elsewhere.
I found and downloaded a few mods I found here:
https://thunderstore.io/c/shadows-of-doubt/

I installed their mod manager to work when the game loads, so I wouldn't have to work with a separate mod manager.

And it isn't working.
I got the below log:



[Message: Preloader] BepInEx 6.0.0-be.667 - Shadows of Doubt
[Message: Preloader] Built from commit 6b500b35727716f8ba182dedae304a628dbbb608
[Info : BepInEx] System platform: Windows 10 64-bit
[Info : BepInEx] Process bitness: 64-bit (x64)
[Info : BepInEx] Running under Unity 2021.3.26f1
[Info : BepInEx] Runtime version: 6.0.7
[Info : BepInEx] Runtime information: .NET 6.0.7
[Info : Preloader] 0 patcher plugins loaded
[Info : Preloader] 0 assemblies discovered
[Message:AssemblyPatcher] Executing 0 patch(es)
[Message: BepInEx] Chainloader initialized
[Warning:Il2CppInterop] Class::Init signatures have been exhausted, using a substitute!
[Info :Il2CppInterop] Registered mono type Il2CppInterop.Runtime.DelegateSupport+Il2CppToMonoDelegateReference in il2cpp domain
[Info : BepInEx] 10 plugins to load
[Info : BepInEx] Loading [ByTheBook 0.2.0]
[Info : ByTheBook] Plugin ByTheBook is loaded!
[Info :Il2CppInterop] Registered mono type ByTheBook.Dialog.ByTheBookDialogManager in il2cpp domain
[Info : ByTheBook] Plugin ByTheBook has added custom types!
[Info : ByTheBook] Plugin ByTheBook is patched!
[Info : BepInEx] Loading [CaseBoardScroll 1.0.0]
[Info :CaseBoardScroll] Plugin CaseBoardScroll is loaded!
[Info :Il2CppInterop] Registered mono type CaseBoardScroll.CaseBoardScrollRectWASD in il2cpp domain
[Info :CaseBoardScroll] Plugin CaseBoardScroll is patched and has injected types!
[Info : BepInEx] Loading [DDSLoader 1.0.2]
[Info : DDSLoader] Plugin DDSLoader is loaded!
[Info : DDSLoader] Plugin DDSLoader is patched!
[Info : BepInEx] Loading [SpyraxiCore 2.0.1-BE667]
[Info :SpyraxiCore] Plugin SpyraxiCore is loaded!
[Warning: HarmonyX] AccessTools.DeclaredMethod: Could not find method for type MainMenuController and name StartSave and parameters
[Error : BepInEx] Error loading [SpyraxiCore 2.0.1-BE667]: HarmonyLib.HarmonyException: Patching exception in method null
---> System.ArgumentException: Undefined target method for patch method static void SpyraxiCore.HarmonyHooksV33_17+MainMenuController_StartSave::Prefix()
at HarmonyLib.PatchClassProcessor.PatchWithAttributes(MethodBase& lastOriginal)
at HarmonyLib.PatchClassProcessor.Patch()
--- End of inner exception stack trace ---
at HarmonyLib.PatchClassProcessor.ReportException(Exception exception, MethodBase original)
at HarmonyLib.PatchClassProcessor.Patch()
at HarmonyLib.Harmony.<PatchAll>b__11_0(Type type)
at HarmonyLib.CollectionExtensions.Do[T](IEnumerable`1 sequence, Action`1 action)
at HarmonyLib.Harmony.PatchAll(Assembly assembly)
at HarmonyLib.Harmony.PatchAll()
at SpyraxiCore.Plugin.Load() in /opt/atlassian/pipelines/agent/build/SpyraxiCore/Plugin.cs:line 31
at BepInEx.Unity.IL2CPP.IL2CPPChainloader.LoadPlugin(PluginInfo pluginInfo, Assembly pluginAssembly) in /home/runner/work/BepInEx/BepInEx/Runtimes/Unity/BepInEx.Unity.IL2CPP/IL2CPPChainloader.cs:line 134
at BepInEx.Bootstrap.BaseChainloader`1.LoadPlugins(IList`1 plugins) in /home/runner/work/BepInEx/BepInEx/BepInEx.Core/Bootstrap/BaseChainloader.cs:line 411
[Warning: BepInEx] Skipping [GameBalanceOptions 3.1.3-BE667] because it has a dependency that was not loaded. See previous errors for details.
[Info : BepInEx] Loading [MoreMurderCyphers 1.0.0]
[Info :MoreMurderCyphers] Plugin MoreMurderCyphers is loaded!
[Info :MoreMurderCyphers] Plugin MoreMurderCyphers is patched!
[Info : BepInEx] Loading [RealEstateListingCruncherApp 1.0.5]
[Info :RealEstateListingCruncherApp] Plugin RealEstateListingCruncherApp is loaded!
[Info :RealEstateListingCruncherApp] Plugin RealEstateListingCruncherApp is patched!
[Info :Il2CppInterop] Registered mono type RealEstateListingCruncherApp.RealEstateCruncherAppContent in il2cpp domain
[Info :Il2CppInterop] Registered mono type RealEstateListingCruncherApp.RealEstateCruncherAppContent+CruncherForSaleContent in il2cpp domain
[Info :RealEstateListingCruncherApp] Plugin RealEstateListingCruncherApp has added custom types!
[Info : BepInEx] Loading [CruncherCorrection 1.0.1]
[Info :CruncherCorrection] sod.sspj.crunchercorrection v1.0.1: Successfully Loaded
[Info : BepInEx] Loading [SOD.Common 1.0.0]
[Info :Il2CppInterop] Registered mono type UniverseLib.UniversalBehaviour in il2cpp domain
[Info :Il2CppInterop] Registered mono type UniverseLib.Runtime.Il2Cpp.Il2CppManagedEnumerator in il2cpp domain
[Info : BepInEx] Loading [QoL 1.0.0]
[Info : QoL] Setting up configuration bindings.
[Info : QoL] Plugin is patched.
[Message: BepInEx] Chainloader startup complete
[Message: Unity] Auto initialized
[Info :Il2CppInterop] Registered mono type UniverseLib.AssetBundle in il2cpp domain
[Message: Unity] Set control method to 1: Mouse & Keybaord
[Message: Unity] Beginning load of group: data
[Message: Unity] Finished load of group: data, took 15.63742 seconds
[Message: Unity] Beginning load of group: floor_data
[Message: Unity] Finished load of group: floor_data, took 0.04893494 seconds
[Warning: Unity] DontDestroyOnLoad only works for root GameObjects or components on root GameObjects.
[Warning: Unity] DontDestroyOnLoad only works for root GameObjects or components on root GameObjects.
[Warning: Unity] DontDestroyOnLoad only works for root GameObjects or components on root GameObjects.
[Warning: Unity] DontDestroyOnLoad only works for root GameObjects or components on root GameObjects.
[Info : ByTheBook] BTB: Creating PrivateEye SyncDisk Preset.
[Info : ByTheBook] Attempted to add PrivateEye SyncDisk to WeaponsLocker.
[Warning: Unity] DontDestroyOnLoad only works for root GameObjects or components on root GameObjects.
[Warning: Unity] DontDestroyOnLoad only works for root GameObjects or components on root GameObjects.
[Error :Il2CppInterop] During invoking native->managed trampoline
Exception: System.IO.FileNotFoundException: Could not load file or assembly 'AssetBundleLoader, Version=1.0.2.0, Culture=neutral, PublicKeyToken=null'. The system cannot find the file specified.
File name: 'AssetBundleLoader, Version=1.0.2.0, Culture=neutral, PublicKeyToken=null'
at RealEstateListingCruncherApp.RealEstateListingCruncherHooks.MainMenuController_Start.Prefix()
at DMD<MainMenuController::Start>(MainMenuController this)
at (il2cpp -> managed) Start(IntPtr , Il2CppMethodInfo* )
[Info : ByTheBook] Loaded DDS Content and Patches For: Dialog
[Info : ByTheBook] Loaded String Content For: Dialog
[Info : ByTheBook] Loaded DDS Content and Patches For: SyncDisk
[Info : ByTheBook] Loaded String Content For: SyncDisk
[Info : DDSLoader] Loaded DDS Content and Patches For: plugins
[Info : DDSLoader] Loaded String Content For: plugins








These mods aren't in the in game mod loader atm.
Are those mods even usable now? or am I doing something wrong?
Last edited by rmfranco; Dec 16, 2023 @ 6:10am
< >
Showing 1-4 of 4 comments
Redrum Pancakes Dec 17, 2023 @ 4:38am 
modding part is new at this point, it was foreseen that it would wacky........
Piepieonline Jan 6, 2024 @ 3:27am 
These are Bepinex mods, right? They won't show up in the mod menu even when working. That said, it looks like you are trying to install manually and are missing dependencies. I'd suggest using either r2modman or thunderstore to install mods and it makes it much easier.
Starling Jan 21, 2024 @ 4:58pm 
I've tried loading mods for Shadows of Doubt with both Thunderstore and R2ModMan; and both times, it tries to open the game and runs the console box, but fails every time. I turned off all mods except for Bepinex with them, and it still fails. And Mod.io just infinitely queues.
Last edited by Starling; Jan 21, 2024 @ 4:59pm
rmfranco Jan 21, 2024 @ 7:10pm 
I forgot I posted this.
I was able to get mods going only if I used the external mod loader.

I still don't have the in game mods figured out though. They don't download, they just stay in the Que.
< >
Showing 1-4 of 4 comments
Per page: 1530 50

Date Posted: Dec 16, 2023 @ 6:06am
Posts: 4