RimWorld

RimWorld

Rim-Robots_
 This topic has been pinned, so it's probably important
Vex  [developer] 4 Feb, 2022 @ 8:19pm
Bug Reports
Report any funny business you've encountered while using this mod here.
Please be sure to attach error logs or player.log files to any report you make, otherwise I cannot help you.


Tracking bugs:

Robots do not eat fuel items unless drafted --- This seems to be a conflict with the Common Sense mod, either disable it, or check the mod's settings and disable the following:
- Pawns are encouraged to clean before eating at a table or relaxing socially
- Pawns are encouraged to avoid bad weather when wandering aimlessly

Error determining if X (robotic pawn) requires Need_Alcohol --- This bug is harmless, just the game hiccuping over robots not generating with drug needs.

Robots generate without any/most graphics --- This is most likely a bug with rimworld itself or HAR, I suggest trying the HAR dev branch, or verifying your game's files.

Mech casket does not drop the finished robot --- Fix is in the works!
Last edited by Vex; 2 Jul @ 2:14pm
< >
Showing 1-15 of 290 comments
Skorpior 4 Feb, 2022 @ 9:25pm 
I decided to start up a new run and try this mod out, and I noticed a few issues so far.

-The robots don't seem to be conversing with eachother... At all. For the last two ingame days, they've just kind of just... Existed alongside eachother. Might want to look into that.
-The description for the Personae says that they don't need to eat, yet mine seems to still need to eat chemfuel and uranium, like the Mechanents. Is that intentional behavior?

Here's the log, if it helps.

https://gist.github.com/14d65629db921bf7fa07f8057ed73f89
Vex  [developer] 5 Feb, 2022 @ 10:44am 
Originally posted by Skorpior:
I decided to start up a new run and try this mod out, and I noticed a few issues so far.

-The robots don't seem to be conversing with eachother... At all. For the last two ingame days, they've just kind of just... Existed alongside eachother. Might want to look into that.
-The description for the Personae says that they don't need to eat, yet mine seems to still need to eat chemfuel and uranium, like the Mechanents. Is that intentional behavior?

Here's the log, if it helps.

https://gist.github.com/14d65629db921bf7fa07f8057ed73f89

The bug should be fixed, could you see if they now chat with eachother?
Skorpior 5 Feb, 2022 @ 10:55am 
Originally posted by Vexed Tree:
Originally posted by Skorpior:
I decided to start up a new run and try this mod out, and I noticed a few issues so far.

-The robots don't seem to be conversing with eachother... At all. For the last two ingame days, they've just kind of just... Existed alongside eachother. Might want to look into that.
-The description for the Personae says that they don't need to eat, yet mine seems to still need to eat chemfuel and uranium, like the Mechanents. Is that intentional behavior?

Here's the log, if it helps.

https://gist.github.com/14d65629db921bf7fa07f8057ed73f89

The bug should be fixed, could you see if they now chat with eachother?
Yup. It's been fixed. Thanks for the quick fix!
Skorpior 5 Feb, 2022 @ 3:19pm 
Hello again. I've noticed another issue during my playtime with the mod.

Namely, all of the Personae's limbs have a single hit point. Every single one.

I went to test it out by spawning in a bunch of Personae with dev mode and then bombed them. All but one of them died instantly.

Here's an image of the issue in question: https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2744302358

And here's the log, in case there's anything there.
https://gist.github.com/558f72058f906e3d44a18bda8c5469eb

EDIT: I should add that I tested this using the bare minimum needed to run Rim-Robots.
Last edited by Skorpior; 5 Feb, 2022 @ 3:21pm
Vex  [developer] 5 Feb, 2022 @ 4:56pm 
Ah I found the issue, I was a mud-brain and mistook <baseHealthScale> for <baseHungerRate> and vice versa. The issue should be fixed in a second!
Kem 6 Feb, 2022 @ 10:19am 
I have to errors when I press random on pawn creation screen:

