検索結果:ERF おすすめMOD順search
- ☆ [魔法 - ゲームプレイ] Elemental Reactions Framework Download ID:163378 Author:LoliManiaco 2025-11-30 09:50 Version:1.3
-
RATE: ★=24 G=1 TAG: [SKSE] [フレームワーク] [反応] [ERF] [属性] [魔法] [呪文] [AE対応]

Elemental Reactions Framework
Skyrim SE/AE 向けの C++ フレームワーク
アクターごとに元素ゲージを持たせて、スクリプト可能な反応を発動させられる仕組み
■基本の流れ(短く)
・元素キーワードのついた呪文を当てると、そのターゲットのゲージが溜まる
・ゲージが 100% に達したら ERF が登録済みの反応群から最適な反応を選んで、
コールバックを呼び出す
■HUD の表示
HUD は次のどちらかで見せられる
・TrueHUD と統合するか、
・ERF に同梱された SWF(アクターごとのゲージ表示)を使うか
■仕組み(コンセプト)
・炎系の呪文を詠唱すると、
・ERF がその Magic Effect(MGEF)に FIRE キーワードが付いてるのを確認
→ FIRE と判定
・ERF がそのアクターの FIRE ゲージを X 分だけ増やす
・ゲージが100%に達すると、ERFが登録レジストリに「どの反応を起動するか?」問い合わせ
・マッチする反応があれば、ERF は以下のことを行える
・設定に応じてゲージを消費/クリアする
・使った元素を N 秒間ロックする(再利用待ち)
・C++ のコールバックを呼ぶ(ダメージ、エフェクト、よろめき、Papyrus 呼び出しなど)
・HUDに通知
■呪文を「パッチ」して ERF に検出させ、ゲージを溜めさせる方法
前提条件
・既に自分の Keyword を作成して(ESP/ESL 内)、ERF API 経由で登録している
・ERF_Keywords.esp プラグイン(ERF から提供されるもの)がロード順に有効になってる
■要点(短く)
・キーワードは呪文の Magic Effect(MGEF)に付ける
これで ERF が「これは Fire/Shock だ」と認識する
・ゲージの加算は、呪文に ERF_GaugeAccEffect(ERF_Keywords.esp 由来)の
新しい Effect を追加して行う
・Magnitude が「1ヒットあたり何ポイント加算するか」を表す
・ゲージが 100 に達すると ERF が反応をチェックして発動する
■手順
①パッチしたい呪文を開く(例:「Flames」)
②その呪文のメイン Magic Effect を開いて、Keyword を追加する
・Base Effect(例:FireDamageConcAimed)をクリックして MGEF レコードにジャンプ
・KWDA – Keywords に、API で登録した元素キーワードを追加する(同じやつ)
③呪文にゲージ加算用の Effect を追加する
・呪文の Effects リストで右クリック → 「Effect を追加」
・新しい Effect の設定
・EFID – Base Effect:ERF_GaugeAccEffect(ERF_Keywords.esp から選択)
・EFIT – Magnitude:1ヒットあたりのゲージ量をセット(例:10.0)
・Area と Duration:通常は 0 にするのが普通
その他、C++ API のかんたんサンプル集等の技術的な詳細はNexus参照
■今後の予定 / やることリスト
・MCM:ERF の HUD をオン/オフできるようにする
・反応モードを選べるようにする
・Single(単独判定):各属性のゲージが100に達したタイミングでチェックするモード
・Mixed(混合判定):複数属性の合計が100に達したらチェックするモード
・HUD のクオリティ設定(アイコン差し替えなど)
・その他 MCM オプション追加(ロックアウトやクールダウン時間の調整など)
必要条件
SKSE:https://skse.silverlock.org/
Address Library for SKSE Plugins
TrueHUD - HUD Additions
SKSE Menu Framework
powerofthree's TweaksSkyrim Special Edition Nexus, LoliManiaco. 30 Nov 2025. Elemental Reactions Framework. 2 Nov 2025 <https://www.nexusmods.com/skyrimspecialedition/mods/163378>.[コメントを読む(1)] [コメントを書く] -
スポンサーリンク
-
スポンサーリンク