If you are using BepInEx before the update with photo mode, it is likely that BepInEx has not updated the game integration files. Try deleting the folder (not just the files) 'Miside/BepInEx/interop' and does the error still appear?
When I was writing my name, the v key made the mouse disappear and I could not start a new game, I had to restart the game. Besides that, works as intended. Good job
Hello, I'm using the mod well, but when I applied the latest update mod, only half of the HUD interface window is covered. The resolution is 4k and I'm trying to capture it with RTS, but is there no way to hide the entire HUD?
24 comments
[Message: Preloader] BepInEx 6.0.0-be.697 - MiSideFull
[Message: Preloader] Built from commit 53625800b86f6c68751445248260edf0b27a71c2
[Info : BepInEx] System platform: Windows 10 64-bit
[Info : BepInEx] Process bitness: 64-bit (x64)
[Info : BepInEx] Running under Unity 2021.3.35f1
[Info : BepInEx] Runtime version: 6.0.7
[Info : BepInEx] Runtime information: .NET 6.0.7
[Fatal : Preloader] System.IO.FileNotFoundException: Could not load file or assembly 'AsmResolver.DotNet, Version=5.5.0.0, Culture=neutral, PublicKeyToken=null'. The system cannot find the file specified.
File name: 'AsmResolver.DotNet, Version=5.5.0.0, Culture=neutral, PublicKeyToken=null'
at BepInEx.Unity.IL2CPP.Il2CppInteropManager.GenerateInteropAssemblies()
at BepInEx.Unity.IL2CPP.Il2CppInteropManager.Initialize() in /home/runner/work/BepInEx/BepInEx/Runtimes/Unity/BepInEx.Unity.IL2CPP/Il2CppInteropManager.cs:line 210
at BepInEx.Unity.IL2CPP.Preloader.Run() in /home/runner/work/BepInEx/BepInEx/Runtimes/Unity/BepInEx.Unity.IL2CPP/Preloader.cs:line 66
Was wondering if you could help resolve this issue. Thank you.
[Error : BepInEx] Error loading [PhotoMode Always Active 1.0.0]: System.TypeLoadException: Could not load type 'PhotoModeMain' from assembly 'Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'.
at System.Reflection.CustomAttribute._CreateCaObject(RuntimeModule pModule, RuntimeType type, IRuntimeMethodInfo pCtor, Byte** ppBlob, Byte* pEndBlob, Int32* pcNamedArgs)
at System.Reflection.CustomAttribute.CreateCaObject(RuntimeModule module, RuntimeType type, IRuntimeMethodInfo ctor, IntPtr& blob, IntPtr blobEnd, Int32& namedArgs)
at System.Reflection.CustomAttribute.AddCustomAttributes(ListBuilder`1& attributes, RuntimeModule decoratedModule, Int32 decoratedMetadataToken, RuntimeType attributeFilterType, Boolean mustBeInheritable, ListBuilder`1 derivedAttributes)
at System.Reflection.CustomAttribute.GetCustomAttributes(RuntimeType type, RuntimeType caType, Boolean inherit)
at System.RuntimeType.GetCustomAttributes(Boolean inherit)
at HarmonyLib.HarmonyMethodExtensions.GetFromType(Type type)
at HarmonyLib.PatchClassProcessor..ctor(Harmony instance, Type type, Boolean allowUnannotatedType)
at HarmonyLib.Harmony.CreateClassProcessor(Type type, Boolean allowUnannotatedType)
at HarmonyLib.Harmony.PatchAll(Type type)
at PhotoModeActive.Plugin.Load()
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
How do I check the game version?
Try deleting the folder (not just the files) 'Miside/BepInEx/interop' and does the error still appear?
The game folder should look like this:
MiSide/
├── BepInEx/
│└── plugins/
│ └── PhotoModeActive.dll
├── Data/
├── dotnet/
├── MiSideFull_Data/
├── Voice Editor/
├── .doorstop_version
├── baselib.dll
├── changelog.txt
├── doorstop_config.ini
├── GameAssembly.dll
├── MiSideFull.exe
├── UnityCrashHandler64.exe
├── UnityPlayer.dll
└── winhttp.dll
In photo mode, you have the 'Control in-game time' slider, which changes the game time from the range [0; 1].