Mod won't start on fresh install
- Dominant language
- C#
- Stars
- 7
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
Hi !
It seems your mod won't start on an almost clean install (I only have my french translation pack (mod FR: 5.1), your mod is the only mod i have). No DLC, only the base game. Build: U58-722606-V
I hope you can solve this and read the log below.
I Wonder why your mod is the only one in its genre. How do people succeed to stop themself to play ?
Have a good day, and don't hesitate if you need more info.
------------log---------
TypeLoadException: Could not resolve type with token 010001c9 from typeref (expected class 'TMPro.FaceInfo' in assembly 'Unity.TextMeshPro, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null')
PeterHan.PLib.UI.PComboBox`1[T].SetMinWidthInCharacters (System.Int32 chars) (at <853145dc4bb2423fb967b417b40fb747>:0)
PeterHan.PLib.Options.SelectOneOptionsEntry.GetUIComponent () (at <853145dc4bb2423fb967b417b40fb747>:0)
PeterHan.PLib.Options.OptionsEntry.Build () (at <853145dc4bb2423fb967b417b40fb747>:0)
PeterHan.PLib.UI.PGridPanel.Build () (at <853145dc4bb2423fb967b417b40fb747>:0)
PeterHan.PLib.UI.PGridPanel.Build () (at <853145dc4bb2423fb967b417b40fb747>:0)
PeterHan.PLib.UI.PPanel.Build (UnityEngine.Vector2 size, System.Boolean dynamic) (at <853145dc4bb2423fb967b417b40fb747>:0)
PeterHan.PLib.UI.PPanel.Build () (at <853145dc4bb2423fb967b417b40fb747>:0)
PeterHan.PLib.UI.PScrollPane.Build () (at <853145dc4bb2423fb967b417b40fb747>:0)
PeterHan.PLib.UI.PPanel.Build (UnityEngine.Vector2 size, System.Boolean dynamic) (at <853145dc4bb2423fb967b417b40fb747>:0)
PeterHan.PLib.UI.PPanel.Build () (at <853145dc4bb2423fb967b417b40fb747>:0)
PeterHan.PLib.UI.PDialog.Build () (at <853145dc4bb2423fb967b417b40fb747>:0)
PeterHan.PLib.Options.OptionsDialog.ShowDialog () (at <853145dc4bb2423fb967b417b40fb747>:0)
PeterHan.PLib.Options.POptions.Process (System.UInt32 operation, System.Object args) (at <853145dc4bb2423fb967b417b40fb747>:0)
PeterHan.PLib.Options.POptions+ModOptionsHandler.ShowDialog (UnityEngine.GameObject _) (at <853145dc4bb2423fb967b417b40fb747>:0)
PeterHan.PLib.UI.PButton+<>c__DisplayClass15_0.b__0 () (at <853145dc4bb2423fb967b417b40fb747>:0)
KButton.SignalClick (KKeyCode btn) (at :0)
KButton.OnPointerClick (UnityEngine.EventSystems.PointerEventData eventData) (at :0)
UnityEngine.EventSystems.ExecuteEvents.Execute (UnityEngine.EventSystems.IPointerClickHandler handler, UnityEngine.EventSystems.BaseEventData eventData) (at :0)
UnityEngine.EventSystems.ExecuteEvents.Execute[T] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.ExecuteEvents+EventFunction`1[T1] functor) (at :0)
UnityEngine.DebugLogHandler:LogException(Exception, Object)
LogCatcher:UnityEngine.ILogHandler.LogException(Exception, Object)
UnityEngine.EventSystems.EventSystem:Update()
Build: U58-722606-V
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing the failure on base game build U58-722606-V and opening the mod options dialog. Trace the reported TypeLoadException from POptions.Process and SelectOneOptionsEntry.GetUIComponent through PComboBox.SetMinWidthInCharacters; done means the mod starts and its options dialog opens without the Unity.TextMeshPro error.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp, unity
- Domain
- game-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 45/100