[C++] Simple Damage Handler based on Damage, DamageType, BoneName, Actors and Controllers to Ignore and much more!
Current Update: v2 (UE4.25 pending approval)
V2 -> Added landing damage based on height
Simple Damage Handler written in C++. This simple component is designed to easily handle many features of any damagable actor. Everything is ordered and commented, the system uses various features from Unreal Engine to get a complex damage value based on many variables that you can calibrate as you wish. Just add the component to your actor and setup the main nodes, assign a health variable and start using it!
This plugin is ready to be used, follow the tutorial video to setup the main nodes and then you can start using it and modify its variables as you want.
Please report any bug or suggestion, remember to rate!
Features:
*You can set a damage factor for each Surface Type.
Code Modules: DMGHandler
Blueprints: 5 (Plugin content folder)
C++ Classes: 2
Network Replicated: No (but you can replicate events or variables from Blueprint)
DevPlatforms: Windows
Target Build Platforms: Windows, Linux, Mac, Android, iOS, Oculus
Languages: English, Italian
Documentation: Coming Soon
Example Project: Included within the plugin (content folder)
Support: MODDB