RimWorld

RimWorld

80 ratings
ABF: Synstructs Core
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.5, 1.6
File Size
Posted
Updated
2.401 MB
13 Jul, 2024 @ 9:50am
2 Jul @ 3:04pm
9 Change Notes ( view )

Subscribe to download
ABF: Synstructs Core

In 1 collection by Killathon
Synstructs
5 items
Description
Synstructs Core [ABF:SC]

A framework using Artificial Beings Framework (ABF) to implement all the core features necessary to have Synstruct races: An advanced set of synthetic beings that have created a culture all of their own and that have long since integrated into humanity's norms. This framework contains all of the core content and abstract information necessary to for sub mods to implement individual races and mechanics. This mod does not contain any races itself.

Languages:
  • English (Primary)
Want to translate ABF to your own language? Submit a Pull Request on GitHub (accessible from the discord). I make no guarantees that languages besides English will have mistakes corrected in a timely manner.

Features:
This mod contains content that is shared between the various types of synstructs, including:
  • Basic backstories for all kinds of player synstructs
  • Body part definitions used by submods to lay out their races' body types.
  • Directives that reprogrammable synstructs can have implemented to enhance their capabilities.
  • Drugs that directly benefit synstructs in particular while mostly being toxic for other races to consume.
  • Implants ranging from part upgrades to implants to whole new chassis and frame replacements.
  • Hediffs unique to synstructs that replace vanilla hediffs like hypothermia or heatstroke.
  • Researches necessary to unlock general features in its own research tree.
  • An event that can fire for synstructs where they will ask for permission to change their personality slightly from time to time.
  • Abstract information defined for all synstruct humanlike and animal pawns to use.
  • Unique thoughts for synstructs.
  • A mechanic called Coherence that requires synstructs to meditate on a semi-regular basis to maintain a stable, healthy, happy existence.
  • Various items to repair, improve, or otherwise be used by synstructs.
  • Implementation of a system for inorganic Humanlike and Animal intelligence pawns, all from xml.
  • No content included in this mod - a framework that enables content but does not force anything onto players.
  • Reliance on mod extensions for extensibility and xml access.

Synstructs have a number of unique features that should be kept in mind, including:
  • The ability to both charge and consume food to fill their need for energy.
    • Synstructs will always attempt to charge if they can, and consume food only if they cannot.
    • Some synstructs charge faster or slower than others. Some receive more or less energy from food - and some cannot eat food at all.
    • Synstructs can charge in any bed that has an attached Bedside Charger facility, or can charge around a specialized charging station (although it's uncomfortable and not private).
  • A need for coolant and lubricant in order to keep fully operational.
    • Both coolant and lubricant come in packs, manufacturable from the drug lab or en masse at the biofuel refinery. It requires neutroamine and chemfuel to produce.
    • Coolant is strictly necessary to keep operating. While most synstructs only need to be topped up every year or so, they will rapidly enter a comatose state if not supplied.
    • Lubricant is a helpful but non-essential chemical for them. It must be refilled roughly every quadrum, and synstructs who run out will suffer mild penalties.
    • Each race has different needs. Some synstructs may not need one or both. Some synstructs require a vast amount to keep running.
  • A need to run self-maintenance cycles in order to keep a coherent existence.
    • Synstructs will build coherence whenever they are idle or when the need is lower than the target threshold and they are not preoccupied with high priority work tasks. They will not build coherence in the work time assignment unless they are idle. They will prioritize building coherence if in the meditate (Royalty DLC) or sleep time assignments.
    • Synstructs will prefer to build coherence at a designated spot or in their room, if they have either.
    • Synstructs will have a higher mood when at high average coherence, and a poorer mood at low average coherence. This is affected by certain traits.
    • Random positive or negative effects can occur depending on the synstruct's coherence, ranging from critical errors to powerful optimizations.
    • Many synstructs will be better off maintaining a middle-of-the-road approach to their coherence than trying to always maximize it.
  • An aversion to Archotechnology due to being spurned by the great powers that they are not subject to.
    • Synstructs have no psychic sensitivity and no organic matter with which to interface with Psylinks, Mechlinks, or other psychic implements.
    • Designed and crafted by human researchers with no working understanding of how psychic powers work, synstructs are immune to most such phenomena.
    • Archotech implants and upgrades will resist being used by synstructs, and will deeply unsettle them.
  • The restriction that only repair stims can be used to repair synstructs, as normal medicine does not work. Some synstructs may even require higher grade repair stims.
  • The ability to be revived by restruct kits that are manufacturable, rather than mech serum. Make sure to use the correct kit on the correct kind of synstruct.
  • The ability to be configured as drones, reprogrammable drones, or sapient individuals. Simple surgical operations can change their state - but know that stripping a synstruct of its sapience is murder!

Links:

Image attribution

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

Corner Reflective Metal[www.freepik.com] by macrovector on Freepik

Why is the preview image of ATRC?
I have the art work type disabled. I cannot be assigned to produce new graphics. I am physically incapable of art'ing. Hopefully someone who has at least 1 skill in it can create a new one and will be kind enough to donate it.
10 Comments
ImTheLichBruh 1 hour ago 
For the Civil Sysntructs, Where is Tier 5? The Psycho one?
DJ Faren 1 hour ago 
Man I wish someone would bring original android tiers with TIERS. Like your work is fine and all but just... All that nostalgia.
Killathon  [author] 29 Jun @ 5:08am 
One day. I ran into serious creative roadblock on what should be in the factions, as they existed prior to martial and utility synstructs, and ultimately decided I’d rather not force myself to update something I’m not content with.

If/once I wrap my brain around what the factions should be and how they should play out, it’ll happen. Or someone else will make decent factions first.
Ferromagnesian 28 Jun @ 11:38am 
Will we see the return of the factions that were included previously?
Killathon  [author] 26 Jun @ 5:33am 
No. ABF is not Android Tiers, and SkyMind had irreconcilable bugs that could not be overcome.
Loaf of Grapes 26 Jun @ 1:03am 
Will ABF have the Skymind core? It was my favorite part of OG Android Tiers
Killathon  [author] 22 Jun @ 10:16am 
There aren't any options for turning off gender. Synstruct animals have no genders, but all synstructs have genders. Vanilla does not like genderless humanlikes, and I don't fight it on that.
hes_madyes 22 Jun @ 9:58am 
why is there options to turn off robot gender
Killathon  [author] 22 May @ 11:52am 
As the description (which I realize is in dire need of a review pass) states, synstructs will attempt to recharge via available sources and will consume food if unable to do so. They don’t need food, but they do need energy, and can get it from food if they can’t find it elsewhere.

Recreation and mood are key components of any truly sapient being. It cannot be disabled for them… but that doesn’t mean you can’t make synstructs that are beneath such things. Drones and reprogrammable drones have no mood or other such trifling needs. Not all synstructs models can be drones, so keep that in mind - the description for each race states what format(s) they can use.
Sawmana™ 22 May @ 1:47am 
why do the ABF civil synths need food and recreation? can that be turned off? i was hoping to capture the ATR feel of the game but that doesnt seem possible anymore.