移動イベント実行中の敵に接触したらダメージやイベントを発生させたいです。
Posted: 2022年2月02日(水) 10:45
現在、城内を巡回している兵士を複数人作成しております。
移動ルートにランダム性を与えるため、
【マップイメージ】
城内マップは「コ」の字の形。
「コ」の両端や曲がり角にマップ外からの廊下(というてい)の出入り口あり。
【敵の移動について】
「コ」の上端と曲がり角の出入り口の三箇所を敵ルートのスタートとし、
「コ」の下端を敵ルートの共通ゴールとしています。巡回の方向感の固定。
コモンイベントで基本、変数の乱数を利用して条件分岐で
コモン①「出現場所抽選」
→上記マップイメージの出入り口三箇所にランダムで出現
コモン②「座標選択抽選」
→各出現地点の次の地点となる曲がり角やゴール地点あたりに設定した複数座標を目標に移動
→擬似的なランダム性
→各地点に着くたびに次の地点の座標選択コモンイベントへ
コモン③「ゴール到着時の処理」
→ゴール地点に行くと再び①へ
といった巡回は作れたのですが、
【敵との接触】
ランダム移動を繰り返すためイベントは並列処理で実行しており、イベントからの接触を選択出来ない状態です。
並列処理で移動イベント実行中の敵に接触した際に、ダメージ加算や捕縛されるなどのイベントを挟む方法を探しています。
シンボルエンカウントの要領かなと思って、先に移動の仕組みを作ったものの、肝心のダメージ加算の壁にぶつかりました。
ご教授いただけますと幸いです。
移動ルートにランダム性を与えるため、
【マップイメージ】
城内マップは「コ」の字の形。
「コ」の両端や曲がり角にマップ外からの廊下(というてい)の出入り口あり。
【敵の移動について】
「コ」の上端と曲がり角の出入り口の三箇所を敵ルートのスタートとし、
「コ」の下端を敵ルートの共通ゴールとしています。巡回の方向感の固定。
コモンイベントで基本、変数の乱数を利用して条件分岐で
コモン①「出現場所抽選」
→上記マップイメージの出入り口三箇所にランダムで出現
コモン②「座標選択抽選」
→各出現地点の次の地点となる曲がり角やゴール地点あたりに設定した複数座標を目標に移動
→擬似的なランダム性
→各地点に着くたびに次の地点の座標選択コモンイベントへ
コモン③「ゴール到着時の処理」
→ゴール地点に行くと再び①へ
といった巡回は作れたのですが、
【敵との接触】
ランダム移動を繰り返すためイベントは並列処理で実行しており、イベントからの接触を選択出来ない状態です。
並列処理で移動イベント実行中の敵に接触した際に、ダメージ加算や捕縛されるなどのイベントを挟む方法を探しています。
シンボルエンカウントの要領かなと思って、先に移動の仕組みを作ったものの、肝心のダメージ加算の壁にぶつかりました。
ご教授いただけますと幸いです。