Table of Contents

Namespace ElectricDrill.AstraHealth.GameActions.Actions.WithPreDamageContext

Classes

CompositePreDamageContextGameActionSO

Executes a list of actions in sequence. Useful for chaining multiple behaviors (e.g., play sound, wait, disable object). Will gracefully terminate if the context is destroyed or cancellation is requested.

CounterDamageOnPreDamageGameActionSO

Reacts to a PreDamageContext event by inflicting configured damage. Connect to a PreDamageContextGameEventListener's UnityEvent response and select ExecuteAsyncForUnityEvent(PreDamageContext) as the dynamic invocation target. Create instances via Assets → Create → Astra Health/Game Actions/Context: PreDamageContext/Counter Damage.