diablo2-web/src
troytt 5079f364ec feat(ui): add interactive scene lighting selector (#lighting) after variant selector in acts.html
- Add <select id="lighting"> in acts.html right after #variant with 9 lighting modes:
  * auto: 自动 (原版 1.13c)
  * noon: 正午 (明亮日光)
  * morning: 清晨 (晨曦暖金)
  * sunset: 黄昏 (暮色紫金)
  * night: 午夜 (幽暗蓝月)
  * cave: 深渊地牢 (火炬暗黑)
  * hell: 地狱血月 (第四幕猩红)
  * eclipse: 蚀日之咒 (幽蓝暗蚀)
  * off: 关闭光照 (全亮无光影)
- Wire real-time zero-reload switching via switchLighting() in act-scene.ts and sync URL ?lighting= query param
2026-09-24 10:20:18 +00:00
..
audio feat(mpq): 实现 ADPCM 与 Huffman 音频解码并接入 Web Audio (fixes #13) 2026-09-14 12:30:21 +00:00
data feat(drops): implement monster & superunique treasure class resolution (Fixes #405) 2026-09-24 08:39:48 +00:00
formats feat(anim): 实现动画锚点系统、animdata 解析与玩家/怪物动画合成对齐 2026-09-21 13:30:04 +00:00
game fix(ground): synchronize act-scene renderStarted with simulation clock domain and guard bounce height 2026-09-24 09:39:10 +00:00
mpq fix(formats): 替换原始缓冲区的未检查读取 2026-09-14 13:19:01 +00:00
net refactor(lockstep): 按项目规范彻底移除 any 约束逃逸并优化哈希分配性能 (refs #7) 2026-09-14 13:05:18 +00:00
render fix(lighting): resolve wall black-hole self-occlusion, clear-color seam, torch emitters, and vertical UV shift 2026-09-24 09:14:35 +00:00
scene feat(ui): add interactive scene lighting selector (#lighting) after variant selector in acts.html 2026-09-24 10:20:18 +00:00
sim feat(ui/controls): 实现完整 UI/HUD 系统、操作快捷键对齐与装备词条染色 (fixes #134, fixes #135, fixes #136, fixes #137, fixes #138, fixes #139, fixes #140) 2026-09-21 11:09:10 +00:00
ui feat(ui): organize left and right speedbar skill selection by skill tree rows (closes #402) 2026-09-24 02:44:09 +00:00
arena.ts feat(combat): implement Diablo II 1.10+ combat math & PvE depth mechanics (fixes #24, fixes #39) 2026-09-17 02:52:00 +00:00
boss.ts feat(ui/controls): 实现完整 UI/HUD 系统、操作快捷键对齐与装备词条染色 (fixes #134, fixes #135, fixes #136, fixes #137, fixes #138, fixes #139, fixes #140) 2026-09-21 11:09:10 +00:00
loot.ts fix(loot): 修复怪物选择器TC被Baal(H)死锁覆盖的缺陷 (Issue #121) 2026-09-19 03:58:27 +00:00
main.ts 初始提交:从零实现的暗黑破坏神 II WebGL2 引擎(TypeScript + Vite,零运行时依赖) 2026-09-13 18:10:28 +08:00
skills.ts feat(ui/controls): 实现完整 UI/HUD 系统、操作快捷键对齐与装备词条染色 (fixes #134, fixes #135, fixes #136, fixes #137, fixes #138, fixes #139, fixes #140) 2026-09-21 11:09:10 +00:00
walk.ts perf(render): 视口剔除 + 单批次合图 + 零分配顶点写入 (refs #16) 2026-09-15 01:30:39 +00:00