RimWorld

RimWorld

IVF Equality
109 Comments
Charlie Sep 22 @ 2:54pm 
thank you for this im running a 40k space marine set and i go through men and women like crazy this will help a lot for future stocks so i dont have inbreeding
TinyShoes Aug 30 @ 2:42am 
Could you please make option to change the cool time for sperm collection? It is currently every 8 hours and I would like to change it to 12 hours or something depends on the game difficulty.
Thank you for the wonderful mod. It is fun to sell those samples to make money :)))
Forest1395101 Aug 21 @ 6:00pm 
Thank You :D
Kathanon  [author] Aug 21 @ 1:46pm 
Yes, it is.
Forest1395101 Aug 20 @ 11:30pm 
Does anyone know if this is safe to add mid-save?
Cabbage Aug 10 @ 2:56pm 
Of all the mods I never thought I'd need... thanks for the great work.
London WNKR Jul 29 @ 6:21pm 
Awesome AF thanks
The Synx Jul 21 @ 4:06pm 
We appreciate the work you do, thank you!
TurtleShroom Jul 21 @ 12:20pm 
Thank you so much for the update!
Kathanon  [author] Jul 21 @ 12:10pm 
Yes, that is most of the point of it.
Atreidi Jul 21 @ 12:09pm 
Can you extract from prisoners?
Kathanon  [author] Jul 21 @ 11:51am 
Update:
- Support for RimWorld 1.6.
TurtleShroom Jul 15 @ 3:10pm 
Do you plan to update this Mod to V1.6 ? "Rimworld" is just not as fun without this Mod.
FirePlox Jul 12 @ 4:35am 
1.6?
Prometheus Jul 4 @ 5:40pm 
Any plans of update for 1.6?
Draconicrose Jun 16 @ 1:08pm 
Thank you, I'm trying to give my lesbians a kid and it was so weird to juggle ovums 🤨 what a weird omission in vanilla.
turkler Jun 4 @ 4:38pm 
@Kathanon thank you so much!
Kathanon  [author] Jun 4 @ 2:24pm 
@turkler Sorry, I forgot about this until now.

I had also forgotten to commit all my changes for RW 1.5. ^^'
It's committed now.

For RW 1.4 I had to jam the concept of having several farm modes active at the same time into the game. That required some patching. Now it isn't needed anymore, since 1.5 introduced non-exclusive interactions (like hemogen farm).

The extra interactions are defined in https://github.com/kathanon/RimWorld-IVFEquality/blob/master/ModFiles/1.5/Defs/Interaction.xml .

There is no class specifically associated with an interaction, instead you just call Pawn.IsInteractionEnabled(PrisonerInteractionModeDef def) and pass your def whenever it is relevant.
turkler May 30 @ 6:35pm 
@Kathanon thank you!
Kathanon  [author] May 30 @ 9:13am 
Custom interaction was easy, IIRC. Once I'm back home I'll point to what parts of the code are for that. Should be Monday.
turkler May 29 @ 12:06am 
hey, a bit unrealted but I'm working on a mod that may require a custom prisoner interaction. how difficult was it to add your mod's interaction, if you don't mind me asking? I'm seeing a lot of transpiler patches in the code
Kathanon  [author] Apr 22 @ 9:44am 
@jakulfrostie
I made an update just for you. I checked how the Phytokin mod blocks embryo implantation, and changed the code slightly so insemination isn't affected. should work for Saurids as well.

Considering what you are trying to do, I suggest you also check out my other mod More Gene Information . It has some tools specifically for trying to breed pawns. ;) One of the tools need to be enabled in the mod options.
Happy mad scientisting!
jakulfrostie Apr 22 @ 8:44am 
I am sad to report that insemination of a pawn that can't have an ovum harvested (like a saurid or phytokin) doesn't work, the operation vanishes after a few seconds of them laying in the medical bed like how it does when you attempt to harvest an ovum for them.

Even tried this in a brand new save just in case and got the same results.
jakulfrostie Apr 21 @ 6:56pm 
Just saw that you updated insemination! Woohoo ty! I can continue my save to breed dragons :D
Kathanon  [author] Apr 21 @ 5:28am 
Update:
- Fixed bug in calculation of success chance for insemination.

