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

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
}