RimWorld

RimWorld

702 ratings
Biotech Cloning
6
4
4
6
3
4
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.4
File Size
Posted
Updated
11.428 MB
29 Oct, 2022 @ 6:29pm
23 Nov, 2022 @ 4:57pm
21 Change Notes ( view )
You need DLC to use this item.

Subscribe to download
Biotech Cloning

In 1 collection by Dark
Dark's Mods
7 items
Description
Allows you to use Biotech's growth vats to grow clones.
Ever wished you could make more Hussars, Highmates, or any other xenotype? With this mod you can!

Requires Biotech DLC.

How to Use
  1. Research the new Cloning research project.
  2. Build a Clone Extractor (in the Biotech architect tab and costs 4 Advanced Components, among other things)
  3. Optionally build Gene Processors and Gene Banks nearby if you wish to add xenogenes to the new clone.
  4. Place a colonist into the Clone Extractor
  5. Choose the xenogenes to be added to the clone or inherited from the donor, if any.
  6. Place the resulting clone embryo into either a growth vat or implant into a living mother

How it works
The Clone Extractor building works like a combination of the Biotech Gene Extractor and Gene Assembler. Instead of outputting a genepack, it outputs a human embryo ready to be gestated into a full pawn.
When a donor pawn enters the Clone Extractor, you are given a dialog similar to the Biotech "Create Xenogerm" dialog, for creating the new clone's xenotype. You can choose to copy the xenotype from the donor directly or to add xengenes from your library, just like you would when creating a xenogerm. This follows the same basic balance rules as vanilla Biotech with genetic complexity and metabolic efficiency. If the donor pawn has archite genes, you will also need to have archite capsules available to clone their xenotype.
If you wish to clone the donor xenotype, you must clone the entire xenotype. You cannot pick and choose from the donor's xenogenes. This means that cloning xenotypes with a high genetic complexity is expensive.
The human embryo produced by the Clone Extractor contains all of the data necessary to clone the donor pawn. When the embryo is gestated and birthed (Either in a growth vat or in a pregnant mother), the baby has the clone data applied to it. This is also the point where the optional mutations system applies any mutated genes.
After the clone is born, raising them to adulthood is the same as raising a normal child in Biotech (For now, see the Potential Future Plans section).



What gets cloned
  • Gender
  • Germline genes
  • (Optionally) Xenotype
  • Body type
  • Head type
  • Fur type
  • (Optionally) Hair/beard style
  • Skin color


Mutations
Includes an optional mutations system where clones have a random chance to gain genes on birth.
Mod settings allow you to customize overall mutation chance as well as which genes are eligible for mutation and how likely each gene is.
Defaults are mostly negative mutations but any gene can be added to the list, including modded genes in theory.

There is also a setting to force any gene to be applied to all clones. This includes the Sterile gene by default.

Scenario
Includes a new starting scenario based on the classic Rich Explorer from vanilla with a twist. You start with the tech and building materials necessary to begin cloning yourself right away. Make sure to pick a pawn with enough construction skill to actually build the machine, though.


Compatibility
  • Should be safe to add to existing saves.
    You might get some errors or warnings in the log, but as far as I can tell it should work anyway.
    Don't remove from an ongoing save though.

  • Oops All Gene Banks - Patched to link the Clone Extractor to the buildings it adds
  • Questionable Ethics Enhanced - should be compatible, if mostly redundant. Untested.
  • Same Sex IVF - Compatible

  • Humanoid Alien Races Is not compatible!
    HAR itself is not officially compatible with Biotech yet, which this mod is fully based on. Until HAR officially supports Biotech, do not use this mod to clone pawns from HAR mods.
    It might be safe to run this mod at the same time as HAR as long as you don't try to clone any HAR pawns, but I cannot guarantee this.
    Once HAR officially updates with support for Biotech, I will start working on compatibility. Until then, the code for HAR is changing too much too quickly.

  • Potential conflicts with mods that modify pawn generation when babies are born.
    The birth process in Biotech's code is complicated, there are a lot of places where it could break if two mods both touch it.
    Please let me know if you find any such mods.

  • CE? Probably.

  • Please let me know if you find any other mods with incompatibilities, I will do my best to see if they can be patched.


