Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou are not allowed to upload this file to other sites under any circumstances
Modification permissionYou must get permission from me before you are allowed to modify my files to improve it
Conversion permissionYou can convert this file to work with other games as long as you credit me as the creator of the file
Asset use permissionYou must get permission from me before you are allowed to use any of the assets in this file
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are not allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
This author has not credited anyone else in this file
Donation Points system
This mod is opted-in to receive Donation Points
Changelogs
Version 2.8
New: Added some code to detect broken facegen NIF file
Version 2.7
New: Can ignore NPC's EDID (suggested by DarthAncalagon)
Change: Separate IgnoreLists to another INI file, named DarkFaceIssueReporterIgnore.ini
Fix: Some typo
Version 2.6
fixed an issue: can not turn off creating console command batch file
minor changes: adjusted UI position
minor changes: removed some unnecessary logs from log file (suggested by Gaznevada)
minor changes: added version info to log file (suggested by Gaznevada)
minor changes: some log changed
Version 2.5
Added ui for 'CreateDebugLogFile','CreateConsoleCommandBatchFile','DarkFaceCollectorFilename' options
Added some races(should be ignored) to INI file
minor changes: some logs changed or fixed
Version 2.4
heavy load order is supported now
added a log to print out headparts in NIF for helping to fix issues
fixed an issue: when close the main menu with 'create DarkFaceCollector option' checked, will still create collector file
minor changes: some logs changed
Version 2.1
fixed an issue. now definitely will not add same npc to console command batch file again and again.
minor change: log filename change to DarkFaceIssueReporterXXXXXXXX.txt
Version 2.0
add a main menu for mode selection
now you can select which file you want to start from, just select the file, 'Apply Script' then click button '1. Start from selected file' from the main menu
now you can choose which files or records you want to check, just select them, 'Apply Script' then click button '2. Run only for selected files or records' from the main menu
add a option for creating a plugin to collect dark face NPCs
now can check records which is not in master file, by selecting them then choose '2. Run only for selected files or records' from main menu.
now will not add same npc to console command batch file again and again
Donations
Both straight donations and premium membership donations accepted
NOTE: (For first and second button) Only records in their master file will be checked, for avoiding repeated checks. (Exsample: If you want to check npc which FormID is 00XXXXXX you should start your checking from Skyrim.esm file, not any other files) (Version 2.0) Any NPC record can be checked now, just selecting them, run the script, then click the third button from main menu
FEATURES:
1.The checking progress can be paused, then resume at another time, even after you reboot your PC 2.Can choose where to start checking 3.Have a log file created in "SSEEdit\Edit Scripts\logs\LTmz\" folder for checking after 4.Generate console batch files in the game root folder, for easily check "Dark Face Issue" in game 5.(v2.0)Option: Create a plugin to collect NPCs which has the issue for easily fixing 6.(v2.0)Can check records or files selected 7.(v2.4)Heavy load order is supported
INSTALLATION:
Unpack files to "Edit Scripts" folder
HOW TO USE:
1.launch SSEEdit 2.Right click 'Skyrim.esm' in the left panel and select "Apply Script..." from the dropdown menu 3.From the popup window, in the Filter Editbox enter "DarkFaceIssueReporter", then click OK 4.For the first run, you should click "1. Start from select file" button 5.You can pause the progress by holding down ESC key 6.Resume by doing step 2, 3 and 4 again
HOW TO CONFIG:
check comments in INI file
Q&A:
Q:Is it possible to fix it with this mod? (from notawizard01) A:No, this mods suppose is it to give you a good possibility to find out where the cause for the black faces is. You still have to fix it by yourself. (from PRieST47)
Q:How does the report part work? (from Barnine) A:This script will check if all HeadPart in Record is used in NIF file (Which in Data\ path or BSA files), if not, there will be DarkFaceIssue.
Q:Does this thing automatically fixes the black face? Or what does it do when it reports the black face issue?? (from Barnine) A:No, this tool just report them. It will never fix them. The fix thing is a little complicated: Sometimes you can just adjust mod installation order to fix them. Sometimes you can just adjust plugin order to fix them. Sometimes you should make a patch to fix them. Sometimes you can open the plugin in CK, and select them Press Ctrl+F4 for generating Facegen data to fix them. A guide about using CK to fix them: Guide: Creating FaceGen Data (from RageYT0) Sometimes you should let the mod auther to fix them. Sometimes it just some test record from mod auther, it will never show ingame. (like Fireburn.esp in IgnorePlugins in INI config file) Sometimes they are custom race which don't need a head. (you can ignore these races by input them to IgnoreRaces in INI config file)