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
|
b0880919ee
|
merge: 棋盘小人贴图替换批——英雄独立精灵+挥铲三帧+站桩接线(2026-09-25)
|
2026-09-25 03:05:13 +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
|
71ae51cb35
|
merge: 状态图标接入批——定稿九枚入 HUD 状态槽(2026-09-24,台账 156)
|
2026-09-24 15:13:01 +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
|
8585376aa9
|
merge: 立体档位设置按钮——常驻档名指示器(2026-09-24,台账 154)
|
2026-09-24 14:43:31 +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
|
d333a15c35
|
merge: 棋盘立体三档原型 F9 可切换(用户拍板 2026-09-24,台账 153)
|
2026-09-24 05:40:06 +08:00 |
|
DKChan
|
0f041a7892
|
feat(board): 棋盘立体三档原型——F9 循环平面/薄(缩小帽档)/中/厚(纸雕织梦岛档):板块悬崖(正面背光+右侧受光+列分隔缝+岩层横纹+口沿高光+AO+悬浮影)+顶面倒角(内缩2px保呼吸微光边框);悬崖外延计入装板预算公式单点;定稿参数归格子样张批§1.4(用户拍板 2026-09-24,台账 153)
|
2026-09-24 05:39:59 +08:00 |
|
DKChan
|
3d79cec380
|
merge: SubViewport 尺寸警告清除(2026-09-24,台账 152)
|
2026-09-24 04:47:45 +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
|
78b6cdbb51
|
merge: registry 行动经济 AP 两行登记漏账补同步(2026-09-24,台账 151)
|
2026-09-24 04:29:18 +08:00 |
|
DKChan
|
b054934ffd
|
docs(registry): 行动经济两行登记漏账补同步——ap_per_round/rap_refresh_cost 6→8 对齐 Package B 拨表现行+溯源补登(配置事实源对齐裁决,2026-09-24,台账 151)
|
2026-09-24 04:29:11 +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 |
|
DKChan
|
d8be4685c9
|
merge: 伤害管线单据化批落籍——伤害控制器统一入口+段界结账 B 模式现行+死亡事件信号(用户三裁决 2026-09-24,两步走 edc7eb1/86ecb2a,战斗结算 v0.24,台账 149;批内旧提交信息'台账 148'字样系撞号前旧称以此为准)
|
2026-09-24 04:01:51 +08:00 |
|
DKChan
|
8dd5c64dc7
|
docs(todo): 伤害管线单据化批 06 条目解决移除(两步全落地落籍战斗结算 v0.24,留痕归 git+台账 148,2026-09-24)
|
2026-09-24 03:56:29 +08:00 |
|
DKChan
|
4312998754
|
docs(battle-settlement): 战斗结算 v0.24——伤害单据与伤害控制器成文(五配方封闭+结账时机双模式+死亡事件,README 修改记录同步,2026-09-24 台账 148 批)
|
2026-09-24 03:56:05 +08:00 |
|
DKChan
|
86ecb2a8e7
|
feat(combat): 伤害管线单据化第二步——结账时机开关拨 B(攒批段界统一结账,A=immediate 保留为回切位;死亡事件接线生效;冒烟557全绿+A/B对拍四配置全确定且真实分岔,2026-09-24 台账 148 批)
|
2026-09-24 03:51:03 +08:00 |
|
DKChan
|
edc7eb1fd6
|
feat(combat): 伤害管线单据化第一步——伤害控制器统一入口(五调用点收口+死亡事件信号+段界flush挂点,开关=A逐位等价迁移前,冒烟557全绿,2026-09-24 台账 148 批)
|
2026-09-24 03:47:04 +08:00 |
|
DKChan
|
291c5aa32c
|
docs(todo): 伤害管线单据化批登记 06——「伤害控制器统一入口(五调用点收口)」(B 模式+A 回切开关/结账时定目标/单位自宣布死亡事件 三裁决,两步走执行面,用户拍板 2026-09-24,台账 148)
|
2026-09-24 03:27:57 +08:00 |
|
DKChan
|
bc433936b7
|
merge: 停点前移批三项代拍板追认落文(用户确认 2026-09-24,台账 146)
|
2026-09-24 03:01:43 +08:00 |
|
DKChan
|
ab5116df05
|
docs(ruling): 停点前移批三项代拍板追认落文——HUD框架/battle.md/关卡节点地图/冒险结构 待追认标记翻已追认(用户确认 2026-09-24,台账 146)
|
2026-09-24 03:01:36 +08:00 |
|
DKChan
|
1679d25bee
|
merge: 棋盘 Node2D 渲染迁移 Phase A——D 区棋盘本体迁 Node2D,公共面契约零改造(用户授权推进 2026-09-23,台账 144)
|
2026-09-24 01:35:02 +08:00 |
|
DKChan
|
e3120721f7
|
feat(board): 棋盘 Node2D 渲染迁移 Phase A——BoardView 壳+SubViewport+BoardWorld/CellUnit 叠层槽位+板级公式命中+cell_size 契约化+ui_input_probe 端到端输入探针+架构注记三处(按 ADR-0006/迁移方案,用户授权推进 2026-09-23,台账 144)
|
2026-09-24 01:34:55 +08:00 |
|
DKChan
|
d326df567d
|
merge: 停点前移批——关卡画面常驻枢纽+战斗屏三区化(用户拍板 2026-09-23,台账 142)
|
2026-09-24 00:59:21 +08:00 |
|
DKChan
|
8eddcdd5a7
|
feat(flow): 停点前移批——LevelRunner 入口停点模式(opt-in defer+零RNG漂移)+关卡开局即出图选路+A 区进度条退役(转 C 区钱包行,底行 548)+GDD 四文件对齐三区+art-bible 连带+06 条目解决移除(用户拍板 2026-09-23,台账 142)
|
2026-09-24 00:59:14 +08:00 |
|
DKChan
|
c22174274c
|
merge: 停点前移批登记 06 入清单(用户拍板 2026-09-23,台账 141)
|
2026-09-24 00:22:00 +08:00 |
|
DKChan
|
199d1166eb
|
docs(todo): 停点前移批登记 06——「Alpha 第一批:冒险开局停点前移——关卡画面常驻枢纽」(执行面四项+删除面清单+三待裁决,用户拍板 2026-09-23,台账 141)
|
2026-09-24 00:21:47 +08:00 |
|
DKChan
|
ce56e27e1d
|
merge: 棋盘 Node2D 迁移批起草——ADR-0006 新立+ADR-0003 部分取代注记+Phase A 方案(用户拍板只迁棋盘+战斗屏进度条退场+LevelStripView 退役不迁移,2026-09-23,台账 140)
|
2026-09-23 23:56:41 +08:00 |
|
DKChan
|
28f6dd222b
|
docs(arch): A 区退场形态裁定落文——LevelStripView 退役不迁移+关卡画面由 RouteOverlay 升级承接+停点前移批删除面清单(用户追问裁定 2026-09-23)
|
2026-09-23 20:39:51 +08:00 |
|
DKChan
|
b1756d2de0
|
docs(arch): 棋盘迁移文档修订——战斗屏进度条退场裁定落文(战后回关卡画面,进度只留关卡画面;退场落地随停点前移批,用户裁定 2026-09-23)
|
2026-09-23 20:07:26 +08:00 |
|
DKChan
|
00108b13c5
|
docs(arch): 棋盘 Node2D 迁移批起草——ADR-0006 新立+ADR-0003 部分取代注记+Phase A 迁移方案(用户拍板只迁棋盘 2026-09-23,草稿待审)
|
2026-09-23 17:59:33 +08:00 |
|
DKChan
|
5594d1431a
|
chore(git): 美术素材候选目录不入库——.gitignore 忽略规则+UI复用批审阅指引入库(用户指令 2026-09-23)
|
2026-09-23 17:17:57 +08:00 |
|
DKChan
|
ddbe4941d8
|
merge: 圣经v2.0修订批——UI 章迁入+画布定档+色板方向+扩池否决(用户四裁决+缺口口径,台账 138)
|
2026-09-23 17:14:42 +08:00 |
|
DKChan
|
126e687829
|
docs(art): 圣经v2.0修订批——§3.3/§4.4 迁入§7重排+§8.2 画布定档(48×72/32×32)+§6.3 三关色板方向+§9.1 扩池否决+06 登记两项待样张批裁决(用户四裁决+缺口口径,台账 138)
|
2026-09-23 17:14:21 +08:00 |
|
DKChan
|
26ca60eef4
|
merge: §8.2 待决注记小批——侧会话对数发现两缺口入章(v1.9,台账 137)
|
2026-09-23 16:35:42 +08:00 |
|
DKChan
|
1f65552574
|
docs(art): §8.2 待决注记——36px 板×32px 源摩擦二选一+主角立绘档空缺登记(样张批裁决项,v1.9,台账 137)
|
2026-09-23 16:35:35 +08:00 |
|
DKChan
|
68666b0494
|
merge: 美术圣经§6–9 四章补全+主角批收口——D1/D2/D4/D5 框架落地,圣经全章成文(台账 135/136)
|
2026-09-23 15:50:54 +08:00 |
|
DKChan
|
0cde0f9661
|
docs(art): 圣经§6–9 四章补全——环境与场景/UI 设计/资产技术规范/参考与反参考(D1/D2/D4/D5 框架落地,代拍板四项待追认,台账 136)
|
2026-09-23 15:48:32 +08:00 |
|
DKChan
|
5f1f9b0c46
|
docs(art): 主角特征批收口——§5 抽离 character-design.md+挖掘铲/背包旗/配装修订+提示词卡 v2.6+清单同步(同日先行批补登记,台账 135)
|
2026-09-23 15:42:09 +08:00 |
|
DKChan
|
277b0173ba
|
merge: 换算率标定批——conversion 三行投值 6/9/1(冒险条件口径)+ 护甲断链接线修复 + 判定端表值驱动(用户指令 2026-09-23)
|
2026-09-23 08:46:07 +08:00 |
|
DKChan
|
3bda0db32d
|
换算率标定批收口:冒险条件口径重测投值 6/9/1 + 文档/registry 同步(2026-09-23)
- 首轮直入口面读数作废(同日单关直入口口径退役)——OFAT 冒险注入档 na=100×双画像×6 档 + 三花费序战役重测 1760 局
- 实测每级带平移 生命 +6.0±0.7 / 攻击 +8.8±0.8 / 护甲 +1.2±0.4(配对 bootstrap SE 逆方差合并)→ 投 6/9/1
- balance_verifier.py:adventure 段 inject 档/armor_first 花费序/spend 标签 + ④ 标定段(配对 bootstrap 条件通关率差)+ 带平移表值驱动(带重锚后自动启用)
- 元进度 v1.4 / 06 收窄 / registry 条目+变更记录同步;冒烟 553 项 0 失败
|
2026-09-23 08:45:44 +08:00 |
|
DKChan
|
7fd6fbd0bd
|
merge: 并入 master 4ce9791(直入口退役+冒险条件口径+L2 收紧)——标定批转新测量面
# Conflicts:
# prototypes/dungeon-sweeper-vertical-slice/smoke/level_autoplay.gd
# prototypes/dungeon-sweeper-vertical-slice/smoke/verifier_batch.gd
# tools/balance_verifier.py
|
2026-09-23 07:01:04 +08:00 |
|
DKChan
|
f0aca09bd0
|
换算率标定批:conversion 三行投值 6/8/1 + 护甲断链接线 + 判定端表值驱动(用户指令 2026-09-23)
- meta.tres conversion 三行 0→6/8/1(OFAT 注入档配对读数实测每级带平移 +6.5±0.7/+8.4±0.9/+1.4±0.4 点取整)
- 修复护甲断链:begin_battle hero_armor_class 参数零消费,_defender_ac 主角分支接线(缺参/-1=表值兜底,白板逐位不变)
- level_runner.start_level / run_level 增注入尾参(缺省 {} 零行为变更);verifier_batch 增 inject 档/levels 裁剪/armor_first 花费序/campaign 行 spend 标签
- balance_verifier.py:meta.tres 启动解析(表值锚配置推导化)+ 带平移判定 + ④标定段(配对差/逆方差合并/建议投值)
- 元进度 v1.4(换算率节回填+P1 销项)/ 06 删条 / registry 注记与变更记录
- 冒烟 553 项 0 失败;读数报告 production/qa/conversion-calibration/calibration.raw.md
|
2026-09-23 06:50:19 +08:00 |
|
DKChan
|
4ce97910a1
|
docs(session): 关间大奖励+L2 收紧双刀批收口登记——台账 134(含刀一/刀二两份扫描报告入库)
|
2026-09-23 05:43:23 +08:00 |
|
DKChan
|
b39ee62e06
|
Merge branch 'hp-bonus-scan-20260923'
|
2026-09-23 05:38:03 +08:00 |
|
DKChan
|
a4edb1e7f8
|
feat(balance): 关间大奖励 10→5 + L2 五处血量收紧——双合格线扫描收敛(用户拍板 2026-09-23)
- adventure.tres: level_clear_hp_bonus 10→5(刀一:关间补给收窄)
- enemy.tres L2: 群行 22→26×3 / 24→28、蛛化卓尔精灵 112→130(刀二=B包第7轮留档收紧候选L2部分;L3 未动)
- smoke_all.gd: 满配锚 (400,200)→(900,400)——L2 抬血后旧档不再满通,先例式抬锚(B包 200/100→400/200 同款)
- 读数:零强化过第二关率 普通 15→2% / 完美 40→15%;营地循环爬升形态成立(第4局0%→第37局100%)
- 冒烟 553 项 0 失败三闸过;verifier 双轮扫描报告 production/qa/balance-verifier-20260923-043341/050222.md(worktree)
|
2026-09-23 05:37:50 +08:00 |
|