iter10 目检修复批: 掷定前置落籍(用户推荐案获批)——道具件具体道具随候选抽定(_last_draw_aux/reward_pick流序内挪)+卡片直显「魔法道具/道具名·效果摘要」(_aux_card_line+Narrator aux_line参)+断点快照随载aux_detail(续玩详情不丢)+node_bonus_candidates扩dict+候选一致要求降级(冒险结构/level-clear 措辞软化——用户裁决非验收义务)+fx_shot_probe演出抓帧探针入册+目检台账收口(7/9/10/11/14机测承载或实测PASS/8项用户终裁非本迭代不追)(冒烟628/0+run_all 15套+五探针+三闸零新增+熵增PASS)
This commit is contained in:
1 parent
1a46854337
commit
cc8807e66c
11 files changed
+255
-37
No files matched your search
@@ -163,7 +163,7 @@ GP(显示名「金币」)是冒险内的一次性属性提升货币:战斗
|
||||
| 钥石掉落 | Boss / 精英怪击杀 | 战斗掉落型 | Boss 掉 2–3 个钥石(首杀/复杀两档读表)、精英怪掉 1 个(精英怪未实装,设定登记预留) |
|
||||
| 部分回血 | 关卡通关(非末关) | 固定兑付型 | 回复生效上限 × 回血比例(provisional 20%,参考恢复节点量级),封顶上限、不回满;满血回 0 合法 |
|
||||
|
||||
兑付次序:部分回血先行(按当刻账本与上限结算),随后呈现三选一**选择停点**——零自动推进,必须玩家点选才兑付,重复兑付被拒(结算受理只算一次语义同族)。选择停点可中断:断点附随件扩「奖励选择态 + 件获取次数计数」,续玩不重抽、不静默丢失(见「冒险断点」节)。
|
||||
兑付次序:部分回血先行(按当刻账本与上限结算),随后呈现三选一**选择停点**——零自动推进,必须玩家点选才兑付,重复兑付被拒(结算受理只算一次语义同族)。选择停点可中断:断点附随件扩「奖励选择态 + 件获取次数计数」,续玩已选件不静默丢失;**候选逐位一致系停点快照承载的实现现状、非验收义务**(不一致不影响玩法——2026-10-01 用户裁决,见「冒险断点」节)。
|
||||
|
||||
**提升池六种**(件值/权重/次数上限全读冒险表,provisional 归[难度曲线与Boss](难度曲线与Boss.md)曲线调参批):
|
||||
|
||||
@@ -199,7 +199,7 @@ GP(显示名「金币」)是冒险内的一次性属性提升货币:战斗
|
||||
冒险进行中随时关游戏走人(**中断**),下次启动可从最近停点继续——承载 = 存档 `breakpoint` 域(格式归[存档序列化](../表现与支撑/存档序列化.md),内容口径归本文)。
|
||||
|
||||
- **停点粒度**:快照只挂选路停点(入口呈现/战斗胜利后/兑付确认后的选路态)——这是唯一可恢复停点形态。战斗进行中不写快照:中断恢复后**当场战斗从头打**,棋盘中局不入档。
|
||||
- **七字段拍板面**:关卡序号 / 节点位 / 生命 / 本关加成区 / GP 钱包 / 商店已购档 / 已抽模板。附随件(续玩正确性必需,随批登记):主种子 + 取数计数器(rng 快照契约回填——续玩从断点号位精确续接原随机时间线,已抽模板零重抽)、钥石累计(Boss 掉落逐杀入账的中途值,终局摘要不失真)、已到节点序(关卡画面图条重建)、魔法道具库存(奖励节点已选件防静默丢失)、**奖励选择态**(三选一停点中断:已抽候选 / 已选件 / 同调位替换在途——续玩不重抽、不静默丢失,迭代 10 扩)、**件获取次数计数**(攻击/生命上限/护甲/行动点四件各自已获取次数——次数上限判定不可由加算区累加值反推,牌库剔除态依赖它,迭代 10 扩)。
|
||||
- **七字段拍板面**:关卡序号 / 节点位 / 生命 / 本关加成区 / GP 钱包 / 商店已购档 / 已抽模板。附随件(续玩正确性必需,随批登记):主种子 + 取数计数器(rng 快照契约回填——续玩从断点号位精确续接原随机时间线,已抽模板零重抽)、钥石累计(Boss 掉落逐杀入账的中途值,终局摘要不失真)、已到节点序(关卡画面图条重建)、魔法道具库存(奖励节点已选件防静默丢失)、魔法道具库存(奖励节点已选件防静默丢失)、**奖励选择态**(三选一停点中断:已选件 / 同调位替换在途——续玩已选不丢失;候选一致性=快照现状非强求 feature,2026-10-01 用户裁决)、**件获取次数计数**(攻击/生命上限/护甲/行动点四件各自已获取次数——次数上限判定不可由加算区累加值反推,牌库剔除态依赖它,迭代 10 扩)。
|
||||
- **中断与退出两口径分离**(2026-09-29 用户裁决):中断(关游戏)= 留断点可续;**退出冒险**(放弃流程)= 失败同型结算 + **清除断点**——退出后「继续上局」不再出现。
|
||||
- **续玩**:自断点重建到最近停点(账面逐字段回填 + 随机流回填),停点处玩家重新选路。三结局(通关/失败/放弃)一律清断点——断点只活在一个进行中的冒险上。
|
||||
- 与测量面的关系:断点面只在注入存档承载的正式冒险路径生效;模拟/冒烟不注入 = 整面静默,MC 对拍零扰动。
|
||||
|
||||
@@ -56,7 +56,7 @@
|
||||
|
||||
按 2026-09-26 信息归属两铁律(循环口径 + 单一展示面)过闸后的准入清单:
|
||||
|
||||
1. **三张提升选项卡**(第一注视点):件名称 + 一行效果读数(值读冒险表)——选择型奖励的本体;已达次数上限的件不出现(剔牌库在先)
|
||||
1. **三张提升选项卡**(第一注视点):件名称 + 一行效果读数(值读冒险表)——选择型奖励的本体;已达次数上限的件不出现(剔牌库在先);**魔法道具件直显掷定的具体道具**(「魔法道具 / 探巢摆钟 · 真视 3×3」——掷定前置,候选抽定时掷定具体道具,追加批二)
|
||||
2. **部分回血兑付行**:回血量(前后生命读数,如「生命 34 → 42」);满血回 0 时呈「生命已满」反馈而非 0 字样
|
||||
3. **兑付反馈**(确认后):选中件效果一行(如「攻击 +1」)+ 另两件已丢弃提示
|
||||
4. **同调位替换子交互**(条件呈现):选魔法道具件且库存满位时——现有件 + 新件共 N+1 选 N 的子面板:每件「丢弃换新」钮 +「放弃新件」钮;终态恒 ≤ 同调位
|
||||
@@ -107,7 +107,7 @@
|
||||
- [ ] 部分回血兑付行可见且封顶上限;满血回 0 呈合法态文案
|
||||
- [ ] 同调位替换子交互:满位收新触发 N+1 选 N,丢旧收新与放弃新件两路终态恒 ≤ 同调位
|
||||
- [ ] 末关通关分支正确直通冒险结算(不发三选一与回血),冒险摘要五件事完整
|
||||
- [ ] 确认前冒险状态冻结(无后台推进、无战斗事件串扰);选择停点中断 → 续玩候选不重抽、已选不丢失
|
||||
- [ ] 确认前冒险状态冻结(无后台推进、无战斗事件串扰);选择停点中断 → 续玩已选不丢失(**候选一致性=停点快照承载的实现现状、非验收义务**——2026-10-01 用户裁决)
|
||||
- [ ] 呈现遵循 HUD框架 可访问性基线(对比 ≥4.5:1、字号下限、纯鼠标可完成;减动效 = 静态化)
|
||||
- [ ] 本屏零钥石元素、零 GP 元素(禁入清单机检随冒烟断言)
|
||||
|
||||
|
||||
@@ -13,6 +13,7 @@
|
||||
- 载体 = 提升三选一覆盖层(BonusPickOverlay,与 [level-clear](level-clear.md) 共用组件——零新增交互原语)。
|
||||
- 头部行:「关卡奖励点 / 从提升池抽三选一(与通关三选一同池同权重同上限):选择一件带走:」(Narrator.node_bonus_header)。
|
||||
- 三卡点选(✓ 高亮,确认前可改选)→「确认选择」→ 兑付反馈(选中件效果 + 丢弃提示)→「继续」→ 回图选路(零自动推进同款)。
|
||||
- **魔法道具件直显具体道具**(掷定前置,v2.1):候选抽定时即掷定具体道具,卡片显示「魔法道具 / 探巢摆钟 · 真视 3×3」——不再是「随机获得一件」盲选。
|
||||
- 魔法道具件满位:替换子面板(现有库存件 + 新件 N+1 选 N,丢旧收新 / 放弃新件两路——与通关面同构;丢弃目标 = 关卡域库存件句柄)。
|
||||
|
||||
## 口径
|
||||
@@ -28,3 +29,4 @@
|
||||
|---|---|---|
|
||||
| v1.0 | 2026-09-29 | 迭代 7 T5 随批出生(三选一构筑点形态——用户拍板②丙) |
|
||||
| v2.0 | 2026-10-01 | **共享池改写(迭代 10 追加批——用户拍板「奖励节点与通关三选一相同、共享同一个池子」)**:①定位改提升三选一选择面(六种共享池、同权重同次数上限、同 reward_pick 流);②载体改 BonusPickOverlay 共用面(原 node_overlay 道具三选一面退役);③道具件满位升级为替换子交互两路(原过渡形态=满位不授予);④「池空直通」合法态退役(牌库恒非空);⑤道具件入本关库存(即时可用),区别于通关渠道的跨关携带 |
|
||||
| v2.1 | 2026-10-01 | **掷定前置(目检反馈批——用户反馈「抽到魔法道具不显示详情不直观」,推荐案获批)**:道具件具体道具随候选抽定(reward_pick 流序内挪,消费数不变),卡片直显「魔法道具 / 道具名 · 效果摘要」;断点停点快照随载 aux_detail(续玩卡片详情不丢);node_bonus_candidates 返回扩 dict {candidates, aux_detail} |
|
||||
@@ -14,7 +14,7 @@
|
||||
| 6 | AP 件目检(如抽到) | 兑付后下一场战斗首轮 AP 条 = 9 点(表值 8 +1);后续轮次回 8 |
|
||||
| 7 | GP 袋件目检(如抽到) | 兑付后金币余额即涨 +20;三选一面自身不显 GP(禁入清单) |
|
||||
| 8 | 满血通关 | 回血行显「生命已满——通关回血 0(合法态)」非 0 字样 |
|
||||
| 9 | 三选一面关游戏 → 主菜单「继续上局」 | 回到三选一面,候选与中断前逐位一致(不重抽);兑付后中断则回兑付反馈态 |
|
||||
| 9 | 三选一面关游戏 → 主菜单「继续上局」 | 回到三选一面,**已选不丢失**(候选与中断前一致系快照承载的实现现状、非验收义务——2026-10-01 用户裁决降级;复验以「已选不丢」为准) |
|
||||
| 10 | L3(末关)Boss 击杀 | 不出三选一面,直通冒险完成结算;钥石明细列逐杀三笔(首杀 3×3) |
|
||||
| 11 | 营地回城 | 钥石余额 = 本局逐杀掉落合计;营地呈现存量(与进账时刻不同义) |
|
||||
| 12 | 同调位替换子面板 | **实机目检延后(2026-10-01 用户目检裁决:前置=营前装配/同调位未实装,凑满触发条件苛刻不科学)**——逻辑正确性已由单测(断点 P5/冒烟 ⑪⑫)承载,实机全链目检随同调实施批 slots≥2 场景 |
|
||||
@@ -60,10 +60,12 @@
|
||||
| 项 | 结果 |
|
||||
|---|---|
|
||||
| 1/3/4/5/6(结算框钥石行/三卡点选/兑付反馈/继续推进/AP 件) | **PASS**(用户实测正常) |
|
||||
| 8(减动效) | 根因=设置面 reduced=true 早前遗留开启(全部演出静态化——用户报告「零动画特效」);已翻回 false,动画复测待第二轮 |
|
||||
| 8(减动效) | 根因=设置面 reduced=true 早前遗留开启(全部演出静态化——用户报告「零动画特效」);已翻回 false。**2026-10-01 用户终裁:逐行结算演出机制系迭代 8 已落地(排播队列 0.3/0.22s + 弹道/闪白),非本迭代事项不追**——减动效开启态所见「全部一起结算」即该开关定义行为 |
|
||||
| 2/12(同调位替换) | 用户裁决:前置未实装不可科学触发——实机延后同调实施批(第 12 项已改写) |
|
||||
| 道具件详情 | **新反馈(待拍板)**:三选一道具件卡片只写「随机获得一件」不显示具体道具——修法提案见收口报告(掷定前置:抽签时掷定具体道具、卡片直显名称+效果行),待用户批准后实施 |
|
||||
| 7/9/10/11/14 | 待第二轮补测 |
|
||||
| 道具件详情 | **已修复(掷定前置落籍,2026-10-01 推荐案获批)**:候选抽定时即掷定具体道具,卡片直显「魔法道具 / 探巢摆钟 · 真视 3×3」;断点快照随载 aux_detail;node-reward.md v2.1。复验随第二轮目检 |
|
||||
| 7(金币袋)/10(末关)/11(营地) | **机测已承载、用户免测(2026-10-01 用户裁决)**:⑦ 金币入账=冒烟 ⑬ ledger 断言;末关分支=冒烟 ②(picks 恰 2 + 末关钥石/不发三选一);营地存量=冒烟 settle 块余额断言 |
|
||||
| 9(中断续玩) | 用户实测正常(候选一致);文档强求已降级为现状注记(冒险结构/level-clear 2026-10-01) |
|
||||
| 14(奖励节点三选一) | 用户实测正常 |
|
||||
|
||||
## 六、合并前待办(用户点名后执行)
|
||||
|
||||
|
||||
Reference in new issue
Block a user