logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    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.

    In this article
    © 2026 Serenity. All Rights Reserved