{
	"format_version": "1.8.0",
	"animations": {
		"animation.sg_vtng.stone_crank.rotation": {
			"loop": true,
			"bones": {
				"rotation": {
					"position": [0, -8.125, 0],
					"rotation": [
						"q.property('sg_vtng:cardinal_rotation') == 'south' ? 0 : q.property('sg_vtng:cardinal_rotation') == 'north' ? 0 : q.property('sg_vtng:cardinal_rotation') == 'up' ? -90 : 90",
						"q.property('sg_vtng:cardinal_rotation') == 'south' ? 0 : q.property('sg_vtng:cardinal_rotation') == 'north' ? 180 : q.property('sg_vtng:cardinal_rotation') == 'west' ? 90 : q.property('sg_vtng:cardinal_rotation') == 'up' ? 90 : -90",
						"q.property('sg_vtng:cardinal_rotation') == 'west' ? 90 : q.property('sg_vtng:cardinal_rotation') == 'east' ? -90 : q.property('sg_vtng:cardinal_rotation') == 'south' ? 0 : q.property('sg_vtng:cardinal_rotation') == 'north' ? 0 : 0"
					]
				}
			}
		},
		"animation.sg_vtng.stone_crank.spin": {
			"loop": true,
			"animation_length": 1,
			"bones": {
				"stone_crank": {
					"rotation": {
						"0.0": [0, 0, 0],
						"1.0": [0, 0, 360]
					}
				}
			}
		},
		"animation.sg_vtng.stone_crank.reverse_spin": {
			"loop": true,
			"animation_length": 1,
			"bones": {
				"stone_crank": {
					"rotation": {
						"0.0": [0, 0, 0],
						"1.0": [0, 0, -360]
					}
				}
			}
		}
	}
}