この2月のイベントでは、傭兵を利用できるようになっています。
それに対応するためのメカニズムを乗せた、というところです。
ただ、RO本体側の傭兵AIインタプリタの出来がイマイチなのは何度かご説明した通り。
今回「白兵戦型」「射撃型」「支援型」といういくつかのタイプの傭兵が利用できるように
なったのですが、それをAIから取得する方法がないというお粗末さです。
そこで今回は、外部==GlenelgWatch から種類を供給できるようにしました。
以下、傭兵AIに関する簡単なメモ。
- 種類の判断について
- GlenelgWatch のメイン画面の「傭兵」タブ内で選択→[決定]で、種類を決めます。
- ただしROシステムの都合上、指定したあと何らかのAIリロード作業が必要です。
- 特に指定していなくても、ブレスやDSなど「種類を特定できるような対象指定スキル」を使用すれば、
それに基づいた自動判断もします。
- 攻撃系スキルの自動使用について
- 前列タイプはピアース、射撃タイプではダブルストレイファングを自動使用します。
- スキル使用確率は以下の通りです。
- 初撃(その敵に対して初めて使用)は100%です。
- 以降、スキルを1回使用するごとに「30%」低下させます。ただし最低40%。
- 強化スキルの自動使用について
- 前列のパリイング、支援タイプでは「オーナーへのブレス・加速」&マニピを自動使用できます。
- 前列タイプでは、特に操作不要です。常時動作しています。
- 後列タイプでは、「オーナーにブレスを使用」してください。
それをトリガーに、ブレス・加速・マニピを適時使用します。
- 強化スキル全般で、スキルの持続時間タイマーは、特に保存していません。
そのため一度上記でトリガーを引いても、
テレポなどでAIリロードが発生すると自動使用も止まってしまいます。
とりあえずはこんな感じで。
ご意見などがあれば。