安装 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(越南语)
Українська(乌克兰语)
报告翻译问题








Here is the Error log hopefully
Exception filling window for RimWorld.Page_ConfigureStartingPawns: System.NullReferenceException: Object reference not set to an instance of an object
at EdB.PrepareCarefully.UtilityCopy.CopyExposableViaReflection (string,object,object,object[]) <0x0006a>
at EdB.PrepareCarefully.ExtensionsPawn.CopyModdedProperties (Verse.Pawn,Verse.Pawn) <0x00060>
at EdB.PrepareCarefully.ExtensionsPawn.Copy (Verse.Pawn) <0x0026d>
at EdB.PrepareCarefully.PrepareCarefully.InitializePawns () <0x00083>
at EdB.PrepareCarefully.PrepareCarefully.Initialize () <0x00034>
at EdB.PrepareCarefully.HarmonyPatches.DoWindowContentsPostfix (UnityEngine.Rect,RimWorld.Page_ConfigureStartingPawns) <0x00171>
at (wrapper dynamic-method) RimWorld.Page_ConfigureStartingPawns.DoWindowContents_Patch1 (object,UnityEngine.Rect) <0x0052b>
at Verse.Window/<WindowOnGUI>c__AnonStorey0.<>m__0 (int) <0x00735>
Verse.Log:Error(String)
Verse.<WindowOnGUI>c__AnonStorey0:<>m__0(Int32)
UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle)
Edit- Other than the fact that I have like 100 other mods, a few of which add tabs. Not sure if it's a confliction issue though. I can check if you want.
Edit 2- Took it upon myself and removed all my extra tab mods and can confirm still no psyche tab
Last Edit- Noodled with settings for a bit and it's working. Can't remember what I did, but I did something. Sorry
https://i.imgur.com/3JwVqVV.jpg
https://i.imgur.com/WYY6rBa.jpg
I have 37 mods installed in total, but all *seem* to be working well together. I only just added this mod to an existing game save.
EDIT: I fired up a new colony and the mod works nicely, everything as expected, so it's just an existing save where it doesn't work - is there any way to add this to an existing save?
EDIT 2: With my existing save, any *new* pawns to enter the map have a psyche tab and the mod works properly with them - seems just my existing colonists don't have a psyche tab. I guess because the mod hasn't generated psyche stats for them? Is there a way to get it to do this?
EDIT 3: Aha! I searched through feedback on the A17 mod and found this from the author that solves the issue! :)
RimWorld 0.18.1722 rev1198
Verse.Log:Message(String)
RimWorld.VersionControl:LogVersionNumber()
Verse.Root:CheckGlobalInit()
Verse.Root:Start()
Verse.Root_Entry:Start()
[HugsLib] v4.0.1 initialized Psychology
Verse.Log:Message(String)
HugsLib.Utils.ModLogger:Message(String, Object[])
HugsLib.HugsLibController:LoadReloadInitialize()
Verse.LongEventHandler:RunEventFromAnotherThread(Action)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1()
Exception filling window for RimWorld.Page_ConfigureStartingPawns: System.NullReferenceException: Object reference not set to an instance of an object
at EdB.PrepareCarefully.UtilityCopy.CopyExposableViaReflection (string,object,object,object[]) <0x0006a>
at EdB.PrepareCarefully.ExtensionsPawn.CopyModdedProperties (Verse.Pawn,Verse.Pawn) <0x00060>
at EdB.PrepareCarefully.ExtensionsPawn.Copy (Verse.Pawn) <0x0026d>
at EdB.PrepareCarefully.PrepareCarefully.InitializePawns () <0x00083>
at EdB.PrepareCarefully.PrepareCarefully.Initialize () <0x00034>
at EdB.PrepareCarefully.HarmonyPatches.DoWindowContentsPostfix (UnityEngine.Rect,RimWorld.Page_ConfigureStartingPawns) <0x00171>
at (wrapper dynamic-method) RimWorld.Page_ConfigureStartingPawns.DoWindowContents_Patch1 (object,UnityEngine.Rect) <0x0052b>
at Verse.Window/<WindowOnGUI>c__AnonStorey0.<>m__0 (int) <0x00735>
Verse.Log:Error(String)
Verse.<WindowOnGUI>c__AnonStorey0:<>m__0(Int32)
UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle)
EDIT: Issue circumvented by loading Elder Things before Psychology
https:// /pastebin.com/qJTPXxjJ