diff --git a/game/presentation/main.gd b/game/presentation/main.gd index ab0fd309..ceac2e99 100644 --- a/game/presentation/main.gd +++ b/game/presentation/main.gd @@ -869,6 +869,10 @@ func _wire_battle(settlement_ref) -> void: # ==================== 结算行排播(泵本体归 row_pacer.gd——本节仅入口与探针/测试委托面)==================== func _on_step_row(row: Dictionary) -> void: + # 清图奖励可感知反馈(2026-10-04 用户反馈「挖完全图无任何奖励感」——clear_blast 兑付对敌伤害 + # 零可见,toast 桥接归组合根呈现层;零兑付(未生效)不弹安静留明细带) + if String(row.get("source_class", "")) == "clear_reward" and String(row.get("type", "")) != "reward_ineffective": + board_zone.toast.show_toast("清图奖励:%s" % String(row.get("display", "")).replace("(清图奖励)", ""), "info") # 卡⑦ 排播入口:减动效=延迟归零同帧直落(行呈现不跳过);常态入队按段阶梯播放 if UiKit.motion_scale < 1.0: _row_pacer.consume_now(row)