バグ報告:インポートの不備

Issue #406 new
CBL created an issue

他シナリオからキャストデータや召喚獣を含むスキルデータをインポートしようとしたのですが、キャストデータの場合は所有カードを同時にインポートできず、スキルデータの場合は召喚獣を同時にインポートできません。以前は出来た事ですし、作業時間の遅延にも繋がるので、同時に処理できるのなら検討をお願いします。

Comments (3)

  1. k4nagatsuki repo owner

    インポートにはいくつかの方法がありますが、どのような方法を取ったのでしょうか?

    1. コピー&ペーストやドラッグ&ドロップ。これはこちらで試したところ正常に動きました。設定によって動かないケースがあるのかもしれません。
    2. ツール > 外部シナリオからの追加 によるインポート。これはインポート時に参照カードをどうするかの選択ダイアログが出てきます。そのダイアログで、召喚獣等が「インポートしない」になっていないかご確認ください。

    2.について初期設定を確認してみたのですが、どうもいつごろからか初期値が「インポートしない」になっているようです。どういう経緯か思い出せないのですが、なにかのミスでそうなってしまったのかもしれません。

    現在ちょっと開発環境が使えないのですが、使える状況になったら確認して直しておきます。

  2. CBL reporter

    お返事ありがとうございます。解決しました。ツールからのインポートの際、ドラッグ&ドロップしてしまうと選択ダイアログが表示されないので、それが問題の原因になっていたようです。右クリックメニューからインポートする事を習慣にして対処しようと思います。

  3. k4nagatsuki repo owner

    pull request #169

    おそらくこの問題の正体は、インポートしようとしたキャストの所有カードが参照で指定されている事だと思われます。クラシックなシナリオが対象になっている限りでは、すべての所有カードが格納だったので問題ありませんでした。インポート時のダイアログでカード類の初期値が「インポートしない」になっているのはおそらくそのためです。

    しかしWSN形式ではほとんどが参照となります。今後こうした事例は増えていくでしょうから、とりあえず初期値は「インポートする」に変更しました。

    それはそれとして、ドラッグ&ドロップではドラッグされた対象だけがコピーされるため、別の問題が起きます。対象だけということは、所有カードの参照先がインポートされないという事です。これはこれで別の方法で解決をはかる必要がありそうです。

  4. Log in to comment