Skyrim Special Edition

File information

Last updated

Original upload

Created by

Otokunattoku

Uploaded by

Otokunattoku

Virus scan

Safe to use

About this mod

Replace all NPCs (including NPCs from mods) with "KS Hairdos" hair, except Khajiit, Argonian, and children who refer to vanilla hair.

Requirements
Permissions and credits
Changelogs
Translated with www.DeepL.com/Translator (free version)

Replace all NPCs (including NPCs from mods) with "KS Hairdos" hair, except Khajiit, Argonian, and children who refer to vanilla hair.
The replacement target can be selected from three options: "Full", "Female only", or "Male only".

This mod replacement applies to all mods that add NPCs with vanilla hair.
It also affects NPCs with Facegen whose hair names are disguised as vanilla hair.
Therefore, any changes made by mods that replace NPCs with vanilla hair without editing ESP (such as Botox for skyrim) will be disabled.
Mods that replace NPCs with vanilla hair are also basically incompatible and may cause NPCs to appear incorrectly.
The solution is described in the "How to Fix" section below, so please refer to it if you encounter the problem.

Since we have not directly modified the individual NPCs, there is basically no conflict with mods that edit the NPC's record.
It will only conflict with mods that alter vanilla [Head Parts/Hair] records in the list at the bottom of the page.
If a replacement mod, such as Selana, modifies the [Head Parts/Hair] record in the list at the bottom of the page
If you have a replacement mod such as Selana that modifies the [Head Parts/Hair] records in the list at the bottom of the page, you should set the load order of this mod above the conflicting replacement mod and load it first.

If the "Face Discoloration Fix" is not installed, the face will turn black.

This is a version of "Buggy NPC Replacer - High Poly Head" that replaces only NPCs with vanilla hair to improve compatibility.
It only replaces the hair with that of "KS Hairdos" and does not convert the hair into a high poly head.
If you want to use this mod together with the "KS Hairdos" mod, please install it with only Khajiit and Argonian as the target of the high poly head conversion.


Required Mods
Face Discoloration Fix
KS Hairdo's SSE 1.9

Recommended Mods
Expressive Facegen Morphs SE
Xenius Character Enhancement Complete
*The only files used by this mod are the textures in textures/actors/character/character assets/tintmasks.

Summary

Using the loading error in FaceGen (meshes/actors/character/facegendata/facegeom/xxx.esx/00xxxxxx.nif),
the NPCs that refer to [Head Parts] in Vanilla in the list at the bottom of the page are " High Poly Head", "High Poly Vanilla Hair" and "KS Hairdo's" to replace them.
Makeup will also no longer use FaceTints for individual NPCs (textures/actors/character/facegendata/facetint/xxx.esx/00xxxxxx.dds),
and textures in textures/actors/character/character assets/tintmasks will be used.

Since the head is generated based on the data in [Head Parts], [Face Morph], and [Tint Layers] in esp(esm,esl),
it will not be the same as the face created by mods such as "Racemenu" and "Enhanced Character Edit".
If there is a mod that does not expect FaceGen loading errors (e.g., there is a problem with the [Head Parts] of the NPC targeted by this mod),a CTD may occur or hair may not be displayed correctly.
You can use the fixes listed below to remove the problematic NPCs from the replacement for this mod.

How to Fix
I will describe two ways to fix NPCs that display incorrectly when this mod is turned on.

The first is to overwrite the NPC in question with a replacement mod that does not use vanilla hair.
In the case of "The Ordinary Women", for example, Saadia and Silda the Unseen have vanilla hair, so they are not compatible,
but if you overwrite them with a replacement mod (such as "Pandorable's NPCs"), the problem is solved.

The second method is to remove the offending NPCs from the mod's replacement list.
Below is a sample mod image to illustrate. Ingjard has been replaced.

The hair looks like "KS Hairdos" hair, but the name of the hair in FaceGen is disguised and the vanilla "HairFemaleNord06" record is used.
Therefore, it is not compatible with this mod as it has become a replacement target for this mod.

Use "SSEEdit" to modify the NPC. Please follow the instructions below.

Start SSEEDIT with the load order with this mod on top and the mod with the NPC you want to modify on the bottom.


Right click on the esp(esm,esl) where the NPC you want to modify is located. Select "Add Masters".


Check "Buggy NPC Replacer - KS Hairdos" and click OK.


Select the NPC you wish to modify.



Click [Head Parts/Hair] to open the pull-down menu.
Select [Same hair name "Same hair name + Buggy"] from the pull-down menu.

*If there is no [Head Parts/Hair] in [Head Parts (sorted)], the same editing should be done there since [Head Parts/Hair] is specified in Race.


Press the Close window button and exit SSEEdit without unchecking the "Save changed files:" dialog.


Start Skyrim and check the NPCs.

This completes the correction.
In this case, we corrected the problem without creating a patch file, but there is no problem if you create a patch file and correct the problem.


原文(Original text)

バニラヘアーを参照するカジート・アルゴニアン・子供以外の全てのNPC(MOD産NPCも含む)の髪を"KS Hairdos"の髪にリプレイスします。
リプレイス対象は"全て"、"女のみ"、"男のみ"の3つの中から選択可能です。

