伤害数字

伤害数字

战斗反馈模组。查看从敌人身体部位弹出的动态伤害数值,包含爆头、霰弹枪、弓箭、火焰和流血等独特动画。通过高度可定制的HUD追踪你的DPS和伤害来源。可启用或禁用每一项功能。

用户界面

伤害数字:战斗反馈修改器

全面且高度可定的战斗反馈系统。该模组旨在让你能够深入且即时地了解你的伤害输出——从单发子弹的精确命中效果,到自动化防御系统的整体杀伤表现。

这不只是一个简单的数字显示,它是一款强大的分析工具,通过两个不同的系统实时展示你的战斗效能:详细的静态 HUD 用于追踪整体表现,动态浮动文字用于即时每次攻击的反馈。

1.9 更新内容:

  1. 造成击杀伤害时显示浮动指示器。默认追加文本为句号(.),可在 Settings.xml 中更改此设置。
  2. 将浮动文本升级为使用 TextMeshPro,以略微改善视觉效果。
  3. 当僵尸与玩家之间的视线被阻挡时,浮动文本不再可见。
  4. 在 Settings.xml 中添加了禁用游戏内菜单选项的功能。
  5. 在多人游戏中,如果客户端没有安装该模组,游戏内菜单选项将被隐藏。

1.8 变更:

  1. 护甲减免已正确计算,并在静态 HUD 中新增了护甲减免伤害量的显示。
  2. 霰弹枪攻击按时间分组,以增强与模组的兼容性。
  3. 静态 HUD 元素的语言本地化;示例:DPS。
  4. 每个元素的颜色可通过 settings.xml 进行更改。

1.6 变更: 更新了与更多多人模式的兼容性。 新增了 settings.xml,提供了另一种控制伤害报告显示内容的方式(补充了之前已实现的游戏内菜单和控制台命令)。

多人游戏: 我尝试让这个模组在以下情况下可用: a. 服务器和客户端:服务器和客户端都应能控制各自显示的数字。 或者 b. 仅限服务器:只有服务器会看到数字显示,且只有他们的伤害数字可见。 或者 c. 仅客户端(即服务端未安装该模组):只有客户端会显示数字。客户端的主要伤害数字(使用近战或枪械的直接攻击)将可见。来自客户端及附近玩家的次级伤害(流血、火焰、机器人伤害)对客户端可见。

主要特性:

1. 高级浮动伤害数字

直接从敌人身上的打击点弹出的数字。

  • 精准定位: 数字会精确出现在你击中的位置——击中腿部就会在腿部显示,爆头则在头部显示。
  • 动态大小: 伤害数字的大小会随造成的伤害量而变化。小伤害数字不显眼,而重击则具有令人满意的视觉冲击。此外,数字会随着你距离的变远而增大,确保在任何距离下都清晰可读。
  • 主题动画与颜色: 不同伤害类型拥有独特的动画和颜色,便于即时识别:
    • 白色: 标准身体射击。
    • 黄色: 暴击和所有爆头。
    • 蓝色: 来自所有机器人和陷阱来源的伤害(炮塔、飞镖陷阱、刀片陷阱、电围栏)。
    • 红色(滴血): 敌人身上流出流血伤害,如同鲜血一般。
    • 橙色(若隐若现): 火焰伤害如同烟雾般消散。
    • 炽热红(爆炸弹幕): 爆炸伤害瞬间在屏幕上爆发。
    • 径向爆裂 (霰弹枪): 霰弹弹丸向弹着点内爆。
    • 拉近视角 (弓/弩): 箭矢和弩箭的命中效果会“拉近”视角,带来令人满足的沉闷撞击声。

2. 详细静态界面

对于注重数据的生存者来说,静态 HUD 提供了战斗遭遇的强力总结。它智能地将伤害事件分组,并以清晰易读的格式展示出来。

  • 实时 DPS 计算器: 跟踪你在战斗过程中的每秒伤害。
  • 智能伤害分组: 该模组会自动检测并将来自不同来源的伤害进行区分:
    • 玩家直接开火: 展示当前武器命中的分组,显示伤害数值、总命中数和暴击的详细信息。
    • 自动防御: 你的机械炮塔和陷阱造成的所有伤害会被合并成一个简单易读的条目。
    • 莫洛托夫鸡尾酒: 追踪当前和上一次投掷的莫洛托夫燃烧瓶造成的伤害,附带逐次跳动的伤害分解。
    • 爆炸物与发射物: 将手榴弹、火箭筒和管道炸弹等来源的伤害归类。
    • 击杀与过量伤害追踪: HUD 会在造成击杀时显示骷髅图标(☠),并精确计算总过量伤害值,助你完美优化装备与技能配置。
  • 智能爆裂分组: 自动压缩超过 5 个独立数字的伤害读数。它巧妙地将攻击分组为一个平均值(≈),以便在激烈战斗中保持显示清晰和可读性。

3. 完整的游戏内自定义

使用深入且直观的游戏内选项菜单(可从 ESC 菜单访问),将模组的每一个方面都精细调整为你的确切偏好。

  • 完整 HUD 控制: 切换静态 HUD 上每个元素的可见性,从标签和总计到伤害分解和击杀图标。
  • 浮动文字控制: 独立切换每种伤害类型的可见性(默认、流血、火焰等),并启用或禁用其独特的自定义动画。
  • 定位与缩放: 逐像素微调静态 HUD 的位置或将其重置为默认位置。独立缩放静态 HUD 和浮动文本的大小,以完美适应您的屏幕分辨率和游戏风格。
  • 行为调整: 调整“多次命中窗口”来控制模组对同一武器伤害的统计时长,并可开启详细日志以便深度调试。

4. 完整本地化支持

伤害数字专为全球受众打造,完整支持 13 种语言的本地化:英语、德语、法语、西班牙语、意大利语、日语、韩语、波兰语、葡萄牙语、俄语、土耳其语、简体中文和繁体中文。

由 jucah.ai、Google Gemini 和 ChatGPT 合作团队编写

[youtube]z3KrqVsMzVA[/youtube]