No shuffled Childhood found for colonist of SynthCivil. Choosing random.
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
(wrapper dynamic-method) RimWorld.PawnBioAndNameGenerator:RimWorld.PawnBioAndNameGenerator.FillBackstorySlotShuffled_Patch1 (Verse.Pawn,RimWorld.BackstorySlot,RimWorld.Backstory&,RimWorld.Backstory,System.Collections.Generic.List`1<RimWorld.BackstoryCategoryFilter>,RimWorld.FactionDef,System.Nullable`1<RimWorld.BackstorySlot>)
(wrapper dynamic-method) RimWorld.PawnBioAndNameGenerator:RimWorld.PawnBioAndNameGenerator.GiveShuffledBioTo_Patch0 (Verse.Pawn,RimWorld.FactionDef,string,System.Collections.Generic.List`1<RimWorld.BackstoryCategoryFilter>,bool)
(wrapper dynamic-method) RimWorld.PawnBioAndNameGenerator:RimWorld.PawnBioAndNameGenerator.GiveAppropriateBioAndNameTo_Patch1 (Verse.Pawn,string,RimWorld.FactionDef,bool)
(wrapper dynamic-method) Verse.PawnGenerator:Verse.PawnGenerator.TryGenerateNewPawnInternal_Patch1 (Verse.PawnGenerationRequest&,string&,bool,bool)
Verse.PawnGenerator:GenerateNewPawnInternal (Verse.PawnGenerationRequest&)
Verse.PawnGenerator:GenerateOrRedressPawnInternal (Verse.PawnGenerationRequest)
(wrapper dynamic-method) Verse.PawnGenerator:Verse.PawnGenerator.GeneratePawn_Patch1 (Verse.PawnGenerationRequest)
RimWorld.PawnRelationWorker_Sibling:GenerateParent (Verse.Pawn,Verse.Pawn,Verse.Gender,Verse.PawnGenerationRequest,bool)
RimWorld.PawnRelationWorker_Sibling:CreateRelation (Verse.Pawn,Verse.Pawn,Verse.PawnGenerationRequest&)
(wrapper dynamic-method) Verse.PawnGenerator:Verse.PawnGenerator.GeneratePawnRelations_Patch1 (Verse.Pawn,Verse.PawnGenerationRequest&)
(wrapper dynamic-method) Verse.PawnGenerator:Verse.PawnGenerator.TryGenerateNewPawnInternal_Patch1 (Verse.PawnGenerationRequest&,string&,bool,bool)
Verse.PawnGenerator:GenerateNewPawnInternal (Verse.PawnGenerationRequest&)
Verse.PawnGenerator:GenerateOrRedressPawnInternal (Verse.PawnGenerationRequest)
(wrapper dynamic-method) Verse.PawnGenerator:Verse.PawnGenerator.GeneratePawn_Patch1 (Verse.PawnGenerationRequest)
(wrapper dynamic-method) Verse.StartingPawnUtility:Verse.StartingPawnUtility.NewGeneratedStartingPawn_Patch0 ()
Verse.StartingPawnUtility:RegenerateStartingPawnInPlace (int)
Verse.StartingPawnUtility:RandomizeInPlace (Verse.Pawn)
RimWorld.Page_ConfigureStartingPawns:RandomizeCurPawn ()
RimWorld.CharacterCardUtility:DrawCharacterCard (UnityEngine.Rect,Verse.Pawn,System.Action,UnityEngine.Rect)
RimWorld.Page_ConfigureStartingPawns:DrawPortraitArea (UnityEngine.Rect)
RimWorld.Page_ConfigureStartingPawns:DoWindowContents (UnityEngine.Rect)
Verse.Window:InnerWindowOnGUI (int)
UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)

------------------------------------------------------------

No shuffled Adulthood found for colonist of SynthCivil. Choosing random.
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Error (string)
(wrapper dynamic-method) RimWorld.PawnBioAndNameGenerator:RimWorld.PawnBioAndNameGenerator.FillBackstorySlotShuffled_Patch1 (Verse.Pawn,RimWorld.BackstorySlot,RimWorld.Backstory&,RimWorld.Backstory,System.Collections.Generic.List`1<RimWorld.BackstoryCategoryFilter>,RimWorld.FactionDef,System.Nullable`1<RimWorld.BackstorySlot>)
(wrapper dynamic-method) RimWorld.PawnBioAndNameGenerator:RimWorld.PawnBioAndNameGenerator.GiveShuffledBioTo_Patch0 (Verse.Pawn,RimWorld.FactionDef,string,System.Collections.Generic.List`1<RimWorld.BackstoryCategoryFilter>,bool)
(wrapper dynamic-method) RimWorld.PawnBioAndNameGenerator:RimWorld.PawnBioAndNameGenerator.GiveAppropriateBioAndNameTo_Patch1 (Verse.Pawn,string,RimWorld.FactionDef,bool)
(wrapper dynamic-method) Verse.PawnGenerator:Verse.PawnGenerator.TryGenerateNewPawnInternal_Patch1 (Verse.PawnGenerationRequest&,string&,bool,bool)
Verse.PawnGenerator:GenerateNewPawnInternal (Verse.PawnGenerationRequest&)
Verse.PawnGenerator:GenerateOrRedressPawnInternal (Verse.PawnGenerationRequest)
(wrapper dynamic-method) Verse.PawnGenerator:Verse.PawnGenerator.GeneratePawn_Patch1 (Verse.PawnGenerationRequest)
RimWorld.PawnRelationWorker_Sibling:GenerateParent (Verse.Pawn,Verse.Pawn,Verse.Gender,Verse.PawnGenerationRequest,bool)
RimWorld.PawnRelationWorker_Sibling:CreateRelation (Verse.Pawn,Verse.Pawn,Verse.PawnGenerationRequest&)
(wrapper dynamic-method) Verse.PawnGenerator:Verse.PawnGenerator.GeneratePawnRelations_Patch1 (Verse.Pawn,Verse.PawnGenerationRequest&)
(wrapper dynamic-method) Verse.PawnGenerator:Verse.PawnGenerator.TryGenerateNewPawnInternal_Patch1 (Verse.PawnGenerationRequest&,string&,bool,bool)
Verse.PawnGenerator:GenerateNewPawnInternal (Verse.PawnGenerationRequest&)
Verse.PawnGenerator:GenerateOrRedressPawnInternal (Verse.PawnGenerationRequest)
(wrapper dynamic-method) Verse.PawnGenerator:Verse.PawnGenerator.GeneratePawn_Patch1 (Verse.PawnGenerationRequest)
(wrapper dynamic-method) Verse.StartingPawnUtility:Verse.StartingPawnUtility.NewGeneratedStartingPawn_Patch0 ()
Verse.StartingPawnUtility:RegenerateStartingPawnInPlace (int)
Verse.StartingPawnUtility:RandomizeInPlace (Verse.Pawn)
RimWorld.Page_ConfigureStartingPawns:RandomizeCurPawn ()
RimWorld.CharacterCardUtility:DrawCharacterCard (UnityEngine.Rect,Verse.Pawn,System.Action,UnityEngine.Rect)
RimWorld.Page_ConfigureStartingPawns:DrawPortraitArea (UnityEngine.Rect)
RimWorld.Page_ConfigureStartingPawns:DoWindowContents (UnityEngine.Rect)
Verse.Window:InnerWindowOnGUI (int)
UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)
Last edited by Kem; 6 Feb, 2022 @ 10:20am
Skorpior 7 Feb, 2022 @ 4:22am 
Back again with another report.

