RimWorld

RimWorld

Do Something for Idle
 Tämä aihe on kiinnitetty, joten se on todennäköisesti tärkeä
gguake  [kehittäjä] 28.10.2019 klo 8.37
Bug / Crash report & Known issue
If you have bug / error / crash, please report here for better mod.
Detailed explanation is more helpful.

If you can't see whether mod is working, open your mod settings, and setting up "Wandering Multiplier" to near 0, and check again.
This config makes your colonists to do something more often instead of wandering.

Sometimes colonists ignore toxic fallout and go to outside, but it's same as vanila.
(but ignoring restriction area is not intended, so if you see that bug, please report here.)

Thanks.
Viimeisin muokkaaja on gguake; 29.10.2019 klo 8.25
< >
Näytetään 1-7 / 7 kommentista
Hi. I'm getting this error popping up when I have a pawn doing one of these idle activities. I don't think it's happening every time they do one of them (I'm currently monitoring for more data) but it has popped during pest-killing, weeding, and stone-throwing.

Log here: https://gist.github.com/85cf1593822722f32312625b21fe07a2

Let me know if there's anything more you need or any tests you'd like me to run.
gguake  [kehittäjä] 16.12.2019 klo 6.14 
BlueTressym lähetti viestin:
Hi. I'm getting this error popping up when I have a pawn doing one of these idle activities. I don't think it's happening every time they do one of them (I'm currently monitoring for more data) but it has popped during pest-killing, weeding, and stone-throwing.

Log here: https://gist.github.com/85cf1593822722f32312625b21fe07a2

Let me know if there's anything more you need or any tests you'd like me to run.

Hi.
Can I get some errorlog in game when you got error? (like exception error, warning, or etc.)
thanks.
Hey, there i getting this error here quite a lot when my guys a idle, but i don't know if it's a conflict with another mod or a bug in this mod itself.
Exception in Verse.AI.ThinkNode_Tagger TryIssueJobPackage: System.NullReferenceException: Object reference not set to an instance of an object at Verse.GenCollection.Any[T] (System.Collections.Generic.List`1[T] list, System.Predicate`1[T] predicate) [0x00000] in <7b345446a85d4ed599f9c604ae61854b>:0 at DSFI.JobGivers.IdleJobGiver_MendItem.TryGiveJob (Verse.Pawn pawn) [0x000a9] in <d3de764c3027429b98bd7d38e0252fb2>:0 at DSFI.ThinkNode_ColonistIdle.TryIssueJobPackage (Verse.Pawn pawn, Verse.AI.JobIssueParams jobParams) [0x00096] in <d3de764c3027429b98bd7d38e0252fb2>:0 at Verse.AI.ThinkNode_Priority.TryIssueJobPackage (Verse.Pawn pawn, Verse.AI.JobIssueParams jobParams) [0x00022] in <7b345446a85d4ed599f9c604ae61854b>:0 Verse.Log:Error(String, Boolean) Verse.AI.ThinkNode_Priority:TryIssueJobPackage(Pawn, JobIssueParams) Verse.AI.ThinkNode_Tagger:TryIssueJobPackage(Pawn, JobIssueParams) Verse.AI.ThinkNode_Priority:TryIssueJobPackage(Pawn, JobIssueParams) Verse.AI.ThinkNode_Conditional:TryIssueJobPackage(Pawn, JobIssueParams) Verse.AI.ThinkNode_Priority:TryIssueJobPackage(Pawn, JobIssueParams) Verse.AI.Pawn_JobTracker:Verse.AI.Pawn_JobTracker.DetermineNextJob_Patch1(Pawn_JobTracker, ThinkTreeDef&) Verse.AI.Pawn_JobTracker:TryFindAndStartJob() Verse.AI.Pawn_JobTracker:Verse.AI.Pawn_JobTracker.EndCurrentJob_Patch1(Pawn_JobTracker, JobCondition, Boolean, Boolean) Verse.AI.Pawn_JobTracker:JobTrackerTick() Verse.Pawn:Tick() Verse.TickList:Tick() Verse.TickManager:DoSingleTick() Verse.TickManager:TickManagerUpdate() Verse.Game:UpdatePlay() Verse.Root_Play:Update()

Full log[gist.github.com]
Viimeisin muokkaaja on Der Failer; 2.9.2020 klo 13.15
Runt 4.11.2020 klo 16.18 
I get this red log in game

