[C++] 基于 Damage、DamageType、BoneName、要忽略的 Actor 和控制器等等的简单损坏处理程序!

功能

  • 包含 DMGHandler 组件的 C++ 插件
  • 基于 Damage、DamageType、BoneName、要忽略的 Actor 和控制器等等的伤害系统!
  • 受到伤害后自动修复系统
  • 随时间推移的伤害和随时间推移的修复系统
  • 基于坠落速度的着陆伤害(坠落伤害)或角色高度(表面过滤器*)
  • 基于法线脉冲的击中伤害(表面过滤器*)
  • 25x 自定义蓝图节点(欢迎新自定义节点建议)
  • 7x 自定义蓝图事件调度程序(欢迎新自定义调度程序建议)
  • 出色的性能,不涉及 Tick 和计时器优化
  • 带有 DMGHandler 的新 C++ 字符类组件本机集成
  • 包含源代码并完全注释(真正可以理解)

*您可以为每种表面类型设置损坏因子。

代码模块:DMGHandler

蓝图:5(插件内容文件夹)

C++类: 2

网络复制:否(但您可以从蓝图复制事件或变量)

开发平台:Windows

目标构建平台:Windows、Linux、Mac、Android、iOS、Oculus

语言:英语、意大利语

文档:即将推出

示例项目:包含在插件中(内容文件夹)

支持MODDB

当前更新:v2(UE4.25 待批准)

V2 -> 添加了基于高度的着陆伤害

快速启动视频

支持MODDB

C++编写的简单损坏处理程序。这个简单的组件旨在轻松处理任何可损坏角色的许多功能。一切都经过排序和注释,系统使用虚幻引擎的各种功能,根据您可以根据需要校准的许多变量来获取复杂的伤害值。只需将组件添加到您的 Actor 并设置主节点,分配健康变量并开始使用它即可!

此插件可以使用,按照教程视频设置主节点,然后您就可以开始使用它并根据需要修改其变量。

请报告任何错误或建议,记得评分!

声明:本站所有资源都是由站长从网络上收集而来,如若本站内容侵犯了原著者的合法权益,可联系站长删除。