pyだと処理が重くなるシナリオ

Issue #265 resolved
Former user created an issue

シナリオZombieRush、1.50では軽快に動作しますがpyだと動作が非常に重いです。

Comments (9)

  1. k4nagatsuki repo owner

    ありがとうございます。

    このシナリオはカードの配付と剥奪で計算処理を行っているようですね。珍しい方式ですが重いのは問題です。改善できないか調査してみます。

  2. Liar_cw NA

    (Issuesを立てた匿名さんとは私は別人です。念のために)

    こちらでも調べてみましたが、戦闘中の処理落ちについては どうやら『90ゾンビ警報(Package52.wid)』の処理に問題があるように思えます。 このイベントパッケージを無効化してみたところ、とてもスムーズに動作するようになりました。

  3. k4nagatsuki repo owner

    パフォーマンスを改善したテスト版のテスト版を作ったのですが、カードの入手・喪失周りの処理は、F9・セーブ・宿への持ち帰りとシナリオへの持ち込みなどの様々な要因が絡んで非常に複雑なのでバグが発生したかもしれません。お暇な方はこのテスト版を使ってカードの処理がきちんと行えているか試していただけないでしょうか。

    試してみる場合、宿のバックアップは絶対に取ってください!

    私は久々に最悪に面倒なtrade周りのコードをいじるはめになってストレスが凄いのでちょっと逃亡してきます。戻るまでしばらくお待ち下さい……。

  4. Liar_cw NA

    CardWirthPy 0.12.3x Build: 2015-08-29 10:23:47 ですが、 私の環境では軽くテストしてみた限りでは特に異常らしき異常は発見できませんでしたが、

    カードの入手・喪失周りの処理は、F9・セーブ・宿への持ち帰りとシナリオへの持ち込みなどの様々な要因が絡んで非常に複雑なのでバグが発生したかもしれません。

    こうした都合がある以上は、本流に適用するとなると他の方はどうだったか、念のために複数人による動作の安全確認が必要かもしれませんね……。

    余談ですが、匿名さんが例として出したシナリオについてですが、 これはギルドで公開されている登録名とは一致しませんでした。 正しい登録名は「Zombie Rush!」です。間に半角スペースが入り、最後に半角の「!」が入ります。検索の際は注意してください。


    > k4nagatsuki 様

    私は久々に最悪に面倒なtrade周りのコードをいじるはめになってストレスが凄いのでちょっと逃亡してきます。戻るまでしばらくお待ち下さい……。

    私はあまり気の利いた事を言うのは得意ではありませんが、どうか無理はなさらないでください。

  5. 暗黒 騎士

    お疲れ様です。自分も試していますが、今のところ特に気になる点は見つかっていません。

  6. k4nagatsuki repo owner

    試していただきありがとうございます。このまま何も出ないと嬉しいですね。カードの入手・破棄周りは色々なしがらみがあって地獄のように複雑になっており、エフェクトブースター以上のトラウマになっているのです……。

    とりあえず今のところ問題なさそうなので、これからマージします。

  7. Log in to comment