{
	"format_version": "1.19.0",
	"animation_controllers": {
		"controller.animation.valkyrie_gna.tamestates": {
			"initial_state": "idle",
			"states": {
				"idle": {
					"blend_transition": 0.2,
					"animations": [
						"neutral_state",
						"look_at_target"
					],
					"transitions": [
						{
							"move": "q.ground_speed>1"
						},
						{
							"spin": "query.is_ignited"
						},
						{
							"slam": "query.is_roaring"
						},
						{
							"casting": "query.is_casting"
						},
						{
							"sit": "query.is_sitting"
						}
					]
				},
				"move": {
					"blend_transition": 0.2,
					"animations": [
						"hostile_state"
					],
					"transitions": [
						{
							"idle": "q.ground_speed<0.5"
						}
					]
				},
				"spin": {
					"blend_transition": 0.2,
					"animations": [
						"spin"
					],
					"transitions": [
						{
							"idle": "q.ground_speed<0.5&&!query.is_ignited"
						}
					]
				},
				"slam": {
					"blend_transition": 0.2,
					"animations": [
						"slam"
					],
					"transitions": [
						{
							"idle": "q.ground_speed<0.5&&!query.is_roaring"
						}
					]
				},
				"casting": {
					"blend_transition": 0.2,
					"animations": [
						"cast"
					],
					"transitions": [
						{
							"idle": "q.ground_speed<0.5&&!query.is_casting"
						}
					],
					"particle_effects": [
						{
							"effect": "valkyrieregencast",
							"locator": "righthandparticle"
						}
					],
					"sound_effects": [
						{
							"effect": "cast"
						}
					]
				},
				"sit": {
					"blend_transition": 0.2,
					"animations": [
						"sit"
					],
					"transitions": [
						{
							"idle": "!query.is_sitting"
						}
					]
				}
			}
		},
		"controller.animation.valkyrie_gna.bossstates": {
			"initial_state": "idle",
			"states": {
				"idle": {
					"animations": [
						"neutral_state"
					],
					"transitions": [
						{
							"move_neutral": "q.ground_speed>1&&!query.has_target"
						},
						{
							"move_hostile": "q.ground_speed>1&&query.has_target"
						},
						{
							"casting": "query.is_casting"
						},
						{
							"defeatflinch": "query.variant==7"
						},
						{
							"spin": "query.is_ignited"
						},
						{
							"slam": "query.is_roaring"
						}
					],
					"blend_transition": 0.2
				},
				"move_neutral": {
					"animations": [
						"move"
					],
					"transitions": [
						{
							"idle": "q.ground_speed<0.5"
						},
						{
							"move_hostile": "q.ground_speed>1&&query.has_target"
						},
						{
							"casting": "query.is_casting"
						},
						{
							"defeatflinch": "query.variant==7"
						},
						{
							"spin": "query.is_ignited"
						},
						{
							"slam": "query.is_roaring"
						}
					],
					"blend_transition": 0.2
				},
				"move_hostile": {
					"animations": [
						"hostile_state"
					],
					"transitions": [
						{
							"idle": "q.ground_speed<0.5"
						},
						{
							"move_neutral": "q.ground_speed>1&&!query.has_target"
						},
						{
							"defeatflinch": "query.variant==7"
						},
						{
							"casting": "query.is_casting"
						},
						{
							"spin": "query.is_ignited"
						},
						{
							"slam": "query.is_roaring"
						}
					],
					"blend_transition": 0.2,
					"particle_effects": [
						{
							"effect": "footjet",
							"locator": "leftlegjet"
						},
						{
							"effect": "footjet",
							"locator": "rightlegjet"
						}
					]
				},
				"spin": {
					"animations": [
						"spin"
					],
					"transitions": [
						{
							"idle": "!query.is_ignited&&q.ground_speed<0.5"
						},
						{
							"move_neutral": "!query.is_ignited&&q.ground_speed>1&&!query.has_target"
						},
						{
							"move_hostile": "!query.is_ignited&&q.ground_speed>1&&query.has_target"
						},
						{
							"casting": "!query.is_ignited&&query.is_casting"
						},
						{
							"defeatflinch": "query.variant==7"
						},
						{
							"slam": "query.is_roaring"
						}
					],
					"blend_transition": 0.2
				},
				"slam": {
					"animations": [
						"slam"
					],
					"transitions": [
						{
							"spin": "query.is_ignited"
						},
						{
							"idle": "!query.is_roaring&&q.ground_speed<0.5"
						},
						{
							"move_neutral": "!query.is_roaring&&q.ground_speed>1&&!query.has_target"
						},
						{
							"move_hostile": "!query.is_roaring&&q.ground_speed>1&&query.has_target"
						},
						{
							"casting": "query.is_casting&&!query.is_roaring"
						},
						{
							"defeatflinch": "query.variant==7"
						}
					],
					"blend_transition": 0.2,
					"sound_effects": [
						{
							"effect": "slam"
						}
					]
				},
				"casting": {
					"animations": [
						"cast"
					],
					"transitions": [
						{
							"idle": "!query.is_casting&&q.ground_speed<0.5"
						},
						{
							"move_neutral": "!query.is_casting&&q.ground_speed>1&&!query.has_target"
						},
						{
							"move_hostile": "!query.is_casting&&q.ground_speed>1&&query.has_target"
						},
						{
							"defeatflinch": "query.variant==7"
						}
					],
					"blend_transition": 0.2,
					"particle_effects": [
						{
							"effect": "valkyrieregencast",
							"locator": "righthandparticle"
						}
					],
					"sound_effects": [
						{
							"effect": "cast"
						}
					]
				},
				"defeatflinch": {
					"animations": [
						"defeatflinch"
					],
					"transitions": [
						{
							"execution_setup": "query.variant==5"
						}
					],
					"blend_transition": 0.1,
					"sound_effects": [
						{
							"effect": "deathflinch"
						}
					],
					"particle_effects": [
						{
							"effect": "spark",
							"locator": "executespark1"
						}
					]
				},
				"execution_setup": {
					"animations": [
						"execution_setup"
					],
					"transitions": [
						{
							"execution": "query.variant==6"
						}
					],
					"blend_transition": 0.8,
					"particle_effects": [
						{
							"effect": "spark",
							"locator": "executespark1"
						}
					]
				},
				"execution": {
					"animations": [
						"execution"
					],
					"blend_transition": 0.1,
					"particle_effects": [
						{
							"effect": "valkyriegnableed",
							"locator": "decap_body"
						},
						{
							"effect": "valkyriegnableed",
							"locator": "decap_head"
						}
					]
				}
			}
		},
		"controller.animation.gna.tame": {
			"initial_state": "notame",
			"states": {
				"notame": {
					"transitions": [
						{
							"tame": "query.is_tamed"
						}
					]
				},
				"tame": {
					"sound_effects": [
						{
							"effect": "powerup"
						}
					]
				}
			}
		}
	}
}