Skyrim Special Edition Mod データベース

 Dynamic Key Action Framework NG [リソース・チュートリアル] ID:87706 Author:Bingle 2023-03-26 07:46 Version:v1.0

RATE: =229 G=1 [DOWNLOAD SITE]
TAG: [リソース] [SKSEプラグイン] [SKSE64] [DKAF]
Dynamic Key Action Framework NG Title画像

Dynamic Key Action Framework NG

Modderまたはユーザーがjson形式のデータを利用してアニメーションやアクションのキーバインドを作成できるようにするSKSEプラグインです。

・要件
SKSE https://skse.silverlock.org/
Address Library for SKSE Plugins

これはjson形式のデータを使用して様々なキーバインドを独自に作成するためのフレームワークです。
Data\SKSE\Plugins\DKAFディレクトリに配置されたjsonファイルをゲーム起動時に読み込みます。
このフレームワークに関連するModを導入した際、起動時にゲームがクラッシュするのはjsonデータが間違っている可能性が最も高いです。

・jsonファイル内の各パラメータ
UniqueName - ファイル内で一意の任意の名前を定義します。つまり、好きな名前をつけて差別化したり分類できます。

■動作させるのに必要なパラメータ
Keys もしくは GamepadKeys - 使用するキーを定義します。キーを複数定義する場合は,(カンマ)を挿入します。
なお、その場合プレイヤーは左から右の順番でキーを入力する必要があります。
キーコードについては下記サイトを参照してください。
https://www.creationkit.com/index.php…

ActionOrIdle - 再生されるアクション、またはアイドルアニメーションを定義します。
例) Skyrim.esm|0x2E2F6

■オプションのパラメータ
Priority - アクション、アニメーションの優先度を定義します。キーバインドが重複するものがある場合、Priorityの高い方が優先されます。
このModはint32を使用して格納するため、値は-2,147,483,648から2,147,483,647の範囲内でなければなりません

PressDuration - アクションを実行するためにプレイヤーがキーを押し続ける最小時間を定義します。

■ペアリングされたアイドルアニメーションを扱うパラメータ
PairedSearchMode - ペアリングする相手を検索する方法を定義します。
0 - 検索をおこないません。(デフォルト)
1 - プレイヤーの目線にあったアクターをペアリングします。
2 - カメラの向いている方向にあったアクターをペアリングします。
3 - プレイヤーキャラクターの半径を検索し、目の方向に最も近いアクターをペアリングします。

PairedSearchDist - 検索をおこなう際の目線の距離/検索半径の最大距離を定義します。
上記PairedSearchModeの1、および2においては、300前後の値をお勧めします。
しかし、3を使用する場合は大きなアクターが対象の時に失敗する可能性があるため、より大きな数字が必要になるかもしれません。

PairedTargetKeywords - ターゲットアクターをフィルタする際に使用するキーワードを定義します。
複数定義する場合は,(カンマ)を挿入します。
例) Skyrim.esm|0x13795

・source
https://github.com/jarari/DynamicKeyA…
  • Dynamic Key Action Framework NG画像1
Skyrim Special Edition Nexus, Bingle. 26 Mar 2023. Dynamic Key Action Framework NG. 26 Mar 2023 <https://www.nexusmods.com/skyrimspecialedition/mods/87706>.
2023-03-26 13:27:01 [編集する] [差分] [日本語化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 : v1.0
#1
名無しGood!
ペアアニメーションの場合の簡単な実用例を一つ書いておきます。

NPC(誰でも)ハグボタン
次の条件を満たすNPCが居る時にキーボードのVキーかゲームパッドのLBキーを押すとハグのアニメーションが再生されます。
・カメラ方向の正面にいる(クロスヘアに当たっている程度)
・「"PairedSearchDist": 100」の距離以内にいる
・「ActorTypeNPC」のキーワードを持っている



{
"Hug": {
"Keys": "47",
"GamepadKeys": "274",
"PairedSearchMode": 2,
"PairedSearchDist": 100,
"PairedTargetKeywords": "Skyrim.esm|0x13794",
"ActionOrIdle": "Skyrim.esm|0xF4699"
}
}   ID:U5ZDVmNW Day:0 Good:6 Bad:0
  • Good
  • Bad
  • 87706
機械翻訳 説明引用 [原文]
「改造者またはユーザーがJSON形式のデータを使用してアイドルアニメーションまたはアクションのキーバインドを作成できるようにするSKSEプラグイン」
Real Time Information!CLOSE
1733534078 1733503001 1733534137 none none
87706
▲ OPEN COMMENT