merge: M-3迭代7魔法道具内容+元进度数值标定 T0-T8全落——AuxItemTable六行+掉落投放(解锁门控空集零投放)+库存四步受理+三选一奖励节点+HUD两步交互+叠加层呈现+工坊封存呈现+换算率复核读数(6/9/1 vs 实测1.7/4.1/0.0 U1呈报);重闸全绿(冒烟577/0+五探针+单测12套+doc三闸熵增零新增+机检11/11+MC剥additive 0/400逐位);出口=T9目检(检查单已交);台账259-263

# Conflicts:
#	game/presentation/views/node_overlay.gd
This commit is contained in:
DKChan committed 2026-09-29 08:59:31 +08:00
commit fd39a58aee
35 files changed
+1990 -19

No files matched your search

+14 -2
View File
@@ -138,8 +138,20 @@ func refresh_camp(data: Dictionary) -> void:
var prog := int(row.get("progress", 0))
var unlocked := bool(row.get("unlocked", false))
card.progress_l.text = "累计通关 %d / %d 次" % [prog, th]
card.status_l.text = "已解锁" if unlocked else "未解锁"
card.status_l.add_theme_color_override("font_color", UiKit.GOLD if unlocked else UiKit.WARM_FAINT)
# 迭代 7 T5——失义件(显影尘/地穴全图卷 Alpha 重定)与退役件(探宝罗盘 2026-09-29 拍板①乙)的呈现口径
var st_text := "未解锁"
var st_col: Color = UiKit.WARM_FAINT
if bool(row.get("retired", false)):
st_text = "已退役"
st_col = UiKit.WARM_FAINT
elif bool(row.get("deferred", false)) and unlocked:
st_text = "已解锁 · 能力封存中"
st_col = UiKit.GOLD
elif unlocked:
st_text = "已解锁"
st_col = UiKit.GOLD
card.status_l.text = st_text
card.status_l.add_theme_color_override("font_color", st_col)
func _rebuild_forge(data: Dictionary) -> void: