bodil / bodil/ONIForcedExit

Mod won't start on fresh install

Open
#1 0 comments 0 reactions 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.