whenever i try to start the game it makes a file called preloader_20251020_111007_168.log that says
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method not found: void System.Reflection.Module.GetPEKind(System.Reflection.PortableExecutableKinds&,System.Reflection.ImageFileMachine&) at BepInEx.Preloader.PreloaderRunner.PreloaderPreMain () [0x00000] in :0 at (wrapper managed-to-native) System.Reflection.RuntimeMethodInfo.InternalInvoke(System.Reflection.RuntimeMethodInfo,object,object[],System.Exception&) at System.Reflection.RuntimeMethodInfo.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x0006a] in :0 --- End of inner exception stack trace --- at System.Reflection.RuntimeMethodInfo.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00083] in :0 at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) [0x00000] in :0 at Doorstop.Entrypoint.Start () [0x0008b] in :0
Viewing post in OFF OST + SFX Restored comments
I just now got to looking to this, and I'm unable to reproduce this error even with a fresh install of the game and mod.
One thing it may be is that you need a .NET runtime, most likely .NET Standard 2.1. Here's a link to its download page. Let me know if this helps!