• Joined on 2026-05-11
troytt opened issue troytt/diablo2-web#80 2026-09-18 09:47:27 +00:00
[P1][T1-3] 还原 DRLGOUTDOORS_SpawnAct12Waypoint:格子洗牌顺序 + Cold Plains 特例
troytt opened issue troytt/diablo2-web#81 2026-09-18 09:47:27 +00:00
[P1][T2/T3] 清理伪造的 Blizzard 命名与重复别名
troytt opened issue troytt/diablo2-web#78 2026-09-18 09:47:26 +00:00
[P0][T1-4] 消除 DRLGROOMTILE_GetTileCache 中的 Math.random,强制注入确定性 seed
troytt opened issue troytt/diablo2-web#79 2026-09-18 09:47:26 +00:00
[P0][T5] 修复 Act 1 荒野关卡内部连通性:64 个区块中 24 个不可达
troytt closed issue troytt/diablo2-web#77 2026-09-18 09:06:15 +00:00
[DRLG-M5] 还原相邻 Room 边界消隐去重 (bKillEdge) 与门洞平滑衔接
troytt commented on issue troytt/diablo2-web#77 2026-09-18 09:06:14 +00:00
[DRLG-M5] 还原相邻 Room 边界消隐去重 (bKillEdge) 与门洞平滑衔接

✅ 已修复并合并至 main (a15da9e)

以 Diablo II v1.13c D2Common.dll (MD5 ee1238806ef6d6d9801d12a09d128fe1) 为黄金标准,在 maze.ts 的 stamp() 中补齐两处原版**装…

troytt pushed to main at troytt/diablo2-web 2026-09-18 09:05:27 +00:00
a15da9e000 feat(maze): 还原相邻 Room 边界消隐去重 (bKillEdge) 与门洞平滑衔接 (Issue #77)
troytt closed issue troytt/diablo2-web#73 2026-09-18 08:49:06 +00:00
[DRLG-M1] 核心迷宫专用布局例程与基于 LvlPrest ID 的精准预设替换
troytt commented on issue troytt/diablo2-web#73 2026-09-18 08:49:05 +00:00
[DRLG-M1] 核心迷宫专用布局例程与基于 LvlPrest ID 的精准预设替换

✅ 已修复并合并至 main (e64e9a9)

以 Diablo II v1.13c D2Common.dll (MD5 ee1238806ef6d6d9801d12a09d128fe1) 为黄金标准,对齐 DRLGMAZE_Place*Stuff 系列核心迷宫专用…

troytt pushed to main at troytt/diablo2-web 2026-09-18 08:48:33 +00:00
e64e9a9ccd feat(maze): 还原核心迷宫专用布局例程与基于 LvlPrest Def ID 的精准预设替换 (Issue #73)
troytt commented on issue troytt/diablo2-web#76 2026-09-18 08:07:19 +00:00
[DRLG-M4] 严格对齐 LvlSub.txt 试验次数与全排列候选位地块替换算法

已完成原版 1.13c LvlSub.txt 试验次数与全排列候选位地块替换算法 (DRLGTILESUB_DoSubstitutions) 对齐并合入 main (f36d1b4):

  • 实现 Trials == -1 时的全局候…
troytt closed issue troytt/diablo2-web#76 2026-09-18 08:07:19 +00:00
[DRLG-M4] 严格对齐 LvlSub.txt 试验次数与全排列候选位地块替换算法
troytt pushed to main at troytt/diablo2-web 2026-09-18 08:07:05 +00:00
f36d1b4260 feat(tilesub): 严格对齐 1.13c LvlSub.txt 试验次数与全排列候选位地块替换算法 (Issue #76)
troytt commented on issue troytt/diablo2-web#75 2026-09-18 07:59:21 +00:00
[DRLG-M3] 还原原版 16 位多层碰撞掩码系统与投射物/视线穿透 (COLLIDE_MISSILE_BARRIER / RayTrace)

已完成原版 1.13c 16位多层碰撞掩码系统与投射物/视线穿透对齐并合入 main (ef59646):

  • 新增 D2C_CollisionMaskFlags 全部 16 位掩码定义 (COLLIDE_WALL=0x0001,…
troytt closed issue troytt/diablo2-web#75 2026-09-18 07:59:21 +00:00
[DRLG-M3] 还原原版 16 位多层碰撞掩码系统与投射物/视线穿透 (COLLIDE_MISSILE_BARRIER / RayTrace)
troytt pushed to main at troytt/diablo2-web 2026-09-18 07:59:06 +00:00
ef59646631 feat(collision): 还原原版 1.13c 16位多层碰撞掩码系统与投射物/视线穿透 (Issue #75)
troytt commented on issue troytt/diablo2-web#74 2026-09-18 07:05:26 +00:00
[DRLG-M2] 统一 35 个预设关卡流水线与 8×8 Room 几何装配切片

验证与完成汇报

已完成全量 35 个预设关卡 (DrlgType == 2) 的统一识别与分发,严格依照 1.13c 原版 DRLGPRESET_BuildArea 实现了 8×8 Tile (40×40 Sub-tile)…

troytt closed issue troytt/diablo2-web#74 2026-09-18 07:05:25 +00:00
[DRLG-M2] 统一 35 个预设关卡流水线与 8×8 Room 几何装配切片
troytt pushed to main at troytt/diablo2-web 2026-09-18 07:05:14 +00:00
97ab449231 feat(preset): 统一 35 个预设关卡流水线与 8×8 Room 几何装配切片 (Issue #74)
troytt opened issue troytt/diablo2-web#77 2026-09-18 06:36:47 +00:00
[DRLG-M5] 还原相邻 Room 边界消隐去重 (bKillEdge) 与门洞平滑衔接