Animations this character can perform
Optionalassets: Container<ContainerChild>[]The parts of the Character the class manipulates (must be Labeled to be referenced in data)
ProtectedanimationProtectedanimationsProtectedassetProtectedattachedProtectedaddChecks if an animation is currently playing
ID of the Animation
ProtectedparseProtectedParse tags included in the Step Data
Raw data for this step
Optionalvariables: Record<string, any>Additional variables that can be fed in and referenced in the Step data for consistency
Plays a given animation loaded into the character
Animation ID
Optionalvariables: Record<string, any>Additional variables that can be fed in and referenced in the Step data for consistency
Puppeteer
Used to create complex Character Puppets by bringing together a collection of animation data and on-screen assets into one place in a manner that allows for easier manipulation and cues for an onscreen character.
Resulted from a refactoring of the original Dealer Class in order to create a system that can create gsap timelines procedurally from external data.