Jump to content

1 Screenshot

About This File

 

logo3.thumb.jpg.f31bd2adad3d98127b67a94cf1421964.jpg

 

This is redux of my old mod Diverse Bodies.

 

If you really want to, but don't understand anything...

Spoiler

Questions about the mod? Ask AI!

I write detailed instructions on purpose. I understand that reading them is time-consuming (no offense—I don't like it either), and sometimes it might feel like you lack the knowledge—that's normal too. You might be hesitant to ask questions or tired of waiting for answers.

But if you've read the description and really want to install this mod, there's a great solution—language models (neural networks). They're always at hand!

It's simple:

  1. Copy the mod description and all instructions.

  2. Go to one of these sites: Grok, DeepSeek, Qwen, OpenAI, Gemini.

  3. Paste the text and ask your question clearly.

Example request:

"Hi! Briefly explain how to install this mod. Here is the context: [mod description] [manual 1] [manual 2]."

This will save you time and frustration. Give it a try

 

Requirements
Game version 1.10.163.x (not NG)
F4SE
LooksMenu exactly official 1_6_20 version, not any forks
Newest C++ VC Redist
optionally More Pubic Hair Overlays
optionally Fuzz - Bodyhair overlays - BT
optionally any your hair, tattoos, nails mods.

 

First of all: this is a kind of framework that does NOTHING on its own. In other words, in order for your game to start delighting you with a variety of characters, you need:
In order to see different bodies in clothes, you need the body slides to be tied to your clothes. This functionality is provided by bodies such as CBBE, Fusion Girl, TWB, 3BBB, BodyTalk, and so on. The mod itself does not have any binding or dependence on the body you use, but you will need presets specifically for your body type. In addition, clothing must have slides “bound” to the slides of your body type. The standard practice is to do this using Bodyslide & Outfit Studio, and many clothes already have such bindings to popular body types freely available as part of a clothing mod or as separate modifications. For more information on how to do this yourself, see the Bodyslide & Outfit Studio mod page.
In order to apply tattoos, hair, and nails, you will need various mods and presets. I have attached what I have managed to do for my own use, but it is important to understand that in order for all of this to take off, support from the modding community is needed. How convenient it will ultimately be depends on how many ready-made presets with descriptions there will be and how much modders will get involved in the process, because I certainly can't do it alone.

I use CBBE and BodyTalk in my game. I'm not saying that CBBE is better or worse than Fusion Girl/TWB and other mods — it just happened that way historically, and it's too difficult for me to redo everything now.

To help you understand how it works, I have written a guide in Russian and English.

 

MANUAL IN RUSSIAN | MANUAL IN ENGLISH

 

FEATURES
Applying presets from the Looks Menu (json) randomly or deliberately to different game characters.
Additionally: applying presets for Bodyslide (xml) in terms of body morphing.
A system of conditions that allows you to finely tune the rules for applying various presets or groups of presets.
Separate application of morphing for bodies, body hair, tattoos, nails, and heads. This allows you to achieve random and planned results.

 

Quote

A simple guide on how to understand the mod and customize it for yourself if you have read the description and don't understand anything:
1. Open DeepSeek or any model that supports context.
2. Paste the contents of the manual into it using a simple copy-paste. 2.4 Manual in English
3. Attach an example of conds.json conditions and preset samples.
4. Ask for an explanation: Dear DeepSeek, I really want to do this and that, but I don't understand how.

upd: you also can ask add to answer's context mod sources from github NoAbleEngles/DiverseBodiesRedux: Fallout 4 mod for diversing everybody in Commonwealth. Based on CommonLibF4 by Ryan McKenzie

 

WARNINGS:
Presets that were provided with previous versions will not work in version 2.4.0+.
Uncompatible with all mods that replaces face meshes to HiPoly. In my tests, any version of these mods completely broke the physics of clothing and hair. I do not recommend using them.

 

 

Available sources
>>> CPP SOURCES <<<

 

 

 

 

Photo2144.thumb.png.7396c8103aac5ba0c784d1773e8a2233.png Photo2123.thumb.png.d9f76ebac9e0afe6a9d7d46270e69511.png Photo2071.thumb.png.a251cee42165506cb6899f429d261bbf.png Photo2133.thumb.png.d8ce43b479c7e17ad5ed5330ab2ebcaf.png Photo2156.thumb.png.6beda415dc468fa342bf50b98d46339f.png Photo2141.thumb.png.6eccd6e86a2098d404a868e5e2f4cd55.png Photo2146.thumb.png.8f29c28eb20d96cb3f355d3f5cfc8c1c.png Photo2143.thumb.png.33ed03400f032258ff2a2bc16313c230.png Photo2142.thumb.png.f74feca32737c91b06c550f7afe4f9f1.png Photo2119.png Photo2122.png  Photo2145.png 

Edited by Evi1Panda


What's New in Version 2.6.7

Released

2.6.7

- Added always 0xC Reset 3D Flags (Before: only if faces randomization). Should force morphs update.

 

2.6.6

- Fixed option iReequipClothesWithExtraData, this is try to find characters with physics and reequip clothing for the body after the specified time has passed. Maybe it's a feature of my collection of modifications that the physics of the clothing breaks down and this is necessary. I set the value to 60.

 

2.6.5

- Removed skeleton reset when applying Diverse Bodies presets - this caused NPCs in furniture to lose their pose or become unresponsive.

 

2.6.4

- I didn't change the version, I only replaced the menu font for compatibility with different locales. Previously, the system font Arial was used, now it is built into F4 ConsoleFont.

 

2.6.4

- A more aggressive method of updating after applying DBR presets: in practice, it will return heads and guarantee to update bodies.

 

2.6.3

- Fixed overly aggressive filters for crashes caused by clothing (and hair) physics errors that led to complete deactivation.

 

2.6.2

- Fixed sometimes DiverseBodiesRedux.dll+002C1A7 during game launch.

 

2.6.1

- I missed one step in the virtual table and set the pointer to RemoveAllOverlays instead of RemoveOverlay. Because of this, RemoveAll was called with incorrect parameters and did not work at all.

 

2.6.0

- Replaced `std::unordered_set` with `ProcessingGuard` for thread-safe actor processing, reducing the risk of deadlocks.
- Introduced `ClothWorldFix` to handle cloth-related issues, including `ClothGuard` and `ClothDetachQueue` for managing and scheduling cloth operations.
- Added hooks for game functions (`BSSetTransformSet`, `ChangeHeadPart`, etc.) with improved memory validation and error handling.
- Replaced `Patches.hpp` with `Patches.h` and added utility functions for memory validation (`IsReadableFast`, `IsWritableFast`) and TLS slot resolution.
- Updated `BodyGenInterface` with new methods for managing body morphs and templates.
- Refactored `ResetBodyMorphs` to include a callback mechanism for cleanup.

 

2.5.5

Another approach to solving the T-Pose problem and the inaccessibility of some characters for interactions. To be honest, I still don't understand what the problem is. I think it's somewhere inside currentProcess, but I still can't figure out exactly where.  On the bright side, I managed to reduce it with all sorts of shamanic actions. At least in my tests, but it still popped up once, so I can't say I've totally beaten it. It's worth adding that if this happens to you, you can easily fix it by saving and reloading the game. If anyone can give me some pointers on how to tackle this problem, I'd be super grateful.

 

2.5.2

Fixed 3d reseting while applying bodymorphs preset manually (bug appeared in 2.5.1)

 

2.5.1

Exclusions have been added (see the DiverseBodiesRedux/Exclusions folder). You can exclude either the entire character by base id or ref id, or only the application of specific types of presets to the character (for example, exclude only head changes for a specific character). See documentation for using exclusions!
Fixed an issue with the T pose.
Fixed an issue where some characters were unavailable for interaction after applying a preset.
Improved interaction with vanilla LooksMenu interfaces (potential performance gain).

 

2.4.1

Fixed Conditions bug.

Some optimization for applying presets with onlyTints option.

Updated conditions for some presets (raider and gunners are excluded from applying mass head presets because it is actually killing the game even using powerfull pc)

upd: reuploaded - removed two bad presets from FemaleHeads (Angelica White and Joahn Smith - them has bad conditions inside. Left from my tests).

 

2.4.0

Looks menu presets compatible now.

Heads customization.

Much changes, you can see it on git.


Other Files from Evi1Panda


×
×
  • Create New...