{"textureSize":[64,32],"models":[{"part":"body1","id":"body1","invertAxis":"xy","translate":[0,-2,3.5],"submodels":[{"id":"Created_by_FreshLX_for_Fresh_Animations","invertAxis":"xy","translate":[0,0,0]}]},{"part":"body2","id":"body2","invertAxis":"xy","translate":[0,0,1.5],"submodels":[{"id":"head1","invertAxis":"xy","translate":[0,1,-3],"submodels":[{"id":"head1_s","invertAxis":"xy","translate":[0,0,-1],"boxes":[{"coordinates":[-2,-1,-1,4,3,2],"textureOffset":[0,4]},{"coordinates":[-3,-1,-1,6,5,2],"textureOffset":[20,18]}]},{"id":"head","invertAxis":"xy","translate":[0,0,-2],"boxes":[{"coordinates":[-1.5,-1,-2,3,2,2],"textureOffset":[0,0]}]}]},{"id":"tail","invertAxis":"xy","translate":[0,1,-3],"submodels":[{"id":"tail_s","invertAxis":"xy","translate":[0,0,1.5],"boxes":[{"coordinates":[-5,-1,-1.5,10,8,3],"textureOffset":[20,0]},{"coordinates":[-3,-1,-1.5,6,4,3],"textureOffset":[0,9]}]},{"id":"tail1","invertAxis":"xy","translate":[0,0,3],"submodels":[{"id":"tail1_s","invertAxis":"xy","translate":[0,0,1],"boxes":[{"coordinates":[-1.5,-1,-1,3,3,3],"textureOffset":[0,16]}]},{"id":"tail2","invertAxis":"xy","translate":[0,0,3],"boxes":[{"coordinates":[-1,-1,0,2,2,3],"textureOffset":[0,22]},{"coordinates":[-3,-1,0,6,4,3],"textureOffset":[20,11]}],"submodels":[{"id":"tail3","invertAxis":"xy","translate":[0,-0.5,3],"boxes":[{"coordinates":[-1,0,0,2,1,2],"textureOffset":[11,0]}],"submodels":[{"id":"tail4","invertAxis":"xy","translate":[0,0,2],"rotate":[-30,0,0],"boxes":[{"coordinates":[-0.5,0,0,1,1,2],"textureOffset":[13,4]}]}]}]}]}]}]},{"part":"body3","id":"body3","invertAxis":"xy","translate":[0,0,0],"boxes":[{"coordinates":[0,2,1,0,0,0],"textureOffset":[0,0]}],"animations":[{"var.hy":"clamp(head_yaw,-90,90)","var.r":"random(id)*pi*4","var.b":"random(id)*pi*4 +age/(10-random(id)*2)*pi","var.ls":"random(id)*pi*4 +limb_swing","var.yaw":"torad(var.hy)*clamp(limb_speed*4, 0, 1)","var.die":"if(!is_alive, if(is_hurt, (cos(hurt_time/4)/1.8 +0.4), 1), 0)"},{"body2.tx":"sin(torad(225+90)+var.ls)","body2.ty":"24 +3*var.die","body2.tz":"-2","body2.rx":"if(is_hurt, -sin(hurt_time/10*pi), 0) +sin(pi*swing_progress)/2 -torad(20)*var.die","body2.ry":"0","body2.sx":"0.9 +(0.5-random(id))/3","body2.sy":"body2.sx","body2.sz":"body2.sx"},{"head.ty":" -0.5","tail.rx":"torad(30)*var.die","tail1.rx":"body2.rx","tail2.rx":"body2.rx -torad(20)*var.die","tail3.rx":"(torad(10) -sin(var.b)/6)*clamp(1-limb_speed*2, 0, 1) +body2.rx -torad(60)*var.die","tail4.rx":"torad(30)*clamp(1-limb_speed, 0.5, 1) +sin(var.b+torad(135))/6*clamp(1-limb_speed*2, 0, 1) +body2.rx -torad(60)*var.die","head1.rx":"clamp(torad(head_pitch)/2, torad(-15), 0) -torad(2) +sin(var.b/2  )/20 -body2.rx   +torad(40)*var.die","head.rx":" clamp(torad(head_pitch)/2, torad(-15), 0)           +sin(var.b*1.2)/20 -body2.rx/3 +torad(40)*var.die","head.tx":" sin(torad(315+90)+var.ls)/1.5*clamp(limb_speed*2, 0, 1)","head1.tx":"sin(torad(270+90)+var.ls)/1.5*clamp(limb_speed*2, 0, 1)","tail.tx":" sin(torad(225+90)+var.ls)/1.5*clamp(limb_speed*2, 0, 1)","tail1.tx":"sin(torad(180+90)+var.ls)/2.5*clamp(limb_speed*2, 0, 1)","head.ry":" -sin(torad(270)+var.ls)/3 +var.yaw/2 +sin(var.b/2.3       )/10*clamp(1-limb_speed*2, 0, 1)","head1.ry":" sin(torad(270)+var.ls)/3 +var.yaw/2","tail.ry":"  sin(torad(225)+var.ls)/4 +var.yaw/2","tail1.ry":" sin(torad(180)+var.ls)/4 +var.yaw/2","tail2.ry":" sin(torad(135)+var.ls)/4 +var.yaw/2 +sin(var.b+torad(225))/10*clamp(1-limb_speed*2, 0, 1)","tail3.ry":" sin(torad( 90)+var.ls)/4 +var.yaw/2 +sin(var.b+torad(180))/6 *clamp(1-limb_speed*2, 0, 1)","tail4.ry":" sin(torad( 45)+var.ls)/4 +var.yaw/2 +sin(var.b+torad( 90))/6 *clamp(1-limb_speed*2, 0, 1)","head.rz":"  sin(torad(315)+var.ls)/10*clamp(limb_speed*2, 0, 1)","head1.rz":"-cos(torad(270)+var.ls)/10*clamp(limb_speed*2, 0, 1)","tail.rz":" -cos(torad(225)+var.ls)/10*clamp(limb_speed*2, 0, 1)","tail1.rz":"-cos(torad(180)+var.ls)/10*clamp(limb_speed*2, 0, 1)","tail2.rz":"-cos(torad(135)+var.ls)/10*clamp(limb_speed*2, 0, 1)","tail3.rz":"-cos(torad( 90)+var.ls)/10*clamp(limb_speed*2, 0, 1)","tail4.rz":"-cos(torad( 45)+var.ls)/10*clamp(limb_speed*2, 0, 1)","head1_s.sx":"1.05 -cos(var.b*1.2)/60","head1_s.sy":"head1_s.sx","head1_s.sz":"head1_s.sx","tail_s.sx":"1.05 -cos(var.b*1.2)/40","tail_s.sy":"tail_s.sx","tail_s.sz":"tail_s.sx","tail1_s.sx":"1.05 -cos(var.b*1.2)/60","tail1_s.sy":"tail1_s.sx","tail1_s.sz":"tail1_s.sx"}]},{"part":"body4"},{"part":"body5"},{"part":"body6"},{"part":"body7"},{"part":"wing1"},{"part":"wing2"},{"part":"wing3"}]}