安装 Steam
登录
|
语言
繁體中文(繁体中文)
日本語(日语)
한국어(韩语)
ไทย(泰语)
български(保加利亚语)
Čeština(捷克语)
Dansk(丹麦语)
Deutsch(德语)
English(英语)
Español-España(西班牙语 - 西班牙)
Español - Latinoamérica(西班牙语 - 拉丁美洲)
Ελληνικά(希腊语)
Français(法语)
Italiano(意大利语)
Bahasa Indonesia(印度尼西亚语)
Magyar(匈牙利语)
Nederlands(荷兰语)
Norsk(挪威语)
Polski(波兰语)
Português(葡萄牙语 - 葡萄牙)
Português-Brasil(葡萄牙语 - 巴西)
Română(罗马尼亚语)
Русский(俄语)
Suomi(芬兰语)
Svenska(瑞典语)
Türkçe(土耳其语)
Tiếng Việt(越南语)
Українська(乌克兰语)
报告翻译问题








Exception filling window for RimWorld.Page_ConfigureStartingPawns: System.TypeInitializationException: The type initializer for 'PawnEditor.TexPawnEditor' threw an exception. ---> System.NullReferenceException: Object reference not set to an instance of an object
[Ref 6CABD11B]
at PawnEditor.TexPawnEditor+<>c__DisplayClass14_0.<.cctor>b__1 (RimWorld.BodyTypeDef def) [0x00020] in <944f30e48c624ec18df83e3d3bb66dd1>:0
at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement] (System.Collections.Generic.List`1[T] source, System.Func`2[T,TResult] keySelector, System.Func`2[T,TResult] elementSelector, System.Collections.Generic.IEqualityComparer`1[T] comparer) [0x00026] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement] (System.Collections.Generic.IEnumerable`1[T] source, System.Func`2[T,TResult] keySelector, System.Func`2[T,TResult] elementSelector, System.Collections.Generic.IEqualityComparer`1[T] comparer) [0x00066] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement] (System.Collections.Generic.IEnumerable`1[T] source, System.Func`2[T,TResult] keySelector, System.Func`2[T,TResult] elementSelector) [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
at <0x1c1f9f10000 + 0x00772> <unknown method>
--- End of inner exception stack trace ---
[Ref 70F3DD48]
at (wrapper managed-to-native) System.Object.__icall_wrapper_mono_generic_class_init(intptr)
at PawnEditor.TabWorker_FactionOverview.GetHeadings (System.String heading) [0x0003b] in <944f30e48c624ec18df83e3d3bb66dd1>:0
at PawnEditor.TabWorker_FactionOverview+<>c.<CreateLocationTables>b__15_0 (System.String heading, System.Collections.Generic.List`1[T] pawns) [0x0000d] in <944f30e48c624ec18df83e3d3bb66dd1>:0
at PawnEditor.Utilities+<>c__DisplayClass6_0`3[TKey,TSource,TResult].<SelectValues>b__0 (System.Collections.Generic.KeyValuePair`2[TKey,TValue] kv) [0x0001b] in <944f30e48c624ec18df83e3d3bb66dd1>:0
at (wrapper delegate-invoke) System.Func`2[System.Collections.Generic.KeyValuePair`2[System.String,System.Collections.Generic.List`1[Verse.Pawn]],System.Collections.Generic.KeyValuePair`2[System.String,PawnEditor.UITable`1[RimWorld.Faction]]].invoke_TResult_T(System.Collections.Generic.KeyValuePair`2<string, System.Collections.Generic.List`1<Verse.Pawn>>)
at System.Linq.Enumerable+SelectEnumerableIterator`2[TSource,TResult].MoveNext () [0x00048] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement] (System.Collections.Generic.IEnumerable`1[T] source, System.Func`2[T,TResult] keySelector, System.Func`2[T,TResult] elementSelector, System.Collections.Generic.IEqualityComparer`1[T] comparer) [0x000a2] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement] (System.Collections.Generic.IEnumerable`1[T] source, System.Func`2[T,TResult] keySelector, System.Func`2[T,TResult] elementSelector) [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0
at PawnEditor.Utilities.SelectValues[TKey,TSource,TResult] (System.Collections.Generic.Dictionary`2[TKey,TValue] source, System.Func`3[T1,T2,TResult] selector) [0x00057] in <944f30e48c624ec18df83e3d3bb66dd1>:0
at PawnEditor.TabWorker_FactionOverview.CreateLocationTables (System.Collections.Generic.List`1[T] pawns, System.Collections.Generic.List`1[T] sections) [0x000a5] in <944f30e48c624ec18df83e3d3bb66dd1>:0
at PawnEditor.TabWorker_FactionOverview.RecachePawns (RimWorld.Faction faction) [0x000e9] in <944f30e48c624ec18df83e3d3bb66dd1>:0
at PawnEditor.PawnEditor.RecachePawnList () [0x000ac] in <944f30e48c624ec18df83e3d3bb66dd1>:0
at PawnEditor.PawnEditor.DoLeftPanel (UnityEngine.Rect inRect, System.Boolean pregame) [0x0007c] in <944f30e48c624ec18df83e3d3bb66dd1>:0
at PawnEditor.PawnEditor.DoUI (UnityEngine.Rect inRect, System.Action onClose, System.Action onNext) [0x00270] in <944f30e48c624ec18df83e3d3bb66dd1>:0
at PawnEditor.PawnEditorMod.OverrideVanilla (UnityEngine.Rect rect, RimWorld.Page_ConfigureStartingPawns __instance) [0x00022] in <944f30e48c624ec18df83e3d3bb66dd1>:0
at RimWorld.Page_ConfigureStartingPawns.DoWindowContents (UnityEngine.Rect rect) [0x00016] in <69945a8ed6c540cf90b578de735e0605>:0
- PREFIX legodude17.pawneditor: Boolean PawnEditor.PawnEditorMod:OverrideVanilla(Rect rect, Page_ConfigureStartingPawns __instance)
at Verse.Window.InnerWindowOnGUI (System.Int32 x) [0x001a6] in <69945a8ed6c540cf90b578de735e0605>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch2 (string)
Verse.Window:InnerWindowOnGUI (int)
UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)
Hello, Gilgamesh. First of all, I apologize for not being able to provide a positive answer. I have confirmed the occurrence of the issue you reported in a test environment with the same error log, but I have not yet found a clear solution. I am trying a few different approaches, but I expect that resolving this compatibility issue will require more time.