Skyrim Special Edition Mod データベース

 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] [キャラメイク]
Recast - An SKSE NPC Replacer Framework Title画像

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 Tweaks
  • Recast - An SKSE NPC Replacer Framework画像1
Skyrim Special Edition Nexus, ColdSun. 24 Jul 2026. Recast - An SKSE NPC Replacer Framework. 21 Jul 2026 <https://www.nexusmods.com/skyrimspecialedition/mods/186025>.
2026-07-21 14:33:40 [編集する] [差分] [日本語化UP]

上記説明は古い又は異なる場合があります。導入の際はDescriptionを確認の上、自己責任でお願いします。
説明はどなたでも編集する事が可能です、古い又は異なる場合は編集にご協力をお願いします。

To users except in Japan
コメントコメントだけでも投稿できます。気に入ったMODはNEXUSでもENDORSEしましょう。
[Spoiler]テキスト[/Spoiler]とする事で隠しテキスト、#や>>後、半角数字でアンカーを使用可。
-
  • File (5MB以下) ZIP,RAR,7z,LZH
  • Version
  • Del Key (削除用)
  • Support Tool

▼ コメントは任意で入力して下さい(入力するとアンカーが付きます)

  • Name0/8
  • Comment0/1000
  • MOD評価
  • 書込
 
▼ Version : 1.4.0
#1
名無し
SkyPatcherのcopyVisualStyleを専用のModとして独立させたような感じかな?
あっちは色々課題があるから期待   ID:UwMzJiMT Day:221 Good:0 Bad:0
  • Good
  • Bad
  • 186025
Real Time Information!CLOSE
1785046175 1785038333 1785052853 none none
186025
▲ OPEN COMMENT