diff --git a/game/smoke/ui_click_probe.gd b/game/smoke/ui_click_probe.gd index 6ee1b3b4..ea9cacd7 100644 --- a/game/smoke/ui_click_probe.gd +++ b/game/smoke/ui_click_probe.gd @@ -190,10 +190,17 @@ func _ready() -> void: while not _done and action_budget > 0: action_budget -= 1 await get_tree().process_frame - if main.node_overlay.visible: - main.node_overlay.press_continue() - _flags_placed.clear() - continue + if main.node_overlay.visible: + main.node_overlay.press_continue() + _flags_placed.clear() + continue + if main.bonus_overlay.visible: + # 迭代 10 三选一停点(BonusPickOverlay——奖励节点/通关兑付共用面;T17 硬锁批适配—— + # 本探针此前未适配该层,走到即卡死):真实信号路径点选首件+确认。 + main.bonus_overlay.press_card(0) + main.bonus_overlay.press_confirm() + _flags_placed.clear() + continue if main.level_screen.visible: # 节点图选路口(零自动推进停点)——图上命中路径交替选候选(岔路使用行为;布局决策 2 改造) main.level_screen.press_candidate(_route_clicks % 2)