About This File
Muff Fluff
Ever notice that every woman in the Commonwealth seems to have unlimited access to razors or waxing, despite those luxuries being gone for 200 years?
Muff Fluff fixes that.
This mod adds dynamic pubic hair to the female player and NPCs. Hair appears when the relevant area is exposed and disappears when it's covered by clothing. Everything happens automatically during gameplay.
No baked-in NPC edits. No manually patching hundreds of NPCs. No separate versions of the same character.
Strip someone down and the hair appears.
Put their clothes back on and it disappears.
Simple.
Tested and fully compatible with animations without any weird stretching or distortion.
Features:
Player
The player can use MCM to:
- Enable or disable pubic hair
- Select from multiple pubic hair styles or no style at all
Hair visibility updates automatically based on equipment.
NPCs
Female NPCs receive randomized pubic hair styles through SPID.
Each NPC keeps the style assigned to them.
Hair appears when exposed and disappears when covered.
The MCM also allows you to point at an NPC and change their pubic hair style
Changes are applied immediately.
How It Works
The mod uses HeadParts Extended to add body hair as headparts rather than body overlays.
Because the pubic hair is set up as HeadParts instead of a typical armor mesh, the hair color of the actors hair will automatically match the color of their pubes. In other words, the curtains match the drapes every time.
Visibility is controlled by equipment slots.
Pubic Hair
Pubic hair uses body slot 39.
If Slot 39 is flagged on any clothing or armor, the pubes get "hidden" and disappear instantly.
If Slot 39 is not flagged, then the pubes appear instantly.
Making Outfits Compatible
The pubic hair is tied to underwear type clothing items. But any item of clothing or armor can be modified to allow for the pubes to appear and disappear as intended.
The compatibility work is done through armor slots. So yes, you’re going to have to use xEdit to make changes to the ARMA and ARMO records. It’s stupid easy
Open the armor in xEdit.
Navigate to: the ARMO record for the clothing item you want to modify
Then go to the BOD2 - Biped Body Template
To hide pubic hair when the item is worn:
Add Slot 39
Then repeat for the same item's ARMA record
That's all that's required.
No other scripting on your part.
No adding keywords.
Just proper slot usage.
To save you some time, I've added some .esps in the Download section for some popular clothing mods that I've already updated with my own personalized body slot assignment system. I created this because there's no universal formula for mod creators to assign body slots to clothing items, which makes for a lot of overlaps. This system allows for a much broader amount of clothing items that can be worn at once. If you want to use it, cool. If not, cool. But each of the .esp files in the downloads section have been modified to add slot 39 to the outfits it should be added to for this mod. Hope they help.
Requirements
Compatibility
Because Muff Fluff uses headparts, it can conflict with mods that dynamically modify NPC headparts or rebuild faces at runtime.
One known example is Diverse Bodies Redux.
The mod will still function, but NPC appearance mods that alter headparts may occasionally overwrite each other depending on load order and timing.
Performance
The current version uses an event-driven system.
NPCs are registered when they enter the loaded area and update when equipment changes occur.
There might be some minor lag, especially in script heavy load orders, but it should run pretty smooth because it’s not constantly scanning for NPCs.
Credits
A massive thank you to @Vioxis for creating the meshes and figuring out that using headparts allows for color changing hair meshes, and for giving me permission to use her mod assets in this mod. Here’s her original mod:
Another massive thank you to @Lee3310. His Head Parts Extended mod made this entire approach possible. Also for his help testing and confirming that what I wanted to do with the NPCs would actually work.
Edited by MrNicoras
