边缘世界 RimWorld

边缘世界 RimWorld

Better Infestations 1.4
Zethamnos 2021 年 9 月 21 日 下午 3:36
Negligent insects bug
I have this and vanilla insectoids expanded.

Now, insects behave like normal animals and don't tend to their hives letting them deteriorate. Same issue with vanilla insect spawns and the royal insects from expanded.

If no-one has heard of this issue before, how is the best way to remove this mod from an in progress game, so I can see if it is this mod causing issues?


Here are three repeated errors. The second is slightly different than the first.


VFEI_Insectoid_Queen1113504 doing ThinkNode_Duty with no duty.
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch3 (string)
RimWorld.ThinkNode_Duty:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams)
Verse.AI.ThinkNode_Priority:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams)
Verse.AI.ThinkNode_Conditional:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams)
Verse.AI.ThinkNode_Priority:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams)
Verse.AI.ThinkNode_Tagger:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams)
Verse.AI.ThinkNode_Subtree:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams)
Verse.AI.ThinkNode_Priority:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams)
(wrapper dynamic-method) Verse.AI.Pawn_JobTracker:Verse.AI.Pawn_JobTracker.DetermineNextJob_Patch2 (Verse.AI.Pawn_JobTracker,Verse.ThinkTreeDef&)
Verse.AI.Pawn_JobTracker:TryFindAndStartJob ()
(wrapper dynamic-method) Verse.AI.Pawn_JobTracker:Verse.AI.Pawn_JobTracker.EndCurrentJob_Patch3 (Verse.AI.Pawn_JobTracker,Verse.AI.JobCondition,bool,bool)
(wrapper dynamic-method) Verse.AI.Pawn_JobTracker:Verse.AI.Pawn_JobTracker.JobTrackerTick_Patch0 (Verse.AI.Pawn_JobTracker)
(wrapper dynamic-method) Verse.Pawn:Verse.Pawn.Tick_Patch1 (Verse.Pawn)
Verse.TickList:Tick ()
(wrapper dynamic-method) Verse.TickManager:Verse.TickManager.DoSingleTick_Patch4 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
(wrapper dynamic-method) Verse.Game:Verse.Game.UpdatePlay_Patch3 (Verse.Game)
Verse.Root_Play:Update ()

VFEI_Insectoid_Queen1113504 doing ThinkNode_DutyConstant with no duty.
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch3 (string)
RimWorld.ThinkNode_DutyConstant:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams)
Verse.AI.ThinkNode_Priority:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams)
Verse.AI.ThinkNode_Conditional:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams)
Verse.AI.ThinkNode_Priority:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams)
Verse.AI.ThinkNode_Tagger:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams)
Verse.AI.ThinkNode_Subtree:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams)
Verse.AI.ThinkNode_Priority:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams)
Verse.AI.ThinkNode_Conditional:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams)
Verse.AI.ThinkNode_Priority:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams)
Verse.AI.Pawn_JobTracker:DetermineNextConstantThinkTreeJob ()
(wrapper dynamic-method) Verse.AI.Pawn_JobTracker:Verse.AI.Pawn_JobTracker.JobTrackerTick_Patch0 (Verse.AI.Pawn_JobTracker)
(wrapper dynamic-method) Verse.Pawn:Verse.Pawn.Tick_Patch1 (Verse.Pawn)
Verse.TickList:Tick ()
(wrapper dynamic-method) Verse.TickManager:Verse.TickManager.DoSingleTick_Patch4 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
(wrapper dynamic-method) Verse.Game:Verse.Game.UpdatePlay_Patch3 (Verse.Game)
Verse.Root_Play:Update ()


