Cleaning Bot

MOD Desc
Adds a cleaning bot which can be crafted. ‘Base Robots’ MUST be installed

Base Robots provides a main ‘Robots’ tab where you can see all active robots, rename them, and assign them to an area.

Feel free to make your own custom robots using Base Robots. I will be writing a tutorial, but until then you can use this mod as an example. The only things needed are textures and XML defs – the code is already taken care of.

Special thanks to the following people for helping me out with the art!
Zhinsy
sma342
Zairya



  • Yeah this log is added everytime the bot build the double bedException in Tick (pawn=Construction Robot, job=FinishFrame A=Thing_DoubleBed_Frame64579, CurToil=2): System.NullReferenceException: Object reference not set to an instance of an object at RimWorld.CompArt.JustCreatedBy (Verse.Pawn pawn) [0x00000] in :0 at RimWorld.Frame.CompleteConstruction (Verse.Pawn worker) [0x00000] in :0 at RimWorld.JobDriver_ConstructFinishFrame+c__IteratorE.m__34 () [0x00000] in :0 at Verse.AI.JobDriver.DriverTick () [0x00000] in :0 lastJobGiver=BaseRobot.JobGiver_Work, curJob.def=FinishFrame, curDriver=QualityBuilder._JobDriver_ConstructFinishFrameVerse.Log:Error(String)Verse.AI.Pawn_JobTracker:StartErrorRecoverJob(String)
  • I’m using the bots right now and I can tell you 100 percent they are cleaning. if they are not cleaning it is because you have a mod that causes it not to clean. Load this mod towards the end. If you use stuff like Misc.Robots then it is a big no no since I think last time I checked Misc.Robots took the robotics tab code for themselves.If you need another robot mod then look for spudskatr’s project rimfactory which has compatible bots. (his are done way way better to be honest but these are much simpler)Also there seems to be a bug with dissasembling robots so for now any robots corpses you have just blow them up in fire.NO THEY WILL NEVER BE ABLE TO BE REPAIRED PLEASE STOP ASKING OR VOLUNTEER TO FIX IT YOUR SELF.
  • am kinda stuck trying to get the medic bot working throwing the following error :MedicBot1 tried to find food to bring to Blue but MedicBot1 is incapable of Manipulation.Verse.Log:Error(String)RimWorld.FoodUtility:BestFoodSourceOnMap(Pawn, Pawn, Boolean, FoodPreferability, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean)RimWorld.FoodUtility:TryFindBestFoodSourceFor(Pawn, Pawn, Boolean, Thing&, ThingDef&, Boolean, Boolean, Boolean, Boolean, Boolean)RimWorld.WorkGiver_FeedPatient:HasJobOnThing(Pawn, Thing, Boolean)BaseRobot.c__AnonStorey3:m__0(Thing)Verse.c__AnonStorey5FF:m__C02(Region)How can I add this manipulation that seems missing ?!
  • 99% of these comments are due to heavily modded games.pawns not charging because of mods (colonist pawns won’t construct objects sometimes due to mods)pawns not cleaning, again because you are using a mod that modifies the cleaning in one way or another.bots being ‘disabled’ again read the description and realize that was never implemented (maybe a long long time ago it was but the mod author abandoned rimworld and is probably never coming back)This mod and Misc.Robots do not play well together.whichever you load at the bottom is the one that will effect the robots tab (yes Misc.robots took that from Base Robots)

Leave a Reply

Your email address will not be published. Required fields are marked *