probe主循环结构修复(bonus分支误插循环外致parse error——从939bb8c恢复结构+正确缩进重插)
This commit is contained in:
1 parent
c44fb1b581
commit
5954ff211c
1 file changed
+11
-20
@@ -190,17 +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.bonus_overlay.visible:
|
||||
# 迭代 10 三选一停点(BonusPickOverlay——奖励节点/通关兑付共用面;T17 硬锁批适配——
|
||||
# 本探针此前未适配该层,走到即卡死):真实信号路径点选首件+确认。
|
||||
main.bonus_overlay.press_card(0)
|
||||
main.bonus_overlay.press_confirm()
|
||||
_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)
|
||||
@@ -543,15 +543,6 @@ func _dump_state() -> void:
|
||||
str(diag.battle_result), str(diag.settling)])
|
||||
print(" board_installed=%s facts_path='%s' refresh_used=%s flags=%s" % [
|
||||
str(diag.minesweeper_board_installed), str(diag.facts_path), str(diag.refresh_used_round), str(_flags_placed)])
|
||||
# T17 硬锁 v3 归因面:收尾链全态
|
||||
print(" [t17dump] q=%d end_overlay=%s stop_pending=%s ref_same=%s level_screen=%s node_overlay=%s node=%s" % [
|
||||
main._row_queue.size(), str(main._end_overlay.is_open()), str(main._settlement_stop_pending),
|
||||
str(main.settlement == main.runner.current_battle()), str(main.level_screen.visible),
|
||||
str(main.node_overlay.visible), str(main.runner.node_index)])
|
||||
print(" [t17dump2] type=%s bonus_overlay=%s inter_overlay=%s shop=%s cands=%s" % [
|
||||
String(main.runner.current_node().get("type", "")), str(main.bonus_overlay.visible),
|
||||
str(main._inter_overlay.visible), str(main.shop_overlay.visible),
|
||||
str(main.runner.next_candidate_ids())])
|
||||
|
||||
|
||||
# 开始层按钮按文案前缀寻址(campbtn 句柄未存组合根成员——树遍历只读;与 ui_probe 同款助手)
|
||||
|
||||
Reference in new issue
Block a user