|
Post by datura on Jan 14, 2021 18:10:46 GMT -5
Hello! I'm trying to get rid of the white overlay the game automatically applies to elderly pets, because my old dog isn't nearly as "washed out" as the game seems to believe he is :D I already tried using paint mode to paint over the white parts that get added, but it reverts to the elderly look as soon as I leave paint mode: Recolored dog, looks just like my furry gramps Then the game makes him overly white again :( I looked through the tuning files and found the following, which seems to govern this behavior: CB5FDDC7!00000019!0000000000028CC2.trait_Pet_age_Elder.TraitTuning.xml since, on lines 33-41 the following can be found: <L n="tags"> <E>TraitAge</E> </L> <E n="trait_type">HIDDEN</E> <V n="vfx_mask" t="apply_vfx_mask"> <L n="apply_vfx_mask"> <E>MASK_ELDER</E> </L> </V> Notice the apply_vfx_mask of type MASK_ELDER... I thought I had hit the jackpot! But... Whether I replace MASK_ELDER with MASK_ADULT or even completely remove those lines, my elder pets still get the "white fur" overlay applied to them. I'm puzzled Does anyone have any idea about getting rid of this damn overlay or, better yet, have already done so and could point me in the right direction? Any help would be greatly appreciated! [EDIT]: I don't think it matters much in this case, but my game version is 1.69.59.1020, with all the currently available packs.
|
|
|
Post by datura on Jan 16, 2021 9:51:07 GMT -5
Beep boop! I'll add that it doesn't work in live mode either; aging your pet, either through a treat or by using cheats still applies this infuriating white overlay to them Doesn't anyone have any idea? Or can it just not be done?
|
|
|
Post by ChippedSim on Jan 16, 2021 13:32:55 GMT -5
I haven't tested it in game yet but you could try the following:
<V n="vfx_mask" t="no_vfx_mask" /> -EDIT- Doesn't seem like it's working. My next idea would be trying to find the texture via the GameFileCruiser and editing/overriding the texture itself
-EDIT 2- I just checked the description in the TDESCs and the vfx_mask seems to have a difference purpose anyway:
|
|
|
Post by datura on Jan 18, 2021 10:37:51 GMT -5
I haven't tested it in game yet but you could try the following: <V n="vfx_mask" t="no_vfx_mask" /> -EDIT- Doesn't seem like it's working. My next idea would be trying to find the texture via the GameFileCruiser and editing/overriding the texture itself -EDIT 2- I just checked the description in the TDESCs and the vfx_mask seems to have a difference purpose anyway: Yeah it sadly doesn't work.... I appreciate your help though! I'll try and locate the offending texture then, thanks for the suggestion!
|
|
|
Post by datura on Jan 18, 2021 17:31:57 GMT -5
After working on it for hours, I managed to find out that the textures for pet coat pattern and pelt layers are all RLE 2 images.
Problem is, even when I narrow those down to EP04 content (Cats and Dogs), there are literally thousands of them x_x
Any tip on narrowing it down a bit? I looked through the various "pet age" tuning files but I don't think I've spotted any reference to anything like "add this overlay: texture_instance"...
Or is there any way to look up in-game what textures are applied to my doggo?
This is way harder than I anticipated :-S
|
|