{
	"format_version": "1.8.0",
	"animations": {
		"animation.lungfish.swim": {
			"loop": true,
			"anim_time_update": "query.modified_distance_moved",
			"bones": {
				"Front": {
					"rotation": [0, "math.cos(query.anim_time*38.17)*-5", 0]
				},
				"Head": {
					"rotation": [0, "math.sin(query.anim_time*38.17)*10", 0]
				},
				"LeftFin": {
					"rotation": [4.20072, "-27.8294+math.cos(query.anim_time*38.17)*15", 40.98726]
				},
				"RightFin": {
					"rotation": [4.2, "27.8294+math.cos(query.anim_time*38.17)*-15", -40.99]
				},
				"Back": {
					"rotation": [0, "math.sin(query.anim_time*38.17)*10", 0]
				},
				"Tail": {
					"rotation": [0, "math.cos(query.anim_time*38.17)*-20", 0]
				},
				"Tail2": {
					"rotation": [0, "math.cos(query.anim_time*38.17)*-20", 0]
				},
				"LeftFin2": {
					"rotation": [4.20072, "-27.8294+math.cos(query.anim_time*38.17)*15", 40.98726]
				},
				"RightFin2": {
					"rotation": [4.20072, "27.8294+math.cos(query.anim_time*38.17)*-15", -40.9873]
				},
				"Base": {
					"position": ["math.sin(query.anim_time*38.17)*1", 0, 0]
				}
			}
		},
		"animation.lungfish.swim_bottom": {
			"loop": true,
			"anim_time_update": "query.modified_distance_moved",
			"bones": {
				"Front": {
					"rotation": [0, "math.cos(query.anim_time*38.17)*-5", 0]
				},
				"Head": {
					"rotation": [0, "math.sin(query.anim_time*38.17)*10", 0]
				},
				"LeftFin": {
					"rotation": [0, "math.cos(query.anim_time*38.17)*30", 0]
				},
				"RightFin": {
					"rotation": [0, "math.cos(query.anim_time*38.17)*30", 0]
				},
				"Back": {
					"rotation": [0, "math.sin(query.anim_time*38.17)*10", 0]
				},
				"Tail": {
					"rotation": [0, "math.cos(query.anim_time*38.17)*-20", 0]
				},
				"Tail2": {
					"rotation": [0, "math.cos(query.anim_time*38.17)*-20", 0]
				},
				"LeftFin2": {
					"rotation": [0, "math.cos(query.anim_time*38.17)*-30", 0]
				},
				"RightFin2": {
					"rotation": [0, "math.cos(query.anim_time*38.17)*-30", 0]
				},
				"Base": {
					"position": ["math.sin(query.anim_time*38.17)*1", 0, 0]
				}
			}
		},
		"animation.lungfish.new": {
			"loop": true
		},
		"animation.lungfish.crawl": {
			"loop": true,
			"anim_time_update": "query.modified_distance_moved",
			"bones": {
				"Front": {
					"rotation": [0, "math.cos(query.anim_time*38.17)*-15", 0]
				},
				"Head": {
					"rotation": [0, "math.cos(query.anim_time*38.17)*-15", 0]
				},
				"LeftFin": {
					"rotation": [0, "math.cos(query.anim_time*38.17)*-30", 0]
				},
				"RightFin": {
					"rotation": [0, "math.cos(query.anim_time*38.17)*-30", 0]
				},
				"Back": {
					"rotation": [0, "math.cos(query.anim_time*38.17)*15", 0]
				},
				"Tail": {
					"rotation": [0, "math.cos(query.anim_time*38.17)*-30", 0]
				},
				"Tail2": {
					"rotation": [0, "math.cos(query.anim_time*38.17)*-20", 0]
				},
				"LeftFin2": {
					"rotation": [0, "math.cos(query.anim_time*38.17)*30", 0]
				},
				"RightFin2": {
					"rotation": [0, "math.cos(query.anim_time*38.17)*30", 0]
				}
			}
		},
		"animation.lungfish.idle": {
			"loop": true,
			"bones": {
				"LeftFin": {
					"rotation": [0, 0, "30+math.sin(query.anim_time*100)*-5"]
				},
				"RightFin": {
					"rotation": [0, 0, "-30+math.sin(query.anim_time*100)*5"]
				},
				"Tail": {
					"rotation": [0, "math.cos(query.anim_time*50)*-5", 0]
				},
				"Tail2": {
					"rotation": [0, "math.cos(query.anim_time*50)*-5", 0]
				},
				"LeftFin2": {
					"rotation": [0, 0, "30+math.sin(query.anim_time*100)*5"]
				},
				"RightFin2": {
					"rotation": [0, 0, "-30+math.sin(query.anim_time*100)*-5"]
				}
			}
		}
	}
}