敵戦力の仕様

「敵戦力の仕様」の編集履歴(バックアップ)一覧に戻る
敵戦力の仕様」を以下のとおり復元します。
&font(black){【敵戦力の仕様】}

&font(black){【敵IAについての仕様】}

&font(red){*下のメモリは味方と敵の距離を表しています。距離によって行動比率が変化する。}
&font(black){・見方と敵の距離が0-6までの間はターゲット移動がかなーり優先される仕様}
&font(black){・見方と敵の距離が8-10までの間は攻撃がかなーり優先される。}

&font(black){10┏  ┏■プレイヤ}
&font(black){ 9 ┃  ┃}&font(black){攻撃:逃げ:回避}&font(black){  敵とプレイヤ間の距離を計算し}
&font(black){ 8 ┣  ┣}&font(black){ 8 : 0.5: 1.5}&font(black){    その距離によって行動パターンを切り替える。}
&font(black){ 7 ┃  ┃}&font(red){             (プレイヤの位置 - 敵の位置)}
&font(black){ 6 ┣  ┣}&font(black){  ┓}
&font(black){ 5 ┃  ┃}&font(black){  ┃}
&font(black){ 4 ┣  ┣}&font(black){  ┃ ターゲット移動:逃げ}
&font(black){ 3 ┃  ┃}&font(black){  ┣     9:1}
&font(black){ 2 ┣  ┣}&font(black){  ┃}
&font(black){ 1 ┃  ┃}&font(black){  ┃}
&font(black){ 0 ┗  ┗■敵}&font(black){┛}

&font(black){切り替えを行ったら}&font(red){ModeOnFlag}&font(black){をFalseにする}
&font(black){          Falseにする事により他の行動パターンに入らない。}

&font(black){【Modelの行動パターンついて】}
+何もしない
+攻撃
+移動
+ターゲットに向かって移動
+逃げ(回避)

&font(black){【サーバに送るデータ】}

&font(black){モーションに必要な【番号】}
+AI_NONE      ・・・ 0
+AI_MOVE      ・・・ 1
+AI_TARGET_MOVE  ・・・ 2
+AI_TARGET_ESCAPE ・・・ 3
+AI_ESCAPE     ・・・ 4
+AI_ATTACK     ・・・ 5

&font(black){敵のID(番号)}

&font(black){【サーバから受け取るデータ】}

&font(black){モーション番号}
&font(black){敵のID番号}

&font(black)[[仕様ページTOP>仕様]]

----

復元してよろしいですか?