Table of Contents

Namespace ElectricDrill.AstraHealth.Events

Classes

DamageResolutionGameEvent

Event raised to notify the resolution of a damage attempt (applied or prevented). Payload: DamageResolutionContext.

DamageResolutionGameEventListener

Event raised to notify the resolution of a damage attempt (applied or prevented). Payload: DamageResolutionContext.

EntityDiedGameEvent

Event raised when an entity dies. Payload: EntityDiedContext.

EntityDiedGameEventListener

Event raised when an entity dies. Payload: EntityDiedContext.

EntityHealedGameEvent

Event raised when an entity got healed. Payload: ReceivedHealContext.

EntityHealedGameEventListener

Event raised when an entity got healed. Payload: ReceivedHealContext.

EntityHealthChangedGameEvent

Event raised when an entity's health changes (gained or lost). Payload: EntityHealthChangedContext.

EntityHealthChangedGameEventListener

Event raised when an entity's health changes (gained or lost). Payload: EntityHealthChangedContext.

EntityMaxHealthChangedGameEvent

Event raised when an entity's maximum health changes. Payload: EntityMaxHealthChangedContext.

EntityMaxHealthChangedGameEventListener

Event raised when an entity's maximum health changes. Payload: EntityMaxHealthChangedContext.

EntityResurrectedGameEvent

Event raised when an entity is resurrected. Payload: ResurrectionContext.

EntityResurrectedGameEventListener

Event raised when an entity is resurrected. Payload: ResurrectionContext.

HealthRatioChangedGameEvent

Event raised when an entity's HP/MaxHP ratio changes (fired on both HP changes and MaxHP changes). Payload: HealthRatioChangedContext.

HealthRatioChangedGameEventListener
PreDamageGameEvent

Event raised before damage is processed. Payload: PreDamageContext.

PreDamageGameEventListener

Event raised before damage is processed. Payload: PreDamageContext.

PreHealGameEvent

The entity is about to be healed. Payload: PreHealContext.

PreHealGameEventListener

The entity is about to be healed. Payload: PreHealContext.