Exception in Verse.AI.ThinkNode_Tagger TryIssueJobPackage: System.NullReferenceException: Object reference not set to an instance of an object
at DSFI.ThinkNode_ColonistIdle.TryIssueJobPackage (Verse.Pawn pawn, Verse.AI.JobIssueParams jobParams) [0x00045] in <fa653da69d28471581add185f4fdfbc9>:0
at Verse.AI.ThinkNode_Priority.TryIssueJobPackage (Verse.Pawn pawn, Verse.AI.JobIssueParams jobParams) [0x00022] in <d72310b4d8f64d25aee502792b58549f>:0
Verse.Log:Error(String, Boolean)
Verse.AI.ThinkNode_Priority:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.ThinkNode_Tagger:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.ThinkNode_Priority:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.ThinkNode_Conditional:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.ThinkNode_Priority:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.Pawn_JobTracker:DetermineNextJob(ThinkTreeDef&)
Verse.AI.Pawn_JobTracker:TryFindAndStartJob()
Verse.AI.Pawn_JobTracker:Verse.AI.Pawn_JobTracker.EndCurrentJob_Patch1(Pawn_JobTracker, JobCondition, Boolean, Boolean)
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Verse.Pawn.Tick_Patch1(Pawn)
Verse.TickList:Tick()
Verse.TickManager:Verse.TickManager.DoSingleTick_Patch2(TickManager)
Verse.TickManager:TickManagerUpdate()
Verse.Game:Verse.Game.UpdatePlay_Patch3(Game)
Verse.Root_Play:Update()

It keeps spamming in debug log (while in devmode) while sometimes causes the game breaking disapearing UI bug.
I keep having this error since 1.3

driver=IdleJobDriver_Thinking (toilIndex=1) driver.job=(IdleJob_Thinking (Job_309448) A=Thing_Human568 B=(114, 0, 128))
System.MissingMethodException: void RimWorld.PawnCacheRenderer.RenderPawn(Verse.Pawn,UnityEngine.RenderTexture,UnityEngine.Vector3,single,single,Verse.Rot4,bool,bool,bool,bool,bool,UnityEngine.Vector3,System.Collections.Generic.Dictionary`2<RimWorld.Apparel, UnityEngine.Color>,bool)
at DSFI.RTMoteBubble.SetupMoteBubble (Verse.Pawn pawn) [0x0000e] in <4b906fd79ecb4898949296618d0481e1>:0
at DSFI.Jobs.IdleJobDriver_Thinking.MakeThinkingBubble (Verse.Pawn pawn, Verse.Pawn target) [0x00021] in <4b906fd79ecb4898949296618d0481e1>:0
at DSFI.Jobs.IdleJobDriver_Thinking+<>c__DisplayClass1_0.<MakeNewToils>b__1 () [0x00087] in <4b906fd79ecb4898949296618d0481e1>:0
at (wrapper dynamic-method) Verse.AI.JobDriver.Verse.AI.JobDriver.DriverTick_Patch0(Verse.AI.JobDriver)
Exception in SetupToils for pawn josh driver=IdleJobDriver_WatchDoing (toilIndex=-1) driver.job=(IdleJob_WatchWorking (Job_10648256) A = Thing_Mech_Omniservant2720314 Giver = ThinkNode_ColonistIdle [workGiverDef: null])
System.NullReferenceException: Object reference not set to an instance of an object
[Ref 840A05F]
at DSFI.Jobs.IdleJobDriver_WatchDoing+<MakeNewToils>d__1.MoveNext () [0x000f0] in <dc768cdb6979477a9f95924416b1777a>:0
at Verse.AI.JobDriver.SetupToils () [0x00057] in <2a40c3593b334f29ac3cb3d32d652351>:0
- POSTFIX roolo.RunAndGun: Void RunAndGun.Harmony.JobDriver_SetupToils:Postfix(JobDriver __instance, List`1 ___toils)
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch3 (string)
Verse.AI.JobUtility:TryStartErrorRecoverJob (Verse.Pawn,string,System.Exception,Verse.AI.JobDriver)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.AI.JobDriver.SetupToils_Patch1 (Verse.AI.JobDriver)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition: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,bool)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.AI.Pawn_JobTracker.TryFindAndStartJob_Patch1 (Verse.AI.Pawn_JobTracker)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.AI.Pawn_JobTracker.EndCurrentJob_Patch1 (Verse.AI.Pawn_JobTracker,Verse.AI.JobCondition,bool,bool)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.AI.Pawn_JobTracker.JobTrackerTick_Patch0 (Verse.AI.Pawn_JobTracker)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Pawn.Tick_Patch1 (Verse.Pawn)
Verse.TickList:Tick ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch3 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Game.UpdatePlay_Patch3 (Verse.Game)
Verse.Root_Play:Update ()
bug report:
when removed this mod from an existing save, the "game saved" system box will not disappear after saving
< >
Näytetään 1-7 / 7 kommentista
Sivua kohden: 1530 50