RPGツクール2000/その他【サイトトップへ戻る】 ■セーブデータに保存される情報 (更新:2020/07/26) セーブデータに保存されるもの、保存されないものを一覧にしてみました。 作品を更新する時などに役立ててください。
■保存される情報
▲トップへ戻る▲ ■保存されない情報
▲トップへ戻る▲ ■作品更新時の注意点 マップを更新すると、マップイベントの位置が初期位置に戻ります。 そのため、マップイベントが初期位置に戻るとゲームの進行に支障をきたす場合は、 何らかの対策が必要です。 例えば以下のようなタルを押して移動するイベントを作った場合、 マップを更新する事でセーブした場所によっては、進行不能なバグが発生する事があります。
またマップの構造(下層・上層チップの置き方)を変えた場合も、 セーブ前までは移動できていたマスでセーブし、 ロード時に移動ができなくなるような問題が発生する可能性があります。
このような問題が起きそうな場合は、 バージョンアップ時にそのマップの入り口へ強制移動するなどの対策が必要になります。 自動的に始まるや定期的に並列処理するの処理の途中でセーブした場合、例えば…
しかしマップやデータべースを更新した時には、初めからの処理になる場合があります。
※「初めから処理」はロード時にイベント出現条件を満たしている場合のみ、処理されます。 ※「続きから処理」はセーブデータにイベントコマンドの内容を保存しているので、 コモンイベントの内容を更新しても、処理内容は更新前の古い処理で実行されます。 セーブする時に自作メニューなどを実行している場合は、 イベントの最初から実行されても問題の無い処理構造にした方が良いでしょう。 データベース「主人公」「特殊技能」「アイテム」の並び順を変えると、 セーブ前とセーブ後の状態が変わってしまいます。 例えば「ポーション」と「ハイポーション」の並び順を入れ替えますと、 セーブ前に「ポーション×5個、ハイポーション×2個」だったものが、 「ポーション×2個、ハイポーション×5個」になってしまいます。 主人公の情報は、ニューゲーム時にレベルやHPが記録されるためますので、 例えば更新前に初期レベルを「1」にしていたものを更新後に初期レベルを「10」に引き上げても、 古いセーブデータを使っている方は、レベル1のままになります。 この場合は古いセーブデータのレベルを10に修正するイベントを設定する必要があります。 初期装備も更新前と更新後が異なる場合は、修正する必要があります。 更新時に初期の最大HP(最大MP)を下げた場合、 「現在のHP=48/最大HP=40」と現在のHPの方が上回る状態になります。 特にエラーなどは発生しませんが、もしも気になる場合は、最大HPより大きい時には、 最大HPと同じになるように修正する設定が必要になります。 なお、データベース「主人公」の最大数を増やした場合、 増やした主人公のデータは古いセーブデータには保存されていないので、 増やした主人公に関しては、データベースから最新の情報を取得します。 更新時に「レベル2で覚える特殊技能」を追加しても、 古いセーブデータの主人公が既にレベル2以上である場合は、その特殊技能を覚える事はありません。 この場合は、古いセーブデータの主人公のレベルを調べて、 特殊技能を覚えているはずのレベルである場合は、特殊技能を増やす設定を行う必要があります。 ▲トップへ戻る▲ ◎関連ページ ●セーブデータをロードしたら変な状態になった ●セーブ画面(ロード画面)が開くのが遅い |