• Joined on 2026-05-11
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…
troytt closed issue troytt/diablo2-web#43 2026-09-17 06:45:30 +00:00
feat(renderer/map): 支持 DT1 动态动画瓦片(Animated Tiles)循环播放
troytt closed issue troytt/diablo2-web#42 2026-09-17 06:45:29 +00:00
refactor(map-gen/preset): 纠正固定地图“象限(quadrant)”错误认知,实现 File1..File6 独立版本(Variants)自动选择与世界图连通匹配
troytt commented on issue troytt/diablo2-web#42 2026-09-17 06:44:40 +00:00
refactor(map-gen/preset): 纠正固定地图“象限(quadrant)”错误认知,实现 File1..File6 独立版本(Variants)自动选择与世界图连通匹配

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

Commit: a01cffa 验证项:

  • 4/4 单元测试通过 (tests/variants.test.ts)
  • TypeScript 类型检查通过 (`npx tsc…
troytt created branch fix/issue-43 in troytt/diablo2-web 2026-09-17 06:34:18 +00:00
troytt pushed to fix/issue-43 at troytt/diablo2-web 2026-09-17 06:34:18 +00:00
c56b808d7a feat(renderer/map): support animated tiles loop playback (fixes #43)