Skyrim Special Edition
0 of 0

File information

Last updated

Original upload

Created by

Hishy

Uploaded by

hishutup

Virus scan

Safe to use

Tags for this mod

About this mod

An xEdit script to automate alternate texture set creation.

Permissions and credits
So, this script is a little different. It doesn't have a target audience, it doesn't fill a requirement, and its use case is very limited but the concept can be expand greatly.

The reason I made this script is because I really liked the idea of Better Town Textures on Oldrim. Later down the road there was Tamriel Reloaded Mountains and Rocks(?) and Spice of Life: Forts also provided some desire.
Knowning that these would be compatibility hell and also wanting to use my parallax and/or ELFX meshes, I wanted to find a perfect dynamic solution.

Well, I made it, but now I have no idea what to do with it. It works for what my testing framework was, but it needs an author that would like to create something similar as the mods above, but some will require some retooling.

For face value, this script will search "Data\Textures\UTT\" for certain "keywords" for towns, like that of riverwood or ivarstead.
Then apply the textures in those directories to supported mesh file paths.
Last it will alter the base record of the affected supported meshes to have the object with the town's alternate textures.

The reason I am releasing this is becasue I want an author that has the ability to utilize it. I am willing to retool some of the script to provide some easier functionality for that author.
Its usable but I don't really have a showcase.
Try using something like: 
For Tamriel Reloaded HD, put the textures folder in "Textures\UTT\falkreath\" 
Try Noble Skyrim, put the textures folder in "Textures\UTT\riverwood"
Try Vivid Landscapes AIO, put the textures folder in "Textures\UTT\morthal"
If you have other suggestions let me know.

To use this there are a few important bits to pay attention to...
The folder inside the UTT directory is the "key" for what locations to affect.
The "key" is used by checking each location record to see if the "key" is a substring in the name or the record or the parents.
Only valid texture paths will actualy have the alternate texture set, otherwise the default mesh set is used.
The supported nifs file is setup to see if a given object uses a mesh where its filepath has a substring that matches one in the list.
MISC objects will show up as duplicates but with unique textures.
Depending on the setup, xEdit may appear to freeze, give it some time.
This is a ulitlity and is not intended for the end user, use under advisement because I don't perform all the checks I should and xEdit scripts are scary *shrug*
Watch out for what version of xEdit you use, this stuff is pretty new. If in doubt grab the latest off github.

If you have a question feel free to ask. I tend to not lurk on here all that often but I am on discord Hishy#9646