■コモンイベント「敵弾:壁確認」
イベント開始条件:呼び出されたときのみ
イベント実行内容はまず下記の設定を行ってください。
◆注釈:------------------------------
: :▼00
: :
◆変数の操作:[0019:敵弾壁確認:移動量]代入,0
◆条件分岐:変数[0019:敵弾壁確認:移動量]がV[0002]以上
◆イベント処理の中断
◆
:分岐終了
◆変数の操作:[0015:敵弾壁確認:位置X]加算,変数[0017]の値
◆変数の操作:[0016:敵弾壁確認:位置Y]加算,変数[0018]の値
◆変数の操作:[0011:敵弾:当たり確認X]代入,変数[0015]の値
◆変数の操作:[0012:敵弾:当たり確認Y]代入,変数[0016]の値
◆変数の操作:[0011:敵弾:当たり確認X]減算,主人公の画面X
◆変数の操作:[0012:敵弾:当たり確認Y]減算,主人公の画面Y
◆変数の操作:[0012:敵弾:当たり確認Y]加算,8
◆変数の操作:[0011〜0012]除算,8
◆条件分岐:変数[0011:敵弾:当たり確認X]が0
◆条件分岐:変数[0012:敵弾:当たり確認Y]が0
◆イベント処理の中断
◆
:分岐終了
◆
:分岐終了
◆変数の操作:[0005:X座標]代入,変数[0015]の値
◆変数の操作:[0006:Y座標]代入,変数[0016]の値
◆変数の操作:[0005:X座標]加算,変数[0169]の値<画面スクロールがあるのみ設定
◆変数の操作:[0006:Y座標]加算,変数[0170]の値
◆変数の操作:[0005〜0006]除算,16
◆指定位置の地形ID取得:(V[0005],V[0006]),[0007:ID]
◆条件分岐:変数[0007:ID]が2
◆イベント処理の中断
◆
:分岐終了
◆
注釈:00の設定が終わりましたら、
注釈:00の設定をコピーして、すぐ下に貼り付けて、
黄色の部分を修正してください。
◆注釈:------------------------------
: :▼00
: :
◆変数の操作:[0019:敵弾壁確認:移動量]代入,0
◆条件分岐:変数[0019:敵弾壁確認:移動量]がV[0002]以上
◆イベント処理の中断
◆
:分岐終了
◆変数の操作:[0015:敵弾壁確認:位置X]加算,変数[0017]の値
◆変数の操作:[0016:敵弾壁確認:位置Y]加算,変数[0018]の値
◆変数の操作:[0011:敵弾:当たり確認X]代入,変数[0015]の値
◆変数の操作:[0012:敵弾:当たり確認Y]代入,変数[0016]の値
◆変数の操作:[0011:敵弾:当たり確認X]減算,主人公の画面X
◆変数の操作:[0012:敵弾:当たり確認Y]減算,主人公の画面Y
◆変数の操作:[0012:敵弾:当たり確認Y]加算,8
◆変数の操作:[0011〜0012]除算,8
◆条件分岐:変数[0011:敵弾:当たり確認X]が0
◆条件分岐:変数[0012:敵弾:当たり確認Y]が0
◆イベント処理の中断
◆
:分岐終了
◆
:分岐終了
◆変数の操作:[0005:X座標]代入,変数[0015]の値
◆変数の操作:[0006:Y座標]代入,変数[0016]の値
◆変数の操作:[0005:X座標]加算,変数[0169]の値
◆変数の操作:[0006:Y座標]加算,変数[0170]の値
◆変数の操作:[0005〜0006]除算,16
◆指定位置の地形ID取得:(V[0005],V[0006]),[0007:ID]
◆条件分岐:変数[0007:ID]が2
◆イベント処理の中断
◆
:分岐終了
◆注釈:------------------------------<上の設定をコピー
: :▼01
: :
◆変数の操作:[0019:敵弾壁確認:移動量]加算,1
◆条件分岐:変数[0019:敵弾壁確認:移動量]がV[0002]以上
◆イベント処理の中断
◆
:分岐終了
◆変数の操作:[0015:敵弾壁確認:位置X]加算,変数[0017]の値
◆変数の操作:[0016:敵弾壁確認:位置Y]加算,変数[0018]の値
◆変数の操作:[0011:敵弾:当たり確認X]代入,変数[0015]の値
◆変数の操作:[0012:敵弾:当たり確認Y]代入,変数[0016]の値
◆変数の操作:[0011:敵弾:当たり確認X]減算,主人公の画面X
◆変数の操作:[0012:敵弾:当たり確認Y]減算,主人公の画面Y
◆変数の操作:[0012:敵弾:当たり確認Y]加算,8
◆変数の操作:[0011〜0012]除算,8
◆条件分岐:変数[0011:敵弾:当たり確認X]が0
◆条件分岐:変数[0012:敵弾:当たり確認Y]が0
◆イベント処理の中断
◆
:分岐終了
◆
:分岐終了
◆変数の操作:[0005:X座標]代入,変数[0015]の値
◆変数の操作:[0006:Y座標]代入,変数[0016]の値
◆変数の操作:[0005:X座標]加算,変数[0169]の値
◆変数の操作:[0006:Y座標]加算,変数[0170]の値
◆変数の操作:[0005〜0006]除算,16
◆指定位置の地形ID取得:(V[0005],V[0006]),[0007:ID]
◆条件分岐:変数[0007:ID]が2
◆イベント処理の中断
◆
:分岐終了
◆ |