
セーブ・ロード実行判定 <<スクリプト
セーブ実行・ロード実行の判定を可能にします。
セーブを上書き限定にしたり、「◆セーブ画面の呼び出し」をキャンセル不能にもできます。
◆スクリプト:command_save_file_fix(judge)
セーブ箇所の固定の設定を設定します。judgeをfalseにすると通常通りセーブできます。
judgeをtrueにすると上書きしかできなくなります。
◆スクリプト:command_event_save_cancel_permission(judge)
「◆セーブ画面の呼び出し」によるセーブのキャンセル許可を設定します。
judgeをtrueにすると通常通りキャンセルできますが、judgeをfalseにするとセーブを強制されます。
カスタマイズポイント
SAVED_SWITCH = 102
セーブ時に操作するスイッチIDを設定します。0以下はスイッチ操作しません。LOADED_SWITCH = 103
ロード時に操作するスイッチIDを設定します。0以下はスイッチ操作しません。SAVE_FILE_FIX = false
セーブ箇所の固定の初期設定を設定します。trueなら、上書きするしかありません。(1回目のセーブは別)FIX_SAVE_MESSAGE = "上書きしますか?"
セーブ箇所の固定後に、ヘルプウィンドウに表示する文字列です。
SAVE_FILE_FIX = falseなら、特に設定を変更する必要はありません。EVENT_SAVE_CANCEL_PERMISSION = true
「◆セーブ画面の呼び出し」によるセーブをキャンセル可能かの初期設定を設定します。
falseなら、セーブを強制されます。
(使用例)
使用例では、「SAVED_SWITCH = 102」「LOADED_SWITCH = 103」とする。
ロード直後の目的の再確認
コモンイベント
名前: トリガー: 条件スイッチ:
ロード直後の会話 自動実行 0103:ロード直後
実行内容:
◆注釈: ストーリーの進行度合で分岐
◆条件分岐: 変数 [0101: ストーリー] < 100
◆文章: グロリア
: : 「まずは、王様に話を聞きに行きましょう。」
◆
: 分岐終了
◆条件分岐: 変数 [0101: ストーリー] >= 100
◆条件分岐: 変数 [0101: ストーリー] < 200
◆文章: ヒルダ
: : 「確か、エダの町に行くのよね?
: : はやく行きましょ!」
◆
: 分岐終了
◆
: 分岐終了
◆条件分岐: 変数 [0101: ストーリー] >= 200
◆条件分岐: 変数 [0101: ストーリー] < 300
◆文章: バジル
: : 「赤の宝玉は、
: : 森にある洞窟の魔物を倒すのと
: : 引き換えだ、って言ってたよな?」
◆文章:バジル
: : 「……また厄介なことに
: : ならないといいんだがな。」
◆
: 分岐終了
◆
: 分岐終了
〜中略〜
◆条件分岐: 変数 [0101: ストーリー] >= 9999900
◆注釈: 完全クリア後のネタバレとか(何)
◆
: 分岐終了
◆スイッチの操作: [0103: ロード後] = OFF
◆
某有名RPGの記録のやりとりの再現(言い回しは変えています)
◆文章:あなたのこれまでの旅を記録しますか?
◆選択肢の表示:記録する, 記録しない
: [記録する]の場合
◆セーブ画面の呼び出し
◆条件分岐: スイッチ [0102: セーブ後] == ON
◆注釈: セーブした時の処理
◆文章: 確かに記録しました。
: : 旅を続けるのですか?
◆選択肢の表示: 続ける, やめる
: [続ける]の場合
◆文章: 記録を残す時は、またお越しください。
◆スイッチの操作: [0102: セーブ後] = OFF
: [やめる]
◆文章: それでは、また会う日まで……。
◆タイトル画面に戻す
◆
: 分岐終了
◆
:それ以外の場合
◆条件分岐: スイッチ [0103: ロード後] == ON
◆注釈: ロードした時の処理
◆文章: お帰りなさいませ。また旅立たれるのですね。
: : 記録を残す時は、またお越しください。
◆スイッチの操作: [0103: ロード後] = OFF
◆
:それ以外の場合
◆注釈:セーブしなかった時の処理
◆文章: 記録はおやめになるのですね。
: : 記録を残す時は、またお越しください。
◆
: 分岐終了
◆
: 分岐終了
◆
: [いいえ]の場合
◆文章: 記録を残す時は、またお越しください。
◆
: 分岐終了
◆
この様な方にオススメ!
| セーブ後、ロード後に特有の処理を入れたい! | という方…○
|
| 一度セーブしてロードすると発生するイベントを作りたい! | という方…○
|
| セーブに関与する謎のパズルを作りたい | という方…△
|
| そこまで細かい設定はいりません | という方…×
|
戻る