■コモンイベント「パーティー編成」
イベント開始条件:自動的に始まる
出現条件スイッチ:[0002:パーティー編成起動]
◆スイッチの操作:[0002:パーティー編成起動]をOFFにする
◆変数の操作:[0015:起動時:マップID]減算,主人公のマップID
◆条件分岐:変数[0015:起動時:マップID]が0以外<場所移動が実行されたので処理を中断
◆イベント処理の中断
◆
:分岐終了
◆変数の操作:[0016:起動時:X座標]減算,主人公のX座標
◆条件分岐:変数[0016:起動時:X座標]が0以外<場所移動が実行されたので処理を中断
◆イベント処理の中断
◆
:分岐終了
◆変数の操作:[0017:起動時:Y座標]減算,主人公のY座標
◆条件分岐:変数[0017:起動時:Y座標]が0以外<場所移動が実行されたので処理を中断
◆イベント処理の中断
◆
:分岐終了
◆スイッチの操作:[0001:パーティー編成Shift]をOFFにする
◆変数の操作:[0001:カーソル選択キャラ]代入,1<選択キャラの初期番号
◆変数の操作:[0002:カーソルX位置]代入,88<カーソルのX初期位置
◆変数の操作:[0003:カーソルY位置]代入,112<カーソルのY初期位置
◆ピクチャーの表示:1,背景,(160,120)(透明度:30%)
◆ピクチャーの表示:50,選択用枠,(V[0002],V[0003])
◆ラベルの設定:1番<ここへ戻された時には、主人公の選択を初めからやり直す事になります
◆スイッチの操作:[0003:戦闘可能がいる]をOFFにする
◆スイッチの操作:[0041〜0048]をOFFにする
◆変数の操作:[0004:並べるX位置]代入,136<選択した主人公を表示するX初期位置
◆変数の操作:[0005:並べるY位置]代入,64<選択した主人公を表示するY初期位置
◆変数の操作:[0007:選択可能人数]代入,0
◆変数の操作:[0010:並び設定変数番号]代入,11<変数11番を操作するので「11」を設定
◆変数の操作:[0011〜0014]代入,0
◆条件分岐:スイッチ[0021:主人公01が選択可能]がON<主人公1番が選択可能な時
◆条件分岐:主人公01が戦闘不能状態になっている(オプション:ON)<主人公1番が戦闘不能の時
◆ピクチャーの表示:11,主人公01,(088,112)(色調:R100,G50,B50,S100)<赤く表示
◆
:それ以外の場合<主人公1番が戦闘不能では無い時
◆ピクチャーの表示:11,主人公01,(088,112)<通常通りに表示
◆
:分岐終了
◆変数の操作:[0007:選択可能人数]加算,1
◆
:分岐終了
◆条件分岐:スイッチ[0022:主人公02が選択可能]がON
◆条件分岐:主人公02が戦闘不能状態になっている(オプション:ON)
◆ピクチャーの表示:12,主人公02,(136,112)(色調:R100,G50,B50,S100)
◆
:それ以外の場合
◆ピクチャーの表示:12,主人公02,(136,112)
◆
:分岐終了
◆変数の操作:[0007:選択可能人数]加算,1
◆
:分岐終了
◆条件分岐:スイッチ[0023:主人公03が選択可能]がON
◆条件分岐:主人公03が戦闘不能状態になっている(オプション:ON)
◆ピクチャーの表示:13,主人公03,(184,112)(色調:R100,G50,B50,S100)
◆
:それ以外の場合
◆ピクチャーの表示:13,主人公03,(184,112)
◆
:分岐終了
◆変数の操作:[0007:選択可能人数]加算,1
◆
:分岐終了
◆条件分岐:スイッチ[0024:主人公04が選択可能]がON
◆条件分岐:主人公04が戦闘不能状態になっている(オプション:ON)
◆ピクチャーの表示:14,主人公04,(232,112)(色調:R100,G50,B50,S100)
◆
:それ以外の場合
◆ピクチャーの表示:14,主人公04,(232,112)
◆
:分岐終了
◆変数の操作:[0007:選択可能人数]加算,1
◆
:分岐終了
◆条件分岐:スイッチ[0025:主人公05が選択可能]がON
◆条件分岐:主人公05が戦闘不能状態になっている(オプション:ON)
◆ピクチャーの表示:15,主人公05,(088,160)(色調:R100,G50,B50,S100)
◆
:それ以外の場合
◆ピクチャーの表示:15,主人公05,(088,160)
◆
:分岐終了
◆変数の操作:[0007:選択可能人数]加算,1
◆
:分岐終了
◆条件分岐:スイッチ[0026:主人公06が選択可能]がON
◆条件分岐:主人公06が戦闘不能状態になっている(オプション:ON)
◆ピクチャーの表示:16,主人公06,(136,160)(色調:R100,G50,B50,S100)
◆
:それ以外の場合
◆ピクチャーの表示:16,主人公06,(136,160)
◆
:分岐終了
◆変数の操作:[0007:選択可能人数]加算,1
◆
:分岐終了
◆条件分岐:スイッチ[0027:主人公07が選択可能]がON
◆条件分岐:主人公07が戦闘不能状態になっている(オプション:ON)
◆ピクチャーの表示:17,主人公07,(184,160)(色調:R100,G50,B50,S100)
◆
:それ以外の場合
◆ピクチャーの表示:17,主人公07,(184,160)
◆
:分岐終了
◆変数の操作:[0007:選択可能人数]加算,1
◆
:分岐終了
◆条件分岐:スイッチ[0028:主人公08が選択可能]がON
◆条件分岐:主人公08が戦闘不能状態になっている(オプション:ON)
◆ピクチャーの表示:18,主人公08,(232,160)(色調:R100,G50,B50,S100)
◆
:それ以外の場合
◆ピクチャーの表示:18,主人公08,(232,160)
◆
:分岐終了
◆変数の操作:[0007:選択可能人数]加算,1
◆
:分岐終了
◆条件分岐:変数[0007:選択可能人数]が5以上
◆変数の操作:[0007:選択可能人数]代入,4
◆
:分岐終了
◆ラベルの設定:2番<カーソルの移動後と決定キーを押してまだ主人公の選択が続く時に、ここへ戻されます
◆キー入力の処理:[0006:キー入力](上・下・左・右・決定/オプション:ON)
◆条件分岐:変数[0006:キー入力]が5<決定キーが押された時
◆条件分岐:変数[0001:カーソル選択キャラ]が1<主人公1番の位置を決定した時
◆条件分岐:スイッチ[0041:主人公01を選択した]がON<既に選択済みの時
◆指定ラベルへ飛ぶ:2番
◆
:分岐終了
◆条件分岐:スイッチ[0021:主人公01が選択可能]がON<主人公1番が選択可能な時
◆スイッチの操作:[0041:主人公01を選択した]をONにする
◆変数の操作:[V[0010]]代入,1<主人公1番の番号を設定
◆条件分岐:主人公01が戦闘不能状態になっている(オプション:ON)
◆ピクチャーの移動:11,(V[0004],V[0005]),0.0秒(色調:R100,G50,B50,S100)<上の枠へ移動
◆
:それ以外の場合
◆ピクチャーの移動:11,(V[0004],V[0005]),0.0秒
◆スイッチの操作:[0003:戦闘可能がいる]をONにする
◆
:分岐終了
◆
:分岐終了
◆
:分岐終了
◆条件分岐:変数[0001:カーソル選択キャラ]が2
◆条件分岐:スイッチ[0042:主人公02を選択した]がON
◆指定ラベルへ飛ぶ:2番
◆
:分岐終了
◆条件分岐:スイッチ[0022:主人公02が選択可能]がON
◆スイッチの操作:[0042:主人公02を選択した]をONにする
◆変数の操作:[V[0010]]代入,2
◆条件分岐:主人公02が戦闘不能状態になっている(オプション:ON)
◆ピクチャーの移動:12,(V[0004],V[0005]),0.0秒(色調:R100,G50,B50,S100)
◆
:それ以外の場合
◆ピクチャーの移動:12,(V[0004],V[0005]),0.0秒
◆スイッチの操作:[0003:戦闘可能がいる]をONにする
◆
:分岐終了
◆
:分岐終了
◆
:分岐終了
◆条件分岐:変数[0001:カーソル選択キャラ]が3
◆条件分岐:スイッチ[0043:主人公03を選択した]がON
◆指定ラベルへ飛ぶ:2番
◆
:分岐終了
◆条件分岐:スイッチ[0023:主人公03が選択可能]がON
◆スイッチの操作:[0043:主人公03を選択した]をONにする
◆変数の操作:[V[0010]]代入,3
◆条件分岐:主人公03が戦闘不能状態になっている(オプション:ON)
◆ピクチャーの移動:13,(V[0004],V[0005]),0.0秒(色調:R100,G50,B50,S100)
◆
:それ以外の場合
◆ピクチャーの移動:13,(V[0004],V[0005]),0.0秒
◆スイッチの操作:[0003:戦闘可能がいる]をONにする
◆
:分岐終了
◆
:分岐終了
◆
:分岐終了
◆条件分岐:変数[0001:カーソル選択キャラ]が4
◆条件分岐:スイッチ[0044:主人公04を選択した]がON
◆指定ラベルへ飛ぶ:2番
◆
:分岐終了
◆条件分岐:スイッチ[0024:主人公04が選択可能]がON
◆スイッチの操作:[0044:主人公04を選択した]をONにする
◆変数の操作:[V[0010]]代入,4
◆条件分岐:主人公04が戦闘不能状態になっている(オプション:ON)
◆ピクチャーの移動:14,(V[0004],V[0005]),0.0秒(色調:R100,G50,B50,S100)
◆
:それ以外の場合
◆ピクチャーの移動:14,(V[0004],V[0005]),0.0秒
◆スイッチの操作:[0003:戦闘可能がいる]をONにする
◆
:分岐終了
◆
:分岐終了
◆
:分岐終了
◆条件分岐:変数[0001:カーソル選択キャラ]が5
◆条件分岐:スイッチ[0045:主人公05を選択した]がON
◆指定ラベルへ飛ぶ:2番
◆
:分岐終了
◆条件分岐:スイッチ[0025:主人公05が選択可能]がON
◆スイッチの操作:[0045:主人公05を選択した]をONにする
◆変数の操作:[V[0010]]代入,5
◆条件分岐:主人公05が戦闘不能状態になっている(オプション:ON)
◆ピクチャーの移動:15,(V[0004],V[0005]),0.0秒(色調:R100,G50,B50,S100)
◆
:それ以外の場合
◆ピクチャーの移動:15,(V[0004],V[0005]),0.0秒
◆スイッチの操作:[0003:戦闘可能がいる]をONにする
◆
:分岐終了
◆
:分岐終了
◆
:分岐終了
◆条件分岐:変数[0001:カーソル選択キャラ]が6
◆条件分岐:スイッチ[0046:主人公06を選択した]がON
◆指定ラベルへ飛ぶ:2番
◆
:分岐終了
◆条件分岐:スイッチ[0026:主人公06が選択可能]がON
◆スイッチの操作:[0046:主人公06を選択した]をONにする
◆変数の操作:[V[0010]]代入,6
◆条件分岐:主人公06が戦闘不能状態になっている(オプション:ON)
◆ピクチャーの移動:16,(V[0004],V[0005]),0.0秒(色調:R100,G50,B50,S100)
◆
:それ以外の場合
◆ピクチャーの移動:16,(V[0004],V[0005]),0.0秒
◆スイッチの操作:[0003:戦闘可能がいる]をONにする
◆
:分岐終了
◆
:分岐終了
◆
:分岐終了
◆条件分岐:変数[0001:カーソル選択キャラ]が7
◆条件分岐:スイッチ[0047:主人公07を選択した]がON
◆指定ラベルへ飛ぶ:2番
◆
:分岐終了
◆条件分岐:スイッチ[0027:主人公07が選択可能]がON
◆スイッチの操作:[0047:主人公07を選択した]をONにする
◆変数の操作:[V[0010]]代入,7
◆条件分岐:主人公07が戦闘不能状態になっている(オプション:ON)
◆ピクチャーの移動:17,(V[0004],V[0005]),0.0秒(色調:R100,G50,B50,S100)
◆
:それ以外の場合
◆ピクチャーの移動:17,(V[0004],V[0005]),0.0秒
◆スイッチの操作:[0003:戦闘可能がいる]をONにする
◆
:分岐終了
◆
:分岐終了
◆
:分岐終了
◆条件分岐:変数[0001:カーソル選択キャラ]が8
◆条件分岐:スイッチ[0048:主人公08を選択した]がON
◆指定ラベルへ飛ぶ:2番
◆
:分岐終了
◆条件分岐:スイッチ[0028:主人公08が選択可能]がON
◆スイッチの操作:[0048:主人公08を選択した]をONにする
◆変数の操作:[V[0010]]代入,8
◆条件分岐:主人公08が戦闘不能状態になっている(オプション:ON)
◆ピクチャーの移動:18,(V[0004],V[0005]),0.0秒(色調:R100,G50,B50,S100)
◆
:それ以外の場合
◆ピクチャーの移動:18,(V[0004],V[0005]),0.0秒
◆スイッチの操作:[0003:戦闘可能がいる]をONにする
◆
:分岐終了
◆
:分岐終了
◆
:分岐終了
◆効果音の演奏:決定1
◆変数の操作:[0004:並べるX位置]加算,16<上の枠の表示位置を右に1マス分ずらす
◆変数の操作:[0010:並び設定変数番号]加算,1<変数11〜14で次の変数番号にする
◆変数の操作:[0007:選択可能人数]減算,1
◆条件分岐:変数[0007:選択可能人数]が1以上<まだパーティー人数に空きがある時
◆指定ラベルへ飛ぶ:2番
◆
:分岐終了
◆条件分岐:スイッチ[0003:戦闘可能がいる]がOFF<選択した主人公が全員戦闘不能である時
◆文章:全員戦闘不能の主人公にする事はできません。
: :必ず1人以上は戦闘可能な主人公を選択してください。
◆指定ラベルへ飛ぶ:1番
◆
:分岐終了
◆文章:このメンバーで宜しいですか?
◆選択肢の表示:決定/組み直す(キャンセル:選択肢2)
:[決定]の場合
◆
:[組み直す]の場合
◆指定ラベルへ飛ぶ:1番
◆
:分岐終了
◆メンバーの入れ替え:主人公01を外す
◆メンバーの入れ替え:主人公02を外す
◆メンバーの入れ替え:主人公03を外す
◆メンバーの入れ替え:主人公04を外す
◆メンバーの入れ替え:主人公05を外す
◆メンバーの入れ替え:主人公06を外す
◆メンバーの入れ替え:主人公07を外す
◆メンバーの入れ替え:主人公08を外す
◆メンバーの入れ替え:V[0011]を加える
◆条件分岐:変数[0012:主人公番号2人目]が1以上
◆メンバーの入れ替え:V[0012]を加える
◆
:分岐終了
◆条件分岐:変数[0013:主人公番号3人目]が1以上
◆メンバーの入れ替え:V[0013]を加える
◆
:分岐終了
◆条件分岐:変数[0014:主人公番号4人目]が1以上
◆メンバーの入れ替え:V[0014]を加える
◆
:分岐終了
◆ピクチャーの消去:1
◆ピクチャーの消去:11
◆ピクチャーの消去:12
◆ピクチャーの消去:13
◆ピクチャーの消去:14
◆ピクチャーの消去:15
◆ピクチャーの消去:16
◆ピクチャーの消去:17
◆ピクチャーの消去:18
◆ピクチャーの消去:50
◆スイッチの操作:[0001:パーティー編成Shift]をONにする
◆スイッチの操作:[0002:パーティー編成起動]をOFFにする
◆イベント処理の中断
◆
:分岐終了
◆条件分岐:変数[0006:キー入力]が2<左キーが押された時
◆条件分岐:変数[0002:カーソルX位置]が88(オプション:ON)<一番左の主人公の表示位置にある時
◆変数の操作:[0001:カーソル選択キャラ]加算,3<一番右の主人公を選択中にする
◆変数の操作:[0002:カーソルX位置]代入,232<一番右の主人公のX表示位置にする
◆
:それ以外の場合<一番左の主人公の表示位置ではない時
◆変数の操作:[0001:カーソル選択キャラ]減算,1<1つ左の主人公を選択中にする
◆変数の操作:[0002:カーソルX位置]減算,48<1つ左の主人公のX表示位置にする
◆
:分岐終了
◆
:分岐終了
◆条件分岐:変数[0006:キー入力]が3<右キーが押された時
◆条件分岐:変数[0002:カーソルX位置]が232(オプション:ON)<一番右の主人公の表示位置である時
◆変数の操作:[0001:カーソル選択キャラ]減算,3<一番左の主人公を選択中にする
◆変数の操作:[0002:カーソルX位置]代入,88<一番左の主人公のX表示位置にする
◆
:それ以外の場合<一番右の主人公の表示位置ではない時
◆変数の操作:[0001:カーソル選択キャラ]加算,1<1つ右の主人公を選択中にする
◆変数の操作:[0002:カーソルX位置]加算,48<1つ右の主人公のX表示位置にする
◆
:分岐終了
◆
:分岐終了
◆条件分岐:変数[0006:キー入力]が1<下キーが押された時
◆条件分岐:変数[0003:カーソルY位置]が112(オプション:ON)<上の段の場合
◆変数の操作:[0001:カーソル選択キャラ]加算,4<下の段の主人公を選択中にする
◆変数の操作:[0003:カーソルY位置]代入,160<下の段のY表示位置にする
◆
:それ以外の場合<下の段の場合
◆変数の操作:[0001:カーソル選択キャラ]減算,4<上の段の主人公を選択中にする
◆変数の操作:[0003:カーソルY位置]代入,112<上の段のY表示位置にする
◆
:分岐終了
◆
:分岐終了
◆条件分岐:変数[0006:キー入力]が4<上キーが押された時
◆条件分岐:変数[0003:カーソルY位置]が112(オプション:ON)<上の段の場合
◆変数の操作:[0001:カーソル選択キャラ]加算,4<下の段の主人公を選択中にする
◆変数の操作:[0003:カーソルY位置]代入,160<下の段のY表示位置にする
◆
:それ以外の場合<下の段の場合
◆変数の操作:[0001:カーソル選択キャラ]減算,4<上の段の主人公を選択中にする
◆変数の操作:[0003:カーソルY位置]代入,112<上の段のY表示位置にする
◆
:分岐終了
◆
:分岐終了
◆効果音の演奏:カーソル1
◆ピクチャーの移動:50,(V[0002],V[0003]),0.0秒(W)
◆指定ラベルへ飛ぶ:2番
◆ |