UNPKG

@minecraft/creator-tools

Version:

Minecraft Creator Tools command line and libraries.

33 lines (32 loc) 1.13 kB
export default interface IAnimationControllerBehaviorWrapper { format_version: string; __comment__?: string; animation_controllers: IAnimationControllerBehaviorSet; } export interface IAnimationControllerBehaviorSet { [identifier: string]: IAnimationControllerBehavior; } export interface IAnimationControllerBehavior { initial_state: string; states: IAnimationControllerBehaviorStateSet; } export interface IAnimationControllerBehaviorStateSet { [identifier: string]: IAnimationControllerBehaviorState; } export interface IAnimationControllerBehaviorState { animations: string[]; transitions: IAnimationControllerBehaviorStateTransitionSet[]; on_entry?: string[]; on_exit?: string[]; } export interface IAnimationControllerBehaviorStateWrapper { id: string; animationControllerId: string; state: IAnimationControllerBehaviorState; } export interface IAnimationControllerBehaviorStateTransitionSet { [identifier: string]: IAnimationControllerBehaviorStateTransition; } export interface IAnimationControllerBehaviorStateTransition { [identifier: string]: string; }