☆ Recast - An SKSE NPC Replacer Framework [ユーティリティ] ID:186025 Author:ColdSun 2026-07-24 07:24 Version:1.4.2
- RATE: ★=37 [DOWNLOAD SITE]
-
TAG: [SKSEプラグイン] [NPC] [キャラメイク]
2026-07-21 14:33:40 [編集する] [差分] [日本語化UP]

Recast - An SKSE NPC Replacer Framework
■概要
小さなTOML設定ファイルを使ってNPCの顔や体型をRuntimeで置き換えるSKSEプラグイン
■内容/特徴
・任意のNPCの顔を置き換え
・顔に合わせてBody Model、Weight、Height、Skin Tintも変更
・Bodyだけを別のNPCから指定することも可能
・性別、Voice Type、表示名を任意で変更
・異なる人型種族間の顔移植に対応
・NPCの能力やゲーム上の役割は維持
・TOMLファイルだけで設定可能
・ESPなし
・Plugin Slotを使用しない
・FaceGenの再生成不要
・セーブデータへ変更を保存しない
■維持される要素
・明示的に変更しない限り、対象NPCの以下の要素は維持される
※性別、Voice、名前は、TOMLで指定した場合のみ変更される
・Voice
・Dialogue Condition
・Faction
・Race Ability Spell
・Quest上の役割
・Followerの挙動
・そのほかのゲーム上の設定
■導入方法
①必要環境を導入
②MO2やVortexでRecastを導入
③Recast対応のNPC Replacerを導入するか、自分でTOMLを作成
④ゲームを起動
・RecastはLoading Screen中に設定を適用
■アンインストール
・MODとPatchを削除すると次回起動時にNPCは現在のロードオーダーで定義された外見へ戻る
・セーブデータへ状態を保存しないため、プレイ途中で導入/削除/Patch変更が可能
■TOMLファイルの場所
・Data\SKSE\Plugins\Recast\Patches\
・Patches以下にある全ての.tomlを読み込み
・サブフォルダ内のファイルにも対応
■基本的な設定例
[manifest]
name = "My First Patch"
priority = 100
api_version = 1
[npcs]
target = "Lydia"
face = "MyMod_NewLydia"
この例では、Lydiaの顔とBodyをMyMod_NewLydiaから取得
■設定項目
target以外は任意
[npcs]
target = "HousecarlWindhelm"
face = "CS_Aela_Clone"
body = "CS_Visions_Body_Muscular"
sex = "female"
voice = "FemaleEvenToned"
name = "Destiny"
・target
- 外見を変更するNPC
- 必須項目
・face
- 顔の参照元となるNPC
・body
- Body Modelの参照元となるNPC
・sex
- 性別を変更
・voice
- Voice Typeを変更
・name
- 表示名を変更
Followerとして使用するNPCのVoiceを変更する場合は、
Follower Dialogueに対応したVoice Typeを選ぶ必要あり
■NPCの指定方法
・EditorIDとFormIDの両方を使用できる
EditorID:
target = "Lydia"
FormID:
target = "0x000A2C8E~Skyrim.esm"
face = "0x00000801~Foundation.esp"
記述形式からEditorIDとFormIDを自動判別
■複数NPCの設定
・1つのTOMLファイルに複数のNPCを記述できる
[manifest]
name = "My NPC Patch"
priority = 100
api_version = 1
[npcs]
target = "Annekke"
face = "MyMod_NewAnnekke"
[npcs]
target = "AelaTheHuntress"
face = "MyMod_NewAela"
[npcs]
target = "NjadaStonearm"
face = "MyMod_NewLydia"
■競合処理
・複数のPatchが同じNPCを対象にしている場合はpriorityの数値が高いPatchが優先
・優先度が同じ場合はファイル名を基準に一定のルールで決定
・適用されなかった設定はLogに記録される
■仕組み
・Recastは顔の各項目を個別にコピーせず、対象NPCのFace Slotを参照元NPCへ接続
・スカイリムが山賊や衛兵のPreset Faceで使用しているTemplate Systemを利用し、
以下の要素をゲーム側に処理させる
・Head Part
・Hair Color
・Tint Layer
・Face Morph
Templateから外見や性質を継承するNPCにも対応してTemplate Chainを辿って処理
■Performance
・作者の測定では、100人分のNPC設定を約17ミリ秒で解析/適用
・一度適用した内容はDigest Fileへ記録される
・Patchに変更がない場合
・NPCへの再適用を行わない
・Actorの再読み込みを行わない
・外見のちらつきを防止
・TOMLの再解析を省略
TOMLの編集、追加、削除があった場合のみ、変更されたNPCの外見を更新
■Log
・処理内容やエラーは構造化されたLogへ記録される
・記述ミスがある場合は対象ファイルと行番号が表示
■SkyPatcherとの併用
・SkyPatcherやSPIDは以下のような外見以外の変更に引き続き使用できます。
・Outfit
・Spell
・Perk
・Faction
・Keyword
・能力値
・ただし、同じNPCの顔をRecastとSkyPatcherの両方で同時に変更しないこと
・Recastで外見を変更するNPCについてはSkyPatcher側のFace Copy用INIを無効にする
■互換性
作者によると以下と併用可能
・Unofficial Skyrim Special Edition Patch - USSEP
・AI Overhaul SSE
・SkyPatcher
・Spell Perk Item Distributor (SPID)
・Follower Framework
・バニラNPCを編集するMOD
・独自NPCを追加するMOD
・Foundation、Visions、PantheonなどのNPC Pack
Recastはロードオーダーで最終的に決定されたNPC Recordの上から外見を適用
■注意事項
・カジート、アルゴニアン、オークと一般的な人型種族では、頭部の形状が大きく異なる
・ノルドの顔をカジートへ適用するような組み合わせは外見が崩れる可能性あり
ただし、Recast側では禁止されてない
・設定を作成する側で互換性のある種族やHead Meshを選ぶ必要あり
必要条件
Skyrim Script Extender (SKSE64)
Address Library for SKSE Plugins
powerofthree's TweaksSkyrim Special Edition Nexus, ColdSun. 24 Jul 2026. Recast - An SKSE NPC Replacer Framework. 21 Jul 2026 <https://www.nexusmods.com/skyrimspecialedition/mods/186025>.スポンサーリンク
スポンサーリンク
上記説明は古い又は異なる場合があります。導入の際はDescriptionを確認の上、自己責任でお願いします。
説明はどなたでも編集する事が可能です、古い又は異なる場合は編集にご協力をお願いします。
To users except in Japan - コメントコメントだけでも投稿できます。気に入ったMODはNEXUSでもENDORSEしましょう。
[Spoiler]テキスト[/Spoiler]とする事で隠しテキスト、#や>>後、半角数字でアンカーを使用可。 -
-
▼ Version : 1.4.0#1名無しSkyPatcherのcopyVisualStyleを専用のModとして独立させたような感じかな?
あっちは色々課題があるから期待 ID:UwMzJiMT Day:221 Good:0 Bad:0- Good
- Bad
- 186025