@minecraft/creator-tools
Version:
Minecraft Creator Tools command line and libraries.
27 lines (26 loc) • 953 B
TypeScript
export default interface IAnimationControllerResourceDefinition {
format_version: string;
__comment__?: string;
animation_controllers: IAnimationControllerResourceSet;
}
export interface IAnimationControllerResourceSet {
[identifier: string]: IAnimationControllerResource;
}
export interface IAnimationControllerResource {
initial_state: string;
states: IAnimationControllerResourceStateSet;
}
export interface IAnimationControllerResourceStateSet {
[identifier: string]: IAnimationControllerResourceState;
}
export interface IAnimationControllerResourceState {
animations: string[];
transitions: IAnimationControllerResourceStateTransitionSet[];
blend_transition: number;
}
export interface IAnimationControllerResourceStateTransitionSet {
[identifier: string]: IAnimationControllerResourceStateTransition;
}
export interface IAnimationControllerResourceStateTransition {
[identifier: string]: string;
}