Aller au contenu

Photo

How can I add a tattoo to an NPC morph I use for my PC?


  • Veuillez vous connecter pour répondre
4 réponses à ce sujet

#1
Kahlandra

Kahlandra
  • Members
  • 15 messages
Thanks to all the people who have contributed to this forum, I have
now created my own female human head and stolen Varel's (NPC elf in
Denerim) sexy elf head for my male dalish but I wanted to add a
tattoo to Varel's head morph, anyone know how to do that?

In
my human's mor file the tattoo texture name is under
MORPH_NODES/2/MORPH_TEXTUREPARAM/4/MORPH_TEXTURE_NAME but in Varel's
mor file there is no branch 4 under MORPH_TEXTUREPARAM so I'm not sure
where this value would go? I can see where to add the colour of the
tattoo as well but I'm not sure where you could change the colour
intensity?

#2
Xray Alpha

Xray Alpha
  • Members
  • 7 messages
Sorry to veer off-topic but how did you find the morph for Varel? I'm trying to use Soris's (cousin from city elf origin) head for my PC elf

#3
Mia Garcia

Mia Garcia
  • Members
  • 1 messages
Xray Alpha:

Open file "face.erf" in the Toolset. It's located C:\\Program Files\\Dragon Age\\packages\\core\\data



Find the NPC you wish to use. In your case it's "em_bec100_soris.mor".



Next open your save file and use that .mor for your character's morph, located SAVEGAME_APPEARANCE_MORPH_NAME



Kahlandra helped me with that as well. Now we need to help her with NPC tattoo values.

#4
Xray Alpha

Xray Alpha
  • Members
  • 7 messages
Oh nice! thanks for that mia

#5
mitchhunter

mitchhunter
  • Members
  • 101 messages

Kahlandra wrote...

Thanks to all the people who have contributed to this forum, I have
now created my own female human head and stolen Varel's (NPC elf in
Denerim) sexy elf head for my male dalish but I wanted to add a
tattoo to Varel's head morph, anyone know how to do that?

In
my human's mor file the tattoo texture name is under
MORPH_NODES/2/MORPH_TEXTUREPARAM/4/MORPH_TEXTURE_NAME but in Varel's
mor file there is no branch 4 under MORPH_TEXTUREPARAM so I'm not sure
where this value would go? I can see where to add the colour of the
tattoo as well but I'm not sure where you could change the colour
intensity?


There's simply the matter of adding a 4th structure to the MORPH_TEXTUREPARAM structure list. You do so by right-clicking 'STRUCT LIST' > Insert > Structure. Make sure you apply 'tprm' as the new structure's value.

Next, we need to add strings to this structure, this by right-clicking the 4th 'STRUCT' > Insert > String. Repeat once to get two new strings, where the first one is called 'NAME' and the second 'MORPH_TEXTURE_NAME'.

Set 'NAME' value as mml_tTattooMask. The value you set for 'MORPH_TEXTURE_NAME' is the name of the actual tattoo you'd like to use, i.e 'uh_tat_ed1_0t' to name a dalish looking one.

You mentioned that you'd found where to tinker with tattoo colors, in the 3rd structure of the MORPH_VECTOR4PARAM structure list (mml_vTattooParameters). In the VECTOR4F_LIST, the first VECTOR4 (here named 0), you apply values for each of the 4 tattoo color channels. 0,0,1,0 would translate into a maxed out value for the 3rd tattoo color channel, while the other color channels are muted.

I hope this helps!