Seems that the robots can get muscle parasites. I'm not sure if this is something that is fixable or not, but I'm making this report in case it is.

Here's the log.
https://gist.github.com/c271cc1146d07edc303a023e9b033546
Phant0m5 9 Feb, 2022 @ 2:15am 
I got two errors on startup, singling out Vanilla Ideology Expanded - Memes and Structures. Also Vanilla Cooking Expanded, somehow.

The first:

[Rim-Robots! - Start of stack trace]
Verse.PatchOperationAdd(xpath="/Defs/FactionDef[parentName="SynthFactionBase"]/disallowedMemes"): Failed to find a node with the given xpath
Verse.PatchOperationFindMod(Vanilla Ideology Expanded - Memes and Structures): Error in <match>
[End of stack trace]
The top operation is the one that failed, the ones below it are the parents
Source file: J:\SteamLibrary\steamapps\workshop\content\294100\2743171832\1.3\Patches\VFEMemes_Patch.xml

UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch1 (string)
XmlExtensions.ErrorManager:PrintErrors (string,Verse.ModContentPack)
XmlExtensions.PatchOperation_Patch:Postfix (Verse.PatchOperation,bool&,System.Xml.XmlDocument)
(wrapper dynamic-method) Verse.PatchOperation:Verse.PatchOperation.Apply_Patch2 (Verse.PatchOperation,System.Xml.XmlDocument)
(wrapper dynamic-method) Verse.LoadedModManager:Verse.LoadedModManager.ApplyPatches_Patch2 (System.Xml.XmlDocument,System.Collections.Generic.Dictionary`2<System.Xml.XmlNode, Verse.LoadableXmlAsset>)
Verse.LoadedModManager:LoadAllActiveMods ()
Verse.PlayDataLoader:DoPlayLoad ()
Verse.PlayDataLoader:LoadAllPlayData (bool)
Verse.Root/<>c:<Start>b__6_1 ()
Verse.LongEventHandler:RunEventFromAnotherThread (System.Action)
Verse.LongEventHandler/<>c:<UpdateCurrentAsynchronousEvent>b__27_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)
System.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object)
System.Threading.ThreadHelper:ThreadStart ()

And the second:

[Rim-Robots!] Patch operation Verse.PatchOperationFindMod(Vanilla Ideology Expanded - Memes and Structures, Vanilla Cooking Expanded) failed
file: J:\SteamLibrary\steamapps\workshop\content\294100\2743171832\1.3\Patches\VFEMemes_Patch.xml
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch1 (string)
Verse.PatchOperation:Complete (string)
Verse.LoadedModManager:ClearCachedPatches ()
Verse.LoadedModManager:LoadAllActiveMods ()
Verse.PlayDataLoader:DoPlayLoad ()
Verse.PlayDataLoader:LoadAllPlayData (bool)
Verse.Root/<>c:<Start>b__6_1 ()
Verse.LongEventHandler:RunEventFromAnotherThread (System.Action)
Verse.LongEventHandler/<>c:<UpdateCurrentAsynchronousEvent>b__27_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)
System.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object)
System.Threading.ThreadHelper:ThreadStart ()
Vex  [developer] 9 Feb, 2022 @ 1:26pm 
Originally posted by Phant0m5:
I got two errors on startup, singling out Vanilla Ideology Expanded - Memes and Structures. Also Vanilla Cooking Expanded, somehow.

The first:

[Rim-Robots! - Start of stack trace]
Verse.PatchOperationAdd(xpath="/Defs/FactionDef[parentName="SynthFactionBase"]/disallowedMemes"): Failed to find a node with the given xpath
Verse.PatchOperationFindMod(Vanilla Ideology Expanded - Memes and Structures): Error in <match>
[End of stack trace]
The top operation is the one that failed, the ones below it are the parents
Source file: J:\SteamLibrary\steamapps\workshop\content\294100\2743171832\1.3\Patches\VFEMemes_Patch.xml

UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch1 (string)
XmlExtensions.ErrorManager:PrintErrors (string,Verse.ModContentPack)
XmlExtensions.PatchOperation_Patch:Postfix (Verse.PatchOperation,bool&,System.Xml.XmlDocument)
(wrapper dynamic-method) Verse.PatchOperation:Verse.PatchOperation.Apply_Patch2 (Verse.PatchOperation,System.Xml.XmlDocument)
(wrapper dynamic-method) Verse.LoadedModManager:Verse.LoadedModManager.ApplyPatches_Patch2 (System.Xml.XmlDocument,System.Collections.Generic.Dictionary`2<System.Xml.XmlNode, Verse.LoadableXmlAsset>)
Verse.LoadedModManager:LoadAllActiveMods ()
Verse.PlayDataLoader:DoPlayLoad ()
Verse.PlayDataLoader:LoadAllPlayData (bool)
Verse.Root/<>c:<Start>b__6_1 ()
Verse.LongEventHandler:RunEventFromAnotherThread (System.Action)
Verse.LongEventHandler/<>c:<UpdateCurrentAsynchronousEvent>b__27_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)
System.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object)
System.Threading.ThreadHelper:ThreadStart ()

