iter8-二轮修改批(用户一轮目检四裁决实装):A 互斥确认弹窗化=ConfirmDialog 通用实底确认框(开新冒险/取消两钮,按钮换面 3s 机制退役)+main 三态接线+锁面入列;B 结算框/冒险终局实底面板化=BattleEndOverlay 石板皮面板(墨字判定行/GP 行/按钮列),金蜡封改面板头部静态徽记(坠落演出退役——落点被面板遮挡),纹章环/掸灰/旗收回锚点移屏心(fx 计数断言面不变);C 结算伤害数字突出=明细带 damage 行值放大 17px 朱红独立色(#d9402a——数字即信息主角);D1 退出游戏提级一级菜单(开始菜单与设置并行,设置面内退出移除);D2 设置开关换 UiKit toggle 按钮形态(全屏:开/关 文字随态)——click 探针三段同步(弹窗双路断言/退出层级断言/开关查找器换 Button)——闸:冒烟 596/0+run_all 15 套+六探针全绿 0err
This commit is contained in:
1 parent
931b7fa8fa
commit
2400dbe49e
9 files changed
+195
-80
No files matched your search
@@ -142,8 +142,11 @@ static func build_start_overlay(host: Control, db = null) -> Dictionary:
|
||||
box.add_child(dbgbtn)
|
||||
var campbtn := UiKit.button("营地 · 永久强化(钥石换永久属性——跨局成长账本)") # 元进度实现批——主菜单营地入口(双入口框架的主菜单一侧)
|
||||
box.add_child(campbtn)
|
||||
var settingsbtn := UiKit.button("设置(音量 / 全屏 / 减动效 / 退出游戏)") # 迭代 8 卡④——最小设置面入口
|
||||
var settingsbtn := UiKit.button("设置(音量 / 全屏 / 减动效)") # 迭代 8 卡④——最小设置面入口
|
||||
box.add_child(settingsbtn)
|
||||
# 二轮修改批 D1(2026-09-29 用户目检裁决):退出游戏与设置同层并行——只在一级菜单出现
|
||||
var quitbtn := UiKit.button("退出游戏")
|
||||
box.add_child(quitbtn)
|
||||
|
||||
# 玩法帮助文案(表值驱动——2026-09-16 AP 压速批遗留硬编码 8 随手修正;护甲等级掷点批同步"减伤"→"护甲强化")
|
||||
var help_text := "玩法:每轮 %d AP——挖开(1AP)/插旗(1AP)/移动(免费)/连锁(免费)。\n每个非封锁格都藏一种格面资源(增伤/护甲强化/回血/爆裂/削弱)。开安全格、标中雷 = 正向兑付;\n开雷格、标错安全格 = 负向兑付——全部在轮末结算逐行兑现;吃掷点的基础攻击按护甲等级判定,无 miss、最低保底 1 点。\n停手:剩余 AP 转存 RAP;弃图刷新:RAP−%d 当场换图继续挖(每轮剩 %d 次)。\n敌人全灭胜、主角倒下负。悬停可看三态光标与可挖域微光。" % [
|
||||
@@ -154,7 +157,7 @@ static func build_start_overlay(host: Control, db = null) -> Dictionary:
|
||||
|
||||
return {"overlay": overlay, "box": box, "seed_edit": seed_edit,
|
||||
"lvbtn": lvbtn, "resumebtn": resumebtn, "tunebtn": tunebtn, "dbgbtn": dbgbtn,
|
||||
"campbtn": campbtn, "settingsbtn": settingsbtn}
|
||||
"campbtn": campbtn, "settingsbtn": settingsbtn, "quitbtn": quitbtn}
|
||||
|
||||
|
||||
# 调试两层模式的层间过渡覆盖层(历史入口专用)。返回 {overlay, label, next_btn}——接线归组合根
|
||||
|
||||
Reference in new issue
Block a user