清图奖励可感知反馈(用户反馈「挖完全图无任何奖励感」呈现缺陷补齐):组合根 _on_step_row 桥接——source_class=clear_reward 兑付行弹 toast「清图奖励:轰击全体敌人 X」(零兑付未生效行不弹安静留明细带);零核心改动(toast 归呈现层惯例——核心层零呈现依赖不破);触发链复核=挖完全图清图仲裁/换新图/奖励兑付全通(复现验证 boards=2 换图正常——用户场景实为 blast 对厚血怪零可感知非未触发);冒烟 718/0 三闸(toast 呈现归目检——机检盲区披露:单元测试覆盖机制正确性不覆盖玩家可感知性,用户点破的盲区在册)

This commit is contained in:
DKChan committed 2026-10-04 04:36:20 +08:00
1 parent 4c9c9e0642
commit 08dfd7dbf9
1 file changed
+4
+4
View File
@@ -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)