Is it possible to enable middle-aged hairstyles for young characters?

For any gfx related subject (flags, portraits, icons, interface...)

Is it possible to enable middle-aged hairstyles for young characters?

PostPosted by Tiffany » Fri Sep 15, 2017 03:28

For example, hairstyle "b" (2nd letter of the properties) of the Westerman ethnicity. While young it's short but once you get past 30 it's long. Genna Lannister and Lynora Lannister both have the hairstyle.

Update: "Yes, Tiffany. That is possible."-me

If you, too, want to do this it is controlled by A Game of Thrones\interface\portraits\portraits_norman.gfx

You'll need to open that with Notepad++ and replace the contents with this pastebin file.

The entire thing references dlc070\gfx\characters\english_female dds files from the main game folder (in a zip folder), which is the Monks and Mystics Content Pack, which includes the English & Norman portraits.

Bad instructions:
Spoiler: show
What I changed was on line 520 that is the texturefile for GFX_norman_female_hair_behind I changed that from 1 to 2 - which is the midage one. On line 724 I also changed it from 1 to 2 which was the texturefile for GFX_norman_female_hair. Then I changed lines 758, 759, 760, and 778 to add the _midage modifier to all the hair entries.

Just changing the hair and hair behind didn't change it on its own, likely because the dds files are identical aside from the midage one being slightly lighter. I suspect it was the clothes behind or headgear behind that did it. Either way, they're all changed for uniformity.

If you wanted you could replace all the midage facial features to the young ones (just remove _midage from their entries) so characters don't suddenly look hideous at 30.


Update: Interestingly, it seems that these changes cause the ruler designer to crash. It's fine after you've already made a character but if you're trying to design a new one you need to replace the original file. Not sure why that's happening.

Update: Figured out why it happened. Lines 758 and 759 shouldn't have been edited, those lines don't have _midage variants. I also figured out that it's only line 778 that needs changed:

FIND:
Code: Select all
"GFX_western_female_hair:p1:h:y"


REPLACE WITH:
Code: Select all
"GFX_western_female_hair_midage:p1:h:y"


Here's the pastebin file: https://pastebin.com/1VeHQEAa

And if you want midage and old to look the same facially: https://pastebin.com/Bg3HREuc

But doing young/mid only is probably better: https://pastebin.com/6HJnzUP9

This is my personal favorite: https://pastebin.com/ghxP82Xv

In that last one young & midage are the same visually, and then oldage retains the same general shape as the others but gets the wrinkled textures appropriate for old age. It seems a lot better of a transition to me than young/mid/old all looking like completely different people.
Tiffany
 
Posts: 2
Joined: Fri Sep 15, 2017 03:21

Re: Is it possible to enable middle-aged hairstyles for young characters?

PostPosted by jagged0 » Fri Oct 13, 2017 00:32

Tiffany wrote:For example, hairstyle "b" (2nd letter of the properties) of the Westerman ethnicity. While young it's short but once you get past 30 it's long. Genna Lannister and Lynora Lannister both have the hairstyle.

Update: "Yes, Tiffany. That is possible."-me

If you, too, want to do this it is controlled by A Game of Thrones\interface\portraits\portraits_norman.gfx

You'll need to open that with Notepad++ and replace the contents with this pastebin file.

The entire thing references dlc070\gfx\characters\english_female dds files from the main game folder (in a zip folder), which is the Monks and Mystics Content Pack, which includes the English & Norman portraits.

Bad instructions:
Spoiler: show
What I changed was on line 520 that is the texturefile for GFX_norman_female_hair_behind I changed that from 1 to 2 - which is the midage one. On line 724 I also changed it from 1 to 2 which was the texturefile for GFX_norman_female_hair. Then I changed lines 758, 759, 760, and 778 to add the _midage modifier to all the hair entries.

Just changing the hair and hair behind didn't change it on its own, likely because the dds files are identical aside from the midage one being slightly lighter. I suspect it was the clothes behind or headgear behind that did it. Either way, they're all changed for uniformity.

If you wanted you could replace all the midage facial features to the young ones (just remove _midage from their entries) so characters don't suddenly look hideous at 30.


Update: Interestingly, it seems that these changes cause the ruler designer to crash. It's fine after you've already made a character but if you're trying to design a new one you need to replace the original file. Not sure why that's happening.

Update: Figured out why it happened. Lines 758 and 759 shouldn't have been edited, those lines don't have _midage variants. I also figured out that it's only line 778 that needs changed:

FIND:
Code: Select all
"GFX_western_female_hair:p1:h:y"


REPLACE WITH:
Code: Select all
"GFX_western_female_hair_midage:p1:h:y"


Here's the pastebin file: https://pastebin.com/1VeHQEAa

And if you want midage and old to look the same facially: https://pastebin.com/Bg3HREuc

But doing young/mid only is probably better: https://pastebin.com/6HJnzUP9

This is my personal favorite: https://pastebin.com/ghxP82Xv

In that last one young & midage are the same visually, and then oldage retains the same general shape as the others but gets the wrinkled textures appropriate for old age. It seems a lot better of a transition to me than young/mid/old all looking like completely different people.


In theory it's possible but what I'd do is just copy paste the middle aged hairstyle over top the younger one and open it up in photoshop/gimp then darken it so no weird colors come out of using the middle aged variant normally.
User avatar
jagged0
 
Posts: 122
Joined: Wed Sep 30, 2015 03:41


Return to Graphics and Art

Who is online

Users browsing this forum: No registered users and 0 guests