RimWorld

RimWorld

216 ratings
Custom Pawn Generation
4
4
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.3, 1.4, 1.5, 1.6
File Size
Posted
Updated
344.726 KB
3 Jan, 2020 @ 6:44am
29 Jun @ 2:25am
34 Change Notes ( view )

Subscribe to download
Custom Pawn Generation

Description
Source
https://github.com/Llyme/RW_CustomPawnGeneration

NOTE WHEN UPDATING
There seems to be a bug with the mod where it doesn't update the files to the latest version. Re-subscribing should forcibly update the files (Credits to Simonova for helping!)

v1.1 NOTE
The entire config system from v1.1 is completely different and so your previous configuration WILL NOT be carried over.

The previous version compatible with v1.1 is available here made by Mlie.

Allows you to change how pawns are generated.
Only newly generated pawns are affected.
ALL pawns are affected (colonist, wild, allied, and hostile pawns.)
Races made by Alien Humanoid Race mod cannot share their body type textures to other races.

Gender
  • Separate Gender Stats: Allows you to have 2 separate configurations for males and females.
  • Override Forced Gender: Ignores backstory-forced and parent-forced gender. May cause minor bugs, such as single parents.
  • Override Gender Frequency: Changes which gender is more common, or have the entire game with only 1 gender.

Age
  • Preserve Age Curve: If there is a minimum or maximum age set, this will attempt to mimic the vanilla age distribution, such that it won't be dominated by extremely young/old pawns.
  • Add Excess Biological Age as Chronological Age: When maximum age is set and a pawn exceeds the limit, it increases the chronological age instead. This will still trigger a birthday event.
  • Has Maximum Age: Adds a maximum age limit. This can still trigger a birthday event.
  • Has Minimum Age: When a pawn is generated, their age will not be lower than this number.
  • Do Not Affect Pawns Below Minimum Age: If the pawn is supposed to spawn below the minimum age (toddler,) they will not be affected by the minimum age limit.
  • Override Age Tick: Allows increasing aging speed. Setting to 0 will completely disable aging.

Body Type
  • Filter Body Types: Allows preventing body types from being chosen. A random allowed body type will be chosen when a pawn is generated with an undesired body type. Must have at least 1 body type allowed, otherwise nothing happens.

Traits
  • Forced: Allows a trait to be forced to every single pawn generated.
  • Blocked: Prevents this trait from appearing on any pawn.

Advanced Settings
  • Allows you to set a separate configuration for each race.
  • Unchecking the `Advanced Settings` checkbox does not disable this, it only makes the UI less complicated.
  • When unchecked, all changes go to the `[Global Config]` configuration.

F.A.Q.

Is it safe to remove this mod mid-game?
Yes. It only affects how pawns are generated.
Popular Discussions View All (5)
3
14 Jun, 2023 @ 5:00am
Bug: Error Generating Pawn (Relations?)
Sanic
6
27 Feb, 2021 @ 8:29am
Gender stat separation issue.
Aragonius42
3
28 Jul, 2021 @ 11:33am
1.3 bug reporting
McFunk
242 Comments
Lily_Fever 9 Jul @ 8:09am 
thanks you so much!
Tyrant 29 Jun @ 5:29am 
Very much appreciated.
Nyan  [author] 29 Jun @ 2:54am 
Updated.
Nyan  [author] 28 Jun @ 6:13pm 
@Tyrant, will be updating today.
Tyrant 28 Jun @ 9:35am 
Excuse me, do you have plans to update this to 1.6?
KelTuze 7 Dec, 2024 @ 10:39pm 
Ну, этот мод влияет больше чем вам кажется, тот же мод на магию ломается если генерировать пешку, то заклинания вначале игры исчезают, а у некоторых пешек будто ломается класс мага и заклинания вообще имеют другой класс
Nyan  [author] 15 Nov, 2024 @ 10:17pm 
@Kryod, fixed. It should work fine now, hopefully.
Nyan  [author] 11 Nov, 2024 @ 1:12am 
@Kryod, I'll try to fix the issue during the weekends.
Kryod 10 Nov, 2024 @ 3:05pm 
Using the option "Aggressively change" causes some factions to not generate properly at world generation despite it being "recommanded for mods"
れPURE い.億KiotheCloud四 7 Nov, 2024 @ 11:40am 
For anyone having the same issue as me so far I found a way to bypass it on my end by using the mod "No Random Relations 1.5"