Jump to content

NPCs with different color for head and body in Creation Kit


Recommended Posts

Posted

In the past, I have successfully used Creation Kit (latest version from Nexus) to edit NPC's body colors. The color would always be the same for head and body in CK and in the game, for example when editing "colorful" Hydra slave girls.

 

Now I am trying to edit two NPCs from the mod Circle Of Lust. But no matter what I try in CK, the color only changes for the body. The head stays at its original color. In the game, the colors are different (again, the head with original color). In the CK preview, the head shows my changed color, but when setting the preview to Full, the colors stay different as then in the game itself. -> see screenshots in spoiler section.

 

How can I change the color for the head, too?

Spoiler

image.png.08d76c2b7afee186ee06d13ff504ec67.png

 

image.png.fb6ceecaf48f49eebc725e4ec5b4c758.png

 

Posted

Thank you for your reply! Unfortunately, I have already tried that and it didn't help, neither in the game nor in the CK preview window.

Posted

It is done in the Object Window -window, when the Actor row is selected. You can select multiple to rebuild many at a time.

Posted
35 minutes ago, traison said:

It is done in the Object Window -window, when the Actor row is selected. You can select multiple to rebuild many at a time.

Yes, I exactly did that. CTRL+F4 on the NPC entry in the Object Window -> but it didn't help. Head color stayed the same in the game and in the CK "Full" preview window. In the "Head" preview, window, the color was changed according to my changes...

Posted

I assume you didn't start a new game to test your changes then. You should be able to do this on a running game:

  1. Start the game, load a save.
  2. Find the problematic NPC.
  3. Open the console.
  4. Select the NCP.
  5. setnpcweight 0
  6. setnpcweight 100

Replace 0 and 100 with <a value other than what it is now> and <the value it should be>. So if the weight should be 50, then 0 and 50, if it is 0 then 50 and 0.

Posted

Yes, on a running game. But no chance. Neither setnpcweight, recycleactor, resurrect nor rebuilding facegen data completely solves the issue. 

 

Originally, this NPC has a blue-ish skin. Changing the color in CK and applying the above steps results in the body having the correct color (as set in CK), while the head neither has the original color nor the set color. 

 

Maybe these NPCs have a custom body. I am not sure. Could that be the cause?

Spoiler

image.png.6abc4655737639752b7aa9600dbd41c1.png

 

Posted (edited)
38 minutes ago, Gudulba said:

Maybe these NPCs have a custom body. I am not sure. Could that be the cause?

 

I would assume the CK would show the same custom body, thus it should show the same color issue.

 

Edit: If the custom body is part of something they're wearing then yes that's a likely problem.

 

I think what I would do were I in your shoes right now is locate the facegen mesh and textures associated with this NPC and delete it. Have the CK make new ones and make sure they're actually generated.

Edited by traison
Posted
19 hours ago, traison said:

 

I would assume the CK would show the same custom body, thus it should show the same color issue.

 

Edit: If the custom body is part of something they're wearing then yes that's a likely problem.

 

I think what I would do were I in your shoes right now is locate the facegen mesh and textures associated with this NPC and delete it. Have the CK make new ones and make sure they're actually generated.

Thank you for your patience!

This is the original, unedited NPC:

Spoiler

image.png.14b9da10cf2f83cfe9cfef56a8461cec.png

This is how the NPC looks when opening in CK without even changing anything. Note the color difference between body and head:

Spoiler

image.png.c61caf5005773150137b90522adf512a.png

 

And this how the NPC ends up looking in the game when changing the color and regenerating face gen (having deleted both original face gen mesh and texture beforehand). Please note the noticeably different face compared to the original and also the color seam:

Spoiler

image.png.4fb5ddedb0bb03c2cb2a6430b369baea.png

 

I don't understand it...

Posted

Typical reasons why there's a color difference:

  1. Facegen was made with a different set of texture mods than what the body is using - head textures do not blend with the neck hole of the body.
  2. Body has a skinOverride or overlay; like a dirt overlay or a custom skin texture.
  3. Mesh shader parameters are different, light behaves differently hitting the head.
  4. Facegen was made with different settings than what's recorded in the NPC_ record.

2 won't show in the CK, and 4 is the brown-face bug. Your issue seems to be either 1 or 3.

 

Time to find the body mesh used by the follower I think.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

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