検索結果:戦闘 ダークソウル おすすめMOD順search
- ☆ [戦闘] SCAR - Skyrim Combos AI Revolution Download ID:72014 Author:Maxsu and Monitor144hz 2023-10-22 11:59 Version:v1.06b
-
RATE: ★=834 G=8 TAG: [モーション] [戦闘] [MCO] [Nemesis] [DAR] [ダークソウル]
SCAR - Skyrim Combos AI Revolution
昨今のコンボアニメーションフレームワークにおいて、NPCはコンボができない(MCO)、もしくはランダムなコンボを行う(Skysa)という状況がありました。
SCARでは上記の問題を解決しており、動的かつ高度にカスタマイズされた攻撃AIをNPCに提供します。
イメージとしてはダークソウルの人型NPCのような行動を持たせることが可能となります。
また、攻撃の前にその攻撃の距離や範囲、角度を認識してから適切な攻撃を使用するようになるので、頻繁な空振りや近づきすぎなど不自然な動きが無くなります
SCARのマニュアル
https://github.com/max-su-2019/SCAR/b…
SCAR 2.0
https://github.com/max-su-2019/SCAR/r…
要件:
(1) SKSE(SE:1.597用,AE:1.6.353用)
(2) Address Library for SKSE Plugins
(3) Visual C++ Redistributables (2015/2017/2019/2022)
(4) Project New Reign - Nemesis Unlimited Behavior Engine
(5) hkanno64 Animation Annotation Tools for Skyrim SE パッチャーを使う場合(間接的に使用するため)
AE 対応 SCAR SKSEプラグイン
SCAR AE Support
VR 版
SCAR VR - Skyrim Combos AI Revolution VR
インストール手順
1.モッドマネージャーを使用してSCARをインストールしてください。
2.Nemesisを起動し、パッチ"Scar(null)"を選択し実行してください。
3.オプションとしてSCAR適用済みのMCO用バニラ武器ムーブセットを導入可能です。
4.SCAR未適用のムーブセットでSCARの機能を適用するには、それぞれのムーブセットに専用のPatcherを適用する必要があります。(optionファイル)
SCAR Animation Patcher for MCO の使い方
・同梱されているテキストに分かりやすく記載されています。Patcher自体も分かりやすくなっています。
行動条件はデフォルトで特定の値に設定されているため、必要であればhkanno64で自分で修正する必要あり。
必要:
.Net Runtime 5.0+(https://dotnet.microsoft.com/ja-jp/do…)SDK 5.0.408 を使用する .Net 6.0 だと作動しません
HCT 2010 x64(https://www.softpedia.com/get/Program…)3DS MAX はインストール選択しない
hkanno64 Animation Annotation Tools for Skyrim SE
※素手攻撃の場合は若干SCARタグが異なりパッチャー後に手動でタグを直す必要があります
ADXP_NPCNormalAttack → ADXP_NPCNormalAttack_H2H
ADXP_NPCPowerAttack → ADXP_NPCPowerAttack_H2H
またActionDataにWeaponLength値を追加しないと距離感をうまく取れない可能性もあります
詳細はgithubの「Unarmed Moveset」参照
互換性あり
・ADXP|MCO v1.3.2以上(https://www.distaranimation.com/mods/…)
旧 https://www.skyrim-guild.com/distar/m…
https://www.skyrim-guild.com/distars-…
・他の戦闘AIオーバーホールMOD
・Better Third Person Selection - BTPS …BTPS_overlay_menu.swfは同じものを使ってるのでどちらが後でも良いとのこと
互換用パッチが必要
・(SGC) SkySA - Combat Behavior Compulsion
・Attack Behavior Revamp
・Distance Based Combat
SCAR を使用した生き物プロジェクト。
Creatures : Troll - MCO|DXP(有料)https://www.skyrim-guild.com/mods/cre…
NPCがスタミナ度外視でコンボを続けることを抑制
・SCAR Stamina Limitation Patch
戦闘AIの移動方法を拡張
・Combat Pathing RevolutionSkyrim Special Edition Nexus, Maxsu and Monitor144hz. 22 Oct 2023. SCAR - Skyrim Combos AI Revolution. 29 Jul 2022 <https://www.nexusmods.com/skyrimspecialedition/mods/72014>.[コメントを読む(25)] [コメントを書く] -
スポンサーリンク
-
スポンサーリンク
- ☆ [戦闘] (SGC) SkySA - Combat Behavior Compulsion Download ID:31390 Author:BOTuser999 - Distar - EdenExile - Khonraad - NickNack - Notnt - Shikyokira 2021-08-16 22:17 Version:1.9.4
-
RATE: ★=214 G=15 TAG: [モーション] [戦闘] [ダークソウル] [攻撃] [スタミナ] [nemesis] [日本語化対応] [DAR] [SkySA] [AMR]
(SGC) SkySA - Combat Behavior Compulsion
SkySA 2
https://www.skyrim-guild.com/mods/sky…
上記の SkySA 2 は MCO Universal Support を使用すれば AE・VR 版で使用可能。
※注
現在は後継ModのMCOがリリースされてます。近年のモーションはMCO用のものが主流のため理由がなければMCOへの移行を推奨します。
https://www.skyrim-guild.com/distar/mods
(サイトの下の方にAttackと書かれたリンクから行きます。開発が終了したSkySAの最新版もこちらからダウンロードできます)
MCOとNexus版(1.9.4)、SkyrimGuild版(2以降)のSkySAではそれぞれ仕様が異なるため注意してください。
(NPCにもコンボ攻撃アニメーションを使用させたい場合はMCO、またはSkyrimGuild版のSkySAを使用する必要があります。)
解説サイト(各SkySAとAttack - MCO|DXPの違いについて)
https://skygamemodotheruse.fc2.xxx/e/…
==============================================================
本ModはModder向けのフレームワークです。
SkySAに対応したアニメーションが数多くリリースされることで、本Modはより輝くでしょう。
■前提
Animation Motion Revolution
Dynamic Animation Replacer
Project New Reign - Nemesis Unlimited Behavior Engine
■注意点(よくある質問)
SkySAは移動しながらのパワーアタック(前・横・後)は全て通常のパワーアタックになります。
発動条件に方向性パワーアタックが含まれるパークMODはパッチが必要です。
Skysa Perk Mods Patch
このModとこれに対応したモーションセットを導入する事で、様々なコンボ攻撃をキャラクターに適用できるようになります。それらはダークソウル風の前進しながらの連続攻撃で、攻撃が始まるとバニラの様な横方向へのスライドはしなくなります。
「コンボ前提の一連のセットを追加する」というSkySAの性格上、一つの武器種に一つのセット、という感じになります。
対応するモーションがずいぶん増えました(Nexusページ参照)が、patreonの登録が必要なものもあります。
作者さんは細かいバグ修正の時はチェンジログの欄に変更履歴を書かないのでこちらに。邪魔だったら消してください。
1.9.3 両手近接攻撃のテレグラフとヒットフレームの問題を修正しました
1.9.2 スローモーションバグ用のセーフティネットを追加
NPCの二刀流を修正
1.9 左クリックでのクイック攻撃時に発生していたメイス、斧、素手のフローを修正
素手のパワーアタックが正常に機能するように修正
1.8.2 メイスを所持するNPCにプレイヤーアニメーションが適用されて位置が変わらない問 題を修正
1.8.1 ムーブセットのループを修正
■推奨 (モーションを追加する場合)
(LE) [Skyrim]hkanno Animation Annotation Tools
(SE) hkanno64 Animation Annotation Tools for Skyrim SE
(SE) Cathedral Assets Optimizer
SkySa Bug Fix 攻撃が止まらなくなるバグフィックス
■互換性
https://www.youtube.com/watch?v=GHvP_… より
○互換あり
・True Directional Movement - Modernized Third Person Gameplay
○互換なし
・Combat Gameplay Overhaul SE
・Attack Behavior Revamp
のような基礎となるMOD
■概要(v1.8)
(モーション制作者向け)
・最大10種の通常攻撃と、最大10種パワーアタックのコンボ
武器種毎に各20種類のアニメーションがコンボするようになります。
通常攻撃をN1~N10、パワーアタックをP1~P10と表記すると、コンボの順番は
N1→N2→N3→N4
↓ ↓ ↓ ↓
P1 P2 P3 P4
となります。
・SkySAのアニメーションフレームワーク
SkySAに対応したNemesisパッチを各自で作成するためのフレームワークです。
従来のSkySAでは前進距離や攻撃のタイミングが固定されていましたが、これらのタイミングや距離を各自で編集できるようになりました。
さらに各コンボ、各武器種で固有のものを割り当てることができます。
対応Mod:Hallowed Sword Moveset
Elder Souls - Sword 2.0 SE
・"telegraphed attacks window"
NPCの攻撃が発生するタイミングを遅くすることができます。
従来のスロー魔法の付与と異なる点は、モーション側でスローを解除するタイミングを指定しているため、スクリプト遅延の影響を受けないことです。
適切なタイミングを設定すれば、武器を振り上げるまでの時間が遅くなるだけで、振り下ろす速度がゆっくりになることはありません。
■SkySAコンボのフレームワークについて
※最初から入っているモーションはサンプルです。かなり長いモーションも含まれており、通常プレイで使うには適さないでしょう。
※"Templates to make a SkySA moveset or convert a moveset to SkySA"を参照してください。
チュートリアルは後日拡充していくとのことです。
HKXは実際にゲーム内の情報に影響を与えることはできません。
例えばBlenderで前進アニメーションを作成すると、ゲーム内でキャラクターは前に進んでいるように見えますが、ゲーム内の情報では全く動いていないと扱われます。
これはゲーム内座標で"前に進む"という情報が、実際にはBehaviorに含まれるものだからです。
SkySAのBehaviorは従来は決まったタイミングで攻撃判定が発生し、かつ決まった時間に決まった距離だけ前に進むようになっていました。
v1.8より、これを各コンボで別々に扱うことができるようになり、Modderは各コンボで使用するアニメーションに合わせた設定をできるようになりました。
つまりBehaviorの縛りから解放され、好きな攻撃モーションを作成してゲーム内に反映できるようになりました。
(説明すると長くなるので要点だけ)
・SkySA_attack1.txtは.通常攻撃の1コンボ目のHKXに追加するアニメーションイベントを、hkannoの形式で記述するファイルです。
記載可能なイベントは、[Relevant Events].txtを参照してください。
ここには次のコンボへの遷移の時間や、足音、ヒットフレームなどを記載します。フレーム数をBlenderで確認し、付属のExcelで時刻に変換してください。
・上記に対応するNemesisのパッチはskysa$101.txtです。
101は武器種:1(Sword)の1コンボ目という意味です。通常攻撃は1~10、パワーアタックは11~20が割り当てられています。
例えば両手剣のパワーアタックの5コンボ目は、skysa$515.txt となります。
これらのファイルには、モーション再生中のプレイヤーの移動と、回転を定義します。
移動については、付属のExcelで記載する値を計算できます。移動タイミングのフレーム数と座標をBlenderで確認する必要があります。
■telegraphed attacks windowについて
SkySAはNPCの攻撃モーションをスローにし、"SkySA_eventdrivenmodifiertrigger"イベントを受け取ったときにモーションを加速します。
SkySA_attack1.txtと同じ要領で、"SkySA_eventdrivenmodifiertrigger"イベントを任意のフレームに差し込んでください。
このイベントを受け取るまではNPCはスローモーションになるため、任意のモーションを使用する場合は以下の作業が必要なります。
[Skyrim]SkySA Animation For One-Handed by Ni-iru
[Skyrim]SkySA Animation For Two-Handed by Ni-iru
対応するDARフォルダ:
Ni-iru 200 -> SkySA 3000 : Update_highskill.bat
Ni-iru 202 -> SkySA 3001 : Update_midskill.bat
Ni-iru 1001 or 1000 -> SkySA 3010 : Update_highskill.bat
batと同じフォルダに、hkanno.exeと変換するモーションを置き、batを実行してください。
※Update_highskill.batはスロー効果がほぼない、元の攻撃速度になります。
攻撃速度のスロー化が不要な人はこのbatだけ使用してください。
スローにしたい場合は、Update_midskill.bat、Update_lowskill.batを使用してください。
※ヒント
・既存のモーションをコンボに取り込みたい
既存のモーションはすべてバニラ、または旧バージョンのSkySAにBehaviorに沿って作られているため、Nemesisパッチを自作する必要性は薄いです。本Modの初期値でほぼ破綻せずに動きます。
問題はSkySA_attack1.txtなどのイベントの記載フレームを調べることです。
BlenderはHKXのインポートに対応していないため、フレームを調べる方法がありません。
(注:HKX viewrというツールがあるようですが、Havok社がMicrosoftに買収されてから有料になったとのこと。。。トライ&エラーで頑張るしかないです。)
・攻撃時に前進しないようにしたい
従来のSkySAでは攻撃の度に必ず一定距離前進しました。敵とくっつきすぎてしまうなどがストレスだった人もいると思います。
v1.8よりこれは簡単に修正できます。以下が例です
skysa$101
1.33
1 // 前に進む移動の回数
1.33 0 0 0 // 移動座標(x,y,z) :yの値を0にする
1 // Num of Rotation
1.33 0 0 0 1
・SkySAの新規モーションを自作したい
Blender Workfilesから、Animated Armouryを含む、武器種毎のテンプレートをダウンロードできます。Animation Tools N3+が必須です。
二刀流モーションの作成は少し特殊らしいので、DMしてね(by作者様)とのことです。
・NPCの攻撃アニメーションについて
Nexus版(1.9.4)のバージョンではskysa~.hkxを使った攻撃モーションはプレイヤー専用でNPCは従来のアニメーション(1hm_attackright.hkx等)を使用します。
skysa~.hkxの攻撃アニメーションをNPCにも使用させたい場合はSkyrimGuild版(2以降)のSkySAを使用してください。Skyrim Special Edition Nexus, BOTuser999 - Distar - EdenExile - Khonraad - NickNack - Notnt - Shikyokira. 16 Aug 2021. (SGC) SkySA - Combat Behavior Compulsion. 31 Dec 2019 <https://www.nexusmods.com/skyrimspecialedition/mods/31390>.[コメントを読む(99)] [コメントを書く]