RimWorld

RimWorld

What the hack?!
How do I make a mechanoid work
I gave the machine 2 work modules but it stays in the charger. any advice?
< >
Showing 1-14 of 14 comments
roolo  [developer] 3 May, 2020 @ 10:19am 
Activate work mode (one of the buttons the mech has) and make sure it is assigned to work in the mechanoids tab. Also make sure it has enough power.
Kazzerk 3 May, 2020 @ 3:55pm 
I don't see the button with the hauling module neither, do I need to install another thing in the mechanoid?
Meow Mix 3 May, 2020 @ 10:04pm 
@roolo this issue has also happened to me, after installing the hauling module. The button that indicates whether or not I can activate it for the work enabled by its module isn't showing up. The shield belt icon for the belt module isn't showing up either. Those are the only two I've tested, because those are what I have materials for.

@Kazzerk If you installed a work module, a little button should up next to the other 3 if you highlight the mechanoid. After hacking the mechanoid, installing the module should be the only thing necessary to see the button and be able to activate it.

Edit: I double checked the xml portion of the mod and found no errors that could lead to the missing buttons.
Last edited by Meow Mix; 3 May, 2020 @ 10:35pm
Kazzerk 4 May, 2020 @ 8:15am 
@Meow Mix I tried moving the mod in the load order but I don't see the button, I have the hauling module installed in the mechanoid. 0 errors from log so I don't know what is causing this.
Jimmy Carter 4 May, 2020 @ 9:44am 
@Kazzerk

Out of curiosity, since I'm having the same problem, where exactly is your hauling module installed on the mechanoid. Is it "Reactor" or "Whole Body"?
Kazzerk 4 May, 2020 @ 9:47am 
Originally posted by Dan K. Memes:
@Kazzerk

Out of curiosity, since I'm having the same problem, where exactly is your hauling module installed on the mechanoid. Is it "Reactor" or "Whole Body"?

Hey Dan, is Reactor

edit: Tested Growing Module, doesn't show the button neither.

edit2: https://gist.github.com/5f1f11336cc7647ba5ef0f10ca5bc2d3

"JobDriver threw exception in initAction for pawn Snake driver=JobDriver_DoBill (toilIndex=13) driver.job=(DoBill (Job_6840253) A=Thing_Mech_Pikeman1408091 B=Thing_WTH_HaulingModule1458156 C=(109, 0, 193))
System.NullReferenceException: Object reference not set to an instance of an object
at WhatTheHack.Recipes.Recipe_ModifyMechanoid_WorkModule.PostSuccessfulApply (Verse.Pawn pawn, Verse.BodyPartRecord part, Verse.Pawn billDoer, System.Collections.Generic.List`1[T] ingredients, RimWorld.Bill bill) [0x000a8] in <638d3b2cf3934215b3d9e35c31cc4a86>:0
at WhatTheHack.Recipes.Recipe_Hacking.ApplyOnPawn (Verse.Pawn pawn, Verse.BodyPartRecord part, Verse.Pawn billDoer, System.Collections.Generic.List`1[T] ingredients, RimWorld.Bill bill) [0x00109] in <638d3b2cf3934215b3d9e35c31cc4a86>:0
at RimWorld.Bill_Medical.Notify_IterationCompleted (Verse.Pawn billDoer, System.Collections.Generic.List`1[T] ingredients) [0x00029] in <032d0428bd3b4871b44e7cd832eb5c58>:0
at Verse.AI.Toils_Recipe+<>c__DisplayClass3_0.<FinishRecipeAndStartStoringProduct>b__0 () [0x000bb] in <032d0428bd3b4871b44e7cd832eb5c58>:0
at Verse.AI.JobDriver.TryActuallyStartNextToil () [0x001df] in <032d0428bd3b4871b44e7cd832eb5c58>:0
Verse.Log:Error(String, Boolean)
Verse.AI.JobUtility:TryStartErrorRecoverJob(Pawn, String, Exception, JobDriver)
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.<>c__DisplayClass2_0:<DoRecipeWork>b__1()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()"

Last edited by Kazzerk; 4 May, 2020 @ 9:51am
Jimmy Carter 4 May, 2020 @ 9:57am 
So I'm guessing this problem isn't what I think it is. I'm not a coder, so that block of text means ♥♥♥♥♥♥♥ nothing to me, but it confirms that it isn't due to combat extended changing the way body parts are defined on some mechanoids.

I'm also kinda glad I'm not the only one having this problem.
Kazzerk 4 May, 2020 @ 10:00am 
Originally posted by Dan K. Memes:
So I'm guessing this problem isn't what I think it is. I'm not a coder, so that block of text means ♥♥♥♥♥♥♥ nothing to me, but it confirms that it isn't due to combat extended changing the way body parts are defined on some mechanoids.

I'm also kinda glad I'm not the only one having this problem.

The code is for Roolo :P Didn't use the modules before the last patch, so I don't know if this is some imcompatibility or a bug from the last patch
Meow Mix 4 May, 2020 @ 3:53pm 
This bug is new to this patch with almost full certainty. I used 'What the hack' the entirety of last patch (and a little before it), and that part worked fine.
Urist McMurgen 5 May, 2020 @ 11:13pm 
Damn. So no work mode in the newest version
drakien1 6 May, 2020 @ 6:53am 
Adding to this thread. Having the same issue described as above. I also have an older mechnoid that still contains the work module, https://i.imgur.com/xyN3ODE.jpg
genessee 8 May, 2020 @ 4:15pm 
As of 5/8/2020, this issue does not seem to be fixed. Attached Hauling Module to a Lancer, dumb robot refuses to perform work around colony. No 'Work Mode' button appears, and has no box to check in the 'Mechanoids' tab.

https://imgur.com/a/VCDQ8Qq

Pictured above;
- The lack of checkboxes for the mechanoid in question with modules.
- The lack of 'Work Mode' button for the mechanoid in question.
- Charged mechanoid, with modules attached.

'Giddy-Up! Mechanoids' is installed, but the pictured mechanoid does not have the Giddy-Up! module installed.
roolo  [developer] 19 May, 2020 @ 9:39am 
This issue was fixed in the 9 may update

Update notes:
- Fixed mechanoids not having a "work mode" button after installing a work module.

IMPORTANT NOTE: if you currently have mechanoids with work modules installed that lack the work mode button, just uninstall and then re-install the module, that should fix it.
Last edited by roolo; 19 May, 2020 @ 9:40am
Lord Wahu 27 Aug, 2020 @ 3:45pm 
I have a different issue
The work mode button appears but despite it being checked and all minimums being met, it is sitting in the maintenance platform and doing nothing
Currently it has the growing module and is sitting right next to the patch I want it to grow
< >
Showing 1-14 of 14 comments
Per page: 1530 50