RyanHub – file viewer
filename: common/src/main/resources/assets/oritech/animations/block/models/drone_port_block.animation.json
branch: 1.21
back to repo
{
	"format_version": "1.8.0",
	"animations": {
		"idle": {
			"loop": true
		},
		"packaged": {
			"animation_length": 1,
			"bones": {
				"dronePivot": {
					"position": [1, -6, -17],
					"scale": 0.3
				},
				"rightWing": {
					"rotation": [-90, 0, 0]
				},
				"leftWing": {
					"rotation": [-87.5, 0, 0],
					"position": [0, -6, 3]
				},
				"bottom": {
					"position": [0, 0, -5.7],
					"scale": 0.35
				},
				"rail": {
					"position": [0, -3.75, 0],
					"scale": [0.3, 0.9, 0.3]
				},
				"rail2": {
					"position": [0, -4, 0],
					"scale": [0.3, 1, 0.3]
				},
				"antenna": {
					"rotation": [0, 0, -90],
					"position": [-19, -7, -3],
					"scale": [0.6, 0.5, 0.6]
				},
				"sidePanel": {
					"rotation": [0, -90, -90],
					"position": [9, -4, -1],
					"scale": [0.5, 0.6, 0.6]
				},
				"panel": {
					"rotation": [0, 0, 90],
					"position": [12, 0, -16],
					"scale": 0.4
				},
				"cableAccess": {
					"position": [0, 0, -2],
					"scale": 0.3
				},
				"addonClip": {
					"position": [-1.5, -3.25, -2],
					"scale": 0.3
				}
			}
		},
		"deploy": {
			"animation_length": 6.5,
			"bones": {
				"dronePivot": {
					"position": {
						"0.0": [1, -6, -17],
						"4.4583": [1, -6, 0],
						"5.125": [0, 0, 0]
					},
					"scale": {
						"0.0": [0.3, 0.3, 0.3],
						"4.4583": [0.3, 0.3, 0.3],
						"5.125": [1, 1, 1]
					}
				},
				"bottom": {
					"position": {
						"0.0": [0, 0, -5.7],
						"0.625": [0, 0, 0]
					},
					"scale": {
						"0.0": [0.35, 0.35, 0.35],
						"0.625": [0.35, 0.35, 1],
						"1.0": [0.35, 1, 1],
						"1.2917": [1, 1, 1]
					}
				},
				"rail": {
					"position": {
						"1.625": [0, -3.75, 0],
						"2.2083": [0, 0, 0]
					},
					"scale": {
						"1.2917": [0.3, 0.9, 0.3],
						"1.5833": [1, 1, 1]
					}
				},
				"rail2": {
					"position": {
						"2.1667": [0, -4, 0],
						"2.875": [0, 0, 0]
					},
					"scale": {
						"1.8333": [0.3, 1, 0.3],
						"2.0833": [1, 1, 1]
					}
				},
				"antenna": {
					"rotation": {
						"2.2917": [0, 0, -90],
						"3.125": [0, 0, 0]
					},
					"position": {
						"1.4583": [-19, -7, -3],
						"2.2917": [0, -7, -3],
						"3.125": [0, 0, 0]
					},
					"scale": {
						"3.0417": [0.6, 0.5, 0.6],
						"3.875": [1, 1, 1]
					}
				},
				"sidePanel": {
					"rotation": {
						"3.5417": [0, -90, -90],
						"4.2917": [0, 0, -90],
						"4.9167": [0, 0, 0]
					},
					"position": {
						"4.0417": [9, -4, -1],
						"4.9167": [0, 0, 0]
					},
					"scale": {
						"2.75": [0.5, 0.6, 0.6],
						"3.8333": [1, 1, 1]
					}
				},
				"panel": {
					"rotation": {
						"4.0": [0, 0, 90],
						"4.7083": [0, 0, 0]
					},
					"position": {
						"3.2917": [12, 0, -16],
						"4.0": [0, 0, 0]
					},
					"scale": {
						"4.0": [0.4, 0.4, 0.4],
						"4.7083": [1, 1, 1]
					}
				},
				"cableAccess": {
					"position": {
						"2.4167": [0, 0, -2],
						"3.0417": [0, 0, 0]
					},
					"scale": {
						"4.25": [0.3, 0.3, 0.3],
						"4.7083": [1, 0.3, 1],
						"5.3333": [1, 1, 1]
					}
				},
				"rightWing": {
					"rotation": {
						"5.0417": [-90, 0, 0],
						"5.7083": [0, 0, 0]
					}
				},
				"leftWing": {
					"rotation": {
						"5.4583": [-90, 0, 0],
						"6.125": [0, 0, 0]
					},
					"position": {
						"5.4583": [0, -4, 4],
						"6.125": [0, 0, 0]
					}
				},
				"addonClip": {
					"position": {
						"2.4167": [-1.5, -3.25, -2],
						"3.0417": [0, -3.25, 0],
						"4.25": [0, -3.25, 0],
						"5.3333": [0, 0, 0]
					},
					"scale": {
						"4.25": [0.3, 0.3, 0.3],
						"4.7083": [1, 0.3, 1],
						"5.3333": [1, 1, 1]
					}
				}
			},
			"sound_effects": {
				"0.0": {
					"effect": "oritech:cable_moving"
				},
				"1.9583": {
					"effect": "oritech:servo_noises"
				},
				"3.9167": {
					"effect": "oritech:servo_noises"
				},
				"4.2917": {
					"effect": "oritech:cable_moving"
				}
			}
		},
		"takeoff": {
			"animation_length": 13.5,
			"bones": {
				"droneBody": {
					"rotation": {
						"1.8333": [0, 0, 0],
						"2.5": [0, 0, 10],
						"3.1667": [0, 0, -10],
						"3.4167": [0, 12.5, -7.6],
						"4.2083": [0, 0, 0],
						"8.0": [0, 0, -10],
						"12.0833": [0, 0, 0]
					},
					"position": {
						"1.5": [0, 0, 0],
						"2.5": [0, 5, 0],
						"4.2083": [-2, 21, 0],
						"8.0": [-42, 95, 0],
						"12.0417": [-839, 832, 0],
						"12.0833": [0, -12, 0],
						"13.5": [0, 0, 0]
					},
					"scale": {
						"0.0": [1, 1, 1],
						"10.0": [1, 1, 1],
						"12.0417": [0.1, 0.1, 0.1],
						"12.0833": [1, 1, 1]
					}
				},
				"wings": {
					"rotation": {
						"0.0": [0, 0, 0],
						"0.3333": [0, 0, 5],
						"0.625": [0, 0, -10],
						"0.875": [0, 0, 0],
						"2.5": [0, 0, -17.5],
						"3.1667": [0, 0, 0],
						"4.2083": [0, 0, 0]
					}
				},
				"rightWing": {
					"rotation": {
						"2.25": [0, 0, 0],
						"3.4167": [0, 0, 17.5],
						"4.1667": [0, 0, 0]
					}
				},
				"leftWing": {
					"rotation": {
						"2.25": [0, 0, 0],
						"3.125": [0, 0, -17.5],
						"4.1667": [0, 0, 0]
					}
				},
				"prop2": {
					"rotation": {
						"0.0": [0, 0, 0],
						"0.6667": [0, -27.5, 0],
						"1.5": [0, 360, 0],
						"12.0": [0, 15000, 0],
						"12.125": [0, 0, 0]
					}
				},
				"prop": {
					"rotation": {
						"0.0": [0, 0, 0],
						"0.6667": [0, -25, 0],
						"1.5": [0, 360, 0],
						"12.0": [0, 15000, 0],
						"12.125": [0, 0, 0]
					}
				}
			},
			"sound_effects": {
				"0.0": {
					"effect": "oritech:mechanical_click"
				},
				"1.4583": {
					"effect": "oritech:quadcopter_takeoff|0.6|1"
				},
				"2.5833": {
					"effect": "oritech:quadcopter_flying|0.4|1"
				},
				"5.5": {
					"effect": "oritech:quadcopter_flying|0.3|1"
				},
				"8.4583": {
					"effect": "oritech:quadcopter_flying|0.15|0.8"
				}
			}
		},
		"landing": {
			"animation_length": 12.2917,
			"bones": {
				"droneBody": {
					"rotation": {
						"4.7917": {
							"vector": [0, 0, 0]
						},
						"7.0": {
							"vector": [0, 0, 20],
							"easing": "easeOutCubic"
						},
						"8.5833": {
							"vector": [0, 0, -10],
							"easing": "easeInOutQuad"
						},
						"9.5833": {
							"vector": [0, 0, 0]
						}
					},
					"position": {
						"0.0": {
							"vector": [0, 0, 0]
						},
						"0.9583": {
							"vector": [0, -13, 0]
						},
						"1.0": {
							"vector": [623, 445, 0]
						},
						"4.0": {
							"vector": [194, 301, 0]
						},
						"7.0": {
							"vector": [-6, 20, 0],
							"easing": "easeOutCubic"
						},
						"8.5833": {
							"vector": [-1, 10, 0],
							"easing": "easeInOutQuad"
						},
						"9.5833": {
							"vector": [0, 3, 0]
						},
						"11.2917": {
							"vector": [0, 0, 0]
						}
					},
					"scale": {
						"0.0": {
							"vector": [1, 1, 1]
						},
						"0.9583": {
							"vector": [1, 1, 1]
						},
						"1.0": {
							"vector": [0.1, 0.1, 0.1]
						},
						"4.0": {
							"vector": [1, 1, 1]
						}
					}
				},
				"wings": {
					"rotation": {
						"1.0": {
							"vector": [0, 0, 0]
						},
						"7.0": {
							"vector": [0, 0, -10]
						},
						"8.5833": {
							"vector": [0, 0, 0]
						},
						"9.25": {
							"vector": [0, 0, 0]
						},
						"10.1667": {
							"vector": [0, 0, -10]
						},
						"10.9167": {
							"vector": [0, 0, 5]
						},
						"11.2917": {
							"vector": [0, 0, 0]
						}
					}
				},
				"prop": {
					"rotation": {
						"1.0": {
							"vector": [0, 0, 0]
						},
						"11.5": {
							"vector": [0, 15000, 0]
						},
						"12.2917": {
							"vector": [0, 15360, 0],
							"easing": "easeOutBack"
						}
					}
				},
				"prop2": {
					"rotation": {
						"1.0": {
							"vector": [0, 0, 0]
						},
						"11.5": {
							"vector": [0, 15000, 0]
						},
						"12.2917": {
							"vector": [0, 15360, 0],
							"easing": "easeOutBack"
						}
					}
				}
			},
			"sound_effects": {
				"9.9583": {
					"effect": "oritech:cable_moving"
				}
			}
		}
	},
	"geckolib_format_version": 2
}