#author("2023-12-25T07:21:35+00:00","default:admin","admin") #author("2024-03-22T14:17:42+09:00","default:admin","admin") *バトル [#j5c56ea2] > #contents **バトル実行と結果の確認 [#lc2a6f1a] バトルを実行し、勝敗の分岐処理を行います。勝った時と負けた時の処理を分けることができます。 #ref(バトル実行と結果の確認.png) -''配置調整'' バトル中に使用するマップの選択と、味方と敵の配置設定を行います。 -''バトルテスト'' 設定した内容でバトルテストを実行します。 -''BGM'' バトル中に使用するBGMを設定します。"変更しない"に設定すると、通常のバトルBGMが再生されます。 -''逃げられない'' チェックを入れるとバトルから逃げられなくなります。 -''負けてもゲームオーバーにしない'' バトルで全滅しても、ゲームオーバーに遷移しません。 -''モンスター登場メッセージを出さない'' モンスター登場時、システムメッセージを表示しません。 -''出現するモンスター'' バトルに出現するモンスターの追加/削除を行います。各モンスターのレベルも設定可能です。 **ステータスウィンドウの表示/非表示 [#g08724e9] バトル時のステータスウィンドウの表示/非表示を切り替えます。 #ref(ステータスウィンドウの表示非表示.png) **バトルキャストのHP・MPを回復/減らす [#v0b7a3a6] バトルに参加しているキャストのHP・MP・そのほかの消費型ステータスの増減を設定します。 #ref(バトルキャストのHPMPを回復減らす.png) -''効果対象'' --''キャスト'' 効果対象のキャストを選択します。 --''パーティのn番目'' 効果対象のキャストを1~4の間で指定します。 --''n番目のモンスター'' 効果対象のキャストを1~6の間で指定します。 -''対象ステータス'' 変更するステータスを選択します。 -''数値'' --''直接指定'' 数値を直接入力するか、使用する変数ボックスを設定します。 --''計算式を使う'' 変動量を四則計算を使って指定できます。 「編集」ボタンを押すと計算式の入力補助ダイアログが表示されます。 ---''攻撃元'' 計算式で使うステータスについて、どのキャストのステータスを元にするかを指定できます。 -''増やす/減らす'' 実行した時、パラメータがどう変化するかを設定します。 -''ダメージ数字を画面に表示する'' チェックを入れるとイベントが実行されたとき、ダメージ数字が画面に表示されます。 **バトルキャストを操作対象にする [#p507bc84] #ref(バトルキャストを操作対象にする.png) -''キャスト'' 効果対象のキャストを選択します。 -''パーティのn番目'' 効果対象のキャストを1~4の間で指定します。 -''n番目のモンスター'' 効果対象のキャストを1~6の間で指定します。 **バトルキャストの行動を指定する [#e779afb2] バトル中、対象のキャストの行動を指定します。このイベントパネルを使用すると、そのターンの行動が無効になります。 #ref(バトルキャストの行動を指定する.png) -''キャスト'' 効果対象のキャストを選択します。 -''パーティのn番目'' 効果対象のキャストを1~4の間で指定します。 -''n番目のモンスター'' 効果対象のキャストを1~6の間で指定します。 -''行動'' 以下の指定した行動を行います。 --''通常攻撃'' 通常攻撃を行います。 --''防御'' 右のボックスに入力した数値分(%)、被ダメージを減らします。 --''ためる'' 右のボックスに入力した数値分(%)、攻撃力を増やします。 --''何もしない'' なんの行動もしません。 --''スキル'' 指定したスキルを使用します。 -''ターゲット'' キャストに行わせる行動として「通常攻撃」もしくは「スキル」を指定した場合、そのターゲットを指定します。 --''ランダム'' ランダムに対象を選択します。 --''キャスト'' 対象のキャストを選択します。 --''パーティのn番目'' 対象のキャストを1~4の間で指定します。 --''n番目のモンスター'' 対象のキャストを1~6の間で指定します。 **バトルキャストを状態変化にする/治す [#m666f070] バトル中、対象のキャストの状態変化を操作します。 #ref(バトルキャストを状態変化する治す.png) -''キャスト'' 効果対象のキャストを選択します。 -''パーティのn番目'' 効果対象のキャストを1~4の間で指定します。 -''n番目のモンスター'' 効果対象のキャストを1~6の間で指定します。 -''状態変化の種類'' 対象の状態変化を設定します。 -''状態変化にする/治す'' 状態変化にするか治すかを選択します。 **バトルの強制終了 [#v6195bf9] バトルを強制終了します。設定項目はありません。 #ref(バトルの強制.png) **モンスターを出現させる [#wa0e914b] モンスターを出現させます。すでに出現済みのインデックスを指定すると、そのモンスターが指定したモンスターに入れ替わります。 #ref(モンスターを出現させる.png) -''モンスターインデックス'' モンスターを出現させるインデックスを設定します。 -''出現させるモンスター'' 出現させるモンスターを設定します。 -''配置を指定する'' チェックを入れると、モンスターを出現させる際のバトルレイアウトを配置調整で設定できます。 -''レベルを指定する'' チェックを入れると出現させるモンスターのレベルを直値または変数で指定できます。 **バトル情報を取得 [#i352bab8] バトル中の情報を取得し、指定のパラメータを指定の方法で代入します。 #ref(バトル情報を取得.png) -''何に'' 使用する変数ボックスを指定します。 -''何を'' 取得するパラメータを以下のいずれかから選択して設定します。 --''パーティのn番目のステータス'' 指定したキャストのステータスを取得します。 (旧スタイル)とついてる項目はVer.1.5より前のVerを使って設定されたステータスに対応しています。 (非推奨)とついてる項目はVer.1.5より前のVerを使って設定されたステータスに対応しています。 それ以降のVerにてステータスを設定された方はそれ以外のステータスを指定してください。 ---''名前'' ---''レベル(LV)'' ---''現在のHP''(旧スタイル) ---''現在のMP''(旧スタイル) ---''最大HP''(旧スタイル) ---''最大MP''(旧スタイル) ---''現在のHP(%)''(旧スタイル) ---''現在のMP(%)''(旧スタイル) ---''攻撃力''(旧スタイル) ---''魔力''(旧スタイル) ---''防御力''(旧スタイル) ---''命中率''(旧スタイル) ---''回避率''(旧スタイル) ---''素早さ''(旧スタイル) ---''現在のHP''(非推奨) ---''現在のMP''(非推奨) ---''最大HP''(非推奨) ---''最大MP''(非推奨) ---''現在のHP(%)''(非推奨) ---''現在のMP(%)''(非推奨) ---''攻撃力''(非推奨) ---''魔力''(非推奨) ---''防御力''(非推奨) ---''命中率''(非推奨) ---''回避率''(非推奨) ---''素早さ''(非推奨) ---''経験値'' ---''状態変化'' ---''Ver.1.5以降、データベースで設定しているステータス'' --''n番目のモンスターのステータス'' 指定した敵キャストのステータスを取得します。 取得できるパラメータは「パーティのn番目のステータス」と同じです。 --''直前のバトル結果'' --''直前に使用したスキルの対象ナンバー'' --''直前に使用したスキルの使用陣営(0=パーティ,1=モンスター)'' --''直前に使用したスキルの使用キャストナンバー'' --''現在行動中のキャスト陣営(0=パーティ,1=モンスター)'' --''現在行動中のキャストナンバー'' --''現在行動中のキャストの行動種別'' 攻撃:0 / 防御:1 / ためる:2 / 待機:3 / スキル:4 / アイテム:5 / 逃げる:6 / 交代:7 / クリティカル:8 --''現在行動中のキャストの行動対象ナンバー'' --''現在行動中のキャストの行動対象陣営(0=パーティ,1=モンスター)'' //---''パーティのインデックス'' //n番目を指定する必要がある情報を取得する際に、nがいくつに当たるかを直値または変数で指定します。 -''どうする'' |''代入する''|変数ボックスに取得した値を代入します。| |''足す''|変数ボックスの値に取得した値を加算します。| |''引く''|変数ボックスの値から取得した値を減算します。| |''掛ける''|変数ボックスの値に取得した値を乗算します。| |''割る''|変数ボックスの値を取得した値で除算します。| |''割った余りを代入する''|変数ボックスの値を取得した値で除算した余りを代入します。| //|''小数点以下を切り捨てて代入''|取得した値の小数点以下の値を切り捨てた上で代入します。| **バトル中かどうかを確認 [#k84db78e] バトル中かどうかチェックします。 #ref(バトル中かどうかを確認.png) **バトル中のモンスターをチェック [#s9977691] バトル中、指定したインデックスに指定したモンスターが登場しているかどうかをチェックします。 #ref(バトル中のモンスターをチェック.png) **バトルスピードの変更 [#j5493bd4] バトルの演出スピードを変更できます。10~1000%で指定できます。 #ref(バトルスピードの変更.png)