From 3e4e2c4ba95a62c13ecdc20076c649ff5a907ed1 Mon Sep 17 00:00:00 2001 From: DKChan <524912269@qq.com> Date: Sat, 24 Oct 2026 10:20:34 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E9=9B=B6=E7=A2=8E=E4=BF=AE=E5=A4=8D):=20?= =?UTF-8?q?=E8=BF=AD=E4=BB=A336=E6=94=B6=E5=B0=BE=E4=B8=A4=E4=BB=B6?= =?UTF-8?q?=E2=80=94=E2=80=94click=5Fprobe=20=E6=96=AD=E7=82=B9=E6=AE=B5?= =?UTF-8?q?=E8=A1=A5=E5=81=B6=E5=8F=91=E5=A4=B1=E8=B4=A5=E6=95=85=E9=9A=9C?= =?UTF-8?q?=E6=8C=87=E7=BA=B9=E6=89=93=E5=8D=B0=EF=BC=88=E4=BB=85=E5=A4=B1?= =?UTF-8?q?=E8=B4=A5=E8=B7=AF=E5=BE=84=E8=BE=93=E5=87=BA=EF=BC=8C=E5=AE=9A?= =?UTF-8?q?=E4=BD=8D=E3=80=8C=E6=88=98=E8=B4=A5=E6=B8=85=E6=96=AD=E7=82=B9?= =?UTF-8?q?=E3=80=8D=E5=81=B6=E5=8F=91=E9=97=AE=E9=A2=98=E7=9A=84=E5=86=99?= =?UTF-8?q?=E5=85=A5=E8=80=85=EF=BC=89=EF=BC=8Bplayer=5Fcopy=5Fsweep=5Ftes?= =?UTF-8?q?t.gd=20=E7=9A=84=20.uid=20=E8=BE=B9=E8=BD=A6=E8=A1=A5=E9=BD=90?= =?UTF-8?q?=EF=BC=88=E9=97=B8=E8=B7=91=E6=89=B9=E6=97=B6=E7=94=9F=E6=88=90?= =?UTF-8?q?=E3=80=81=E6=BC=8F=E9=9A=8F=E6=89=B9=E6=8F=90=E4=BA=A4=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- game/probe/ui_click_probe.gd | 6 ++++++ game/tests/unit/presentation/player_copy_sweep_test.gd.uid | 1 + 2 files changed, 7 insertions(+) create mode 100644 game/tests/unit/presentation/player_copy_sweep_test.gd.uid diff --git a/game/probe/ui_click_probe.gd b/game/probe/ui_click_probe.gd index 5ff14b2a..4f17875d 100644 --- a/game/probe/ui_click_probe.gd +++ b/game/probe/ui_click_probe.gd @@ -612,6 +612,12 @@ func _ready() -> void: # ① 战败结局清断点(T3 口径——三结局清断点之一):停点快照随局写入,战败结算须清 iso_chk.load_from_disk() if iso_chk.has_breakpoint(): + var bpf: Dictionary = iso_chk.breakpoint_snapshot() + print("[click_probe][diag] 断点未清指纹 keys=%s lv=%s node=%s bonus=%s deck=%s pending=%s" % [ + str((bpf as Dictionary).keys()), str((bpf as Dictionary).get("level_index")), + str((bpf as Dictionary).get("node_id")), str((bpf as Dictionary).get("bonus")), + str(((bpf as Dictionary).get("bonus_deck", []) as Array).size()), + str((bpf as Dictionary).get("bonus_pending"))]) _problems.append("断点段:战败结算后断点未清(T3 三结局清断点失守)") if not main._end_overlay.is_open(): _problems.append("断点段:战败后未出冒险终局面") diff --git a/game/tests/unit/presentation/player_copy_sweep_test.gd.uid b/game/tests/unit/presentation/player_copy_sweep_test.gd.uid new file mode 100644 index 00000000..128d6d7f --- /dev/null +++ b/game/tests/unit/presentation/player_copy_sweep_test.gd.uid @@ -0,0 +1 @@ +uid://bavqeaorfbb1j