Fallout 4

File information

Last updated

Original upload

Created by

maniman303

Uploaded by

6maniman303

Virus scan

Safe to use

About this mod

DISCONTINUED
Framework allowing female player to use custom model and textures for body and custom models for every vanilla and DLCs clothes and armors, without need to craft replacement. You don't loose any modifications on armor and clothes, naming, etc.

Requirements
Permissions and credits
Changelogs
Donations
The mod is officially discontinued. Anyone is welcome to maintain it if one has proper skills.
U. P. F. Unique Player Framework


It's a system that allows advanced gamers to make female player use different shape of body, armors, clothes than NPCs.
For example possible scenario:


Player is using CBBE body model and textures and wearing CBBE Vault 111 Jumpsuit, but when this Jumpsuit would be given to Piper (which is using Vanilla body and textures) - it would use Vanilla model.

Player is using models and textures installed in "unique" directory (look below), and all others npc are using models and textures from vanilla directories. So if you will install something like skimpy CBBE armor replacer in unique directories, and Atomic Body and clothes etc in vanilla directories - the exact same armor pice will use on player CBBE skimpy armor replacer model, and on every other female npc an Atomic model.

Change of the model is done by a lightweight script, which shouldn't corrupt saves - it's launched for half of second when player is obtaining an armor or cloth, or giving to someone a specific outfit. Also the model can be changed with armor workbench - will be more usefull with a release of script free version.
As the framework initially was based on Concealed Armors by nisas it allows to make most armors invisible, or to change their size, but now the framework do much more.

The mod includes all necessary duplicated vanilla files to lower the chance of possible crashes caused by wrong install or missing files.
The mod is NOT COMPATIBLE with anything altering any outfit / armor, or alternative start - proper patch must be firstly made.

The mod does NOT contains custom meshes or textures - these must be installed manually.
The mod is NOT for regular players that don't have basic knowledge about modding fallout 4.
The mod WON'T affect armors added by other mods without a patch.
The mod itself does not change anything - only adds option to craft armor sizes, hide armor.



Instalation:
I. Paths

    0. Look at images gallery - there are examples of how folders should look like.
    1. Textures:
    -Textures\actors\Unique\Character\basehumanfemale\basefemalehands_d.dds
    -Textures\actors\Unique\Character\basehumanfemale\basefemalehands_n.dds
    -Textures\actors\Unique\Character\basehumanfemale\basefemalehands_s.dds
    -Textures\actors\Unique\Character\basehumanfemale\FemaleBody_d.dds
    -Textures\actors\Unique\Character\basehumanfemale\FemaleBody_n.dds
    -Textures\actors\Unique\Character\basehumanfemale\FemaleBody_s.dds
    2. Meshes:
    -Meshes\Actors\Unique\Character\CharacterAssets\FemaleBody.nif
    -Meshes\Actors\Unique\Character\CharacterAssets\FemaleHands.nif
    -Meshes\Actors\Unique\Character\CharacterAssets\1stPersonFemaleBody.nif
    -Meshes\Actors\Unique\Character\CharacterAssets\1stPersonFemaleHands.nif

    -The names of models files and folders should be kept like vanilla ones.
    -Meshes\Armor\Unique\ (Vanilla Folders of every armor e.g. meshes\armor\unique\FieldScribe\FOutfit.nif)
    -Meshes\Clothes\Unique\ (Vanilla Folders of every armor e.g. meshes\clothes\unique\Cait\OutfitF.nif)
    3. DLC
    -Meshes\DLC01\Unique\Armor (Vanilla Folders of every armor e.g. Meshes\DLC01\Unique\Armor\Mechanist\MechanistBody.nif)
    -Meshes\DLC03\Unique\Armor (Vanilla Folders of every armor e.g. Meshes\DLC03\Unique\Armor\CombatArmor\FOutfit_CoA_L_Arm.nif)
    -Meshes\DLC03\Unique\Clothes (Vanilla Folders of every cloth e.g. Meshes\DLC03\Unique\Clothes\Chase\OutfitF.nif)
    -Meshes\DLC04\Unique\Armor (Vanilla Folders of every armor e.g. Meshes\DLC04\Unique\Armor\Disciples\DLC04_Armor_Disciples_Heavy01_ArmLeft_A_F.nif)
    -Meshes\DLC04\Unique\Clothes (Vanilla Folders of every cloth e.g. Meshes\DLC04\Unique\Clothes\Gage\GageUnderArmor_f.nif)
