☆ MCM Injector [リソース・チュートリアル] ID:198263 Author:dylbill 2026-11-07 12:23 Version:1.0.0
- RATE: ★=8 [DOWNLOAD SITE]
-
TAG: [MOD作成] [SKSEプラグイン] [フレームワーク] [Modder向け]
2026-11-07 16:06:22 [編集する] [差分] [日本語化UP]

MCM Injector
■概要
SkyUIのMCMで1ページあたり最大128個に制限されている設定項目数の上限を解除
Papyrusスクリプトから大量の設定項目を配列で一括追加でき、MCMの読み込み速度も改善
■特徴/内容
・MCMの1ページあたり128項目の制限を解除
・テキスト、トグル、スライダー、メニュー、色、キー設定、入力欄などに対応
・配列を使用して複数の設定項目を高速に一括追加
・追加した項目のIDを配列で取得可能
・128番以降の項目も値やフラグを変更可能
・既存のSkyUI MCM関数やイベントを引き続き使用可能
・2列構成のMCMに対応
・2000項目の追加処理を従来の約20~30秒から約1秒に短縮したサンプルあり
・SkyUIのスクリプトやSWFファイルを直接変更しない
・サンプルスクリプトを収録
■MOD作者向けの使用方法
① MCMスクリプトの継承先をSKI_ConfigBaseからMcmInjectorに変更
② OnPageReset内で設定項目を追加
③ 大量の項目はAddTextOptionsやAddToggleOptionsなどの配列関数で追加
④ 必要に応じてSetOptionValueやSetOptionFlagsなどで設定値を更新
■制限事項
・状態(State)を使用する設定項目は最大127個まで
・Papyrus自体の128ステート制限は解除されない
・設定項目の追加はOnPageReset内で実行する必要あり
■互換性
・MCM Helper:互換性確認済み
・MCM Unlocked:互換性確認済み
・SkyUIの内部UIパスや変数を変更するMODとは競合する可能性あり
・SKI_ConfigBase.pexの内部仕様を変更するMODとは競合する可能性あり
■導入方法
① 必要MODを導入
② 本MODのファイルをSkyrim Special EditionのDataフォルダに配置
■アンインストール方法
① 以下のファイルをData\SKSE\Pluginsから削除
・MCMInjector.dll
・MCMInjector.ini
・MCMInjector.pdb
■ソースコード
GitHub:https://github.com/Dylbill-Iroh/MCMIn…
■必要条件
SkyUI
Address Library for SKSE Plugins
Skyrim Script Extender (SKSE64)Skyrim Special Edition Nexus, dylbill. 7 Nov 2026. MCM Injector. 7 Nov 2026 <https://www.nexusmods.com/skyrimspecialedition/mods/198263>.PR
PR
上記説明は古い又は異なる場合があります。導入の際はDescriptionを確認の上、自己責任でお願いします。
説明はどなたでも編集する事が可能です、古い又は異なる場合は編集にご協力をお願いします。
To users except in Japan - コメントコメントだけでも投稿できます。気に入ったMODはNEXUSでもENDORSEしましょう。
[Spoiler]テキスト[/Spoiler]とする事で隠しテキスト、#や>>後、半角数字でアンカーを使用可。 -
-
- 作者(dylbill)さんのMOD※Authorの検索結果のため別作者さんのMODが表示される場合があります。
PR
PR