2025-02-18 15:25:17 +01:00

226 lines
6.0 KiB
JSON

{
"format_version": "1.8.0",
"animations": {
"animation.meltan.ground_idle": {
"loop": true,
"bones": {
"body2": {
"rotation": ["-1.25+math.sin(q.anim_time*90*1.5-60)*4", 0, "-math.sin(q.anim_time*90*0.75)*3"],
"position": [0, "math.sin(q.anim_time*90*1.5+30)*0.25", 0]
},
"bodytop": {
"rotation": ["-1.25+math.sin(q.anim_time*90*1.5-120)*3", 0, "-math.sin(q.anim_time*90*0.75)*3"],
"position": [0, "-math.sin(q.anim_time*90*1.5-120)*0.25", 0]
},
"arm_left": {
"rotation": [0, 0, "22-math.sin(q.anim_time*90*1.5+30)*8"]
},
"arm_right": {
"rotation": [0, 0, "-22.25+math.sin(q.anim_time*90*1.5+30)*8"]
},
"body": {
"position": [0, "0+math.sin(q.anim_time*90*1.5+30)*0.1", 0]
},
"eyes2": {
"position": [0, "0+math.sin(q.anim_time*90*1.6+30)*0.5", 0]
},
"bone3": {
"rotation": ["-1.25+math.sin(q.anim_time*90*1.5-120)*5", 0, 0]
}
}
},
"animation.meltan.ground_walk": {
"loop": true,
"bones": {
"body": {
"rotation": ["2-math.cos(q.anim_time*90*4*2)*2", "0-math.sin(q.anim_time*90*4)*3", "0+math.cos(q.anim_time*90*4)*3"],
"position": [0, "-0.225+math.sin(q.anim_time*90*4*2)*0.2", "0+math.sin(q.anim_time*90*4*2)*0.1"]
},
"body2": {
"rotation": ["5-math.cos(q.anim_time*90*4*2)*2", "0-math.sin(q.anim_time*90*4)*3", "0+math.cos(q.anim_time*90*4)*3"],
"position": [0, "0+math.sin(q.anim_time*90*4*2)*0.2", 0]
},
"arm_left": {
"rotation": [0, 0, "6-math.sin(q.anim_time*90*5+30)*8-4"]
},
"arm_right": {
"rotation": [0, 0, "-5+math.sin(q.anim_time*90*5+30)*8+4"]
},
"eyes2": {
"position": [0, "0+math.sin(q.anim_time*90*5+30)*0.5", 0]
},
"bone3": {
"rotation": ["8-math.sin(q.anim_time*90*5-30)*5", 0, 0]
}
}
},
"animation.meltan.faint": {
"loop": true,
"animation_length": 3,
"bones": {
"body": {
"rotation": {
"0.0": [0, 0, 0],
"0.2917": [3.58, 0, 0],
"0.625": [5.75, 0, 0],
"1.0417": [6.96, 0, 0],
"1.2083": [5.94, 0, 0],
"1.3333": [1, 0, 0],
"1.5": [0, 0, 0]
},
"position": {
"0.0": [0, 0, 0],
"0.2917": [0, -0.955, 0.355],
"0.625": [0, -1.25, 0.5],
"0.9583": [0, -1.375, 0.525],
"1.0417": [0, -1.62, 0.52],
"1.1667": [0, -1.745, 0.52],
"1.25": [0, -1.62, 0.27],
"1.3333": [0, -0.37, -2.48],
"1.5": [0, 0.63, -3.23],
"1.75": [0, 0.53, -3.78],
"1.9583": [0, 0.09, -3.98],
"2.0833": [0, -0.195, -3.98],
"2.25": [0, -0.53, -3.98],
"2.4583": [0, -0.695, -3.98]
}
},
"body2": {
"rotation": {
"0.0": [-7.5, 0, 0],
"0.5": [13, 0, 0],
"0.8333": [18.25, 0, 0],
"1.0417": [12.8, 0, 0],
"1.2917": [28.25, 0, 0],
"1.5": [5.25, 0, "0+Math.cos((query.anim_time) * 90 * 12) * 5"],
"1.7083": [0, 0, "0+Math.cos((query.anim_time) * 90 * 12) * 5"],
"2.0": [-10, 0, "0+Math.cos((query.anim_time) * 90 * 12) * 5"],
"2.7083": [0, 0, 0]
},
"position": {
"1.4167": [0, 0, 0],
"1.5417": [0, 0.375, 0],
"1.6667": [0, 0.5, 0],
"2.0": [0, 0, 0]
},
"scale": {
"0.0": [1, 1, 1],
"1.1667": [1, 1, 1],
"1.4583": [1, 0.9, 1]
}
},
"bodytop": {
"rotation": {
"1.25": [0, 0, 0],
"1.5": [0, 0, "0+Math.cos((query.anim_time) * 90 * 12 - 70) * 5"],
"2.125": [-15, 0, "0+Math.cos((query.anim_time) * 90 * 12 - 70) * 5"],
"2.5": [-1.64, 0, 0.1],
"2.7083": [0, 0, 0]
}
},
"arm_left": {
"rotation": {
"0.0": [0, 0, 0],
"0.5": [0, 32.5, 21.5],
"0.8333": [0, 37.5, 27.5],
"1.125": [0, 24.37, 15.55],
"1.2917": [0, 16.87, -18],
"1.5": [0, 7.5, -29.06],
"1.6667": [0, 0, -32.5],
"2.3333": [0, 0, 19],
"2.6667": [0, 0, 27.5]
},
"position": {
"1.25": [0, 0, 0],
"1.5417": [0, 1, 0],
"2.125": [0, 1, 0],
"2.5417": [0, -0.5, 0]
}
},
"arm_right": {
"rotation": {
"0.0": [0, 0, 0],
"0.5": [0, -32.5, -21.5],
"0.8333": [0, -37.5, -27.5],
"1.125": [0, -24.37, -15.55],
"1.2917": [0, -16.87, 18],
"1.5": [0, -7.5, 29.06],
"1.6667": [0, 0, 32.5],
"2.3333": [0, 0, -19],
"2.6667": [0, 0, -27.5]
},
"position": {
"1.25": [0, 0, 0],
"1.5417": [0, 1, 0],
"2.125": [0, 1, 0],
"2.5417": [0, -0.5, 0]
}
}
}
},
"animation.meltan.sleep": {
"loop": true,
"bones": {
"body": {
"position": [0, -0.75, 0]
},
"body2": {
"rotation": ["-5+Math.cos((query.anim_time) * 90 * 1-90) * -3", 0, 0],
"position": [0, 0, 0]
},
"bodytop": {
"rotation": ["17.5+Math.cos((query.anim_time) * 90 * 1-130) * -1", 0, 0],
"scale": [1, 1, 1.1]
},
"arm_left": {
"rotation": [0, 35, 17.5]
},
"arm_right": {
"rotation": [0, -35, -17.5]
},
"eyes2": {
"position": [0, "0+math.sin(q.anim_time*90*1.5+30)*0.5", 0]
},
"bone3": {
"rotation": [8, 0, 0]
}
}
},
"animation.meltan.cry": {
"animation_length": 1.29167,
"bones": {
"body": {
"position": {
"0.0": [0, 0, 0],
"0.125": [0, -0.5, 0],
"0.4167": [0, 0.675, 0],
"1.0417": [0, 0.775, 0],
"1.1667": [0, 0.125, 0],
"1.2917": [0, 0, 0]
},
"scale": {
"0.0": [1, 1, 1],
"0.125": [1.1, 0.8, 1.4],
"0.2917": [0.86, 1.32, 1],
"0.4167": [0.8, 1.5, 0.9],
"1.0417": [0.8, 1.6, 0.9],
"1.2083": [1.04, 1.04, 1.04],
"1.2917": [1, 1, 1]
}
},
"bodytop": {
"scale": {
"0.0": [1, 1, 1],
"0.125": [0.9, 0.9, 1.2],
"0.375": [0.9, 0.6, 1.2],
"1.0417": [0.9, 0.6, 1.2],
"1.2917": [1, 1, 1]
}
}
}
},
"animation.meltan.blink": {
"animation_length": 0.16667
}
}
}