仕様合わせ?:カード判定などにおける全体(荷物袋含む)の扱い
お疲れ様です。ちょっと僕自身混乱しているので、恐れ入りますが、ご相談させて下さいorz
Ask様のシナリオで以下の現象を確認しました。
- 家宝の鎧のオークロードにガラス瓶を使っても反応しない
- 賢者の選択でカナンの両腕を切り落としてもカナン王の召喚獣が消えない
原因は間違いなくカードの所持判定・喪失が「フィールド全体」ではなく「全体(荷物袋含む)」となっているためです。 家宝の鎧のReadmeを見ると対象エンジンが1.15になっているため、この未知の仕様が関係しているのでしょうか? それにしては1.30までなら正しい動作をするため、 敵を選ぶ時は「フィールド全体」にしなければ動かないとずっと思っていましたが、重大な思い違いだったのでしょうか。
ちょっと本気で恐いのが、1.50と1.60でも現行Pyと同じ挙動をすることです。
本件、おま環である事を強く信じたいです。
……よろしくお願いします。
CardWirthPy 2.0 Alpha 3
Build: 2017-03-19 14:27:36
Comments (4)
-
repo owner -
おそらくですが、ベクターにあるシナリオパックをダウンロードされたのではないでしょうか。 あちらには古いバージョンが入っていて、GROUP ASK WEBSITEにある「家宝の鎧」はver.1.25です。 「賢者の選択」もそのような挙動をしていた記憶があります。
自分は新しい方からプレイしたのでmidiなどが差し替えられていて、新鮮な感じでしたね。
-
repo owner シナリオパックを確認してみましたが、カードのIDの件も含め説明がつく内容になっていますね。
-
reporter - changed status to resolved
はい!ベクターにあるシナリオパックからダウンロードしてましたァ!
本当に申し訳ございません、普通にAsk様のサイトからダウンロードできるとは知りませんでした。どうして今の今まで気付かなかったのだろう。つまりフィールド全体が本来の仕様ということですね。良かったです。
もしかしたらこの件は1.15時代の仕様が関係しているのかも知れません。とりあえずcloseしておきます。重ね重ね申し訳ございませんでした。
- Log in to comment
GROUP ASK WEBSITEから新しくダウンロードして確認してみたのですが、どちらも「フィールド全体」で設定されており、1.50でも正常に動作します。
~1.30の時と1.50・1.60・CWPyの時とで同じものを見ているとすると現象の説明がつきません。実は違うフォルダにあるシナリオを見ているという事はないでしょうか?
それともまたしても超常現象かなぁ……。