Namespace ElectricDrill.AstraRpgFramework.GameActions.Actions
Classes
- CompositeGameAction<TContext>
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.
- DelayedGameAction<TContext>
Waits for a specified duration before executing another action.
- DestroyGameObjectGameAction<TContext>
Base action to destroy a Component's GameObject.
- DoNothingGameAction<TContext>
An action that does nothing. Useful as a placeholder or default value.
- ToggleActiveGameObjectGameAction<TContext>
Base action to set the active state of a Component's GameObject.
- ToggleCollidersGameAction<TContext>
Base action to enable/disable all Colliders on a Component's GameObject.
- ToggleHarvestedExpSourceGameAction<TContext>
Base generic game action for toggling the harvested state of ExpSource components. Sets the Harvested flag based on the _enable field, allowing control over whether the experience source can be collected.
- ToggleRenderersGameAction<TContext>
Base action to enable/disable all Renderers on a Component's GameObject.