全收集口径验证与对账
(原 SX-020 研究记录)
公开整理版
本文删除了开发工作区的私有路径;技术内容与结论未改动。
结论与否定结果汇总。输入与容器格式见提取与容器格式;脚本见仓库 research/game-data/;原始对账数据在开发工作区,不随仓库或站点分发。
1. 故事收集品:与“Artifacts 259 / 253 必需”对账 ✓(假说级)
- 实测:44 组 = 37 基础 + 7 DLC;302 条 = 260 基础 + 42 DLC。
- 基础组中
Cult_Story_2、Hero_Twins_Disc_Murals为 0 条目组 → 非空基础组 35, 与外部“35 个 Artifact 合集”一致。 Prologue组 7 条(LETTER TO WINSTON、WHITE QUEEN、FAMILY PHOTO、 LETTER FROM WINSTON、LETTER TO CONTRACTOR 等,克劳馥庄园主题;其中 5 条 regionId=669D3CB3,与cm_croft_manor单位同区域)→ 260 − 7 = 253, 与外部“需收集 253 件、7 件庄园不要求”一致。- DLC:7 组、42 条(dlcHash 0x19A18FFD–0x19A1900A),对应 7 个剧情 DLC 包。
- 未闭合:57 条故事条目 regionId=29E50C12(不在 26 区主表内),疑似“区域/全局” 特殊区域,待后续核对;不据此改动任何归属。
2. 区域组成:挑战古墓 / 挑战 / 任务
| 项 | 实测 | 外部口径 | 结论 |
|---|---|---|---|
| 挑战古墓 | 9 | 9 | ✓ 完全一致 |
| 挑战 | 16 | 15 | ✓ 收敛:多出的 1 条属于 region 669D3CB3(cm_croft_manor,庄园 DLC 区域)→ 主线 15 |
| 营地 | 34(区域列表)/ 62(根记录) | 不要求 | 口径差异保留(不影响 100%) |
| 任务目标(missions) | 20(Paititi 15、Lost in the Jungle 3、其他 2) | “8 条支线” | ✗ 不一致:该列表语义不是支线任务(更可能是任务/目标流程),不得用作缺失清单 |
3. 非故事收集品 ↔ 单位地图一致性
- 含二级区域判定后:150 一致 / 8 不一致 / 10 无单位地图(共 168)。 其中 145 条按单位地图的
primaryRegion直接命中,另 5 条命中secondaryRegions(Paititi 的 abandoned village 条目,unit 1060 → 主区域 3177F7A9、二级区域 C5B30CDB)。 脚本输出:ok=150 (secondary=5) mismatch=8 no-unit-map=10。 - 8 条不一致全部是
CT_*(挑战古墓)条目,其 regionId=26694CD8(特殊“古墓”区域), 而单位地图指向所在主区域 —— 属归属口径差异,不是数据错误; 产品展示时须保持原样,不得改写为宿主区域或反之。 - 10 条无单位地图:训练场(gym)/庄园等功能性区域条目。
4. 整体完成度百分比(否定结果)
- 用 save1 的 43 项收集计数求和比:266/327 = 0.8135,与存档 0x28 实测 66.204819% 不符 → 整体完成度不由这些收集品计数简单构成(还含剧情/挑战/ 任务或其他权重)。维持产品口径:“整体完成度 = 社区校准候选,地区百分比暂不支持”。
5. 对图鉴的直接约束(验收输入)
- 目录分基础/DLC:故事 260+42、非故事 168(含 DLC 图若干),带 DLC 标记;
- 必收基线:故事 253(
Prologue组除外)、Monoliths 12、Survival Caches 77、 Crypts 10、挑战古墓 9;可选:探险者背包 15、档案图 19、保险箱 8、营地、挑战 16(含庄园 1); missions列表不得进入缺失结论;CT_*条目的特殊区域归属保持原样;- 未知/未对账类别不显示缺失。
发布与许可
用户已确认商业游戏数据可随交付版发布(2026-10-17),许可不作为阻塞;脚本与结论 可入库,原始提取数据留在开发工作区,不随仓库或站点分发。