- 2024/11/22
- Category :
[PR]
×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
荒療治
味方がこちらに向かって弓を構えるとドキッとしますけど、こういう強引な治療もいいですね。回復を始めると間髪いれず2発目3発目と立て続けに射込んでくれるので、とても効率がよく見た目もかっこよかった! この荒々しさが戦士系フォロワーの回復補助手段に最適ですが、矢に薬を塗るという発想は錬金術師フォロワーにも合いそうですね。
近づきすぎると射ってくれないというのは、こちらでもありました。3歩くらい距離をあけないとだめみたいですね。設定を色々弄ってはみたのですがうまく調整できず、むしろ弓を「UseWeapon」で無理やり使わせているが故の挙動なのかなという気もしました。「UseMagic」でも同じ現象が起きてしまうので。
AI Packageはこんな感じのものを作って試しました。
------------------------------------
Template: UseWeaponAlreadyHeld
WeaponType: "Weapons: Ranged"
Use Weapon Location: ""PlayerRef", Radius: 700"
Target to Attack: "PlayerRef"
Trigger Radius: "800"
Hold When Blocked?: "False"
それ以外はデフォルト設定のまま。
Flags:"Allow Swiming", "Weapon Drawn", "Preferred Speed: Run", "Friendly fire comments", "Aggro Radius Behavior"
------------------------------------
弓を使うのでRadiusは2000など大きくとってもいいかと思いましたが、障害物にさえぎられることが多かったため結局「600~800」程度に落ち着きました。Hold When Blocked?は、Trueだと敵に射線をさえぎられると射ってくれなくなるのでFalseに。NeverEnd?はプレイヤーの体力が8割以上回復しきるまで連射してほしいのでTrueのままで。
「UseWeapon」は結構繊細な扱いが必要みたいですね。こちらを狙うだけで、お互いの距離を調整してあげてもなぜか矢を撃ってくれない現象が、時々起こりました。通常の戦闘とは違う狙い方(?)をしているのかもしれません。
それからブログにコメントいただきありがとうございます! テクスチャ弄りに飽きてきて息抜きにAI Packageを弄くりたくなっていたのと、ファル粕さんと同じように簡単な設定だけでフォロワーにちょっと変わった行動をさせたいと思っていたところだったので、ヒーラーフォロワーの記事はタイムリーでした。Scriptを書くのがいまだに苦手でして、できる限りScriptを使わない形でできたら
……と楽をしたい一心でスムーズに動くAI Packageを考えております(^^;
次回の記事も楽しみにしていますね!
Re:荒療治
- Name: ファル粕
- (2014/11/20 14:35)
AIPackageの作成はとても面白くて、ついつい時間が経つのを忘れてしまいます。
>この荒々しさが戦士系フォロワーの回復補助手段に最適ですが、矢に薬を塗るという発想は錬金術師フォロワーにも合いそう
同胞団の戦士は魔法を使わない設定があるので、ヒーラーを入れたい場合にどうしよう??と考えているうちにこの形になりました。「錬金術師フォロワー」っていいですね~♪ 錬金術を活かしているNPCがスカイリムには未だいないですよね…。興味津々です!ヴィルカスサイドのOverridePackageの挑戦と並行して、ファルカスサイドでは現在、ポーション(食べ物)の研究をしております。実はこの検証実験は……耐性実験よりもめんどくさいことをしなければならず…結果、ヴィルカスサイドヘやすらぎを求めてしまいました(汗)
フォロワーにポーションを使わせる仕組みが徐々に分かってきたので、また独特なフォロワーが作れるかもしれません。
>Radiusは2000など大きくとってもいいかと思いましたが、障害物にさえぎられることが多かった
教えていただいた情報が非常に的確で、範囲を広げすぎると遠くから打ってもらえるのですが、回復頻度がかなり落ちてしまいました。最近手を加えたPackageでは「Flee」を使うことによって、遠くの安全なところから打ってもらえるようになりましたが、遠距離になってくると矢が当たるまでにかかる時間が少し増える分、プレイヤーに対して命中率が下がるという事態が起こりました。Radius「600~800」は絶妙な数値なのかもしれません。
>ヒーラーフォロワーの記事はタイムリーでした
こんなご相談ばかりしてしまい、ご迷惑になってしまっていないか…危惧しておりましたので、本当に良かったです!私もScript抜きでOverridePackageだけで補助系フォロワーを実装できないか(それ以外に方法が無かったので…汗)と思っておりました。Scriptは少しずつ挑戦しているのですが、エラーが解決できずに処理が完成したことが未だない状況です。
ようつべで、最近こんな面白い動きをするNPCを見つけました→「Skyrim Bug Jump npc」。フォロワーにジャンプをさせるためのScriptを作れないかいろいろ調べたのですが…ジャンプに関するmodはほとんどがモーション関係のものだったので、仕組みを解読するための情報が少なすぎました。UNIさんの{SPSのフォロワーの動きを見ていて、例えばプレイヤーがジャンプするとフォロワーも連動してジャンプするみたいにできたらいいな~!と思っていたのですが…。先輩Modderの方々が取り扱っていないことから考えて、相当難しいのかもしれないです。