Easy Replicated Health System
This system aims to be very modular and easy to be integrated into a wide verity of projects with ease and hassle free, it only consist of two blueprints (1 Component & 1 Interface to communicate with widgets if used), What makes the system different from others is that it comes ready to handle 3 types of Widget Blueprints (Player Widget), (Floating Widget), (Actor Widget) and can be customized for each actor as needed very fast or even during game play while correctly replicating health events and widgets behavior to all players.
Health Features
Ability to handle Damage.
Ability to handle Healing.
Ability to give any actor Health Regeneration.
Event Dispatchers
On Health Updated.
On Death.
On Any Damage.
On Any Heal.
On Full Health.
Widgets Behavior
The system handles widgets behavior with a verity of customization and helper functions with the ability to have them replicated or not as needed and can be changed for each actor and setup with ease and modified during game play.
Player Widget Type
You can change the visibility or oven the user widget during game play.
Floating Widget Type
Can be always visible or shown only when the actor is damaged with full control on the visibility duration and distance, with the option to check for obstacles between the actor and the player's camera and the option be shown when a player is looking at the actor locally.
Actor Widget Type
Visibility can be controlled by distance or overridden with events and can be shown locally or replicated to players.
*Make sure to set your actor to (Replicate) If you want the health component to replicate.
*See Demo \ Document For More Info And Interactive Demonstration.
| Support: support@soulshade.org
https://www.fab.com/listings/5a9c6e3d-971b-4589-9cda-c742f5fc1354