最終更新: kenken2020 2023年08月13日(日) 12:58:28履歴
目次
■目標:二重で表示されるウィッグやアクセのメッシュ(NIF)を削除する
■フォロワー向けのNIFを編集する
・以下のフォルダにフォロワー用のNIFデータ(顔パーツ)がある
・NPCのNIFデータをエクスポートし元のNIFに上書きする
■プレイヤー用のNIFを編集する
・以下のフォルダにPC用のNIFデータがある
■どのNIFファイルの中身を消すか?
・ウィッグのNIFデータを開き、重複する他のNIFデータの中身を削除する
■注意点
・HairF(Front・フロント)・HairS(Side・サイド)・HairB(Back・バック)と
髪の毛が部位で別れている場合がある
・HairACC(髪のアクセ)はウィッグやNPCの顔でデータに含まれるかはケース・バイ・ケース
・Hairline(髪の毛の影)がウィッグやNPCの顔でデータに含まれるかはケース・バイ・ケース
■フォロワー向けのNIFを編集する
・以下のフォルダにフォロワー用のNIFデータ(顔パーツ)がある
<導入したキャラのMOD>\Meshes\Actors\Character\FaceGenData\FaceGeom\<導入したキャラのMOD.esp>\・OutfitStudioを起動し、NIFデータをドロップし髪の毛やアクセを削除する
・NPCのNIFデータをエクスポートし元のNIFに上書きする
■プレイヤー用のNIFを編集する
・以下のフォルダにPC用のNIFデータがある
<導入したキャラのMOD>\Meshes\<導入したキャラのMOD>\・NPCでやったのと同じ様に髪の毛を削除し、エクスポートする
■どのNIFファイルの中身を消すか?
・ウィッグのNIFデータを開き、重複する他のNIFデータの中身を削除する
■注意点
・HairF(Front・フロント)・HairS(Side・サイド)・HairB(Back・バック)と
髪の毛が部位で別れている場合がある
・HairACC(髪のアクセ)はウィッグやNPCの顔でデータに含まれるかはケース・バイ・ケース
・Hairline(髪の毛の影)がウィッグやNPCの顔でデータに含まれるかはケース・バイ・ケース
参考:フォロワーをカスタマイズしよう
http://afternun.mydns.jp/blog/skyrimspecialedition...
※MOD衣装を設定すると、指定した衣装MODが
マスター参照されるので取り扱いに注意!
http://afternun.mydns.jp/blog/skyrimspecialedition...
※MOD衣装を設定すると、指定した衣装MODが
マスター参照されるので取り扱いに注意!
Scriptname WornActorEquipmentScript extends Actor Bool Done = false Event OnLoad() if Done return endif Done = true Form[] kItems = GetContainerForms() Int iIndex = kItems.Length while iIndex > 0 iIndex -= 1 if kItems[iIndex] && kItems[iIndex].GetType() == 26 if !GetWornForm((kItems[iIndex] as Armor).GetSlotMask()) EquipItem(kItems[iIndex], abSilent = true) endif endif endwhile EndEvent
xEditで修正した項目が反映(フォロワーのReferenceが作成される)のは、
そのフォロワーがいるCellにはじめて行った時なので注意!
MOD「NPC Visual Transfer Tool」でキャラはMODで作ったEPDデータの方を修正する必要がある
■種族名を日本語にする
■最低レベル(ACBS – ConfigurationのCalc min level)を1にする
■そのキャラが持っている呪文(Actor Effects)を全て剥がす
■WNAM – Worn Armor(見えないデフォルト防具)を削除する(ある場合)
■Perksをすべて削除する
■Itemsを全て削除する
■Packagesをすべて削除する(OKフォロワーの場合結婚に関する何か?)
■名前(FULL – Name)(SHRT – Short Name)を変更する
■DOFT – Default outfit(初期衣装?)を削除する
そのフォロワーがいるCellにはじめて行った時なので注意!
MOD「NPC Visual Transfer Tool」でキャラはMODで作ったEPDデータの方を修正する必要がある
■種族名を日本語にする
■最低レベル(ACBS – ConfigurationのCalc min level)を1にする
■そのキャラが持っている呪文(Actor Effects)を全て剥がす
■WNAM – Worn Armor(見えないデフォルト防具)を削除する(ある場合)
■Perksをすべて削除する
■Itemsを全て削除する
■Packagesをすべて削除する(OKフォロワーの場合結婚に関する何か?)
■名前(FULL – Name)(SHRT – Short Name)を変更する
■DOFT – Default outfit(初期衣装?)を削除する
■ツール「TesvRefidPicker - Showing RefID of NPC」を使う?
MODファイルからRefIDを調べるツールを公開しています。
Skyrim外で動作する外部ツールです。未導入のMODからIDを調べることもできます。
MODファイルからRefIDを調べるツールを公開しています。
Skyrim外で動作する外部ツールです。未導入のMODからIDを調べることもできます。
・目標:↓の画像の様にコンソール画面で対象をクリックした時に
コンソール画面右上に表示される「Ref Rorm:***」を調べたい
・xEdit等で予めフォロワーにしたいキャラの参照ID(RefID)を調べる
・xEditでプラグインを読み込む時はプラグインを全て選択する事
→参照IDの頭2桁が変わってしまう為
(BaseIDの話)
1.対象MODの「Non-PlayerCharacter(Actor)」から対象キャラを選択する
2.xEditの「RefarenceBy(*)」タグを選択する
3.上の方に出るキャラの名前をダブルクリックする
(ReferenceIDの話)
・ベースIDから参照して作られるNPCの置かれる「Cell」が表示される
・FormIDをダブルクリックする
・数値をコピペする
コンソール画面右上に表示される「Ref Rorm:***」を調べたい
・xEdit等で予めフォロワーにしたいキャラの参照ID(RefID)を調べる
・xEditでプラグインを読み込む時はプラグインを全て選択する事
→参照IDの頭2桁が変わってしまう為
(BaseIDの話)
1.対象MODの「Non-PlayerCharacter(Actor)」から対象キャラを選択する
2.xEditの「RefarenceBy(*)」タグを選択する
3.上の方に出るキャラの名前をダブルクリックする
(ReferenceIDの話)
・ベースIDから参照して作られるNPCの置かれる「Cell」が表示される
・FormIDをダブルクリックする
・数値をコピペする
・「FaceGenData」や「NeckDelta」を使わなくても良い?
↑参考:【Skyrim】首に隙間を作らないNPCのウェイトスライダ変更改造実験
https://skmod.hatenablog.com/entry/kaizou/NPC-Weig...
↑参考:フォロワーのWeightをかえると首に隙間ができてしまう
http://afternun.mydns.jp/blog/skyrimspecialedition...
・一度PCの近くに呼び寄せる(BaseIDから実体を作る)からじゃないとWeightは変更出来ない?
・xEditで最初からWeightを変更するのは、未検証
・Weightはコピー先(レシーブ側の)値にセットする
◎構文
◎テンプレート
↑参考:【Skyrim】首に隙間を作らないNPCのウェイトスライダ変更改造実験
https://skmod.hatenablog.com/entry/kaizou/NPC-Weig...
↑参考:フォロワーのWeightをかえると首に隙間ができてしまう
http://afternun.mydns.jp/blog/skyrimspecialedition...
・一度PCの近くに呼び寄せる(BaseIDから実体を作る)からじゃないとWeightは変更出来ない?
・xEditで最初からWeightを変更するのは、未検証
・Weightはコピー先(レシーブ側の)値にセットする
◎構文
"[フォロワーの参考ID]".SetNPCWeight [1〜100までの数値]◎例
"3804D0FF".SetNPCWeight 50
◎テンプレート
■Raceレコードの複製メモ
Please enter the prefix that should be removed from the EditorIDs if present
EditorID に削除するプレフィックス(接頭辞)が存在する場合はそれを入力してください
Please enter the suffix that should be removed from the Editorle if present
エディターに存在する場合は削除するサフィックス(接尾辞)を入力してください
Please enter the prefix that should be added to EditorIDs
EditorID に追加するプレフィックス(接頭辞)を入力してください
Please enter the suffix that should be added to EditorIDs
EditorID に追加するサフィックス(接尾辞)を入力してください
◎必要な項目(元のキャラMODから新しいESPにコピーするレコード)
・ArmorAddon
・Armor
・HeadPart
・Race
・TextureSet
◎CKにて元のキャラMODのマスター指定を解除する
◎元のキャラMODから「textures」と「meshes」フォルダをコピーする
→「Actors」フォルダはいらない?
◎適当な名前のIDでNPCを作成する
・NPCのフォームIDをメモする
・Race(種族)、Skin(肉襦袢)、Female(性別)、Weight(大きさ)を設定する
・レビューで確認する
◎テストNPCのテンプレート
・テスト用モブのAIは戦闘中逃げ出さないようにする
Please enter the prefix that should be removed from the EditorIDs if present
EditorID に削除するプレフィックス(接頭辞)が存在する場合はそれを入力してください
Please enter the suffix that should be removed from the Editorle if present
エディターに存在する場合は削除するサフィックス(接尾辞)を入力してください
Please enter the prefix that should be added to EditorIDs
EditorID に追加するプレフィックス(接頭辞)を入力してください
Please enter the suffix that should be added to EditorIDs
EditorID に追加するサフィックス(接尾辞)を入力してください
◎必要な項目(元のキャラMODから新しいESPにコピーするレコード)
・ArmorAddon
・Armor
・HeadPart
・Race
・TextureSet
◎CKにて元のキャラMODのマスター指定を解除する
◎元のキャラMODから「textures」と「meshes」フォルダをコピーする
→「Actors」フォルダはいらない?
◎適当な名前のIDでNPCを作成する
・NPCのフォームIDをメモする
・Race(種族)、Skin(肉襦袢)、Female(性別)、Weight(大きさ)を設定する
・レビューで確認する
◎テストNPCのテンプレート
・テスト用モブのAIは戦闘中逃げ出さないようにする
コメントをかく