RimWorld

RimWorld

289 ratings
Misc. Robots++
5
4
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6
File Size
Posted
Updated
1.903 MB
24 May, 2024 @ 4:58am
16 Jul @ 5:07am
11 Change Notes ( view )

Subscribe to download
Misc. Robots++

Description
R++
Robots? Y u no Robots++ also!?
More Robots!!!
More Better!!!


Contains multi-talented robots to serve your colony. It also adds a research tab, materials, and a new Robotics workbench for crafting the Misc. Robots and Robots++ objects.

R++ was made using the "Misc. Robots Xtension" provided by Haplo. Big shout-out to Haplo for the awesome misc mods, eh!

Robots++ Contains the Following Bots
These bots combine multiple abilities to perform common colony tasks
  • Kitchen Bot
    A unit capable of cooking, as well as sowing and cutting plants.
    A useful robot both in the kitchen, and on the farm.
  • Crafter Bot
    A unit capable of smithing, tailoring, and crafting.
    The perfect slaves for an automated assembly line!
  • Builder Bot
    A Builder unit capable of constructing, deconstructing, repairing, and mining.
    It will also cut plants that are in the way, but may not be used for farming.
  • ER Bot
    An Emergency Response unit capable of treating patients and fighting fires.
    Don't be scared of the needle; it wont hurt (much).
  • Omni Bot
    The OmniBot is at the end of the techtree
    and requires you to research all of the other robots first.
    The OmniBot can do the jobs of all the other robots.

R++ also changes the Hauling and Cleaning Misc. Robots.

Multiple Tiers of Robots and Research
There are five tiers of robots:
Tier 1 Simple robots have Amateur skills (4),
Tier 2 Basic robots have Professional skills (8),
Tier 3 Intermediate robots have Master skills (13),
Tier 4 Advanced robots have System-Class Master skills (16),
Tier 5 Anti-Logic robots have GodLike skills (20).

Each tier has a faster movement speed and more fire resistance than the previous.
Hauling and Cleaning type robots are much faster than any other robot in the same tier.
Higher tiers also recharge at faster rates!

Localization & Translation
Community translations are included. If you would like to translate for R++ please use the /Languages/English/[github.com] folder as a template. I can merge translations into the mod directly, but Rimworld has robust support for dedicated translation mods, so please consider that first.

Load Order
(see the picture)
R++ requires Misc. Robots. Keep them close together and near the top. It's advised to only keep large collections of mods, like the Misc. Mods, close together near the top. Single-file mods and other mods should be loaded after them (not a rule set in stone, but it can fix a lot of headaches).

Example Mod Load Order:
  • Core
  • Misc Robots
  • Misc Robots++
  • (other mods)

Conflicts
Known mod conflicts:
  • QualityBuilder: Robots aren't considered smart enough to build anything with a quality restriction

Report bugs in the Github Issues[github.com]
But before you do, please verify your load order is correct!

Links
Current Github Project[github.com]

Additional Thanks
  • Dotakiin - Finding and fixing Biotech compatibility issue with crafter bots and intellectual tasks

Notice from current developer
This mod is fairly ancient, in the sense that it's been around a really long time, has changed hands multiple times, and is somehow, wonderfully, still going. I'm just the latest in a long line of developers who liked Honshitsu's original work and didn't want to see it die. I had intended for this to be a simple, single-line-of-code update to make the mod easier to use in the most reason version of the game, but I've since tried to make changes/improvements where I could. This version of the mod is maintained on a fork of the original, so if you ever decide I've gone to far, you can always check out the original (or just let me know, I love talking about this stuff). Here's to everyone that's come before, and here's to whatever the future may hold!
Popular Discussions View All (4)
2
1 Sep @ 8:53am
Kitchen Bot Bug
Kronos Ice
2
18 Jul @ 6:23pm
Pick up and haul compatibility
Кто-то
2
9 Sep, 2024 @ 1:36pm
rebalancing the robot research requirement
yan lucas
283 Comments
Mackcrws 9 Dec @ 2:13pm 
TryMakePreToilReservations() returned false for a non-queued job right after StartJob(). This should have been checked before. pawn = Omni Bot (Tier 5) 8, curJob = FinishFrame (Job_23866459) A = Thing_Column_ReplaceStuff2234716 Giver = X2_JobGiver_Work [workGiverDef: ConstructFinishFrames]
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Warning (string)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.AI.Pawn_JobTracker.StartJob_Patch4 (Verse.AI.Pawn_JobTracker,Verse.AI.Job,Verse.AI.JobCondition,Verse.AI.ThinkNode,bool,bool,Verse.ThinkTreeDef,System.Nullable`1<Verse.AI.JobTag>,bool,bool,System.Nullable`1<bool>,bool,bool,bool)
Verse.AI.Pawn_JobTracker:TryFindAndStartJob ()
(wrapper dynamic-method)
Mackcrws 9 Dec @ 2:13pm 
MonoMod.Utils.DynamicMethodDefinition:Verse.AI.Pawn_JobTracker.EndCurrentJob_Patch1 (Verse.AI.Pawn_JobTracker,Verse.AI.JobCondition,bool,bool)
Verse.AI.Pawn_JobTracker:JobTrackerTickInterval (int)
Verse.Pawn:TickInterval (int)
Verse.Thing:DoTick ()
Verse.TickList:Tick ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch1 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Game.UpdatePlay_Patch2 (Verse.Game)
Verse.Root_Play:Update ()
Krieger 22 Nov @ 6:28pm 
My bad it was coincidence lol that i am lvl 12 bot gets lvl 13 and the other items I am about to build require lvl 13 to do so. Though robotic matrix shows no skill requirements
Krieger 22 Nov @ 6:25pm 
Robotic matrix (intermediate) requires lvl 13 craft skill my worker is lvl 12 and building it.
Zodiak246 13 Nov @ 6:52pm 
am I supposed to be able to make them in fabrication bench?
TV Kopf 31 Oct @ 11:29am 
Hi, quick question about the Misc. Robots++ mod.I noticed that my Tier 5 specialized Crafter bot works faster than my Tier 5 Omnibot on the same crafting task. I've looked through the mod settings, and they seem to support this observation, though I might be misinterpreting them.Is this intentional? Is the Omnibot's main strength its versatility, while specialized bots are always faster at their one job, even at T5?I couldn't find any specific info on this. Thanks for any help:steamthumbsup:
GULÉ🏠 1 Oct @ 10:31am 
@cabmoomoo as I have very little to no sparetime and want to just play the game, I decided to call "FK IT" and let the red errors run in the background 🤣 Thank's for taking the time to explain though!
moonstar67ppm 1 Oct @ 7:59am 
I second for speed multiplier, or at least make the speed in space adjusted. I am using SOS2 and Odyssey, the bots fly super slow in vacuum space
cabmoomoo  [author] 30 Sep @ 1:55pm 
@GULÉ I'm not in a position to test this right now, but it looks like you also have Vanilla Factions Expanded - Empire installed as well. The error seems to be something attempting to give a Royalty Title to a robot. VFEE also seems to make quite a few changes to the Title system; perhaps it also makes changes to the logic at fault? Either way, this is an issue that hasn't been reported previously, so it is most likely a mod conflict. Let me know if you're unable to resolve this issue with a little experimentation.
GULÉ🏠 30 Sep @ 10:11am