WOLF RPGエディター(ウディタ)/演出・システム【サイトトップへ戻る】 ■クリアしたらタイトル画面で「おまけ」が選択できるようにする (更新:2024/05/12) クリアしたらタイトル画面の選択肢に「おまけ」が表示されるように設定します。
周回プレイやクリア特典に関する基礎情報は別ページに記載しています。 ■クリア情報をセーブする 予備変数[9]などにクリア情報を保存する変数を準備して、 クリアしたら変数の値を「1」にして、セーブ番号[99]やセーブファイル[System.sav]に保存します。 クリア情報に「何を保存するのか」は、制作者が自由に決める事ができます。 クリアした事をセーブデータへ保存する場合は…
クリアした情報が取得する時には…
クリア回数をカウントする場合は…
マルチエンディングで複数のルートのクリア有無を保存したり、 ミニゲームのクリア有無を保存したりする場合は、クリア内容ごとに変数を用意してください。 ルート2をクリアした時の保存設定は以下のとおりです。
▲トップへ戻る▲ ■タイトル画面で「おまけ」が表示されるようにする タイトル画面の選択肢に「おまけ」が表示されるように設定します。 タイトル画面にあるマップイベントの0行目に、 セーブデータからクリア情報を取得するイベントを追加してください。 ▼セーブ番号「99」で保存している場合
▼セーブファイル「System.sav」で保存している場合
タイトル画面に表示される選択肢の設定画面を開き、 「スタート」や「ゲーム終了」の文頭にある空白のスペースを削除し、 分岐1〜3の文頭に「<C>」を設定してください。 分岐3にあった「<C>ゲーム終了」を分岐4へ移動し、 分岐3には文字列変数[0]を表示する特殊文字「\s[0]」を設定してください。 選択肢は文字列が無い項目は表示されない仕様になっているため、文字列変数[0]に何も文字が設定されていない場合は、 分岐3は存在しない事になり、選択肢には「スタート」「コンティニュー」「ゲーム終了」の3つだけが表示されます。 選択肢:【3】にあったゲームを終了させるイベントコマンドを選択肢:【4】へ移動してください。 選択肢:【3】におまけイベントが実行するイベントを設定してください。 ▼おまけ用のマップへ移動する場合 以上で設定完了です。 タイトル画面の選択肢に「おまけ」が表示されるかどうかの動作確認を行う場合は、 サンプルマップAに以下のマップイベントを設定してください。 ▼セーブ番号「99」で保存する場合
▼セーブファイル「System.sav」で保存する場合
そしてテストプレイを実行して作成したマップイベントを実行し、 「クリアした」が表示されたら[F12]を押してタイトル画面へ戻り、「おまけ」が表示されているかどうかを確認してください。 ▲トップへ戻る▲ ◎関連ページ ◆周回プレイやクリア特典の基礎 ┣◆周回プレイ:【場所移動】でタイトル画面に戻って2周目を開始 ┣◆周回プレイ:【タイトル画面へ戻る】でタイトル画面に戻って2周目を開始 ┣◆サンプルゲームを周回プレイ化してみる ┗◆クリアしたらタイトル画面で「おまけ」が選択できるようにする |