RimWorld

RimWorld

5,088 ratings
Misc. Robots
14
7
3
22
20
7
4
3
5
2
3
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6
File Size
Posted
Updated
3.719 MB
14 Jul, 2016 @ 2:22pm
10 Jul @ 12:25pm
97 Change Notes ( view )

Subscribe to download
Misc. Robots

Description
This mod adds some robots to buy from traders:

- Haulingbot
A small drone to help you hauling stuff around
- Cleaningbot
A small robot to help keeping your home clean



The source code for all Miscellaneous mods can be found on my GitHub:
https://github.com/HaploX1/RimWorld-Miscellaneous_Source


Hint for the load order:
1st: Try the defined load order.
--> If robots still make problems, move Misc. Robots and Misc. Robots++ at the END of your mod list
Core
...
Misc. Core (Not needed if you only use Misc. Robots)
Misc. ... (--> other Miscellaneous Mods)
Misc. Robots
Misc. Robots++ / other mod depending on Misc. Robots
...


Known Incompatibilities/Issues:
- Misc Robots is incompatible to Base Robots.
- Misc. Robots is compatible to Deep Storage, but you have to reduce
the required intelligence in the Deep Storage Mod Settings
- Mods that add lots of traders may reduce the chance that you can find a base station
- If you can't repair your robot, make sure that there is enough free space for the ingredients around the base
It needs at least three free spaces!

Special thanks to mrofa and Vas for the graphics.
(Version: 1.6.1)
Language: English, German, Russian, Chinese

Thanks to duduluu and Biscuit for the Chinese translation
Thanks to AlexDeluxe and Well for the Russian translation

Hints:
- The robots here can be bought, and with the right research, crafted.
-> Since 1.1 you can craft them once you've researched 'Fabrication'
-> Since 1.4 you also need the research 'Standard Mech Tech' (when Biotech is active)
- You can assign them to an area by clicking on the area name in the robot info panel or in the Robots tab.
- Before a fight you are encouraged to recall the robots so they don't accidently wander into the fight area.
- If you want to finetune the robots, there exists a mod thanks to EgotisticalElf: MiscRobots WorkTab Support
Popular Discussions View All (90)
42
5 Jan, 2023 @ 11:45am
cannot activate any bots at all
cawphee.black
3
1 Feb @ 5:55am
UI errors in 1.0
leion247
17
22 Feb, 2023 @ 11:06am
All bots work except Kitchen Bot not cutting farms.
Wet Steak
2,595 Comments
Hellebus 11 Jul @ 4:22pm 
@RogueCmdr. Because you don't read.... this mod is the one for only the hauler and cleaner bots...
RogueCmdr 11 Jul @ 4:05pm 
I take it back i only see a 1 cleaner and 1 hauler recharge station in the spawn thing menu
RogueCmdr 11 Jul @ 3:19pm 
i am not seeing the bot stations in the Spawn Thing menu in the debug tools
Haplo_X1  [author] 10 Jul @ 12:35pm 
@Timrath I have tested the robot repair function:
- If the robot has a missing part you must bring him to the station to deactivate. Then you get a repair button, which you can activate to request repair.
- The same goes when the robot is destroyed. Then its just a bit more expensive (The repair button shows you the cost)
Haplo_X1  [author] 10 Jul @ 12:21pm 
Thanks @Proxyer and @Thomas for your report. I'll upload the fix soon. :)
Thomas 4 Jul @ 6:22am 
Thanks a lot for the update! I see Proxyer has already reported, getting an error as soon as I enable the mod:

Could not resolve cross-reference: No RimWorld.StatDef named VacuumResistance found to give to RimWorld.StatModifier (null stat)
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch1 (string)
Verse.DirectXmlCrossRefLoader/WantedRefForObject:TryResolve (Verse.FailMode)
Verse.DirectXmlCrossRefLoader/<>c__DisplayClass16_0:<ResolveAllWantedCrossReferences>b__0 (Verse.DirectXmlCrossRefLoader/WantedRef)
Verse.GenThreading/<>c__DisplayClass7_1`1<Verse.DirectXmlCrossRefLoader/WantedRef>:<ParallelForEach>b__0 (object)
Proxyer 3 Jul @ 7:26pm 
Hello Haplo_X1. Thank you for 1.6 update works!
So, I noticed one thing and would like to report it.

Name="Base_X2_AIRobot" in Defs/ThingDefs/AIRobot_Races.xml
Line 21: <VacuumResistance>1</VacuumResistance>

Wouldn't it be better to modify A as shown below? If you don't have the Odyssey DLC, this will cause an error.

<VacuumResistance MayRequire="Ludeon.RimWorld.Odyssey">1</VacuumResistance>

Please check it out. Thank you.
biomekanic 30 Jun @ 11:05am 
I love the design on the bots, especially the hauler! I did run into some weirdness on one of my runs. I had a crematorium and the haulers took every corpse there, regardless of my settings. I couldn't figure out why my cook wasn't preparing meals and then I spotted what was going on.

I was using chickens for meat, on auto-slaughter. They'd grab them out of my butchery room and throw them in the crematorium. I had it set only for rotting humanoids with harvestable organs. I even tried turning the power off on it, and they'd still throw the animals in there. I had to deconstruct it to get them to stop doing that.
Timrath 19 Jun @ 11:24am 
Thank you, crashfly and Haplo for the reply.
My problem is that I did just that. I did recall the bot, and I did click on the station, but the station only gives me "activate", "deactivate", "recall all", "activate all" and "find robot", while the bot is deactivated and sitting on its station.
Haplo_X1  [author] 19 Jun @ 7:59am 
Informationen for all who are waiting on 1.6: Due to some issues, for two more weeks I have no access to my computer and can't do any updates until then. Sorry :(