日記/2016-12-12 のバックアップ差分(No.1)

お名前:

  • 追加された行はこの色です。
  • 削除された行はこの色です。
**ホムAI:Glenelg 0.73 問題点メモ [#y4469542]

表記、久しぶりにAIまわり。

この日曜に、ついに友瀬のエレノアが「つかみ3段」にたどり着きまして。~
試したところ・・・AI がバグってました (^^;;

修正版リリースを視野に入れて、他にも以前から気になっていた点を、とりあえずメモっておきます。

今はイベント中&平日対応はできないので、本番は今週末かな。
#region(→続きを読む。)
***エレノア、つかみコンボバグ。 [#k6852689]

2015年1月に実装したものの、友瀬のエレノアが育ってなくて検証が終わってなかった部分。~
やっと到達したので検証したら、つかみ3段コンボがうまく動いてませんでした。

理由はものすごく簡単で、単に「つかみ3段」時に使う「繋げるスキル」のリストが間違ってました(^^;;

× cmb_table[8038] = { 7, 4, 4, 6, 0 } -- つかみ3段
○ cmb_table[8038] = { 7, 4, 5, 6, 0 } -- つかみ3段

上記、カンマ区切りされているのが、使うスキルの順番。~
7がスタイルチェンジ。4が「ティンダー」、5が「CQC」、6が「EQD」。~
ティンダー→CQC→EQDとスキルを使う必要なのに、ティンダー→ティンダー→EQD となってた。~
そりゃつながらんよ(笑)

上記変更の上で「つながるか」のタイミング検証は必要。



***セラ、自動ペインキラーと待機状態 [#hc7c2fa1]

セラで待機状態にしていたら、いつのまにか通常状態に戻っていた、という話。

まだ検証は終わってないんですが、なんとなく原因はわかっている:自動ペインキラーの影響。~
ペインキラーは「対象を選ぶスキル」なので、それを使うときは他の対象指定スキル攻撃と同様に~
『(現在状態)→CHASE→ATTACK→IDLE』と状態遷移する。~
つまり、最初は待機(Follow)だったのに、IDLE(通常状態)になってしまうのが問題。

似たような話は「Follow状態で手動移動→IDLEになった」という現象で、以前に対応すみ。~
その意味では、対応もれとも言えないことはない。~
自動的にIDLEにするのではなく「以前待機だったら待機に」する仕組みを追加しないとダメ。



***エレノア、スキル攻撃指定でおかしな挙動。 [#w260ef49]

ソニッククローLv5 で敵を攻撃指定すると、エレノアが敵の目の前まで歩いていって、
しかしスキルを使用せずに戻ってきてしまう。~

「戻ってくる」挙動自体は、理由が予測できている。~
Glenelg はもともとバニル用AIだったため、手動でのスキル使用は「カプリスでの遠距離タゲ取り」用になっている:~
『必要以上に敵が近づかずに遠間からカプリス、で、敵が接近するのを待つ』という挙動を想定しているということ。~
これと同じメカニズムがエレノアの手動スキルにも発生していて。~
手動スキル指定→射程内になるように接近移動→スキル使用→IDLE状態になってボス傍に戻る~
・・・という挙動になっている、はず。~

ただ疑問は、上記の「接近後にスキル使用」の部分。~
ここでスキルが使われていないのがおかしい:なぜスキルが出ていないのか、検証が必要。~
前述のカプリスなど他のホムのスキルは正常に動作している。なぜエレノアだけなのか。

ただまあ、「遠距離用のカプリス」ではともかく、「接近戦用のスキル」で敵の接近待ちする理由もないので。~
この場合はそのまま白兵戦に移行する、という挙動にするほうが建設的かもしれない。


とりあえずこんな感じ。
----
ご意見などがあれば。
#comment2(below)

#endregion