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

741 lines
No EOL
14 KiB
JSON

{
"format_version": "1.8.0",
"animations": {
"animation.hunting_rifle.idle": {
"loop": true,
"animation_length": 2
},
"animation.hunting_rifle.draw": {
"animation_length": 1,
"bones": {
"0": {
"rotation": {
"0.0": {
"vector": [27.21312, -47.42646, -2.0218]
},
"0.3": {
"vector": [12.5, -15, 0]
},
"0.4": {
"vector": [3.48268, 0.40464, 8.20687]
},
"0.6": {
"vector": [0, 0, -2]
},
"0.7": {
"vector": [0, 0, 0]
}
},
"position": {
"0.0": {
"vector": [3, -17.3, 0]
},
"0.4": {
"vector": [0, 0, -1.65]
},
"0.5": {
"vector": [0, 0, 0.93]
},
"0.7": {
"vector": [0, 0, 0]
}
}
},
"camera": {
"rotation": {
"0.0": {
"vector": [0, 0, 0]
},
"0.4": {
"vector": [0, 0, 0]
},
"0.5": {
"vector": [0.25, -0.5, 0.5],
"easing": "easeInSine"
},
"0.6": {
"vector": [0, 0, 0],
"easing": "easeOutSine"
}
}
}
}
},
"animation.hunting_rifle.run": {
"loop": true,
"animation_length": 0.8,
"bones": {
"0": {
"rotation": {
"0.0": {
"vector": [-37.32442, -57.81517, 38.62375],
"easing": "easeOutSine"
},
"0.2": {
"vector": [-39.32442, -57.81517, 38.62375],
"easing": "easeInSine"
},
"0.4": {
"vector": [-37.32442, -57.81517, 38.62375],
"easing": "easeOutSine"
},
"0.6": {
"vector": [-35.32442, -57.81517, 38.62375],
"easing": "easeInSine"
},
"0.8": {
"vector": [-37.32442, -57.81517, 38.62375],
"easing": "easeOutSine"
}
},
"position": {
"0.0": {
"vector": [3.5, -2, 3],
"easing": "easeOutSine"
},
"0.2": {
"vector": [1.75, -1.5, 3],
"easing": "easeInSine"
},
"0.4": {
"vector": [0.5, -2, 3],
"easing": "easeOutSine"
},
"0.6": {
"vector": [1.75, -1.5, 3],
"easing": "easeInSine"
},
"0.8": {
"vector": [3.5, -2, 3],
"easing": "easeOutSine"
}
}
},
"camera": {
"rotation": {
"0.0": {
"vector": [-0.3, -0.3, 0.3]
},
"0.2": {
"vector": [0.3, 0, -0.3]
},
"0.4": {
"vector": [-0.3, 0.3, 0.3]
},
"0.6": {
"vector": [0.3, 0, -0.3]
},
"0.8": {
"vector": [-0.3, -0.3, 0.3]
}
}
}
}
},
"animation.hunting_rifle.run_fast": {
"loop": true,
"animation_length": 0.7,
"bones": {
"0": {
"rotation": {
"0.0": {
"vector": [-69.0441, 21.19359, 4.89071]
},
"0.175": {
"vector": [-68.56583, 25.29655, 11.27976],
"easing": "easeInSine"
},
"0.35": {
"vector": [-72.46787, 23.53474, 9.68283],
"easing": "easeOutSine"
},
"0.525": {
"vector": [-74.63904, 19.33922, 0.51567],
"easing": "easeInSine"
},
"0.7": {
"vector": [-69.0441, 21.19359, 4.89071]
}
},
"position": {
"0.0": {
"vector": [-5.5, 6, -1],
"easing": "easeOutSine"
},
"0.175": {
"vector": [-6.5, 9, -1],
"easing": "easeInSine"
},
"0.35": {
"vector": [-8.5, 6, -2],
"easing": "easeOutSine"
},
"0.525": {
"vector": [-6.5, 9, -1],
"easing": "easeInSine"
},
"0.7": {
"vector": [-5.5, 6, -1],
"easing": "easeOutSine"
}
}
},
"Lefthand": {
"rotation": {
"vector": [-1.41476, -16.33468, -1.66483]
},
"position": {
"vector": [6, -13, 49]
}
},
"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]
}
}
}
}
},
"animation.hunting_rifle.fire": {
"animation_length": 0.1
},
"animation.hunting_rifle.reload": {
"loop": "hold_on_last_frame",
"animation_length": 3,
"bones": {
"0": {
"rotation": {
"0.0": {
"vector": [0, 0, 0]
},
"0.075": {
"vector": [0.6675, 0, 1.8325]
},
"0.3": {
"vector": [0.17, 0, 7.33]
},
"0.375": {
"vector": [-2.60784, -0.22598, 8.98663]
},
"0.45": {
"vector": [-16.1194, -7.27246, -2.35306]
},
"0.5": {
"vector": [-11.33358, -8.02545, -3.86365]
},
"0.7": {
"vector": [-6.29, -3.68, 3.91],
"easing": "easeOutSine"
},
"0.85": {
"vector": [-9.62, -3.61, 4.3],
"easing": "easeInSine"
},
"1.35": {
"vector": [-9.16458, -5.26585, -5.54914],
"easing": "easeOutSine"
},
"1.65": {
"vector": [-15.93137, -6.5319, -7.32186],
"easing": "easeOutSine"
},
"1.775": {
"vector": [-16.33456, -5.41631, -3.45905]
},
"1.875": {
"vector": [-22.66, -4.28, 0.39]
},
"1.975": {
"vector": [-14.66, -4.28, 0.39]
},
"2.2": {
"vector": [-14.66, -4.28, 0.39]
},
"2.325": {
"vector": [-15.19262, 1.45671, 10.24493],
"easing": "easeInElastic"
},
"2.4": {
"vector": [-8.28584, -0.72151, 15.98028]
},
"2.475": {
"vector": [-4.22524, -1.01845, 11.99085]
},
"2.575": {
"vector": [-3.53759, -2.52618, -9.9687]
},
"2.675": {
"vector": [-2.9219, -0.874, 0.01745]
},
"2.775": {
"vector": [0.80131, -0.874, -2.9857]
},
"2.925": {
"vector": [0, 0, 0]
}
},
"position": {
"0.0": {
"vector": [0, 0, 0]
},
"0.175": {
"vector": [0, -0.31, 0]
},
"0.375": {
"vector": [0, -0.35, 0]
},
"0.45": {
"vector": [0, 0.54, 2.4],
"easing": "easeInElastic"
},
"0.6": {
"vector": [0, 0.18, 0.53]
},
"0.75": {
"vector": [0, 0.38, 0.47]
},
"1.025": {
"vector": [0, 0.53, 0.28]
},
"1.45": {
"vector": [0, 0.33, 0.3]
},
"1.725": {
"vector": [0, 0.37, 0.29]
},
"1.875": {
"vector": [0, -0.48, 0.25],
"easing": "easeInElastic"
},
"2.0": {
"vector": [0, 0.29, 0.22]
},
"2.125": {
"vector": [0, 0.33, 0.21]
},
"2.25": {
"vector": [0, 0.39, 0.2]
},
"2.325": {
"vector": [0.59, 0.36, -0.61]
},
"2.425": {
"vector": [0.2, 0.32, -2.7]
},
"2.5": {
"vector": [0.1, 0.16, -0.88]
},
"2.575": {
"vector": [0, 0, -0.55]
},
"2.775": {
"vector": [0, 0, 0.93]
},
"2.925": {
"vector": [0, 0, 0]
}
}
},
"Righthand": {
"rotation": {
"0.0": {
"vector": [0, 0, 0]
},
"0.1": {
"vector": [0, 0, -10]
},
"0.2": {
"vector": [0, 0, 0]
},
"0.4": {
"vector": [-8.8948, 19.8626, 36.14405],
"easing": "easeInElastic"
},
"0.5": {
"vector": [-8.8948, 19.8626, 36.14405]
},
"0.65": {
"vector": [-8.8948, 19.8626, 36.14405]
},
"0.8": {
"vector": [3.25, 10.2, 17.36]
},
"1.0": {
"vector": [51.5, 10.2, 17.36]
},
"1.3": {
"vector": [-11.19908, 17.21105, 28.33644]
},
"1.5": {
"vector": [-17.96066, 20.21452, 33.90326]
},
"1.6": {
"vector": [-14.94857, 17.74508, 35.60731]
},
"1.7": {
"vector": [-0.24351, 0.37838, 20.00199]
},
"1.925": {
"vector": [-0.24351, 0.37838, 20.00199]
},
"2.025": {
"vector": [4.03477, 13.13055, 0.42291]
},
"2.225": {
"vector": [-8.8948, 19.8626, 36.14405]
},
"2.3": {
"vector": [-8.8948, 19.8626, 36.14405]
},
"2.475": {
"vector": [-8.8948, 19.8626, 36.14405],
"easing": "easeInElastic"
},
"2.5": {
"vector": [-8.8948, 19.8626, 36.14405]
},
"2.6": {
"vector": [0, 0, 0],
"easing": "easeInElastic"
},
"2.7": {
"vector": [0, 0, 0],
"easing": "easeInSine"
},
"2.8": {
"vector": [0, 0, -10]
},
"2.9": {
"vector": [0, 0, 0]
}
},
"position": {
"0.0": {
"vector": [0, 0, 0]
},
"0.2": {
"vector": [-2.8, 2.4, -11.8]
},
"0.4": {
"vector": [-2.7, 4.9, -11.6],
"easing": "easeInElastic"
},
"0.5": {
"vector": [-2.7, 4.9, -6.6],
"easing": "easeInElastic"
},
"0.65": {
"vector": [-2.7, 4.9, -6.6],
"easing": "easeInElastic"
},
"0.8": {
"vector": [-2.9, 3.05, -1.5]
},
"1.0": {
"vector": [-2.1, 1.6, -3.7]
},
"1.3": {
"vector": [-3.8, 2.8, -10],
"easing": "easeInSine"
},
"1.4": {
"vector": [-2.94, 3.88, -10.09]
},
"1.5": {
"vector": [-2.9, 4.2, -10.7],
"easing": "easeInSine"
},
"1.7": {
"vector": [-2.8, 4.5, -9.7]
},
"1.925": {
"vector": [-2.8, 4.5, -9.7]
},
"2.225": {
"vector": [-2.7, 4.9, -6.6],
"easing": "easeInElastic"
},
"2.3": {
"vector": [-2.7, 4.9, -6.6],
"easing": "easeInElastic"
},
"2.475": {
"vector": [-2.7, 4.9, -11.6],
"easing": "easeInElastic"
},
"2.5": {
"vector": [-2.7, 4.9, -11.6]
},
"2.6": {
"vector": [-2.8, 2.4, -11.8],
"easing": "easeInElastic"
},
"2.7": {
"vector": [-2.8, 2.4, -11.8],
"easing": "easeInSine"
},
"2.9": {
"vector": [0, 0, 0]
}
}
},
"gun": {
"rotation": {
"vector": [0, 0, 0]
},
"position": {
"vector": [0, 0, 0]
}
},
"bolt": {
"position": {
"0.0": {
"vector": [0, 0, 0]
},
"0.4": {
"vector": [0, 0, 0]
},
"0.5": {
"vector": [0, 0, 5],
"easing": "easeInElastic"
},
"2.3": {
"vector": [0, 0, 5]
},
"2.475": {
"vector": [0, 0, 0],
"easing": "easeInElastic"
},
"2.5": {
"vector": [0, 0, 0],
"easing": "easeInQuad"
},
"3.0": {
"vector": [0, 0, 0]
}
}
},
"bullet": {
"rotation": {
"0.0": {
"vector": [0, 0, 0]
},
"0.4": {
"vector": [0, 0, 0]
},
"0.475": {
"vector": [0, 0, 0]
},
"0.55": {
"vector": [-27.18601, 4.59991, -37.91953]
},
"1.175": {
"vector": [-189.55, -11.22, -21.57],
"easing": "easeOutQuart"
},
"1.2": {
"vector": [-15.52501, -22.52749, -9.89282]
},
"1.4": {
"vector": [9.13563, -29.49306, -9.12042]
},
"1.5": {
"vector": [15.1081, -7.3099, -4.85941]
},
"1.7": {
"vector": [0, 0, 0],
"easing": "easeInSine"
},
"3.0": {
"vector": [0, 0, 0]
}
},
"position": {
"0.0": {
"vector": [0, 0, 0]
},
"0.4": {
"vector": [0, 0, 0]
},
"0.475": {
"vector": [0, 0, 0]
},
"0.55": {
"vector": [-0.7, 1.1, -1.2]
},
"0.575": {
"vector": [-1.73, 3.86, -0.42]
},
"0.6": {
"vector": [-2.96, 6.22, 0.46]
},
"0.65": {
"vector": [-5.93, 9.38, 2.04]
},
"0.7": {
"vector": [-8.72, 11.15, 3.65]
},
"0.775": {
"vector": [-13.05, 11.62, 5.38]
},
"0.85": {
"vector": [-16.83, 10.52, 6.64]
},
"0.925": {
"vector": [-19.2103, 8.69488, 8.96385]
},
"1.0": {
"vector": [-21.3142, 4.26232, 11.43409],
"easing": "linear"
},
"1.175": {
"vector": [-15.37, -8.88, 7.69]
},
"1.2": {
"vector": [-2.8, -2.6, 1.1]
},
"1.3": {
"vector": [-1.8, 0.15, 0.16]
},
"1.4": {
"vector": [-1.3, 0.6, -0.98]
},
"1.5": {
"vector": [-0.1, 0.6, -0.88]
},
"1.7": {
"vector": [0, 0, -0.78516],
"easing": "easeInSine"
},
"2.9": {
"vector": [0, 0, -0.78516]
},
"3.0": {
"vector": [0, 0, 0]
}
},
"scale": {
"vector": [1.3, 1.3, 1.3]
}
},
"dantou": {
"scale": {
"0.0": {
"vector": [1, 1, 1]
},
"0.1": {
"vector": [0, 0, 0]
},
"1.0": {
"vector": [0, 0, 0]
},
"1.1": {
"vector": [1, 1, 1]
},
"3.0": {
"vector": [1, 1, 1]
}
}
},
"bolt2": {
"rotation": {
"0.0": {
"vector": [0, 0, 0]
},
"0.2": {
"vector": [0, 0, 0]
},
"0.4": {
"vector": [0, 0, 50],
"easing": "easeInElastic"
},
"2.5": {
"vector": [0, 0, 50]
},
"2.6": {
"vector": [0, 0, 0],
"easing": "easeInElastic"
},
"3.0": {
"vector": [0, 0, 0]
}
},
"position": {
"vector": [0, 0, 0]
}
},
"camera": {
"rotation": {
"0.0": {
"vector": [0, 0, 0]
},
"0.25": {
"vector": [1, 0, -1],
"easing": "easeInElastic"
},
"0.35": {
"vector": [1.5, 1.5, -1.5]
},
"0.45": {
"vector": [-0.5, -1.5, 2]
},
"0.55": {
"vector": [0.5, 0.75, -0.5]
},
"0.825": {
"vector": [-0.25, -0.19, 0.03],
"easing": "easeInSine"
},
"1.075": {
"vector": [0.23, 0.41, -0.31],
"easing": "easeOutSine"
},
"1.925": {
"vector": [0, 0, -0.2],
"easing": "easeInSine"
},
"2.25": {
"vector": [0.14, -0.65, -0.21],
"easing": "easeOutSine"
},
"2.325": {
"vector": [1, 0, 1],
"easing": "easeInElastic"
},
"2.425": {
"vector": [1.5, -1.5, 1.5]
},
"2.525": {
"vector": [-0.5, 0.5, -1.5]
},
"2.625": {
"vector": [0.5, -0.75, 0.38]
},
"2.875": {
"vector": [0, 0, 0]
}
}
}
},
"sound_effects": {
"0.0": {
"effect": "hunting_rifle_reload"
}
}
}
},
"geckolib_format_version": 2
}