RimWorld

RimWorld

Better Infestations 1.4
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 ()
< >
Näytetään 1-2 / 2 kommentista
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 ()

I have now realized bugs are masochistic and are attacking themselves!

https://imgur.com/jf77Ar1
https://imgur.com/YNSDn4z
Viimeisin muokkaaja on Zethamnos; 24.9.2021 klo 19.16
< >
Näytetään 1-2 / 2 kommentista
Sivua kohden: 1530 50