RimWorld

RimWorld

5,103 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
Jul 14, 2016 @ 2:22pm
Jul 10 @ 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
Jan 5, 2023 @ 11:45am
cannot activate any bots at all
cawphee.black
3
Feb 1 @ 5:55am
UI errors in 1.0
leion247
17
Feb 22, 2023 @ 11:06am
All bots work except Kitchen Bot not cutting farms.
Wet Steak
2,598 Comments
RogueCmdr 20 hours ago 
@hellebus, no I do read i just got confused and forgot about the Misc. Robots++
Haplo_X1  [author] 21 hours ago 
@过场动画中: Sorry my translation doesn't seem to work too good. What do you mean with Vanilla Fishing Extended causing errors? What does that have to do with my Robots?
过场动画中 Jul 15 @ 8:15am 
奥德赛将捕鱼合并到狩猎中了,patch的Vanilla Fishing Expanded的钓鱼已不生效,会报红字。
Hellebus Jul 11 @ 4:22pm 
@RogueCmdr. Because you don't read.... this mod is the one for only the hauler and cleaner bots...
RogueCmdr Jul 11 @ 4:05pm 
I take it back i only see a 1 cleaner and 1 hauler recharge station in the spawn thing menu
RogueCmdr Jul 11 @ 3:19pm 
i am not seeing the bot stations in the Spawn Thing menu in the debug tools
Haplo_X1  [author] Jul 10 @ 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] Jul 10 @ 12:21pm 
Thanks @Proxyer and @Thomas for your report. I'll upload the fix soon. :)
Thomas Jul 4 @ 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 Jul 3 @ 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.