Table of Contents

Class CompositePreDamageContextGameActionSO

Namespace
ElectricDrill.AstraHealth.GameActions.Actions.WithPreDamageContext
Assembly
com.electricdrill.astra-health.Runtime.dll

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.

[CreateAssetMenu(fileName = "Composite PreDamageContext GameAction", menuName = "Astra Health/Game Actions/Context: PreDamageContext/Composite")]
public sealed class CompositePreDamageContextGameActionSO : CompositeGameAction<PreDamageContext>, IExecutable<PreDamageContext>, ITaggable
Inheritance
object
GameActionBase
GameAction<PreDamageContext>
CompositeGameAction<PreDamageContext>
CompositePreDamageContextGameActionSO
Implements
IExecutable<PreDamageContext>
ITaggable
Inherited Members
GameAction<PreDamageContext>.Tags
GameAction<PreDamageContext>.DisplayName
GameAction<PreDamageContext>.ExecuteAsyncForUnityEvent(PreDamageContext)