[资源] 第五幕 minion2/6/7(Code xx)没有怪物美术(关卡 112/124/129) #500

Open
opened 2026-09-27 15:29:41 +00:00 by troytt · 0 comments
Owner

现象

136 关无头浏览器审计(scripts/audit-levels-browser.ts)中,以下关卡的所有副本都失败,原因是怪物没有美术:

关卡 怪物(MonStats.txt Id) NameStr hcIdx Code
112 Arreat Plateau minion2 Slayerexp 454 xx
124 Halls of Vaught minion6 IceSpawn 458 xx
129 The Worldstone Keep Level 2 minion7 GreaterHellSpawn 459 xx

这三种怪都是 Minion of Destruction 一族(BaseId = minion1),Code = xx,但实体烘焙的第五幕怪物列表(src/game/monster-mapping.ts 的 ACT_MONSTER_SPECS)里没有 XX,所以 samples/d2-packs 里没有 monster-xx-* 图集。

不是新问题

换包之前的 samples/d2-packs(现保留为 samples/d2-packs-old-20260925)在这 3 关的全部 10 个副本上同样失败。第一幕的同类问题(hellbovine Code = EC 缺失,关卡 39)已在 #455 中修复(230c20d):在第一幕列表加入 { token: "EC", weapon: "hth" } 并重新烘焙实体。

建议

照 EC 的做法在第五幕列表加入 XX(先用 MonStats2.txt 和 COF 确认武器类与模式),重新运行 pack-animdata.ts 与 pack-entity-assets.ts,同步更新 tests/packed-entity-art.test.ts、tests/challenger-m3-entity-concurrency.test.ts、tests/challenger-m4-determinism-parity.test.ts 中的实体数量和哈希。

验收

npx tsx scripts/audit-levels-browser.ts --pack=samples/d2-packs --levels=112,124,129 全部通过。

## 现象 136 关无头浏览器审计(`scripts/audit-levels-browser.ts`)中,以下关卡的所有副本都失败,原因是怪物没有美术: | 关卡 | 怪物(MonStats.txt `Id`) | `NameStr` | `hcIdx` | `Code` | |---|---|---|---|---| | 112 Arreat Plateau | minion2 | Slayerexp | 454 | xx | | 124 Halls of Vaught | minion6 | IceSpawn | 458 | xx | | 129 The Worldstone Keep Level 2 | minion7 | GreaterHellSpawn | 459 | xx | 这三种怪都是 Minion of Destruction 一族(`BaseId = minion1`),`Code = xx`,但实体烘焙的第五幕怪物列表(`src/game/monster-mapping.ts` 的 `ACT_MONSTER_SPECS`)里没有 `XX`,所以 `samples/d2-packs` 里没有 `monster-xx-*` 图集。 ## 不是新问题 换包之前的 `samples/d2-packs`(现保留为 `samples/d2-packs-old-20260925`)在这 3 关的全部 10 个副本上同样失败。第一幕的同类问题(hellbovine `Code = EC` 缺失,关卡 39)已在 #455 中修复(230c20d):在第一幕列表加入 `{ token: "EC", weapon: "hth" }` 并重新烘焙实体。 ## 建议 照 EC 的做法在第五幕列表加入 `XX`(先用 `MonStats2.txt` 和 COF 确认武器类与模式),重新运行 `pack-animdata.ts` 与 `pack-entity-assets.ts`,同步更新 `tests/packed-entity-art.test.ts`、`tests/challenger-m3-entity-concurrency.test.ts`、`tests/challenger-m4-determinism-parity.test.ts` 中的实体数量和哈希。 ## 验收 `npx tsx scripts/audit-levels-browser.ts --pack=samples/d2-packs --levels=112,124,129` 全部通过。
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: troytt/diablo2-web#500
No description provided.