And the second:

[Rim-Robots!] Patch operation Verse.PatchOperationFindMod(Vanilla Ideology Expanded - Memes and Structures, Vanilla Cooking Expanded) failed
file: J:\SteamLibrary\steamapps\workshop\content\294100\2743171832\1.3\Patches\VFEMemes_Patch.xml
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) Verse.Log:Verse.Log.Error_Patch1 (string)
Verse.PatchOperation:Complete (string)
Verse.LoadedModManager:ClearCachedPatches ()
Verse.LoadedModManager:LoadAllActiveMods ()
Verse.PlayDataLoader:DoPlayLoad ()
Verse.PlayDataLoader:LoadAllPlayData (bool)
Verse.Root/<>c:<Start>b__6_1 ()
Verse.LongEventHandler:RunEventFromAnotherThread (System.Action)
Verse.LongEventHandler/<>c:<UpdateCurrentAsynchronousEvent>b__27_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)
System.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object)
System.Threading.ThreadHelper:ThreadStart ()
Working on a fix currently.
Vex  [developer] 9 Feb, 2022 @ 1:28pm 
Originally posted by Skorpior:
Back again with another report.

Seems that the robots can get muscle parasites. I'm not sure if this is something that is fixable or not, but I'm making this report in case it is.

Here's the log.
https://gist.github.com/c271cc1146d07edc303a023e9b033546
Muscle parasites or sensory mechanites? Synthetic pawns can still be infected with mechanite related diseases.
Skorpior 9 Feb, 2022 @ 1:53pm 
Originally posted by Vexed Tree:
Originally posted by Skorpior:
Back again with another report.