@Cheems There was indeed a bug in the chance calculation.
Cheems Apr 20 @ 3:30pm 
I actually just went to do it again and the same person is at a 56% chance. curious
Kathanon  [author] Apr 20 @ 6:56am 
Not to my knowledge. I haven't added one.
Cheems Apr 20 @ 6:49am 
She had a child but they are almost 3
Cheems Apr 20 @ 6:48am 
Is there a refractory period after giving birth?
Kathanon  [author] Apr 20 @ 5:42am 
Most of that comes from the game. I just use 75% of the success chance for IFV. I'll take a look and see if there's some bug in the calculation.
Cheems Apr 19 @ 6:49pm 
I wish in the mod settings that you could adjust percentage chance for fertilization.

Over 30 there's a 3.2% chance which just takes forever to make it work.

I get that may be realistic, but I'm not exactly looking for realism.
Kathanon  [author] Apr 8 @ 9:27pm 
It is! Just de-age them and they will become fertile again.
True Tsar Apr 8 @ 8:21pm 
this mod is so good but i wish its possible to fertilize when pawn has gone sterility
Coolchilion Apr 3 @ 7:46pm 
Thanks for the inclusion of insemination, I had a similar situation to Potato0
Though this is all morally questionable, it is RimWorld
Kathanon  [author] Apr 3 @ 9:05am 
Update:
- Sperm samples can now also be used for insemination.

Since several people have asked for insemination, I made a push to finish it up.
Kathanon  [author] Apr 3 @ 9:04am 
Update:
- Sperm samples can now also be used for insemination.
Potato0 Apr 1 @ 4:10pm 
wondering if you are able to impregnate colonists with extracted sperm? I am unable to extract ovum from phtokin races so was hoping this could solve my problem.
Kathanon  [author] Feb 16 @ 11:24am 
I'm afraid I can't help you there.
ashez2ashes Feb 16 @ 11:12am 
I suddenly can't sell sperm samples anymore (yes, weird rimworld shenanigans are happening). Any idea what mod could be conflicting?
Kathanon  [author] Feb 12 @ 5:40pm 
You can do it with colonists and prisoners. You can see it as temporary colonists refusing unless you force them by imprisoning them.

How would you react if you were a guest and your hosts randomly asked you for a sperm sample or ovum? ;)
Bean Dip Feb 9 @ 3:51pm 
I'm having trouble extracting samples from temporary male colonists from quests. The option doesn't come up regardless of age or if they have 100% fertility. For my permanent colonists, though, the option is always there.
Selen Jan 15 @ 8:02am 
Nice, i'd really like to have that feature too.
Kathanon  [author] Nov 4, 2024 @ 9:40am 
That is a planned feature.
Stewart Nov 4, 2024 @ 12:59am 
i feel like it would make since that a female pawn would be able to inseminate them self using the sample, instead of having to use an IVF.
like select a female pawn and right click the sample.
Kathanon  [author] Sep 26, 2024 @ 5:08am 
Sure, I can add that.
keepercraft Sep 25, 2024 @ 11:23pm 
That sperm sample is spoiling and need to be refrigerared, but ovum and embryo not.
This is little confusing at first.
So my first try was insert it in any mod fridge like "Simple Utilities: Fridge", but item is not in storage filter.

I make my local temporary xml patch :hardhat:, by adding on ThingDef<OwlFridgeBase> :
building/fixedStorageSettings/filter/thingDefs>kathanon_IVFEquality_SpermSample

So i have sugestion, for little compability for that mod or maybe ramove "CompProperties_Rottable" to be like ovum. :VBCOOL:
Kathanon  [author] Sep 25, 2024 @ 6:19pm 
I don't quite understand what you are asking for?
keepercraft Sep 25, 2024 @ 5:40pm 
I have sugestion to add sperm sample to store in Fridge. :VBCOOL:
Like more "Simple Utilities: Fridge", it will be usefull.
Kathanon  [author] Sep 24, 2024 @ 3:55pm 
I have implemented insemination, but left it out because there were issues with it. I'll take this as a vote for fixing insemination so I can include it.
jakulfrostie Sep 24, 2024 @ 7:53am 
Would it be possible to make it so you can inseminate a pawn as well as ovums? I'm currently trying to breed dragons in the game but since you can't harvest ovums from female saurids im hitting a bit of a road block haha.