iter16ui T6:P3甲FS_*六档字号档位表立项(CAPTION12/HINT14/BODY16/SUB18/TITLE24/H1=34)+全库裸字号归档107位点(就近映射;4动态位点除外;settlement_fx两处span错位写入当场修复)+11px六处提FS_CAPTION并入P11豁免清单+art-bible §7.4档位表与豁免清单落文(条带内读数=血数一处;caption档逐处清单);轻闸冒烟782/0+三探针+layout全绿

This commit is contained in:
DKChan committed 2026-10-06 03:38:51 +08:00
1 parent 2f74da830b
commit e0fd7cb8d7
25 files changed
+122 -110

No files matched your search

+7 -7
View File
@@ -128,14 +128,14 @@ static func build_start_overlay(host: Control, db = null) -> Dictionary:
box.add_theme_constant_override("separation", 10)
pad.add_child(box)
var title := UiKit.label("Dungeon Sweeper", 40, true, UiKit.INK_ON_DEEP)
var title := UiKit.label("Dungeon Sweeper",UiKit.FS_H1, true, UiKit.INK_ON_DEEP)
box.add_child(title)
var sub := UiKit.label("扫雷的因 · 逐行兑现的果", 16, false, UiKit.WARM_SOFT)
var sub := UiKit.label("扫雷的因 · 逐行兑现的果",UiKit.FS_BODY, false, UiKit.WARM_SOFT)
box.add_child(sub)
box.add_child(HSeparator.new())
# 组帽·冒险(M2 分组)
box.add_child(UiKit.label("── 冒 险 ──", 12, false, UiKit.WARM_FAINT))
box.add_child(UiKit.label("── 冒 险 ──",UiKit.FS_CAPTION, false, UiKit.WARM_FAINT))
# 唯一试玩入口 = 正式「开始冒险」(三关序列);单关测试直入口(L2/L3)退役(2026-09-23 用户拍板)
var resumebtn := UiKit.button("▶ 继续上局") # 迭代 8 卡②——有断点才亮(可见性与关数文案归组合根刷新)
resumebtn.tooltip_text = "自最近停点恢复"
@@ -145,7 +145,7 @@ static func build_start_overlay(host: Control, db = null) -> Dictionary:
box.add_child(lvbtn)
# 组帽·营地与系统
box.add_child(UiKit.label("── 营地与系统 ──", 12, false, UiKit.WARM_FAINT))
box.add_child(UiKit.label("── 营地与系统 ──",UiKit.FS_CAPTION, false, UiKit.WARM_FAINT))
var campbtn := UiKit.verb_button("营地", UiKit.TEX_ICON_KEYSTONE, "永久强化:钥石换永久属性——跨局成长账本") # 元进度实现批——主菜单营地入口
box.add_child(campbtn)
var settingsbtn := UiKit.button("设置") # 迭代 8 卡④——最小设置面入口
@@ -158,7 +158,7 @@ static func build_start_overlay(host: Control, db = null) -> Dictionary:
# 迭代 14.5 调试整合批——调试入口收右下角标(与主按钮组非平级;DS_DEBUG=1 点亮,可见性归组合根)。
# margin 16px 角距;字号降档与主按钮拉开层级
var dbgbtn := UiKit.button("调试", 0.0) # 角标豁免宽度基准(0=不设 min/flags——角落小件)
dbgbtn.add_theme_font_size_override("font_size", 13)
dbgbtn.add_theme_font_size_override("font_size", UiKit.FS_HINT)
dbgbtn.set_anchors_and_offsets_preset(Control.PRESET_BOTTOM_RIGHT, Control.PRESET_MODE_MINSIZE, 16)
overlay.add_child(dbgbtn)
@@ -201,7 +201,7 @@ static func build_start_overlay(host: Control, db = null) -> Dictionary:
var help_plate := PanelContainer.new()
help_plate.add_theme_stylebox_override("panel", UiKit.panel_skinned(Vector4(14, 10, 14, 10)))
help_plate.size_flags_horizontal = Control.SIZE_SHRINK_CENTER
var help := UiKit.label(help_text, 16, false, UiKit.INK)
var help := UiKit.label(help_text,UiKit.FS_BODY, false, UiKit.INK)
help_plate.add_child(help)
right.add_child(help_plate)
@@ -214,7 +214,7 @@ static func build_start_overlay(host: Control, db = null) -> Dictionary:
static func build_inter_overlay(host: Control) -> Dictionary:
var overlay := overlay_bg(host, Color(0, 0, 0, 0.6))
var box := overlay_box(overlay)
var label := UiKit.label("", 24, true, UiKit.WARM)
var label := UiKit.label("",UiKit.FS_TITLE, true, UiKit.WARM)
box.add_child(label)
var next_btn := UiKit.button("进入下一层")
box.add_child(next_btn)