変更案: シナリオクリア後にデバッグモードにした時にデバッグログを表示する

Issue #639 duplicate
k4nagatsuki repo owner created an issue

デバッグモードでシナリオをクリアした時に表示されるデバッグ情報を見ると、シナリオ内でのクーポンの変化や失ったカードが確認できて便利です。が、これはシナリオクリアの時に通常モードであれば表示されず、後から表示させる方法もありません。

テストプレイを通常モードで行っても、デバッグ情報は確認したいという事はあります。クリアのタイミングでとっさにデバッグモードにするというのもなかなか難しいです。

DebugInfo.txtだけは常に出力するという方法も考えましたが、それだとデバッグモードを使わない人にとっては余計なファイルができてしまいますし、そのためにオプションを増やすのもよくありませんし、状況によってそのオプションをオンオフしなければならないというのもいけません。

通常モードでシナリオをプレイしてから次のシナリオを開始するか宿を出るまでの間は、デバッグモードに切り替えたタイミングでデバッグログを表示する、という方法の方がよいと思います。

Comments (4)

  1. k4nagatsuki reporter

    pull request #2156

    当初の案の通り実装しました。

    これを意識せずにデバッグモードに切り替えるとデバッグ情報ダイアログ表示に唐突感が出てしまいますが、それを解決するうまいアイデアはまだありません。

  2. salt

    こちらの更新以降「シナリオの終了時にデバッグ情報を表示する」オプションが有効でないようです(チェックを外してもダイアログが表示される)。

    試した範囲ではデバッグモードのオンオフだけで切り替わるようになりました。

  3. Log in to comment