• Joined on 2026-05-11
troytt commented on issue troytt/diablo2-web#48 2026-09-17 07:16:39 +00:00
fix(map-gen/maze): 增加迷宫房间向外生长时的 Levels.txt 全局边界(SizeX/SizeY)硬性约束

修复完成并验证通过

  • 关联分支: fix/issue-48
  • 提交记录: 801afd7
  • 核心改动:
    1. 引入 checkRoomWithinBounds 检查,严格约束迷宫扩张尺寸不…
troytt closed issue troytt/diablo2-web#52 2026-09-17 07:16:24 +00:00
feat(map-gen/wilderness): 野外底土地表由单一瓦片平铺升级为基于 dwDt1Mask 的多 DT1 动态权重混合
troytt commented on issue troytt/diablo2-web#52 2026-09-17 07:16:23 +00:00
feat(map-gen/wilderness): 野外底土地表由单一瓦片平铺升级为基于 dwDt1Mask 的多 DT1 动态权重混合

修复完成并验证通过

  • 关联分支: fix/issue-52
  • 提交记录: 12588ea9488f6336402084e872c517ad81c4c568
  • 核心改动:
    1. 实现了基于 dwDt1Mask 与…
troytt created branch fix/issue-51 in troytt/diablo2-web 2026-09-17 07:11:26 +00:00
troytt pushed to fix/issue-51 at troytt/diablo2-web 2026-09-17 07:11:26 +00:00
8baf91c51f feat(map-gen/wilderness): implement outdoor level initializers for acts 2-5 (fixes #51)
troytt created branch fix/issue-50 in troytt/diablo2-web 2026-09-17 07:08:55 +00:00
troytt pushed to fix/issue-50 at troytt/diablo2-web 2026-09-17 07:08:55 +00:00
ffc2b297f6 feat(map-gen/maze): implement dynamic dungeon object spawning pipeline (fixes #50)
troytt created branch fix/issue-52 in troytt/diablo2-web 2026-09-17 07:08:35 +00:00
troytt pushed to fix/issue-52 at troytt/diablo2-web 2026-09-17 07:08:35 +00:00
12588ea948 feat(map-gen/wilderness): support multi-DT1 weighted ground tile blending (fixes #52)
troytt pushed to fix/issue-48 at troytt/diablo2-web 2026-09-17 06:59:36 +00:00
801afd7ddb fix(map-gen/maze): enforce Levels.txt global bounds SizeX/SizeY on room growth (fixes #48)
troytt created branch fix/issue-48 in troytt/diablo2-web 2026-09-17 06:59:36 +00:00
troytt commented on issue troytt/diablo2-web#47 2026-09-17 06:45:38 +00:00
feat(map-gen/maze): 迷宫 Waypoint 纳入预设房间替换管线,消除碰撞网格盲搜与贴图缺失

已在分支 fix/issue-47 中真实修复并验证通过。

Commit: 776e2d3 验证项:

  • 13/13 单元测试通过 (tests/maze-waypoint.test.ts)
  • TypeScript 类型检查通过 (`npx tsc…
troytt closed issue troytt/diablo2-web#47 2026-09-17 06:45:38 +00:00
feat(map-gen/maze): 迷宫 Waypoint 纳入预设房间替换管线,消除碰撞网格盲搜与贴图缺失
troytt closed issue troytt/diablo2-web#46 2026-09-17 06:45:37 +00:00
refactor(map-gen/maze): 还原迷宫特殊房间/楼梯扫描放置规则,消除强加的全局 BFS 最大距离启发式
troytt commented on issue troytt/diablo2-web#46 2026-09-17 06:45:36 +00:00
refactor(map-gen/maze): 还原迷宫特殊房间/楼梯扫描放置规则,消除强加的全局 BFS 最大距离启发式

已在分支 fix/issue-46 中真实修复并验证通过。

Commit: 8bb99de 验证项:

  • 121/121 目标测试通过 (tests/m4.test.ts, tests/m5.test.ts, tests/world-graph.test.ts) -…
troytt commented on issue troytt/diablo2-web#45 2026-09-17 06:45:34 +00:00
refactor(map-gen/preset): 将混沌避难所(Level 108)移入固定地图管线,移除野外特例硬编码

已在分支 fix/issue-45 中真实修复并验证通过。

Commit: 72aa835 验证项:

  • 6/6 单元测试通过 (tests/preset.test.ts)
  • TypeScript 类型检查通过 (npx tsc --noEmit) …
troytt closed issue troytt/diablo2-web#45 2026-09-17 06:45:34 +00:00
refactor(map-gen/preset): 将混沌避难所(Level 108)移入固定地图管线,移除野外特例硬编码
troytt closed issue troytt/diablo2-web#44 2026-09-17 06:45:33 +00:00
feat(renderer/roofs): 实现屋顶(Roofs)在角色进入遮挡区域时的动态半透明渐变(Roof Fade)
troytt commented on issue troytt/diablo2-web#44 2026-09-17 06:45:32 +00:00
feat(renderer/roofs): 实现屋顶(Roofs)在角色进入遮挡区域时的动态半透明渐变(Roof Fade)

已在分支 fix/issue-44 中真实修复并验证通过。

Commit: 57c13bd 验证项:

  • 26/26 单元测试通过 (tests/roofs.test.ts)
  • TypeScript 类型检查通过 (`npx tsc…
troytt commented on issue troytt/diablo2-web#43 2026-09-17 06:45:30 +00:00
feat(renderer/map): 支持 DT1 动态动画瓦片(Animated Tiles)循环播放

已在分支 fix/issue-43 中真实修复并验证通过。

Commit: c56b808 验证项:

  • 12/12 单元测试通过 (tests/animated-tiles.test.ts)
  • TypeScript 类型检查通过 (`npx tsc…