iter10 T9c/T10: MC双窗重锚(改前77000/改后78000各400局)+通关率双窗读数报告(普通L2越下带2.9点如实呈报归调参批)+钥石产出-69%实据+出口检查单(目检13项冻结待批+代拍板7项)+同调位文档对齐/钥石增量单面化/奖励节点满位toast三处一致性修正(冒烟619/0维持)
This commit is contained in:
1 parent
71502ceecd
commit
93e4764ca0
7 files changed
+1760
-4
No files matched your search
@@ -79,7 +79,8 @@ static func boss_name(runner, db) -> String:
|
||||
|
||||
# ---- 提升三选一文案族(迭代 10 奖励重构批——big_reward_text 随三件套退役)----
|
||||
|
||||
# 三选一停点头部行(回血反馈 + Boss 掉落钥石增量;读数 = bonus_choice_presented 载荷快照)
|
||||
# 三选一停点头部行(回血反馈 + 选择引导;钥石增量行不上本面——单一展示面归战斗总结结算框,
|
||||
# level-clear.md v2 禁入清单口径)
|
||||
static func bonus_pick_header(payload: Dictionary) -> String:
|
||||
var lines: Array[String] = ["第 %d 层通过!" % int(payload.get("level_index", 0))]
|
||||
var heal := int(payload.get("heal_gained", 0))
|
||||
@@ -87,7 +88,6 @@ static func bonus_pick_header(payload: Dictionary) -> String:
|
||||
lines.append("通关回血 +%d(生命 %d → %d)" % [heal, int(payload.get("hp_before", 0)), int(payload.get("hp_after", 0))])
|
||||
else:
|
||||
lines.append("生命已满——通关回血 0(合法态)")
|
||||
lines.append("Boss 掉落钥石 +%d(累计 %d)" % [int(payload.get("keystone_gained", 0)), int(payload.get("keystone_total", 0))])
|
||||
lines.append("选择一件提升带走(另两件丢弃不可反悔):")
|
||||
return "\n".join(lines)
|
||||
|
||||
|
||||
@@ -1064,7 +1064,12 @@ func _reward_node_choices() -> Array:
|
||||
func _on_reward_item_chosen(item_id: String) -> void:
|
||||
if runner == null or runner.aux_inventory == null:
|
||||
return
|
||||
runner.grant_aux_item(item_id, "reward_node")
|
||||
var rec: Dictionary = runner.grant_aux_item(item_id, "reward_node")
|
||||
if rec.is_empty():
|
||||
# 同调位满位拒绝(迭代 10 过渡承载——奖励节点渠道满位不授予;替换交互归三选一渠道,
|
||||
# 全渠道统一收口随同调实施批)。覆盖层保持开、零入账零关闭(玩家可改选继续/离开)
|
||||
board_zone.toast.show_toast("同调位已满——「%s」未获取" % String(db.aux_item_row(item_id).get("display_name", item_id)), "warn")
|
||||
return
|
||||
node_overlay.close_reward()
|
||||
_refresh_aux_slots()
|
||||
board_zone.toast.show_toast("获得 %s(入关卡背包)" % String(db.aux_item_row(item_id).get("display_name", item_id)), "info")
|
||||
|
||||
Reference in new issue
Block a user