{
	"format_version": "1.10.0",
	"animation_controllers": {
		"controller.animation.ender_troll.movement": {
			"initial_state": "idle",
			"states": {
				"idle": {
					"animations": [
						"idle"
					],
					"transitions": [
						{ "walk": "q.modified_move_speed > 0.1" },
						{ "attack": "q.property('ldz:is_roaring') == true" }
					],
					"blend_transition": 0.3
				},
				"walk": {
					"animations": [
						"walk"
					],
					"transitions": [
						{ "idle": "q.modified_move_speed < 0.1" },
						{ "attack": "q.property('ldz:is_roaring') == true" }
					],
					"blend_transition": 0.3
				},
				"attack": {
					"animations": [
						"attack"
					],
					"sound_effects": [
						{ "effect": "attack" }
					],
					"transitions": [
						{ "idle": "q.all_animations_finished && q.property('ldz:is_roaring') == false && q.modified_move_speed < 0.1" },
						{ "walk": "q.any_animation_finished  && q.property('ldz:is_roaring') == false && q.modified_move_speed > 0.1" }
					],
					"blend_transition": 0.1
				}
			}
		}
	}
}