[REQ] Visual Vampire Progression

Post » Thu Sep 06, 2012 2:40 pm

When I recently enabled Dawnguard on my existing vampire character, I was a bit dismayed at the graphical changes that were applied to all vampires - especially the player characters. It kinds of strains immersion when you're walking around town with a leathery face and glowing eyes and nobody seems to have the slightest clue that you may be a vampire. So, I started thinking about a making a mod that would change your appearance from "normal" to hideous based on the stage of vampirism that you're at.

After digging around a bit looking for possible ways of doing this, it's not looking too promising - but I'm far from an expert on the CK, so I figured I'd pick the brain of the collective hive mind here.

The basics would be like this:
  • Stage One: Identical to the vanilla game with the same changes to face and eyes
  • Stage Two: Same as stage one or perhaps further change to eye color
  • Stage Three: Eyes change to the DG glowing eyes, face stays the same
  • Stage Four: DG glowing eyes and vampire facial textures.
Now the eyes I don't think would be much of a problem since there is the Actor Script function SetEyeTexture that could switch them out as needed. The problem is there doesn't seem to be a similar function to swap textures for anything else, even though skin textures are defined through TextureSet and HeadPart just like the eye textures are.
User avatar
Kelly Upshall
 
Posts: 3475
Joined: Sat Oct 28, 2006 6:26 pm

Post » Thu Sep 06, 2012 8:21 pm

The most likely way to do this is through SKSE, but the relevant command, SetNthHeadPart, is in, shall we say, development hell -- it's not consistent enough to be useful unless you're duplicating a face completely, and it's not well-documented.

SetEyeTexture() won't make eyes glow. You need to change the eye itself for that.
User avatar
sas
 
Posts: 3435
Joined: Thu Aug 03, 2006 8:40 am


Return to V - Skyrim