84 lines
		
	
	
		
			2.8 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
		
		
			
		
	
	
			84 lines
		
	
	
		
			2.8 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
| 
								 | 
							
								{
							 | 
						||
| 
								 | 
							
									"format_version": "1.8.0",
							 | 
						||
| 
								 | 
							
									"animations": {
							 | 
						||
| 
								 | 
							
										"animation.dipplin.ground_idle": {
							 | 
						||
| 
								 | 
							
											"loop": true,
							 | 
						||
| 
								 | 
							
											"bones": {
							 | 
						||
| 
								 | 
							
												"body": {
							 | 
						||
| 
								 | 
							
													"position": [0, "0+math.sin(q.anim_time*90*1.5+30)*0.1", 0]
							 | 
						||
| 
								 | 
							
												},
							 | 
						||
| 
								 | 
							
												"bone": {
							 | 
						||
| 
								 | 
							
													"rotation": ["-1.25+math.sin(q.anim_time*90*1.5-60)*2", 0, "-math.sin(q.anim_time*90*0.75)*3"],
							 | 
						||
| 
								 | 
							
													"position": [0, "math.sin(q.anim_time*90*1.5+30)*0.25", 0]
							 | 
						||
| 
								 | 
							
												},
							 | 
						||
| 
								 | 
							
												"head": {
							 | 
						||
| 
								 | 
							
													"rotation": ["-1.25+math.sin(q.anim_time*90*1.5-60)*1", 0, "-math.sin(q.anim_time*90*0.75)*2"],
							 | 
						||
| 
								 | 
							
													"position": [0, "-0.275-math.sin(q.anim_time*90*1.5-120)*0.1", 0]
							 | 
						||
| 
								 | 
							
												},
							 | 
						||
| 
								 | 
							
												"anthena_1": {
							 | 
						||
| 
								 | 
							
													"rotation": ["-2.25+math.sin(q.anim_time*90*1.5-60)*2", 0, 0]
							 | 
						||
| 
								 | 
							
												},
							 | 
						||
| 
								 | 
							
												"anthena_2": {
							 | 
						||
| 
								 | 
							
													"rotation": [-6.75, 0, 0]
							 | 
						||
| 
								 | 
							
												},
							 | 
						||
| 
								 | 
							
												"floor": {
							 | 
						||
| 
								 | 
							
													"position": [0, 0.025, 0]
							 | 
						||
| 
								 | 
							
												},
							 | 
						||
| 
								 | 
							
												"tail_1": {
							 | 
						||
| 
								 | 
							
													"rotation": [0, "math.sin(q.anim_time*90*2+125)*6", 0]
							 | 
						||
| 
								 | 
							
												},
							 | 
						||
| 
								 | 
							
												"tail_2": {
							 | 
						||
| 
								 | 
							
													"rotation": [0, "math.sin(q.anim_time*90*2+105)*8", 0]
							 | 
						||
| 
								 | 
							
												},
							 | 
						||
| 
								 | 
							
												"tail_3": {
							 | 
						||
| 
								 | 
							
													"rotation": [0, "math.sin(q.anim_time*90*2+105)*12", 0]
							 | 
						||
| 
								 | 
							
												}
							 | 
						||
| 
								 | 
							
											}
							 | 
						||
| 
								 | 
							
										},
							 | 
						||
| 
								 | 
							
										"animation.dipplin.ground_walk": {
							 | 
						||
| 
								 | 
							
											"loop": true,
							 | 
						||
| 
								 | 
							
											"bones": {
							 | 
						||
| 
								 | 
							
												"body": {
							 | 
						||
| 
								 | 
							
													"rotation": ["-1.25+math.sin(q.anim_time*90*6-90)*0.5", 0, 0],
							 | 
						||
| 
								 | 
							
													"position": [0, "0+math.sin(q.anim_time*90*6+30)*0.1", 0]
							 | 
						||
| 
								 | 
							
												},
							 | 
						||
| 
								 | 
							
												"bone": {
							 | 
						||
| 
								 | 
							
													"rotation": ["-1.25+math.sin(q.anim_time*90*4-60)*2", 0, "-math.sin(q.anim_time*90*4)*0.5"],
							 | 
						||
| 
								 | 
							
													"position": [0, 0, 0]
							 | 
						||
| 
								 | 
							
												},
							 | 
						||
| 
								 | 
							
												"head": {
							 | 
						||
| 
								 | 
							
													"rotation": ["-1.25+math.sin(q.anim_time*90*4-120)*3", 0, "-math.sin(q.anim_time*90*0.75)*3"],
							 | 
						||
| 
								 | 
							
													"position": [0, "-0.35+math.sin(q.anim_time*90*4+30)*0.1", 0]
							 | 
						||
| 
								 | 
							
												},
							 | 
						||
| 
								 | 
							
												"anthena_1": {
							 | 
						||
| 
								 | 
							
													"rotation": ["-1.25+math.sin(q.anim_time*90*4-120)*3", 0, "-math.sin(q.anim_time*90*0.75)*3"],
							 | 
						||
| 
								 | 
							
													"position": [0, "-0.175+math.sin(q.anim_time*90*4+30)*0.1", 0]
							 | 
						||
| 
								 | 
							
												},
							 | 
						||
| 
								 | 
							
												"anthena_2": {
							 | 
						||
| 
								 | 
							
													"rotation": [-3.5, 0, 0]
							 | 
						||
| 
								 | 
							
												},
							 | 
						||
| 
								 | 
							
												"floor": {
							 | 
						||
| 
								 | 
							
													"position": [0, 0.05, 0]
							 | 
						||
| 
								 | 
							
												},
							 | 
						||
| 
								 | 
							
												"tail_1": {
							 | 
						||
| 
								 | 
							
													"rotation": ["-math.clamp(math.sin(-q.anim_time*90*4-120)*20,0,20)+math.clamp(math.sin(-q.anim_time*90*4+60)*4,0,20)", 0, 0],
							 | 
						||
| 
								 | 
							
													"position": [
							 | 
						||
| 
								 | 
							
														0,
							 | 
						||
| 
								 | 
							
														"0.25+math.clamp(math.sin(q.anim_time*90*4-45)*1,0,20)-math.clamp(math.sin(q.anim_time*90*4-45+180)*1,0,10)",
							 | 
						||
| 
								 | 
							
														"-math.clamp(math.sin(q.anim_time*90*4-30)*0.5,0,50)"
							 | 
						||
| 
								 | 
							
													]
							 | 
						||
| 
								 | 
							
												},
							 | 
						||
| 
								 | 
							
												"tail_2": {
							 | 
						||
| 
								 | 
							
													"rotation": ["-8.5+(math.sin(q.anim_time*90*4)*1+1)*5+math.clamp(math.sin(q.anim_time*90*4-30)*5,0,20)", 0, 0],
							 | 
						||
| 
								 | 
							
													"position": [0, "math.clamp(math.sin(q.anim_time*90*4-30)*0.5,0,50)", "-math.clamp(math.sin(q.anim_time*90*4-30)*1,0,50)"]
							 | 
						||
| 
								 | 
							
												},
							 | 
						||
| 
								 | 
							
												"tail_3": {
							 | 
						||
| 
								 | 
							
													"rotation": ["math.clamp(math.sin(q.anim_time*90*4)*10,0,50)+math.clamp(math.sin(q.anim_time*90*4)*10,-50,0)+1", 0, 0]
							 | 
						||
| 
								 | 
							
												},
							 | 
						||
| 
								 | 
							
												"bone2": {
							 | 
						||
| 
								 | 
							
													"position": [0, 0, "-math.clamp(math.sin(q.anim_time*90*4)*1,0,1)-math.clamp(math.sin(-q.anim_time*90*1)*1,0,1)"]
							 | 
						||
| 
								 | 
							
												}
							 | 
						||
| 
								 | 
							
											}
							 | 
						||
| 
								 | 
							
										}
							 | 
						||
| 
								 | 
							
									}
							 | 
						||
| 
								 | 
							
								}
							 |