Seems that the robots can get muscle parasites. I'm not sure if this is something that is fixable or not, but I'm making this report in case it is.

Here's the log.
https://gist.github.com/c271cc1146d07edc303a023e9b033546
Muscle parasites or sensory mechanites? Synthetic pawns can still be infected with mechanite related diseases.
Muscle parasites. I reckoned the mechanites were deliberate, so I didn’t mention them.
Tanden22 10 Feb, 2022 @ 1:21pm 
Hey, i'm having an issue where surgeries to install prosthetics (Advanced Bionic Leg, in this case) simply don't appear in the surgeries menu. I think it's an issue with EPOE-Forked but i'm really not sure.

Log is here: https://gist.github.com/dabe55d2abe83705b0538cadbe1f7b0f
Vex  [developer] 11 Feb, 2022 @ 8:31am 
Originally posted by ♥♥♥♥♥♥ alert:
Hey, i'm having an issue where surgeries to install prosthetics (Advanced Bionic Leg, in this case) simply don't appear in the surgeries menu. I think it's an issue with EPOE-Forked but i'm really not sure.

Log is here: https://gist.github.com/dabe55d2abe83705b0538cadbe1f7b0f
Alright, looking into it now.
VicGnarly 11 Feb, 2022 @ 4:23pm 
I cannot find mech caskets in my game. Am I missing something?
Vex  [developer] 11 Feb, 2022 @ 5:11pm 
Originally posted by Bean Printer Man:
I cannot find mech caskets in my game. Am I missing something?
Exotic orbital goods traders can rarely spawn with them in stock.
< >
Showing 1-15 of 290 comments
Per page: 1530 50