feat(map-gen/maze): 实现地下城动态物件(神殿、金宝箱、武器/防具架、可破坏容器)生成流水线 #50
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/maze.ts生成的迷宫场景中,所有的物体(objects)仅仅是将 DS1 预制块自带的静态物体原样拷贝到最终地图上。暗黑2原版逻辑(Oracle / Ground Truth)
Levels.txt中的MonDen、ObjGroup.txt与Objects.txt,在地下城各房间死角、走廊墙边动态播种可交互物件:差异点与缺陷表现
解决建议与改造方案
ObjGroup.txt与关卡规则动态播种神殿、武器/防具架与宝箱物件。修复完成并验证通过
fix/issue-50ffc2b29src/game/maze-objects.ts动态物件生成流水线;tests/maze-objects.test.ts(9/9 单测通过),全量 639 项测试通过,tsc0 报错。