// Management · RimWorld Mod

Diverse Faction Genetics

I love the functions that biotech added but did not like that xenotypes were so static.

I love the functions that biotech added but did not like that xenotypes were so static. therefore, I created this mod to dynamically generate Xenotypes and add them to the world based on a set of rules defined by the player.

In the Settings, you can Create groups of Genes and generation conditions so that every pawn that is generated is procedurally generated off the set of rules you define.

There is an extra settting for how traits should be generated. Personally i didnt like traits combined with genes and so this allows you to either disable trait generation as a whole, or only allow traits that are forced by either background or genes.

This mod will override all factions with a procedurally generated faction xenotype on world start so all members of that faction will generate as the same xenotype.

Additionally, this mod will check for conflicts and prerequisites when generating, and make sure every xenotype is valid.

I did my best to make this as robust as possible, but theres so mnay possible issues with this kind of thing that there may still be some game breaking bugs. Especially when mods are combined with this. I tested it on my modpack of 180-ish mods and it worked after some time setting it up.

This mod was mostly created for my playthroughs, and that of my friends, i currently do not plan to maintain or update this often if at all partially due to time constraints. If someone else likes this idea and would like to run with it feel free! The github with the code is linked below.

Recommended Mods:


Diverse Faction Genetics Xcluded
I noticed that a few gene mods did not add exclusivity to their mod groups, so for generation purposes this adds those conflicting tags.

Known Issues:


  • When using Enter to confirm any dialogs, they are not confirmed correctly.
  • When Creating a new gene pool, it does not auto populate the selection after confirmation.


Legal Stuff:


Authors:
Cryonyx Programmer and designer

Rimworld is owned by Tynan Sylvester.

Links:.


Github - https://github.com/ciechand/DiverseFactionGenetics