Namespace Serenity.ProceduralExpression.Infrastructure.ProceduralActions
Classes
ActionRuntimeState
Runtime state for a procedural action instance. Stores timing and custom data that persists across ticks.
FlinchActionSO
Action that creates a quick defensive flinch pose. Raises shoulders, ducks head, and tenses arms.
ProceduralActionSO
Base ScriptableObject for discrete procedural animation actions with lifecycle. Actions have a start, tick, and end phase, unlike continuous layers. Examples: recoil, flinch, stumble.
StumbleActionSO
Action that creates a balance recovery animation. Leans the body and moves arms for counterbalance.
StunRecoilActionSO
Action that snaps the head and torso back, then returns to neutral. Useful for stun, impact, or surprise reactions.