|| 「踊る金狼亭」TOPメモ箱>私家版エンジン関連情報

対応】 CW:1.20○/1.28○/1.29○/1.30○/1.50○//Next○//Py○


3行まとめ:
  1. CW1.50の宿(=セーブ)データはNext・Pyで使え、Pyの宿は互換部分のみCW1.28〜1.50用に変換できるが、Nextの宿データは形式が独自で他のエンジンでは使えない
  2. Nextで作成したシナリオは全てNext専用Pyで専用形式を選んで作成したシナリオはPy専用。これらは他のエンジンでは遊べない。
  3. 今何を使っているかに関わらず、異なるエンジンを使う・異なるエディットツールで作る時は一気に完全移行しない。必ず元の環境や、そこで作成した(された)ファイルを残しておく。

公式ファンサイトで配布されているCW1.50と、「他のエンジン」の間の互換性について。
CWNextはバージョン1.60、CWPyはバージョン0.12.2について書いています。
(関連:正規版各バージョン変更点まとめ

宿データの互換性

[img:宿データ変換の可・不可]

[▲上へ]

シナリオデータの互換性

【CW1.50】
CardWirthEditorやCW1.50付属のWirthBuilder(ver.1.1.24,2015/05/23以降は ver.1.1.38)で作成したシナリオは、CW1.50のほか、CWNextとCWPyでも利用できる
WirthBuilder 1.1.24以降、1.1.38まで(作者サイトで単体配布)を用いて作成したシナリオも同様。
  • 基本的にgroupASK時代のデータフォーマットだが、CW1.30以降に多少拡張されている。
    これらのシナリオのデータバージョンは「4」。
【CWNext】
CWNext付属のWirthBuilder(ver.1.2.0以降)で作成したシナリオはNext専用となり、CW1.50やCWPyでは利用できない
  • シナリオに属するファイルの構成はASK形式と同じだが、CWNext独自のデータフォーマット(データバージョン「7」とされる)で保存される。
  • 保存したシナリオデータはCardWirthEditorをはじめとするデータバージョン4向けのツールでは読み込めず、Next側からイベントデータ等を切り貼りする事もできない。
    (※オプションで「シナリオのファイル圧縮を無効化」をONにしても同じ。フォーマット自体が異なるため、圧縮を無効にしてもCW1.50等ではプレイできず、データバージョン4向けのツールでは編集不可能。)
【CWPy】
CWPy用のシナリオエディタCWXEditorでは独自の拡張を施したPy専用形式のシナリオを作成できるが、v.2.0 β15以降は正規版と共通の形式を選ぶこともできる
  • 新規作成時に [クラシック] を選択すると、正規版(CW1.50など)と共通の形式で作成を開始する。
    この形式は「クラシックシナリオ」という名称になっており、データバージョン「4」で保存される。
    • 途中でPy専用形式で保存し直すこともでき、その場合、Py専用の設定拡張部はデフォルト値で追加される。
  • 新規作成時に [クラシック] 以外を選択した場合や、Py独自形式を選んで保存した場合は、Py専用になる。
    Py独自のWSN形式は、一部にPy独自の拡張が施されている(現在Wsn.0、Wsn.1でさらに拡張されるとのこと)。
    • 途中でクラシック形式で保存し直すこともできるが、内容によっては一部データが失われたり、公式エンジンが非対応の部分が残る場合がある。
      CWXEditorの 編集>検索と置換 で「誤り検索」を行い、非対応部分を取り除く作業必須。
    • また、Pyのデフォルト素材のファイル形式がCW1.50などとは異なるため、クラシック形式で保存し直したものをそのまま他のエンジンのScenarioフォルダに入れても、正常に動作しないことがある(〜CWXEditor v.3.0以前)。
↓作成 / 再生→公式版私家版
〜CW1.29CW1.30CW1.50CWNextCWPy
CWEditor
WB1.0.8(CW1.30付属)△(※1)
WB1.1.24(CW1.50付属)〜1.1.38まで△(※1)△(※1)
WB1.2.0(CWNext付属)以降××××
CWXEditor 3.3△(※2)△(※2)△(※2)△(※2)
(CWEditor=CardWirthEditor,WB=WirthBuilder)
(※1)新たに追加された新コンテントなどを使用した場合に再生できない。
(※2)クラシック形式で保存すれば再生できる。Py専用形式はプレイできない。

[▲上へ]

で、結局どのエンジンを使えばいいんだろう……

シナリオを【遊ぶ】時は、基本的に好きなエンジンを選べばOK!

シナリオを【作る】時は、要検討

[▲上へ]