RimWorld

RimWorld

VoiceroidAsAnimal
 This topic has been pinned, so it's probably important
Hatena  [developer] Aug 28 @ 10:00pm
Bug Report
Please use this thread or post in the comments when reporting bugs.
If you create a new thread, I may be slow to notice it.

I would appreciate it if you could provide me with detailed information such as error logs, conflicting mods, or situation in which the problem occurred when reporting.
Without these information it is difficult to solve the problem because I cannot reproduce it in my development environment.



バグ報告をするときはこのスレッドを使用するか、コメントに投稿してください。
新規にスレッドを立てた場合、私が気づくのが遅くなる可能性があります。

お手数ですが、報告の際にはエラーログまたは競合しているMod、発生状況など、詳細な情報提供をしていただけると助かります。
これらの情報が無いと手元の環境で再現できないため、ご協力をお願いします。
< >
Showing 1-5 of 5 comments
Sakura Sep 16 @ 1:58pm 
Hey! Wanted to ask if fishing is something they are supposed to do. It is, in a way, neat, but they fish extremely quickly and get like ~12 fish each time. Most importantly, it is not a fishing zone, I have no fishing zones on the map and they are doing this non-stop and starving themselves.

https://imgur.com/a/1Fw3QzS

https://gist.github.com/HugsLibRecordKeeper/7d155e7805067f229b1826ecce375aca
Last edited by Sakura; Sep 16 @ 2:00pm
Hatena  [developer] Sep 17 @ 1:14pm 
Originally posted by Sakura:
Hey! Wanted to ask if fishing is something they are supposed to do. It is, in a way, neat, but they fish extremely quickly and get like ~12 fish each time. Most importantly, it is not a fishing zone, I have no fishing zones on the map and they are doing this non-stop and starving themselves.
To be honest, I haven't really looked into the 1.6 specs, including the fishing yet.
However, I plan to make significant changes to their behavior in the next update, and examining the fishing mechanics is also on the to-do list during that process.
After a little research, it seems they may not currently recognize fish as food.
I'll fix it in the next update.
Thanks for the report.
Derpew Sep 29 @ 1:33pm 
Found a bug made every pawn unable to do recreation. Took me 3 hours to cut down my mod list to find this.

Mod list: Harmony, core, loyalty, ideology, VoiceroidAsAnimal


upon loading up rimworld 1.5

Could not find a type named VoiceroidAsAnimal.JoyGiver_VAAVisitSickPawn
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
Verse.ParseHelper:ParseType (string)
Verse.ParseHelper:FromString<System.Type> (string)
Verse.DirectXmlToObject:ObjectFromXml<System.Type> (System.Xml.XmlNode,bool)
Verse.DirectXmlToObject:ObjectFromXmlReflection<System.Type> (System.Xml.XmlNode,bool)
Verse.DirectXmlToObject:ObjectFromXml<RimWorld.JoyGiverDef> (System.Xml.XmlNode,bool)
Verse.DirectXmlToObject:ObjectFromXmlReflection<RimWorld.JoyGiverDef> (System.Xml.XmlNode,bool)
Verse.DirectXmlLoader:DefFromNode (System.Xml.XmlNode,Verse.LoadableXmlAsset)
Verse.LoadedModManager:ParseAndProcessXML (System.Xml.XmlDocument,System.Collections.Generic.Dictionary`2<System.Xml.XmlNode, Verse.LoadableXmlAsset>,bool)
Verse.LoadedModManager:LoadAllActiveMods (bool)
Verse.PlayDataLoader:DoPlayLoad ()
Verse.PlayDataLoader:LoadAllPlayData (bool)
Verse.Root/<>c:<Start>b__6_1 ()
Verse.LongEventHandler:RunEventFromAnotherThread (System.Action)
Verse.LongEventHandler/<>c:<UpdateCurrentAsynchronousEvent>b__28_0 ()
System.Threading.ThreadHelper:ThreadStart_Context (object)
System.Threading.ExecutionContext:RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool)
System.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool)
Derpew Sep 29 @ 1:35pm 
in game when pawns try to do recreation

Exception in RimWorld.ThinkNode_Priority_GetJoy TryIssueJobPackage: System.ArgumentNullException: Value cannot be null.
Parameter name: type
[Ref 28B9AAC6]
at System.Activator.CreateInstance (System.Type type, System.Boolean nonPublic) [0x00003] in <eae584ce26bc40229c1b1aa476bfa589>:0
at System.Activator.CreateInstance (System.Type type) [0x00000] in <eae584ce26bc40229c1b1aa476bfa589>:0
at RimWorld.JoyGiverDef.get_Worker () [0x00008] in <630e2863bc9a4a3493f2eff01e3a9556>:0
at RimWorld.JobGiver_GetJoy.TryGiveJob (Verse.Pawn pawn) [0x0009a] in <630e2863bc9a4a3493f2eff01e3a9556>:0
at Verse.AI.ThinkNode_JobGiver.TryIssueJobPackage (Verse.Pawn pawn, Verse.AI.JobIssueParams jobParams) [0x00000] in <630e2863bc9a4a3493f2eff01e3a9556>:0
at Verse.AI.ThinkNode_Priority.TryIssueJobPackage (Verse.Pawn pawn, Verse.AI.JobIssueParams jobParams) [0x00022] in <630e2863bc9a4a3493f2eff01e3a9556>:0
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
Verse.AI.ThinkNode_Priority:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams)
Verse.AI.ThinkNode_PrioritySorter: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:DetermineNextJob (Verse.ThinkTreeDef&,bool)
Verse.AI.Pawn_JobTracker:TryFindAndStartJob ()
Verse.AI.Pawn_JobTracker:EndCurrentJob (Verse.AI.JobCondition,bool,bool)
Verse.AI.Pawn_JobTracker:JobTrackerTick ()
Verse.Pawn:Tick ()
Verse.TickList:Tick ()
Verse.TickManager:DoSingleTick ()
Verse.TickManager:TickManagerUpdate ()
Verse.Game:UpdatePlay ()
Verse.Root_Play:Update ()


then it will start spam

Exception in RimWorld.ThinkNode_Priority_GetJoy TryIssueJobPackage: System.ArgumentNullException: Value cannot be null.
Parameter name: type
[Ref 28B9AAC6] Duplicate stacktrace, see ref for original
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
Verse.AI.ThinkNode_Priority:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams)
Verse.AI.ThinkNode_PrioritySorter: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:DetermineNextJob (Verse.ThinkTreeDef&,bool)
Verse.AI.Pawn_JobTracker:TryFindAndStartJob ()
Verse.AI.Pawn_JobTracker:EndCurrentJob (Verse.AI.JobCondition,bool,bool)
Verse.AI.Pawn_JobTracker:JobTrackerTick ()
Verse.Pawn:Tick ()
Verse.TickList:Tick ()
Verse.TickManager:DoSingleTick ()
Verse.TickManager:TickManagerUpdate ()
Verse.Game:UpdatePlay ()
Verse.Root_Play:Update ()
Hatena  [developer] Sep 29 @ 3:11pm 
Originally posted by Derpew:
Found a bug made every pawn unable to do recreation. Took me 3 hours to cut down my mod list to find this.

Mod list: Harmony, core, loyalty, ideology, VoiceroidAsAnimal


upon loading up rimworld 1.5
Oh, sorry.
It seems I directly modified the part that should have been changed via patch processing.
< >
Showing 1-5 of 5 comments
Per page: 1530 50