Known issues
  • Clones of races from Humanoid Alien Races will be broken, with missing textures and more. Should be safe to run HAR at the same time as long as you don't try cloning an alien pawn, but this is entirely untested.
  • Xenotypes are not correctly being cloned. The RimWorld unstable beta is making significant changes to how custom xenotypes work, I will revisit this issue when that update is public, it should make fixing it easier.
  • The xenotype icon shown in the Clone Creation Dialog will not be correct in some circumstances.
  • Cloning mech serum is currently broken There is a temporary fix in the mod currently. It may be slightly buggy, waiting for changes to custom xenotypes that are currently in the unstable RimWorld branch to fix this.


Translations
If anyone wants to translate the mod, you have my blessing. Let me know if you do, and I'll add a link to your translation here.
Be warned though that this mod is still being worked on, so some strings might change and new strings will be added in updates.



Potential Future plans
  • Mod settings preset saving and loading.
  • A way to clone "personalities" AKA traits, skills, and maybe social relations.
  • More fleshed out mutation system (Ways to mitigate it, positive mutations, etc.)
  • Clone mood maluses.
  • Ideology memes/precepts related to cloning ethics?
  • Penalties for cloning clones.
  • A way to age up clones at an even faster rate.
  • Patch the Recluse trait to not mind being around clones of oneself.
  • Cloning from corpses affected by how well-preserved the body is.


Source on GitHub: https://github.com/JTJutajoh/RimWorld.Cloning
Popular Discussions View All (5)
78
10 Jul @ 7:46am
PINNED: Make Bug Reports/Suggestions here
Dark
2
13 Jan, 2023 @ 12:45pm
Infinite Men in Black glitch? I was goofing around and killed all my colonists after doing some cloning stuff, when a bunch of Men in Black came in spawning infinitely until it crashed my game.
Arkxham
0
22 Sep, 2023 @ 1:41pm
a pawn with adult stage has no adult body size
Tutankhamun
532 Comments
Velxra 20 Jul @ 5:33am 
Please update for 1.5 plz and ty
Xenon0529 21 Jun @ 1:33am 
1.5 PLZ...
ivanmrzv91 18 Jun @ 12:05pm 
So, no chance of update?
I mean, unofficial attempt failed, so...
thibaultu 23 May @ 12:46pm 
Hello, just to let you know there's a game breaking bug - possibly an incompatibility with camera+? If you zoom out to a certain level with a colonist in the gene extractor the game crashes :(
TracerFoxTEK 16 May @ 1:09pm 
For those of you who simply can't be bothered to wait for an official update, there's a forked version, but if there's any bugs, don't come complaining here.
https://steamproxy.net/sharedfiles/filedetails/?id=3244271883
BROADWAYSCLITORIS 16 May @ 9:06am 
1.5 PLEAAAAAAAAAAAAS
Cluric 12 May @ 2:14pm 
Hello.
Great mod, i've had it today and i'm already having fun ! Thanks a lot.
i've question however : in gene extracting it's said the sterile gene is given to all clones by default, but this can be change in the mod options.
I've search for a while and this option didnt appear.
Is it a planned feature ? Have you changed your mind on Sterile gene ? (i can understand if so, it can be quite op :D). If not that's maybe an incompatibility with a mod on my side, and i'll look for it.
Have a good day anyway !
thewookiee 11 May @ 9:38pm 
GARY!!!!!
Nekroniasch #FIXTF2 10 May @ 12:38am 
Where are you Gary?
Macmolk 9 May @ 6:19pm 
Gary. Come back, please.