II. Tutorial.
Tutorial how to install CBBE Body and armors/clothes to be visible only on player, making NPCs using vanilla models and textures
(if you want to leave CBBE body for npcs, too, replace in this tutorial word "cut" with "copy")
    0. Install my mod and every plugin you need
    1. Install CBBE (best way is to do it manually, but throught NMM should work, too)
    1.1 (Optional) Install any other textures, vanilla armor replacers etc you want to see on your character
    2. Go to ...Fallout 4 folder...\Data\textures\actors\character and cut (cut - not copy! very important) the whole folder named "basehumanfemale"
    3. Past that folder in folder Data\Textures\actors\Unique\Character (if path doesn't exist - create it)
    4. Go to Data\Meshes\Actors\Character\CharacterAssets and cut FemaleBody.nif, FemaleHands.nif, 1stPersonFemaleBody.nif, 1stPersonFemaleHands.nif
    5. Past all these 4 nif files to Data\Meshes\Actors\Unique\Character\CharacterAssets Folder
    5.1 Delete any .tri files if you are cutting meshes in folder Data\Meshes\Actors\Character\CharacterAssets
    6. Navigate to Data\Meshes\Armor and cut every folder containing vanilla armors and past it to Data\Meshes\Armor\Unique (if you have some armor from mods and you are not sure what cut, cut everything and than reinstall your armor mods)
    7. Navigate to Data\Meshes\Clothes and cut every folder containing vanilla clothes and past it to Data\Meshes\Clothes\Unique (if you have some clothes from mods and you are not sure what cut, cut everything and than reinstall your cloth mods)
    8. Make sure you have all the files as shown above in proper paths
    OPTIONAL DLCs
    9. Navigate to Data\Meshes\DLC01 and cut folder "armor" than past it into Data\Meshes\DLC01\Unique
    10. Navigate to Data\Meshes\DLC03 and cut folders "armor" and "clothes" than past it into Data\Meshes\DLC03\Unique
    11. Navigate to Data\Meshes\DLC04 and cut folders "armor" and "clothes" than past it into Data\Meshes\DLC04\Unique
III. Additional info
If you leave any textures, meshes etc in vanilla paths NPCs will use it. So if you want to make your character use Atomic Bomb body and NPCs - CBBE, just install Atomic as in tutorial, and after that install normally CBBE throught NMM.
After instalation it is required that you put all your outfits, clother armors that you are carring to some container or npc that is not affected by this mod (Codsworth is always safe then), and take it back. With this you should not have any CTDs.

IV. Script free version
Just install UPF No Script Plugin normally. It adds empty script replacement that will do nothing. Now you have to manually choose model for each cloth, armor, etc. throught armor workbench. If you want scripted, simingless version again just uninstall the plugin.

How it works:
The mod adds to all outfits and armors new category - model. Also every outfit etc now has attached to itself two models - one vanilla, standard (that can be changed by installing mods like CBBE in usual, standard way), and the one unique (at start it's using vanilla files from ba2 archives, that can be replaced with CBBE etc installed to proper folder paths as in tutorial). You can now at armor workbench select which model to use, and also the script activates when outfit is moved to another "container" (like player inventory, npc, locker) and chceck if "container" is using unique model - if yes the proper modification is added two outfit without player knowing it, if no vanilla model mod is installed. Everything is done without player knowing it.

As the standard way papurys allows to add mods to inventory items is quite bugged, I made a workaround. But for now it's my little secret, the important fact is everything just works.

For CBBE and BodySlide users I've prepared a new category for bodyslide which allows to make in bodyslide vanilla armors directly in unique paths. Download it in Optional section.
Important! If your NPCs use vanilla textures, and player is using CBBE ones - in bodyslide preview etc textures on body will be distorted, but in game everything will be fine.

TO DO:
-Optimization of armor script
-Patches
-Companions version (with a little FO4Edit touch they can benefit on framework as well)

I am NOT responsible for broken saves, computers, shattered life, anything. You are doing everything on your own responsibility.

Tools used:
FO4Edit
CreationKit
Notepad++
Archive2

Credits:
Bethesda for the game
nisas for Concealed Armors
Caliente and CBBE team for... CBBE, and neck fix
Magic people on the internet with papyrus tutorials

My other mods:
True Hidden Helmets
Pipe Metal Material and New Receivers
Witcher Ves Armor
Pseudo New Game Plus
The Metro Voice Patch