feat(map-gen/wilderness): 扩展道路与隔离矮石墙网络至第二、三、五幕野外场景 #55
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
背景与现状
当前
src/game/wilderness.ts:3708中,泥土道路光栅化(stampAct1DirtRoads)与矮石墙(stampAct1InteriorStoneWalls)仅硬编码在第一幕 Level 2..7 执行。暗黑2原版逻辑(Oracle / Ground Truth)
DRLGVER_CreateVertices与DRLGOUTPLACE_CreateLevelConnections)为所有主要野外关卡规划道路路径:差异点与缺陷表现
解决建议与改造方案
将道路光栅化引擎抽象为通用网络,为沙漠、雨林和雪原提供各自地形风格的道路生成支持。
修复完成并验证通过
fix/issue-553f463bastampThemedRoads/stampThemedDividers);tests/wilderness-roads-multi-act.test.ts(17/17 项单测全绿),全量 647 项测试无回归,npx tsc --noEmit0 报错。