superb-warfare/src/main/resources/assets/superbwarfare/animations/minigun.animation.json
2024-07-29 17:07:49 +08:00

208 lines
No EOL
3.9 KiB
JSON

{
"format_version": "1.8.0",
"animations": {
"animation.minigun.idle": {
"animation_length": 0.5,
"bones": {
"0": {
"rotation": {
"vector": [0, 0, 0]
}
}
}
},
"animation.minigun.draw": {
"animation_length": 2,
"bones": {
"0": {
"rotation": {
"0.0": {
"vector": [27.21312, -47.42646, -2.0218]
},
"0.2917": {
"vector": [12.5, -15, 0]
},
"0.7083": {
"vector": [3.48268, 0.40464, 8.20687]
},
"1.2083": {
"vector": [0, 0, -2]
},
"1.4167": {
"vector": [0, 0, 0]
}
},
"position": {
"0.0": {
"vector": [3, -17.3, 0]
},
"0.7083": {
"vector": [0, 0, -1.65]
},
"0.9167": {
"vector": [0, 0, 0.93]
},
"1.4167": {
"vector": [0, 0, 0]
}
}
},
"camera": {
"rotation": {
"0.0": {
"vector": [0, 0, 0]
},
"0.7083": {
"vector": [0, 0, 0]
},
"1.0833": {
"vector": [0.25, -0.5, 0.5],
"easing": "easeInSine"
},
"1.4583": {
"vector": [0, 0, 0],
"easing": "easeOutSine"
}
}
}
}
},
"animation.minigun.run": {
"loop": true,
"animation_length": 0.7917,
"bones": {
"0": {
"rotation": {
"0.0": {
"vector": [-9.99453, -38.25629, 32.22539]
},
"0.2083": {
"vector": [-20.17856, -38.52165, 43.13309],
"easing": "easeInSine"
},
"0.4167": {
"vector": [-9.99453, -38.25629, 32.22539],
"easing": "easeOutSine"
},
"0.5833": {
"vector": [-1.34315, -36.55987, 21.85195],
"easing": "easeInSine"
},
"0.7917": {
"vector": [-9.99453, -38.25629, 32.22539],
"easing": "easeOutSine"
}
},
"position": {
"0.0": {
"vector": [12.5, -2, 1]
},
"0.2083": {
"vector": [10.75, -1.75, 1],
"easing": "easeInSine"
},
"0.4167": {
"vector": [9.5, -2, 1],
"easing": "easeOutSine"
},
"0.5833": {
"vector": [10.75, -1.75, 1],
"easing": "easeInSine"
},
"0.7917": {
"vector": [12.5, -2, 1],
"easing": "easeOutSine"
}
}
},
"camera": {
"rotation": {
"0.0": {
"vector": [-0.3, -0.3, 0.3]
},
"0.2083": {
"vector": [0.3, 0, -0.3]
},
"0.4167": {
"vector": [-0.3, 0.3, 0.3]
},
"0.5833": {
"vector": [0.3, 0, -0.3]
},
"0.7917": {
"vector": [-0.3, -0.3, 0.3]
}
}
}
}
},
"animation.minigun.run_fast": {
"loop": true,
"animation_length": 0.7,
"bones": {
"0": {
"rotation": {
"0.0": {
"vector": [-20.28841, -26.3552, 5.35029]
},
"0.175": {
"vector": [-27.9856, -28.6052, 14.64973],
"easing": "linear"
},
"0.35": {
"vector": [-20.28841, -26.3552, 5.35029],
"easing": "linear"
},
"0.525": {
"vector": [-14.36141, -23.13847, -3.20665],
"easing": "linear"
},
"0.7": {
"vector": [-20.28841, -26.3552, 5.35029]
}
},
"position": {
"0.0": {
"vector": [15.5, 1, 1]
},
"0.175": {
"vector": [12.75, 2.25, 1],
"easing": "easeInSine"
},
"0.35": {
"vector": [10.5, 1, 1],
"easing": "easeInSine"
},
"0.525": {
"vector": [12.75, 2.25, 1],
"easing": "easeInSine"
},
"0.7": {
"vector": [15.5, 1, 1]
}
}
},
"camera": {
"rotation": {
"0.0": {
"vector": [-0.3, -0.3, 0.3]
},
"0.175": {
"vector": [0.3, 0, -0.3]
},
"0.35": {
"vector": [-0.3, 0.3, 0.3]
},
"0.525": {
"vector": [0.3, 0, -0.3]
},
"0.7": {
"vector": [-0.3, -0.3, 0.3]
}
}
}
}
}
},
"geckolib_format_version": 2
}