bbepis / XUnity.AutoTranslator

MIT License
2.02k stars 293 forks source link

My Game is not Translated #563

Open knightfordarx opened 3 months ago

knightfordarx commented 3 months ago

[Message: Preloader] BepInEx 6.0.0-be.692 - 理想のおとうさん [Message: Preloader] Built from commit 851521cc126e4f9d841d2d9bfe857558f0395939 [Info : BepInEx] System platform: Windows 10 64-bit [Info : BepInEx] Process bitness: 64-bit (x64) [Info : BepInEx] Running under Unity 2021.3.30f1 [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] 2 plugins to load [Info : BepInEx] Loading [XUnity Auto Translator 5.3.1] [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 [Info :XUnity.AutoTranslator] Force loading ALL proxy assemblies. [Warning:XUnity.AutoTranslator] An error occurred while resolving type: UILabel System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: UIWidget System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: UIAtlas System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: UISprite System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: UITexture System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: UI2DSprite System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: UIFont System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: UIPanel System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: UIRect System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: UIInput System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: FairyGUI.TextField System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: TMPro.TMP_InputField System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: TMPro.TMP_Text System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: TMPro.TextMeshProUGUI System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: TMPro.TextMeshPro System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: TMPro.TMP_FontAsset System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: TMPro.TMP_Settings System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: UnityEngine.GameObject System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: UnityEngine.Transform System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: UnityEngine.TextMesh System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: UnityEngine.UI.Text System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: UnityEngine.UI.Image System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: UnityEngine.UI.RawImage System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: UnityEngine.UI.MaskableGraphic System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: UnityEngine.UI.Graphic System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: UnityEngine.GUIContent System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: UnityEngine.WWW System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: UnityEngine.UI.InputField System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: UnityEngine.GUI System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: UnityEngine.GUI+ToolbarButtonSize System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: UnityEngine.GUIStyle System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: UnityEngine.ImageConversion System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: UnityEngine.Texture2D System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: UnityEngine.Texture System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: UnityEngine.SpriteRenderer System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: UnityEngine.Sprite System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: UnityEngine.Object System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: UnityEngine.TextEditor System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: UnityEngine.CustomYieldInstruction System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: UnityEngine.SceneManagement.SceneManager System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: UnityEngine.SceneManagement.Scene System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: UnityEngine.Events.UnityEventBase System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: UnityEngine.Events.BaseInvokableCall System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: UnityEngine.Font System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: UnityEngine.WaitForSecondsRealtime System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: UnityEngine.Input System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: UnityEngine.AssetBundleCreateRequest System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: UnityEngine.AssetBundle System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: UnityEngine.AssetBundleRequest System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: UnityEngine.Resources System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: UnityEngine.AsyncOperation System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: UnityEngine.TextAsset System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: UnityEngine.UI.TextExpansion System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: Typewriter System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: Utage.UguiNovelText System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: Utage.UguiNovelTextGenerator System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: Utage.AdvEngine System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: Utage.AdvPage System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: Utage.TextData System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: Utage.AdvUguiMessageWindow System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: AdvUguiMessageWindow System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: AdvUiMessageWindow System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: Utage.AdvDataManager System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: Utage.AdvScenarioData System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: Utage.AdvScenarioLabelData System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: Utage.DicingTextures System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: Utage.DicingImage System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: Utage.TextArea2D System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: Live2D.Cubism.Rendering.CubismRenderer System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] An error occurred while resolving type: Assets.System.Text.TextWindow System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex') at System.String.Substring(Int32 startIndex, Int32 length) at XUnity.Common.Constants.UnityTypes.FindType(String name) [Warning:XUnity.AutoTranslator] Disabling translation scoping because the SceneManager API is not supported in this version of Unity. [Info :XUnity.AutoTranslator] Loaded XUnity.AutoTranslator into Unity [2021.3.30f1] game. [Info :Il2CppInterop] Registered mono type XUnity.AutoTranslator.Plugin.Core.Il2CppManagedEnumerator in il2cpp domain [Info :XUnity.AutoTranslator] Skipping plugin scan because no plugin-specific translations has been registered.

ManlyMarco commented 3 months ago

Could be anything, including the game not having any text but images of text. You can try UnityExplorer to see how the game UI is constructed.

code-monad commented 3 months ago

Could be anything, including the game not having any text but images of text. You can try UnityExplorer to see how the game UI is constructed.

I am currently dealing with this same game. game translation works only with BepInEx-Il2CPP mod. but it can not replace the fonts, so some text will be square. english(ascii) texts are all okay

I also tried to build font sdf with same unity&TMP version, but still got same error(font are not overriden nor fallback to configed sdf). I have tested my generated sdf, it loaded and works fine in another game.

