| 纏めてみましたがどうでしょうか? 纏まっていなければご指摘下さい。
専用テキスト名 logic.txt
ロートを使用する名前(ユニット名 パイロット名 クラス名) 行動内容,条件A,条件B,条件C・・・
例: コスモヘリコプター ビームバルカン ,ENLv2,チャージ中,惑星 回復エナジー ,!HPLv4
てな感じに行動/条件が続いていきます。
必要だと思われる行動内容と条件
行動内容 武器名(アビリティ名) :同じ名前の武器名(アビリティ名)を使用する 攻撃 :ランダムで選んだ武器を使用する 支援 :ランダムで選んだアビリティを使用する。 追跡(逃亡) :特定ユニットに向かって移動(から逃げる) []へ移動 :[]内に書かれている名前の地形へ移動する。[]は省く 待機 :チェンジモードの待機と同じ 死守 :チェンジモードの固定と同じ 防御 :防御行動をとる 回避 :回避行動をとる
条件 イメージ上では「相手の状態」「自分の立ち回り」「戦闘状況」の3種類
陣営名 :省略 クラス :細かな判別のため 最短距離Lv :Lvより近いと逃げる。 最長距離Lv :Lvより遠いと近づく。 範囲内人数Lv〜Lv :武器・アビリティの効果範囲内に左Lvから右Lvの間分の 相手ユニットが入る位置が選ばれる。 SP所持=○○ :特定のSPを持つユニット SP効果=○○ :特定のSP効果が作用しているユニット 効果所持=○○ :バリアなどの特殊効果を持つユニット エリアス使用可 効果作用=○○ :バリアなどの特殊効果が作用しているユニット エリアス使用可 [ ]属性 :[ ]内の属性のある武器(アビリティ)を持つユニット エリアス使用可 チャージ中 :チャージ中のユニット 必要技能 :今後追加される必要技能にも対応してその都度のリクエストを省くため ターン :Lv分の間隔で候補に上がる 現在マップ :メイン画面に表示されているマップ 地形 :相手(自分)が現在いる地形 必要技能 :必要技能に使われている物全てが使えます。
追加案
着艦 :母艦ユニットへ着艦します。 発進 :母艦ユニットから発進します。 範囲内人数Lv〜Lv:武器・アビリティの効果範囲内に左Lvから右Lvの間分の相手ユニットが入る位置が選ばれる。
変更案
最短距離Lv :Lvより近いと逃げる。 最長距離Lv :Lvより遠いと近づく。 ↓ 射程距離Lv〜Lv:左Lvより近いと逃げ、右Lvより遠いと追う。
|