WHY?
[Warning: BepInEx] Failed to open error log file; skipping error redirection
[Message: Preloader] BepInEx 6.0.0-be.755 - CyberKnights (2026/4/17 6:58:43)
[Message: Preloader] Built from commit 3fab71a1914132a1ce3a545caf3192da603f2258
[Info : BepInEx] System platform: Windows 10 64-bit
[Info : BepInEx] Process bitness: 64-bit (x64)
[Info : BepInEx] Running under Unity 6000.3.12f1
[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)
[Warning: BepInEx] Couldn't open log file 'LogOutput.log' for writing, trying another...
[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] 2 plugins to load
[Info : BepInEx] Loading [XUnity Auto Translator 5.6.0]
[Info :Il2CppInterop] Registered mono type XUnity.AutoTranslator.Plugin.Core.PluginLoader+AutoTranslatorProxyBehaviour in il2cpp domain
[Info : BepInEx] Loading [XUnity Resource Redirector 2.1.0]
[Message: BepInEx] Chainloader startup complete
[Message: Unity] OnRuntimeMethodLoad_QualitySettings
[Message: Unity] OnRuntimeMethodLoad_SteamCheck
[Info :XUnity.AutoTranslator] Force loading ALL proxy assemblies.
[Warning:XUnity.AutoTranslator] An error occurred while resolving type: UnityEngine.TextMesh
System.ArgumentException: TextMesh does not have a corresponding IL2CPP class pointer
at Il2CppInterop.Runtime.Il2CppType.TypeFromPointerInternal(IntPtr classPointer, String typeName, Boolean throwOnFailure) in /home/runner/work/Il2CppInterop/Il2CppInterop/Il2CppInterop.Runtime/Il2CppType.cs:line 19
at XUnity.Common.Constants.UnityTypes.FindType(String name)
[Error :Il2CppInterop] Nested type ToolbarButtonSize on GUI not found!
[Warning:XUnity.AutoTranslator] An error occurred while resolving type: UnityEngine.GUI+ToolbarButtonSize
System.ArgumentException: ToolbarButtonSize does not have a corresponding IL2CPP class pointer
at Il2CppInterop.Runtime.Il2CppType.TypeFromPointerInternal(IntPtr classPointer, String typeName, Boolean throwOnFailure) in /home/runner/work/Il2CppInterop/Il2CppInterop/Il2CppInterop.Runtime/Il2CppType.cs:line 19
at XUnity.Common.Constants.UnityTypes.FindType(String name)
[Info :XUnity.AutoTranslator] Version of TextMesh Pro: 1.4.0.
[Warning: HarmonyX] AccessTools.Method: Could not find method for type TMPro.TMP_Text and name SetCharArray and parameters (Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppStructArray, int, int)
[Warning:XUnity.AutoTranslator] Could not hook 'TMP_Text_SetCharArray_Hook3'. Likely due differences between different versions of the engine or text framework.
[Info :XUnity.AutoTranslator] Attempting to load TextMesh Pro font from asset bundle.
[Warning:XUnity.AutoTranslator] An error occurred while loading text mesh pro fallback font. Retrying load with custom proxies...
System.MissingMethodException: Method not found: '!0 ByRef Il2CppSystem.ReadOnlySpan1.GetPinnableReference()'. at UnityEngine.AssetBundle.LoadFromFile_Internal(String path, UInt32 crc, UInt64 offset) at FastReflection<UnityEngine.AssetBundle.LoadFromFile>(Object , Object[] ) at XUnity.Common.Utilities.CachedMethod.Invoke(Object instance, Object[] arguments) at XUnity.AutoTranslator.Plugin.Core.Fonts.FontHelper.GetTextMeshProFont(String assetBundle) at XUnity.AutoTranslator.Plugin.Core.Fonts.FontCache.GetOrCreateFallbackFontTextMeshPro() [Info :XUnity.AutoTranslator] Attempting to load TextMesh Pro font from asset bundle. [Error :XUnity.AutoTranslator] An error occurred while loading text mesh pro fallback font: arialuni_sdf_u6000 System.Exception: ICall with signature UnityEngine.AssetBundle::LoadFromFile_Internal(System.String,System.UInt32,System.UInt64) was not resolved at (missing icall delegate) UnityEngine.AssetBundleProxy+LoadFromFile_InternalDelegate(IntPtr , UInt32 , UInt64 ) at UnityEngine.AssetBundleProxy.LoadFromFile(String path, UInt32 crc, UInt64 offset) at UnityEngine.AssetBundleProxy.LoadFromFile(String path) at XUnity.AutoTranslator.Plugin.Core.Fonts.FontHelper.GetTextMeshProFontByCustomProxies(String assetBundle) at XUnity.AutoTranslator.Plugin.Core.Fonts.FontCache.GetOrCreateFallbackFontTextMeshPro() [Warning:XUnity.AutoTranslator] Could not load fallback font for TextMesh Pro: arialuni_sdf_u6000 [Info :XUnity.AutoTranslator] Loaded XUnity.AutoTranslator into Unity [6000.3.12f1] game. [Info :Il2CppInterop] Registered mono type XUnity.AutoTranslator.Plugin.Core.Il2CppManagedEnumerator in il2cpp domain [Message: Unity] CKF: BootloadScene AsyncOperationHandle Complete [Warning:XUnity.AutoTranslator] [UnityInput] Failed to detect available input systems - System.IO.FileNotFoundException: Could not load file or assembly 'Unity.InputSystem, Version=3.7.1.6, Culture=neutral, PublicKeyToken=null'. 绯荤粺鎵句 笉鍒版寚瀹氱殑鏂囦欢銆? File name: 'Unity.InputSystem, Version=3.7.1.6, Culture=neutral, PublicKeyToken=null' at XUnity.Common.Utilities.NewInputSystem.<>c.<.ctor>b__0_0(KeyCode x) at System.Linq.Enumerable.WhereArrayIterator1.ToList()
at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
at XUnity.Common.Utilities.NewInputSystem..ctor()
at XUnity.Common.Utilities.UnityInput.get_Current()
[Info :XUnity.AutoTranslator] Skipping plugin scan because no plugin-specific translations has been registered.
Setting breakpad minidump AppID = 1021210
SteamInternal_SetMinidumpSteamID: Caching Steam ID: 76561199389312003 [API loaded no]
[Message: Unity] CONNECTED STEAM APPID: 1021210
[Message: Unity] CONNECTED STEAM USER: 1429046275
[Message: Unity] WwiseUnity: Wwise(R) SDK Version 2019.2.15 Build 7667.
[Message: Unity] WwiseUnity: Setting Plugin DLL path to: D:/SteamLibrary/steamapps/common/Cyber Knights Flashpoint/CyberKnights_Data\Plugins\x86_64
[Message: Unity] WwiseUnity: Sound engine initialized successfully.
[Message: Unity] TutorialManager: Awake()
WHY?
[Warning: BepInEx] Failed to open error log file; skipping error redirection
[Message: Preloader] BepInEx 6.0.0-be.755 - CyberKnights (2026/4/17 6:58:43)
[Message: Preloader] Built from commit 3fab71a1914132a1ce3a545caf3192da603f2258
[Info : BepInEx] System platform: Windows 10 64-bit
[Info : BepInEx] Process bitness: 64-bit (x64)
[Info : BepInEx] Running under Unity 6000.3.12f1
[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)
[Warning: BepInEx] Couldn't open log file 'LogOutput.log' for writing, trying another...
[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] 2 plugins to load
[Info : BepInEx] Loading [XUnity Auto Translator 5.6.0]
[Info :Il2CppInterop] Registered mono type XUnity.AutoTranslator.Plugin.Core.PluginLoader+AutoTranslatorProxyBehaviour in il2cpp domain
[Info : BepInEx] Loading [XUnity Resource Redirector 2.1.0]
[Message: BepInEx] Chainloader startup complete
[Message: Unity] OnRuntimeMethodLoad_QualitySettings
[Message: Unity] OnRuntimeMethodLoad_SteamCheck
[Info :XUnity.AutoTranslator] Force loading ALL proxy assemblies.
[Warning:XUnity.AutoTranslator] An error occurred while resolving type: UnityEngine.TextMesh
System.ArgumentException: TextMesh does not have a corresponding IL2CPP class pointer
at Il2CppInterop.Runtime.Il2CppType.TypeFromPointerInternal(IntPtr classPointer, String typeName, Boolean throwOnFailure) in /home/runner/work/Il2CppInterop/Il2CppInterop/Il2CppInterop.Runtime/Il2CppType.cs:line 19
at XUnity.Common.Constants.UnityTypes.FindType(String name)
[Error :Il2CppInterop] Nested type ToolbarButtonSize on GUI not found!
[Warning:XUnity.AutoTranslator] An error occurred while resolving type: UnityEngine.GUI+ToolbarButtonSize
System.ArgumentException: ToolbarButtonSize does not have a corresponding IL2CPP class pointer
at Il2CppInterop.Runtime.Il2CppType.TypeFromPointerInternal(IntPtr classPointer, String typeName, Boolean throwOnFailure) in /home/runner/work/Il2CppInterop/Il2CppInterop/Il2CppInterop.Runtime/Il2CppType.cs:line 19
at XUnity.Common.Constants.UnityTypes.FindType(String name)
[Info :XUnity.AutoTranslator] Version of TextMesh Pro: 1.4.0.
[Warning: HarmonyX] AccessTools.Method: Could not find method for type TMPro.TMP_Text and name SetCharArray and parameters (Il2CppInterop.Runtime.InteropTypes.Arrays.Il2CppStructArray, int, int)
[Warning:XUnity.AutoTranslator] Could not hook 'TMP_Text_SetCharArray_Hook3'. Likely due differences between different versions of the engine or text framework.
[Info :XUnity.AutoTranslator] Attempting to load TextMesh Pro font from asset bundle.
[Warning:XUnity.AutoTranslator] An error occurred while loading text mesh pro fallback font. Retrying load with custom proxies...
System.MissingMethodException: Method not found: '!0 ByRef Il2CppSystem.ReadOnlySpan
1.GetPinnableReference()'. at UnityEngine.AssetBundle.LoadFromFile_Internal(String path, UInt32 crc, UInt64 offset) at FastReflection<UnityEngine.AssetBundle.LoadFromFile>(Object , Object[] ) at XUnity.Common.Utilities.CachedMethod.Invoke(Object instance, Object[] arguments) at XUnity.AutoTranslator.Plugin.Core.Fonts.FontHelper.GetTextMeshProFont(String assetBundle) at XUnity.AutoTranslator.Plugin.Core.Fonts.FontCache.GetOrCreateFallbackFontTextMeshPro() [Info :XUnity.AutoTranslator] Attempting to load TextMesh Pro font from asset bundle. [Error :XUnity.AutoTranslator] An error occurred while loading text mesh pro fallback font: arialuni_sdf_u6000 System.Exception: ICall with signature UnityEngine.AssetBundle::LoadFromFile_Internal(System.String,System.UInt32,System.UInt64) was not resolved at (missing icall delegate) UnityEngine.AssetBundleProxy+LoadFromFile_InternalDelegate(IntPtr , UInt32 , UInt64 ) at UnityEngine.AssetBundleProxy.LoadFromFile(String path, UInt32 crc, UInt64 offset) at UnityEngine.AssetBundleProxy.LoadFromFile(String path) at XUnity.AutoTranslator.Plugin.Core.Fonts.FontHelper.GetTextMeshProFontByCustomProxies(String assetBundle) at XUnity.AutoTranslator.Plugin.Core.Fonts.FontCache.GetOrCreateFallbackFontTextMeshPro() [Warning:XUnity.AutoTranslator] Could not load fallback font for TextMesh Pro: arialuni_sdf_u6000 [Info :XUnity.AutoTranslator] Loaded XUnity.AutoTranslator into Unity [6000.3.12f1] game. [Info :Il2CppInterop] Registered mono type XUnity.AutoTranslator.Plugin.Core.Il2CppManagedEnumerator in il2cpp domain [Message: Unity] CKF: BootloadScene AsyncOperationHandle Complete [Warning:XUnity.AutoTranslator] [UnityInput] Failed to detect available input systems - System.IO.FileNotFoundException: Could not load file or assembly 'Unity.InputSystem, Version=3.7.1.6, Culture=neutral, PublicKeyToken=null'. 绯荤粺鎵句 笉鍒版寚瀹氱殑鏂囦欢銆? File name: 'Unity.InputSystem, Version=3.7.1.6, Culture=neutral, PublicKeyToken=null' at XUnity.Common.Utilities.NewInputSystem.<>c.<.ctor>b__0_0(KeyCode x) at System.Linq.Enumerable.WhereArrayIterator1.ToList()at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
at XUnity.Common.Utilities.NewInputSystem..ctor()
at XUnity.Common.Utilities.UnityInput.get_Current()
[Info :XUnity.AutoTranslator] Skipping plugin scan because no plugin-specific translations has been registered.
Setting breakpad minidump AppID = 1021210
SteamInternal_SetMinidumpSteamID: Caching Steam ID: 76561199389312003 [API loaded no]
[Message: Unity] CONNECTED STEAM APPID: 1021210
[Message: Unity] CONNECTED STEAM USER: 1429046275
[Message: Unity] WwiseUnity: Wwise(R) SDK Version 2019.2.15 Build 7667.
[Message: Unity] WwiseUnity: Setting Plugin DLL path to: D:/SteamLibrary/steamapps/common/Cyber Knights Flashpoint/CyberKnights_Data\Plugins\x86_64
[Message: Unity] WwiseUnity: Sound engine initialized successfully.
[Message: Unity] TutorialManager: Awake()