{
    "format_version": "1.10.0",
    "animation_controllers": {
       "controller.animation.ms_controll_rifle": {
            "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"
                        },


                        {
                            "walk_mode_s": "query.skin_id == 3 && query.property('ga:ms_weapon_use_r') == 1 && query.property('ga:ms_weapon_use_l') == 0"
                        },
                        {
                            "run_mode_s": "query.skin_id == 4 && query.property('ga:ms_weapon_use_r') == 1 && query.property('ga:ms_weapon_use_l') == 0"
                        },
                        {
                            "thruster_mode_s": "query.skin_id == 1 && query.property('ga:ms_weapon_use_r') == 1 && query.property('ga:ms_weapon_use_l') == 0"
                        },
                        {
                            "thruster_boost_mode_s": "query.skin_id == 2 && 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_rifle_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_rifle"],
                     "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_rifle"],
                     "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_rifle_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_rifle_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_rifle_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_rifle_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_rifle_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_rifle"],
                     "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_rifle"],
                     "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_rifle_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_rifle_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_rifle_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_rifle_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_rifle_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_rifle_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_rifle_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_rifle_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_rifle_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_rifle_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_rifle_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_rifle_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_rifle_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_rifle_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_rifle_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_rifle_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_rifle_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_rifle_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
                },

                // 射撃(歩行モード)
                "walk_mode_s": {
                     "transitions":[
                        {
                            "states_on_walk_s": "query.variant == 0"
                        },
                        {
                            "walk_s": "query.variant == 1"
                        },
                        {
                            "walk_back_s": "query.variant == 2"
                        },
                        {
                            "walk_left_s": "query.variant == 3"
                        },
                        {
                            "walk_right_s": "query.variant == 4"
                        },
                        {
                            "walk_back_left_s": "query.variant == 5"
                        },
                        {
                            "walk_back_right_s": "query.variant == 6"
                        },

                        {
                            "run_mode_s": "query.skin_id == 4"
                        },
                        {
                            "thruster_mode_s": "query.skin_id == 1"
                        },
                        {
                            "thruster_boost_mode_s": "query.skin_id == 2"
                        },
                        {
                            "default": "! query.property('ga:ms_weapon_use_r') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "states_on_walk_s": {
                    "animations":["states_rifle_on_s"],
                     "transitions":[
                        {
                            "walk_s": "query.variant == 1"
                        },
                        {
                            "walk_back_s": "query.variant == 2"
                        },
                        {
                            "walk_left_s": "query.variant == 3"
                        },
                        {
                            "walk_right_s": "query.variant == 4"
                        },
                        {
                            "walk_back_left_s": "query.variant == 5"
                        },
                        {
                            "walk_back_right_s": "query.variant == 6"
                        },
                        
                        {
                            "run_mode_s": "query.skin_id == 4"
                        },
                        {
                            "thruster_mode_s": "query.skin_id == 1"
                        },
                        {
                            "thruster_boost_mode_s": "query.skin_id == 2"
                        },
                        {
                            "default": "! query.property('ga:ms_weapon_use_r') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "walk_s": {
                    "animations":["walk_rifle_s"],
                     "transitions":[
                        {
                            "states_on_walk_s": "query.variant == 0"
                        },
                        {
                            "walk_back_s": "query.variant == 2"
                        },
                        {
                            "walk_left_s": "query.variant == 3"
                        },
                        {
                            "walk_right_s": "query.variant == 4"
                        },
                        {
                            "walk_back_left_s": "query.variant == 5"
                        },
                        {
                            "walk_back_right_s": "query.variant == 6"
                        },
                        
                        {
                            "run_mode_s": "query.skin_id == 4"
                        },
                        {
                            "thruster_mode_s": "query.skin_id == 1"
                        },
                        {
                            "thruster_boost_mode_s": "query.skin_id == 2"
                        },
                        {
                            "default": "! query.property('ga:ms_weapon_use_r') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "walk_back_s": {
                    "animations":["walk_back_rifle_s"],
                     "transitions":[
                        {
                            "states_on_walk_s": "query.variant == 0"
                        },
                        {
                            "walk_s": "query.variant == 1"
                        },
                        {
                            "walk_left_s": "query.variant == 3"
                        },
                        {
                            "walk_right_s": "query.variant == 4"
                        },
                        {
                            "walk_back_left_s": "query.variant == 5"
                        },
                        {
                            "walk_back_right_s": "query.variant == 6"
                        },
                        
                        {
                            "run_mode_s": "query.skin_id == 4"
                        },
                        {
                            "thruster_mode_s": "query.skin_id == 1"
                        },
                        {
                            "thruster_boost_mode_s": "query.skin_id == 2"
                        },
                        {
                            "default": "! query.property('ga:ms_weapon_use_r') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "walk_left_s": {
                    "animations":["walk_rifle_left_s"],
                     "transitions":[
                        {
                            "states_on_walk_s": "query.variant == 0"
                        },
                        {
                            "walk_s": "query.variant == 1"
                        },
                        {
                            "walk_back_s": "query.variant == 2"
                        },
                        {
                            "walk_right_s": "query.variant == 4"
                        },
                        {
                            "walk_back_left_s": "query.variant == 5"
                        },
                        {
                            "walk_back_right_s": "query.variant == 6"
                        },
                        
                        {
                            "run_mode_s": "query.skin_id == 4"
                        },
                        {
                            "thruster_mode_s": "query.skin_id == 1"
                        },
                        {
                            "thruster_boost_mode_s": "query.skin_id == 2"
                        },
                        {
                            "default": "! query.property('ga:ms_weapon_use_r') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "walk_right_s": {
                    "animations":["walk_rifle_right_s"],
                     "transitions":[
                        {
                            "states_on_walk_s": "query.variant == 0"
                        },
                        {
                            "walk_s": "query.variant == 1"
                        },
                        {
                            "walk_back_s": "query.variant == 2"
                        },
                        {
                            "walk_left_s": "query.variant == 3"
                        },
                        {
                            "walk_back_left_s": "query.variant == 5"
                        },
                        {
                            "walk_back_right_s": "query.variant == 6"
                        },

                        {
                            "run_mode_s": "query.skin_id == 4"
                        },
                        {
                            "thruster_mode_s": "query.skin_id == 1"
                        },
                        {
                            "thruster_boost_mode_s": "query.skin_id == 2"
                        },
                        {
                            "default": "! query.property('ga:ms_weapon_use_r') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "walk_back_left_s": {
                    "animations":["walk_back_rifle_left_s"],
                     "transitions":[
                        {
                            "states_on_walk_s": "query.variant == 0"
                        },
                        {
                            "walk_s": "query.variant == 1"
                        },
                        {
                            "walk_back_s": "query.variant == 2"
                        },
                        {
                            "walk_left_s": "query.variant == 3"
                        },
                        {
                            "walk_right_s": "query.variant == 4"
                        },
                        {
                            "walk_back_right_s": "query.variant == 6"
                        },
                        
                        {
                            "run_mode_s": "query.skin_id == 4"
                        },
                        {
                            "thruster_mode_s": "query.skin_id == 1"
                        },
                        {
                            "thruster_boost_mode_s": "query.skin_id == 2"
                        },
                        {
                            "default": "! query.property('ga:ms_weapon_use_r') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "walk_back_right_s": {
                    "animations":["walk_back_rifle_right_s"],
                     "transitions":[
                        {
                            "states_on_walk_s": "query.variant == 0"
                        },
                        {
                            "walk_s": "query.variant == 1"
                        },
                        {
                            "walk_back_s": "query.variant == 2"
                        },
                        {
                            "walk_left_s": "query.variant == 3"
                        },
                        {
                            "walk_right_s": "query.variant == 4"
                        },
                        {
                            "walk_back_left_s": "query.variant == 5"
                        },
                        
                        {
                            "run_mode_s": "query.skin_id == 4"
                        },
                        {
                            "thruster_mode_s": "query.skin_id == 1"
                        },
                        {
                            "thruster_boost_mode_s": "query.skin_id == 2"
                        },
                        {
                            "default": "! query.property('ga:ms_weapon_use_r') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                // 走行モード(射撃)
                "run_mode_s": {
                     "transitions":[
                        {
                            "states_on_run_s": "query.variant == 0"
                        },
                        {
                            "run_s": "query.variant == 1"
                        },
                        {
                            "back_s": "query.variant == 2"
                        },
                        {
                            "run_left_s": "query.variant == 3"
                        },
                        {
                            "run_right_s": "query.variant == 4"
                        },
                        {
                            "back_left_s": "query.variant == 5"
                        },
                        {
                            "back_right_s": "query.variant == 6"
                        },

                        {
                            "walk_mode_s": "query.skin_id == 3"
                        },
                        {
                            "thruster_mode_s": "query.skin_id == 1"
                        },
                        {
                            "thruster_boost_mode_s": "query.skin_id == 2"
                        },
                        {
                            "default": "! query.property('ga:ms_weapon_use_r') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "states_on_run_s": {
                    "animations":["states_rifle_on_s"],
                     "transitions":[
                        {
                            "run_s": "query.variant == 1"
                        },
                        {
                            "back_s": "query.variant == 2"
                        },
                        {
                            "run_left_s": "query.variant == 3"
                        },
                        {
                            "run_right_s": "query.variant == 4"
                        },
                        {
                            "back_left_s": "query.variant == 5"
                        },
                        {
                            "back_right_s": "query.variant == 6"
                        },
                        
                        {
                            "walk_mode_s": "query.skin_id == 3"
                        },
                        {
                            "thruster_mode_s": "query.skin_id == 1"
                        },
                        {
                            "thruster_boost_mode_s": "query.skin_id == 2"
                        },
                        {
                            "default": "! query.property('ga:ms_weapon_use_r') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "run_s": {
                    "animations":["run_rifle_s"],
                     "transitions":[
                        {
                            "states_on_run_s": "query.variant == 0"
                        },
                        {
                            "back_s": "query.variant == 2"
                        },
                        {
                            "run_left_s": "query.variant == 3"
                        },
                        {
                            "run_right_s": "query.variant == 4"
                        },
                        {
                            "back_left_s": "query.variant == 5"
                        },
                        {
                            "back_right_s": "query.variant == 6"
                        },
                        
                        {
                            "walk_mode_s": "query.skin_id == 3"
                        },
                        {
                            "thruster_mode_s": "query.skin_id == 1"
                        },
                        {
                            "thruster_boost_mode_s": "query.skin_id == 2"
                        },
                        {
                            "default": "! query.property('ga:ms_weapon_use_r') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "back_s": {
                    "animations":["back_rifle_s"],
                     "transitions":[
                        {
                            "states_on_run_s": "query.variant == 0"
                        },
                        {
                            "run_s": "query.variant == 1"
                        },
                        {
                            "run_left_s": "query.variant == 3"
                        },
                        {
                            "run_right_s": "query.variant == 4"
                        },
                        {
                            "back_left_s": "query.variant == 5"
                        },
                        {
                            "back_right_s": "query.variant == 6"
                        },
                        
                        {
                            "walk_mode_s": "query.skin_id == 3"
                        },
                        {
                            "thruster_mode_s": "query.skin_id == 1"
                        },
                        {
                            "thruster_boost_mode_s": "query.skin_id == 2"
                        },
                        {
                            "default": "! query.property('ga:ms_weapon_use_r') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "run_left_s": {
                    "animations":["run_rifle_left_s"],
                     "transitions":[
                        {
                            "states_on_run_s": "query.variant == 0"
                        },
                        {
                            "run_s": "query.variant == 1"
                        },
                        {
                            "back_s": "query.variant == 2"
                        },
                        {
                            "run_right_s": "query.variant == 4"
                        },
                        {
                            "back_left_s": "query.variant == 5"
                        },
                        {
                            "back_right_s": "query.variant == 6"
                        },
                        
                        {
                            "walk_mode_s": "query.skin_id == 3"
                        },
                        {
                            "thruster_mode_s": "query.skin_id == 1"
                        },
                        {
                            "thruster_boost_mode_s": "query.skin_id == 2"
                        },
                        {
                            "default": "! query.property('ga:ms_weapon_use_r') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "run_right_s": {
                    "animations":["run_rifle_right_s"],
                     "transitions":[
                        {
                            "states_on_run_s": "query.variant == 0"
                        },
                        {
                            "run_s": "query.variant == 1"
                        },
                        {
                            "back_s": "query.variant == 2"
                        },
                        {
                            "run_left_s": "query.variant == 3"
                        },
                        {
                            "back_left_s": "query.variant == 5"
                        },
                        {
                            "back_right_s": "query.variant == 6"
                        },
                        
                        {
                            "walk_mode_s": "query.skin_id == 3"
                        },
                        {
                            "thruster_mode_s": "query.skin_id == 1"
                        },
                        {
                            "thruster_boost_mode_s": "query.skin_id == 2"
                        },
                        {
                            "default": "! query.property('ga:ms_weapon_use_r') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "back_left_s": {
                    "animations":["back_rifle_left_s"],
                     "transitions":[
                        {
                            "states_on_run_s": "query.variant == 0"
                        },
                        {
                            "run_s": "query.variant == 1"
                        },
                        {
                            "back_s": "query.variant == 2"
                        },
                        {
                            "run_left_s": "query.variant == 3"
                        },
                        {
                            "run_right_s": "query.variant == 4"
                        },
                        {
                            "back_right_s": "query.variant == 6"
                        },
                        
                        {
                            "walk_mode_s": "query.skin_id == 3"
                        },
                        {
                            "thruster_mode_s": "query.skin_id == 1"
                        },
                        {
                            "thruster_boost_mode_s": "query.skin_id == 2"
                        },
                        {
                            "default": "! query.property('ga:ms_weapon_use_r') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "back_right_s": {
                    "animations":["back_rifle_right_s"],
                     "transitions":[
                        {
                            "states_on_run_s": "query.variant == 0"
                        },
                        {
                            "run_s": "query.variant == 1"
                        },
                        {
                            "back_s": "query.variant == 2"
                        },
                        {
                            "run_left_s": "query.variant == 3"
                        },
                        {
                            "run_right_s": "query.variant == 4"
                        },
                        {
                            "back_left_s": "query.variant == 5"
                        },
                        
                        {
                            "walk_mode_s": "query.skin_id == 3"
                        },
                        {
                            "thruster_mode_s": "query.skin_id == 1"
                        },
                        {
                            "thruster_boost_mode_s": "query.skin_id == 2"
                        },
                        {
                            "default": "! query.property('ga:ms_weapon_use_r') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                // 飛行モード(射撃)
                "thruster_mode_s": {
                     "transitions":[
                        {
                            "states_on_thruster_s": "query.variant == 0"
                        },
                        {
                            "thruster_front_s": "query.variant == 1"
                        },
                        {
                            "thruster_back_s": "query.variant == 2"
                        },
                        {
                            "thruster_left_s": "query.variant == 3"
                        },
                        {
                            "thruster_right_s": "query.variant == 4"
                        },
                        {
                            "thruster_back_left_s": "query.variant == 5"
                        },
                        {
                            "thruster_back_right_s": "query.variant == 6"
                        },

                        {
                            "walk_mode_s": "query.skin_id == 3"
                        },
                        {
                            "run_mode_s": "query.skin_id == 4"
                        },
                        {
                            "thruster_boost_mode_s": "query.skin_id == 2"
                        },
                        {
                            "fall_ground": "query.skin_id == 5"
                        },
                        {
                            "default": "! query.property('ga:ms_weapon_use_r') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "states_on_thruster_s": {
                    "animations":["states_on_rifle_thruster_s"],
                     "transitions":[
                        {
                            "thruster_front_s": "query.variant == 1"
                        },
                        {
                            "thruster_back_s": "query.variant == 2"
                        },
                        {
                            "thruster_left_s": "query.variant == 3"
                        },
                        {
                            "thruster_right_s": "query.variant == 4"
                        },
                        {
                            "thruster_back_left_s": "query.variant == 5"
                        },
                        {
                            "thruster_back_right_s": "query.variant == 6"
                        },
                        
                        {
                            "walk_mode_s": "query.skin_id == 3"
                        },
                        {
                            "run_mode_s": "query.skin_id == 4"
                        },
                        {
                            "thruster_boost_mode_s": "query.skin_id == 2"
                        },
                        {
                            "fall_ground": "query.skin_id == 5"
                        },
                        {
                            "default": "! query.property('ga:ms_weapon_use_r') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "thruster_front_s": {
                    "animations":["thruster_rifle_front_s"],
                     "transitions":[
                        {
                            "states_on_thruster_s": "query.variant == 0"
                        },
                        {
                            "thruster_back_s": "query.variant == 2"
                        },
                        {
                            "thruster_left_s": "query.variant == 3"
                        },
                        {
                            "thruster_right_s": "query.variant == 4"
                        },
                        {
                            "thruster_back_left_s": "query.variant == 5"
                        },
                        {
                            "thruster_back_right_s": "query.variant == 6"
                        },
                        
                        {
                            "walk_mode_s": "query.skin_id == 3"
                        },
                        {
                            "run_mode_s": "query.skin_id == 4"
                        },
                        {
                            "thruster_boost_mode_s": "query.skin_id == 2"
                        },
                        {
                            "fall_ground": "query.skin_id == 5"
                        },
                        {
                            "default": "! query.property('ga:ms_weapon_use_r') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "thruster_back_s": {
                    "animations":["thruster_rifle_back_s"],
                     "transitions":[
                        {
                            "states_on_thruster_s": "query.variant == 0"
                        },
                        {
                            "thruster_front_s": "query.variant == 1"
                        },
                        {
                            "thruster_left_s": "query.variant == 3"
                        },
                        {
                            "thruster_right_s": "query.variant == 4"
                        },
                        {
                            "thruster_back_left_s": "query.variant == 5"
                        },
                        {
                            "thruster_back_right_s": "query.variant == 6"
                        },
                        
                        {
                            "walk_mode_s": "query.skin_id == 3"
                        },
                        {
                            "run_mode_s": "query.skin_id == 4"
                        },
                        {
                            "thruster_boost_mode_s": "query.skin_id == 2"
                        },
                        {
                            "fall_ground": "query.skin_id == 5"
                        },
                        {
                            "default": "! query.property('ga:ms_weapon_use_r') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "thruster_left_s": {
                    "animations":["thruster_rifle_left_s"],
                     "transitions":[
                        {
                            "states_on_thruster_s": "query.variant == 0"
                        },
                        {
                            "thruster_front_s": "query.variant == 1"
                        },
                        {
                            "thruster_back_s": "query.variant == 2"
                        },
                        {
                            "thruster_right_s": "query.variant == 4"
                        },
                        {
                            "thruster_back_left_s": "query.variant == 5"
                        },
                        {
                            "thruster_back_right_s": "query.variant == 6"
                        },
                        
                        {
                            "walk_mode_s": "query.skin_id == 3"
                        },
                        {
                            "run_mode_s": "query.skin_id == 4"
                        },
                        {
                            "thruster_boost_mode_s": "query.skin_id == 2"
                        },
                        {
                            "fall_ground": "query.skin_id == 5"
                        },
                        {
                            "default": "! query.property('ga:ms_weapon_use_r') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "thruster_right_s": {
                    "animations":["thruster_rifle_right_s"],
                     "transitions":[
                        {
                            "states_on_thruster_s": "query.variant == 0"
                        },
                        {
                            "thruster_front_s": "query.variant == 1"
                        },
                        {
                            "thruster_back_s": "query.variant == 2"
                        },
                        {
                            "thruster_left_s": "query.variant == 3"
                        },
                        {
                            "thruster_back_left_s": "query.variant == 5"
                        },
                        {
                            "thruster_back_right_s": "query.variant == 6"
                        },

                        {
                            "walk_mode_s": "query.skin_id == 3"
                        },
                        {
                            "run_mode_s": "query.skin_id == 4"
                        },
                        {
                            "thruster_boost_mode_s": "query.skin_id == 2"
                        },
                        {
                            "fall_ground": "query.skin_id == 5"
                        },
                        {
                            "default": "! query.property('ga:ms_weapon_use_r') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "thruster_back_left_s": {
                    "animations":["thruster_rifle_back_left_s"],
                     "transitions":[
                        {
                            "states_on_thruster_s": "query.variant == 0"
                        },
                        {
                            "thruster_front_s": "query.variant == 1"
                        },
                        {
                            "thruster_back_s": "query.variant == 2"
                        },
                        {
                            "thruster_left_s": "query.variant == 3"
                        },
                        {
                            "thruster_right_s": "query.variant == 4"
                        },
                        {
                            "thruster_back_right_s": "query.variant == 6"
                        },
                        
                        {
                            "walk_mode_s": "query.skin_id == 3"
                        },
                        {
                            "run_mode_s": "query.skin_id == 4"
                        },
                        {
                            "thruster_boost_mode_s": "query.skin_id == 2"
                        },
                        {
                            "fall_ground": "query.skin_id == 5"
                        },
                        {
                            "default": "! query.property('ga:ms_weapon_use_r') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "thruster_back_right_s": {
                    "animations":["thruster_rifle_back_right_s"],
                     "transitions":[
                        {
                            "states_on_thruster_s": "query.variant == 0"
                        },
                        {
                            "thruster_front_s": "query.variant == 1"
                        },
                        {
                            "thruster_back_s": "query.variant == 2"
                        },
                        {
                            "thruster_left_s": "query.variant == 3"
                        },
                        {
                            "thruster_right_s": "query.variant == 4"
                        },
                        {
                            "thruster_back_left_s": "query.variant == 5"
                        },
                        
                        {
                            "walk_mode_s": "query.skin_id == 3"
                        },
                        {
                            "run_mode_s": "query.skin_id == 4"
                        },
                        {
                            "thruster_boost_mode_s": "query.skin_id == 2"
                        },
                        {
                            "fall_ground": "query.skin_id == 5"
                        },
                        {
                            "default": "! query.property('ga:ms_weapon_use_r') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                // 飛行ブーストモード(射撃)
                "thruster_boost_mode_s": {
                     "transitions":[
                        {
                            "states_on_boost_s": "query.variant == 0"
                        },
                        {
                            "boost_front_s": "query.variant == 1"
                        },
                        {
                            "boost_back_s": "query.variant == 2"
                        },
                        {
                            "boost_left_s": "query.variant == 3"
                        },
                        {
                            "boost_right_s": "query.variant == 4"
                        },
                        {
                            "boost_back_left_s": "query.variant == 5"
                        },
                        {
                            "boost_back_right_s": "query.variant == 6"
                        },

                        {
                            "walk_mode_s": "query.skin_id == 3"
                        },
                        {
                            "run_mode_s": "query.skin_id == 4"
                        },
                        {
                            "thruster_mode_s": "query.skin_id == 1"
                        },
                        {
                            "fall_ground": "query.skin_id == 5"
                        },
                        {
                            "default": "! query.property('ga:ms_weapon_use_r') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "states_on_boost_s": {
                    "animations":["states_on_rifle_thruster_s"],
                     "transitions":[
                        {
                            "boost_front_s": "query.variant == 1"
                        },
                        {
                            "boost_back_s": "query.variant == 2"
                        },
                        {
                            "boost_left_s": "query.variant == 3"
                        },
                        {
                            "boost_right_s": "query.variant == 4"
                        },
                        {
                            "boost_back_left_s": "query.variant == 5"
                        },
                        {
                            "boost_back_right_s": "query.variant == 6"
                        },

                        {
                            "walk_mode_s": "query.skin_id == 3"
                        },
                        {
                            "run_mode_s": "query.skin_id == 4"
                        },
                        {
                            "thruster_mode_s": "query.skin_id == 1"
                        },
                        {
                            "fall_ground": "query.skin_id == 5"
                        },
                        {
                            "default": "! query.property('ga:ms_weapon_use_r') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "boost_front_s": {
                    "animations":["boost_rifle_front_s"],
                     "transitions":[
                        {
                            "states_on_boost_s": "query.variant == 0"
                        },
                        {
                            "boost_back_s": "query.variant == 2"
                        },
                        {
                            "boost_left_s": "query.variant == 3"
                        },
                        {
                            "boost_right_s": "query.variant == 4"
                        },
                        {
                            "boost_back_left_s": "query.variant == 5"
                        },
                        {
                            "boost_back_right_s": "query.variant == 6"
                        },

                        {
                            "walk_mode_s": "query.skin_id == 3"
                        },
                        {
                            "run_mode_s": "query.skin_id == 4"
                        },
                        {
                            "thruster_mode_s": "query.skin_id == 1"
                        },
                        {
                            "fall_ground": "query.skin_id == 5"
                        },
                        {
                            "default": "! query.property('ga:ms_weapon_use_r') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "boost_back_s": {
                    "animations":["boost_rifle_back_s"],
                     "transitions":[
                        {
                            "states_on_boost_s": "query.variant == 0"
                        },
                        {
                            "boost_front_s": "query.variant == 1"
                        },
                        {
                            "boost_left_s": "query.variant == 3"
                        },
                        {
                            "boost_right_s": "query.variant == 4"
                        },
                        {
                            "boost_back_left_s": "query.variant == 5"
                        },
                        {
                            "boost_back_right_s": "query.variant == 6"
                        },

                        {
                            "walk_mode_s": "query.skin_id == 3"
                        },
                        {
                            "run_mode_s": "query.skin_id == 4"
                        },
                        {
                            "thruster_mode_s": "query.skin_id == 1"
                        },
                        {
                            "fall_ground": "query.skin_id == 5"
                        },
                        {
                            "default": "! query.property('ga:ms_weapon_use_r') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "boost_left_s": {
                    "animations":["boost_rifle_left_s"],
                     "transitions":[
                        {
                            "states_on_boost_s": "query.variant == 0"
                        },
                        {
                            "boost_front_s": "query.variant == 1"
                        },
                        {
                            "boost_back_s": "query.variant == 2"
                        },
                        {
                            "boost_right_s": "query.variant == 4"
                        },
                        {
                            "boost_back_left_s": "query.variant == 5"
                        },
                        {
                            "boost_back_right_s": "query.variant == 6"
                        },

                        {
                            "walk_mode_s": "query.skin_id == 3"
                        },
                        {
                            "run_mode_s": "query.skin_id == 4"
                        },
                        {
                            "thruster_mode_s": "query.skin_id == 1"
                        },
                        {
                            "fall_ground": "query.skin_id == 5"
                        },
                        {
                            "default": "! query.property('ga:ms_weapon_use_r') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "boost_right_s": {
                    "animations":["boost_rifle_right_s"],
                     "transitions":[
                        {
                            "states_on_boost_s": "query.variant == 0"
                        },
                        {
                            "boost_front_s": "query.variant == 1"
                        },
                        {
                            "boost_back_s": "query.variant == 2"
                        },
                        {
                            "boost_left_s": "query.variant == 3"
                        },
                        {
                            "boost_back_left_s": "query.variant == 5"
                        },
                        {
                            "boost_back_right_s": "query.variant == 6"
                        },

                        {
                            "walk_mode_s": "query.skin_id == 3"
                        },
                        {
                            "run_mode_s": "query.skin_id == 4"
                        },
                        {
                            "thruster_mode_s": "query.skin_id == 1"
                        },
                        {
                            "fall_ground": "query.skin_id == 5"
                        },
                        {
                            "default": "! query.property('ga:ms_weapon_use_r') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "boost_back_left_s": {
                    "animations":["boost_rifle_back_left_s"],
                     "transitions":[
                        {
                            "states_on_boost_s": "query.variant == 0"
                        },
                        {
                            "boost_front_s": "query.variant == 1"
                        },
                        {
                            "boost_back_s": "query.variant == 2"
                        },
                        {
                            "boost_left_s": "query.variant == 3"
                        },
                        {
                            "boost_right_s": "query.variant == 4"
                        },
                        {
                            "boost_back_right_s": "query.variant == 6"
                        },

                        {
                            "walk_mode_s": "query.skin_id == 3"
                        },
                        {
                            "run_mode_s": "query.skin_id == 4"
                        },
                        {
                            "thruster_mode_s": "query.skin_id == 1"
                        },
                        {
                            "fall_ground": "query.skin_id == 5"
                        },
                        {
                            "default": "! query.property('ga:ms_weapon_use_r') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "boost_back_right_s": {
                    "animations":["boost_rifle_back_right_s"],
                     "transitions":[
                        {
                            "states_on_boost_s": "query.variant == 0"
                        },
                        {
                            "boost_front_s": "query.variant == 1"
                        },
                        {
                            "boost_back_s": "query.variant == 2"
                        },
                        {
                            "boost_left_s": "query.variant == 3"
                        },
                        {
                            "boost_right_s": "query.variant == 4"
                        },
                        {
                            "boost_back_left_s": "query.variant == 5"
                        },

                        {
                            "walk_mode_s": "query.skin_id == 3"
                        },
                        {
                            "run_mode_s": "query.skin_id == 4"
                        },
                        {
                            "thruster_mode_s": "query.skin_id == 1"
                        },
                        {
                            "fall_ground": "query.skin_id == 5"
                        },
                        {
                            "default": "! query.property('ga:ms_weapon_use_r') == 1"
                        }
                    ],
                    "blend_transition":0.2
                },
                "fall_ground": {
                    "animations": [
                        "fall_animation_rifle"
                    ],
                    "transitions":[
                        {
                            "default": "query.skin_id == 3 || query.skin_id == 4"
                        }
                    ]
                },
                "attack_L": {
                     "transitions":[
                        {
                            "default": "query.property('ga:ms_weapon_use_l') == 0"
                        }
                    ]
                }
            }
        }
    }
}