rimworld吧 关注:243,812贴子:4,367,945
  • 1回复贴,共1

机械师工作任务 无限等待 求大佬帮忙看看哪里出问题了

只看楼主收藏回复

机械师允许 锻造前三个任务任意一个就会陷入无限等待


IP属地:浙江1楼2022-11-20 18:14回复
    JobDriver threw exception in toil TakeToHands's initAction for pawn HLNA driver=JobDriver_DoBill (toilIndex=9) driver.job=(DoBill (Job_17415914) A=Thing_LargeMechGestator3738033 B=Thing_Steel3743620)
    System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
    Parameter name: index
    at System.ThrowHelper.ThrowArgumentOutOfRangeException (System.ExceptionArgument argument, System.ExceptionResource resource) [0x00029] in <eae584ce26bc40229c1b1aa476bfa589>:0
    at System.ThrowHelper.ThrowArgumentOutOfRangeException () [0x00000] in <eae584ce26bc40229c1b1aa476bfa589>:0
    at CommonSense.JobDriver_DoBill_MakeNewToils_CommonSensePatch+<>c__DisplayClass1_1.<DoMakeToils>b__9 () [0x000af] in <03fc2660d7ff47aaae75e681b4ba70c1>:0
    at Verse.AI.JobDriver.TryActuallyStartNextToil () [0x001b0] in <1ea541f48818430abd724fc665f76dc4>:0
    UnityEngine.StackTraceUtility:ExtractStackTrace ()
    Verse.Log:Error (string)
    Verse.AI.JobUtility:TryStartErrorRecoverJob (Verse.Pawn,string,System.Exception,Verse.AI.JobDriver)
    Verse.AI.JobDriver:TryActuallyStartNextToil ()
    Verse.AI.JobDriver:ReadyForNextToil ()
    Verse.AI.JobDriver:TryActuallyStartNextToil ()
    Verse.AI.JobDriver:ReadyForNextToil ()
    Verse.AI.JobDriver:JumpToToil (Verse.AI.Toil)
    Verse.AI.JobDriver_DoBill/<>c__DisplayClass17_0:<JumpIfTargetInsideBillGiver>b__0 ()
    Verse.AI.JobDriver:TryActuallyStartNextToil ()
    Verse.AI.JobDriver:ReadyForNextToil ()
    Verse.AI.JobDriver:TryActuallyStartNextToil ()
    Verse.AI.JobDriver:ReadyForNextToil ()
    Verse.AI.JobDriver:JumpToToil (Verse.AI.Toil)
    Verse.AI.Toils_Jump/<>c__DisplayClass1_0:<JumpIf>b__0 ()
    Verse.AI.JobDriver:TryActuallyStartNextToil ()
    Verse.AI.JobDriver:ReadyForNextToil ()
    Verse.AI.JobDriver:JumpToToil (Verse.AI.Toil)
    Verse.AI.JobDriver_DoBill/<>c__DisplayClass17_0:<JumpIfTargetInsideBillGiver>b__0 ()
    Verse.AI.JobDriver:TryActuallyStartNextToil ()
    Verse.AI.JobDriver:ReadyForNextToil ()
    Verse.AI.JobDriver:TryActuallyStartNextToil ()
    Verse.AI.JobDriver:ReadyForNextToil ()
    Verse.AI.JobDriver:TryActuallyStartNextToil ()
    Verse.AI.JobDriver:ReadyForNextToil ()
    Verse.AI.JobDriver:TryActuallyStartNextToil ()
    Verse.AI.JobDriver:ReadyForNextToil ()
    Verse.AI.JobDriver:TryActuallyStartNextToil ()
    Verse.AI.JobDriver:ReadyForNextToil ()
    (wrapper dynamic-method) Verse.AI.Pawn_JobTracker:Verse.AI.Pawn_JobTracker.StartJob_Patch1 (Verse.AI.Pawn_JobTracker,Verse.AI.Job,Verse.AI.JobCondition,Verse.AI.ThinkNode,bool,bool,Verse.ThinkTreeDef,System.Nullable`1<Verse.AI.JobTag>,bool,bool,System.Nullable`1<bool>,bool,bool)
    Verse.AI.Pawn_JobTracker:TryFindAndStartJob ()
    (wrapper dynamic-method) Verse.AI.Pawn_JobTracker:Verse.AI.Pawn_JobTracker.EndCurrentJob_Patch1 (Verse.AI.Pawn_JobTracker,Verse.AI.JobCondition,bool,bool)
    Verse.AI.Pawn_JobTracker:JobTrackerTick ()
    Verse.Pawn:Tick ()
    Verse.TickList:Tick ()
    Verse.TickManager:DoSingleTick ()
    Verse.TickManager:TickManagerUpdate ()
    (wrapper dynamic-method) Verse.Game:Verse.Game.UpdatePlay_Patch2 (Verse.Game)
    Verse.Root_Play:Update ()


    IP属地:浙江2楼2022-11-20 18:16
    回复