ステージ2の補助イベントの設定は、以下の通りです。
※補助イベントは、ステージ1のものをコピー&貼り付けして、
イベントの追加・変更を行っています。
■スイッチ・変数
スイッチと変数の番号と使用内容の一覧表です。
スイッチ |
番号 |
名前 |
使用内容 |
0001 |
クリア確認 |
岩を移動した後にON。クリアの有無を確認。 |
変数 |
番号 |
名前 |
使用内容 |
0001 |
移動回数 |
岩の移動回数をカウントします。 |
0002 |
X座標 |
岩のX座標を設定する時に使用。 |
0003 |
Y座標 |
岩のY座標を設定する時に使用。 |
0004 |
ID |
地形IDやイベントIDを読み取る時に使用。 |
0005 |
X座標± |
変数0002番の値を変える時に使用。 |
0006 |
Y座標± |
変数0003番の値を変える時に使用。 |
0007 |
キー入力 |
キー入力の処理で使用。 |
0008 |
記憶:移動回数 |
記憶を実行した時の移動回数を記憶。 |
|
0011 |
戻りマップID |
入り口となったマップへ戻る時に使用。 |
0012 |
戻りX座標 |
入り口となったマップへ戻る時に使用。 |
0013 |
戻りY座標 |
入り口となったマップへ戻る時に使用。 |
|
0021 |
記録01 |
ステージ1の最小移動回数を保存します。 |
0022 |
記録02 |
ステージ2の最小移動回数を保存します。 |
|
0041 |
記憶:岩01X |
岩01のX座標を記憶。 |
0042 |
記憶:岩01Y |
岩01のY座標を記憶。 |
0043 |
記憶:岩02X |
岩02のX座標を記憶。 |
0044 |
記憶:岩02Y |
岩02のY座標を記憶。 |
【スイッチ・変数の一覧表を開く】
■補助イベントの設定
■マップイベント「補助イベント」
イベント出現条件:なし
イベント開始条件:定期的に並列処理する
グラフィック:透明
◆キー入力の処理:[0007:キー入力](Shift/オプション:ON)
◆効果音の演奏:決定1
◆文章:\>現在の移動回数:\v[1]回
◆選択肢の表示:\>記憶/\>呼出/\>やり直し/\>キャンセル(キャンセルの場合:選択肢4)
:[\>記憶]の場合
◆効果音の演奏:冷気7
◆画面のフラッシュ:(R00,G31,B31,V31),0.5秒
◆変数の操作:[0008:記憶:移動回数]代入,変数[0001]の値
◆変数の操作:[0041:記憶:岩01X]代入,岩01のX座標
◆変数の操作:[0042:記憶:岩01Y]代入,岩01のY座標
◆変数の操作:[0043:記憶:岩02X]代入,岩02のX座標
◆変数の操作:[0044:記憶:岩02Y]代入,岩02のY座標
◆
:[\>呼出]の場合
◆効果音の演奏:回復8
◆画面のフラッシュ:(R31,G15,B31,V31),0.5秒
◆条件分岐:変数[0008:記憶:移動回数]が0
◆指定ラベルへ飛ぶ:1番
◆
:分岐終了
◆変数の操作:[0001:移動回数]代入,変数[0008]の値
◆イベントの位置を設定:岩01,(V[0041],V[0042])
◆イベントの位置を設定:岩02,(V[0043],V[0044])
◆
:[\>やり直し]の場合
◆効果音の演奏:フラッシュ1
◆画面のフラッシュ:(R31,G31,B31,V31),0.5秒
◆ラベルの設定:1番
◆変数の操作:[0001:移動回数]代入,0
◆イベントの位置を設定:岩01,(003,005)
◆イベントの位置を設定:岩02,(007,002)
◆
:分岐終了
◆ |
■マップイベント「階段イベント」※ステージ内にある階段イベント
▼1ページ目
イベント出現条件:なし
イベント開始条件:主人公が触れたとき(または[決定キーが押されたとき])
グラフィック:上り階段の画像
◆選択肢の表示:\>ステージの外に出る/\>キャンセル
:[\>ステージの外に出る]の場合
◆画面の消去:場所移動の設定
◆キャラクターの動作指定:主人公,下を向く
◆指定動作の全実行
◆記憶した場所へ移動:V[0011](V[0012],V[0013])
◆画面の表示:場所移動の設定
◆変数の操作:[0001:移動回数]代入,0
◆変数の操作:[0008:記憶:移動回数]代入,0
◆
:[\>キャンセル]の場合
◆
:分岐終了
◆
▼2ページ目
イベント出現条件:スイッチ[0001:クリア確認]がON
イベント開始条件:自動的に始まる
グラフィック:上り階段の絵(1ページ目と同じ絵)
◆スイッチの操作:[0001:クリア確認]をOFFにする
◆指定位置のイベントID取得:(003,006),[0004:ID]
◆条件分岐:変数[0004:ID]が0
◆イベント処理の中断
◆
:分岐終了
◆指定位置のイベントID取得:(006,003),[0004:ID]
◆条件分岐:変数[0004:ID]が0
◆イベント処理の中断
◆
:分岐終了
◆BGMの演奏:J戦闘終了!
◆条件分岐:変数[0022:記録02]がV[0001]より大きい(オプション:ON)
◆文章:ステージクリア!
: :\c[2]記録更新!
: :\c[3]\v[22]\c[0] → \c[4]\v[1]
◆変数の操作:[0022:記録02]代入,変数[0001]の値
◆
:それ以外の場合
◆文章:ステージクリア!
◆
:分岐終了
◆画面の消去:場所移動の設定
◆キャラクターの動作指定:主人公,下を向く
◆指定動作の全実行 ◆記憶した場所へ移動:V[0011](V[0012],V[0013])
◆画面の表示:場所移動の設定
◆変数の操作:[0001:移動回数]代入,0
◆変数の操作:[0008:記憶:移動回数]代入,0
◆ |
|