probe主循环终局判定适配(迭代10三选一链): Boss胜利结算面(_adventure_mode真+非选路挂起)=中途面点继续推进,真终局才done——旧判定把结算面当终局过早收口,断点段落入三选一面挡路

This commit is contained in:
DKChan committed 2026-10-02 08:19:59 +08:00
1 parent a02b0c292c
commit 372490df2c
1 file changed
+5
+5
View File
@@ -261,6 +261,11 @@ func _ready() -> void:
continue
if main._end_overlay.is_open():
# 冒险终局(失败/放弃/打穿)——单关直入口退役后无二段入口,见终局即收口(模态断言照旧)
# T17 适配(迭代 10 三选一链):_adventure_mode 仍真且非选路挂起=中途结算面(Boss 胜利
# 总结「继续」后挂三选一→真终局未到)——真实信号路径点继续推进。
if main._adventure_mode and not main._settlement_stop_pending:
main._end_overlay._btn.pressed.emit()
continue
if not main._input_locked():
_problems.append("终局 overlay 打开时输入未锁定")
_done = true