Commit Graph
487 Commits
Author SHA1 Message Date
DKChan f9b0765412 feat(art): T1 样张 v2 冻结批(机检闸形 A)——16/16 全绿触发四冻结
样张 v2 重出:D 投影档+整板悬崖(board_world 同款 DEPTH_PX=8 同源)+微光泛光增强+物件纹样增至四类型+S3 角嵌漏网清除;产物命名带 v2(v1 覆盖欠账清偿),报告迁 design/research/sample-v2-机检报告-2026-09-28.md。机检扩展:现行 13 条+A3 图底分离 40→55+F6 顶面立面双明度带≥18(南临空墙格实测均 106.3)+F7 DEPTH_PX 同源断言+A6 观感密度梯度均值≥4.70(v1 同口径实测 4.09×1.15,口径注记=低频双峰被墙地结构锁死、细节层次住高频)。
四冻结:①砖面=方案甲+D 投影参数+悬崖(圣经 §3.2)②色板=小人蓝 #2E86DE 定稿(UiKit 同步 #2E6E8E→#2E86DE+图例 hex)+接触带微光 #D6ECFF+类型微光五组定稿(§4.1/§4.2/§4.6.3)③动画=§8.4 帧数档冻结(死亡=灰化+程序化碎块弹飞 5 块 0.45s)④数字形制=色牌形制定稿。
圣经 v2.13(v2.9 过期头注顺手修)+图例旗色封印黑漏网修正(#C63D22→#000000)。轻闸=冒烟 557/0+ui_input_probe/ui_probe PASS。
2026-09-28 03:59:42 +08:00
DKChan aa18eb9d96 merge: M-1 迭代 1「测试兜底与表现先行」loop——六卡落籍(T1 单元测试九套件/T2 高墙 D 投影/T3 Fusion Pixel 字体/T4 关卡画面三拍板/T5 胜利结算 GP/T6 瓦片换色两套) 2026-09-28 03:46:32 +08:00
DKChan f2642a87a6 feat(art): T6 underdark/deep_underdark 瓦片换色——程序换色产 L2/L3 两套入包+机检(台账164 换色遗留清偿)
- tools/recolor_terrain_tiles.py: 槽位家族保持重映射(源唯一色→最近 dungeon 锚定家族→家族内亮度秩序线性映射目标色表);目标锚=归档生成器 PALETTES(圣经 §4.3 三关方向,三关换色证明条在案);确定性零随机;源=盘上 v9.3 定稿 21 枚(活件未动)
- 产物: game/assets/art/board/terrain_*_underdark|deep_underdark.png 各 21 枚(素材不入 git 与 dungeon 套一致,.import 编辑器刷)
- BoardView: 瓦片路径按 board_type 后缀参数化(词表名单单点 TILE_WALL_NAMES);rebuild 按板图型切换(_tiles_board_type 守卫零重载);套缺位→整批回落 dungeon(禁同板混渲染),dungeon 亦缺位→程序化平色原回退
- 机检: terrain_tile_sets_test 入 manifest(第 9 套件)——词表 3 型×套完整性(16 墙+5 地面)+墙顶色相域抽检(dungeon 0.089/underdark 0.625/deep 0.639 各落圣经方向带)+图底分离×3+deep 更暗方向;素材工作区缺位=SKIP 不红(不入 git 纪律)
- 轻闸: 冒烟 557/0+ui_input_probe(缺位回退断言保持)+ui_click_probe+9 套件全绿
2026-09-28 03:42:15 +08:00
DKChan 16f9b5d276 feat(ux): T5 战斗胜利结算 GP 接线——总量+增量落胜利总结结算(OQ14 口径)
- BattleEndOverlay 新增战利品行(open_victory 可选参 gp_summary;失败侧恒不呈现——GP 总量+增量归胜利总结结算)
- main 两个胜利分支(level_end/standalone_end)装配'战利品 GP +增量 · 合计总量':增量=battle_finished 载荷 gp_dropped,总量=runner.gp 现值(LevelRunner 入账连接先于组合根 handler——读数即战后总量)
- 纯呈现接线,账本语义零改动;账本入账/清零路径零触碰
- 轻闸:冒烟 557/0+ui_probe+ui_click_probe(全冒险含胜利终局)+ui_input_probe 全绿
2026-09-28 03:28:13 +08:00
DKChan b07d11fc18 feat(ux): T4 关卡画面实装——level-map 三拍板落地+停点标题+GP 徽章+图上命中探针改造
- 三停点标题定稿(布局决策1):入口='出发——选择首个节点'/单链='继续前进'/岔路='选择下一节点'——台账143「继续前进(战斗房)」措辞矛盾清偿
- 图上点击选路唯一通道(布局决策2):候选按钮整列退役;悬停预承诺=亮金描边加粗4px+通道增亮+指针;命中=布局公式矩形+6px 容差,非候选格不响应
- press_candidate 探针面改造:候选序号→节点中心坐标→同一命中检测→提交(探针走真实命中路径);ui_probe/ui_click_probe 选路段注记同步
- 放弃二次确认(布局决策3):首击转确认态(文案'再点一次确认放弃——不可逆'+危险红脉冲约3秒超时回落/减动效静态),二击提交 abandon_requested;单击不提交=ui_probe 战斗中按下被拒语义保持
- 顶栏:关卡名(level_row.display_name)+GP 常驻徽章(◈+runner.gp,直角细线数据框);底栏状态组(HP 当前/上限+迷你血条/攻击·AC 有效值+加成角标/本关加成三段零加成隐藏)——open_choices 命令式刷新纪律
- 画布字形走 get_theme_default_font(随包字体);旧按钮路径 grep 收净零死引用
- 轻闸:冒烟 557/0+四探针全绿(click_probe 全冒险段经新命中路径含岔路交替)
2026-09-28 03:23:16 +08:00
DKChan a0ed48fa88 feat(ui): T3 CJK 字体随包落码——Fusion Pixel OFL zh_hans 入包接线(2026-09-27 用户拍板)
- 资产: game/assets/fonts/ui_font_fusion_pixel_zh_hans.ttf + OFL-fusion-pixel.txt 授权随包(授权干净定案);命名遵 art-bible §8.3 snake_case 域前缀
- project.godot gui/theme/custom_font=全 Control 默认主题字体单点
- SubViewport 两世界不继承 Control 主题: ui_assembler 装配点经 UiKit.load_font 守卫装载注入 set_world_font(C6 挂点链首次接线,缺位=null 回退引擎字体不炸)
- 单元断言: tests/unit/presentation/ui_font_asset_test.gd(装载非空/中文字形 has_char/采样宽度>0)入 run_all manifest(8 套件)
- 轻闸: 冒烟 557/0+ui_probe(hp='攻击 2 ' 中文渲染断言不减)+ui_input_probe+ui_click_probe 全绿
2026-09-28 03:13:54 +08:00
DKChan 7c9320b98e feat(art): T2 高墙感 D 投影档落码——南立面双段暗带+地面投影(2026-09-27 用户挑档)
- CellUnit 新件:facade_south(口沿高光 2px+双段暗带 0.16/0.25 格边,自底边坐标推导)+proj_band(北缘三段渐隐 0.28/0.16/0.06)
- 参数出处:研究件 64px 拼版逐像素实测(高光 196,172,132/立面罩 α0.60·0.82/投影贴墙 α0.28),非蒙数
- BoardView paint:墙格南邻地面→立面+南缘 2px 描边让位防叠黑;地面格北邻墙→投影带 WALL_PROJECTION_FRAC=0.22
- 常量落渲染层:带宽比在 BoardView(WALL_PROJECTION_FRAC),色/段参数在 CellUnit(绘制侧单点)
- 素材缺位程序化回退同样服役(结构归程序);叠层序不变(底<立面/投影<微光<数字牌<旗<焦点高亮)
- 轻闸:冒烟 557/0+ui_input_probe 十一断言+ui_click_probe 问题=0(瓦片模式与回退模式双过)
2026-09-28 03:04:55 +08:00
DKChan e440360ea5 feat(art): 封印黑批(用户拍板 2026-09-28)——封印色 封印紫 #7C3AA8→封印黑 #000000(紫与微光蓝族色相冲突,黑无色相天然合规):UiKit.SEAL_PURPLE→SEAL_BLACK+board_view/board_fx_view 换色+胜利彩带紫位改亮金(紫赤 Boss 独占不入装饰)+样张脚本同步(旗面/图例/UIKIT 键)+字体素材路径随迁目录收敛(artwork/ui-reuse);文档七文件现行规则改封印黑(圣经 §4.1 条目重写+v2.11 行/character-design/comfyui/远程单 purple→black 十六进制重锁/清单/battle.md),历史注记与 v2.10 行按 ADR 纪律留痕不改;冒烟 557/0+ui_probe/ui_input_probe PASS+样张机检 12/12+doc 三闸零新增 2026-09-28 02:57:26 +08:00
DKChan 5f51a916d4 test(unit): T1 单元测试与契约层——七套件实跑入口落 tests/run_all.gd
- data_config: ConfigDB 表加载+跨表护栏零诊断/进度坐标 ceil-clamp 解析与警告去重/变异池门控/shop·meta 消费面/manifest↔目录同步/越域 fatal 退出码(独立进程 expect=1,deferred 触发保 quit 通道)/统一随机流(派生确定性/计数器账本/标签不参与派生/负种子归一化)
- battle_settlement: DamageMath 四纯函数(池乘区/克制分量/掷点查档/吃掷点分量)+DamageController 伤害单据五配方+B/A 双结账模式+来源敌死作废+requires 前置门+主角倒下 halt+AC 合流三通道+池 clamp 与 refresh 政策
- contracts: 五配方/三目标/双政策词表封闭+掷点标签∈RNG 封闭词表(EC12)+单据九栏缺省+增益布尔受理口径(EC1/EC2)
- 红线: 期望值全由表读值推导(零玩法数值字面量)/零自建 RNG(夹具种子仅求复现)
- 轻闸: 冒烟 557/0 + ui_input_probe 十一断言全绿(基线零漂移)
2026-09-28 02:52:19 +08:00
DKChan 24123616d8 feat(rng): 统一随机流批落地(ADR-0007 裁丙)——rng_service 七流并一+全事件日志:单盐单全局计数器+用途标签 open_stream(purpose) 不参与派生+derive_at(scope) 单参+事件日志会话制 rng_log_<seed>.jsonl;七消费点迁移+behavior_roll 子流派生向量退役(单敌轨迹独立复放面随退)+armor_roll_stream 降格纯标签;统一向量 8 常量重登记(scope0-3 与旧 board_gen 逐位连续);测试重锚(nat20/极性路由/L2max 改行为面扫描+ui_input_probe 移位扩边前置);冒烟 557/0+四探针全绿+MC20 局+日志落盘;数据配置 v0.5/registry 两实体/冒险结构 v0.10/节点图生成 v0.4 前置解除/ADR-0007 裁决落档+落地记录/CLAUDE.md 红线措辞/06 架构批条目解决移除 2026-09-27 20:01:29 +08:00
DKChan 7f24b640ea refactor: production 解散+docs 并入 design+tests 归 game 三层收敛——active.md/roadmap/stage/review-mode 升根目录;qa 报告→design/qa(gate-checks/alpha 验收/任务书→research);docs/→design/dev+registry 并档+散提案→research;tests/→game/tests(空架子 README+示例,真测试在 game/smoke);game/tools→tools+样例输出→sim-data;qa-data→sim-data;design/ux→gdd/ux;删 loop-dashboard.html(可再生成)+route_overlay_preview(零引用);钩子三件+loop_dashboard/balance_verifier/render_sample_sheet 路径随迁;断链修复 12 文件,余 7 条全为搬前幽灵链 2026-09-27 04:56:27 +08:00
DKChan 20c131c1a7 feat(art): seal purple batch -- flag color C63D22 -> 7C3AA8 (hue 267, ban-band safe); code 8-way split (seal items -> purple, attack/warn reds -> danger family, boss border -> boss purple) + docs 5 files + sample script sync + ledger 185 2026-09-27 02:12:12 +08:00
DKChan 5ac07d94a6 feat(presentation): UI tweak batch -- opaque status slot backdrop + softer hover gold frame (55% alpha) + C-zone layout fill + 06 digit memo + ledger 182 2026-09-26 21:29:58 +08:00
DKChan 9a4a900f9e fix(presentation): 错位修复+入场演出批——StandeeBody 字形/意图双重偏移修复(实机敌人立绘空白真因,截图复验)+BoardView 入场演出补实装(淡入 200ms+R0 涟漪,battle.md Transitions 欠账)+06 登记表现收口七项+台账 181 2026-09-26 19:46:09 +08:00
DKChan f0ad1e3861 docs(art): 「兄弟精」变体名全仓清除批——22 处命中改「L2 熊地精」口径(12 文件:art-bible §4.6.4 键集行/comfyui-prompts §3.9 卡改名+候选纪律·显示名·验收速查三处/remote-gen-prompts §2.9 并回 §2.2 熊地精卡+保真对照计数措辞/art-assets·art-status 两清单/character-design 表行+注/难度曲线 L2 图版注记/entities.yaml L2 批注/enemy.tres·skills.tres 注释/smoke 标签与池断言文案/research 第三关提案)+doc_term_audit 词表新增防复发闸(继任=L2 熊地精);豁免面=台账/版本历史/看板快照历史留痕按纪律保留原文;查证依据=名字系 2026-09-17 L2 内容批 AI 自拟、用户当日裁决仅覆盖实体同一性(072dc43/台账 65);冒烟 557/0 三闸全过+doc 三闸基线一致+玩家可见文本零影响;台账 180(收编在飞纯文档面:remote-gen-prompts.md 首次入库含台账 176/178/179 批内容、art-status-checklist 看板✅行属台账 168 连带、active.md 补登 175/178远程/179 三条并行批孤儿条目) 2026-09-26 19:32:26 +08:00
DKChan 9e6f06804e fix(presentation): 界面补数批——血量数字「当前/最大」落条(HUD框架 验收「血量数字可读」欠账+用户点名,白字深描边居中条带)+小人脚浮修正(素材透明留白致视觉脚悬空 12.75px,offset -16→-8.5 坐标推导留档)+台账 178 2026-09-26 16:47:23 +08:00
DKChan 8db7d7d37a fix(presentation): 呈现修复批——数字色牌落码(原则二:已开格字形垫 #F5EAD3 素牌,救回暗地面瓦片上数字/雷字可读性)+墙格轮廓加强(地面朝向边程序 2px 深墨线,§8.5 结构归程序)+台账 177;高墙感研究件交 mockups 待用户挑档 2026-09-26 16:25:23 +08:00
DKChan 79f2efc8eb feat(presentation): 换肤最小可看批——格面高墙瓦片接线(查表合成器 16 情形+镜像+凹角回落+变体哈希,缺位整批回退)+敌人立绘槽接线(八敌种路径常量+按 id 装载,缺位字形回退等价)+接触带微光切换(英雄格周界空间侧蓝族,旧绿相退役)+台账 176 2026-09-26 15:11:04 +08:00
DKChan afeb6cacd2 feat(presentation): 站桩本体 Node2D 化(Phase B T3)——StandeeBody 世界精灵新件+StandeeView 退役删除+行为面 17 方法契约保持+伴随件壳层化(enemy_box 语义改写)+world_to_shell 单点同步+ui_probe 断言等价改写+台账 171 2026-09-26 05:07:36 +08:00
DKChan 87b23a810b feat(presentation): B 区战斗舞台壳改造(Phase B T2)——BattleStageView PanelContainer→Control+Node2D 舞台半区(SubViewportContainer/SubViewport/StageWorld 新件)+Control 文本半区三件保留+set_world_font/world_to_shell 挂点+C6 判据实证过+外框几何零漂移+台账 170 2026-09-26 04:56:05 +08:00
DKChan 4529e9133b merge: L1 小怪板统一 10×10 + 双雄改名大地精——板尺寸策略改判批落籍(用户拍板 2026-09-24:小怪板恒定/boss 独大/血量零改动只改名;数值调参后置裁决同日) 2026-09-26 01:46:57 +08:00
DKChan effb98e57d refactor(ui): C 区精简批——信息归属拍板代码实装(2026-09-26):①C 区面板=攻击+护甲AC 数据框+魔法道具槽(预留 4 空槽)+本关强化列表(预留空态隐藏)——HP 条/立绘占位/状态槽/RAP/GP/钥石退役;②状态效果唯一展示面=B 区站桩(compact 档 StatusSlotRow 整体迁入——16px 图标+层数角标+悬停 tooltip 义务随迁,BUG-0001 回归组件同源;清空反馈逐槽化光+微文案随迁站桩);③RAP 读数迁 D 区 AP 条贴弃图刷新消费口(点阵+数字+清零脉冲微文案+拒绝脉冲载体随迁);④hud_presenter 单投喂改造(B/C 双投喂重复展示退役)+钱包投喂退役(GP/钥石迁出战斗屏,去向=关卡画面/结算/营地归对应 UX 批);冒烟 557/0+五探针全绿 2026-09-26 01:26:26 +08:00
DKChan 171a2ddee5 fix(ui): 敌方站桩护甲类型图标化+AC数值退役(2026-09-26 用户终裁)
- 底座下名字行改 HBox 组合:护甲类型图标占位 Label + 名字 Label;文本格式「名字 · 类型·AC%d」退役
- 图标形状+色相双通道占位(◇轻甲·灰石 / ◆魔法护甲·小人蓝 / ▣重甲·深金;避开 Boss 专属紫赤 #8F2F6A 与妨害紫),终稿图标资产归美术批
- _armor_class 字段与 set_data 读取删除(站桩视图零消费方;核心/数据层 armor_class 不动);_armor 保留供图标
- battle_stage_view._card_by_name 与 smoke/ui_probe 名字行断言同步新节点口径(ui_probe 增护甲图标非空检查)
- 全量冒烟 557 项 0 失败退出码 0
2026-09-25 20:41:35 +08:00
DKChan 9bbffd849f test(ui): 呈现层状态断言批(A 档方案落地——ui_input_probe 七断言→十一断言 2026-09-26 用户拍板):⑧影子构成与贴脚(英雄子件唯一性/中心贴脚锚 ZERO/z 相对-1/alpha 0.35/GradientTexture2D 组件/父子 use_parent_material 链);⑨右移朝向 flip_h=true+到位墙钟回站帧+缩放 1.5 均匀档(无可达右邻已开格打印 SKIP 不判失败);⑩变格边长即时重排(set_cell_area 缩格→英雄即时落新脚锚+scale 均匀、还原→46px 复位——窗口缩放路径回归闸);⑪贴图缺位回退(texture 置 null+refresh→数字 0 格字形必回退「人」/数字格不破坏——回退判据与抑制判据同源验证);踩坑在案:Variant 链 get_children() 用 := 推断失败=探针脚本载入失败静默挂死(显式 Array 标注修复——GDScript 探针新坑第二例);冒烟 557/0+click 探针绿 2026-09-25 14:31:42 +08:00
DKChan 3cbf3147a8 fix(ui): 脚锚参照系统一自底边口径+影子贴脚(2026-09-26 用户三裁/报缺陷):①HERO_GROUND_FRAC 0.75(自顶)→0.25(自底边)——数值同线(自顶 75%≡自底 25%)但上一批全程「75%」口径误导用户被纠,常量/公式/注释/探针 case⑦ 全部换自底边参照系并加 ⚠ 参照系纪律注;②影子中心贴脚锚 (0,2)→(0,0)——上批下坠 2px(屏幕 3px)让椭圆与脚脱开(用户报缺陷),贴脚后随父同步不变;冒烟 557/0+ui_input 七断言+click 探针绿 2026-09-25 06:32:34 +08:00
DKChan 6cbb3a566f feat(ui): 小人立体感批+素材路径共识(2026-09-26 用户二裁/立约):①棋盘小人 1.5× 档(HERO_SPRITE_SCALE 1.0→1.5,明示裁决压 §8.2 一般规则——豁免注记归 art-bible 批)+脚锚落格高 75% 线(HERO_GROUND_FRAC,「脚踩格子 1/4 处·自底边量」——不完全居中+头越上格沿造立体,锚点与缩放解耦);②脚下椭圆影=Godot 组件合成(GradientTexture2D 径向渐变×黑色 modulate 压扁,挂英雄子件 z=-1 随父同步位移/翻转/弹跳,LINEAR 保渐变平滑,贴图零改动)+英雄/影补挂 use_parent_material(结算期随世界去饱和与格面同口径——基批漏挂补齐);③素材路径分工约定 design/art/asset-path-map.md 落盘(candidates=源档禁运行时引用/game-assets-art=唯一落地处/ui-icons=已入库特例/mockups=评审产物;素材流五步+禁 preload+基准朝向/锚点备查);④ui_input_probe case⑦ 期望值随脚锚公式换挡;冒烟 557/0+三探针绿 2026-09-25 06:19:22 +08:00
DKChan ae8c5bf1c9 fix(ui): 英雄精灵世界落位缺陷修复+B区立绘换装批(2026-09-26 用户实机截图/点名):①_hero_feet 改世界坐标(SubViewport 内格原点=格×步距;上批误用壳层 cell_origin 含 _svp_container.position 居中偏移=实测右偏 ~7 格+偏离格心);hero_hand_point 归壳层坐标(fx 在视口外须含居中偏移);②B 区站桩立绘=48×48 hero_idle_01 换装(UiKit.TEX_HERO_PORTRAIT,源档 candidates/hero-idle/,素材不入 git)+set_portrait_texture 增 flip 参数(英雄立绘水平向右)+盒高 96=48 源×2 整数档(原 106 盒非整数缩放违反圣经 §8.2);③ui_input_probe 新 case⑦ 英雄落位回归闸(墙钟 0.3s 等 Tween 到位——headless 帧数等待<140ms 会采半途位置首跑实证;素材缺位树跳过),六断言→七断言;冒烟 557/0+三探针绿 2026-09-25 06:09:06 +08:00
DKChan 65325d111d fix(ui): 棋盘小人修正批——用户三裁决落地(2026-09-25):①缩放=整数 1× 档 32×32 盒格内居中(HERO_SPRITE_SCALE 常量定档,cell_edge/32 填充公式作废——圣经 §8.2 禁非整数缩放硬规则+v1.9 注记 71% 占格合规预期,上批「填满格」代拍板系误判);②挥铲=握把锚 (18,12) 对齐英雄持握手位(以手为圆心、铲长为半径旋转,手=盒底往上 1/4 盒高·水平居中——hero_hand_point/hero_sprite_scale 出口,共享边中点+12% 偏置作废);③触发=格子点开那一刻确认(settle 同步受理后 refresh 同拍,措辞归位非代码变更);冒烟 557/0+ui_input/click/layout 三探针绿 2026-09-25 05:47:43 +08:00
DKChan 4c8ab0df90 feat(ui): 棋盘小人贴图替换批——英雄=BoardWorld 独立 Sprite2D(站/走两帧 NEAREST+flip_h 朝向+refresh diff 位移 Tween 140ms;素材缺位回退格内字形「人」);挖掘=BoardFxView.play_shovel_swing 挥铲三帧 80ms/帧(握把锚 18,12 对齐共享边中点)+角色弹跳 scale.y 0.82 脚底收敛;B 区站桩 set_portrait_texture 一行接线+NEAREST;UiKit 增 TEX_HERO_* 路径单点+load_tex exists 守卫(素材 PNG 不入 git,禁 preload);零位移移动(幂等受理)=notify_hero_move 帧闪不位移;格面五 texture 槽零改动;冒烟 557/0+ui_input/click/layout 三探针绿 2026-09-25 2026-09-25 03:04:43 +08:00
DKChan b4e7200999 feat(ui): 棋盘立体中档定稿冻结——DEPTH_PX=8/DEPTH_BEVEL=0.6 常量默认生效(用户实机三档对比拍板 2026-09-24);原型入口退役=F9 键+D 区「立体:X」按钮+切档信号链全拆(ApBarView/BoardZoneView/main 组合根同批),BoardWorld 头注随改;冒烟 557/0+ui_input/click/layout 三探针绿;§1.4 注记欠账待 art-bible 并行批落籍后补写 2026-09-24 15:56:15 +08:00
DKChan 4719c61c67 feat(board): L1 小怪板统一 10×10 + 实体名修正大地精——板尺寸策略改判批(用户拍板 2026-09-24,数值后置前收口)
- board_gen.tres:仅 (1,2) 12×12→10×10(首版误缩 boss d4 已回滚),L1 板序列 10/10/10/10/12 单调;「板随战斗时长」原则(第 6 轮)作废,改判「小怪板恒定、boss 板独大」
- enemy.tres:(1,3) 熊地精双雄→大地精(enemy_id bugbear→hobgoblin,仅本行)——DND 阶梯 地精→大地精→熊地精 与每只血量 4-8→14→50 同构;「双雄」数量词与 [2,3] 变量骰矛盾退役;hp/池/数量零改动(用户裁决只改名)
- smoke_all.gd:回放注释同步
- qa-data:calibrate 重跑(L1 五行 10×10+boss 121)、MC 修正批读数(report_U2_*)、iteration_log 第 8 批、analyze.py BASE 自定位修复
- 冒烟 537 PASS/0 FAIL;perfect L1 通过 85.7%、boss 97%/10 轮/清图 41%(12×12 行为回归);L2/L3 读数含另一会话双刀调参基线(大奖励 5/L2 收紧)非本批影响
2026-09-24 15:46:38 +08:00
DKChan d799b4b347 feat(ui): 状态图标接入批——战斗 HUD 状态槽占位字形退役换用户验收定稿九枚 PNG(C 区槽 24px/B 区站桩 16px 纹理,effect_id→status_<effect_id>.png 恒定映射圣经 §8.3;叠层 ×N 角标保留,极性染色与清场 ✕ 前缀退役;ui_probe 断言改纹理判据+九键全覆盖;资产入库 game/assets/ui/icons/ 2026-09-24,台账 156) 2026-09-24 15:12:48 +08:00
DKChan 9b35cf8c4b feat(ui): 立体档位设置按钮——D 区 AP 条右键组「立体:X」常驻显示当前档、点击循环(F9 同效同标签联动);ApBarView/BoardZoneView 信号转发+main 组合根共享 _cycle_depth_tier(用户反馈「不知道当前对应哪个档」2026-09-24,台账 154) 2026-09-24 14:43:19 +08:00
DKChan 0f041a7892 feat(board): 棋盘立体三档原型——F9 循环平面/薄(缩小帽档)/中/厚(纸雕织梦岛档):板块悬崖(正面背光+右侧受光+列分隔缝+岩层横纹+口沿高光+AO+悬浮影)+顶面倒角(内缩2px保呼吸微光边框);悬崖外延计入装板预算公式单点;定稿参数归格子样张批§1.4(用户拍板 2026-09-24,台账 153) 2026-09-24 05:39:59 +08:00
DKChan 6649dc1ca5 fix(board): SubViewport 手设尺寸警告清除——树内 stretch 容器接管时跳过 _viewport.size 直设(树外冒烟直建路径保留 1:1),运行时取证探针复核 Node2D 世界+100 格单元全 Node2D(2026-09-24,台账 152) 2026-09-24 04:47:39 +08:00
DKChan 6cfeae021c merge: 垂直切片转正——工程目录迁为 game/(用户拍板 2026-09-24,台账 150;冲突解决=并行伤害管线批 damage_controller 按其内容落 game/ 新路径,旧路径入树经重命名追踪归一) 2026-09-24 04:06:19 +08:00
DKChan 13f93c74ff chore(structure): 垂直切片转正——prototypes/dungeon-sweeper-vertical-slice 迁为 game/,26 文件路径同步(CLAUDE.md/tools×4/tests×3/QA脚本×3/GDD×6/架构文档),static_scan S1/S2+S4 规则集首跑收敛(用户拍板 2026-09-24,台账 148) 2026-09-24 04:02:21 +08:00