RimWorld

RimWorld

Children, school and learning
Calgor 29 Mar, 2022 @ 1:37pm
Suggestion: Blocking traits from offspring
There are a number of mods which add extra traits to pawns (Rimworld of Magic, Star Wars The Force, Psychology etc. ). These traits can be inherited by any offspring through the inheritance system but it is also possible for pawns to pick up some new traits randomly depending on configuration.


Some of those traits don't play particularly well with each other when mixed or can lead to a very odd situation where two parents can end up passing those traits down to every offspring in their lineage which can continue for quite some time depending on RNG. So you can end up with several generations potentially of powerful RoM pawns all of the same class because one mage ages ago got lucky!

Or it can play up when a newborn ends up with a trait randomly shuffled in from other mods that it doesn't make story sense (in our own story generators I should say) for them to acquire, such as say the "Hates Humanity" trait which I ended up with once (somehow, ages ago) from Android tiers. The child ended up hating their parents and everyone else.



Is it therefore something to consider a way to configure or block certain traits from being passed down so that they are just skipped or a way of weighting certain traits at users discretion so they are less likely to carry over? I can always add/remove them either through the use of in mod items or Character Editor UI, but an option for a user defined list of traits at mod option level would be something of interest to stop newborns potentially ending up with a lot more than they should!

If however, this already exists somewhere and I've missed something, apologies.
< >
Showing 1-1 of 1 comments
Dylan  [developer] 1 May, 2022 @ 5:37am 
You are right, it does make sense, there are some internally blacklisted that can cause issues and some mods do so aswell, but it would make sense to have a simple blacklist/whitelst like the "Inherited conditions" for health stuff that exists already, I will try to put it in the next bigger update.
Last edited by Dylan; 1 May, 2022 @ 5:37am
< >
Showing 1-1 of 1 comments
Per page: 1530 50