セーブデータをちっちゃくする方策。の現状と指針
余剰データを削除しよう
現在のFESRCには、その仕様上、かなりのゴミデータが蓄積されてしまっています。
そのゴミデータが
- そもそも蓄積しないように
- 蓄積されてしまったゴミデータを削除するように
する事で、SRC本来の小さなセーブデータファイルにする事を目指します。
ステータス設定用アイテムを削除しよう
現在
FESRCには、ファイアーエムブレム固有のステータスを表現するために、内部的にユニットにアイテムを持たせています。
そのアイテムは、たとえばザコ敵に設定したものなら本来ステージ終了時には破棄されるべきものですが、現在、ステージクリア後もどんどん蓄積されていってしまってる状況です。
対策
ステージ終了時、ユニットに未装着のステータス設定用アイテムを一括削除するようにする。
想定される効果
セーブデータファイルが3~4割ほど小さくなりそう。
そもそも蓄積しないように
現在
ステータス設定用アイテムの他、パイロットの方へは、ステータスを設定するために特殊技能を付加しています。
これは特に膨大な量なので、蓄積しないようにすれば、セーブデータのダイエットに大きな効果が望めます。
対策
ステージ終了時、自軍以外の全(ザコ)パイロットのステータス設定用技能を削除する。
想定される効果
セーブデータの大幅なサイズダウンが望める。8割位?