安裝 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(越南文)
Українська(烏克蘭文)
回報翻譯問題
It seems like I can't capture or rescue while having Plushies mod on. The pawns just lays there wiggling. I get some error while trying to rescue/capture that mentions Plushies, and it works without. Nor can I feed them (the option just isn't there).
I have a ♥♥♥♥♥♥♥♥ of mods, and don't know how to copy/paste the list.
Had to shorten it down, so I only included the ones relating to the prisoner himself (Lighten):
Exception in JobDriver tick for pawn Lighten driver=JobDriver_LayDown (toilIndex=2) driver.job=(LayDown (Job_185151) A=Thing_SleepingSpot117572)
System.NullReferenceException: Object reference not set to an instance of an object
at Plushies.BedThoughtsPatch.Postfix (Verse.Pawn actor) [0x00034] in <0de2164640b64119b75d379891bb2f6a>:0
at (wrapper dynamic-method) RimWorld.Toils_LayDown.RimWorld.Toils_LayDown.ApplyBedThoughts_Patch5(Verse.Pawn)
at RimWorld.Toils_LayDown+<>c__DisplayClass2_0.<LayDown>b__1 () [0x00155] in <d72310b4d8f64d25aee502792b58549f>:0
at (wrapper dynamic-method) Verse.AI.JobDriver.Verse.AI.JobDriver.DriverTick_Patch1(Verse.AI.JobDriver)
Verse.Log:Warning(String, Boolean)
Verse.AI.JobUtility:Verse.AI.JobUtility.TryStartErrorRecoverJob_Patch0(Pawn, String, Exception, JobDriver)
Verse.AI.JobDriver:Verse.AI.JobDriver.DriverTick_Patch1(JobDriver)
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Verse.Pawn.Tick_Patch4(Pawn)
Verse.TickList:Verse.TickList.Tick_Patch2(TickList)
Verse.TickManager:Verse.TickManager.DoSingleTick_Patch1(TickManager)
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()
Pawn Lighten threw exception while executing toil's finish action (0), jobDriver=RimWorld.JobDriver_LayDown, job=LayDown (Job_185151) A=Thing_SleepingSpot117572, toilIndex=2: System.NullReferenceException: Object reference not set to an instance of an object
at Plushies.BedThoughtsPatch.Postfix (Verse.Pawn actor) [0x00034] in <0de2164640b64119b75d379891bb2f6a>:0
at (wrapper dynamic-method) RimWorld.Toils_LayDown.RimWorld.Toils_LayDown.ApplyBedThoughts_Patch5(Verse.Pawn)
at RimWorld.Toils_LayDown+<>c__DisplayClass2_0.<LayDown>b__2 () [0x00025] in <d72310b4d8f64d25aee502792b58549f>:0
at Verse.AI.Toil.Cleanup (System.Int32 myIndex, Verse.AI.JobDriver jobDriver) [0x0001f] in <d72310b4d8f64d25aee502792b58549f>:0
Verse.Log:Error(String, Boolean)
Verse.AI.Toil:Cleanup(Int32, JobDriver)
Verse.AI.JobDriver:Verse.AI.JobDriver.Cleanup_Patch1(JobDriver, JobCondition)
Verse.AI.Pawn_JobTracker:Verse.AI.Pawn_JobTracker.CleanupCurrentJob_Patch1(Pawn_JobTracker, JobCondition, Boolean, Boolean, Boolean)
Verse.AI.Pawn_JobTracker:Verse.AI.Pawn_JobTracker.EndCurrentJob_Patch2(Pawn_JobTracker, JobCondition, Boolean, Boolean)
Verse.AI.JobUtility:Verse.AI.JobUtility.TryStartErrorRecoverJob_Patch0(Pawn, String, Exception, JobDriver)
Verse.AI.JobDriver:Verse.AI.JobDriver.DriverTick_Patch1(JobDriver)
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Verse.Pawn.Tick_Patch4(Pawn)
Verse.TickList:Verse.TickList.Tick_Patch2(TickList)
Verse.TickManager:Verse.TickManager.DoSingleTick_Patch1(TickManager)
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()
Exception in JobDriver tick for pawn Lighten driver=JobDriver_LayDown (toilIndex=2) driver.job=(LayDown (Job_197215) A=Thing_SleepingSpot117572)
System.NullReferenceException: Object reference not set to an instance of an object
at Plushies.BedThoughtsPatch.Postfix (Verse.Pawn actor) [0x00034] in <0de2164640b64119b75d379891bb2f6a>:0
at (wrapper dynamic-method) RimWorld.Toils_LayDown.RimWorld.Toils_LayDown.ApplyBedThoughts_Patch5(Verse.Pawn)
at RimWorld.Toils_LayDown+<>c__DisplayClass2_0.<LayDown>b__1 () [0x00155] in <d72310b4d8f64d25aee502792b58549f>:0
at (wrapper dynamic-method) Verse.AI.JobDriver.Verse.AI.JobDriver.DriverTick_Patch1(Verse.AI.JobDriver)
Verse.Log:Warning(String, Boolean)
Verse.AI.JobUtility:Verse.AI.JobUtility.TryStartErrorRecoverJob_Patch0(Pawn, String, Exception, JobDriver)
Verse.AI.JobDriver:Verse.AI.JobDriver.DriverTick_Patch1(JobDriver)
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Verse.Pawn.Tick_Patch4(Pawn)
Verse.TickList:Verse.TickList.Tick_Patch2(TickList)
Verse.TickManager:Verse.TickManager.DoSingleTick_Patch1(TickManager)
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()
Pawn Lighten threw exception while executing toil's finish action (0), jobDriver=RimWorld.JobDriver_LayDown, job=LayDown (Job_197215) A=Thing_SleepingSpot117572, toilIndex=2: System.NullReferenceException: Object reference not set to an instance of an object
at Plushies.BedThoughtsPatch.Postfix (Verse.Pawn actor) [0x00034] in <0de2164640b64119b75d379891bb2f6a>:0
at (wrapper dynamic-method) RimWorld.Toils_LayDown.RimWorld.Toils_LayDown.ApplyBedThoughts_Patch5(Verse.Pawn)
at RimWorld.Toils_LayDown+<>c__DisplayClass2_0.<LayDown>b__2 () [0x00025] in <d72310b4d8f64d25aee502792b58549f>:0
at Verse.AI.Toil.Cleanup (System.Int32 myIndex, Verse.AI.JobDriver jobDriver) [0x0001f] in <d72310b4d8f64d25aee502792b58549f>:0
Verse.Log:Error(String, Boolean)
Verse.AI.Toil:Cleanup(Int32, JobDriver)
Verse.AI.JobDriver:Verse.AI.JobDriver.Cleanup_Patch1(JobDriver, JobCondition)
Verse.AI.Pawn_JobTracker:Verse.AI.Pawn_JobTracker.CleanupCurrentJob_Patch1(Pawn_JobTracker, JobCondition, Boolean, Boolean, Boolean)
Verse.AI.Pawn_JobTracker:Verse.AI.Pawn_JobTracker.EndCurrentJob_Patch2(Pawn_JobTracker, JobCondition, Boolean, Boolean)
Verse.AI.JobUtility:Verse.AI.JobUtility.TryStartErrorRecoverJob_Patch0(Pawn, String, Exception, JobDriver)
Verse.AI.JobDriver:Verse.AI.JobDriver.DriverTick_Patch1(JobDriver)
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Verse.Pawn.Tick_Patch4(Pawn)
Verse.TickList:Verse.TickList.Tick_Patch2(TickList)
Verse.TickManager:Verse.TickManager.DoSingleTick_Patch1(TickManager)
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()
It should technically work with any bed, even custom ones from other mods
Exception printing MinifiedThing-5001 at (193, 0, 127): System.IndexOutOfRangeException: Index was outside the bounds of the array.
at Verse.Graphic_Random.SubGraphicFor (Verse.Thing thing) [0x0000c] in <99518a644a3e4a7ea3fde566568df84a>:0
at Verse.GraphicUtility.<ExtractInnerGraphicFor>g__ResolveGraphicInner|0_0 (Verse.Graphic g, Verse.GraphicUtility+<>c__DisplayClass0_0& ) [0x0000a] in <99518a644a3e4a7ea3fde566568df84a>:0
at Verse.GraphicUtility.ExtractInnerGraphicFor (Verse.Graphic outerGraphic, Verse.Thing thing) [0x00020] in <99518a644a3e4a7ea3fde566568df84a>:0
at RimWorld.MinifiedThing.get_Graphic () [0x0001d] in <99518a644a3e4a7ea3fde566568df84a>:0
at RimWorld.MinifiedThing.Print (Verse.SectionLayer layer) [0x00062] in <99518a644a3e4a7ea3fde566568df84a>:0
at Verse.SectionLayer_ThingsGeneral.TakePrintFrom (Verse.Thing t) [0x00000] in <99518a644a3e4a7ea3fde566568df84a>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
Verse.SectionLayer_ThingsGeneral:TakePrintFrom (Verse.Thing)
Verse.SectionLayer_Things:Regenerate ()
(wrapper dynamic-method) Verse.Section:Verse.Section.RegenerateLayers_Patch1 (Verse.Section,Verse.MapMeshFlag)
Verse.MapDrawer:TryUpdateSection (Verse.Section)
Verse.MapDrawer:MapMeshDrawerUpdate_First ()
(wrapper dynamic-method) Verse.Map:Verse.Map.MapUpdate_Patch7 (Verse.Map)
Verse.Game:UpdatePlay ()
Verse.Root_Play:Update ()
This seems tricky, I can't replicate it, do you have an active modlist or where there any specific conditions to when that occurs?