Table of Contents

Class PreDamageGameEvent

Namespace
ElectricDrill.AstraHealth.Events
Assembly
com.electricdrill.astra-health.Runtime.dll

Event raised before damage is processed. Payload: PreDamageContext.

[CreateAssetMenu(fileName = "PreDamage Game Event", menuName = "Astra Health/Events/Generated (Damage)/PreDamage")]
public class PreDamageGameEvent : GameEventGeneric1<PreDamageContext>, IRaisable<PreDamageContext>
Inheritance
object
GameEventBase<GameEventListenerGeneric1<PreDamageContext>, Action<PreDamageContext>>
GameEventGeneric1<PreDamageContext>
PreDamageGameEvent
Implements
IRaisable<PreDamageContext>
Inherited Members
GameEventGeneric1<PreDamageContext>.OnEventRaised
GameEventGeneric1<PreDamageContext>.Raise(PreDamageContext)
GameEventGeneric1<PreDamageContext>.RegisterListener(GameEventListenerGeneric1<PreDamageContext>)
GameEventGeneric1<PreDamageContext>.UnregisterListener(GameEventListenerGeneric1<PreDamageContext>)
GameEventBase<GameEventListenerGeneric1<PreDamageContext>, Action<PreDamageContext>>.RegisterMonoListener(GameEventListenerGeneric1<PreDamageContext>)
GameEventBase<GameEventListenerGeneric1<PreDamageContext>, Action<PreDamageContext>>.UnregisterMonoListener(GameEventListenerGeneric1<PreDamageContext>)
GameEventBase<GameEventListenerGeneric1<PreDamageContext>, Action<PreDamageContext>>.RegisterCodeListener(Action<PreDamageContext>)
GameEventBase<GameEventListenerGeneric1<PreDamageContext>, Action<PreDamageContext>>.UnregisterCodeListener(Action<PreDamageContext>)
GameEventBase<GameEventListenerGeneric1<PreDamageContext>, Action<PreDamageContext>>.Dispatch<TInvoker>(TInvoker)