このMODのリプレイスはバニラヘアーのNPCを追加する全てのMODに適用されます。
髪の名前をバニラヘアーに偽装したFacegenを持つNPCにも効果は及びます。
そのため、ESPの編集をせずにバニラヘアーのNPCをリプレイスするMOD(Botox for skyrimなど)による変更は全て無効化されます。
NPCをバニラヘアーでリプレイスするMODとも基本的に互換性はなく、NPCの表示がおかしくなる可能性があります。
下の"修正方法"に解決策を記載したので、問題が発生した場合は参考にして下さい。

NPC個人に直接手を加えていないので、NPCのレコードを編集するMODと編集箇所が競合することは基本的にありません。
ページ下部のリストのバニラの[Head Parts/Hair]のレコードを改変するMODとのみ競合します。
セラーナなどのリプレイスMODがページ下部のリストの[Head Parts/Hair]のレコードを改変している場合は、
このMODのロードオーダーを競合するリプレイスMODの上にし、先に読み込むようにして下さい。

"Face Discoloration Fix"がインストールされていないと顔が黒くなります。

"Buggy NPC Replacer - High Poly Head"のリプレイス対象をバニラヘアーのNPC限定にして、互換性を高めたバージョンです。
髪を"KS Hairdos"のものに置き換えるだけで、ハイポリヘッド化はしません。
あちらのMODと併用する場合はハイポリヘッド化の対象をカジートとアルゴニアンのみにしてインストールして下さい。

必須MOD
Face Discoloration Fix
KS Hairdos SSE 1.9

推奨MOD
Expressive Facegen Morphs SE
Xenius Character Enhancement Complete
*このMODで使用するファイルはtextures/actors/character/character assets/tintmasks内のテクスチャのみです。

概要
FaceGen(meshes/actors/character/facegendata/facegeom/xxx.esx/00xxxxxx.nif)の読み込みエラーを利用し、
ページ下部のリストのバニラの[Head Parts/Hair]のレコードを参照するNPCを"KS Hairdos"の髪でリプレイスします。
メイクもNPC個人用のFaceTint(textures/actors/character/facegendata/facetint/xxx.esx/00xxxxxx.dds)が使われなくなり、
textures/actors/character/character assets/tintmasks内のテクスチャが使われるようになります。

esp(esm,esl)内の[Head Parts]、[Face Morph]、[Tint Layers]などのデータを元に頭部が生成されるため、
"Racemenu"、"Enhanced Character Edit"などのMODで作成した顔と同じにはなりません。
FaceGenの読み込みエラーを想定していないMODがある(このMODの対象になるNPCの[Head Parts]などに問題がある)場合、
CTDを起こしたり、髪などが正常に表示されなかったりします。
下に記載した修正方法を使い、問題のあるNPCをこのMODのリプレイス対象から外すことで対応が可能です。

修正方法
このMODをオンにしたときに表示がおかしくなるNPCを修正する方法を2つ記載します。

1つ目はバニラヘアーを使わないリプレイスMODで問題のNPCを上書きする方法です。
例えば"The Ordinary Women"の場合、サーディアと不可視のシルダがバニラヘアーのため互換性がありませんが、
この2名をリプレイス対象としているMOD("Pandorable's NPCs"など)で上書きすれば問題は解決します。

2つ目の方法は問題のあるNPCをこのMODのリプレイス対象から外す方法です。
下は説明用のSampleMODの画像です。イングヤルドをリプレイスしています。

見た目は"KS Hairdos"の髪ですが、FaceGenの髪の名前を偽装し、バニラの"HairFemaleNord06"のレコードをそのまま使っています。
そのため、このMODのリプレイス対象となってしまっているので、このMODとの互換性がありません。

NPCの修正には"SSEEdit"を使います。下記の手順に沿って修正して下さい。

ロードオーダーをこのMODを上、修正したいNPCがいるMODを下にしてSSEEDITを起動。


修正したいNPCがいるesp(esm,esl)を右クリック。"Add Masters...."を選択。


"Buggy NPC Replacer - KS Hairdos"にチェックを入れて、OKをクリック。


修正したいNPCを選択。



[Head Parts/Hair]をクリックし、プルダウンメニューを開く。
プルダウンメニューの中から[Same hair name "Same hair name + Buggy"]となっているものを選択。

*[Head Parts (sorted)]に[Head Parts/Hair]がない場合は、Raceの方で[Head Parts/Hair]を指定しているのでそちらで同じ編集を行う。


ウインドウを閉じるボタンを押し、"Save changed files:"ダイアログのチェックを外さずにSSEEditを終了。


Skyrimを起動し、NPCを確認。

これで修正完了です。
今回はパッチファイルを作らずに修正しましたが、パッチファイルを作って修正しても問題ありません。


Modified Head Parts List
[Head Parts/Hair]
HairMaleNord(01-20), HairFemaleNord(01-21)
HairMaleImperial1, HairFemaleImperial1
HairFemaleRedguard(1-8), HairFemaleRedguard(01-04)
HairMaleElder(1-6), HairFemaleElder(01-04)
HairMaleElf(01-09), HairFemaleElf(01-10)
HairMaleDarkElf(01-09), HairFemaleDarkElf(01-08)
HairMaleOrc(01-27), HairFemaleOrc(01-17)
MaleDremoraHair01, MaleDremoraHair02, HairMaleDremora01, HairFemaleDremora(01-02)
HairMaleSnowElf(01-03, 06)
DLC1HairFemaleSerana, DLC1HairFemaleSranaHuman, DLC1HairFemaleValerica