{
	"format_version": "1.8.0",
	"animations": {
		"animation.ntf.moving": {
			"loop": true,
			"anim_time_update": "query.modified_distance_moved",
			"bones": {
				"rightLeg": {
					"rotation": ["Math.cos(query.anim_time * 40 + 40) *50.0", 0, 0]
				},
				"leftLeg": {
					"rotation": ["Math.cos(query.anim_time * 40 + 40) *-50.0", 0, 0]
				},
				"rightLeg2": {
					"rotation": ["35+Math.cos(query.anim_time * 40 + 40) *32.0", 0, 0]
				},
				"leftLeg2": {
					"rotation": ["35+Math.cos(query.anim_time * 40 + 40) *-32.0", 0, 0]
				},
				"head": {
					"rotation": ["query.target_x_rotation - this", "query.target_y_rotation - this", 0]
				},
				"body": {
					"rotation": [10, 0, 0]
				},
				"rightArm": {
					"rotation": [0, 0, "Math.cos(query.anim_time * 40 + 40) *20.0"]
				},
				"gun": {
					"rotation": [0, 0, "Math.cos(query.anim_time * 40 + 40) *-20.0"]
				},
				"leftArm": {
					"rotation": [0, 0, "Math.cos(query.anim_time * 40 + 40) *20.0"]
				}
			}
		},
		"animation.ntf.attacking": {
			"animation_length": 0.6833,
			"override_previous_animation": true,
			"bones": {
				"rightArm": {
					"rotation": [-25, -45, 0]
				},
				"leftArm2": {
					"rotation": [-45, 0, 0]
				},
				"body": {
					"rotation": {
						"0.0": [-20, 0, 0],
						"0.1667": [-35.2, 0, 0],
						"0.5167": [-12.97, 0, 0],
						"0.6833": [0, 0, 0]
					},
					"position": {
						"0.0": [0, 0, 0],
						"0.1667": [0, 0, 0],
						"0.3167": [0, 0, -3],
						"0.6833": [0, 0, 0]
					}
				},
				"head": {
					"rotation": {
						"0.0": [15, 0, 0],
						"0.1667": [15.38, 0, 0],
						"0.3167": [25, 0, 0],
						"0.5667": [17.5, 0, 0],
						"0.6833": [0, 0, 0]
					}
				},
				"rightLeg": {
					"rotation": {
						"0.0": [-100, 10, 0],
						"0.1667": [-82.31, 10, 0],
						"0.3167": [-125, 5, 0],
						"0.5167": [-120.13, 15, 0],
						"0.6833": [0, 0, 0]
					},
					"position": {
						"0.0": [0, 0, 0],
						"0.1667": [0, 0, 0],
						"0.3167": [0, -1, -2],
						"0.6833": [0, 0, 0]
					}
				},
				"rightLeg2": {
					"rotation": {
						"0.0": [115, 0, 0],
						"0.1667": [118.85, 0, 0],
						"0.3167": [15, 0, 0],
						"0.4833": [10, 0, 0],
						"0.6833": [0, 0, 0]
					},
					"position": [0, 0, 0]
				},
				"leftLeg": {
					"rotation": {
						"0.0": [0, -20, 0],
						"0.1667": [-8.08, -15, 0],
						"0.3167": [15, 5, 0],
						"0.5167": [13.75, 0, -5],
						"0.6833": [0, 0, 0]
					},
					"position": {
						"0.0": [0, 0, 0],
						"0.1667": [0, 0, 0],
						"0.3167": [0, 0, -3],
						"0.6833": [0, 0, 0]
					}
				},
				"leftLeg2": {
					"rotation": {
						"0.0": [0, 0, 0],
						"0.2": [15, 0, 0],
						"0.2833": [15, 0, 0],
						"0.5167": [3.08, 0, 0],
						"0.6833": [0, 0, 0]
					},
					"position": [0, 0, 0]
				},
				"gun": {
					"rotation": [0, 0, -40],
					"scale": [0.5, 0.5, 0.5]
				},
				"rightArm2": {
					"rotation": [-40, 0, 0]
				},
				"leftArm": {
					"rotation": [-5, 0, -10]
				}
			}
		},
		"animation.ntf.shooting": {
			"loop": true,
			"animation_length": 7.2,
			"bones": {
				"head": {
					"rotation": {
						"0.0": [0, "query.target_y_rotation - this", -10],
						"2.4833": [0, "query.target_y_rotation - this", -10],
						"3.0": [0, "query.target_y_rotation - this", -10]
					}
				},
				"rightArm": {
					"rotation": {
						"0.0": [-5, -5, 25],
						"2.4833": [-5, -5, 25],
						"3.0": ["-5+ Math.cos(query.anim_time * 2000 + 700) *5.0", -5, 25]
					}
				},
				"leftArm": {
					"rotation": {
						"0.0": [-70, 25, 25],
						"0.4833": [-35, 15, 25],
						"1.7667": [-36.36, 26.64, -29.18],
						"2.2": [0.16, 30.64, -28.49],
						"2.6833": [40, 35, 35],
						"2.8333": [-42.45, 35, -40],
						"3.0": ["-70+ Math.cos(query.anim_time * 2000 + 40) *5.0", 35, 25]
					}
				},
				"rightLeg": {
					"rotation": {
						"0.0": [0, 0, 0],
						"2.4833": [0, 0, 2],
						"3.0": [0, 0, 2]
					},
					"position": {
						"0.0": [0, 0, 0],
						"2.4833": [0, 0, 0],
						"3.0": [0, 0, 0]
					}
				},
				"rightLeg2": {
					"rotation": {
						"0.0": [0, 0, 0],
						"2.4833": [0, 0, 0],
						"3.0": [0, 0, 0]
					}
				},
				"leftLeg": {
					"rotation": {
						"0.0": [15, 0, -5],
						"2.4833": [0, 0, -2],
						"3.0": [0, 0, -2]
					}
				},
				"leftLeg2": {
					"rotation": {
						"0.0": [0, 0, 0],
						"2.4833": [0, 0, 0],
						"3.0": [0, 0, 0]
					}
				},
				"rightArm2": {
					"rotation": {
						"0.0": [-110, -25, 0],
						"0.4833": [-75, -25, 0],
						"2.4833": [-110, -25, 0],
						"3.0": [-110, -25, 0]
					}
				},
				"leftArm2": {
					"rotation": {
						"0.0": [-5, 0, 15],
						"2.4833": [-5, 0, 15],
						"3.0": [-5, 0, 15]
					}
				},
				"body": {
					"rotation": {
						"0.0": ["5+query.target_x_rotation - this", 0, 0],
						"2.4833": ["5+query.target_x_rotation - this", 0, 0],
						"3.0": ["5+query.target_x_rotation - this + Math.cos(query.anim_time * 2000 + 700) *1.0", 0, 0]
					}
				},
				"gun": {
					"rotation": {
						"0.0": [-15, 10, 25],
						"0.4833": [-10, 10, -35],
						"3.0": [-15, 10, 25]
					},
					"position": {
						"0.0": [-1, -2, 1],
						"0.4833": [0, -2, -2],
						"3.0": [-1, -2, 1]
					},
					"scale": [0.5, 0.5, 0.5]
				}
			}
		},
		"animation.ntf.general": {
			"loop": true,
			"bones": {
				"head": {
					"rotation": ["query.target_x_rotation - this", "query.target_y_rotation - this", 0]
				},
				"rightArm": {
					"rotation": ["-15+ Math.cos(query.anim_time * 40 + 40) *5.0", -45, 0]
				},
				"leftArm": {
					"rotation": ["-55+ Math.cos(query.anim_time * 40 + 40) *5.0", -40, 25]
				},
				"rightLeg": {
					"rotation": [0, 0, 2],
					"position": [0, 0, 0]
				},
				"rightLeg2": {
					"rotation": [0, 0, 0]
				},
				"leftLeg": {
					"rotation": [0, 0, -2]
				},
				"leftLeg2": {
					"rotation": [0, 0, 0]
				},
				"rightArm2": {
					"rotation": [-65, 0, 0]
				},
				"leftArm2": {
					"rotation": [0, 0, 40]
				},
				"gun": {
					"rotation": [0, 0, -25],
					"scale": [0.5, 0.5, 0.5]
				}
			}
		},
		"animation.ntf.staying": {
			"loop": true,
			"bones": {
				"head": {
					"rotation": ["25+query.target_x_rotation - this", "-20+query.target_y_rotation - this", 0]
				},
				"rightArm": {
					"rotation": ["0+ Math.cos(query.anim_time * 40 + 40) *5.0", 5, 5]
				},
				"leftArm": {
					"rotation": ["-45+ Math.cos(query.anim_time * 40 + 40) *5.0", 30, -45]
				},
				"rightLeg": {
					"rotation": [0, 0, 2],
					"position": [0, 0, 0]
				},
				"rightLeg2": {
					"rotation": [0, 0, 0]
				},
				"leftLeg": {
					"rotation": [0, 0, -2]
				},
				"leftLeg2": {
					"rotation": [0, 0, 0]
				},
				"rightArm2": {
					"rotation": [0, 0, 0]
				},
				"leftArm2": {
					"rotation": [-50, 0, 0]
				},
				"gun": {
					"rotation": [80, 5, -45],
					"position": [3, 8, 5],
					"scale": [0.5, 0.5, 0.5]
				}
			}
		},
		"animation.ntf_f.staying": {
			"loop": true,
			"bones": {
				"head": {
					"rotation": ["0+query.target_x_rotation - this", "0+query.target_y_rotation - this", 5]
				},
				"rightArm": {
					"rotation": ["0+ Math.cos(query.anim_time * 40 + 40) *5.0", 5, 5]
				},
				"leftArm": {
					"rotation": ["-10+ Math.cos(query.anim_time * 40 + 40) *5.0", -10, -5]
				},
				"rightLeg": {
					"rotation": [0, -5, 0],
					"position": [0, 0, 0]
				},
				"leftLeg": {
					"rotation": ["-5+Math.sin(query.life_time * 360.0) * -5", -25, -12]
				},
				"leftLeg2": {
					"rotation": ["10+Math.sin(query.life_time * 360.0) * 5", 0, 0]
				},
				"rightArm2": {
					"rotation": [-10, 0, 0]
				},
				"leftArm2": {
					"rotation": [-10, 0, 0]
				},
				"gun": {
					"rotation": [80, 5, -45],
					"position": [3, 8, 5],
					"scale": [0.5, 0.5, 0.5]
				},
				"body": {
					"rotation": ["Math.sin(query.life_time * 360.0) * 1", 0, 0]
				}
			}
		}
	}
}