429 lines
12 KiB
JSON
429 lines
12 KiB
JSON
{
|
|
"format_version": "1.8.0",
|
|
"animations": {
|
|
"animation.ashpikachu.ground_idle": {
|
|
"loop": true,
|
|
"bones": {
|
|
"torso": {
|
|
"rotation": [0, "math.sin(q.anim_time*90)*2", 0],
|
|
"position": [0, "0.1*(math.sin(q.anim_time*90*3-30)*1+1)", 0]
|
|
},
|
|
"tail": {
|
|
"rotation": ["math.sin(query.anim_time*90)*6", "math.sin(query.anim_time*90)*4", 0]
|
|
},
|
|
"head": {
|
|
"rotation": ["math.sin(query.anim_time*90*2)*2", "math.sin(query.anim_time*90)*4", 0]
|
|
},
|
|
"ear_right": {
|
|
"rotation": [0, 0, "math.sin(q.anim_time*90*2+90)*4"]
|
|
},
|
|
"ear_left": {
|
|
"rotation": [0, 0, "-math.sin(q.anim_time*90*2+90)*4"]
|
|
},
|
|
"arm_right": {
|
|
"rotation": [85, -60, -130],
|
|
"position": [-0.5, -0.25, 0.5]
|
|
},
|
|
"arm_left": {
|
|
"rotation": [85, 60, 130],
|
|
"position": [0.5, -0.25, 0.5]
|
|
},
|
|
"leg_left": {
|
|
"rotation": [0, -5, 0]
|
|
},
|
|
"leg_right": {
|
|
"rotation": [0, 5, 0]
|
|
},
|
|
"foot_left": {
|
|
"rotation": [0, -5, 0]
|
|
},
|
|
"foot_right": {
|
|
"rotation": [0, 5, 0]
|
|
}
|
|
}
|
|
},
|
|
"animation.ashpikachu.ground_walk": {
|
|
"loop": true,
|
|
"bones": {
|
|
"body": {
|
|
"rotation": ["89+6*(math.sin(q.anim_time*90*4*2-140))", 0, 0],
|
|
"position": [0, "-0.5+math.clamp(1*(math.sin(q.anim_time*90*4*2-60)*1.25),0,2)", "-math.clamp(math.sin(q.anim_time*90*4*2-110)*1.25,0,2)"]
|
|
},
|
|
"tail": {
|
|
"rotation": ["-80+12*(math.sin(q.anim_time*90*4*2-240)*1+1)", "10*(math.sin(q.anim_time*90*2*2-140))", 0]
|
|
},
|
|
"head": {
|
|
"rotation": ["-90+3*(math.sin(q.anim_time*90*4*2-200)*1+1)", 0, 0],
|
|
"position": [0, 2.5, -1]
|
|
},
|
|
"ear_left": {
|
|
"rotation": ["-25+16*(math.sin(q.anim_time*90*4*2-240))", 0, "-10*(math.sin(q.anim_time*90*4*2-200))"]
|
|
},
|
|
"ear_right": {
|
|
"rotation": ["-25+16*(math.sin(q.anim_time*90*4*2-240))", 0, "10*(math.sin(q.anim_time*90*4*2-200))"]
|
|
},
|
|
"arm_right": {
|
|
"rotation": [
|
|
-358.7,
|
|
"-76.5+1.8*(math.clamp(math.sin(-q.anim_time*90*4)*40,-50,5)+math.clamp(math.sin(q.anim_time*90*4)*40,-50,5)+math.clamp(math.sin(-q.anim_time*90*8)*25,-15,50))",
|
|
"266.25+5*(-math.sin(q.anim_time*90*4))"
|
|
],
|
|
"position": [0.5, "1-math.clamp(0.5*(math.sin(q.anim_time*90*4*2-30)*1),-1,0)", 0.015]
|
|
},
|
|
"arm_left": {
|
|
"rotation": [
|
|
-1.3,
|
|
"76.5-1.8*(math.clamp(math.sin(-q.anim_time*90*4)*40,-50,5)+math.clamp(math.sin(q.anim_time*90*4)*40,-50,5)+math.clamp(math.sin(-q.anim_time*90*8)*25,-15,50))",
|
|
"93.75-5*(-math.sin(q.anim_time*90*4))"
|
|
],
|
|
"position": [-0.5, "1-math.clamp(0.5*(math.sin(q.anim_time*90*4*2-30)*1),-1,0)", 0.015]
|
|
},
|
|
"leg_right": {
|
|
"rotation": ["-70+math.clamp(math.sin(q.anim_time*90*8-80)*40,-17.5,50)-math.clamp(math.sin(-q.anim_time*90*8)*3,0,8)", 0, 0],
|
|
"position": [
|
|
0,
|
|
"-math.clamp(math.sin(q.anim_time*90*4*2-80)*1,0,2)-math.clamp(math.sin(-q.anim_time*90*4*2)*0.5,0,2)",
|
|
"-1+math.clamp(math.sin(q.anim_time*90*4*2-110)*1,0,2)"
|
|
]
|
|
},
|
|
"foot_right": {
|
|
"rotation": ["35+math.clamp(math.sin(q.anim_time*90*8-80)*20,-17.5,50)-math.clamp(math.sin(-q.anim_time*90*8)*3,0,8)", 0, 0],
|
|
"position": [0, -0.175, 0.45]
|
|
},
|
|
"toes_right": {
|
|
"rotation": ["math.clamp(math.sin(q.anim_time*90*8-20)*-40,-50,0)", 0, 0]
|
|
},
|
|
"leg_left": {
|
|
"rotation": ["-70+math.clamp(math.sin(q.anim_time*90*8-80)*40,-17.5,50)-math.clamp(math.sin(-q.anim_time*90*8)*3,0,8)", 0, 0],
|
|
"position": [
|
|
0,
|
|
"-math.clamp(math.sin(q.anim_time*90*4*2-80)*1,0,2)-math.clamp(math.sin(-q.anim_time*90*4*2)*0.5,0,2)",
|
|
"-1+math.clamp(math.sin(q.anim_time*90*4*2-110)*1,0,2)"
|
|
]
|
|
},
|
|
"foot_left": {
|
|
"rotation": ["35+math.clamp(math.sin(q.anim_time*90*8-80)*20,-17.5,50)-math.clamp(math.sin(-q.anim_time*90*8)*3,0,8)", 0, 0],
|
|
"position": [0, -0.175, 0.45]
|
|
},
|
|
"toes_left": {
|
|
"rotation": ["math.clamp(math.sin(q.anim_time*90*8-20)*-40,-50,0)", 0, 0]
|
|
}
|
|
}
|
|
},
|
|
"animation.ashpikachu.ground_sleep": {
|
|
"loop": true,
|
|
"bones": {
|
|
"body": {
|
|
"rotation": [90, 12.5, 0],
|
|
"position": [0, -4, 2]
|
|
},
|
|
"torso": {
|
|
"rotation": ["-5+math.sin(query.anim_time*90*0.5)*1.5", 0, 0]
|
|
},
|
|
"head": {
|
|
"rotation": ["-78.75+math.sin(query.anim_time*90)*1.5", -3.5, 9.5],
|
|
"position": [1, 2.25, -1.5]
|
|
},
|
|
"eyelid_right": {
|
|
"position": [0, 0, -0.1]
|
|
},
|
|
"eyelid_left": {
|
|
"position": [0, 0, -0.1]
|
|
},
|
|
"ear_left": {
|
|
"rotation": ["-135+math.sin(query.anim_time*90+20)*1.5", 54, "-14-math.sin(query.anim_time*90+20)"],
|
|
"position": [0, 0.75, 0]
|
|
},
|
|
"ear_right": {
|
|
"rotation": ["-127+math.sin(query.anim_time*90+40)*1.5", -54, "14+math.sin(query.anim_time*90+20)"],
|
|
"position": [0, 0.75, 0]
|
|
},
|
|
"arm_right": {
|
|
"rotation": [-90.5, "-5+math.sin(query.anim_time*90*0.5)*3", 125],
|
|
"position": [0, 1, -2]
|
|
},
|
|
"arm_left": {
|
|
"rotation": [-90.75, "5-math.sin(query.anim_time*90*0.5)*3", -110],
|
|
"position": [1, 0, -2]
|
|
},
|
|
"tail": {
|
|
"rotation": ["-135-math.sin(query.anim_time*90+30*0.5)*1.5", 0, "math.sin(query.anim_time*90*2)*1.5"],
|
|
"position": [0, 0, -1]
|
|
},
|
|
"leg_right": {
|
|
"rotation": [-127, 5, -17.25],
|
|
"position": [0, -1, 0.25]
|
|
},
|
|
"foot_right": {
|
|
"rotation": [37.5, 0, 0],
|
|
"position": [-0.25, 0, -0.5]
|
|
},
|
|
"leg_left": {
|
|
"rotation": [-128.5, -6, 24],
|
|
"position": [0.25, -1, 0]
|
|
},
|
|
"foot_left": {
|
|
"rotation": [37.5, 0, 0],
|
|
"position": [0, 0.5, -0.25]
|
|
},
|
|
"eye_right": {
|
|
"rotation": [0, 0, -10]
|
|
},
|
|
"eye_left": {
|
|
"rotation": [0, 0, 10]
|
|
}
|
|
}
|
|
},
|
|
"animation.ashpikachu.battle_idle": {
|
|
"loop": true,
|
|
"bones": {
|
|
"body": {
|
|
"rotation": [89, 0, 0],
|
|
"position": [0, "-1.25+0.1*math.sin(q.anim_time*90*4)", 0]
|
|
},
|
|
"tail": {
|
|
"rotation": ["-80+8*(math.sin(q.anim_time*90*4-80))", "10*(math.sin(q.anim_time*90*2-120))", 0]
|
|
},
|
|
"head": {
|
|
"rotation": ["-95-math.sin(query.anim_time*90*4+45)*2", 0, 0],
|
|
"position": [0, 3.25, -0.75]
|
|
},
|
|
"ear_right": {
|
|
"rotation": [-20, 0, "math.sin(q.anim_time*90*4+90)*4"]
|
|
},
|
|
"ear_left": {
|
|
"rotation": [-20, 0, "-math.sin(q.anim_time*90*4+90)*4"]
|
|
},
|
|
"arm_right": {
|
|
"rotation": [-71.35, "-74.2-0.8*math.sin(q.anim_time*90*4)", 72],
|
|
"position": [0.5, 0, "0.25-0.1*math.sin(q.anim_time*90*4)"]
|
|
},
|
|
"arm_left": {
|
|
"rotation": [-71.35, "74.2+0.8*math.sin(q.anim_time*90*4)", -72],
|
|
"position": [-0.5, 0, "0.25-0.1*math.sin(q.anim_time*90*4)"]
|
|
},
|
|
"leg_right": {
|
|
"rotation": ["-65-2*math.sin(q.anim_time*90*4)", 3.15, -6.8],
|
|
"position": [0, 0, "-1-0.1*math.sin(q.anim_time*90*4)"]
|
|
},
|
|
"foot_right": {
|
|
"rotation": ["35+1.5*math.sin(q.anim_time*90*4)", 0, 0],
|
|
"position": [0, -0.175, "0.45+0.1*math.sin(q.anim_time*90*3)"]
|
|
},
|
|
"toes_right": {
|
|
"rotation": ["-55-2*math.sin(q.anim_time*90*4)", 0, 0]
|
|
},
|
|
"leg_left": {
|
|
"rotation": ["-65-2*math.sin(q.anim_time*90*4)", -3.15, 6.8],
|
|
"position": [0, 0, "-1-0.1*math.sin(q.anim_time*90*4)"]
|
|
},
|
|
"foot_left": {
|
|
"rotation": ["35+1.5*math.sin(q.anim_time*90*4)", 0, 0],
|
|
"position": [0, -0.175, "0.45+0.1*math.sin(q.anim_time*90*4)"]
|
|
},
|
|
"toes_left": {
|
|
"rotation": ["-55-2*math.sin(q.anim_time*90*4)", 0, 0]
|
|
},
|
|
"torso": {
|
|
"rotation": [5, 0, 0]
|
|
},
|
|
"eye_right": {
|
|
"rotation": [0, 0, 20]
|
|
},
|
|
"eye_left": {
|
|
"rotation": [0, 0, -20]
|
|
}
|
|
}
|
|
},
|
|
"animation.ashpikachu.shoulder_right": {
|
|
"loop": true,
|
|
"bones": {
|
|
"body": {
|
|
"rotation": [0, 0, -7.5],
|
|
"position": [0, -6.5, 4]
|
|
},
|
|
"torso": {
|
|
"rotation": [20, 0, "math.sin((query.anim_time)*90*2) * 0.3"],
|
|
"position": [0, 0, -1]
|
|
},
|
|
"head": {
|
|
"rotation": [-17.5, 1.5, 4.75]
|
|
},
|
|
"ear_left": {
|
|
"rotation": [0, 0, "-(math.sin((query.anim_time)*90*2) * 2)"]
|
|
},
|
|
"ear_right": {
|
|
"rotation": [0, 0, "(math.sin((query.anim_time)*90*2) * 2)"]
|
|
},
|
|
"arm_right": {
|
|
"rotation": [121.75, -61.75, -133]
|
|
},
|
|
"arm_left": {
|
|
"rotation": [137.25, 60.35, 141.65]
|
|
},
|
|
"tail": {
|
|
"rotation": [0, "-40+math.sin((query.anim_time)*90*2+60)", 0]
|
|
},
|
|
"leg_right": {
|
|
"rotation": [0, 0, 7.5],
|
|
"position": [-0.13, -1, 0]
|
|
},
|
|
"leg_left": {
|
|
"rotation": [0, 0, 7.5],
|
|
"position": [-0.13, -1, 0]
|
|
},
|
|
"foot_left": {
|
|
"rotation": [25, 0, 0],
|
|
"position": [0, 0, -0.5]
|
|
}
|
|
}
|
|
},
|
|
"animation.ashpikachu.shoulder_left": {
|
|
"loop": true,
|
|
"bones": {
|
|
"body": {
|
|
"rotation": [0, 0, 7.5],
|
|
"position": [0, -6.5, 4]
|
|
},
|
|
"torso": {
|
|
"rotation": [20, 0, "-(math.sin((query.anim_time)*90*2) * 0.3)"],
|
|
"position": [0, 0, -1]
|
|
},
|
|
"head": {
|
|
"rotation": [-17.5, -1.5, -4.75]
|
|
},
|
|
"ear_left": {
|
|
"rotation": [0, 0, "-(math.sin((query.anim_time)*90*2)*2)"]
|
|
},
|
|
"ear_right": {
|
|
"rotation": [0, 0, "(math.sin((query.anim_time)*90*2)*2)"]
|
|
},
|
|
"arm_right": {
|
|
"rotation": [137.25, -60.35, -141.65]
|
|
},
|
|
"arm_left": {
|
|
"rotation": [121.75, 61.75, 133]
|
|
},
|
|
"tail": {
|
|
"rotation": [0, "40+math.sin((query.anim_time)*90*2+60)", 0]
|
|
},
|
|
"leg_right": {
|
|
"rotation": [0, 0, -7.5],
|
|
"position": [0.13, -1, 0]
|
|
},
|
|
"leg_left": {
|
|
"rotation": [0, 0, -7.5],
|
|
"position": [0.13, -1, 0]
|
|
},
|
|
"foot_right": {
|
|
"rotation": [25, 0, 0],
|
|
"position": [0, 0, -0.5]
|
|
}
|
|
}
|
|
},
|
|
"animation.ashpikachu.blink": {
|
|
"animation_length": 0.1667,
|
|
"bones": {
|
|
"eyelid_left": {
|
|
"position": {
|
|
"0.0": [0, 0, -0.1],
|
|
"0.125": [0, 0, -0.1],
|
|
"0.1667": [0, 0, 0]
|
|
}
|
|
},
|
|
"eyelid_right": {
|
|
"position": {
|
|
"0.0": [0, 0, -0.1],
|
|
"0.125": [0, 0, -0.1],
|
|
"0.1667": [0, 0, 0]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"animation.ashpikachu.cry": {
|
|
"animation_length": 1.5,
|
|
"bones": {
|
|
"head": {
|
|
"rotation": {
|
|
"0.0": [0, 0, 0],
|
|
"0.25": [-15, 0, 0],
|
|
"1.25": [-15, 0, 0],
|
|
"1.5": [0, 0, 0]
|
|
}
|
|
},
|
|
"mouth_closed": {
|
|
"position": {
|
|
"0.0": [0, 0, 0],
|
|
"0.2": [0, 0, 0],
|
|
"0.25": [0, 0, 0.2],
|
|
"1.25": [0, 0, 0.2],
|
|
"1.3": [0, 0, 0],
|
|
"1.5": [0, 0, 0]
|
|
}
|
|
},
|
|
"mouth_open": {
|
|
"position": {
|
|
"0.0": [0, 0, 0],
|
|
"0.2": [0, 0, -0.2],
|
|
"1.3": [0, 0, -0.2],
|
|
"1.5": [0, 0, 0]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"animation.ashpikachu.render": {
|
|
"loop": true,
|
|
"bones": {
|
|
"body": {
|
|
"rotation": [30, 0, 0],
|
|
"position": [0, 3, 0]
|
|
},
|
|
"head": {
|
|
"rotation": [-35, 0, 0],
|
|
"position": [0, -0.43, -0.25]
|
|
},
|
|
"ear_left": {
|
|
"rotation": [-25, 0, 15]
|
|
},
|
|
"ear_right": {
|
|
"rotation": [0, 30, -5]
|
|
},
|
|
"arm_right": {
|
|
"rotation": [-45, -50, 40],
|
|
"position": [0, -0.43, -0.25]
|
|
},
|
|
"arm_left": {
|
|
"rotation": [-45, 50, -40],
|
|
"position": [0, -0.43, -0.25]
|
|
},
|
|
"tail": {
|
|
"rotation": [-25, 40, 0]
|
|
},
|
|
"leg_right": {
|
|
"rotation": [0, 0, 10],
|
|
"position": [0, -1.36, 0.36]
|
|
},
|
|
"foot_right": {
|
|
"rotation": [27.5, 3, -7],
|
|
"position": [0, -0.25, 0]
|
|
},
|
|
"leg_left": {
|
|
"rotation": [0, 0, -10],
|
|
"position": [0, -1.36, 0.36]
|
|
},
|
|
"foot_left": {
|
|
"rotation": [25, -1.85, 6.85],
|
|
"position": [0, -0.25, 0]
|
|
},
|
|
"mouth_closed": {
|
|
"position": [0, 0, 0.1]
|
|
},
|
|
"mouth_open": {
|
|
"rotation": [-25, 0, 180],
|
|
"position": [0, -0.9, 0]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"geckolib_format_version": 2
|
|
} |