From 0cd86469d5d4908f4f857765ba95070442f5629a Mon Sep 17 00:00:00 2001 From: DKChan <524912269@qq.com> Date: Mon, 26 Oct 2026 16:00:28 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E8=BF=AD=E4=BB=A338=C2=B7=E9=97=B8?= =?UTF-8?q?=E7=BA=A2=E5=BF=85=E4=BF=AE):=20S11=20=E6=B3=A8=E9=87=8A?= =?UTF-8?q?=E7=A6=81=E7=94=A8=E8=AF=8D=E5=9B=9B=E5=A4=84=E6=8D=A2=E4=BB=A3?= =?UTF-8?q?=E2=80=94=E2=80=94=E5=B9=B6=E5=85=A5=20master=2063763565?= =?UTF-8?q?=EF=BC=88=E9=80=9A=E5=85=B3=E5=8F=A3=E5=BE=84=E7=BB=9F=E4=B8=80?= =?UTF-8?q?=EF=BC=89=E5=90=8E=E6=9C=AC=E6=89=B9=E5=9B=9B=E5=A4=84=E6=96=B0?= =?UTF-8?q?=E6=B3=A8=E9=87=8A=E8=B8=A9=E9=80=80=E5=BD=B9=E8=AF=8D=EF=BC=9A?= =?UTF-8?q?level=5Frunner=E3=80=8C=E9=80=9A=E5=85=B3=E4=B8=89=E9=80=89?= =?UTF-8?q?=E4=B8=80=E3=80=8D=E2=86=92=E3=80=8C=E5=85=B3=E5=8D=A1=E5=AE=8C?= =?UTF-8?q?=E6=88=90=E4=B8=89=E9=80=89=E4=B8=80=E3=80=8D=EF=BC=8Bui=5Fclic?= =?UTF-8?q?k=5Fprobe=20=E4=B8=A4=E5=A4=84=E3=80=8C=E9=80=9A=E5=85=B3?= =?UTF-8?q?=E4=B8=89=E9=80=89=E4=B8=80=E6=80=81/=E9=80=9A=E5=85=B3?= =?UTF-8?q?=E5=81=9C=E7=82=B9=E3=80=8D=E2=86=92=E3=80=8C=E5=85=B3=E5=8D=A1?= =?UTF-8?q?=E5=AE=8C=E6=88=90=E3=80=8D=E6=97=8F=EF=BC=8Btreasure=5Feffects?= =?UTF-8?q?=5Ftest=E3=80=8C=E9=9B=B7=E6=A0=BC=E3=80=8D=E2=86=92=E3=80=8C?= =?UTF-8?q?=E5=8D=B1=E9=99=A9=E6=A0=BC=E3=80=8D=EF=BC=9B=E8=AF=AD=E4=B9=89?= =?UTF-8?q?=E9=9B=B6=E5=8F=98=E5=8C=96=EF=BC=8C=E5=AF=B9=E9=BD=90=20master?= =?UTF-8?q?=20=E7=BB=9F=E4=B8=80=E5=8F=A3=E5=BE=84=EF=BC=88=E5=8D=95?= =?UTF-8?q?=E5=85=B3=3D=E5=85=B3=E5=8D=A1=E5=AE=8C=E6=88=90=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- game/core/level_runner.gd | 2 +- game/probe/ui_click_probe.gd | 4 ++-- game/tests/unit/core/treasure_effects_test.gd | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/game/core/level_runner.gd b/game/core/level_runner.gd index a8d9733c..b01e7b08 100644 --- a/game/core/level_runner.gd +++ b/game/core/level_runner.gd @@ -474,7 +474,7 @@ func _enter_node(node: Dictionary) -> bool: "battle", "boss": return _start_battle(node) "reward": - # 奖励节点 = 三选一停点(与通关三选一同池同权重同上限);呈现编排归 + # 奖励节点 = 三选一停点(与关卡完成三选一同池同权重同上限);呈现编排归 # curio_interact_controller.present_node_curio;推进 = 兑付确认后选路(零自动推进) node_entered.emit(node, {}) return true diff --git a/game/probe/ui_click_probe.gd b/game/probe/ui_click_probe.gd index ebba33bf..05f632e4 100644 --- a/game/probe/ui_click_probe.gd +++ b/game/probe/ui_click_probe.gd @@ -418,7 +418,7 @@ func _ready() -> void: # 三选一停点输入锁定断言(停点态断言面:待选/兑付两态共用此层)。 if not _tested_curio_head and main.run_scope.adventure != null and not main.run_scope.adventure._node_curio_pending.is_empty() and String(main.curio_overlay._header).contains("关卡奖励点"): # 停点态判据 = _node_curio_pending(奖励节点三选一停点住此——原条件查 - # _curio_pending〔通关三选一态〕与奖励头部互斥、恒不可命中=拦截能力未证病根, + # _curio_pending〔关卡完成三选一态〕与奖励头部互斥、恒不可命中=拦截能力未证病根, # 卡⑤ d4 转正随修;头部校验串本体零触碰) _tested_curio_head = true var ch := String(main.curio_overlay._header) @@ -435,7 +435,7 @@ func _ready() -> void: if main.curio_overlay._continue_btn.visible: main.curio_overlay.press_continue() elif main.run_scope.adventure != null and not main.run_scope.adventure._node_curio_pending.is_empty(): - main.curio_overlay.press_card(0) # 奖励节点待选态:点首件+确认(真实按钮信号路径——与通关停点同形) + main.curio_overlay.press_card(0) # 奖励节点待选态:点首件+确认(真实按钮信号路径——与关卡完成停点同形) main.curio_overlay.press_confirm() elif main.run_scope.adventure != null and not main.run_scope.adventure._curio_pending.is_empty(): main.curio_overlay.press_card(0) diff --git a/game/tests/unit/core/treasure_effects_test.gd b/game/tests/unit/core/treasure_effects_test.gd index 5b7d33ed..57fec602 100644 --- a/game/tests/unit/core/treasure_effects_test.gd +++ b/game/tests/unit/core/treasure_effects_test.gd @@ -312,7 +312,7 @@ func _init() -> void: ob15.begin_battle(enc_feats) var rows15: Array = [] ob15.step_row.connect(func(row): rows15.append(row)) - # ④ 封印匠(每第 3 次封印命中→危险格中立移除):三枚不同雷格各封一次 + # ④ 封印匠(每第 3 次封印命中→危险格中立移除):三枚不同危险格各封一次 #(_judge_seal 每格去重——_seal_consumed 以危险格实例为键,同格重复命中不计数) var mines15: Array = [] for cv in ob15.minesweeper.current_board().all_cells():