RimWorld

RimWorld

133 ratings
Hermaphrodite Gene Continued
2
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.4, 1.5, 1.6
File Size
Posted
Updated
249.008 KB
17 May, 2024 @ 6:22pm
11 Jul @ 3:36pm
5 Change Notes ( view )
You need DLC to use this item.

Subscribe to download
Hermaphrodite Gene Continued

Description
This mod adds a new gene, Hermaphrodite. Pawns with this gene can become pregnant and impregnate others. If both partners are hermaphrodites, each pawn has a 50% chance of acting as the mother for that lovin' session.

Safe to be added to, and removed from, existing saves. Pawns will lose the gene if they have it. This functions as a drop in replacement for the original mod for RimWorld Version 1.4

Thanks to Zomuro for helping make HAR compatibility possible

This version is known to be compatible with:
1.4
1.5
1.6

A continuation of the original mod authored by Sea
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2879035868

You might also like Male and Female only Genes Continued
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=3249501807

You might also like Sexuality genes
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2895151374

This software is distributed without warranty. I haven't encountered any issues with this mod but that's no guarantee there aren't any. Like any mod, you use this at your own risk. Feel free to drop this in on an existing save.
The source code is included for those interested.

Possible incompatibilities:
Anything that adds a new reproduction method or fundamentally changes the existing one. Dang near everyone hardcodes male and female. Even the base game. Hermaphrodism is not something most people think about

HAR framework (I think I got this working. let me know if you spot oddities)

Known incompatibilities:
ReSplice: Charmweavers: Hermaphrodite breaks the multiple pregnancy gene
Same Room Lovin'
EDB Prepare Carefully: Breaks same sex gene inheritance
Intimacy - A Lovin' Expansion: breaks pregnancy checks on same sex couples

Bugs:
Report bugs in the Bug Reports Discussion! Reproduction steps, logs and a modlist are the bare minimum I need to be able to help you.
This mod REQUIRES RimWorld build 1.5.4094 or later to run. Verify your version before filing a bug report.
Popular Discussions View All (1)
42
21 Jun @ 12:57pm
Bug Reports
Rearden
161 Comments
Rearden  [author] 12 Jul @ 1:30am 
I'll wish you luck. Pregnancy is a tough thing to futz with. a huge chunk of it is hardcoded for pawn gender and breaks immediately if you try to do something odd. Expect to have to write custom logic for it, and for that logic to be fundamentally incompatible with basically anything that touches the pregnancy code.
Heroman3003 11 Jul @ 6:16pm 
I very specifically want a non-surgery-based solution, but a gene-based kind so yeah that's not at all what I am looking for. I was hoping to enable stuff like a xenotype that can only impregnate regardless of gender, but never get pregnant themselves, or xenotype with reversed pregnancy roles between females and males (though with both still considered male/female by the other systems), etc. I'll try some fiddling with it myself as I don't really use anything else that messes with pregnancy to see if I can brute force such genes into existing...
Rearden  [author] 11 Jul @ 6:09pm 
Considering how fiddly this mod was to get working with just the one gene, not really. Frankly, that sounds rather a lot like Male and Female with extra steps. You might like one of my other mods Surgical Body Shaping. not precisely what you're describing, but you could achieve something quite similar.
Heroman3003 11 Jul @ 6:03pm 
I was curious about something. Have you given consideration to a more modular version, where you can individually make males capable of pregnancy, females capable of impregnating and disabling male impregnation and female pregnancy based on individual genes?
Rearden  [author] 11 Jul @ 3:22pm 
confirmed functioning for the current version. will update the xml to indicate this when I get a moment
Jetharius 1 Jul @ 5:16am 
@Lair Hermaphrodite is the medically and scientifically accurate term. It may not be your preferred term, but it is the proper term.
Rearden  [author] 1 Jul @ 2:12am 
Therein lies the rub. Everybody and their brother reimplements the pregnancy code and tends to shortcircuit everyone else with their harmony call. Most don't fall through since that would cause unusual behaviour. This mod can't fall through because it breaks core assumptions of how pregnancy functions. In any case I don't patch for mods I don't play with. If someone else wants to implement a patch to implement such compatibility they can. This mod implements a function that can be called to check if any pawn is a valid parent for either sex.

If you are offended, don't be. As the mods stand, there is an incompatibility in that behaviour. Simple statement of fact. I have no plans to change it on my end. It is not a slight against you or your mod. Never was.
turkler 30 Jun @ 7:09pm 
just as a fyi for people using this mod, since the developer of this mod claims my mod 'breaks pregnancy checks on same sex couples' - the intimacy 'incompatibility' is more or less the choice of this mod's developer. intimacy has a seperate function for the pregnancy roll that this mod could easy harmony patch onto, if they wanted to. hell this mod already uses harmony so it's not like the dev isn't aware of this
implying intimacy 'breaks pregnancy checks on same sex couples' is just false. intimacy reimplements the vanilla pregnancy check almost 1:1 and other mods can easily override this behavior with harmony
Rearden  [author] 30 Jun @ 4:07am 
um. can't say I've ever heard that before, and sorry to say, I don't really care. Don't count on it changing. The usage is not derogatory.
LairuTheLathasthar 29 Jun @ 11:10pm 
hey could you replace all references of hermaphroditism with gynandromorphism as hermaphrodite is an intersexist slur and gynandromorphism is the preferred terminology to refer to possessing male and female gonads