| > ステージ選択ではなく、例えば一般的なRPGのようにしたいので、パイロット・ユニットの状態や所持アイテムが異なるとまずいことになります。 > 実際のセーブファイルをメモ帳で確認しましたが、Printコマンドでこれを擬似的に作るとなると、かなり大変ではないでしょうか?
セーブ&ロード機能を自作するのでしたら、大変ですがやるしかないと思います。 ですが全く同じ書式にする必要は無いので、 使う部分だけを記述すれば多少ラクになると思います。 本体バージョン,ロード作品,総ターン数,Option等は、場合によっては不要でしょうし、 乗り換えが無いのであれば、パイロット名とユニット名を両方記述する必要も無いです。 変形や換装先の記述も要らないと思います。 (書式を全く同じにした場合、起動ダイアログから直接ロードされてしまいますし)
【ForEach】コマンドや【For】コマンド、関数【Level】【Rank】【Item】【CountItem】あたりを使えば セーブ機能の自作は可能なはずです。
『手間が掛かるしバグが心配』という場合は 本体機能の中断セーブorクイックセーブを使ってもらうしか無いと思います。
|