RimWorld

RimWorld

73 ratings
Body Boss
6
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.6
File Size
Posted
Updated
12.825 MB
22 Aug @ 7:17am
23 Aug @ 11:20pm
4 Change Notes ( view )

Subscribe to download
Body Boss

Description
Body Boss - pawns body type manager with full customization.

Preface:
    Initially, I wanted to make simple mod to remove "Fat" body type, but then I thought: “What the hell, why limit myself to very narrow setting? I need to make mod, where anyone can customize body types however they want.”

Mod Features:
  • Compability with saved game (enable and disable mod at any time);
  • Compability with xenotypes from mods (add and manage all xenotypes you want);
  • Separate settings for men and women (disallow "Hulk" for women, "Thin" for men, "Fat" for both genders);
  • Separate settings for each xenotype (allow "Thin" for Yttakin, "Fat" for Highmates, "Hulk" for Genies);
  • "Allow / Disallow" buttons to change body types for all xenotypes at once;
  • Cyan highlight for edited xenotypes (you can see, which settings are default and which are your custom);
  • Reset settings for specific xenotype, specific body type or for all settings.

How it works:
  • Body type is determined when pawn is generated (starting pawns in new game, caravan arrival, raid attack, birth, etc.);
  • So, all "old" pawns (created before mod was enabled) will remain unchanged;
  • All new pawns will be generated according to your settings;
  • Mod will work even if you don't have Biotech DLC installed (edit "placeholder" xenotype, called "Human");
  • For maximum compatibility mod adds/removes body type genes for each specific pawn only, xenotypes themselves are not changed in any way;
  • If you remove mod with new xenotype and then restore it, your settings for this xenotype will be also restored;
  • When child is born, body type remains "Child" until age of 13, and after 13, it corresponds to genes, that were added acording to your settings.

Load order:
    Anywhere after Core and official DLC.

What I didn't check:
  • Birth of children with "Hybrid" xenotype;
  • Addition of body type genes through game mechanics.

Open Source License:
    Mod folder contains source code (plus font and *.psd for preview). I have tried to provide detailed comments on how mod works (and especially how settings window work). Feel free to use code for your own purposes.

Recommended mod:
  • More Beautiful Bodies - retexture for default bodies and bodies with gene overlays (Biotech: Yttakin and Vanilla Race Expanded: Highmates, Saurid, Phytokin, Lycanthrope and Insector)
  • WDI's Realistic Bodies - retexture for all body types (support Biotech Yttakin and Vanilla Race Expanded Highmates and Saurid overlays), different texture for female body and female apparel (support Vanilla Apparel Expanded)
  • [1.5-1.6] Custom Xenotype Exporter Tool - adds a way to convert your custom xenotypes to modded versions so they function correctly with some mods (read instuction in original mod HERE)
Popular Discussions View All (1)
0
23 Aug @ 9:26am
Bug reports
Kailer
14 Comments
Windonsi 14 hours ago 
Thank you for mentioning my mod! I was checking out this mod and when I read it, I was impressed. Cheers! And your mod idea is very good! :cherrypie:
Techlich 12 Sep @ 10:33pm 
Do you plan to add compatibility with mods that add body types?
Not saying you have to, just curious.
Omnires 29 Aug @ 10:24am 
Love the idea. Although personally I'm looking for a way to have the same genotype be in 2 different factions but do to ideology differences they have wildly different body types.

And in case you are wanted to why. Think Wall-E meets Star Gate as a game I'm trying to set up.
Beats-With-BothHands 28 Aug @ 6:05pm 
very cool, im lazy for the mods i make and cant stand making apparel for fat and hulk bodies. should be useful to me.
Kailer  [author] 25 Aug @ 9:29pm 
@AVE,
you can do this in two ways:
simple one: add body type genes to your custom xenotype (if you don't need different body type presets for men and women)
hard one: use the “Custom Xenotype Exporter Tool” mod (see the “Recommended Mods” section here)
Custom xenotypes are not loaded from game database, but directly from the settings file, and therefore, as far as I understand, mods cannot work with them directly.
AVE 25 Aug @ 3:49am 
Is there a way to make the mod detect custom Xenotypes? Aka those not in mods but made by the player?
Zeth.exe 24 Aug @ 12:52pm 
Would really love something like that but for face features and eyes etc
Troublesomeknight 23 Aug @ 10:00pm 
I've been wanting a mod like this for ages.
Kailer  [author] 23 Aug @ 9:46am 
@Shade,
I fixed my stupid error - think everything will be fine now.
Shade 23 Aug @ 4:17am 
Dunno what mod this has a conflict with, but this + something else is making it so you cant start a new game, no factions spawn, and it throws errors about all xenotypes, including baseliners, "not being in the dictionary", etc. Moment this mod is removed, all the factions spawn normally. Sorry for lack of better details.