fix(map-gen/maze): 增加迷宫房间向外生长时的 Levels.txt 全局边界(SizeX/SizeY)硬性约束
修复完成并验证通过
- 关联分支:
fix/issue-48 - 提交记录:
801afd7 - 核心改动:
- 引入
checkRoomWithinBounds检查,严格约束迷宫扩张尺寸不…
- 引入
feat(map-gen/wilderness): 野外底土地表由单一瓦片平铺升级为基于 dwDt1Mask 的多 DT1 动态权重混合
feat(map-gen/wilderness): 野外底土地表由单一瓦片平铺升级为基于 dwDt1Mask 的多 DT1 动态权重混合
修复完成并验证通过
- 关联分支:
fix/issue-52 - 提交记录:
12588ea9488f6336402084e872c517ad81c4c568 - 核心改动:
- 实现了基于
dwDt1Mask与…
- 实现了基于
feat(map-gen/maze): 迷宫 Waypoint 纳入预设房间替换管线,消除碰撞网格盲搜与贴图缺失
已在分支 fix/issue-47 中真实修复并验证通过。
Commit: 776e2d3
验证项:
- 13/13 单元测试通过 (
tests/maze-waypoint.test.ts) - TypeScript 类型检查通过 (`npx tsc…
feat(map-gen/maze): 迷宫 Waypoint 纳入预设房间替换管线,消除碰撞网格盲搜与贴图缺失
refactor(map-gen/maze): 还原迷宫特殊房间/楼梯扫描放置规则,消除强加的全局 BFS 最大距离启发式
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) -…
refactor(map-gen/preset): 将混沌避难所(Level 108)移入固定地图管线,移除野外特例硬编码
已在分支 fix/issue-45 中真实修复并验证通过。
Commit: 72aa835
验证项:
- 6/6 单元测试通过 (
tests/preset.test.ts) - TypeScript 类型检查通过 (
npx tsc --noEmit) …
refactor(map-gen/preset): 将混沌避难所(Level 108)移入固定地图管线,移除野外特例硬编码
feat(renderer/roofs): 实现屋顶(Roofs)在角色进入遮挡区域时的动态半透明渐变(Roof Fade)
feat(renderer/roofs): 实现屋顶(Roofs)在角色进入遮挡区域时的动态半透明渐变(Roof Fade)
已在分支 fix/issue-44 中真实修复并验证通过。
Commit: 57c13bd
验证项:
- 26/26 单元测试通过 (
tests/roofs.test.ts) - TypeScript 类型检查通过 (`npx tsc…
feat(renderer/map): 支持 DT1 动态动画瓦片(Animated Tiles)循环播放
已在分支 fix/issue-43 中真实修复并验证通过。
Commit: c56b808
验证项:
- 12/12 单元测试通过 (
tests/animated-tiles.test.ts) - TypeScript 类型检查通过 (`npx tsc…