Mine and Slash Damage Tracker

Mine and Slash Damage Tracker

本模组用于追踪游玩“Mine And Slash”模组时造成的伤害。

伤害追踪器(Mine and Slash)

===============

这是什么

一个用于 Mine and Slash 的客户端 DPS 覆盖层。它能实时解析战斗日志,并渲染一个紧凑、可移动的 HUD,显示总伤害、DPS 以及你最强技能的元素色彩条。

预览图

===============

功能特性

===============

  • 实时覆盖 HUD

  • 可选择以滚动时间窗口或手动清除样本进行测量(可配置)

  • 每个技能数据行显示:总伤害、DPS、占总伤害百分比,以及按伤害元素着色的进度条

  • 可拖动(移动/编辑键)并带有吸附和边界限制;位置和内边距均可配置

  • 背景面板支持颜色和透明度调节;可选每行进度条背景

  • 智能解析:

    • 针对 Mine and Slash 输出行的正则驱动捕获(可配置配置文件)
    • 启发式算法用于规范化技能名称/元素,并识别常见变体(如“applied” vs “dealt”、多元素等)
    • 重复抑制(防止重复行导致重复计数)
    • 假人过滤(防止假人显示输出污染计量数据)
    • 空闲冻结(可选):在无新伤害 X 毫秒后暂停滚动窗口计时器
  • 详细信息与报告

    • 快速报告界面(按键绑定),显示 15 行详细数据及每个技能的最后一击详情
    • 工具提示/详情 API,供未来扩展使用(如暴击率、平均伤害等,取决于聊天是否提供)
  • 外观与颜色

    • 默认颜色(可编辑):
      • 物理 = 橙色
      • 闪电 = 黄色
      • 冰霜 = 浅蓝色
      • 火焰 = 红色
      • 混沌/暗影 = 紫色
      • 多元素 = 紫罗兰色

    *你可以在配置中自定义每种元素颜色。

  • 按键绑定(默认)

    • 开关覆盖层:/
    • 移动/编辑覆盖层:-(同时按 Shift+- 可重置位置到屏幕中央)
    • 清除数据:*(小键盘乘号)
    • 报告:未绑定(请自行设置喜欢的按键)
  • 使用覆盖层

    • 按 / 开关 HUD。
    • 按 - 进入移动/编辑模式,然后拖动窗口;按 Esc 退出。
    • (按住 Shift 再按 - 可重置位置到屏幕中央。)
    • 按 * 清除当前样本(如果设置了手动清除模式)。

===============

许可

===============

整合包:允许使用。请注明出处并链接项目页面。

重新分发:请链接 CurseForge 或 GitHub 发布页面;不要重新托管二进制文件。

===============

链接

===============

源代码与问题反馈:GitHub (Damage Tracker)