From 3e9d3afa0887b88056ee22369ba60d3b0a64d885 Mon Sep 17 00:00:00 2001 From: DKChan <524912269@qq.com> Date: Fri, 30 Oct 2026 05:29:51 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8D=A1=E2=91=A1T4(=E6=88=98=E6=96=97?= =?UTF-8?q?=E7=BC=96=E6=8E=92=E5=BD=92=E7=BA=A6=E6=89=B9):=20level=5Frunne?= =?UTF-8?q?r=E6=B3=A8=E5=85=A5=E8=A1=8C=E5=8A=A0self=E5=89=8D=E7=BC=80?= =?UTF-8?q?=E6=B6=88no-self-assign=E6=96=87=E6=9C=AC=E5=B7=A7=E5=90=88(?= =?UTF-8?q?=E6=88=90=E5=91=98=E9=93=BE=E5=B0=BE=E5=90=8D=E4=B8=8E=E5=8F=B3?= =?UTF-8?q?=E4=BE=A7=E6=88=90=E5=91=98=E5=90=8C=E5=90=8D=E2=80=94=E2=80=94?= =?UTF-8?q?S13=E6=9C=BA=E6=A3=80=E8=AF=AF=E5=88=A4,=E8=AF=AD=E4=B9=89?= =?UTF-8?q?=E9=9B=B6=E5=8F=98=E5=8C=96);=E9=94=AE=E8=B4=A6=E5=AF=B9?= =?UTF-8?q?=E8=B4=A6:=20=E5=AE=BF=E4=B8=BB15/facts=2015=E8=B4=B4=E9=A1=B6/?= =?UTF-8?q?cycle=208/811=E8=A1=8C=E2=89=A41000/=E5=9F=BA=E7=BA=BF=E5=A4=96?= =?UTF-8?q?=E9=9B=B6=E6=96=B0=E9=94=AE=C2=B7gdstyle=E9=9B=B6=E6=81=B6?= =?UTF-8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- game/core/level_runner.gd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/game/core/level_runner.gd b/game/core/level_runner.gd index a2f0a102..df01c3f4 100644 --- a/game/core/level_runner.gd +++ b/game/core/level_runner.gd @@ -517,7 +517,7 @@ func _start_battle(node: Dictionary) -> bool: _settlement = BattleOrchestrator.new(db, rng) if treasure_inventory == null: treasure_inventory = TreasureItems.new(db) # 惰性建——关卡域单实例(跨战斗延续) - _settlement.reward_grant().treasure_inventory = treasure_inventory # 库存注入(经授予件出口直注——注入时序在宿主构造之后不变) + _settlement.reward_grant().treasure_inventory = self.treasure_inventory # 库存注入(经授予件出口直注——注入时序在宿主构造之后不变) if _settlement != null: _settlement.set_treasure_unlocked(_treasure_unlocked) # 解锁门控下传(装板摇号前) # core↔core 接线只许方法 Callable(静态规则 S6——lambda 捕获 self 会延长