RimWorld

RimWorld

Biotech Cloning (Continued)
180 Comments
Suckeychicken 27 Sep @ 6:54pm 
@Unhelpful Player Gaming does it have 1.6 in its tags?
just wanna know, is this updated for 1.6?
Maulaiy 20 Sep @ 6:02am 
Fix for the "Infinite Baby Bug": I also use Rimdark 40K mods which were loaded below "Biotech Cloning (Continued).

So load your mods like this:
Rimdark 40K
Biotech Cloning (Continued)

For me it was only Rimdark40K causing these issues. But I put the Cloning mod to the bottom of my modlist just to be extra safe.
Hope I could help :)
Wildcatpanther 19 Sep @ 9:52pm 
Ive got the infinite baby bug and i went thru my mod list and i found at least for me it was from rimdark 40k. as soon as i disabled that mod it was running fine
speedentron 17 Sep @ 2:50am 
Any update with the infinite babies issue?
Dust 15 Sep @ 7:56pm 
Could not get the gene loss bug to happen again, so no idea what caused it. Tested restarts, progenitor no longer being on map, etc. Just works normally now.

Mod settings however consistently reset on game restart however.
carriertank 14 Sep @ 7:44pm 
post a discussion with the log in the debug console not sure if will help but here you go.
Dust 14 Sep @ 3:19pm 
Can confirm, mutation settings seem to reset on restart.

