Commit Graph
470 Commits
Author SHA1 Message Date
DKChan 9553d6b182 feat(t5): 奖励节点三选一+工坊解锁门控+封存呈现+node-reward spec 出生
①node_overlay:show_reward_items 三选一(池≤3 全列——当前三件即全列;池空直通=切片期合法空态保留;选择前继续隐藏=强制构筑点语义)+item_chosen 信号+close_reward 收屏
②main:奖励分支接三选一(活行∩解锁集,注册序前 3,呈现侧零 RNG)+_on_reward_item_chosen(入库存来源归因 reward_node→toast→_on_node_continue 兑付确认回选路零自动推进)+_reward_node_choices
③解锁门控链(拍板③甲=解锁进投放池):main _aux_unlocked_set(工坊解锁∩活行;罗盘退役/失义件不入集)→adventure params.aux_unlocked→LevelRunner.set_aux_unlocked→BattleOrchestrator 公有 setter→RewardEconomy.set_aux_unlocked+_rollable_rows aux 行过滤——空集默认零投放=白板/夹具态模拟读数零扰动
④工坊呈现:workshop_status 投影+deferred/retired 状态面;camp 文案=已解锁·能力封存中(失义件)/已退役(罗盘)
⑤node-reward.md spec v1.0 出生(06 条目兑现)
坑一轮:BattleOrchestrator 无公有 reward_economy(E1/E3 封装)——公有 setter 转发;竖线锚四处拼接病自愈
闸:冒烟 577/0+四探针 PASS(click 问题=0)+单测 0 FAIL
2026-09-29 07:43:51 +08:00
DKChan 2f3a87e98f feat(t4): 魔法道具 HUD 面——C 区四槽接线+两步使用交互+叠加层呈现+清空反馈
①hero_info_panel:四槽 gui_input 可点+aux_slot_clicked 信号+set_aux_inventory 投影渲染(空槽虚位/used 暗态/不可用置灰/选中金框/tooltip 全名+语义)
②main:选中态 _aux_use_selection+槽点击(AP 类 target=none 即用/空间类 toggle 选中)+_on_board_action dig 劫持(选中期点格=目标拾取不落挖格;move/flag 不冲突)+_attempt_aux_use(拒绝零消耗 toast 可辨认)+_aux_inventory_projection(字形=名首字;usable 回调接排雷玩法只读面)+use 成功后槽位/叠加层双刷+_on_board_action 行尾槽位重查(授予同步走完)
③叠加层呈现:CellUnit.aux_mark(真视=危险红内缩框)+board_view.set_aux_overlays 投影注入(refresh 消费;预读格=badge_glyph 注入 REWARD_BADGE 字形走 identity_resolver 既有只读面零数据复制;旗格让位不注)
④清空反馈:LevelRunner aux_cleared 快照(payload 已有 T3)→AdventureRunner additive 扩签(big_reward_paid.aux_cleared/summary.aux_cleared_last,_last_aux_cleared 捕获)→main 大奖励屏 toast「上关剩余 N 件魔法道具已随关卡结束清空」
闸:冒烟 577/0+三探针 PASS;T() 拼接病累计八处全自愈(board_view 混行尾归一 LF/adventure_runner _first_script 重复声明去重/两 var 拼接)
2026-09-29 07:21:58 +08:00
DKChan 63a08d1e01 feat(t1-t3): 魔法道具数据面+库存管线+授予路由生命周期(三卡一轮交付——文件交叉合并提交)
T1 数据面:AuxItemTable schema(七字段+retired/deferred 两 additive 标记+真视窄域/board_wide 双承重护栏)+六行 tres(三有效+罗盘 retired 留痕+显影尘/全图卷 deferred)+ConfigDB 加载/访问器+RewardTable 十型扩值(aux_item)+三投放行 5/4/1+aux_none 负占位行(雷格极性字典兜底零兑付)+双表悬空校验(reward_dangling_aux,负占位豁免)+F2 投放维度覆盖(豁免面 plan/info/counter 登记)+两 fatal 夹具(expect=1 复制真表注入违规)+run_all manifest+2
T2 core 骨架:AuxItems 类(api 8 入口+probe 探针;零随机零特判;Used 不可逆;真视恒可用/预读点击级零信息拒绝;3x3 边缘窗口∩板)+action_economy.grant_ap 第 9 API(当轮加量,区别 queue_ap_delta 排队)
T3 授予路由+生命周期:_grant_routed aux 分支(正=入库存发「获得」行;负=零兑付 effect 型「道具随雷沉没」行)+use_aux 四步受理(相位 gate→validate→逐 kind 空间先 AP 后→consume;结算明细无道具行)+叠加层三清(装板点/战斗结束)+LevelRunner 关卡域库存持有注入+关卡末 reset+aux_cleared 快照计数扩签
冒烟锚随词表扩值更新:九型→十型封闭/字典 18→22 行;负向字典扫描三处稳健化(aux 不入五型轴+break 改 percent_map 三型齐备+rng 每板新实例——原第一板 break 掩盖 set_master_seed _counter 守卫违例)
闸:冒烟 577/0(净增 1)+单测 11 套全过(含两新夹具)+四探针 PASS
2026-09-29 07:07:38 +08:00
DKChan 55ef7d4396 merge: 代码审查批3合回——类型收紧生产清零137处(P1-2)+class_name(P2-1)+参数标注(P2-4)+相位enum(P2-2)+typed-rows装载实证+smoke缝合20处rows.assign;审计生产双归零,冒烟576/0同基线 2026-09-29 07:01:53 +08:00
DKChan 104cea6461 fix(review-batch3): 类型收紧生产清零137处(P1-2三步+延伸)+autoload class_name(ConfigDb/RngServiceCore)与_init标注(P2-1)+validate_skill_pool_links/ShopTable标注(P2-4)+相位enum外String面(P2-2)+typed-rows探针实证.tres装载转换;smoke缝合20处rows.assign+str(bb)同语义;审计生产双归零(240→103/83→59全测试链),单测7套绿,冒烟576/0同基线 2026-09-29 07:01:29 +08:00
DKChan 2bfdc66ac3 merge: 代码审查批2合回——生产24处lambda转命名(P1-3)+两处引用改拷贝(P2-3);生产lambda审计归零(83→59全smoke),冒烟576/0 2026-09-29 06:22:04 +08:00
DKChan f5edb65d25 fix(review-batch2): 视图信号可审计性+封装收口——生产24处lambda转命名方法含bind两处(P1-3)+recent_summaries/hero_effects值拷贝出户(P2-3);生产lambda审计归零(83→59全smoke),冒烟576/0同基线 2026-09-29 06:21:32 +08:00
DKChan 5158a38917 merge: 代码审查批1合回——fatal 通道置 fatal_error 阻断(P1-1)+_reject 展平(P2-5)+快照换行(P2-6);worktree 验证单测7套+冒烟576/0+审计计数同基线 2026-09-29 05:49:40 +08:00
DKChan 463baac08e fix(review-batch1): 代码审查批1三刀——fatal 通道置 fatal_error 阻断受理(P1-1)+_reject 展平(P2-5)+快照函数体换行(P2-6);审计计数不动(83/240),单测7套全过,冒烟576/0同基线 2026-09-29 05:49:17 +08:00
DKChan 3f5b1d309f chore(rework): 退役误入库的收口提交助手脚本(997e3e8 随批误收——临时助手不入库纪律) 2026-09-29 05:34:10 +08:00
DKChan fc8941f868 merge: 返工批收口登记——roadmap 迭代5返工注记+06四条目状态推进(AC已重投待丙/杠杆C1终态/池重落地二轮目检/完美L1提案待批)
# Conflicts:
#	roadmap.md
2026-09-29 05:29:05 +08:00
DKChan 997e3e83d4 docs(rework): 收口登记——roadmap 迭代5行返工注记+06四条目状态推进(AC已重投待批点丙/加难杠杆C1终态/结构生成池重落地二轮目检人闸/完美L1提案已交付待批) 2026-09-29 05:24:41 +08:00
DKChan 577f6d83e6 merge: 迭代6出口过闸——用户U2目检八项过+代拍板追认五项全认;roadmap完成标注,迭代7门解;台账256 2026-09-29 05:22:33 +08:00
DKChan 910d74cc89 merge: U2返工批落地——C1两刀终态+AC v1硬梯度重投+节点图池两规则重生成(模板0随重排)+完美L1杠杆提案+终态双窗读数(普通L2 10.6/13.6%完美L2 22/32.3%越带待批点丙);冒烟576/0五探针PASS doc三闸零新增 熵增闸PASS(design/qa图像白名单收编) 2026-09-29 05:22:27 +08:00
DKChan 04493c2d82 docs(iter6-exit): 用户 U2 目检过闸——迭代 6 出口成立
①roadmap 迭代 6 行:完成标注(2026-09-29 用户 U2 目检过闸,台账 256)——迭代 7 门解
②检查单补过闸记录:八项目检通过+代拍板追认五项(a统一比例/b众数投票/c角标/d飘字不做/e受击弹道不加金)全部追认
2026-09-29 05:22:11 +08:00
DKChan 74fc314fe9 rework(iter5): 终态读数报告——MC N=200/策略种79000+verifier 500局种9500双窗:普通L1 42.5/44.0%✓普通L2 10.6/13.6%✗完美L1 84%甲挂账完美L2 22.0/32.3%✗(U2组合知情后果,待批点丙呈报);止步归因=双Boss收口位税负集中;营地爬升放缓2倍无断链(换算率重标归迭代7);r_boss 0.33挂账维持;15模板全抽中 2026-09-29 05:21:13 +08:00
DKChan d35ef5520d merge: M-3 迭代6战斗演出完善 T0-T8 十轮全落——素材管线正式化(--fixer+48px档九→十一张+机检)/八敌立绘服役/主角三态/命中特效+链到达拍/主角受击死亡两早退拆/变异角标/回看z序+GP行;重闸全绿(冒烟576/0+五探针+doc三闸熵增零新增+机检11/11+MC对拍400/400逐位一致,锚重锚HEAD台账247);出口人闸=T9目检(checklist已交design/qa);台账247-255 2026-09-29 05:05:05 +08:00
DKChan 8e74483d0c docs(t8): 出口人闸检查单落盘+roadmap 迭代6 行内落地标注
①design/qa/m3-iter6-exit-checklist-2026-09-29.md:八项目检项(八敌立绘/体量梯度/三态/命中特效/主角受击死亡/变异角标/回看修复/GP 行)+代拍板追认五项(a统一比例/b众数投票/c角标/d飘字不做/e受击弹道不加金)+重闸读数留档+素材移交口径更新(用户无需放盘)
②roadmap 迭代 6 行:2026-09-29 落地段(代码面 T0-T8 全落,出口人闸进行中,完成标注待目检过)
重闸终局读数:MC 对拍 T8 复跑 vs T0 锚 400/400 逐位一致(零漂移=C1/C2 履约证)
2026-09-29 05:03:21 +08:00
DKChan 179969de52 docs(t8): 06 GP 条目改移注记+art-status-checklist 两行翻账
①06「GP/钥石迁出战斗屏后的展示面接线」状态改移:战斗结算画面双形态(单场胜利/冒险终局)均已承载 GP,剩=关卡画面常驻(归关卡画面批)
②art-status-checklist:主角三态行⬜→✅(迭代 6 T3)/八敌种行⬜→✅(迭代 6 T1/T2)——只改状态列惯例
重闸进度:冒烟 576/0+五探针 PASS+doc 三闸 diff 基线逐字节同+熵增闸同(_wtc.sh 临时助手已挪出仓库根)+素材机检 11/11;MC 对拍在飞
2026-09-29 04:36:24 +08:00
DKChan a47c988a2d feat(t7): 结算面两件——终局回看走模态栈修复 z 序压死+冒险终局面板 GP 行
①卡⑨:_on_end_review/_open_review_from_band 改 open 后走 _open_modal(模态栈显式隐藏上方可见遮挡——修复回看层被终局层全屏 STOP 遮罩压死;净空态行为与旧直开逐位等价;关闭侧既有 closed→_on_modal_closed 通路不动)
②卡⑩:GP 冒险钱包呈现侧影子账(_adventure_gp_view/final,_wallet_changed gain/buy 载荷=入账后总额,clear 拍转存)——冒险终局胜利面板补「本局 GP 入账 · 合计 N」行,收束清零前取值纯呈现零核心触碰(C1 呈现层方案;C5:GP 行只上冒险终局面板,战斗 HUD 不回加;失败侧维持 OQ14 口径不呈现)
③ui_click_probe 增②b 终局入口回看断言(真实信号路径:开终局→review_pressed→回看开+终局层被栈隐藏→关闭恢复);ui_probe 增 GP 影子账转存+终局行呈现断言(合成收束期 meta 置空防隔离档跨跑自污染)
轻闸=冒烟 576/0+五探针全 PASS(input/click/layout 本卡加跑);踩坑一次=合成 settle 写隔离档致 camp 零余额断言跨跑失守,已修(meta 置空)+清档
2026-09-29 04:30:14 +08:00
DKChan 442156bfb7 feat(t6): flat_damage 变异格视觉标记——危险红角标+resolver 注入面
①board_cell_unit 增 mutation_mark 程序化角标(flat_damage=左下角危险红三角 0.28 格边,危险红=「开此格有代价」语义位与雷族同源;tex_mutation 纹带槽留给变异纹带六型自产批——代拍板二选一择角标待追认)
②board_view 增 set_variant_mark_resolver 只读回调(同 mask_resolver 注入先例)+_paint_cell 未开格赋值(已开=威胁已兑现标记退位;回调缺位=无标记回退态)
③main 增 _variant_mark_lookup(flat_damage 效应解析,变异数据行动零特判)+接线
④ui_input_probe 扩 case⑭(角标落位+resolver 复位断言,十三→十四断言)
轻闸=冒烟 576/0+三探针 PASS;交叉对拍=master HEAD MC 与 worktree T0 锚 400/400 逐位一致(重锚验证闭合,主区在飞文件全非行为面)
2026-09-29 04:21:26 +08:00
DKChan c3c1725db8 rework(iter5): U2返工批 T-A/T-B/T-C——C1两刀终态(percent回退5)+AC v1硬梯度重投(重击手8/重装手9/Boss 8/10/12,杂鱼按T4§一软梯度代拟恢复)+registry三处同步;节点图池按U2两规则全池重生成(L1前三位纯战斗/L2L3层宽4-5,模板0随重排名保持现行后缀)+level_table两规则加载校验+钉固断言期望随新图7处更新;完美L1新杠杆提案(子路②荆棘外延推荐)落design/research;新15张预览图+渲染器两修(纵向自适应/拼图3x5);熵增闸design/qa图像白名单收编(CLAUDE.md同批);冒烟576/0+五探针PASS+doc三闸零新增+熵增闸PASS 2026-09-29 04:16:50 +08:00
DKChan 6578b284b1 feat(t5): 主角受击+死亡演出——拆两处早退,演出密度与敌方对等
①battle_stage_view.on_step_row_fx hero 早退拆除:受击态+弹道到达拍(0.33s)闪白+打击火花+击杀塌陷(killed 行)——与敌方路径同构同密度;树外守卫即时执行
②main._play_cross_zone_fx hero 早退拆除:敌→主角伤害行 ⚔ 危险红弹道飞向主角站桩;crit 只加重字号不加金(金=收益/胜利语义位,不用于敌方输出——代拍板待追认)
③standee_body flash_hit 增 _flash_count 探针计数;fx_probe 扩第六段=主角受击路由(闪白计数增量+火花)与击杀塌陷断言(BattleStageView 实体级路由测试)
轻闸=冒烟 576/0+三探针 PASS
2026-09-29 04:16:40 +08:00
DKChan 8723d9d826 feat(t4): 命中特效终稿+敌方演出链复核——打击火花六枚+弹道到达拍对齐
①standee_body.play_hit_impact:立绘盒中心六枚短火花放射(程序化色块,确定性方向 i*60°,亮金GOLD_LIT/暖白WARM 交替=物理打击语义不占 危险红=雷/奖励金=收益 位;0.12s 一拍即回收);fx_probe 增 hit_sparks 计数+第六断言段
②弹道到达拍对齐:on_step_row_fx 敌方路径 闪白/火花/击杀塌陷 延迟 0.33s≈弹道飞行(0.16+0.19)——呈现链序=弹道→闪白+火花→血条→灰化;突发多定时器互不干扰(flash 重启/死亡幂等),卡片释放 is_instance_valid 守卫,树外即时执行
③flash_hit 强度时长复核=维持现行(1.6,1.4,1.2)/0.08s+回0.2s——白光可读不糊,±30% 白名单内零调整;④伤害飘字子项代拍板=不做(血条已有「当前/最大」即时数字面,飘字=同一伤害第二呈现触 UI 禁重复展示铁律;审计备注项未立项)
2026-09-29 04:12:42 +08:00
DKChan cabb6b07bf feat(t3): 主角三态切换——portrait 换装 new-normal+attack/hit 入包+挂事件切换+结算回 idle
①48px 档生成器默认补 attack/hit 两档(hero-ref/edit 1x 源→character_hero_attack/hit.png;new-hit.pxo 09-27 已程序导出 hit_1x 在位,U1 手出预案不触发);机检 11/11 过
②ui_kit 增 TEX_HERO_ATTACK/TEX_HERO_HIT;TEX_HERO_PORTRAIT 注记改 normal 态(48px 档换装)
③standee_body 状态机:register_hero_state(组合点注册,缺位不注册=该态保持现纹理)/set_hero_state(短驻 0.35s 自回 idle;未注册态保持)/hero_state_probe;_revive 增态回 idle;set_hero 增死亡残位复活(hp>0——敌侧 set_data 同款)
④battle_stage_view:三态注册+_init;on_step_row_fx 主角攻击行→attack 态/受击行→hit 态(闪白弹道归 T5 拆早退);settle_hero_idle 显式收尾挂 main 两侧 battle_finished/adventure_finished
⑤fx_probe 扩第五段:三态切换+短驻自回+死亡复活断言
轻闸=冒烟 576/0+三探针 PASS(编辑器刷缓存后)
2026-09-29 04:09:13 +08:00
DKChan ac43e1333d feat(t2): 敌种立绘落位——八张真图服役+字形回退退役为纯缺位兜底+站桩纹理非空断言
①八张 character_enemy_<键>.png 服役(T1 产物原位=ui_kit 常量名,worktree 本地不入 git);朝向核证=八敌像素源朝左/正面,flip=false 呈现朝主角——battle_stage_view 旧注记「基准朝右」措辞失真随手修
②standee_body._portrait_glyph 三档体量字形(▂/▆/█)退役,保留 人/✕/敌 纯缺位兜底(C7 回退链保持);相对体量语义由 48px 档统一比例承载;新增 portrait_probe() 探针出口
③ui_probe 扩两断言(只增):敌站桩+主角站桩 portrait_probe().has_tex 全真
轻闸=冒烟 576/0+三探针 PASS(新 png --editor --quit 刷导入缓存后过)
2026-09-29 04:02:59 +08:00
DKChan 4271216b73 feat(t1): 素材管线正式化——pixelize_candidates.py --fixer+九张 48px 站桩槽位档生成器+机检脚本
①--fixer: rust pixelfixer(D:/code/pixel-art-fixer,MIT)收网格(网格检测+重建)+封闭灰袋清除收编(三闸=近底色∧中性灰∧组件不触图缘,防误伤盔甲与影;09-28 手工批次正式化,遗留项清偿)
②--standee48: 九张 48px 槽位档(八敌 pixel-1+主角 normal_1x→character_enemy_*/character_hero_portrait)——统一比例最大体量归 48(相对体量语义=字形回退同构)/底中锚脚贴底缘/块内众数投票降采样(零插值,输出色⊂源色板;NEAREST 直缩 0.25x 糊,goblin A/B 实证,代拍板待追认)/超宽按宽收兜底
③tools/standee_asset_check.py 机检: 高 48/宽≤75/底锚/≤32 色/alpha 二值 五断言,必需集=八敌+主角三态(attack/hit 缺位=T3 范围暂 MISS)
产物九张已落 worktree game/assets/art/character/(gitignored 不入库);机检 9/9 过;轻闸=冒烟 576/0+三探针 PASS 零退化
2026-09-29 03:59:27 +08:00
DKChan f39440daec chore(t0): 迭代6开工——worktree m3-iter6-20260929 基线复读+.gitignore 补行+MC重锚 HEAD
T0 基线(HEAD=700f2ff 零逻辑改动): 冒烟 576/0 三闸过; ui_input_probe 十三断言/ui_probe/fx_probe PASS; doc三闸基线 lint 8=8·term 215+1·死链 3(并行会话 plans 引用)·熵增闸 1(并行U2 qa图); MC N=200/策略 种76000 both min 逐位入档 sim-data/runsum_m3iter6_t0head_20260929.jsonl
重锚依据: 计划书§11 原锚 runsum_m3iter5_c3locked=09dd580(T3判读锁)时点快照,其后 8ffc555(T4敌方AC投值)+3f73e16(T5节点图模板+node_map扩签)改变RNG消费与命中面——零改动复现400/400漂移(level_templates 字段即铁证);T8 对拍锚=本文件,要求逐位一致
.gitignore 追加 game/assets/art/(素材不入git裁定维持,台账244);主区同名文件有并行在飞改动(archive/ 三行)只追加不覆写,合并时贴回
2026-09-29 03:56:25 +08:00
DKChan 700f2ff6cd merge: U2人闸裁断登记——三推翻(a完美L1裁甲新杠杆/b裁C1两刀/c裁AC v1硬梯度)+两追认(d精英解读A/e断言钉模板0);15骨架目检全不过立返工mini-loop(计划书.zcode/plans待批);06四条目重开+完美L1新杠杆条目;裁断记录入design/qa 2026-09-29 02:47:12 +08:00
DKChan f9c1a8a262 docs(u2): 迭代5出口人闸裁断登记——三推翻(a甲新杠杆/bC1两刀/cv1硬梯度)+两追认(d精英解读A/e断言钉固);15骨架目检15/15不过(新规则:L1前三位纯战斗/L2L3层宽上限5);06四条目重开+完美L1新杠杆新条目;返工mini-loop计划书落.zcode/plans待批 2026-09-29 02:46:28 +08:00
DKChan dcbdb1bd30 qa(t5): U2人闸第三件——15张节点图骨架一次性目检预览(数据源=level.tres实态,脚本+16图+清单,产物归design/qa不进游戏包) 2026-09-29 01:49:38 +08:00
DKChan 7eebf995e6 merge: 四裁落表——素材不入git维持/U2人闸交用户prompt/续玩断点立新迭代8(设置面+打磨包随移,代排待追认)/营地2D缓M-4;Alpha验收顺延迭代9;台账244 2026-09-29 01:36:34 +08:00
DKChan 2e4c5870d0 docs(roadmap): 四裁落表——素材不入git维持(补gitignore归迭代6T0)/U2三件人闸prompt已交用户/续玩断点立项新迭代8(中断可续玩·退出即结算两口径+设置面打磨包随移,代排待追认)/营地2D缓M-4;Alpha验收顺延迭代9;台账244 2026-09-29 01:36:20 +08:00
DKChan c744ceffe7 merge: 审计追加卡归属——四件入迭代6(⑨z序⑩GP呈现⑪主角受击⑫变异标记) 两件入迭代7(设置面/打磨包);台账243 2026-09-29 01:25:14 +08:00
DKChan 9125a834ad docs(roadmap): 审计追加卡归属落表——用户裁四件入迭代6(明细回看z序/GP收束呈现/主角受击死亡反馈/flat_damage标记) 两件入迭代7(最小设置面/打磨包);台账243 2026-09-29 01:24:56 +08:00
DKChan 0a37810982 merge: 迭代重排批——用户裁「内容逻辑闭环先于验收」M-3 更名数值标定与 Alpha 创建(战斗演出前移迭代6/魔法道具+元进度标定编入迭代7/Alpha验收后移迭代8) M-4转Alpha后深化;台账242 2026-09-29 00:59:06 +08:00
DKChan 87d8d98e84 docs(roadmap): 迭代重排——用户裁「内容逻辑闭环先于验收」M-3 更名数值标定与 Alpha 创建(战斗演出前移迭代6/魔法道具+元进度标定编入迭代7/Alpha验收后移迭代8) M-4转Alpha后深化;台账242 2026-09-29 00:58:25 +08:00
DKChan f64f65b318 merge: M-3 迭代 5「读数重测与调参」五卡落籍——统一流后基线重测(三越带)+杠杆扫描(C3锁值)+AC投值(Boss-only 台阶8/9/12)+节点图生成特性批(15骨架/node_map扩签/首次冒险脚本);冒烟557→576;读数挂账(完美L1丙·普通L2 17.1%)归U2人闸追认;台账230-241 2026-09-28 23:27:18 +08:00
DKChan 87d774f5bb docs(roadmap): M-3 迭代 5 完成标注——五卡落籍+读数挂账归出口人闸(M-3 里程碑不动,出口=迭代 6) 2026-09-28 23:26:38 +08:00
DKChan c8f595f5de docs(m3-iter5-T5): 关卡节点图生成.md v0.5台阶一已实施(状态行+P0落地标注+版本历史)+06条目状态改移(关卡内结构生成/基线通关率越带+杠杆扫描/L2Boss压带/敌方AC 四条收口移除,挖掘不等式对账交付/heal量级锚收口/刷新经济基线已采/大奖励联动复验 部分收口) 2026-09-28 23:25:09 +08:00
DKChan 3f73e16366 feat(m3-iter5-T5): 关卡节点图生成特性批·台阶一全落地——15张骨架(3关×5,模板0=现行图回滚档;L1单链排列变体/L2L3网状图变体,战斗id恒∈遭遇表行集,商店必经位承袭)+node_map扩签(标签不参与派生只进日志,黄金向量零动)+首次冒险固定脚本(存档布尔位唯一新增域,老档迁移=true,收束点置位幂等)+池内全模板加载校验(validate抽出与跨表校验模板感知)+MC分层出数(RUNSUM level_templates逐节点模板名,抽查五模板全被抽中);冒烟558→576(新增17断言:池参数/零scope强制/抽签确定性/N=1等价/首冒分支/收束置位幂等);生成器tools/t5_build_templates.py含生成前自校验 2026-09-28 23:20:00 +08:00
DKChan 8ffc5552f1 balance(m3-iter5-T4): 敌方AC行值投值·Boss-only终版(杂鱼全0+Boss台阶8/9/12)——v1硬梯度14.3%/v2软15.7%/v3 Boss-only 17.1%三版穷尽证普通L2与AC不可兼得,17.1%挂账并列U2追认(与完美L1丙同形态);生存链复算=判定式阈值AC+EV表与表值锚逐位吻合(暴击相消口径)+折扣档被damage_floor压平为1点悬崖;L2池复验过(杂鱼93%健康/Boss 83%·9.4轮税收精准);冒烟占位断言(全行AC=0)换新不变量守带宽+台阶,557→558只增 2026-09-28 23:09:03 +08:00
DKChan 09dd580447 balance(m3-iter5-T3判读锁): 用户裁丙(完美L1 89%挂账上界仪不判)+C3组合锁值落地——岩浆2→1/per_level_bonus 2→0/percent 5→4/卓尔130→100+registry三处同步;锁值后全量确认N=200/策略种76000:普通L1 46.5%✓/普通L2 31.2%✓/完美L2 56.6%✓(三入带,完美L1 83%按丙)+小样20过;T2真人位如实回填(U1仅1个2轮中断会话,k不可计算,用户指令越门续跑,k义务保留) 2026-09-28 20:55:37 +08:00
DKChan 343f67f35d merge: M-4 立迭代 7 战斗演出完善——收编战斗表现批历史登记,八任务卡,门=M-3 出口 2026-09-28 20:23:01 +08:00
DKChan 00e1e15bb7 docs(roadmap): M-4 立迭代 7 战斗演出完善批(用户拍板方案 A)——收编历史登记战斗表现批(台账 106,P0 样张前置已解);八任务卡=资产管线正式化(--fixer+封闭袋段+48px 槽位档九张)/敌种立绘落位/主角 portrait 替换+三态素材入包/三态切换挂事件/命中特效密度终稿/受击白光演出链复核/fx_probe 扩充/实机目检人闸;门=M-3 出口闸;迭代 8+=魔法道具/元进度/反制/关卡内容原 M-4 内容顺延 2026-09-28 20:22:45 +08:00
DKChan 09862615e6 balance(m3-iter5-T3): 杠杆网格扫描+四级阶梯落档——配对种子10配置(OFAT六+C1/C2/C3+B0):L2可收带(C3类=岩浆1+plb0+卓尔100+percent4→普通L2 24%带缘/完美L2 56.2%入带);完美L1全网格89%钉死(三选一待用户);群战上探被unit_count_max域守卫封死;r_boss锚漂移登记(L2/L3≈0.33<域下限);对账件四项重跑记录(护栏B/挖掘不等式重立/sapped-heal当量/换算率锚复验)+刷新阈值提案;行值零变更待判读(U1+k+完美L1三选一) 2026-09-28 20:04:35 +08:00
DKChan e55dc1075d qa(m3-iter5-T1): 统一流后全新基线重测——MC 400局+verifier 500局双窗对拍,判读报告初稿落 design/qa(三越带初判:普通L2 6%越下带/完美L1 85%越上带/完美L2 20.6%越下带,普通L1 50%落带;F4 Boss承伤完美双关带内·普通L1 54.6%微越;刷新经济基线完美档19%弃图率;真人位留空待T2) 2026-09-28 17:55:03 +08:00
DKChan 20533e3975 merge: 前捅朝向中性批——删右缘钉死,朝向随双参考自然呈现(镜像归后处理) 2026-09-28 16:08:01 +08:00
DKChan 70b2874e73 docs(art): 前捅朝向中性批——删右缘方向钉死(用户裁朝向无关可镜像,随 normal/hit 双参考自然朝向):toward the right side/right edge → in front of him/tip facing away from his body;旗位仍钉画右随参考 2026-09-28 16:07:48 +08:00
DKChan 7879c3b06a merge: M-2 里程碑关闭——出口闸八项目检通过(用户),M-3 升现行 2026-09-28 16:05:53 +08:00