Jump to content

Racemenu Bodygen and Project Proteus


Recommended Posts

Posted

So I really like what Proteus is doing with adding other player characters into game worlds. I'm also using Bodygen to diversify body types of NPCs somewhat, and this is causing me a bit of a conundrum. See, I set up my characters to have different Racemenu slider values because I like my characters to have different bodies, and I would like these values to be preserved when I import these characters into other game instances. However, these slider values are being overwritten by my bodygen templates when they get loaded into the game. 

 

Is there any way to set up an exception so that NPCs being spawned by Proteus don't get their morphs overwritten by base templates? Barring that, is there a way to force their bodygen morph data to use their saved preset values, outside of clearing my skse co-save and forcefully reapplying preset values on the spawned NPCs' base IDs? 

Posted

My morphs.ini looks like:

All|Female=FRandom
skyrim.esm|00000007=None
All|Male=BodyRandom,TaperRandom,ForeskinRandom,Penis0|Penis1|Penis2|Penis3|Penis4|Penis5|Penis6|Penis7|Penis8|Penis9|Penis10|Penis11|Penis12

 

You see that ""skyrim.esm|00000007=None" line?

 

The whole thing reads like:

- All Female use FRandom template

- All Male use a list of some templates

- but actor Skyrim.esm | 0000007 (that is by the way the ID of Player Character) uses template None

 

None is a template. My templates.ini looks like:

None=Breasts@0.0
FRandom=AreolaSize@0.0:1.0,Breasts@-0.1:0.5, breastsfantasy@-0.1:0.2, breastsnewsh@-0.1:0.2,breastssmall@-1.0:0.5,breastssmall2@-1.0:0.5,doublemelon@-0.2:0.2,breastwidth@-0.75:0.1,breastheight@-0.2:0.2,breasttogether@-0.4:0.0,hipbone@-0.5:1.0,hips@-0.2:0.2,hipsupperwidth@-0.5:0.5,thighs@-0.5:1.0,waist@-0.5:1.0,widewaistline@-0.5:1.0,nipplesize@-1.5:0.1,butt@0.0:1.0,bigtorso@-0.5:0.0,chestwidth@-0.5:0.0

BodyRandom=Samson@-0.3|Samson@-0.2|Samson@-0.1|Samson@0.0|Samson@0.1|Samson@0.2|Samson@0.3,Samuel@0.0|Samuel@0.1|Samuel@0.2|Samuel@0.3
TaperRandom=PenisTaper@0.0|PenisTaper@0.1|PenisTaper@0.2|PenisTaper@0.3|PenisTaper@0.4
Penis0=PenisSize@0.0,ScrotumSize@-0.1
Penis1=PenisSize@0.1,ScrotumSize@0.0
Penis2=PenisSize@0.2,ScrotumSize@0.1
Penis3=PenisSize@0.3,ScrotumSize@0.2
Penis4=PenisSize@0.4,ScrotumSize@0.3
Penis5=PenisSize@0.5,ScrotumSize@0.4
Penis6=PenisSize@0.6,ScrotumSize@0.5
Penis7=PenisSize@0.7,ScrotumSize@0.6
Penis8=PenisSize@0.8,ScrotumSize@0.7
Penis9=PenisSize@0.9,ScrotumSize@0.8
Penis10=PenisSize@1.0,ScrotumSize@0.9
Penis11=PenisSize@1.1,ScrotumSize@1.0
Penis12=PenisSize@1.2,ScrotumSize@1.1
ForeskinRandom=ForeskinHide@0.5|ForeskinHide@0.6|ForeskinHide@0.7|ForeskinHide@0.8|ForeskinHide@0.9|ForeskinHide@1.0

 

Posted

I was under the impression that bodygen morphs didn't actually apply on the PC in skyrim (SE) - repeated testing never produced any results for me while i had visible confirmation bodygen was applying morphs correctly to NPCs. However, the none flag gives me a possible solution to this issue, so thanks for your input.

EDIT: I have a temporary fix where I'll tag the females spawned by Proteus's esp to randomly apply the unp morphs of my presets - however, this is still a pretty hackjob solution and I am open to other, hopefully cleaner, solutions.

Posted
4 hours ago, essfour said:

I was under the impression that bodygen morphs didn't actually apply on the PC in skyrim (SE)

You must start a new game. Bodygen will do morphs only once, when actor is first created. As PC is created the 1st and only once at the start of game ...

 

  • 2 weeks later...
Posted
On 5/9/2021 at 3:39 AM, Fotogen said:

You must start a new game. Bodygen will do morphs only once, when actor is first created. As PC is created the 1st and only once at the start of game ...

 

I am aware of this, and was trying it by starting new games. I am open to the idea that I didn't do it correctly, but that's beside the point.

 

In any case, I solved my issue: I simply changed my catch-all body allocation to individually target each archive that added NPCs (base game, official DLCs, follower mods, etc) and chose to omit Proteus's esp, and this has given me the results I was after.

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...