Other oddity, wondering if anyone else is having: Babies have no genes except the clone gene, if their progenitor is no longer on map when they are finally cloned? I made some embreyos of prisoners before releasing them, made clones later, they are marked as the proper xenotype, but missing the genes.
Suckeychicken 14 Sep @ 1:07pm 
namely mutations
Suckeychicken 13 Sep @ 7:58pm 
some of the settings appear to be resetting.
Smormu James Carter 5 Sep @ 12:30pm 
Gary?
Sithril 29 Aug @ 5:16am 
Gene processor always added only +2. Maybe you had a mod active that increased it, @Beaver3 ?
Beaver3 24 Aug @ 10:59pm 
How come gene processor adds +2 genetic complexity now only :(
Ness 24 Aug @ 1:02pm 
How do you get more max complexity?
Vibez 23 Aug @ 3:57pm 
hey i was just wondering my embryo is on the ground and i have selected to place it in vat but nothing is happening
Commandochief 17 Aug @ 7:06pm 
Ah perfect!
Guarwo 16 Aug @ 4:18am 
ye it works for 1.6
Commandochief 15 Aug @ 9:27pm 
Is this the one that works for 1.6
zackylove101 13 Aug @ 4:56pm 
[Dark.Cloning] No clone data found for birtherThing GrowthVat471714.
[Dark.Cloning] Null clone data - skipping.
Exception ticking GrowthVat471714 (at (88, 0, 169)). Suppressing further errors. Exception: System.NullReferenceException: Object reference not set to an instance of an object
[Ref 48C9EBA8]

The first two are yellow warnings and the third is a red error it says. Are these any use you? For some reason the vat just start spewing babies, im not entirely sure why.
Zaljerem  [author] 13 Aug @ 1:27pm 
Not really, I have seen it. :) Your log excerpts were more important. Thanks!
Ein-Mettbrötchen 13 Aug @ 1:27pm 
I uploaded footage of the bug in action if that helps: https://www.youtube.com/watch?v=kFbJ998V82c
Zaljerem  [author] 13 Aug @ 1:09pm 
Thank you! You provided a lot of excellent info that will hopefully help me keep working towards squashing this heinous bug.
Ein-Mettbrötchen 13 Aug @ 1:08pm 
Still it's extremly commendable for you even bothering to do this, thank you
Zaljerem  [author] 13 Aug @ 1:01pm 
Everything works great in the lab; it's when you put it out into the world and you're dealing with mod interactions, that things get ugly quickly.
Zaljerem  [author] 13 Aug @ 1:00pm 
Yes, but as you can see from the error log you provided, many mods touch the same method the cloning mod does. ApplyBirthOutcome. I'll need to take a look at what each of the mods are doing, so as to see what I might be able to do, or what I might recommend to them.
Ein-Mettbrötchen 13 Aug @ 12:59pm 
@zackylove101 As far as I am aware Biotech Cloning is the only cloning mod in my bloated mod list. I think I have no mod installed solely focused on pregnancies.
Zaljerem  [author] 13 Aug @ 12:52pm 
Ok, good, good, enough. Lol. Notice what these all have in common? "ApplyBirthOutcome" ... this will probably be a nightmare! Thanks for the report!
Ein-Mettbrötchen 13 Aug @ 12:51pm 
at Verse.TickList.Tick () [0x00139] in <cb53cd4422904947932d33f561ad8d15>:0
[Harmony, 0Harmony.dll] MonoMod.Utils.DynamicMethodDefinition.UnityEngine.StackTraceUtility.ExtractStackTrace_Patch1()
[Harmony, 0Harmony.dll] MonoMod.Utils.DynamicMethodDefinition.Verse.Log.Error_Patch4(System.String)
[Core, Assembly-CSharp.dll] Verse.TickList.Tick()
[Harmony, 0Harmony.dll] MonoMod.Utils.DynamicMethodDefinition.Verse.TickManager.DoSingleTick_Patch4(Verse.TickManager)
[Harmony, 0Harmony.dll] MonoMod.Utils.DynamicMethodDefinition.Verse.TickManager.TickManagerUpdate_Patch2(Verse.TickManager)
[Harmony, 0Harmony.dll] MonoMod.Utils.DynamicMethodDefinition.Verse.Game.UpdatePlay_Patch2(Verse.Game)
[Core, Assembly-CSharp.dll] Verse.Root_Play.Update()
Ein-Mettbrötchen 13 Aug @ 12:51pm 
- POSTFIX Genes40k.Mod: Void Genes40k.NaturalBirthPsykerPariah:Postfix(Thing& __result, Pawn geneticMother)
- POSTFIX Genes40k.Mod: Void Genes40k.NaturalBirthPsykerPariah:Postfix(Thing& __result, Pawn geneticMother)
- POSTFIX Dark.Cloning: Void Dark.Cloning.Patch_PregnancyUtility_ApplyBirthOutcome:Postfix(Thing& __result, Thing& birtherThing)
at RimWorld.Building_GrowthVat.EmbryoBirth () [0x000aa] in <cb53cd4422904947932d33f561ad8d15>:0
at RimWorld.Building_GrowthVat.FinishEmbryo () [0x00000] in <cb53cd4422904947932d33f561ad8d15>:0
at RimWorld.Building_GrowthVat.Finish () [0x00017] in <cb53cd4422904947932d33f561ad8d15>:0
at RimWorld.Building_GrowthVat.Tick () [0x002ec] in <cb53cd4422904947932d33f561ad8d15>:0
- POSTFIX VanillaExpanded.VNutrientE: Void VNPE.Building_GrowthVat_Tick:Postfix(Single& ___containedNutrition, Building_GrowthVat __instance)
at Verse.Thing.DoTick () [0x0007b] in <cb53cd4422904947932d33f561ad8d15>:0
Ein-Mettbrötchen 13 Aug @ 12:49pm 
AlphaMemes.AlphaMemes_PregnancyUtility_ApplyBirthOutcome_Patch:DevelopmentPointsForChildbirth(RitualOutcomePossibility outcome)
- POSTFIX com.VEWasters: Void VanillaRacesExpandedWaster.VanillaRacesExpandedWaster_PregnancyUtility_ApplyBirthOutcome_Patch:IncreaseInstability(RitualOutcomePossibility outcome, Single quality, Precept_Ritual ritual, List1 genes, Pawn geneticMother, Thing birtherThing, Pawn father, Pawn doctor, LordJob_Ritual lordJobRitual, RitualRoleAssignments assignments, Thing __result)
- POSTFIX FarmerJoe.BMStartPatch: Void BM.PregnancyUtility_BirthOutcomePatch:Postfix(Thing& __result, RitualOutcomePossibility& outcome, Single& quality, Precept_Ritual& ritual, List1& genes, Pawn& geneticMother, Thing& birtherThing, Pawn& father, Pawn& doctor, LordJob_Ritual& lordJobRitual, RitualRoleAssignments assignments, Boolean preventLetter)
- POSTFIX Core40k.Mod: Void Core40k.SpecificInheritableArchiteGenes:Postfix(Thing& __result, Pawn geneticMother, Pawn father)
Ein-Mettbrötchen 13 Aug @ 12:47pm 
- TRANSPILER rimworld.LTS.implants: IEnumerable1 LTS_Implants.PregnancyUtility_ApplyBirthOutcome_Patch:AddLineToApplyBirthOutcome(IEnumerable1 code, ILGenerator il)
- PREFIX RedMattis.BetterPrerequisites: Boolean BigAndSmall.PregnancyPatches:ApplyBirthOutcome_Prefix(RitualOutcomePossibility outcome, Single quality, Precept_Ritual ritual, List1 genes, Pawn geneticMother, Thing birtherThing, Pawn father, Pawn doctor, LordJob_Ritual lordJobRitual, RitualRoleAssignments assignments, Boolean preventLetter)
- POSTFIX rimworld.LTS.implants: Void LTS_Implants.PregnancyUtility_ApplyBirthOutcome_Patch:ApplyBirthOutcomePostfix(RitualOutcomePossibility outcome, Single quality, Precept_Ritual ritual, List1 genes, Pawn geneticMother, Thing birtherThing, Pawn father, Pawn doctor, LordJob_Ritual lordJobRitual, RitualRoleAssignments assignments)
- POSTFIX com.alphamemes: Void
zackylove101 13 Aug @ 12:47pm 
@Ein-Mettbrötchen By any chance do you use any other mods related to cloning or pregnancies? Im also having that issue but it appears to be caused from the mod "Samesex IVF", as when ever I disable that mod it doesn't spew baseliners.
Ein-Mettbrötchen 13 Aug @ 12:46pm 
at BM.PregnancyUtility_BirthOutcomePatch.Postfix (Verse.Thing& __result, RimWorld.RitualOutcomePossibility& outcome, System.Single& quality, RimWorld.Precept_Ritual& ritual, System.Collections.Generic.List1[Verse.GeneDef]& genes, Verse.Pawn& geneticMother, Verse.Thing& birtherThing, Verse.Pawn& father, Verse.Pawn& doctor, RimWorld.LordJob_Ritual& lordJobRitual, RimWorld.RitualRoleAssignments assignments, System.Boolean preventLetter) [0x0004e] in <b98211a2fb544c9096ec21f7c688b194>:0
at RimWorld.PregnancyUtility.ApplyBirthOutcome (RimWorld.RitualOutcomePossibility outcome, System.Single quality, RimWorld.Precept_Ritual ritual, System.Collections.Generic.List1[T] genes, Verse.Pawn geneticMother, Verse.Thing birtherThing, Verse.Pawn father, Verse.Pawn doctor, RimWorld.LordJob_Ritual lordJobRitual, RimWorld.RitualRoleAssignments assignments, System.Boolean preventLetter) [0x00eaf] in <cb53cd4422904947932d33f561ad8d15>:0
Zaljerem  [author] 13 Aug @ 12:44pm 
That error is relevant, but I need more than just that first line. Start there and give me as much as you can.
Ein-Mettbrötchen 13 Aug @ 12:40pm 
Could this error be the culprit? The log is 4657 characters long so I can't post it here.

