RimWorld

RimWorld

27 ratings
Characteristics - The Pawn Phenotype
2
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.1, 1.2, 1.3
File Size
Posted
Updated
451.135 KB
6 Sep, 2021 @ 12:29pm
31 Aug, 2022 @ 10:48am
8 Change Notes ( view )

Subscribe to download
Characteristics - The Pawn Phenotype

Description
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.
62 Comments
Rymn 26 Jul, 2023 @ 7:25am 
ive been using 1.3 for a while (while having 1.4 biotech dlc) because of this, more and more mods are only going 1.4 so i need to upgrade, I am horrible at coding can someone make a continued of this? very appreciated, Thanks!
Gekko24 10 Jan, 2023 @ 10:37am 
Hey, this is very cool, I'd REALLY love to have an 1.4 upgrade. Current version makes no factions appear in the world generation.
Narlindir 17 Sep, 2022 @ 1:22am 
its a pseudo scienece
so dont drink the coolaid on that
https://de.wikipedia.org/wiki/Eugenik
noenear  [author] 14 Sep, 2022 @ 3:55am 
@Narlindir
This mod purpose is to flesh out your pawn, to make them more unique by giving them their own DNA.
That effectively enables the possibility to start an eugenic program.
Narlindir 9 Sep, 2022 @ 1:48pm 
is this just eugenics?
noenear  [author] 31 Aug, 2022 @ 10:55am 
@Erythion
Fixed it !
Erythion 30 Aug, 2022 @ 10:55am 
MedPod removes characteristic impact hediff from pawns. Can you set the hediff to not be a negative one?
AzteQ 18 May, 2022 @ 9:27am 
This is such a cool mod. I love the little differences it makes.
123nick 20 Jan, 2022 @ 11:38pm 
@noenar
I understand why that is. but most people might end up using a trait mod that still has traits that give stat offsets, or just prefer the more set in stone stat offsets that come from stuff like industrious and jogger, for balance or just for knowing what the exact ammount is. i love the mod as just a general random deviation of stats for all animals, but id prefer if it was something taht i could use with trait mods and generally as a complementary system that goes ontop of traits rather than somewhat replacing the direct stat offsets from some traits. if it was as an option or maybe as a characteristiics lite mod, id appreciate it. maybe others would aswell.
Kopp 19 Jan, 2022 @ 4:23am 
I asked at VEE if they might add a death check.
I also downed some more colonists and it seems like they die less often :)
Thanks a lot for your effort noenear!