troytt
|
0032472900
|
feat(skills): implement 1.13c Critical Strike [Skill #009] (fixes #163)
|
2026-09-22 03:36:20 +00:00 |
troytt
|
5ec7c16294
|
feat(skill-009): implement 1.13c Critical Strike module and Vitest suite (#163)
|
2026-09-22 03:36:16 +00:00 |
troytt
|
5093125a9c
|
feat(skills): implement 1.13c Inner Sight [Skill #008] (fixes #162)
|
2026-09-22 03:36:15 +00:00 |
troytt
|
50599c6833
|
feat(skill-008): implement 1.13c Inner Sight module and Vitest suite (#162)
|
2026-09-22 03:36:09 +00:00 |
troytt
|
91da979678
|
feat(skills): implement 1.13c Fire Arrow [Skill #007] (fixes #161)
|
2026-09-22 03:36:08 +00:00 |
troytt
|
d94b96241a
|
feat(skill-007): implement 1.13c Fire Arrow module and Vitest suite (#161)
|
2026-09-22 03:36:02 +00:00 |
troytt
|
58c6c6a354
|
feat(skills): implement 1.13c Magic Arrow [Skill #006] (fixes #160)
|
2026-09-22 03:36:01 +00:00 |
troytt
|
f5c0b8f8b8
|
feat(skill-006): implement 1.13c Magic Arrow module and Vitest suite (#160)
|
2026-09-22 03:35:55 +00:00 |
troytt
|
1f9157d5e0
|
feat(skills): implement 1.13c Left Hand Swing [Skill #005] (fixes #159)
|
2026-09-22 03:35:54 +00:00 |
troytt
|
cc44f72536
|
feat(skill-005): implement 1.13c Left Hand Swing module and Vitest suite (#159)
|
2026-09-22 03:35:46 +00:00 |
troytt
|
8c3358afc0
|
feat(skills): implement 1.13c Left Hand Throw [Skill #004] (fixes #158)
|
2026-09-22 03:35:45 +00:00 |
troytt
|
b87c7281f8
|
feat(skill-004): implement 1.13c Left Hand Throw module and Vitest suite (#158)
|
2026-09-22 03:35:38 +00:00 |
troytt
|
37affd0cf3
|
feat(skills): implement 1.13c Unsummon [Skill #003] (fixes #157)
|
2026-09-22 03:35:37 +00:00 |
troytt
|
1d73542791
|
feat(skill-003): implement 1.13c Unsummon module and Vitest suite (#157)
|
2026-09-22 03:35:29 +00:00 |
troytt
|
b7d9604e5d
|
feat(skills): implement 1.13c Throw [Skill #002] (fixes #156)
|
2026-09-22 03:35:28 +00:00 |
troytt
|
5e2f189584
|
feat(skill-002): implement 1.13c Throw module and Vitest suite (#156)
|
2026-09-22 03:35:23 +00:00 |
troytt
|
c0e09ab67e
|
feat(skills): implement 1.13c Kick [Skill #001] (fixes #155)
|
2026-09-22 03:35:21 +00:00 |
troytt
|
7be0b1c707
|
feat(skill-001): implement 1.13c Kick module and Vitest suite (#155)
|
2026-09-22 03:35:14 +00:00 |
troytt
|
38f3f7a342
|
feat(skills): implement 1.13c Attack [Skill #000] (fixes #154)
|
2026-09-22 03:35:12 +00:00 |
troytt
|
49abeb5f8c
|
feat(skill-000): implement 1.13c Attack module and Vitest suite (#154)
|
2026-09-22 03:35:06 +00:00 |
troytt
|
64f0ec056c
|
chore(r3): add execute-r3-all-221-skills automation script
|
2026-09-22 03:33:32 +00:00 |
troytt
|
c25194ffe5
|
feat(skills): export evaluateSkillCore113c and executeSkillCore113c for per-skill modules
|
2026-09-22 03:31:22 +00:00 |
troytt
|
a727343eb3
|
feat(arena): add switchAndCastSkill and hero class avatar overlay to ?arena=1
|
2026-09-22 03:30:22 +00:00 |
troytt
|
550787cb0a
|
feat(engine): implement R1 universal 1.13c skill engine, 7-class renderer, arena harness, and M2/E2E suites
|
2026-09-22 03:22:02 +00:00 |
troytt
|
d51a1adb4f
|
fix: resolve slug edge cases and Act 5 Pandemonium level names (Fixes #147)
|
2026-09-22 03:17:45 +00:00 |
troytt
|
244bdc1efb
|
fix: resolve slug edge cases and Act 5 Pandemonium level names (Fixes #147)
|
2026-09-22 03:17:22 +00:00 |
troytt
|
d5c3c1d316
|
fix: load localized map area names from tbl on transition (Fixes #147)
|
2026-09-22 02:55:31 +00:00 |
troytt
|
09cc23b53c
|
fix: load localized map area names from tbl on transition (Fixes #147)
|
2026-09-22 02:55:24 +00:00 |
troytt
|
f24ad292ca
|
feat(char): pack and render all 7 hero classes with R8 atlases and tests
|
2026-09-22 02:38:22 +00:00 |
troytt
|
6e4d0382ec
|
fix: align ControlBar XP bar coordinates and 10-segment ticks (Fixes #146)
|
2026-09-22 02:06:58 +00:00 |
troytt
|
c58cb60f79
|
fix: align ControlBar XP bar coordinates and 10-segment ticks (Fixes #146)
|
2026-09-22 02:06:48 +00:00 |
troytt
|
f9fd5eb3b8
|
feat(anim): 实现角色与怪物动作播放、武器切换感知与地表锚点对齐 (Fixes #145)
|
2026-09-21 14:51:18 +00:00 |
troytt
|
75eba8d9ff
|
feat(anim): 实现 Schema 2 实体图集打包与全量验证 (M1 完成)
|
2026-09-21 14:03:17 +00:00 |
troytt
|
3fa29ec0b8
|
feat(anim): 实现基于 8.8 定点数时钟的实体动画状态机与事件调度器 (ActorAnimator)
|
2026-09-21 13:50:23 +00:00 |
troytt
|
5586c50c8b
|
Merge branch 'feat/animation-system' into main: 合并动画锚点系统与 animdata 解析
|
2026-09-21 13:30:23 +00:00 |
troytt
|
f58ae5b693
|
feat(drlg): 注入 10,029 条原版 DT1 多候选地表加权池,修复库拉斯特与雪原瓦片并完成全量验证 (Phase D3)
|
2026-09-21 13:30:14 +00:00 |
troytt
|
380d01c6c3
|
feat(anim): 实现动画锚点系统、animdata 解析与玩家/怪物动画合成对齐
|
2026-09-21 13:30:04 +00:00 |
troytt
|
14443c6615
|
Merge branch 'fix/issue-134-140' into main (fixes #134, fixes #135, fixes #136, fixes #137, fixes #138, fixes #139, fixes #140)
|
2026-09-21 11:09:15 +00:00 |
troytt
|
e2a74cc8f0
|
feat(ui/controls): 实现完整 UI/HUD 系统、操作快捷键对齐与装备词条染色 (fixes #134, fixes #135, fixes #136, fixes #137, fixes #138, fixes #139, fixes #140)
- R1 (Issue #134): 离线烘焙预生成 UI 图集 (public/ui/) 与 embedded DropTables,彻底消除 2 秒纯色占位回退,实现零运行期 MPQ/DLL 依赖
- R2 (Issue #135): 修复地图缩放 (0.4x~8.0x) 及多 DPR 下 NPC 名称标签与模型顶部的投影对齐
- R3 (Issue #136): HUD 与全屏画布采用 1:1 纵横比等比缩放与居中,彻底修复宽屏下红蓝球被横向拉伸为椭圆的问题
- R4 (Issue #137): 传送点菜单 (Waypoint Menu) 支持点击无缝跨场景传送,随机选取地图变体并平稳降落在对应小站子网格
- R5 (Issue #138): 角色属性面板 (InvChar6) 文本与数字完美对准背景凹槽石框,加点按钮对齐
- R6 (Issue #139): 物品栏 5 级回退 DC6 图标渲染,消灭空白占位框;装备 Tooltip 等比缩放与视口翻折防遮挡
- R7 (Issue #140): 任务日志界面集成 1~5 幕全量 27 个任务图标 (a1q1..a5q6) 及 27 帧已完成印章,第 4 幕自动进行插槽钳制保护
- Controls Parity: 还原原版左键移动/NPC交互/小站/攻击,Shift 强制原地站立攻击,右键释放技能与被动/无技能移动回退,解除 A/W/S/1..4 快捷键与移动冲突
- Tooltips & Dyes: 基于 1.13c PL2 调色板 Table 104 (cgrn) 渲染翡翠绿军帽,战争召唤按 descpriority 完整呈现 11 行符文之语属性与三行正统标题
|
2026-09-21 11:09:10 +00:00 |
troytt
|
ca55cd29d8
|
feat(i18n): 补全暗黑2全量词缀汉化、修复语序倒装、充能技能负数与属性词条解析 (Issue #122)
|
2026-09-19 12:35:08 +00:00 |
troytt
|
cef219155a
|
Merge branch 'fix/issue-122' into main (fixes #122)
|
2026-09-19 12:05:33 +00:00 |
troytt
|
7f7b769840
|
feat(i18n): 装备与词条中英文多语言切换支持 EN/ZH/双语 (fixes #122)
|
2026-09-19 12:05:24 +00:00 |
troytt
|
ea6913950e
|
Merge branch 'fix/issue-133' into main (fixes #133)
|
2026-09-19 11:06:43 +00:00 |
troytt
|
fc6388779e
|
feat(tooltip/drop): 接线properties.ts实现显示层数据驱动化并完成Phase4 1.13c细节对齐 (fixes #133)
|
2026-09-19 11:06:06 +00:00 |
troytt
|
0cd799cdcb
|
Merge branch 'fix/issue-132' into main (fixes #132)
|
2026-09-19 10:52:25 +00:00 |
troytt
|
308e16f955
|
fix(affix): 校验词缀classspecific职业限制并支持职业专属装备classlevelreq等级需求 (fixes #132)
|
2026-09-19 10:51:55 +00:00 |
troytt
|
8063c535ac
|
Merge branch 'fix/issue-131' into main (fixes #131)
|
2026-09-19 10:44:00 +00:00 |
troytt
|
75eb4f4f4b
|
feat(drop/tooltip): 实现Superior/LowQuality属性、Ethereal无形与Socket打孔生成及Rare逐槽分配 (fixes #131)
|
2026-09-19 10:43:20 +00:00 |
troytt
|
3da41f5fc7
|
Merge branch 'fix/issue-130' into main (fixes #130)
|
2026-09-19 10:33:21 +00:00 |
troytt
|
041cd65ce0
|
fix(tooltip): 对齐1.13c dgrp全等合并规则,四抗与四维属性仅在全部相等时折叠显示 (fixes #130)
|
2026-09-19 10:32:47 +00:00 |