Would it be possible to make a script that patches/correct the facetint? The script does warn you about the inconsistency, would be cool if it fixes it as well. Like the file path for NPC facegen nifs and facetint dds files are standarized and the folder is named after the plugin names, would make for a handy tool for NPC migration(to another plugin for example).
BTW very handy tool, could be used to make a scriptless version of RSV I think.
Edit:Managed to alter the script myself, if anyone is interested and the author allows it, I will share the altered script.
Go ahead. This mod has open permissions. When writing this script I reused some code made by sfts who in turn reused some code made by Pieron. So give these guys some credit if you share.
This is so awesome. It legit deserves so much recognition. I wanted to change the skin and some other NPC aesthetic mods in the Constellations mod collection. As a result, I was stuck with not being able to fix the mismatched colors of the face and body after messing with the mods. There were patches in the collection that I could not figure out how to regenerate. With this I didn't have to. Everything looks perfect now. Thank you!!!
[00:00] Exception in unit line -1: [EJvInterpreterError] Error in unit 'userscript' on line 354 : Undeclared Identifier 'FileByLoadOrder'
This is because later versions of SSEEDIT dont work with this script, so i've updated the script myself. Here's a link (Below). Byku12345 -- feel free to take this and update your original listing.
This script works like a charm with my Unique Bodies by Race! I am humbled at the mention of it within your description and requirements section. I included a link from my mod page to this one and highly recommended people use this on their load order with my mod. I even included it as a soft requirement. I definitely endorse this mod!
Het Byku! I know it has been a long time. I was wanting to let you know for some reason I occasionally have some plugins not process at all, while I have others process perfectly. However, there is no error message. I do not understand the discrepancy as to why some plugins process and others don't when I have them selected. Didn't know if you had a solution.
Hmm... when skipping a record the script should prompt 'Skipping xxx because reasons'. It does that when it can't find a facegen (npc's using template) or detects a WNAM record that means custom skin. It will also skip records that are being overwritten in favour of the overrides. I don't remember ever having a problem like you described. As I understood it just ignores some eps? I know of a problem that may or may not be related. For vampires Dawnguard has given all the vampire races an orc face texture instead of their own race's skin texture so if this is not adressed before running the script it will change the path for their npc heads to that of an orc which may use different skin texture than the one assigned to the non-vampire race so it may seem it has not worked.
I apologize. I realize my message was not very specific and no help in diagnosing the problem. My bad!
Here is the what I was trying to describe. There are 2 things:
1. Some of the plugins I select in xEdit and run the script on do not get processed, for whatever reason. There is no error message or message that they were skipped for any reason. The plugins are just skipped.
2. Some plugins will be "processed" and it will say the nif was processed and produced in the output folder, but then they are nowhere to be found.
It is odd how some plugins work fine, but others do not. It is also odd that I have found the script is consistent in which plugins these issues take place on. For example: I have selected the same exact plugins a number of times, run the script on them, and the same ones are processed or not processed.
No need to apologize Twags, everything's clear. Though I never had this behavior. I dont's think I've put anything in the code that would exclude a whole plug-in. Only single records as I mentioned before.
Just some suggestions for troubleshooting, I can't think of anything concrete:
1. Check if this coresponds to any specific plugin type like esp, esm, esl, esp-fe. 2. Did this always occured or only lately? Have you updated ssedit? I noticed they updated it lately but I'm not using the latest version right now. I don't think an update would brake the scripts though.
Coming back here to follow up on the "cannot find path" error.
So i noticed, rarely, but sometimes, this script would work without issues.
I *think* i found a solution, and it's related to Windows 10 and it's antivirus settings.
Like the Nemesis Animation patcher program, you have to disable windows 10 antivirus so it actually runs. I think this is why i'd get the error as if i turn "Real time protection" off, this script ran without issues.
Not entirely sure this is the actual problem or if i just had a lucky fluke, but this was the last thing i did before a successful run.
Hey completely unrelated to your post but how did you get this mod to work with the SSEEdit not working? I try to install SSEEdit into mod manager 2 but it seems to be extremely outdated and mod manager tells me that it most likely won't work and will cause issues. Is there a way to get around this? Should I ignore it or forego it entirely?
Update: Nvm I just extracted the zip file wrong smh
It has saved me a lot of headaches when trying to patch my mod that changes textures for each race. I just found out that this existed just two days ago... I whish it was more visible.
35 comments
Like the file path for NPC facegen nifs and facetint dds files are standarized and the folder is named after the plugin names, would make for a handy tool for NPC migration(to another plugin for example).
BTW very handy tool, could be used to make a scriptless version of RSV I think.
Edit:Managed to alter the script myself, if anyone is interested and the author allows it, I will share the altered script.
[00:00] Exception in unit line -1: [EJvInterpreterError] Error in unit 'userscript' on line 354 : Undeclared Identifier 'FileByLoadOrder'
This is because later versions of SSEEDIT dont work with this script, so i've updated the script myself. Here's a link (Below). Byku12345 -- feel free to take this and update your original listing.
https://drive.google.com/file/d/1HCscv9cR0PnwLM_9YMJfo5B7TYE_g6V9/view?usp=drive_link
Thanks!
Here is the what I was trying to describe. There are 2 things:
1. Some of the plugins I select in xEdit and run the script on do not get processed, for whatever reason. There is no error message or message that they were skipped for any reason. The plugins are just skipped.
2. Some plugins will be "processed" and it will say the nif was processed and produced in the output folder, but then they are nowhere to be found.
It is odd how some plugins work fine, but others do not. It is also odd that I have found the script is consistent in which plugins these issues take place on. For example: I have selected the same exact plugins a number of times, run the script on them, and the same ones are processed or not processed.
I hope this helps clear things up!
Just some suggestions for troubleshooting, I can't think of anything concrete:
1. Check if this coresponds to any specific plugin type like esp, esm, esl, esp-fe.
2. Did this always occured or only lately? Have you updated ssedit? I noticed they updated it lately but I'm not using the latest version right now. I don't think an update would brake the scripts though.
Hope you figure it out somehow.
So i noticed, rarely, but sometimes, this script would work without issues.
I *think* i found a solution, and it's related to Windows 10 and it's antivirus settings.
Like the Nemesis Animation patcher program, you have to disable windows 10 antivirus so it actually runs. I think this is why i'd get the error as if i turn "Real time protection" off, this script ran without issues.
Not entirely sure this is the actual problem or if i just had a lucky fluke, but this was the last thing i did before a successful run.
Update: Nvm I just extracted the zip file wrong smh
It has saved me a lot of headaches when trying to patch my mod that changes textures for each race. I just found out that this existed just two days ago... I whish it was more visible.
I'd endorse it ten times if I could
Thanks again
This tool DID finally solve my issue of getting Interesting NPC's to play nice with Disparity and Diversity. A thousand thanks!