追加案: 宿の逆変換のバージョン指定

Issue #166 resolved
k4nagatsuki repo owner created an issue

現在の宿の逆変換機能は次のように動作します。

  • 基本的に1.28エンジンで動作する宿を出力する
  • ただし、例えば1.30以降のイベントコンテントが含まれるカードなどは、そのバージョン相当のデータを出力する

そのため、宿を逆変換していざ1.28エンジンで動かそうとすると1.50機能を使ったカードが引っかかって読込失敗しプレイできない、などといった事態が発生し得ます。

これを回避するには次のようなやり方が考えられます。

  • 逆変換時にコンボボックス等で対象バージョンを選択できるようにする
  • 指定されたバージョンで動作しない機能が含まれるカードがあった場合は、カードを丸ごとはねて変換しない
  • 最後にはねたカードの一覧を表示する

問題のイベントコンテントを空メッセージなどの無害なものに置換する方法も考えましたが、そうするとカードが機能しなくなったり異常動作したりするので、カード単位で弾く方が安全かと思います。

Comments (3)

  1. Log in to comment