RimWorld

RimWorld

RimPikmin
Pikmin pathing error
I'm on a map with two rivers and it seems to cause trouble with the pathing of pikmin that can't swim. When I get a pikmin swarm, I get these errors for white, rock, red, purple, and yellow pikmin.

Pawn_PikminWhite233633 pathing from (0, 0, 128) to (274, 0, 0) ran out of cells to process.
Job: Goto (Job_3252980) A = (274, 0, 0) Giver = JobGiver_ExitMapNearDutyTarget [workGiverDef: null]
Faction: null
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Warning (string)
Pikmin.PathFinder_FindPath_Patch:FindPath (Verse.AI.PathFinder,Verse.IntVec3,Verse.LocalTargetInfo,Verse.TraverseParms,Verse.AI.PathEndMode,Verse.AI.PathFinderCostTuning)
Pikmin.PathFinder_FindPath_Patch:Prefix (Verse.AI.PawnPath&,Verse.AI.PathFinder,Verse.IntVec3,Verse.LocalTargetInfo,Verse.TraverseParms,Verse.AI.PathEndMode,Verse.AI.PathFinderCostTuning)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.AI.PathFinder.FindPath_Patch2 (Verse.AI.PathFinder,Verse.IntVec3,Verse.LocalTargetInfo,Verse.TraverseParms,Verse.AI.PathEndMode,Verse.AI.PathFinderCostTuning)
Verse.AI.PathFinder:FindPath (Verse.IntVec3,Verse.LocalTargetInfo,Verse.Pawn,Verse.AI.PathEndMode,Verse.AI.PathFinderCostTuning)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.AI.Pawn_PathFollower.GenerateNewPath_Patch3 (Verse.AI.Pawn_PathFollower)
Verse.AI.Pawn_PathFollower:TrySetNewPath ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.AI.Pawn_PathFollower.TryEnterNextPathCell_Patch4 (Verse.AI.Pawn_PathFollower)
Verse.AI.Pawn_PathFollower:PatherTick ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Pawn.Tick_Patch0 (Verse.Pawn)
Verse.TickList:Tick ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch6 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Game.UpdatePlay_Patch1 (Verse.Game)
Verse.Root_Play:Update ()
< >
Viser 1-3 af 3 kommentarer
Tobyguilmon  [udvikler] 24. apr. kl. 12:39 
I'll look into it
KenCanPlay 25. apr. kl. 7:42 
I noticed it happening with some of the pikmin that spawned on the water when entering the map
OgnirRats 3. juni kl. 23:28 
getting similar error and major lag stuttering with swarm present. Is there a way o disable them?

"Pawn_PikminYellow90619 pathing from (156, 0, 206) to (249, 0, 72) ran out of cells to process.
Job: Goto (Job_164253) A = (249, 0, 72) Giver = JobGiver_ExitMapNearDutyTarget [workGiverDef: null]
Faction: null
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Warning (string)
Pikmin.PathFinder_FindPath_Patch:FindPath (Verse.AI.PathFinder,Verse.IntVec3,Verse.LocalTargetInfo,Verse.TraverseParms,Verse.AI.PathEndMode,Verse.AI.PathFinderCostTuning)
Pikmin.PathFinder_FindPath_Patch:Prefix (Verse.AI.PawnPath&,Verse.AI.PathFinder,Verse.IntVec3,Verse.LocalTargetInfo,Verse.TraverseParms,Verse.AI.PathEndMode,Verse.AI.PathFinderCostTuning)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.AI.PathFinder.FindPath_Patch2 (Verse.AI.PathFinder,Verse.IntVec3,Verse.LocalTargetInfo,Verse.TraverseParms,Verse.AI.PathEndMode,Verse.AI.PathFinderCostTuning)
Verse.AI.PathFinder:FindPath (Verse.IntVec3,Verse.LocalTargetInfo,Verse.Pawn,Verse.AI.PathEndMode,Verse.AI.PathFinderCostTuning)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.AI.Pawn_PathFollower.GenerateNewPath_Patch1 (Verse.AI.Pawn_PathFollower)
Verse.AI.Pawn_PathFollower:TrySetNewPath ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.AI.Pawn_PathFollower.TryEnterNextPathCell_Patch1 (Verse.AI.Pawn_PathFollower)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.AI.Pawn_PathFollower.PatherTick_Patch3 (Verse.AI.Pawn_PathFollower)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Pawn.Tick_Patch4 (Verse.Pawn)
Verse.TickList:Tick ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch4 (Verse.TickManager)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.TickManagerUpdate_Patch3 (Verse.TickManager)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Game.UpdatePlay_Patch1 (Verse.Game)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Root_Play.Update_Patch1 (Verse.Root_Play)"
< >
Viser 1-3 af 3 kommentarer
Per side: 1530 50