ステージ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


YADOTトップ  このサイトは何?  気紛れな空間へ戻る  メール