Files
Jurassic-Revived/common/src/main/resources/assets/jurassicrevived/animations/coelacanth.animation.json
T

1067 lines
18 KiB
JSON

{
"format_version": "1.8.0",
"animations": {
"anim.coelacanth.swim": {
"loop": true,
"animation_length": 1,
"bones": {
"Body": {
"rotation": {
"0.0": {
"post": {
"vector": [0, 10, 0]
},
"lerp_mode": "catmullrom"
},
"0.5": {
"post": {
"vector": [0, -10, 0]
},
"lerp_mode": "catmullrom"
},
"1.0": {
"post": {
"vector": [0, 10, 0]
},
"lerp_mode": "catmullrom"
}
},
"position": {
"0.0": {
"vector": [0, 0, 0]
},
"0.25": {
"pre": {
"vector": [-0.5, 0, 0]
},
"post": {
"vector": [-0.5, 0, 0]
},
"lerp_mode": "catmullrom"
},
"0.75": {
"post": {
"vector": [0.5, 0, 0]
},
"lerp_mode": "catmullrom"
},
"1.0": {
"vector": [0, 0, 0]
}
}
},
"Head": {
"rotation": {
"0.0": {
"post": {
"vector": [0, -10, 0]
},
"lerp_mode": "catmullrom"
},
"0.5": {
"post": {
"vector": [0, 10, 0]
},
"lerp_mode": "catmullrom"
},
"1.0": {
"post": {
"vector": [0, -10, 0]
},
"lerp_mode": "catmullrom"
}
}
},
"Tail1": {
"rotation": {
"0.0": {
"vector": [0, 0, 0]
},
"0.25": {
"pre": {
"vector": [0, 10, 0]
},
"post": {
"vector": [0, 10, 0]
},
"lerp_mode": "catmullrom"
},
"0.75": {
"post": {
"vector": [0, -10, 0]
},
"lerp_mode": "catmullrom"
},
"1.0": {
"vector": [0, 0, 0]
}
}
},
"Tail2": {
"rotation": {
"0.0": {
"vector": [0, 0, 0]
},
"0.25": {
"pre": {
"vector": [0, 10, 0]
},
"post": {
"vector": [0, 10, 0]
},
"lerp_mode": "catmullrom"
},
"0.75": {
"post": {
"vector": [0, -10, 0]
},
"lerp_mode": "catmullrom"
},
"1.0": {
"vector": [0, 0, 0]
}
}
},
"Neck": {
"rotation": {
"0.0": {
"vector": [0, 0, 0]
},
"0.25": {
"pre": {
"vector": [0, -10, 0]
},
"post": {
"vector": [0, -10, 0]
},
"lerp_mode": "catmullrom"
},
"0.75": {
"post": {
"vector": [0, 10, 0]
},
"lerp_mode": "catmullrom"
},
"1.0": {
"vector": [0, 0, 0]
}
},
"position": {
"0.0": {
"vector": [0, 0, 0]
},
"0.2917": {
"vector": [0.5, 0, 0]
},
"0.75": {
"vector": [-0.5, 0, 0]
},
"1.0": {
"vector": [0, 0, 0]
}
}
},
"Mainhead": {
"rotation": {
"0.0": {
"post": {
"vector": [0, -10, 0]
},
"lerp_mode": "catmullrom"
},
"0.25": {
"post": {
"vector": [0, -5, 0]
},
"lerp_mode": "catmullrom"
},
"0.5": {
"post": {
"vector": [0, 10, 0]
},
"lerp_mode": "catmullrom"
},
"0.7917": {
"post": {
"vector": [0, 3.33, 0]
},
"lerp_mode": "catmullrom"
},
"1.0": {
"post": {
"vector": [0, -10, 0]
},
"lerp_mode": "catmullrom"
}
},
"position": {
"0.0": {
"vector": [0, 0.2, 0]
},
"1.0": {
"vector": [0, 0.2, 0]
}
}
},
"BodySection1": {
"rotation": {
"0.0": {
"post": {
"vector": [0, 10, 0]
},
"lerp_mode": "catmullrom"
},
"0.25": {
"post": {
"vector": [0.21986, 0.01682, -4.39424]
},
"lerp_mode": "catmullrom"
},
"0.5": {
"post": {
"vector": [0.44067, -9.99038, -2.53852]
},
"lerp_mode": "catmullrom"
},
"0.75": {
"post": {
"vector": [0.21992, -0.01441, 3.7307]
},
"lerp_mode": "catmullrom"
},
"1.0": {
"post": {
"vector": [0, 10, 0]
},
"lerp_mode": "catmullrom"
}
},
"position": {
"0.0": {
"vector": [0, 0, 0]
},
"1.0": {
"vector": [0, 0, 0]
}
}
},
"BodySection2": {
"rotation": {
"0.0": {
"vector": [0, 0, 0]
},
"0.25": {
"pre": {
"vector": [0, 10, 0]
},
"post": {
"vector": [0, 10, 0]
},
"lerp_mode": "catmullrom"
},
"0.75": {
"post": {
"vector": [0, -10, 0]
},
"lerp_mode": "catmullrom"
},
"1.0": {
"vector": [0, 0, 0]
}
}
},
"TailSection1": {
"rotation": {
"0.0": {
"vector": [0, 0, 0]
},
"0.2083": {
"vector": [0, 5, 0]
},
"0.625": {
"vector": [0, -7.63, 0]
},
"1.0": {
"vector": [0, 0, 0]
}
}
},
"TailSection2": {
"rotation": {
"0.0": {
"vector": [0, 0, 0]
},
"0.25": {
"pre": {
"vector": [0, 10, 0]
},
"post": {
"vector": [0, 10, 0]
},
"lerp_mode": "catmullrom"
},
"0.75": {
"post": {
"vector": [0, -10, 0]
},
"lerp_mode": "catmullrom"
},
"1.0": {
"vector": [0, 0, 0]
}
}
},
"TailSection3": {
"rotation": {
"0.0": {
"vector": [0, 0, 0]
},
"0.25": {
"vector": [0, 5, 0]
},
"0.625": {
"vector": [0, -7.5, 0]
},
"1.0": {
"vector": [0, 0, 0]
}
}
},
"Dorsalfin2": {
"rotation": {
"0.0": {
"vector": [-2.5, 0, 0]
},
"0.5417": {
"vector": [-4.85, 0, 0]
},
"1.0": {
"vector": [-2.5, 0, 0]
}
}
},
"Leftbottomfin": {
"rotation": {
"0.0": {
"vector": [0, 17.5, 0]
},
"0.5": {
"vector": [0, 22.5, 0]
},
"1.0": {
"vector": [0, 17.5, 0]
}
}
},
"Dorsalfin": {
"rotation": {
"0.0": {
"vector": [0, 0, 0]
},
"0.5": {
"vector": [-4, 0, 0]
},
"1.0": {
"vector": [0, 0, 0]
}
}
}
}
},
"anim.coelacanth.fast_swim": {
"loop": true,
"animation_length": 0.6711,
"bones": {
"Body": {
"rotation": {
"0.0": {
"post": {
"vector": [0, 10, 0]
},
"lerp_mode": "catmullrom"
},
"0.3356": {
"post": {
"vector": [0, -10, 0]
},
"lerp_mode": "catmullrom"
},
"0.6711": {
"post": {
"vector": [0, 10, 0]
},
"lerp_mode": "catmullrom"
}
},
"position": {
"0.0": {
"vector": [0, 0, 0]
},
"0.1678": {
"pre": {
"vector": [-0.5, 0, 0]
},
"post": {
"vector": [-0.5, 0, 0]
},
"lerp_mode": "catmullrom"
},
"0.5034": {
"post": {
"vector": [0.5, 0, 0]
},
"lerp_mode": "catmullrom"
},
"0.6711": {
"vector": [0, 0, 0]
}
}
},
"Head": {
"rotation": {
"0.0": {
"post": {
"vector": [0, -10, 0]
},
"lerp_mode": "catmullrom"
},
"0.3356": {
"post": {
"vector": [0, 10, 0]
},
"lerp_mode": "catmullrom"
},
"0.6711": {
"post": {
"vector": [0, -10, 0]
},
"lerp_mode": "catmullrom"
}
}
},
"Tail1": {
"rotation": {
"0.0": {
"vector": [0, 0, 0]
},
"0.1678": {
"pre": {
"vector": [0, 10, 0]
},
"post": {
"vector": [0, 10, 0]
},
"lerp_mode": "catmullrom"
},
"0.5034": {
"post": {
"vector": [0, -10, 0]
},
"lerp_mode": "catmullrom"
},
"0.6711": {
"vector": [0, 0, 0]
}
}
},
"Tail2": {
"rotation": {
"0.0": {
"vector": [0, 0, 0]
},
"0.1678": {
"pre": {
"vector": [0, 10, 0]
},
"post": {
"vector": [0, 10, 0]
},
"lerp_mode": "catmullrom"
},
"0.5034": {
"post": {
"vector": [0, -10, 0]
},
"lerp_mode": "catmullrom"
},
"0.6711": {
"vector": [0, 0, 0]
}
}
},
"Neck": {
"rotation": {
"0.0": {
"vector": [0, 0, 0]
},
"0.1678": {
"pre": {
"vector": [0, -10, 0]
},
"post": {
"vector": [0, -10, 0]
},
"lerp_mode": "catmullrom"
},
"0.5034": {
"post": {
"vector": [0, 10, 0]
},
"lerp_mode": "catmullrom"
},
"0.6711": {
"vector": [0, 0, 0]
}
},
"position": {
"0.0": {
"vector": [0, 0, 0]
},
"0.1957": {
"vector": [0.5, 0, 0]
},
"0.5034": {
"vector": [-0.5, 0, 0]
},
"0.6711": {
"vector": [0, 0, 0]
}
}
},
"Mainhead": {
"rotation": {
"0.0": {
"post": {
"vector": [0, -10, 0]
},
"lerp_mode": "catmullrom"
},
"0.1678": {
"post": {
"vector": [0, -5, 0]
},
"lerp_mode": "catmullrom"
},
"0.3356": {
"post": {
"vector": [0, 10, 0]
},
"lerp_mode": "catmullrom"
},
"0.5313": {
"post": {
"vector": [0, 3.33, 0]
},
"lerp_mode": "catmullrom"
},
"0.6711": {
"post": {
"vector": [0, -10, 0]
},
"lerp_mode": "catmullrom"
}
},
"position": {
"0.0": {
"vector": [0, 0.2, 0]
},
"0.6711": {
"vector": [0, 0.2, 0]
}
}
},
"BodySection1": {
"rotation": {
"0.0": {
"post": {
"vector": [0, 10, 0]
},
"lerp_mode": "catmullrom"
},
"0.1678": {
"post": {
"vector": [0.21986, 0.01682, -4.39424]
},
"lerp_mode": "catmullrom"
},
"0.3356": {
"post": {
"vector": [0.44067, -9.99038, -2.53852]
},
"lerp_mode": "catmullrom"
},
"0.5034": {
"post": {
"vector": [0.21992, -0.01441, 3.7307]
},
"lerp_mode": "catmullrom"
},
"0.6711": {
"post": {
"vector": [0, 10, 0]
},
"lerp_mode": "catmullrom"
}
},
"position": {
"0.0": {
"vector": [0, 0, 0]
},
"0.6711": {
"vector": [0, 0, 0]
}
}
},
"BodySection2": {
"rotation": {
"0.0": {
"vector": [0, 0, 0]
},
"0.1678": {
"pre": {
"vector": [0, 10, 0]
},
"post": {
"vector": [0, 10, 0]
},
"lerp_mode": "catmullrom"
},
"0.5034": {
"post": {
"vector": [0, -10, 0]
},
"lerp_mode": "catmullrom"
},
"0.6711": {
"vector": [0, 0, 0]
}
}
},
"TailSection1": {
"rotation": {
"0.0": {
"vector": [0, 0, 0]
},
"0.1398": {
"vector": [0, 5, 0]
},
"0.4195": {
"vector": [0, -7.63, 0]
},
"0.6711": {
"vector": [0, 0, 0]
}
}
},
"TailSection2": {
"rotation": {
"0.0": {
"vector": [0, 0, 0]
},
"0.1678": {
"pre": {
"vector": [0, 10, 0]
},
"post": {
"vector": [0, 10, 0]
},
"lerp_mode": "catmullrom"
},
"0.5034": {
"post": {
"vector": [0, -10, 0]
},
"lerp_mode": "catmullrom"
},
"0.6711": {
"vector": [0, 0, 0]
}
}
},
"TailSection3": {
"rotation": {
"0.0": {
"vector": [0, 0, 0]
},
"0.1678": {
"vector": [0, 5, 0]
},
"0.4195": {
"vector": [0, -7.5, 0]
},
"0.6711": {
"vector": [0, 0, 0]
}
}
},
"Dorsalfin2": {
"rotation": {
"0.0": {
"vector": [-2.5, 0, 0]
},
"0.3635": {
"vector": [-4.85, 0, 0]
},
"0.6711": {
"vector": [-2.5, 0, 0]
}
}
},
"Leftbottomfin": {
"rotation": {
"0.0": {
"vector": [0, 17.5, 0]
},
"0.3356": {
"vector": [0, 22.5, 0]
},
"0.6711": {
"vector": [0, 17.5, 0]
}
}
},
"Dorsalfin": {
"rotation": {
"0.0": {
"vector": [0, 0, 0]
},
"0.3356": {
"vector": [-4, 0, 0]
},
"0.6711": {
"vector": [0, 0, 0]
}
}
}
}
},
"anim.coelacanth.flop": {
"loop": true,
"animation_length": 0.5,
"bones": {
"Body": {
"rotation": {
"0.0": {
"post": {
"vector": [0, 0, 112.5]
},
"lerp_mode": "catmullrom"
},
"0.25": {
"post": {
"vector": [0, 0, 67.5]
},
"lerp_mode": "catmullrom"
},
"0.5": {
"post": {
"vector": [0, 0, 112.5]
},
"lerp_mode": "catmullrom"
}
},
"position": {
"0.0": {
"vector": [0, -2, 0]
},
"0.125": {
"pre": {
"vector": [0, 0, 0]
},
"post": {
"vector": [0, 0, 0]
},
"lerp_mode": "catmullrom"
},
"0.375": {
"post": {
"vector": [0, -4, 0]
},
"lerp_mode": "catmullrom"
},
"0.5": {
"vector": [0, -2, 0]
}
}
},
"Head": {
"rotation": {
"0.0": {
"post": {
"vector": [0, 0, 0]
},
"lerp_mode": "catmullrom"
},
"0.25": {
"post": {
"vector": [0, 22.5, 0]
},
"lerp_mode": "catmullrom"
},
"0.5": {
"post": {
"vector": [0, 0, 0]
},
"lerp_mode": "catmullrom"
}
}
},
"Jaw": {
"rotation": {
"0.0": {
"post": {
"vector": [0, 0, 0]
},
"lerp_mode": "catmullrom"
},
"0.25": {
"post": {
"vector": [22.5, 0, 0]
},
"lerp_mode": "catmullrom"
},
"0.5": {
"post": {
"vector": [0, 0, 0]
},
"lerp_mode": "catmullrom"
}
}
},
"Tail1": {
"rotation": {
"0.0": {
"post": {
"vector": [0, 0, 0]
},
"lerp_mode": "catmullrom"
},
"0.25": {
"post": {
"vector": [0, -22.5, 0]
},
"lerp_mode": "catmullrom"
},
"0.5": {
"post": {
"vector": [0, 0, 0]
},
"lerp_mode": "catmullrom"
}
}
},
"Tail2": {
"rotation": {
"0.0": {
"post": {
"vector": [0, 0, 0]
},
"lerp_mode": "catmullrom"
},
"0.25": {
"post": {
"vector": [0, -22.5, 0]
},
"lerp_mode": "catmullrom"
},
"0.5": {
"post": {
"vector": [0, 0, 0]
},
"lerp_mode": "catmullrom"
}
}
},
"root": {
"position": {
"0.0": {
"vector": [4, -17, -4]
},
"0.1667": {
"vector": [4, -17, -3]
},
"0.5": {
"vector": [4, -17, -4]
}
}
},
"Neck": {
"rotation": {
"0.0": {
"post": {
"vector": [0, 0, 0]
},
"lerp_mode": "catmullrom"
},
"0.25": {
"post": {
"vector": [0, 22.5, 0]
},
"lerp_mode": "catmullrom"
},
"0.5": {
"post": {
"vector": [0, 0, 0]
},
"lerp_mode": "catmullrom"
}
},
"position": {
"0.0": {
"vector": [0, 0, 0]
},
"0.25": {
"vector": [-0.9, 0, 0]
},
"0.5": {
"vector": [-0.4, 0, 0]
}
}
},
"Mainhead": {
"rotation": {
"0.0": {
"post": {
"vector": [0, 0, 0]
},
"lerp_mode": "catmullrom"
},
"0.25": {
"post": {
"vector": [0, 22.5, 0]
},
"lerp_mode": "catmullrom"
},
"0.5": {
"post": {
"vector": [0, 0, 0]
},
"lerp_mode": "catmullrom"
}
}
},
"BodySection1": {
"rotation": {
"0.0": {
"post": {
"vector": [0, 0, 107.5]
},
"lerp_mode": "catmullrom"
},
"0.25": {
"post": {
"vector": [0, 0, 67.5]
},
"lerp_mode": "catmullrom"
},
"0.5": {
"post": {
"vector": [0, 0, 107.5]
},
"lerp_mode": "catmullrom"
}
},
"position": {
"0.0": {
"post": {
"vector": [0, 12, 0]
},
"lerp_mode": "catmullrom"
},
"0.125": {
"post": {
"vector": [0, 14, 0]
},
"lerp_mode": "catmullrom"
},
"0.375": {
"post": {
"vector": [0, 14, 0]
},
"lerp_mode": "catmullrom"
},
"0.5": {
"post": {
"vector": [0, 12, 0]
},
"lerp_mode": "catmullrom"
}
}
},
"BodySection2": {
"rotation": {
"0.0": {
"post": {
"vector": [0, 0, 0]
},
"lerp_mode": "catmullrom"
},
"0.25": {
"post": {
"vector": [0, -22.5, 0]
},
"lerp_mode": "catmullrom"
},
"0.3333": {
"post": {
"vector": [0, -18.67, 0]
},
"lerp_mode": "catmullrom"
},
"0.5": {
"post": {
"vector": [0, 0, 0]
},
"lerp_mode": "catmullrom"
}
}
},
"BodySection3": {
"rotation": {
"0.0": {
"post": {
"vector": [0, 0, 0]
},
"lerp_mode": "catmullrom"
},
"0.25": {
"post": {
"vector": [0, -22.5, 0]
},
"lerp_mode": "catmullrom"
},
"0.5": {
"post": {
"vector": [0, 0, 0]
},
"lerp_mode": "catmullrom"
}
}
},
"TailSection1": {
"rotation": {
"0.0": {
"vector": [0, 0, 0]
},
"0.25": {
"vector": [0, -10, 0]
}
}
},
"TailSection3": {
"rotation": {
"0.0": {
"vector": [0, 0, 0]
},
"0.25": {
"vector": [0, -7.5, 0]
},
"0.4583": {
"vector": [0, -2.5, 0]
}
}
}
}
}
}
}