MH: Drones Reprogrammed

If you liked this item, please rate it up on Steam Workshop page.

Author: Killathon

Last revision: 1 Feb, 2024 at 20:51 UTC (5)

File size: 302.08 KB

On Steam Workshop

Description:
MH: Drones Reprogrammed[MH:DR]

Warning: This mod has not undergone rigorous third-party mod testing, nor balancing. Stats are subject to change, please consider offering feedback on Discord as I (Killathon) am not active on Steam!

If there are any generous souls out there, icons to replace the placeholders would be greatly appreciated (and credited)!

Mechanical Humanlikes: Drones Reprogrammed (MH:DR) is a submod of Mechanical Humanlikes Core designed to give drones far more unique interactions, mechanics, and possibilities to help them fill particular niches and get away from their overgeneralized roles that they currently possess.

This mod allows for specific races (modders, please see the readme or GitHub for compatibility!) to be considered programmable drones, allowing players to do a reprogramming surgery to select what work types they can do, their skill level at those tasks, and more using a complexity mechanic akin to Biotech’s (Biotech is NOT a requirement for this mod though and does NOT use the gene system at all). It also introduces Directives, which are inspired by the gene system, that are designed as specialized programs for specific purposes and tasks.

Each race has different limitations, inherent capabilities, and possibly even unique directives they may have access to. This mod is designed with maximizing extensibility wherever possible, meaning modders can create their own directives using just xml, other races can integrate with the system using just xml (note: this is an OPT-IN system, so by default drones do not use this mod’s mechanics unless their author explicitly wants them to!), and xml-savvy players can tweak stats and directives to their heart’s content.

Languages:
  • English (Primary)
  • Russian (Community)

Want to translate MH:DR to your own language? Go to the GitHub (linked below) and submit a pull request. I make no guarantees that languages besides English will have mistakes corrected in a timely manner.

Features:
  • Any race that is a drone by MHC’s settings may opt-in to the reprogramming mechanic via a def mod extension.
  • Reprogrammable drones start with no work types, skills, or directives enabled, and must be reprogrammed via surgery in order to begin contributing to the colony.
  • Enabling work types, skills, and directives cost complexity, and the unit’s energy and maintenance efficiency is directly affected by the relationship between current and maximum complexity.
  • Implants and effects can offset complexity to allow for more powerful drones.
  • Directives are unique programs that accentuate the drone’s characteristics in special ways, often providing effects that fill a particular niche.
  • Full support for other factions having drones, including options for individual pawn kinds having skills, work types, and directives configured or randomized.
  • Programmable drones belonging to other factions will have random programming, depending on their pawn kind, faction, and what kind of group (ie. traders) they are a part of.
  • Programmable drones retain all normal features of drones, including moodlessness.

Notes:
  • Save-compatibility: From my limited testing, adding this to saves is potentially safe. You will need to reprogram any active drones, and active drones belonging to other factions may behave oddly. New drones will be handled correctly. I have not tested removing it from a save… and I would most certainly not recommend it. MH:DR deep saves content like directives, and who knows what will happen to drones that exist if this mod were removed.
  • Incompatibilities: They’re out there, but I have yet to learn of any fast and hard ones. Please report issues on Discord so I may identify and annihilate these wretched demonic bugs.
  • Balance: Stats at time of release are effectively debug numbers, and are likely super under-powered. Please bring ideas to Discord so we can achieve a more perfect harmony.
  • Ideas: This mod is pretty lightweight on content at the moment – bring your freshest ideas to Discord and I’ll take a look!
  • This mod isn’t going to do much for you if you don’t have any races set up as drones!

Links:

Special thanks to:

FG_Remastered – Moderator, Steam diplomat
lazycooken – Jumpstarter and eager supporter
Winterbloom – Moderator, Steam diplomat
guy762 – Generous donator of the icons for MH:DR’s first directives (that I later removed because they involve Biotech and this mod doesn’t depend on it, my bad!), early tester, and an MHC submod author
Android Tiers Reforged Discord – The endless whirlpool of ideas and testing
RimWorld Mod Development Discord – Incredible amounts of support and assistance

Image attribution

Background[www.freepik.com] by rawpixel.com on Freepik

Version 1.0.0.

Download
Required items:

Click the title to search on this site.


Mechanical Humanlikes CoreSteam Workshop
Revisions:

Old revisions of this mod are available below. Click the link to download.