here's my logoutput:

[Message: Preloader] BepInEx 6.0.0-be.697 - 理想のおとうさん
[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.30f1
[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] 2 plugins to load
[Info   :   BepInEx] Loading [XUnity Auto Translator 5.3.1]
[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
[Info   :XUnity.AutoTranslator] Force loading ALL proxy assemblies.
[Warning:XUnity.AutoTranslator] Failed creating fast reflection delegate through with cecil. Retrying with reflection emit...
System.ArgumentException: FieldInfo type does not match return type.
   at XUnity.Common.Utilities.CecilFastReflectionHelper.CreateFastFieldGetter[T,F](FieldInfo fieldInfo)
   at XUnity.Common.Utilities.CustomFastReflectionHelper.CreateFastFieldGetterForCecil[T,F](FieldInfo fieldInfo)
[Warning:XUnity.AutoTranslator] Failed creating fast reflection delegate through with reflection emit. Falling back to standard reflection...
System.ArgumentException: FieldInfo type does not match return type.
   at XUnity.Common.Utilities.ReflectionEmitFastReflectionHelper.CreateFastFieldGetter[T,F](FieldInfo fieldInfo)
   at XUnity.Common.Utilities.CustomFastReflectionHelper.CreateFastFieldGetterForCecil[T,F](FieldInfo fieldInfo)
[Warning:XUnity.AutoTranslator] Could not find 'UnityEngine.TextMesh' in IL2CPP domain even though it could be found in the managed domain.
[Warning:XUnity.AutoTranslator] Could not find 'UnityEngine.WWW' in IL2CPP domain even though it could be found in the managed domain.
[Warning:XUnity.AutoTranslator] Could not find 'UnityEngine.GUI+ToolbarButtonSize' in IL2CPP domain even though it could be found in the managed domain.
[Warning:XUnity.AutoTranslator] Could not find 'UnityEngine.AssetBundle' in IL2CPP domain even though it could be found in the managed domain.
[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, 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] Loaded XUnity.AutoTranslator into Unity [2021.3.30f1] game.
[Info   :XUnity.AutoTranslator] Attempting to load TextMesh Pro font from asset bundle.
[Error  :XUnity.AutoTranslator] An error occurred while loading text mesh pro override font: huakang_shaonv_sdf_bb3245331317ea10faf7d48d94f0e663
System.ArgumentNullException: Value cannot be null. (Parameter 'meth')
   at System.Reflection.Emit.DynamicILGenerator.Emit(OpCode opcode, MethodInfo meth)
   at Il2CppInterop.Runtime.InteropTypes.Il2CppObjectBase.InitializerStore`1.Create() in /home/runner/work/Il2CppInterop/Il2CppInterop/Il2CppInterop.Runtime/InteropTypes/Il2CppObjectBase.cs:line 124
   at Il2CppInterop.Runtime.InteropTypes.Il2CppObjectBase.InitializerStore`1.get_Initializer() in /home/runner/work/Il2CppInterop/Il2CppInterop/Il2CppInterop.Runtime/InteropTypes/Il2CppObjectBase.cs:line 146
   at Il2CppInterop.Runtime.Runtime.Il2CppObjectPool.Get[T](IntPtr ptr) in /home/runner/work/Il2CppInterop/Il2CppInterop/Il2CppInterop.Runtime/Runtime/Il2CppObjectPool.cs:line 40
   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.GetOrCreateOverrideFontTextMeshPro()
[Info   :Il2CppInterop] Registered mono type XUnity.AutoTranslator.Plugin.Core.Il2CppManagedEnumerator in il2cpp domain
[Error  :Il2CppInterop] During invoking native->managed trampoline
Exception: Il2CppInterop.Runtime.Il2CppException: System.ArgumentException: Type cannot be null.
--- BEGIN IL2CPP STACK TRACE ---
System.ArgumentException: Type cannot be null.

--- END IL2CPP STACK TRACE ---

   at Il2CppInterop.Runtime.Il2CppException.RaiseExceptionIfNecessary(IntPtr returnedException) in /home/runner/work/Il2CppInterop/Il2CppInterop/Il2CppInterop.Runtime/Il2CppException.cs:line 36
   at UnityEngine.GameObject.GetComponentsInternal(Type type, Boolean useSearchTypeAsArrayReturnType, Boolean recursive, Boolean includeInactive, Boolean reverse, Object resultList)
   at UnityEngine.GameObject.GetComponentsInChildren(Type type, Boolean includeInactive)
   at XUnity.AutoTranslator.Plugin.Core.Hooks.UGUI.GameObject_SetActive_Hook._Postfix(GameObject __instance, Boolean value)
   at DMD<UnityEngine.GameObject::SetActive>(GameObject this, Boolean value)
   at (il2cpp -> managed) SetActive(IntPtr , Byte , Il2CppMethodInfo* )
[Error  :Il2CppInterop] During invoking native->managed trampoline
Exception: Il2CppInterop.Runtime.Il2CppException: System.ArgumentException: Type cannot be null.
--- BEGIN IL2CPP STACK TRACE ---
System.ArgumentException: Type cannot be null.

--- END IL2CPP STACK TRACE ---

   at Il2CppInterop.Runtime.Il2CppException.RaiseExceptionIfNecessary(IntPtr returnedException) in /home/runner/work/Il2CppInterop/Il2CppInterop/Il2CppInterop.Runtime/Il2CppException.cs:line 36
   at UnityEngine.GameObject.GetComponentsInternal(Type type, Boolean useSearchTypeAsArrayReturnType, Boolean recursive, Boolean includeInactive, Boolean reverse, Object resultList)
   at UnityEngine.GameObject.GetComponentsInChildren(Type type, Boolean includeInactive)
   at XUnity.AutoTranslator.Plugin.Core.Hooks.UGUI.GameObject_SetActive_Hook._Postfix(GameObject __instance, Boolean value)
   at DMD<UnityEngine.GameObject::SetActive>(GameObject this, Boolean value)
   at (il2cpp -> managed) SetActive(IntPtr , Byte , Il2CppMethodInfo* )
[Error  :Il2CppInterop] During invoking native->managed trampoline
Exception: Il2CppInterop.Runtime.Il2CppException: System.ArgumentException: Type cannot be null.
--- BEGIN IL2CPP STACK TRACE ---
System.ArgumentException: Type cannot be null.

--- END IL2CPP STACK TRACE ---

   at Il2CppInterop.Runtime.Il2CppException.RaiseExceptionIfNecessary(IntPtr returnedException) in /home/runner/work/Il2CppInterop/Il2CppInterop/Il2CppInterop.Runtime/Il2CppException.cs:line 36
   at UnityEngine.GameObject.GetComponentsInternal(Type type, Boolean useSearchTypeAsArrayReturnType, Boolean recursive, Boolean includeInactive, Boolean reverse, Object resultList)
   at UnityEngine.GameObject.GetComponentsInChildren(Type type, Boolean includeInactive)
   at XUnity.AutoTranslator.Plugin.Core.Hooks.UGUI.GameObject_SetActive_Hook._Postfix(GameObject __instance, Boolean value)
   at DMD<UnityEngine.GameObject::SetActive>(GameObject this, Boolean value)
   at (il2cpp -> managed) SetActive(IntPtr , Byte , Il2CppMethodInfo* )
[Error  :Il2CppInterop] During invoking native->managed trampoline
Exception: Il2CppInterop.Runtime.Il2CppException: System.ArgumentException: Type cannot be null.
--- BEGIN IL2CPP STACK TRACE ---
System.ArgumentException: Type cannot be null.

--- END IL2CPP STACK TRACE ---

   at Il2CppInterop.Runtime.Il2CppException.RaiseExceptionIfNecessary(IntPtr returnedException) in /home/runner/work/Il2CppInterop/Il2CppInterop/Il2CppInterop.Runtime/Il2CppException.cs:line 36
   at UnityEngine.GameObject.GetComponentsInternal(Type type, Boolean useSearchTypeAsArrayReturnType, Boolean recursive, Boolean includeInactive, Boolean reverse, Object resultList)
   at UnityEngine.GameObject.GetComponentsInChildren(Type type, Boolean includeInactive)
   at XUnity.AutoTranslator.Plugin.Core.Hooks.UGUI.GameObject_SetActive_Hook._Postfix(GameObject __instance, Boolean value)
   at DMD<UnityEngine.GameObject::SetActive>(GameObject this, Boolean value)
   at (il2cpp -> managed) SetActive(IntPtr , Byte , Il2CppMethodInfo* )
[Error  :Il2CppInterop] During invoking native->managed trampoline
Exception: Il2CppInterop.Runtime.Il2CppException: System.ArgumentException: Type cannot be null.
--- BEGIN IL2CPP STACK TRACE ---
System.ArgumentException: Type cannot be null.

--- END IL2CPP STACK TRACE ---

   at Il2CppInterop.Runtime.Il2CppException.RaiseExceptionIfNecessary(IntPtr returnedException) in /home/runner/work/Il2CppInterop/Il2CppInterop/Il2CppInterop.Runtime/Il2CppException.cs:line 36
   at UnityEngine.GameObject.GetComponentsInternal(Type type, Boolean useSearchTypeAsArrayReturnType, Boolean recursive, Boolean includeInactive, Boolean reverse, Object resultList)
   at UnityEngine.GameObject.GetComponentsInChildren(Type type, Boolean includeInactive)
   at XUnity.AutoTranslator.Plugin.Core.Hooks.UGUI.GameObject_SetActive_Hook._Postfix(GameObject __instance, Boolean value)
   at DMD<UnityEngine.GameObject::SetActive>(GameObject this, Boolean value)
   at (il2cpp -> managed) SetActive(IntPtr , Byte , Il2CppMethodInfo* )
[Error  :Il2CppInterop] During invoking native->managed trampoline
Exception: Il2CppInterop.Runtime.Il2CppException: System.ArgumentException: Type cannot be null.
--- BEGIN IL2CPP STACK TRACE ---
System.ArgumentException: Type cannot be null.

--- END IL2CPP STACK TRACE ---

   at Il2CppInterop.Runtime.Il2CppException.RaiseExceptionIfNecessary(IntPtr returnedException) in /home/runner/work/Il2CppInterop/Il2CppInterop/Il2CppInterop.Runtime/Il2CppException.cs:line 36
   at UnityEngine.GameObject.GetComponentsInternal(Type type, Boolean useSearchTypeAsArrayReturnType, Boolean recursive, Boolean includeInactive, Boolean reverse, Object resultList)
   at UnityEngine.GameObject.GetComponentsInChildren(Type type, Boolean includeInactive)
   at XUnity.AutoTranslator.Plugin.Core.Hooks.UGUI.GameObject_SetActive_Hook._Postfix(GameObject __instance, Boolean value)
   at DMD<UnityEngine.GameObject::SetActive>(GameObject this, Boolean value)
   at (il2cpp -> managed) SetActive(IntPtr , Byte , Il2CppMethodInfo* )
[Error  :Il2CppInterop] During invoking native->managed trampoline
Exception: Il2CppInterop.Runtime.Il2CppException: System.ArgumentException: Type cannot be null.
--- BEGIN IL2CPP STACK TRACE ---
System.ArgumentException: Type cannot be null.

--- END IL2CPP STACK TRACE ---

   at Il2CppInterop.Runtime.Il2CppException.RaiseExceptionIfNecessary(IntPtr returnedException) in /home/runner/work/Il2CppInterop/Il2CppInterop/Il2CppInterop.Runtime/Il2CppException.cs:line 36
   at UnityEngine.GameObject.GetComponentsInternal(Type type, Boolean useSearchTypeAsArrayReturnType, Boolean recursive, Boolean includeInactive, Boolean reverse, Object resultList)
   at UnityEngine.GameObject.GetComponentsInChildren(Type type, Boolean includeInactive)
   at XUnity.AutoTranslator.Plugin.Core.Hooks.UGUI.GameObject_SetActive_Hook._Postfix(GameObject __instance, Boolean value)
   at DMD<UnityEngine.GameObject::SetActive>(GameObject this, Boolean value)
   at (il2cpp -> managed) SetActive(IntPtr , Byte , Il2CppMethodInfo* )
[Error  :Il2CppInterop] During invoking native->managed trampoline
Exception: Il2CppInterop.Runtime.Il2CppException: System.ArgumentException: Type cannot be null.
--- BEGIN IL2CPP STACK TRACE ---
System.ArgumentException: Type cannot be null.

--- END IL2CPP STACK TRACE ---

   at Il2CppInterop.Runtime.Il2CppException.RaiseExceptionIfNecessary(IntPtr returnedException) in /home/runner/work/Il2CppInterop/Il2CppInterop/Il2CppInterop.Runtime/Il2CppException.cs:line 36
   at UnityEngine.GameObject.GetComponentsInternal(Type type, Boolean useSearchTypeAsArrayReturnType, Boolean recursive, Boolean includeInactive, Boolean reverse, Object resultList)
   at UnityEngine.GameObject.GetComponentsInChildren(Type type, Boolean includeInactive)
   at XUnity.AutoTranslator.Plugin.Core.Hooks.UGUI.GameObject_SetActive_Hook._Postfix(GameObject __instance, Boolean value)
   at DMD<UnityEngine.GameObject::SetActive>(GameObject this, Boolean value)
   at (il2cpp -> managed) SetActive(IntPtr , Byte , Il2CppMethodInfo* )
[Error  :Il2CppInterop] During invoking native->managed trampoline
Exception: Il2CppInterop.Runtime.Il2CppException: System.ArgumentException: Type cannot be null.
--- BEGIN IL2CPP STACK TRACE ---
System.ArgumentException: Type cannot be null.

--- END IL2CPP STACK TRACE ---

   at Il2CppInterop.Runtime.Il2CppException.RaiseExceptionIfNecessary(IntPtr returnedException) in /home/runner/work/Il2CppInterop/Il2CppInterop/Il2CppInterop.Runtime/Il2CppException.cs:line 36
   at UnityEngine.GameObject.GetComponentsInternal(Type type, Boolean useSearchTypeAsArrayReturnType, Boolean recursive, Boolean includeInactive, Boolean reverse, Object resultList)
   at UnityEngine.GameObject.GetComponentsInChildren(Type type, Boolean includeInactive)
   at XUnity.AutoTranslator.Plugin.Core.Hooks.UGUI.GameObject_SetActive_Hook._Postfix(GameObject __instance, Boolean value)
   at DMD<UnityEngine.GameObject::SetActive>(GameObject this, Boolean value)
   at (il2cpp -> managed) SetActive(IntPtr , Byte , Il2CppMethodInfo* )
[Error  :Il2CppInterop] During invoking native->managed trampoline
Exception: Il2CppInterop.Runtime.Il2CppException: System.ArgumentException: Type cannot be null.
--- BEGIN IL2CPP STACK TRACE ---
System.ArgumentException: Type cannot be null.

--- END IL2CPP STACK TRACE ---

   at Il2CppInterop.Runtime.Il2CppException.RaiseExceptionIfNecessary(IntPtr returnedException) in /home/runner/work/Il2CppInterop/Il2CppInterop/Il2CppInterop.Runtime/Il2CppException.cs:line 36
   at UnityEngine.GameObject.GetComponentsInternal(Type type, Boolean useSearchTypeAsArrayReturnType, Boolean recursive, Boolean includeInactive, Boolean reverse, Object resultList)
   at UnityEngine.GameObject.GetComponentsInChildren(Type type, Boolean includeInactive)
   at XUnity.AutoTranslator.Plugin.Core.Hooks.UGUI.GameObject_SetActive_Hook._Postfix(GameObject __instance, Boolean value)
   at DMD<UnityEngine.GameObject::SetActive>(GameObject this, Boolean value)
   at (il2cpp -> managed) SetActive(IntPtr , Byte , Il2CppMethodInfo* )
[Error  :Il2CppInterop] During invoking native->managed trampoline
Exception: Il2CppInterop.Runtime.Il2CppException: System.ArgumentException: Type cannot be null.
--- BEGIN IL2CPP STACK TRACE ---
System.ArgumentException: Type cannot be null.

--- END IL2CPP STACK TRACE ---

   at Il2CppInterop.Runtime.Il2CppException.RaiseExceptionIfNecessary(IntPtr returnedException) in /home/runner/work/Il2CppInterop/Il2CppInterop/Il2CppInterop.Runtime/Il2CppException.cs:line 36
   at UnityEngine.GameObject.GetComponentsInternal(Type type, Boolean useSearchTypeAsArrayReturnType, Boolean recursive, Boolean includeInactive, Boolean reverse, Object resultList)
   at UnityEngine.GameObject.GetComponentsInChildren(Type type, Boolean includeInactive)
   at XUnity.AutoTranslator.Plugin.Core.Hooks.UGUI.GameObject_SetActive_Hook._Postfix(GameObject __instance, Boolean value)
   at DMD<UnityEngine.GameObject::SetActive>(GameObject this, Boolean value)
   at (il2cpp -> managed) SetActive(IntPtr , Byte , Il2CppMethodInfo* )
[Error  :Il2CppInterop] During invoking native->managed trampoline
Exception: Il2CppInterop.Runtime.Il2CppException: System.ArgumentException: Type cannot be null.
--- BEGIN IL2CPP STACK TRACE ---
System.ArgumentException: Type cannot be null.

--- END IL2CPP STACK TRACE ---

   at Il2CppInterop.Runtime.Il2CppException.RaiseExceptionIfNecessary(IntPtr returnedException) in /home/runner/work/Il2CppInterop/Il2CppInterop/Il2CppInterop.Runtime/Il2CppException.cs:line 36
   at UnityEngine.GameObject.GetComponentsInternal(Type type, Boolean useSearchTypeAsArrayReturnType, Boolean recursive, Boolean includeInactive, Boolean reverse, Object resultList)
   at UnityEngine.GameObject.GetComponentsInChildren(Type type, Boolean includeInactive)
   at XUnity.AutoTranslator.Plugin.Core.Hooks.UGUI.GameObject_SetActive_Hook._Postfix(GameObject __instance, Boolean value)
   at DMD<UnityEngine.GameObject::SetActive>(GameObject this, Boolean value)
   at (il2cpp -> managed) SetActive(IntPtr , Byte , Il2CppMethodInfo* )
[Error  :Il2CppInterop] During invoking native->managed trampoline
Exception: Il2CppInterop.Runtime.Il2CppException: System.ArgumentException: Type cannot be null.
--- BEGIN IL2CPP STACK TRACE ---
System.ArgumentException: Type cannot be null.

--- END IL2CPP STACK TRACE ---

   at Il2CppInterop.Runtime.Il2CppException.RaiseExceptionIfNecessary(IntPtr returnedException) in /home/runner/work/Il2CppInterop/Il2CppInterop/Il2CppInterop.Runtime/Il2CppException.cs:line 36
   at UnityEngine.GameObject.GetComponentsInternal(Type type, Boolean useSearchTypeAsArrayReturnType, Boolean recursive, Boolean includeInactive, Boolean reverse, Object resultList)
   at UnityEngine.GameObject.GetComponentsInChildren(Type type, Boolean includeInactive)
   at XUnity.AutoTranslator.Plugin.Core.Hooks.UGUI.GameObject_SetActive_Hook._Postfix(GameObject __instance, Boolean value)
   at DMD<UnityEngine.GameObject::SetActive>(GameObject this, Boolean value)
   at (il2cpp -> managed) SetActive(IntPtr , Byte , Il2CppMethodInfo* )
[Error  :Il2CppInterop] During invoking native->managed trampoline
Exception: Il2CppInterop.Runtime.Il2CppException: System.ArgumentException: Type cannot be null.
--- BEGIN IL2CPP STACK TRACE ---
System.ArgumentException: Type cannot be null.

--- END IL2CPP STACK TRACE ---

   at Il2CppInterop.Runtime.Il2CppException.RaiseExceptionIfNecessary(IntPtr returnedException) in /home/runner/work/Il2CppInterop/Il2CppInterop/Il2CppInterop.Runtime/Il2CppException.cs:line 36
   at UnityEngine.GameObject.GetComponentsInternal(Type type, Boolean useSearchTypeAsArrayReturnType, Boolean recursive, Boolean includeInactive, Boolean reverse, Object resultList)
   at UnityEngine.GameObject.GetComponentsInChildren(Type type, Boolean includeInactive)
   at XUnity.AutoTranslator.Plugin.Core.Hooks.UGUI.GameObject_SetActive_Hook._Postfix(GameObject __instance, Boolean value)
   at DMD<UnityEngine.GameObject::SetActive>(GameObject this, Boolean value)
   at (il2cpp -> managed) SetActive(IntPtr , Byte , Il2CppMethodInfo* )
[Error  :Il2CppInterop] During invoking native->managed trampoline
Exception: Il2CppInterop.Runtime.Il2CppException: System.ArgumentException: Type cannot be null.
--- BEGIN IL2CPP STACK TRACE ---
System.ArgumentException: Type cannot be null.

--- END IL2CPP STACK TRACE ---

   at Il2CppInterop.Runtime.Il2CppException.RaiseExceptionIfNecessary(IntPtr returnedException) in /home/runner/work/Il2CppInterop/Il2CppInterop/Il2CppInterop.Runtime/Il2CppException.cs:line 36
   at UnityEngine.GameObject.GetComponentsInternal(Type type, Boolean useSearchTypeAsArrayReturnType, Boolean recursive, Boolean includeInactive, Boolean reverse, Object resultList)
   at UnityEngine.GameObject.GetComponentsInChildren(Type type, Boolean includeInactive)
   at XUnity.AutoTranslator.Plugin.Core.Hooks.UGUI.GameObject_SetActive_Hook._Postfix(GameObject __instance, Boolean value)
   at DMD<UnityEngine.GameObject::SetActive>(GameObject this, Boolean value)
   at (il2cpp -> managed) SetActive(IntPtr , Byte , Il2CppMethodInfo* )
[Error  :Il2CppInterop] During invoking native->managed trampoline
Exception: Il2CppInterop.Runtime.Il2CppException: System.ArgumentException: Type cannot be null.
--- BEGIN IL2CPP STACK TRACE ---
System.ArgumentException: Type cannot be null.

--- END IL2CPP STACK TRACE ---

   at Il2CppInterop.Runtime.Il2CppException.RaiseExceptionIfNecessary(IntPtr returnedException) in /home/runner/work/Il2CppInterop/Il2CppInterop/Il2CppInterop.Runtime/Il2CppException.cs:line 36
   at UnityEngine.GameObject.GetComponentsInternal(Type type, Boolean useSearchTypeAsArrayReturnType, Boolean recursive, Boolean includeInactive, Boolean reverse, Object resultList)
   at UnityEngine.GameObject.GetComponentsInChildren(Type type, Boolean includeInactive)
   at XUnity.AutoTranslator.Plugin.Core.Hooks.UGUI.GameObject_SetActive_Hook._Postfix(GameObject __instance, Boolean value)
   at DMD<UnityEngine.GameObject::SetActive>(GameObject this, Boolean value)
   at (il2cpp -> managed) SetActive(IntPtr , Byte , Il2CppMethodInfo* )
[Error  :Il2CppInterop] During invoking native->managed trampoline
Exception: Il2CppInterop.Runtime.Il2CppException: System.ArgumentException: Type cannot be null.
--- BEGIN IL2CPP STACK TRACE ---
System.ArgumentException: Type cannot be null.

--- END IL2CPP STACK TRACE ---

   at Il2CppInterop.Runtime.Il2CppException.RaiseExceptionIfNecessary(IntPtr returnedException) in /home/runner/work/Il2CppInterop/Il2CppInterop/Il2CppInterop.Runtime/Il2CppException.cs:line 36
   at UnityEngine.GameObject.GetComponentsInternal(Type type, Boolean useSearchTypeAsArrayReturnType, Boolean recursive, Boolean includeInactive, Boolean reverse, Object resultList)
   at UnityEngine.GameObject.GetComponentsInChildren(Type type, Boolean includeInactive)
   at XUnity.AutoTranslator.Plugin.Core.Hooks.UGUI.GameObject_SetActive_Hook._Postfix(GameObject __instance, Boolean value)
   at DMD<UnityEngine.GameObject::SetActive>(GameObject this, Boolean value)
   at (il2cpp -> managed) SetActive(IntPtr , Byte , Il2CppMethodInfo* )
[Error  :Il2CppInterop] During invoking native->managed trampoline
Exception: Il2CppInterop.Runtime.Il2CppException: System.ArgumentException: Type cannot be null.
--- BEGIN IL2CPP STACK TRACE ---
System.ArgumentException: Type cannot be null.

--- END IL2CPP STACK TRACE ---

   at Il2CppInterop.Runtime.Il2CppException.RaiseExceptionIfNecessary(IntPtr returnedException) in /home/runner/work/Il2CppInterop/Il2CppInterop/Il2CppInterop.Runtime/Il2CppException.cs:line 36
   at UnityEngine.GameObject.GetComponentsInternal(Type type, Boolean useSearchTypeAsArrayReturnType, Boolean recursive, Boolean includeInactive, Boolean reverse, Object resultList)
   at UnityEngine.GameObject.GetComponentsInChildren(Type type, Boolean includeInactive)
   at XUnity.AutoTranslator.Plugin.Core.Hooks.UGUI.GameObject_SetActive_Hook._Postfix(GameObject __instance, Boolean value)
   at DMD<UnityEngine.GameObject::SetActive>(GameObject this, Boolean value)
   at (il2cpp -> managed) SetActive(IntPtr , Byte , Il2CppMethodInfo* )
[Error  :Il2CppInterop] During invoking native->managed trampoline
Exception: Il2CppInterop.Runtime.Il2CppException: System.ArgumentException: Type cannot be null.
--- BEGIN IL2CPP STACK TRACE ---
System.ArgumentException: Type cannot be null.

--- END IL2CPP STACK TRACE ---

   at Il2CppInterop.Runtime.Il2CppException.RaiseExceptionIfNecessary(IntPtr returnedException) in /home/runner/work/Il2CppInterop/Il2CppInterop/Il2CppInterop.Runtime/Il2CppException.cs:line 36
   at UnityEngine.GameObject.GetComponentsInternal(Type type, Boolean useSearchTypeAsArrayReturnType, Boolean recursive, Boolean includeInactive, Boolean reverse, Object resultList)
   at UnityEngine.GameObject.GetComponentsInChildren(Type type, Boolean includeInactive)
   at XUnity.AutoTranslator.Plugin.Core.Hooks.UGUI.GameObject_SetActive_Hook._Postfix(GameObject __instance, Boolean value)
   at DMD<UnityEngine.GameObject::SetActive>(GameObject this, Boolean value)
   at (il2cpp -> managed) SetActive(IntPtr , Byte , Il2CppMethodInfo* )
[Error  :Il2CppInterop] During invoking native->managed trampoline
Exception: Il2CppInterop.Runtime.Il2CppException: System.ArgumentException: Type cannot be null.
--- BEGIN IL2CPP STACK TRACE ---
System.ArgumentException: Type cannot be null.

--- END IL2CPP STACK TRACE ---

   at Il2CppInterop.Runtime.Il2CppException.RaiseExceptionIfNecessary(IntPtr returnedException) in /home/runner/work/Il2CppInterop/Il2CppInterop/Il2CppInterop.Runtime/Il2CppException.cs:line 36
   at UnityEngine.GameObject.GetComponentsInternal(Type type, Boolean useSearchTypeAsArrayReturnType, Boolean recursive, Boolean includeInactive, Boolean reverse, Object resultList)
   at UnityEngine.GameObject.GetComponentsInChildren(Type type, Boolean includeInactive)
   at XUnity.AutoTranslator.Plugin.Core.Hooks.UGUI.GameObject_SetActive_Hook._Postfix(GameObject __instance, Boolean value)
   at DMD<UnityEngine.GameObject::SetActive>(GameObject this, Boolean value)
   at (il2cpp -> managed) SetActive(IntPtr , Byte , Il2CppMethodInfo* )
[Error  :Il2CppInterop] During invoking native->managed trampoline
Exception: Il2CppInterop.Runtime.Il2CppException: System.ArgumentException: Type cannot be null.
--- BEGIN IL2CPP STACK TRACE ---
System.ArgumentException: Type cannot be null.

--- END IL2CPP STACK TRACE ---

   at Il2CppInterop.Runtime.Il2CppException.RaiseExceptionIfNecessary(IntPtr returnedException) in /home/runner/work/Il2CppInterop/Il2CppInterop/Il2CppInterop.Runtime/Il2CppException.cs:line 36
   at UnityEngine.GameObject.GetComponentsInternal(Type type, Boolean useSearchTypeAsArrayReturnType, Boolean recursive, Boolean includeInactive, Boolean reverse, Object resultList)
   at UnityEngine.GameObject.GetComponentsInChildren(Type type, Boolean includeInactive)
   at XUnity.AutoTranslator.Plugin.Core.Hooks.UGUI.GameObject_SetActive_Hook._Postfix(GameObject __instance, Boolean value)
   at DMD<UnityEngine.GameObject::SetActive>(GameObject this, Boolean value)
   at (il2cpp -> managed) SetActive(IntPtr , Byte , Il2CppMethodInfo* )
[Error  :Il2CppInterop] During invoking native->managed trampoline
Exception: Il2CppInterop.Runtime.Il2CppException: System.ArgumentException: Type cannot be null.
--- BEGIN IL2CPP STACK TRACE ---
System.ArgumentException: Type cannot be null.

--- END IL2CPP STACK TRACE ---

   at Il2CppInterop.Runtime.Il2CppException.RaiseExceptionIfNecessary(IntPtr returnedException) in /home/runner/work/Il2CppInterop/Il2CppInterop/Il2CppInterop.Runtime/Il2CppException.cs:line 36
   at UnityEngine.GameObject.GetComponentsInternal(Type type, Boolean useSearchTypeAsArrayReturnType, Boolean recursive, Boolean includeInactive, Boolean reverse, Object resultList)
   at UnityEngine.GameObject.GetComponentsInChildren(Type type, Boolean includeInactive)
   at XUnity.AutoTranslator.Plugin.Core.Hooks.UGUI.GameObject_SetActive_Hook._Postfix(GameObject __instance, Boolean value)
   at DMD<UnityEngine.GameObject::SetActive>(GameObject this, Boolean value)
   at (il2cpp -> managed) SetActive(IntPtr , Byte , Il2CppMethodInfo* )
[Error  :Il2CppInterop] During invoking native->managed trampoline
Exception: Il2CppInterop.Runtime.Il2CppException: System.ArgumentException: Type cannot be null.
--- BEGIN IL2CPP STACK TRACE ---
System.ArgumentException: Type cannot be null.

--- END IL2CPP STACK TRACE ---

   at Il2CppInterop.Runtime.Il2CppException.RaiseExceptionIfNecessary(IntPtr returnedException) in /home/runner/work/Il2CppInterop/Il2CppInterop/Il2CppInterop.Runtime/Il2CppException.cs:line 36
   at UnityEngine.GameObject.GetComponentsInternal(Type type, Boolean useSearchTypeAsArrayReturnType, Boolean recursive, Boolean includeInactive, Boolean reverse, Object resultList)
   at UnityEngine.GameObject.GetComponentsInChildren(Type type, Boolean includeInactive)
   at XUnity.AutoTranslator.Plugin.Core.Hooks.UGUI.GameObject_SetActive_Hook._Postfix(GameObject __instance, Boolean value)
   at DMD<UnityEngine.GameObject::SetActive>(GameObject this, Boolean value)
   at (il2cpp -> managed) SetActive(IntPtr , Byte , Il2CppMethodInfo* )
[Info   :XUnity.AutoTranslator] Skipping plugin scan because no plugin-specific translations has been registered.