バグ:メッセージコンテントの選択肢が14行になってしまっている状態で選択を行うとエラー

Issue #1037 resolved
ルンバ created an issue

Version : 5.0 Alpha 3 (64-bit) / 2021-04-17 09:55:58
DateTime: 2021-04-27 21:02:29
Traceback (most recent call last):
File ".\cw\thread.py", line 981, in run
File ".\cw\thread.py", line 1034, in _run
File ".\cw\thread.py", line 1050, in main_loop
File ".\cw\eventhandler.py", line 114, in run
File ".\cw\eventhandler.py", line 399, in lclick_event
File ".\cw\sprite\card.py", line 1564, in lclick_event
File ".\cw\event.py", line 648, in start
File ".\cw\event.py", line 892, in start
File ".\cw\event.py", line 952, in run
File ".\cw\event.py", line 1163, in action
File ".\cw\content.py", line 4535, in action
File ".\cw\thread.py", line 2440, in show_message
AssertionError

メッセージコンテントの選択肢にフラグ&ステップ判定により表示されるものが含まれていて、それらの設定ミスで選択肢が13行を越えてしまう場合にも14行までが選択肢として表示されてしまうようです。さらにそれに気づかずに選択を行うとこののエラーになるようです。

Comments (3)

  1. k4nagatsuki repo owner

    pull request #255

    ご報告ありがとうございます。

    選択肢が多すぎても選択できるのはCWから引き継いだ仕様なのでいいとして、その場合画面上にサイズゼロの選択肢が出現し、サイズゼロだとチェック処理に引っかかってエラーになる箇所がありました。

  2. Log in to comment