VASSALセーブデータにユニット追加

VASSALモジュールにユニットを追加した場合、追加前のバージョンでセーブしたデータを
読み込むと、追加ユニットは表示されない。初めからプレイをやり直すのが大変な場合に
困ってしまう。後の為に、暫定対策を以下にメモしておく。

1.問題点
  追加ユニットは表示されない。
2.原因
  ユニットが追加前のVASSALモジュール情報しかセーブデータにない為と思われる。
3.暫定対策
  追加ユニットをマーカーとして追加する。
4.効果
  マーカーは、動作中のVASSALモジュールから参照されるので、下図のように表示される(工兵の例)。
  ユニットトレイの代わりに、マーカーから取り出せば、後はユニットとして使える。

5.その他
  セーブデータを編集しようとしたが、無理であった。vsavファイルは、zipファイルなので、
  識別子をzipに変えて解凍すれば、下図のように表示される。

  初めの2つは、テキストファイルなので、下図のように内容を表示・編集できる。


  しかし、主であるsavedGameはテキストファイルではないので、表示・編集できない。
  テキストファイルとして開くと、下図のように表示される。データ構造が分からないと、意味不明である。

<個人的な感想>
手間もかからないので、当面は暫定対策で十分である。