{
    "format_version": "1.10.0",
    "animation_controllers": {
       "controller.animation.ms_controll_hawk": {
            "initial_state":"default",
            "states": {
                "default": {
                     "transitions":[
                        {
                            "walk_mode": "query.skin_id == 3 && (query.property('ga:ms_weapon_use_r') == 0 || query.property('ga:ms_weapon_use_r') == 2) && query.property('ga:ms_weapon_use_l') == 0"
                        },
                        {
                            "run_mode": "query.skin_id == 4 && (query.property('ga:ms_weapon_use_r') == 0 || query.property('ga:ms_weapon_use_r') == 2) && query.property('ga:ms_weapon_use_l') == 0"
                        },
                        {
                            "thruster_mode": "query.skin_id == 1 && (query.property('ga:ms_weapon_use_r') == 0 || query.property('ga:ms_weapon_use_r') == 2) && query.property('ga:ms_weapon_use_l') == 0"
                        },
                        {
                            "thruster_boost_mode": "query.skin_id == 2 && (query.property('ga:ms_weapon_use_r') == 0 || query.property('ga:ms_weapon_use_r') == 2) && query.property('ga:ms_weapon_use_l') == 0"
                        },


                        {
                            "attack": "query.property('ga:ms_weapon_use_r') == 1 && query.property('ga:ms_weapon_use_l') == 0"
                        },
                        {
                            "attack_L": "query.property('ga:ms_weapon_use_l') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },

// 歩行モード
                "walk_mode": {
                     "transitions":[
                        {
                            "states_on_walk": "query.variant == 0"
                        },
                        {
                            "walk": "query.variant == 1"
                        },
                        {
                            "walk_back": "query.variant == 2"
                        },
                        {
                            "walk_left": "query.variant == 3"
                        },
                        {
                            "walk_right": "query.variant == 4"
                        },
                        {
                            "walk_back_left": "query.variant == 5"
                        },
                        {
                            "walk_back_right": "query.variant == 6"
                        },

                        {
                            "run_mode": "query.skin_id == 4"
                        },
                        {
                            "thruster_mode": "query.skin_id == 1"
                        },
                        {
                            "thruster_boost_mode": "query.skin_id == 2"
                        },
                        {
                            "default": "!(query.property('ga:ms_weapon_use_r') == 0 || query.property('ga:ms_weapon_use_r') == 2) || query.property('ga:ms_weapon_use_l') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "states_on_walk": {
                    "animations":["states_hawk_on"],
                     "transitions":[
                        {
                            "walk": "query.variant == 1"
                        },
                        {
                            "walk_back": "query.variant == 2"
                        },
                        {
                            "walk_left": "query.variant == 3"
                        },
                        {
                            "walk_right": "query.variant == 4"
                        },
                        {
                            "walk_back_left": "query.variant == 5"
                        },
                        {
                            "walk_back_right": "query.variant == 6"
                        },
                        
                        {
                            "run_mode": "query.skin_id == 4"
                        },
                        {
                            "thruster_mode": "query.skin_id == 1"
                        },
                        {
                            "thruster_boost_mode": "query.skin_id == 2"
                        },
                        {
                            "default": "!(query.property('ga:ms_weapon_use_r') == 0 || query.property('ga:ms_weapon_use_r') == 2) || query.property('ga:ms_weapon_use_l') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "walk": {
                    "animations":["walk_hawk"],
                     "transitions":[
                        {
                            "states_on_walk": "query.variant == 0"
                        },
                        {
                            "walk_back": "query.variant == 2"
                        },
                        {
                            "walk_left": "query.variant == 3"
                        },
                        {
                            "walk_right": "query.variant == 4"
                        },
                        {
                            "walk_back_left": "query.variant == 5"
                        },
                        {
                            "walk_back_right": "query.variant == 6"
                        },
                        
                        {
                            "run_mode": "query.skin_id == 4"
                        },
                        {
                            "thruster_mode": "query.skin_id == 1"
                        },
                        {
                            "thruster_boost_mode": "query.skin_id == 2"
                        },
                        {
                            "default": "!(query.property('ga:ms_weapon_use_r') == 0 || query.property('ga:ms_weapon_use_r') == 2) || query.property('ga:ms_weapon_use_l') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "walk_back": {
                    "animations":["walk_back_hawk"],
                     "transitions":[
                        {
                            "states_on_walk": "query.variant == 0"
                        },
                        {
                            "walk": "query.variant == 1"
                        },
                        {
                            "walk_left": "query.variant == 3"
                        },
                        {
                            "walk_right": "query.variant == 4"
                        },
                        {
                            "walk_back_left": "query.variant == 5"
                        },
                        {
                            "walk_back_right": "query.variant == 6"
                        },
                        
                        {
                            "run_mode": "query.skin_id == 4"
                        },
                        {
                            "thruster_mode": "query.skin_id == 1"
                        },
                        {
                            "thruster_boost_mode": "query.skin_id == 2"
                        },
                        {
                            "default": "!(query.property('ga:ms_weapon_use_r') == 0 || query.property('ga:ms_weapon_use_r') == 2) || query.property('ga:ms_weapon_use_l') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "walk_left": {
                    "animations":["walk_hawk_left"],
                     "transitions":[
                        {
                            "states_on_walk": "query.variant == 0"
                        },
                        {
                            "walk": "query.variant == 1"
                        },
                        {
                            "walk_back": "query.variant == 2"
                        },
                        {
                            "walk_right": "query.variant == 4"
                        },
                        {
                            "walk_back_left": "query.variant == 5"
                        },
                        {
                            "walk_back_right": "query.variant == 6"
                        },
                        
                        {
                            "run_mode": "query.skin_id == 4"
                        },
                        {
                            "thruster_mode": "query.skin_id == 1"
                        },
                        {
                            "thruster_boost_mode": "query.skin_id == 2"
                        },
                        {
                            "default": "!(query.property('ga:ms_weapon_use_r') == 0 || query.property('ga:ms_weapon_use_r') == 2) || query.property('ga:ms_weapon_use_l') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "walk_right": {
                    "animations":["walk_hawk_right"],
                     "transitions":[
                        {
                            "states_on_walk": "query.variant == 0"
                        },
                        {
                            "walk": "query.variant == 1"
                        },
                        {
                            "walk_back": "query.variant == 2"
                        },
                        {
                            "walk_left": "query.variant == 3"
                        },
                        {
                            "walk_back_left": "query.variant == 5"
                        },
                        {
                            "walk_back_right": "query.variant == 6"
                        },
                        {
                            "run_mode": "query.skin_id == 4"
                        },
                        {
                            "thruster_mode": "query.skin_id == 1"
                        },
                        {
                            "thruster_boost_mode": "query.skin_id == 2"
                        },
                        {
                            "default": "!(query.property('ga:ms_weapon_use_r') == 0 || query.property('ga:ms_weapon_use_r') == 2) || query.property('ga:ms_weapon_use_l') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "walk_back_left": {
                    "animations":["walk_back_hawk_left"],
                     "transitions":[
                        {
                            "states_on_walk": "query.variant == 0"
                        },
                        {
                            "walk": "query.variant == 1"
                        },
                        {
                            "walk_back": "query.variant == 2"
                        },
                        {
                            "walk_left": "query.variant == 3"
                        },
                        {
                            "walk_right": "query.variant == 4"
                        },
                        {
                            "walk_back_right": "query.variant == 6"
                        },
                        
                        {
                            "run_mode": "query.skin_id == 4"
                        },
                        {
                            "thruster_mode": "query.skin_id == 1"
                        },
                        {
                            "thruster_boost_mode": "query.skin_id == 2"
                        },
                        {
                            "default": "!(query.property('ga:ms_weapon_use_r') == 0 || query.property('ga:ms_weapon_use_r') == 2) || query.property('ga:ms_weapon_use_l') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "walk_back_right": {
                    "animations":["walk_back_hawk_right"],
                     "transitions":[
                        {
                            "states_on_walk": "query.variant == 0"
                        },
                        {
                            "walk": "query.variant == 1"
                        },
                        {
                            "walk_back": "query.variant == 2"
                        },
                        {
                            "walk_left": "query.variant == 3"
                        },
                        {
                            "walk_right": "query.variant == 4"
                        },
                        {
                            "walk_back_left": "query.variant == 5"
                        },
                        
                        {
                            "run_mode": "query.skin_id == 4"
                        },
                        {
                            "thruster_mode": "query.skin_id == 1"
                        },
                        {
                            "thruster_boost_mode": "query.skin_id == 2"
                        },
                        {
                            "default": "!(query.property('ga:ms_weapon_use_r') == 0 || query.property('ga:ms_weapon_use_r') == 2) || query.property('ga:ms_weapon_use_l') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
// 走行モード
                "run_mode": {
                     "transitions":[
                        {
                            "states_on_run": "query.variant == 0"
                        },
                        {
                            "run": "query.variant == 1"
                        },
                        {
                            "back": "query.variant == 2"
                        },
                        {
                            "run_left": "query.variant == 3"
                        },
                        {
                            "run_right": "query.variant == 4"
                        },
                        {
                            "back_left": "query.variant == 5"
                        },
                        {
                            "back_right": "query.variant == 6"
                        },

                        {
                            "walk_mode": "query.skin_id == 3"
                        },
                        {
                            "thruster_mode": "query.skin_id == 1"
                        },
                        {
                            "thruster_boost_mode": "query.skin_id == 2"
                        },
                        {
                            "default": "!(query.property('ga:ms_weapon_use_r') == 0 || query.property('ga:ms_weapon_use_r') == 2) || query.property('ga:ms_weapon_use_l') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "states_on_run": {
                    "animations":["states_hawk_on"],
                     "transitions":[
                        {
                            "run": "query.variant == 1"
                        },
                        {
                            "back": "query.variant == 2"
                        },
                        {
                            "run_left": "query.variant == 3"
                        },
                        {
                            "run_right": "query.variant == 4"
                        },
                        {
                            "back_left": "query.variant == 5"
                        },
                        {
                            "back_right": "query.variant == 6"
                        },
                        
                        {
                            "walk_mode": "query.skin_id == 3"
                        },
                        {
                            "thruster_mode": "query.skin_id == 1"
                        },
                        {
                            "thruster_boost_mode": "query.skin_id == 2"
                        },
                        {
                            "default": "!(query.property('ga:ms_weapon_use_r') == 0 || query.property('ga:ms_weapon_use_r') == 2) || query.property('ga:ms_weapon_use_l') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "run": {
                    "animations":["run_hawk"],
                     "transitions":[
                        {
                            "states_on_run": "query.variant == 0"
                        },
                        {
                            "back": "query.variant == 2"
                        },
                        {
                            "run_left": "query.variant == 3"
                        },
                        {
                            "run_right": "query.variant == 4"
                        },
                        {
                            "back_left": "query.variant == 5"
                        },
                        {
                            "back_right": "query.variant == 6"
                        },
                        
                        {
                            "walk_mode": "query.skin_id == 3"
                        },
                        {
                            "thruster_mode": "query.skin_id == 1"
                        },
                        {
                            "thruster_boost_mode": "query.skin_id == 2"
                        },
                        {
                            "default": "!(query.property('ga:ms_weapon_use_r') == 0 || query.property('ga:ms_weapon_use_r') == 2) || query.property('ga:ms_weapon_use_l') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "back": {
                    "animations":["back_hawk"],
                     "transitions":[
                        {
                            "states_on_run": "query.variant == 0"
                        },
                        {
                            "run": "query.variant == 1"
                        },
                        {
                            "run_left": "query.variant == 3"
                        },
                        {
                            "run_right": "query.variant == 4"
                        },
                        {
                            "back_left": "query.variant == 5"
                        },
                        {
                            "back_right": "query.variant == 6"
                        },
                        
                        {
                            "walk_mode": "query.skin_id == 3"
                        },
                        {
                            "thruster_mode": "query.skin_id == 1"
                        },
                        {
                            "thruster_boost_mode": "query.skin_id == 2"
                        },
                        {
                            "default": "!(query.property('ga:ms_weapon_use_r') == 0 || query.property('ga:ms_weapon_use_r') == 2) || query.property('ga:ms_weapon_use_l') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "run_left": {
                    "animations":["run_hawk_left"],
                     "transitions":[
                        {
                            "states_on_run": "query.variant == 0"
                        },
                        {
                            "run": "query.variant == 1"
                        },
                        {
                            "back": "query.variant == 2"
                        },
                        {
                            "run_right": "query.variant == 4"
                        },
                        {
                            "back_left": "query.variant == 5"
                        },
                        {
                            "back_right": "query.variant == 6"
                        },
                        
                        {
                            "walk_mode": "query.skin_id == 3"
                        },
                        {
                            "thruster_mode": "query.skin_id == 1"
                        },
                        {
                            "thruster_boost_mode": "query.skin_id == 2"
                        },
                        {
                            "default": "!(query.property('ga:ms_weapon_use_r') == 0 || query.property('ga:ms_weapon_use_r') == 2) || query.property('ga:ms_weapon_use_l') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "run_right": {
                    "animations":["run_hawk_right"],
                     "transitions":[
                        {
                            "states_on_run": "query.variant == 0"
                        },
                        {
                            "run": "query.variant == 1"
                        },
                        {
                            "back": "query.variant == 2"
                        },
                        {
                            "run_left": "query.variant == 3"
                        },
                        {
                            "back_left": "query.variant == 5"
                        },
                        {
                            "back_right": "query.variant == 6"
                        },
                        
                        {
                            "walk_mode": "query.skin_id == 3"
                        },
                        {
                            "thruster_mode": "query.skin_id == 1"
                        },
                        {
                            "thruster_boost_mode": "query.skin_id == 2"
                        },
                        {
                            "default": "!(query.property('ga:ms_weapon_use_r') == 0 || query.property('ga:ms_weapon_use_r') == 2) || query.property('ga:ms_weapon_use_l') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "back_left": {
                    "animations":["back_hawk_left"],
                     "transitions":[
                        {
                            "states_on_run": "query.variant == 0"
                        },
                        {
                            "run": "query.variant == 1"
                        },
                        {
                            "back": "query.variant == 2"
                        },
                        {
                            "run_left": "query.variant == 3"
                        },
                        {
                            "run_right": "query.variant == 4"
                        },
                        {
                            "back_right": "query.variant == 6"
                        },
                        
                        {
                            "walk_mode": "query.skin_id == 3"
                        },
                        {
                            "thruster_mode": "query.skin_id == 1"
                        },
                        {
                            "thruster_boost_mode": "query.skin_id == 2"
                        },
                        {
                            "default": "!(query.property('ga:ms_weapon_use_r') == 0 || query.property('ga:ms_weapon_use_r') == 2) || query.property('ga:ms_weapon_use_l') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "back_right": {
                    "animations":["back_hawk_right"],
                     "transitions":[
                        {
                            "states_on_run": "query.variant == 0"
                        },
                        {
                            "run": "query.variant == 1"
                        },
                        {
                            "back": "query.variant == 2"
                        },
                        {
                            "run_left": "query.variant == 3"
                        },
                        {
                            "run_right": "query.variant == 4"
                        },
                        {
                            "back_left": "query.variant == 5"
                        },
                        
                        {
                            "walk_mode": "query.skin_id == 3"
                        },
                        {
                            "thruster_mode": "query.skin_id == 1"
                        },
                        {
                            "thruster_boost_mode": "query.skin_id == 2"
                        },
                        {
                            "default": "!(query.property('ga:ms_weapon_use_r') == 0 || query.property('ga:ms_weapon_use_r') == 2) || query.property('ga:ms_weapon_use_l') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
// 飛行モード
                "thruster_mode": {
                     "transitions":[
                        {
                            "states_on_thruster": "query.variant == 0"
                        },
                        {
                            "thruster_front": "query.variant == 1"
                        },
                        {
                            "thruster_back": "query.variant == 2"
                        },
                        {
                            "thruster_left": "query.variant == 3"
                        },
                        {
                            "thruster_right": "query.variant == 4"
                        },
                        {
                            "thruster_back_left": "query.variant == 5"
                        },
                        {
                            "thruster_back_right": "query.variant == 6"
                        },

                        {
                            "walk_mode": "query.skin_id == 3"
                        },
                        {
                            "run_mode": "query.skin_id == 4"
                        },
                        {
                            "thruster_boost_mode": "query.skin_id == 2"
                        },
                        {
                            "fall_ground": "query.skin_id == 5"
                        },
                        {
                            "default": "!(query.property('ga:ms_weapon_use_r') == 0 || query.property('ga:ms_weapon_use_r') == 2) || query.property('ga:ms_weapon_use_l') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "states_on_thruster": {
                    "animations":["states_on_hawk_thruster"],
                     "transitions":[
                        {
                            "thruster_front": "query.variant == 1"
                        },
                        {
                            "thruster_back": "query.variant == 2"
                        },
                        {
                            "thruster_left": "query.variant == 3"
                        },
                        {
                            "thruster_right": "query.variant == 4"
                        },
                        {
                            "thruster_back_left": "query.variant == 5"
                        },
                        {
                            "thruster_back_right": "query.variant == 6"
                        },
                        
                        {
                            "walk_mode": "query.skin_id == 3"
                        },
                        {
                            "run_mode": "query.skin_id == 4"
                        },
                        {
                            "thruster_boost_mode": "query.skin_id == 2"
                        },
                        {
                            "fall_ground": "query.skin_id == 5"
                        },
                        {
                            "default": "!(query.property('ga:ms_weapon_use_r') == 0 || query.property('ga:ms_weapon_use_r') == 2) || query.property('ga:ms_weapon_use_l') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "thruster_front": {
                    "animations":["thruster_hawk_front"],
                     "transitions":[
                        {
                            "states_on_thruster": "query.variant == 0"
                        },
                        {
                            "thruster_back": "query.variant == 2"
                        },
                        {
                            "thruster_left": "query.variant == 3"
                        },
                        {
                            "thruster_right": "query.variant == 4"
                        },
                        {
                            "thruster_back_left": "query.variant == 5"
                        },
                        {
                            "thruster_back_right": "query.variant == 6"
                        },
                        
                        {
                            "walk_mode": "query.skin_id == 3"
                        },
                        {
                            "run_mode": "query.skin_id == 4"
                        },
                        {
                            "thruster_boost_mode": "query.skin_id == 2"
                        },
                        {
                            "fall_ground": "query.skin_id == 5"
                        },
                        {
                            "default": "!(query.property('ga:ms_weapon_use_r') == 0 || query.property('ga:ms_weapon_use_r') == 2) || query.property('ga:ms_weapon_use_l') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "thruster_back": {
                    "animations":["thruster_hawk_back"],
                     "transitions":[
                        {
                            "states_on_thruster": "query.variant == 0"
                        },
                        {
                            "thruster_front": "query.variant == 1"
                        },
                        {
                            "thruster_left": "query.variant == 3"
                        },
                        {
                            "thruster_right": "query.variant == 4"
                        },
                        {
                            "thruster_back_left": "query.variant == 5"
                        },
                        {
                            "thruster_back_right": "query.variant == 6"
                        },
                        
                        {
                            "walk_mode": "query.skin_id == 3"
                        },
                        {
                            "run_mode": "query.skin_id == 4"
                        },
                        {
                            "thruster_boost_mode": "query.skin_id == 2"
                        },
                        {
                            "fall_ground": "query.skin_id == 5"
                        },
                        {
                            "default": "!(query.property('ga:ms_weapon_use_r') == 0 || query.property('ga:ms_weapon_use_r') == 2) || query.property('ga:ms_weapon_use_l') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "thruster_left": {
                    "animations":["thruster_hawk_left"],
                     "transitions":[
                        {
                            "states_on_thruster": "query.variant == 0"
                        },
                        {
                            "thruster_front": "query.variant == 1"
                        },
                        {
                            "thruster_back": "query.variant == 2"
                        },
                        {
                            "thruster_right": "query.variant == 4"
                        },
                        {
                            "thruster_back_left": "query.variant == 5"
                        },
                        {
                            "thruster_back_right": "query.variant == 6"
                        },
                        
                        {
                            "walk_mode": "query.skin_id == 3"
                        },
                        {
                            "run_mode": "query.skin_id == 4"
                        },
                        {
                            "thruster_boost_mode": "query.skin_id == 2"
                        },
                        {
                            "fall_ground": "query.skin_id == 5"
                        },
                        {
                            "default": "!(query.property('ga:ms_weapon_use_r') == 0 || query.property('ga:ms_weapon_use_r') == 2) || query.property('ga:ms_weapon_use_l') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "thruster_right": {
                    "animations":["thruster_hawk_right"],
                     "transitions":[
                        {
                            "states_on_thruster": "query.variant == 0"
                        },
                        {
                            "thruster_front": "query.variant == 1"
                        },
                        {
                            "thruster_back": "query.variant == 2"
                        },
                        {
                            "thruster_left": "query.variant == 3"
                        },
                        {
                            "thruster_back_left": "query.variant == 5"
                        },
                        {
                            "thruster_back_right": "query.variant == 6"
                        },

                        {
                            "walk_mode": "query.skin_id == 3"
                        },
                        {
                            "run_mode": "query.skin_id == 4"
                        },
                        {
                            "thruster_boost_mode": "query.skin_id == 2"
                        },
                        {
                            "fall_ground": "query.skin_id == 5"
                        },
                        {
                            "default": "!(query.property('ga:ms_weapon_use_r') == 0 || query.property('ga:ms_weapon_use_r') == 2) || query.property('ga:ms_weapon_use_l') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "thruster_back_left": {
                    "animations":["thruster_hawk_back_left"],
                     "transitions":[
                        {
                            "states_on_thruster": "query.variant == 0"
                        },
                        {
                            "thruster_front": "query.variant == 1"
                        },
                        {
                            "thruster_back": "query.variant == 2"
                        },
                        {
                            "thruster_left": "query.variant == 3"
                        },
                        {
                            "thruster_right": "query.variant == 4"
                        },
                        {
                            "thruster_back_right": "query.variant == 6"
                        },
                        
                        {
                            "walk_mode": "query.skin_id == 3"
                        },
                        {
                            "run_mode": "query.skin_id == 4"
                        },
                        {
                            "thruster_boost_mode": "query.skin_id == 2"
                        },
                        {
                            "fall_ground": "query.skin_id == 5"
                        },
                        {
                            "default": "!(query.property('ga:ms_weapon_use_r') == 0 || query.property('ga:ms_weapon_use_r') == 2) || query.property('ga:ms_weapon_use_l') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "thruster_back_right": {
                    "animations":["thruster_hawk_back_right"],
                     "transitions":[
                        {
                            "states_on_thruster": "query.variant == 0"
                        },
                        {
                            "thruster_front": "query.variant == 1"
                        },
                        {
                            "thruster_back": "query.variant == 2"
                        },
                        {
                            "thruster_left": "query.variant == 3"
                        },
                        {
                            "thruster_right": "query.variant == 4"
                        },
                        {
                            "thruster_back_left": "query.variant == 5"
                        },
                        
                        {
                            "walk_mode": "query.skin_id == 3"
                        },
                        {
                            "run_mode": "query.skin_id == 4"
                        },
                        {
                            "thruster_boost_mode": "query.skin_id == 2"
                        },
                        {
                            "fall_ground": "query.skin_id == 5"
                        },
                        {
                            "default": "!(query.property('ga:ms_weapon_use_r') == 0 || query.property('ga:ms_weapon_use_r') == 2) || query.property('ga:ms_weapon_use_l') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
// 飛行ブーストモード
                "thruster_boost_mode": {
                     "transitions":[
                        {
                            "states_on_boost": "query.variant == 0"
                        },
                        {
                            "boost_front": "query.variant == 1"
                        },
                        {
                            "boost_back": "query.variant == 2"
                        },
                        {
                            "boost_left": "query.variant == 3"
                        },
                        {
                            "boost_right": "query.variant == 4"
                        },
                        {
                            "boost_back_left": "query.variant == 5"
                        },
                        {
                            "boost_back_right": "query.variant == 6"
                        },

                        {
                            "walk_mode": "query.skin_id == 3"
                        },
                        {
                            "run_mode": "query.skin_id == 4"
                        },
                        {
                            "thruster_mode": "query.skin_id == 1"
                        },
                        {
                            "fall_ground": "query.skin_id == 5"
                        },
                        {
                            "default": "!(query.property('ga:ms_weapon_use_r') == 0 || query.property('ga:ms_weapon_use_r') == 2) || query.property('ga:ms_weapon_use_l') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "states_on_boost": {
                    "animations":["states_on_hawk_thruster"],
                     "transitions":[
                        {
                            "boost_front": "query.variant == 1"
                        },
                        {
                            "boost_back": "query.variant == 2"
                        },
                        {
                            "boost_left": "query.variant == 3"
                        },
                        {
                            "boost_right": "query.variant == 4"
                        },
                        {
                            "boost_back_left": "query.variant == 5"
                        },
                        {
                            "boost_back_right": "query.variant == 6"
                        },

                        {
                            "walk_mode": "query.skin_id == 3"
                        },
                        {
                            "run_mode": "query.skin_id == 4"
                        },
                        {
                            "thruster_mode": "query.skin_id == 1"
                        },
                        {
                            "fall_ground": "query.skin_id == 5"
                        },
                        {
                            "default": "!(query.property('ga:ms_weapon_use_r') == 0 || query.property('ga:ms_weapon_use_r') == 2) || query.property('ga:ms_weapon_use_l') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "boost_front": {
                    "animations":["boost_hawk_front"],
                     "transitions":[
                        {
                            "states_on_boost": "query.variant == 0"
                        },
                        {
                            "boost_back": "query.variant == 2"
                        },
                        {
                            "boost_left": "query.variant == 3"
                        },
                        {
                            "boost_right": "query.variant == 4"
                        },
                        {
                            "boost_back_left": "query.variant == 5"
                        },
                        {
                            "boost_back_right": "query.variant == 6"
                        },

                        {
                            "walk_mode": "query.skin_id == 3"
                        },
                        {
                            "run_mode": "query.skin_id == 4"
                        },
                        {
                            "thruster_mode": "query.skin_id == 1"
                        },
                        {
                            "fall_ground": "query.skin_id == 5"
                        },
                        {
                            "default": "!(query.property('ga:ms_weapon_use_r') == 0 || query.property('ga:ms_weapon_use_r') == 2) || query.property('ga:ms_weapon_use_l') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "boost_back": {
                    "animations":["boost_hawk_back"],
                     "transitions":[
                        {
                            "states_on_boost": "query.variant == 0"
                        },
                        {
                            "boost_front": "query.variant == 1"
                        },
                        {
                            "boost_left": "query.variant == 3"
                        },
                        {
                            "boost_right": "query.variant == 4"
                        },
                        {
                            "boost_back_left": "query.variant == 5"
                        },
                        {
                            "boost_back_right": "query.variant == 6"
                        },

                        {
                            "walk_mode": "query.skin_id == 3"
                        },
                        {
                            "run_mode": "query.skin_id == 4"
                        },
                        {
                            "thruster_mode": "query.skin_id == 1"
                        },
                        {
                            "fall_ground": "query.skin_id == 5"
                        },
                        {
                            "default": "!(query.property('ga:ms_weapon_use_r') == 0 || query.property('ga:ms_weapon_use_r') == 2) || query.property('ga:ms_weapon_use_l') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "boost_left": {
                    "animations":["boost_hawk_left"],
                     "transitions":[
                        {
                            "states_on_boost": "query.variant == 0"
                        },
                        {
                            "boost_front": "query.variant == 1"
                        },
                        {
                            "boost_back": "query.variant == 2"
                        },
                        {
                            "boost_right": "query.variant == 4"
                        },
                        {
                            "boost_back_left": "query.variant == 5"
                        },
                        {
                            "boost_back_right": "query.variant == 6"
                        },

                        {
                            "walk_mode": "query.skin_id == 3"
                        },
                        {
                            "run_mode": "query.skin_id == 4"
                        },
                        {
                            "thruster_mode": "query.skin_id == 1"
                        },
                        {
                            "fall_ground": "query.skin_id == 5"
                        },
                        {
                            "default": "!(query.property('ga:ms_weapon_use_r') == 0 || query.property('ga:ms_weapon_use_r') == 2) || query.property('ga:ms_weapon_use_l') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "boost_right": {
                    "animations":["boost_hawk_right"],
                     "transitions":[
                        {
                            "states_on_boost": "query.variant == 0"
                        },
                        {
                            "boost_front": "query.variant == 1"
                        },
                        {
                            "boost_back": "query.variant == 2"
                        },
                        {
                            "boost_left": "query.variant == 3"
                        },
                        {
                            "boost_back_left": "query.variant == 5"
                        },
                        {
                            "boost_back_right": "query.variant == 6"
                        },

                        {
                            "walk_mode": "query.skin_id == 3"
                        },
                        {
                            "run_mode": "query.skin_id == 4"
                        },
                        {
                            "thruster_mode": "query.skin_id == 1"
                        },
                        {
                            "fall_ground": "query.skin_id == 5"
                        },
                        {
                            "default": "!(query.property('ga:ms_weapon_use_r') == 0 || query.property('ga:ms_weapon_use_r') == 2) || query.property('ga:ms_weapon_use_l') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "boost_back_left": {
                    "animations":["boost_hawk_back_left"],
                     "transitions":[
                        {
                            "states_on_boost": "query.variant == 0"
                        },
                        {
                            "boost_front": "query.variant == 1"
                        },
                        {
                            "boost_back": "query.variant == 2"
                        },
                        {
                            "boost_left": "query.variant == 3"
                        },
                        {
                            "boost_right": "query.variant == 4"
                        },
                        {
                            "boost_back_right": "query.variant == 6"
                        },

                        {
                            "walk_mode": "query.skin_id == 3"
                        },
                        {
                            "run_mode": "query.skin_id == 4"
                        },
                        {
                            "thruster_mode": "query.skin_id == 1"
                        },
                        {
                            "fall_ground": "query.skin_id == 5"
                        },
                        {
                            "default": "!(query.property('ga:ms_weapon_use_r') == 0 || query.property('ga:ms_weapon_use_r') == 2) || query.property('ga:ms_weapon_use_l') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "boost_back_right": {
                    "animations":["boost_hawk_back_right"],
                     "transitions":[
                        {
                            "states_on_boost": "query.variant == 0"
                        },
                        {
                            "boost_front": "query.variant == 1"
                        },
                        {
                            "boost_back": "query.variant == 2"
                        },
                        {
                            "boost_left": "query.variant == 3"
                        },
                        {
                            "boost_right": "query.variant == 4"
                        },
                        {
                            "boost_back_left": "query.variant == 5"
                        },

                        {
                            "walk_mode": "query.skin_id == 3"
                        },
                        {
                            "run_mode": "query.skin_id == 4"
                        },
                        {
                            "thruster_mode": "query.skin_id == 1"
                        },
                        {
                            "fall_ground": "query.skin_id == 5"
                        },
                        {
                            "default": "!(query.property('ga:ms_weapon_use_r') == 0 || query.property('ga:ms_weapon_use_r') == 2) || query.property('ga:ms_weapon_use_l') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "fall_ground": {
                    "animations": [
                        "fall_animation_hawk"
                    ],
                    "transitions":[
                        {
                            "default": "query.skin_id == 3 || query.skin_id == 4"
                        }
                    ]
                },
                "attack": {
                    "animations":["hawk_attack"],
                     "transitions":[
                        {
                            "default": "query.all_animations_finished"
                        }
                    ]
                },
                "attack_L": {
                     "transitions":[
                        {
                            "default": "query.property('ga:ms_weapon_use_l') == 0"
                        }
                    ]
                }
            }
        }
    }
}