Exception ticking GrowthVat447639 (at (163, 0, 154)): System.NullReferenceException: Object reference not set to an instance of an object
[Ref 7584A8D9]
Zaljerem  [author] 13 Aug @ 12:28pm 
So many things touch the birth code, I have discovered. It's been like Whack-A-Mole.
Ein-Mettbrötchen 13 Aug @ 12:27pm 
I have a mere 443 mod active so I'd guess a mod conflict but I'm too much of a dunce to determine the cause. Yes an error was generated but it's above the comment character limit.
Zaljerem  [author] 13 Aug @ 11:55am 
Yes, yes it is. I suspect a mod conflict but I have yet to determine exactly what or how to prevent it. Was any error generated when it occured?
Ein-Mettbrötchen 13 Aug @ 11:53am 
I'm experiencing a bug where a stream of baseliner babies spawn perpetually from the growth vat, is that the multiple baby issue?
Guarwo 12 Aug @ 10:59am 
Thanks
Zaljerem  [author] 12 Aug @ 10:58am 
Sure! Completely different systems.
Guarwo 12 Aug @ 10:58am 
Can I use this with Simple Clones (Continued)?
Zaljerem  [author] 11 Aug @ 9:44am 
Uh, look up there to your right ... 1.5, 1.6 ...
AilanthusOnline 11 Aug @ 9:40am 
............. Y U NO 1.6 >:(((((((((((((((((
valleyq 9 Aug @ 2:53pm 
Any chance you'd add the ability to alter a clone's gender, or that i just didn't see how to do it?
vincent_calgari 8 Aug @ 1:36am 
using a grenneer mod need cloning to make work thank you
Zaljerem  [author] 6 Aug @ 12:55pm 
Growth vat.
Zaljerem  [author] 3 Aug @ 5:45pm 
You should be able to swap this one in mid-save, no guarantees though. Make a backup!
shiozaki699 1 Aug @ 12:48am 
Finishing up a 1.5 run, πCat 1.5 cloning fork seems to be making babies without the cloned genes, even tho i can see the babies genes when i inspect them, Can i switch to this mid save and replace the other fork with this, im hoing it solves my problem.
Hammer Goblin 29 Jul @ 4:22am 
I dunno, if this mod clones animals, so here I am asking if anyone, or the mod-reviver knows.