RimWorld

RimWorld

257 ratings
FemaleBodyVariants
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.4, 1.5, 1.6
File Size
Posted
Updated
243.678 KB
30 Mar, 2024 @ 5:39pm
20 Oct @ 4:59am
13 Change Notes ( view )

Subscribe to download
FemaleBodyVariants

Description
Mod Compatibility

It seems my mod has an incompatibility with EBSG Framework
But it should work if you load this mod after it.

So load FemaleBodyVariants after EBSG Framework.

Update 4

Made an update for fur covered bodies, I did try a more simple approach, instead of looking for exclusion gene tags, I modified the code to check if the texture exists, like the apparel mod, so it won't give an error if it doesn't or give a red X texture and if it exists it will load automatically without a need for xml patches or further verification.

I tested it with Yttakin and VRE Highmate.

So FurCovered_Thin_Female_south.png texture will work.

Thanks to AJarOfDirt and Pillowkitty for helping me with this.

---

Update 3

Released the apparel version of this mod, which other modders can use as a base for new female exclusive apparel textures, it contains no new textures on its own
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=3511966169

---

Update 2

Released my version of female variant body types based on Beautiful Bodies
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=3215805750

---

Update
Just did a quick update on the vanilla texture so they are different and real female variants.
If you don't use body retextures then just using this mod is enough to have the new body types.




---



The screenshot is a lie!
This mod is to be used in conjunction with other body retexture mods that have the below textures/files prepared.

This mod provides a way to load, on the fly, a different body texture for thin, fat and hulk females.
It will use these names:

Naked_Thin_Female_south.png
Naked_Thin_Female_east.png
Naked_Thin_Female_north.png

Naked_Fat_Female_east.png
Naked_Fat_Female_north.png
Naked_Fat_Female_south.png

Naked_Hulk_Female_east.png
Naked_Hulk_Female_north.png
Naked_Hulk_Female_south.png

I made a simple copy of the original textures for this mod so it won't try to load a texture that doesn't exists.
So this mod by itself won't change anything visually, but in conjunction with a texture mod that contains the files above you will be able to see the female variation of those three body types.

Anyone is free to use mod as a prerequisite for your own mod or copy the dll to your own mod.

As I'm making a body retexture mod I will have this mod as a prerequisite for my future mod.

Might not be compatible with HAR, if you are using HAR you probably don't need this anyway.

Male pawn body texture mod: https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2068281501
Female pawn body texture is a variation based on the mod above.
All credit for the texture from the screenshot and my future body texture mod goes to ireth92
https://gtm.steamproxy.vip/id/ireth92

Mod with source (This mod does not contain the textures from the screenshot):
https://github.com/purpleorangegames/FemaleBodyVariants

Popular Discussions View All (2)
15
2 Sep @ 9:51am
Report Errors
tiagocc0
2
26 Sep @ 5:04am
Bodies and Races support
tiagocc0
134 Comments
狼雨歌 28 Oct @ 9:41pm 
Maybe it can be simpler?

Add a whitelist in the mod settings , select the vanilla race by default and it will take effect , and list other races . If need , can select some mod races and take effect .

Hope this suggestion is helpful .
tiagocc0  [author] 28 Oct @ 8:40am 
I only ever used it with default races, so I'm not sure but probably would need to blacklist them somehow.
狼雨歌 28 Oct @ 4:49am 
Great mod , but I had to abandon it until it was fixed because it was displacing some races' bodies causing all sorts of problems ( eg : Yuran , Miho , Epona , Dragonian , etc .) , and the sorting didn't fix the problem , no matter if it was placed above or below . What's worse is that not all race mods have corresponding patches .
If possible , can you consider making it only effective for race mods that use vanilla bodies ? Or is it a blacklist-like form of disabling ?
Gamphar 21 Oct @ 9:41am 
thanks! after doing a quick test, it's so weird that Harmony still tried to make my GraphicFor postfix patch onto your GetFurBodyGraphicPath postfix patch

i recompiled your new FemaleBodyFurVariants.dll and everything worked perfectly again

i then triple-checked, changing the Harmony ID back to the identical (old) one did break my GraphicFor postfix, and switching back to the new ID fixed it

LOL, i initially thought the Harmony ID itself was the primary cause (and it was in my VS compile), but apparently that's not the case for others

thanks anyway, it looks like for now is just to recompile your FemaleBodyFurVariants.dll myself so i can get back to playing
tiagocc0  [author] 20 Oct @ 5:04am 
done
tiagocc0  [author] 20 Oct @ 4:53am 
sure
Gamphar 19 Oct @ 3:11pm 
Hello, can you rename the Harmony ID in FemaleBodyFurVariants.dll?

please change:
new Harmony("FemaleBodyVariants").PatchAll();

to
new Harmony("FemaleBodyFurVariants").PatchAll();

using the old, identical ID with your FemaleBodyVariants.dll confuses Harmony, it makes PawnRenderNode_Body.GraphicFor incorrectly return a string (from FurDef.GetFurBodyGraphicPath) instead of a proper graphic object.

if other mods (like mine) try to patch GraphicFor after yours, they'll break causing red text on main menu and in game.

putting them before your mod is a temporary workaround, but then they can't use your new female tags.
tiagocc0  [author] 26 Sep @ 5:21am 
try changing the order of the mods
other than that maybe we would need to patch it to allow exceptions
but I won't be able to come back to rimworld for a good while
Paradox 26 Sep @ 5:03am 
For some reason the droids from Android Expanded (which have their own robot body textures) are using human body textures when this mod is active. Is there any way to blacklist this mod from affecting certain races?
MadMage 5 Sep @ 10:07pm 
Awesome, thanks. It was so simple I was straight up unsure.