Error in LordToil.UpdateAllDuties(): System.NullReferenceException: Object reference not set to an instance of an object
at VFEI.HarmonyInit+FindClosestHive_Postfix.PostFix (RimWorld.LordToil_HiveRelated __instance, RimWorld.Hive& __result, Verse.Pawn pawn) [0x00019] in <83b1796b86b141349e38286b70d872b4>:0
at (wrapper dynamic-method) RimWorld.LordToil_HiveRelated.RimWorld.LordToil_HiveRelated.FindClosestHive_Patch1(RimWorld.LordToil_HiveRelated,Verse.Pawn)
at RimWorld.LordToil_HiveRelated.GetHiveFor (Verse.Pawn pawn) [0x00017] in <b64badbf3c3d41018b3ca5d3e8c77771>:0
at RimWorld.LordToil_DefendAndExpandHive.UpdateAllDuties () [0x0001c] in <b64badbf3c3d41018b3ca5d3e8c77771>:0
at Verse.AI.Group.Lord.GotoToil (Verse.AI.Group.LordToil newLordToil) [0x00112] in <b64badbf3c3d41018b3ca5d3e8c77771>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch3 (string)
Verse.AI.Group.Lord:GotoToil (Verse.AI.Group.LordToil)
(wrapper dynamic-method) Verse.AI.Group.Transition:Verse.AI.Group.Transition.Execute_Patch2 (Verse.AI.Group.Transition,Verse.AI.Group.Lord)
Verse.AI.Group.Transition:CheckSignal (Verse.AI.Group.Lord,Verse.AI.Group.TriggerSignal)
Verse.AI.Group.Lord:CheckTransitionOnSignal (Verse.AI.Group.TriggerSignal)
Verse.AI.Group.Lord:LordTick ()
Verse.AI.Group.LordManager:LordManagerTick ()
(wrapper dynamic-method) Verse.Map:Verse.Map.MapPostTick_Patch1 (Verse.Map)
(wrapper dynamic-method) Verse.TickManager:Verse.TickManager.DoSingleTick_Patch4 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
(wrapper dynamic-method) Verse.Game:Verse.Game.UpdatePlay_Patch3 (Verse.Game)
Verse.Root_Play:Update ()
< >
正在显示第 1 - 2 条,共 2 条留言
Zethamnos 2021 年 9 月 21 日 下午 3:52 
Error in LordToil.UpdateAllDuties(): System.NullReferenceException: Object reference not set to an instance of an object
at VFEI.HarmonyInit+FindClosestHive_Postfix.PostFix (RimWorld.LordToil_HiveRelated __instance, RimWorld.Hive& __result, Verse.Pawn pawn) [0x00019] in <83b1796b86b141349e38286b70d872b4>:0
at (wrapper dynamic-method) RimWorld.LordToil_HiveRelated.RimWorld.LordToil_HiveRelated.FindClosestHive_Patch1(RimWorld.LordToil_HiveRelated,Verse.Pawn)
at RimWorld.LordToil_HiveRelated.GetHiveFor (Verse.Pawn pawn) [0x00017] in <b64badbf3c3d41018b3ca5d3e8c77771>:0
at RimWorld.LordToil_DefendHiveAggressively.UpdateAllDuties () [0x0001c] in <b64badbf3c3d41018b3ca5d3e8c77771>:0
at Verse.AI.Group.Lord.GotoToil (Verse.AI.Group.LordToil newLordToil) [0x00112] in <b64badbf3c3d41018b3ca5d3e8c77771>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch3 (string)
Verse.AI.Group.Lord:GotoToil (Verse.AI.Group.LordToil)
(wrapper dynamic-method) Verse.AI.Group.Transition:Verse.AI.Group.Transition.Execute_Patch2 (Verse.AI.Group.Transition,Verse.AI.Group.Lord)
Verse.AI.Group.Transition:CheckSignal (Verse.AI.Group.Lord,Verse.AI.Group.TriggerSignal)
Verse.AI.Group.Lord:CheckTransitionOnSignal (Verse.AI.Group.TriggerSignal)
Verse.AI.Group.Lord:ReceiveMemo (string)
RimWorld.Hive:DeSpawn (Verse.DestroyMode)
Verse.Thing:Destroy (Verse.DestroyMode)
(wrapper dynamic-method) Verse.ThingWithComps:Verse.ThingWithComps.Destroy_Patch1 (Verse.ThingWithComps,Verse.DestroyMode)
RimWorld.Hive:Destroy (Verse.DestroyMode)
(wrapper dynamic-method) Verse.Thing:Verse.Thing.Kill_Patch1 (Verse.Thing,System.Nullable`1<Verse.DamageInfo>,Verse.Hediff)
RimWorld.Hive:Kill (System.Nullable`1<Verse.DamageInfo>,Verse.Hediff)
Verse.DamageWorker:Apply (Verse.DamageInfo,Verse.Thing)
(wrapper dynamic-method) Verse.Thing:Verse.Thing.TakeDamage_Patch3 (Verse.Thing,Verse.DamageInfo)
RimWorld.CompMaintainable:CheckTakeDamage ()
RimWorld.CompMaintainable:CompTick ()
Verse.ThingWithComps:Tick ()
RimWorld.Hive:Tick ()
Verse.TickList:Tick ()
(wrapper dynamic-method) Verse.TickManager:Verse.TickManager.DoSingleTick_Patch4 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
(wrapper dynamic-method) Verse.Game:Verse.Game.UpdatePlay_Patch3 (Verse.Game)
Verse.Root_Play:Update ()

Zethamnos 2021 年 9 月 24 日 下午 6:16 
I have now realized bugs are masochistic and are attacking themselves!

https://imgur.com/jf77Ar1
https://imgur.com/YNSDn4z
最后由 Zethamnos 编辑于; 2021 年 9 月 24 日 下午 7:16
< >
正在显示第 1 - 2 条,共 2 条留言
每页显示数: 1530 50