1
0
mirror of https://github.com/Mojang/bedrock-samples.git synced 2024-11-23 13:36:18 +00:00
bedrock-samples/resource_pack/animation_controllers/armor_stand.animation_controllers.json
Mike Ammerlaan a3b394c507 1.19.30
Initial layout
2022-09-23 06:24:26 -07:00

590 lines
14 KiB
JSON

{
"format_version" : "1.10.0",
"animation_controllers" : {
"controller.animation.armor_stand.pose" : {
"initial_state" : "default",
"states" : {
"athena" : {
"animations" : [ "athena_pose" ],
"blend_transition" : 0.1,
"blend_via_shortest_path" : true,
"transitions" : [
{
"default" : "variable.armor_stand.pose_index == 0"
},
{
"none" : "variable.armor_stand.pose_index == 1"
},
{
"solemn" : "variable.armor_stand.pose_index == 2"
},
{
"brandish" : "variable.armor_stand.pose_index == 4"
},
{
"honor" : "variable.armor_stand.pose_index == 5"
},
{
"entertain" : "variable.armor_stand.pose_index == 6"
},
{
"salute" : "variable.armor_stand.pose_index == 7"
},
{
"riposte" : "variable.armor_stand.pose_index == 8"
},
{
"zombie" : "variable.armor_stand.pose_index == 9"
},
{
"cancan_a" : "variable.armor_stand.pose_index == 10"
},
{
"cancan_b" : "variable.armor_stand.pose_index == 11"
},
{
"hero" : "variable.armor_stand.pose_index == 12"
}
]
},
"brandish" : {
"animations" : [ "brandish_pose" ],
"blend_transition" : 0.1,
"blend_via_shortest_path" : true,
"transitions" : [
{
"default" : "variable.armor_stand.pose_index == 0"
},
{
"none" : "variable.armor_stand.pose_index == 1"
},
{
"solemn" : "variable.armor_stand.pose_index == 2"
},
{
"athena" : "variable.armor_stand.pose_index == 3"
},
{
"honor" : "variable.armor_stand.pose_index == 5"
},
{
"entertain" : "variable.armor_stand.pose_index == 6"
},
{
"salute" : "variable.armor_stand.pose_index == 7"
},
{
"riposte" : "variable.armor_stand.pose_index == 8"
},
{
"zombie" : "variable.armor_stand.pose_index == 9"
},
{
"cancan_a" : "variable.armor_stand.pose_index == 10"
},
{
"cancan_b" : "variable.armor_stand.pose_index == 11"
},
{
"hero" : "variable.armor_stand.pose_index == 12"
}
]
},
"cancan_a" : {
"animations" : [ "cancan_a_pose" ],
"blend_transition" : 0.1,
"blend_via_shortest_path" : true,
"transitions" : [
{
"default" : "variable.armor_stand.pose_index == 0"
},
{
"none" : "variable.armor_stand.pose_index == 1"
},
{
"solemn" : "variable.armor_stand.pose_index == 2"
},
{
"athena" : "variable.armor_stand.pose_index == 3"
},
{
"brandish" : "variable.armor_stand.pose_index == 4"
},
{
"honor" : "variable.armor_stand.pose_index == 5"
},
{
"entertain" : "variable.armor_stand.pose_index == 6"
},
{
"salute" : "variable.armor_stand.pose_index == 7"
},
{
"riposte" : "variable.armor_stand.pose_index == 8"
},
{
"zombie" : "variable.armor_stand.pose_index == 9"
},
{
"cancan_b" : "variable.armor_stand.pose_index == 11"
},
{
"hero" : "variable.armor_stand.pose_index == 12"
}
]
},
"cancan_b" : {
"animations" : [ "cancan_b_pose" ],
"blend_transition" : 0.1,
"blend_via_shortest_path" : true,
"transitions" : [
{
"default" : "variable.armor_stand.pose_index == 0"
},
{
"none" : "variable.armor_stand.pose_index == 1"
},
{
"solemn" : "variable.armor_stand.pose_index == 2"
},
{
"athena" : "variable.armor_stand.pose_index == 3"
},
{
"brandish" : "variable.armor_stand.pose_index == 4"
},
{
"honor" : "variable.armor_stand.pose_index == 5"
},
{
"entertain" : "variable.armor_stand.pose_index == 6"
},
{
"salute" : "variable.armor_stand.pose_index == 7"
},
{
"riposte" : "variable.armor_stand.pose_index == 8"
},
{
"zombie" : "variable.armor_stand.pose_index == 9"
},
{
"cancan_a" : "variable.armor_stand.pose_index == 10"
},
{
"hero" : "variable.armor_stand.pose_index == 12"
}
]
},
"default" : {
"animations" : [ "default_pose" ],
"blend_transition" : 0.1,
"blend_via_shortest_path" : true,
"transitions" : [
{
"none" : "variable.armor_stand.pose_index == 1"
},
{
"solemn" : "variable.armor_stand.pose_index == 2"
},
{
"athena" : "variable.armor_stand.pose_index == 3"
},
{
"brandish" : "variable.armor_stand.pose_index == 4"
},
{
"honor" : "variable.armor_stand.pose_index == 5"
},
{
"entertain" : "variable.armor_stand.pose_index == 6"
},
{
"salute" : "variable.armor_stand.pose_index == 7"
},
{
"riposte" : "variable.armor_stand.pose_index == 8"
},
{
"zombie" : "variable.armor_stand.pose_index == 9"
},
{
"cancan_a" : "variable.armor_stand.pose_index == 10"
},
{
"cancan_b" : "variable.armor_stand.pose_index == 11"
},
{
"hero" : "variable.armor_stand.pose_index == 12"
}
]
},
"entertain" : {
"animations" : [ "entertain_pose" ],
"blend_transition" : 0.1,
"blend_via_shortest_path" : true,
"transitions" : [
{
"default" : "variable.armor_stand.pose_index == 0"
},
{
"none" : "variable.armor_stand.pose_index == 1"
},
{
"solemn" : "variable.armor_stand.pose_index == 2"
},
{
"athena" : "variable.armor_stand.pose_index == 3"
},
{
"brandish" : "variable.armor_stand.pose_index == 4"
},
{
"honor" : "variable.armor_stand.pose_index == 5"
},
{
"salute" : "variable.armor_stand.pose_index == 7"
},
{
"riposte" : "variable.armor_stand.pose_index == 8"
},
{
"zombie" : "variable.armor_stand.pose_index == 9"
},
{
"cancan_a" : "variable.armor_stand.pose_index == 10"
},
{
"cancan_b" : "variable.armor_stand.pose_index == 11"
},
{
"hero" : "variable.armor_stand.pose_index == 12"
}
]
},
"hero" : {
"animations" : [ "hero_pose" ],
"blend_transition" : 0.1,
"blend_via_shortest_path" : true,
"transitions" : [
{
"default" : "variable.armor_stand.pose_index == 0"
},
{
"none" : "variable.armor_stand.pose_index == 1"
},
{
"solemn" : "variable.armor_stand.pose_index == 2"
},
{
"athena" : "variable.armor_stand.pose_index == 3"
},
{
"brandish" : "variable.armor_stand.pose_index == 4"
},
{
"honor" : "variable.armor_stand.pose_index == 5"
},
{
"entertain" : "variable.armor_stand.pose_index == 6"
},
{
"salute" : "variable.armor_stand.pose_index == 7"
},
{
"riposte" : "variable.armor_stand.pose_index == 8"
},
{
"zombie" : "variable.armor_stand.pose_index == 9"
},
{
"cancan_a" : "variable.armor_stand.pose_index == 10"
},
{
"cancan_b" : "variable.armor_stand.pose_index == 11"
}
]
},
"honor" : {
"animations" : [ "honor_pose" ],
"blend_transition" : 0.1,
"blend_via_shortest_path" : true,
"transitions" : [
{
"default" : "variable.armor_stand.pose_index == 0"
},
{
"none" : "variable.armor_stand.pose_index == 1"
},
{
"solemn" : "variable.armor_stand.pose_index == 2"
},
{
"athena" : "variable.armor_stand.pose_index == 3"
},
{
"brandish" : "variable.armor_stand.pose_index == 4"
},
{
"entertain" : "variable.armor_stand.pose_index == 6"
},
{
"salute" : "variable.armor_stand.pose_index == 7"
},
{
"riposte" : "variable.armor_stand.pose_index == 8"
},
{
"zombie" : "variable.armor_stand.pose_index == 9"
},
{
"cancan_a" : "variable.armor_stand.pose_index == 10"
},
{
"cancan_b" : "variable.armor_stand.pose_index == 11"
},
{
"hero" : "variable.armor_stand.pose_index == 12"
}
]
},
"none" : {
"animations" : [ "no_pose" ],
"blend_transition" : 0.1,
"blend_via_shortest_path" : true,
"transitions" : [
{
"default" : "variable.armor_stand.pose_index == 0"
},
{
"solemn" : "variable.armor_stand.pose_index == 2"
},
{
"athena" : "variable.armor_stand.pose_index == 3"
},
{
"brandish" : "variable.armor_stand.pose_index == 4"
},
{
"honor" : "variable.armor_stand.pose_index == 5"
},
{
"entertain" : "variable.armor_stand.pose_index == 6"
},
{
"salute" : "variable.armor_stand.pose_index == 7"
},
{
"riposte" : "variable.armor_stand.pose_index == 8"
},
{
"zombie" : "variable.armor_stand.pose_index == 9"
},
{
"cancan_a" : "variable.armor_stand.pose_index == 10"
},
{
"cancan_b" : "variable.armor_stand.pose_index == 11"
},
{
"hero" : "variable.armor_stand.pose_index == 12"
}
]
},
"riposte" : {
"animations" : [ "riposte_pose" ],
"blend_transition" : 0.1,
"blend_via_shortest_path" : true,
"transitions" : [
{
"default" : "variable.armor_stand.pose_index == 0"
},
{
"none" : "variable.armor_stand.pose_index == 1"
},
{
"solemn" : "variable.armor_stand.pose_index == 2"
},
{
"athena" : "variable.armor_stand.pose_index == 3"
},
{
"brandish" : "variable.armor_stand.pose_index == 4"
},
{
"honor" : "variable.armor_stand.pose_index == 5"
},
{
"entertain" : "variable.armor_stand.pose_index == 6"
},
{
"salute" : "variable.armor_stand.pose_index == 7"
},
{
"zombie" : "variable.armor_stand.pose_index == 9"
},
{
"cancan_a" : "variable.armor_stand.pose_index == 10"
},
{
"cancan_b" : "variable.armor_stand.pose_index == 11"
},
{
"hero" : "variable.armor_stand.pose_index == 12"
}
]
},
"salute" : {
"animations" : [ "salute_pose" ],
"blend_transition" : 0.1,
"blend_via_shortest_path" : true,
"transitions" : [
{
"default" : "variable.armor_stand.pose_index == 0"
},
{
"none" : "variable.armor_stand.pose_index == 1"
},
{
"solemn" : "variable.armor_stand.pose_index == 2"
},
{
"athena" : "variable.armor_stand.pose_index == 3"
},
{
"brandish" : "variable.armor_stand.pose_index == 4"
},
{
"honor" : "variable.armor_stand.pose_index == 5"
},
{
"entertain" : "variable.armor_stand.pose_index == 6"
},
{
"riposte" : "variable.armor_stand.pose_index == 8"
},
{
"zombie" : "variable.armor_stand.pose_index == 9"
},
{
"cancan_a" : "variable.armor_stand.pose_index == 10"
},
{
"cancan_b" : "variable.armor_stand.pose_index == 11"
},
{
"hero" : "variable.armor_stand.pose_index == 12"
}
]
},
"solemn" : {
"animations" : [ "solemn_pose" ],
"blend_transition" : 0.1,
"blend_via_shortest_path" : true,
"transitions" : [
{
"default" : "variable.armor_stand.pose_index == 0"
},
{
"none" : "variable.armor_stand.pose_index == 1"
},
{
"athena" : "variable.armor_stand.pose_index == 3"
},
{
"brandish" : "variable.armor_stand.pose_index == 4"
},
{
"honor" : "variable.armor_stand.pose_index == 5"
},
{
"entertain" : "variable.armor_stand.pose_index == 6"
},
{
"salute" : "variable.armor_stand.pose_index == 7"
},
{
"riposte" : "variable.armor_stand.pose_index == 8"
},
{
"zombie" : "variable.armor_stand.pose_index == 9"
},
{
"cancan_a" : "variable.armor_stand.pose_index == 10"
},
{
"cancan_b" : "variable.armor_stand.pose_index == 11"
},
{
"hero" : "variable.armor_stand.pose_index == 12"
}
]
},
"zombie" : {
"animations" : [ "zombie_pose" ],
"blend_transition" : 0.1,
"blend_via_shortest_path" : true,
"transitions" : [
{
"default" : "variable.armor_stand.pose_index == 0"
},
{
"none" : "variable.armor_stand.pose_index == 1"
},
{
"solemn" : "variable.armor_stand.pose_index == 2"
},
{
"athena" : "variable.armor_stand.pose_index == 3"
},
{
"brandish" : "variable.armor_stand.pose_index == 4"
},
{
"honor" : "variable.armor_stand.pose_index == 5"
},
{
"entertain" : "variable.armor_stand.pose_index == 6"
},
{
"salute" : "variable.armor_stand.pose_index == 7"
},
{
"riposte" : "variable.armor_stand.pose_index == 8"
},
{
"cancan_a" : "variable.armor_stand.pose_index == 10"
},
{
"cancan_b" : "variable.armor_stand.pose_index == 11"
},
{
"hero" : "variable.armor_stand.pose_index == 12"
}
]
}
}
},
"controller.animation.armor_stand.wiggle" : {
"initial_state" : "default",
"states" : {
"default" : {
"transitions" : [
{
"wiggling" : "(variable.armor_stand.hurt_time - query.frame_alpha) > 0"
}
]
},
"wiggling" : {
"animations" : [ "wiggle" ],
"transitions" : [
{
"default" : "(variable.armor_stand.hurt_time - query.frame_alpha) <= 0"
}
]
}
}
}
}
}