Characteristics - The Pawn Phenotype
Description
This mod aims to make pawns more unique, to give them their own DNA. Characteristics mean to be the observable expression of a pawn genetic code.
Every pawn, human like animal have characteristics, these characteristics affect their stats and are inheritable.
Multiple vanilla Pawn's Trait and newly added trait from the mod highlight notable stats modification, in the same way characteristics are an expression of DNA, theses traits are an expression of characteristics.
The relevant point about characteristics is their deviation from the standard baseline. It's the characteristic deviation that impact the pawn stats from the baseline.
i.e a positive deviation on the Heigth characteristics mean the pawn is taller then other, when a negative one mean the pawn is shorter. The change in stats is a reflection of this characteristic.
Feature
Every pawns get random characteristics when they are generated, the distribution of these characteristics follows the normal distribution with some forced deviation.
If the pawn have relative he will inherits his relative characteristics, using their average deviation as baseline before reajusting them with his own deviation.
So with time you can make some giant husky who can haul more ressource, or make them stronger so they become machine killer ! Problably not worth the time and effort but it's possible !
The mod also adds and changes some traits. These trait are linked to the pawn's characteristics.
These trait don't change the stats anymore, but it indicate the pawn's characteristic impact on the pawn's stats in a similare way the trait would be. If a trait have other effects, these effects will still be functional.
If a backstory should adds a trait related to a characteristic, it will affects his characteristics instead, so pawn have a high chance to get the trait from caracteristics.
An Hediff show the stats who are the more impacted by the pawn characteristics, it's more or less ordered but it's not a perfect order, trait give a better hint.
Update
05/10 : Removed Characteristic from Mech
This is the 1.3 Update for my mod Characteristic, it include the ideology stats (conversion/certainty).
It add an hediff that show the main characteristic change.
Made some fixe and rebalance.
I didn't tested, if it break the mod for previous version, if it don't work, use the older mod version
Compability
For all character editor : You shouldn't directly add a trait affected by Characteristic, they don't give stats and will be removed if they don't fit the pawn's characteristic.
You can instead use a mod that will generate pawn until it find one with the trait you want, it will find a pawn with the characteristic for it.
RandomPlus can do the trick (care to use the normal pawn generation)
Note
I suggest to use this mod for a new save even if you can add it to an existing one since it won't directly add characteristic in this case and it would be a bit weird if a pawn trait change.
The stats indicators coming from the pawn's race are rarely well indicated, they are however all functional except for the average lifespan which does nothing for the moment.