Class SetEntityOverrideOnDeathIHasEntityGameActionSO
- Assembly
- com.electricdrill.astra-health.Runtime.dll
Assigns (or clears) OverrideOnDeathGameAction on the target entity. Provided as a ScriptableObject for easy assignment in the editor.
Connect to any GameEventListener whose payload implements ElectricDrill.AstraRpgFramework.Contexts.IHasEntity,
such as EntityDiedGameEventListener or DamageResolutionGameEventListener.
[CreateAssetMenu(fileName = "Set Override On Death Game Action", menuName = "Astra Health/Game Actions/Context: Entity/Set Override On Death")]
public class SetEntityOverrideOnDeathIHasEntityGameActionSO : SetEntityOverrideOnDeathGameActionSO<IHasEntity>, IExecutable<IHasEntity>, ITaggable
- Inheritance
-
objectGameActionBaseGameAction<IHasEntity>SetEntityOverrideOnDeathGameActionSO<IHasEntity>SetEntityOverrideOnDeathIHasEntityGameActionSO
- Implements
-
IExecutable<IHasEntity>ITaggable
- Inherited Members
-
GameAction<IHasEntity>.TagsGameAction<IHasEntity>.DisplayNameGameAction<IHasEntity>.ExecuteAsyncForUnityEvent(IHasEntity)GameAction<IHasEntity>.OnOperationCanceled()