HealthSystem
HealthSystem›Core Features›Features & API Reference

Features & API Reference

Stable

Full guide to health functions, healing types, and delegates.

Features & API Reference

HealthSystem provides clean, intuitive functions for both Blueprints and C++.

Essential Functions#

Applying Damage#

Call Apply Damage to inflict harm on an actor:

  • Amount: Magnitude of damage to apply.
  • Damage Causer: The Actor responsible for the damage (for kill feeds and scoring).
  • Ignore Shields: Set to true for poison or armor-piercing attacks.

Healing & Restoring#

  • Apply Heal: Restores health points up to Max Health.
  • Restore Shield: Recharges shield points up to Max Shield.
  • Reset Stats: Instantly restores all health, shields, and armor to maximum.

Connect an actor reference > Get Health Component > Call Apply Damage with Amount: 25.0.

Event Delegates#

Bind your game logic to these events in the Event Graph:

  • On Damage Taken: Fires whenever health or shields are reduced (passes Damage Amount and Causer).
  • On Healed: Fires when health is restored.
  • On Shield Break: Triggers when shields hit zero (perfect for sound effects and screen flashes).
  • On Death: Broadcasts when health reaches zero.