RimWorld

RimWorld

82 ratings
Generate Double Xenotypes
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.4, 1.5
File Size
Posted
Updated
403.663 KB
Nov 29, 2022 @ 10:56pm
Mar 15, 2024 @ 8:10pm
3 Change Notes ( view )
You need DLC to use this item.

Subscribe to download
Generate Double Xenotypes

Description
An extremely simple mod to allow xenogerm races to spawn over a germline race.

Ever wanted a pigskin hussar? I don't know why you'd want one, but you can get one now!

What this mod does
Turns out the game can do this natively so the thumbnail took me longer to make in photoshop than the mod itself.

This mod takes any instance of a Genie, Hussar, or Highmate and applies a small chance (12%) to generate with a germline race under it (Dirtmole, Pigskin, etc.) The result is considered a regular Genie, Hussar, etc. but with the non-overwritten traits of the germline race appearing as well. A waster genie will still need psychite to live, for example.

These double xenotypes will appear in any raid or faction that spawns Genies, Hussars, or Highmates. They are also able to be generated randomly when creating new colonists at the start of the game.

Believe it or not, but sanguophages were already coded to behave this way. I have no idea why they didn't extend that to the other xenotypes.

What this mod does not do
It isn't set up to work in reverse. I only set the parameters for the above three xenotypes. Any instance of the game spawning regular pigskins, for example, will be regular pigskins. I did this because of how Ideology handles favored xenotypes. A pigskin genie is allowed under a genie-favored ideology, but not under a pigskin-favored ideology.

Compatibility
Should be extremely compatible, even with mods that change Hussars, Genies, and Highmates around. It will not affect any custom xenotypes...

...with the exception of my other mod! If you have More Xenotypes and Multicultural Factions then this mod will automatically also make the Artemids, Nizai, and Reapers behave the same way as Genies, Hussars, and Highmates.

If VRE Saurids is installed, then hussars, genies, and highmates can be saurids.

Balance!?
I mean... it's fine? It does kinda make it easy to get a lot of genes I guess, but it doesn't break the game. Some of the combinations are kinda hungry though.

Modded Xenotypes!?
In general, if you're asking "does this mod work for the xenotype added by [other mod]" the answer is no. While this mod won't ever crash your game, it won't work with xenotypes added by other mods by default. Luckily, you can change this really easily. Just add a patch operation that inserts doubleXenotypeChances (and the genotypes underneath it) into the xenotype def added by that other mod. Feel free to copy and paste the patch operation I use for this mod.

Note about mod commissions
It's come to my attention that someone's been claiming to be me using various discord accounts to try to get mod commissions. I have never nor do I ever plan to take commissions for mods. If someone is using this mod as part of their portfolio, it's not me.
21 Comments
unme96 Dec 2, 2024 @ 4:35pm 
tardo instead of asking test as if you test you get info faster
Tardo The Ass-Monkey Nov 30, 2024 @ 1:17am 
So, I know you said, "Should be extremely compatible, even with mods that change Hussars, Genies, and Highmates around." But just to make sure, this will work as intended while using VRE Highmantes, Genies, or Hussars, correct? I mostly ask because those greatly change the specific race, so I wanted to make sure.
SuperBoyOk Oct 28, 2024 @ 10:52pm 
Hello, just a normal user, and wanted to add onto XenotypesPatch.xml so some of my modded Xenotypes could work, but I'm having a hard time making it work. Could you add some example code for modded Xenotype integration.
Yehoria Aug 15, 2024 @ 2:52am 
@IPN hey, i'd like to add patches for more of the VRE's races and some kenshi xenotypes, but i think it's much better if i coauthor this mod, rather than make a new one, because people already have it. Could we consider that?
IPN  [author] May 3, 2024 @ 7:32pm 
@SpaceSR Nope. This mod doesn't change where you find hussars, genies, or highmates.
SpaceSR May 3, 2024 @ 2:36pm 
Does this mod by any chance also re-allows xenotypes to be added to baseliners? I've just found a highmate in a faction that should not have them. But it might be something acting strange with the vanilla expanded highmates.
IPN  [author] Apr 15, 2024 @ 6:22am 
@Eclipse Extremely late response but yes, the game can randomly roll a genie with an underlying genotype, such as a waster, as part of character generation before the game. Unfortunately, it's random. If you keep rolling only genies, you can't consistently generate one that's a specific genotype underneath.

Changing this behavior would be a bit too heavy for the intent of this mod.
general.catallion Jan 8, 2024 @ 12:22am 
there's another mod by the name of "venerated xenotype flexibilty" that does exactly as it says on the tin, give you the option to add flexibility to your venerated xenotype so not all colonists need to match it 1f1, so you could probably add the reverse functionality (probably as a mod option) and just recommend that other mod.
Eclipse Jul 31, 2023 @ 12:57pm 
Does it allow to mix xenotypes in character editor?
Konqi Gaming Feb 15, 2023 @ 3:58pm 
So i can NOT get a custom xenotype to generate as a genie?