☆ Runtime File Resolver [リソース・チュートリアル] ID:194279 Author:nicola89b 2026-10-10 21:30 New! Version:1.0
- RATE: ★=10 [DOWNLOAD SITE]
-
TAG: [フレームワーク] [MOD管理] [MOD作成] [INI] [RFR]
2026-10-10 21:38:06 [編集する] [差分] [日本語化UP]

Runtime File Resolver
スカイリムで有効になっているロード順に応じて、INIファイルを条件付きで生成・変更することで、Mod同士のフレームワーク連携を可能にします。
Runtime File Resolver(RFR)は、ロード順を考慮した設定管理を可能にする、MOD作成者向けの軽量なデータ駆動型フレームワークで、現在のロード順の特定のプラグインの有無で
ほかのModの設定ファイルを事前に書き換えられるようになります。
有効なプラグインのロード順を再構築し、ランタイムのFormIDやプラグインインデックスを解決したうえで、JSONで定義されたルールを指定のファイルに適用します。
◆必要
・Skyrim Script Extender (SKSE64)
又は
・Skyrim Script Extender for VR (SKSEVR)
このMODはフレームワークの為、単体では動作しません
サポートMOD
・Lightened Skyrim - Base Object Swapper edition
・Vespro
RFRを使用すると、Modで次のことが可能になります。
・ランタイムのFormIDやプラグインインデックスを使用して、テンプレートから設定ファイル
を生成
・指定したプラグインが有効なものとして認識された場合にのみルールを実行する。
条件にはANDまたはORを使用できる。
・テキストの置換、内容の先頭への追加・末尾への追加、条件に一致する行の削除を行う。
・ルールの適用順序を制御するために優先度を設定。
RFRが変更するのは設定ファイルであり、連携先フレームワークのコードではありません。
起動時に1回だけ実行され、その後は処理を停止します。
◆使用方法(詳細は Discripcion 参照)
各ModのJSONルールファイルを Data \ RuntimeFileResolver に配置します。
テンプレートファイルは Data \ RuntimeFileResolver \ Templates に配置してください。
各JSONファイルには1つのルールを定義します。Modマネージャーの優先度によって別のModのルールファイルが上書きされないように、Modごとに一意のファイル名を使用してください。
次の内容を Data\RuntimeFileResolver 内の MyMod.json として保存します。
{
"id": "MyMod",
"priority": 0,
"plugin": "MyMod.esp",
"target": "Framework\\Settings.ini",
"rules": {
"mode": 0
}
}
・id:
ログに表示されるルール名です。省略した場合は、JSONファイル名が使用されます。
・priority:
ルールの適用順序を制御します。値が小さいルールから先に実行されます。
デフォルト値は 0 です。
・plugin:
この例では、MyMod.esp が有効な場合にのみルールを実行します。Mode 0では省略可能です。
・target:
RFRが書き込む設定ファイルを指定します。Skyrimのゲームフォルダーを基準とした相対パス
を使用してください。
・rules.mode:
ルールの動作方式を指定します。rules セクションが存在する場合は、mode を必ず含める
必要があります。Skyrim Special Edition Nexus, nicola89b. 10 Oct 2026. Runtime File Resolver. 10 Oct 2026 <https://www.nexusmods.com/skyrimspecialedition/mods/194279>.スポンサーリンク
スポンサーリンク
上記説明は古い又は異なる場合があります。導入の際はDescriptionを確認の上、自己責任でお願いします。
説明はどなたでも編集する事が可能です、古い又は異なる場合は編集にご協力をお願いします。
To users except in Japan - コメントコメントだけでも投稿できます。気に入ったMODはNEXUSでもENDORSEしましょう。
[Spoiler]テキスト[/Spoiler]とする事で隠しテキスト、#や>>後、半角数字でアンカーを使用可。 -
-
▼ Version : 1.0#2名無し1.5.97だからか?自分の環境だと起動ができなくなる
Lightened Skyrim - Base Object Swapper editionを以前の必要ない
バージョンに戻したら起動した New! ID:E1NTU3MG Day:234 Good:0 Bad:0- Good
- Bad
- 194279
#1名無し小難しい書き方してるけど要するにロードオーダー上に読み込まれているespの有無に応じてiniファイルをゲーム起動時に編集してくれるフレームワークってことか。
Lightened Skyrim - Base Object Swapper editionの最新版で必須になってるから設定ファイルの中身見てみたら、USSEPPの有無でiniファイル内の対象行を削除するように書かれているようだ。 New! ID:UwMzJiMT Day:300 Good:0 Bad:0- Good
- Bad
- 194279
- 作者(nicola89b)さんのMOD※Authorの検索結果のため別作者さんのMODが表示される場合があります。
スポンサーリンク
スポンサーリンク