I'll test it once, but you don't have to start a new game.
It is enough to generate an additional savegame. Exit game!
Save the old Fallout4.esm 📄 morphs.ini and 📄 templates.ini in a TEMP folder and now paste the new files.
Then go to Documents\My Games\Fallout4\Saves and delete the smaller *.f4se save file that contains the assigned bodies.
Now restart the game and new random bodies will be assigned from morphs.ini's new BodyGEN pool and read the values from template.ini.
I hope they are new bodies never seen before!
PS: After the test you can keep the new 20 bodies, add them to your own GEN pool or reactivate your previously saved 2 files and load an old game sand. Of course, delete the test savegame as well. See you later...
769 - 598 = 171free characters! QED ☺ There are still 19 bodies missing to clean "nut" and blank characters in "templates.ini". With Notepad++ done in a few seconds!
I used a bat file to generate the morphs.ini and templates.ini, seeing the work you did I feel like I should've learned to do it myself. I'll look into it and finally learning to use notepad ++ properly. I do really wanna work on making this a good set of presets for bodygen that people can download. Right now I'm just trying to figure out why my companions aren't receiving their designated bodies. My guess was it might be a problem with the data values or the files themselves but I have a 500+ load order so that's more likely the issue lmao. I'm starting to find I'm having to do more work myself to get things to work properly together and that's another reason I put this up on nexus is to learn more. I'm gonna go learn to use notepad++ better and try implementing your optimizations to see if that helps on my end too
In the beginning I had to learn a lot of new things to use BodyGen and I also had to translate everything in my language to understand what I was doing and I am still learning myself.
I have now optimized your 2 files for me according to the scheme described above and corrected the error |GhouRace= in "morphs.ini" to |GhoulRace=.
Then I went back into the game and took many screenshots of the female inhabitants in Diamond City and resaved.
Then I left the game, added your 2 files in \Fallout 4\ Data\F4SE\Plugins\F4EE\BodyGen\Fallout4.esm\ and deleted the last SaveGame file of *.f4se in \ Documents\My Games\Fallout4\Saves\
Now back to the game, resave so that now also a new *.f4se is created with the new BodyGen data. Exit game and restart, with the last generated score and the newly generated *.f4se.
Now all female NPC's from your data, should wear newly generated bodies and I took now again many screenshots of female inhabitants of Diamond City and saw at first sight that they have newly generated bodies, which means that your 2 files work after optimization and correction!
Now exit the game again and copy your 2 files and paste them into the 4 other DLC folders in BodyGen, or any additional folders added. Job done!
Ok, without screenshots you are not convinced yet, so made 10 screenshots with GIMP, where you can see the old and new body on each picture!
Now the work is really done and BodyGen works too!
Since you assigned a fixed body to Piper and Geneva, nothing changed on her either. Actually logical!
This concludes my testing and proofreading of your 2 BodyGen files. I hope you can do something with it and good luck with your further work with BodyGen!
PS: Now you could also unlock the 10 screenshots I posted under USER IMAGES. Thanks! |ENDORSED|
A sample screenshot: Clothes and armor adjust automatically when changing bodies, if the body, ALL clothes and armor were previously created to zero in BodySlide with the option to create a morphs file (*.tri) so that BodyGen can also work!
I didn't know I messed up GhoulRace but now it's fixed along with optimizations you suggested removing spaces and such. Now I just need to figure out why designated presets aren't applying to npcs like Piper and Cait. Thanks for the proofreading and suggestions you made I appreciate it!!!
Question, so if I want different bodies for a specific NPC... I follow the instructions in this mod, delete the most recent (or all) .F4SE file, then load back into the game?
Also you mentioned that clothes and armor of NPCs automatically adjust to the new body right? does that mean I do not have to create a separate nude and outfit bodyslide files? Or do I have to run batch build for every body preset I currently have?
Great mod but, I have a question. How do I keep the player's unique body when clothed? I'm using thew Unique Player(Looks Menu Edition) mod but, the body will show a diffrent or zeroed slider version of the body. Thanks.
You can simplify this greatly as you only need one Template.ini file, for Fallout4.esm, as these settings are global. Define Human and Ghoul options in the Morphs.ini for Fallout4.esm and then you only need the Morphs.ini file for other ESPs if you are overriding specific NPCs.
I based this off of a tutorial I watched and how someone else made theirs, could you show me an example of what you mean and how it should be properly set up? I already made some optimizations in notepad++ and cleaned it up a little. I'm still learning how to properly use bodygen
It affects all female npc bodies and you can select a certain body for a npc like piper in the morphs.ini using their form id, for other mods you need to make a folder in the bodygen folder with the mods esm/esp file name like sim settlements 2 would be SS2.esm then you place the morph and templates in it. It uses the bodygen functionality of looksmenu
15 comments
It is enough to generate an additional savegame. Exit game!
Save the old Fallout4.esm 📄 morphs.ini and 📄 templates.ini in a TEMP folder and now paste the new files.
Then go to Documents\My Games\Fallout4\Saves and delete the smaller *.f4se save file that contains the assigned bodies.
Now restart the game and new random bodies will be assigned from morphs.ini's new BodyGEN pool and read the values from template.ini.
I hope they are new bodies never seen before!
PS: After the test you can keep the new 20 bodies, add them to your own GEN pool or reactivate your previously saved 2 files and load an old game sand. Of course, delete the test savegame as well. See you later...
"templates.ini": Your file (first body) - There is no need for a space between the individual values, since the values are separated by commas!
34 spaces too many with only one body!
nut CHUBBY [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], Breasts@ 0.7, [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected]
New: I would also avoid spaces in the body name.
[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected],[email protected]
"morphs.ini": Your file - in Ghou_Race + l (L) (Your ghoul women all have a 0(zero) value body) (= 769 characters)
All|Female|HumanRace=nut CHUBBY A|nut CHUBBY AB|nut CHUBBY B|nut CHUBBY|nut CURVY A|nut CURVY AB|nut CURVY B|nut CURVY|nut PETITE A|nut PETITE AB|nut PETITE B|nut PETITE|nut SLIM A|nut SLIM AB|nut SLIM B|nut SLIM|nut SWOLE A|nut SWOLE AB|nut SWOLE B|nut SWOLE
All|Female|GhouRace=nut CHUBBY|nut CURVY|nut PETITE A|nut PETITE|nut SLIM A|nut SLIM
#PIPER
Fallout4.esm|2F1E=nut CURVY A
#CAIT
Fallout4.esm|79249=nut SWOLE
#Curie
Fallout4.esm|27686=nut PETITE AB
#Magnolia
Fallout4.esm|2268a=nut CURVY AB
#Kasumi
DLCCoast.esm|03003ECA=nut PETITE B
#Marcy long
Fallout4.esm|19FDC=nut PETITE
#Geneva
Fallout4.esm|2F0A=nut SLIM AB
#Tina De Luca
Fallout4.esm|2A82A=nut PETITE AB
#Rowdy
Fallout4.esm|1DB56=nut CURVY B
#Desdemona
Fallout4.esm|45AD1=nut SLIM AB
New: 36x nut_ = 144 free characters + 28 more spaces in body names = 172 free characters + L in GhoulRace = 171 free characters! (= 598 characters)
All|Female|HumanRace=CHUBBYA|CHUBBYAB|CHUBBYB|CHUBBY|CURVYA|CURVYAB|CURVYB|CURVY|PETITEA|PETITEAB|PETITEB|PETITE|SLIMA|SLIMAB|SLIMB|SLIM|SWOLEA|SWOLEAB|SWOLEB|SWOLE
All|Female|GhoulRace=CHUBBY|CURVY|PETITEA|PETITE|SLIMA|SLIM
#PIPER
Fallout4.esm|2F1E=CURVYA
#CAIT
Fallout4.esm|79249=SWOLE
#Curie
Fallout4.esm|27686=PETITEAB
#Magnolia
Fallout4.esm|2268a=CURVYAB
#Kasumi
DLCCoast.esm|03003ECA=PETITEB
#Marcylong
Fallout4.esm|19FDC=PETITE
#Geneva
Fallout4.esm|2F0A=SLIMAB
#TinaDeLuca
Fallout4.esm|2A82A=PETITEAB
#Rowdy
Fallout4.esm|1DB56=CURVYB
#Desdemona
Fallout4.esm|45AD1=SLIMAB
769 - 598 = 171 free characters! QED ☺
There are still 19 bodies missing to clean "nut" and blank characters in "templates.ini". With Notepad++ done in a few seconds!
PS: This is just an example for optimation.
In the beginning I had to learn a lot of new things to use BodyGen and I also had to translate everything in my language to understand what I was doing and I am still learning myself.
I have now optimized your 2 files for me according to the scheme described above and corrected the error |GhouRace= in "morphs.ini" to |GhoulRace=.
Then I went back into the game and took many screenshots of the female inhabitants in Diamond City and resaved.
Then I left the game, added your 2 files in \Fallout 4\ Data\F4SE\Plugins\F4EE\BodyGen\Fallout4.esm\ and deleted the last SaveGame file of *.f4se in \ Documents\My Games\Fallout4\Saves\
Now back to the game, resave so that now also a new *.f4se is created with the new BodyGen data. Exit game and restart, with the last generated score and the newly generated *.f4se.
Now all female NPC's from your data, should wear newly generated bodies and I took now again many screenshots of female inhabitants of Diamond City and saw at first sight that they have newly generated bodies, which means that your 2 files work after optimization and correction!
Now exit the game again and copy your 2 files and paste them into the 4 other DLC folders in BodyGen, or any additional folders added. Job done!
Ok, without screenshots you are not convinced yet, so made 10 screenshots with GIMP, where you can see the old and new body on each picture!
Now the work is really done and BodyGen works too!
Since you assigned a fixed body to Piper and Geneva, nothing changed on her either. Actually logical!
This concludes my testing and proofreading of your 2 BodyGen files. I hope you can do something with it and good luck with your further work with BodyGen!
PS: Now you could also unlock the 10 screenshots I posted under USER IMAGES. Thanks! |ENDORSED|
A sample screenshot: Clothes and armor adjust automatically when changing bodies, if the body, ALL clothes and armor were previously created to zero in BodySlide with the option to create a morphs file (*.tri) so that BodyGen can also work!
Also you mentioned that clothes and armor of NPCs automatically adjust to the new body right? does that mean I do not have to create a separate nude and outfit bodyslide files? Or do I have to run batch build for every body preset I currently have?