{"textureSize":[64,32],"models":[{"part":"hat","id":"hat","invertAxis":"xy","translate":[0,-24,0],"boxes":[{"coordinates":[-4,24,-4,8,8,8],"textureOffset":[32,0],"sizeAdd":0.25},{"coordinates":[-4,24,-4,8,8,8],"textureOffset":[0,0],"sizeAdd":-0.25}],"submodels":[{"id":"mushroom1","invertAxis":"xy","translate":[-2.85,31.25,2.85],"submodels":[{"id":"mushroom1_2","invertAxis":"xy","translate":[0,-0.425,0],"rotate":[0,45,0],"boxes":[{"coordinates":[-3,0.425,0,6,4,0],"textureOffset":[50,16]},{"coordinates":[0,0.425,-3,0,4,6],"textureOffset":[50,10]}]}]},{"id":"mushroom2","invertAxis":"xy","translate":[2.8,31.25,-2.3],"submodels":[{"id":"mushroom2_2","invertAxis":"xy","translate":[0,0,0],"rotate":[0,-45,0],"boxes":[{"coordinates":[-3.35355,0,-0.35355,6,4,0],"textureOffset":[50,22]},{"coordinates":[-0.35355,0,-3.35355,0,4,6],"textureOffset":[50,16]}]}]},{"id":"mushroom3","invertAxis":"xy","translate":[1.9,25.15,3.25],"submodels":[{"id":"mushroom3_2","invertAxis":"xy","translate":[0,0,0],"rotate":[90,0,135],"boxes":[{"coordinates":[-3,0.5,0,6,4,0],"textureOffset":[50,28]},{"coordinates":[0,0.5,-3,0,4,6],"textureOffset":[50,22]}]}]}]},{"part":"head","id":"head","invertAxis":"xy","translate":[0,-24,0],"submodels":[{"id":"Created_by_FreshLX_for_Fresh_Animations","invertAxis":"xy","translate":[0,0,0]}],"animations":[{"var.r":"random(id)*pi*4","var.b":"var.r +age/80*pi*2","var.ls":"var.r +limb_swing/1.3","var.hurt":"-sin(hurt_time/2)*hurt_time/10","var.att":"if(is_aggressive, if(left_arm.ry>=torad(10), -1, right_arm.ry<=torad(-10), 1, 2), 0 )","var.run":"clamp(if(!is_hurt && limb_speed>=0.55, min(20, var.run +0.1 *frame_time*20), max(0, var.run -0.1 *frame_time*20)), 0, 1)","var.walk":"1-var.run"},{"head.rx":"-sin(pi/4+var.b)/40 +torad(head_pitch/1.4 +clamp(head_yaw  /4, 0, 90) +clamp(-head_yaw  /4, 0, 90) ) +torad( 10 +30*sin(limb_swing/1.5) )*var.hurt -sin(pi*2*swing_progress)/3 +torad(10)","head.ry":"                     torad(  head_yaw/1.2 +clamp(head_pitch/4,-90, 0) +clamp(-head_pitch/4,-90, 0) )               +sin(limb_swing/2.5)  *var.hurt +cos(var.r+age/7)/40*sin(torad(-40)+var.r+age/26)","head.rz":"torad(5)*(random(id)*2-1)*(1-limb_speed) -cos(var.ls)/15*limb_speed +torad(head_yaw)/4 +(sin(pi*swing_progress)/3)","head.tx":"sin(pi/4+var.ls)/2*limb_speed +(sin(pi*swing_progress)*3)","head.ty":"sin(-pi/12 +var.b)/4 +((-sin( torad(10)+var.ls*2 +cos(var.ls*2)/3 ) +1.5 )*limb_speed)*var.walk   +(( cos( torad(60)+var.ls*2 +cos(var.ls*2)/3 )*1.2 -0.6 )*limb_speed)*var.run   +torad(clamp(head_yaw/4 +head_pitch*2,-90, 0) +clamp(-head_yaw/4 -head_pitch*2,-90, 0) ) +if(is_riding, -3, 0.3) +( sin(limb_swing/2)/2 -1.5 )*var.hurt +(sin(pi*swing_progress)*2) +(sin(var.r+age/7)/12*sin(torad(-20)+var.r+age/26))","head.tz":"(sin(-pi*swing_progress)*4) +if(is_riding, -3, 0) +( cos(var.ls*2 -sin(var.ls*2)/2 )/2*var.walk*if(var.att!=0||var.att!=2, 0, 1) -1.7*if(var.att==2, 2, 1) )*limb_speed","hat.rx":"head.rx","hat.ry":"head.ry","hat.rz":"head.rz","hat.tx":"head.tx","hat.ty":"head.ty","hat.tz":"head.tz","body.ry":"torad(if(var.att==-1,-70, var.att==1, 70, if(is_riding, 0, -15*clamp(1-limb_speed*3, 0, 1) ))) -sin(var.ls)/if(is_aggressive, 8, 4)*limb_speed +torad(head_yaw)/6 +(sin(-pi*swing_progress)/4) +torad( 20*cos(limb_swing/3) )*var.hurt +(sin(var.r+age/7)/20*sin(var.r+age/26))","body.rx":"-sin(var.b)/40 +torad(10*if(var.att==2, 1.5, 1))*limb_speed +(sin(pi*swing_progress)/3) +torad(if(is_riding, 15, 0)) +torad(-20 +10*sin(limb_swing/2) )*var.hurt*if(var.att!=0||var.att!=2, 0, 1)","body.rz":"cos(-pi/4+var.ls)/20*limb_speed -( sin(limb_swing/2) )/22*var.hurt +sin(pi*swing_progress)/8","body.tx":"cos(-pi/4+var.ls)/2 *limb_speed                  -0.4    *var.hurt +sin(pi*swing_progress)*2","body.ty":"sin(var.b)/4 +( cos( torad(120)+var.ls*2 -sin(var.ls*2)/3 ) +1 )*limb_speed*var.walk   +cos( torad(100)+var.ls*2 -sin(torad(-60)+var.ls*2)/3 )*1.3*limb_speed*var.run   +if(is_riding, -3, 0.3) +(sin(pi*swing_progress)*2)","body.tz":"head.tz"},{"right_arm.rx":"if(var.att==-1, torad(-100) +torad(head_pitch), var.att==1, torad(-90 ) +torad(head_pitch), var.att==2, torad(head_yaw)/8 -sin(var.ls)/6*limb_speed +sin(pi/2+var.ls/2)/6*limb_speed +torad(clamp(-135*limb_speed, -90, 0)), torad(if(is_riding, -8 ,  head_yaw/8 -50*sin(var.ls)*limb_speed)) ) +if(is_riding, 0, sin(var.b+torad(60))/40) +torad( sin(limb_swing/1.7)*30 -30 )*var.hurt -sin(pi*2*swing_progress)","left_arm.rx":" if(var.att==-1, torad(-90 ) +torad(head_pitch), var.att==1, torad(-100) +torad(head_pitch), var.att==2,-torad(head_yaw)/8 +sin(var.ls)/6*limb_speed +sin(pi/2+var.ls/2)/6*limb_speed +torad(clamp(-135*limb_speed, -90, 0)), torad(if(is_riding, -35, -head_yaw/8 +50*sin(var.ls)*limb_speed)) ) +if(is_riding, 0, sin(var.b+torad(60))/40) +torad( sin(limb_swing/2  )*30 -30 )*var.hurt +sin(pi*swing_progress)*2","right_arm.ry":"if(var.att==-1, 0, var.att==1, torad(-20), body.ry +sin(var.b+pi/2)/20) -torad(8)*clamp(limb_speed*3, 0, 1) +(sin(-pi/2*swing_progress*2)/4)","left_arm.ry":" if(var.att==-1, torad( 20), var.att==1, 0, body.ry +sin(var.b-pi/2)/20) +torad(8)*clamp(limb_speed*3, 0, 1)                                 ","right_arm.rz":"if(var.att==-1, torad(-8 ), var.att==1, torad(-5), is_riding, torad( 35), torad( 5 +if(is_in_water, 10, 0) +clamp(-head_pitch/8, 0, 45) ) ) +(sin(-pi/2*swing_progress*2)) +torad(10)*var.run","left_arm.rz":" if(var.att==-1, torad( 5 ), var.att==1, torad( 8), is_riding, torad( 10), torad(-5 +if(is_in_water,-10, 0) +clamp( head_pitch/8,-45, 0) ) ) -(sin( pi  *swing_progress  )) -torad(10)*var.run","right_arm.tx":"if(var.att==-1, -1, var.att==1, -4, -5 +body.tx) +clamp(-torad(head_yaw)/2.7, 0, 0.6) -var.hurt +(sin(pi*swing_progress)*2)","left_arm.tx":" if(var.att==-1,  4, var.att==1,  1,  5 +body.tx) +clamp( torad(head_yaw)/2  ,-0.8, 0) +var.hurt -(sin(pi*swing_progress)*2)","right_arm.ty":"if(var.att==-1||var.att==1, 2, 2.5) +sin(var.b-pi/8)/4                      +( -sin( torad(10)+var.ls*2 +cos(pi/4+var.ls*2)/3 )*var.walk +cos( torad(-20)+var.ls*2 +cos(pi/4+var.ls*2)/3 )*var.run +1.5 )*limb_speed/(1+var.run) +(body.ty -1)*var.run +if(is_riding, -3, 0)","left_arm.ty":" if(var.att==-1||var.att==1, 2, 2.5) +sin(var.b-pi/8)/4 +if(is_riding, 1, 0) +( -sin( torad(10)+var.ls*2 +cos(pi/4+var.ls*2)/3 )*var.walk +cos( torad(-20)+var.ls*2 +cos(pi/4+var.ls*2)/3 )*var.run +1.5 )*limb_speed/(1+var.run) +(body.ty -1)*var.run +if(is_riding, -3, 0)","right_arm.tz":"if(var.att==-1, -6, var.att==1, -1, -0.5 +(-1 -sin(pi/12+var.ls -cos(var.ls)/2)*3)/if(is_aggressive, 4, 1)*limb_speed +if(is_aggressive, -2*if(var.att==2, 1.5, 1)*limb_speed, 0) +if(is_riding, 0, -0.5*clamp(1-limb_speed*3, 0, 1) ) ) +if(is_riding, -2, 0) +torad(head_yaw) -(sin(pi*swing_progress)*6) +(sin(var.r+age/7)/20*sin(var.r+age/26))*5","left_arm.tz":" if(var.att==-1, -1, var.att==1, -6, -0.5 +(-1 +sin(pi/12+var.ls +cos(var.ls)/2)*3)/if(is_aggressive, 4, 1)*limb_speed +if(is_aggressive, -2*if(var.att==2, 1.5, 1)*limb_speed, 0) +if(is_riding, 0,  2  *clamp(1-limb_speed*3, 0, 1) ) ) +if(is_riding, -2, 0) -torad(head_yaw)                             -(sin(var.r+age/7)/20*sin(var.r+age/26))*5"},{"right_leg.rx":"if(is_riding, torad(-80), if(var.att==-1||var.att==1, 0, ( asin( sin(var.ls))/1.3 *clamp(limb_speed, 0.15, 1) +torad(3 +40*clamp(-cos(var.ls), 0, 1) )*clamp(limb_speed*1.5, 0, 1))*var.walk  +( sin(var.ls)/1.5*limb_speed +clamp(-cos(torad(15)+var.ls)/3*clamp(limb_speed*1.5, 0, 1), 0, pi/6) +torad(10)*limb_speed )*var.run    ) +sin(var.b)/40) +torad(-40 -20*sin(limb_swing/2) )*var.hurt +(cos(var.r+age/7)/40*sin(torad(40)+var.r+age/26))*0","left_leg.rx":" if(is_riding, torad(-80), if(var.att==-1||var.att==1, 0, ( asin(-sin(var.ls))/1.3 *clamp(limb_speed, 0.15, 1) +torad(3 +40*clamp( cos(var.ls), 0, 1) )*clamp(limb_speed*1.5, 0, 1))*var.walk  +(-sin(var.ls)/1.5*limb_speed +clamp( cos(torad(15)+var.ls)/3*clamp(limb_speed*1.5, 0, 1), 0, pi/6) +torad(10)*limb_speed )*var.run    ) +sin(var.b)/40) +torad(-40 +20*sin(limb_swing/2) )*var.hurt +(cos(var.r+age/7)/40*sin(torad(40)+var.r+age/26))*0","right_leg.ry":"if(var.att==-1, torad(-10 +if(is_riding, 20, 0)), var.att==1, torad(60                      ), if(is_riding, torad( 20), 0                                      ) ) -sin(var.ls)/6*limb_speed*var.walk +(sin(var.r+age/7)/20*sin(torad(40)+var.r+age/26))*0","left_leg.ry":" if(var.att==-1, torad(-60                      ), var.att==1, torad(10 +if(is_riding,-20, 0)), if(is_riding, torad(-20), torad(-20*clamp(1-limb_speed*3, 0, 1) )) ) -sin(var.ls)/6*limb_speed*var.walk +(sin(var.r+age/7)/20*sin(torad(40)+var.r+age/26))*0","right_leg.rz":"if(is_riding, 0, torad( 5)*clamp(1-limb_speed*3, 0, 1) +if(var.att==-1||var.att==1, clamp( sin(var.ls)/6 +sin(var.ls)/1.5*limb_speed +torad(10)*limb_speed, -1, 1 ), 0)) +clamp(cos(var.ls)/7*limb_speed -torad(3), 0, 1)*var.walk +torad(-sin(limb_swing/2) +5)*var.hurt","left_leg.rz":" if(is_riding, 0, torad(-5)*clamp(1-limb_speed*3, 0, 1) +if(var.att==-1||var.att==1, clamp(-sin(var.ls)/6 -sin(var.ls)/1.5*limb_speed +torad(10)*limb_speed, -1, 1 ), 0)) +clamp(cos(var.ls)/7*limb_speed +torad(3),-1, 0)*var.walk +torad( sin(limb_swing/2) -5)*var.hurt","right_leg.tx":"if(var.att==-1, -0.5 +if(is_riding, -3, 0), var.att==1, -0.5 +if(is_riding, 3, 0), -2) +if(is_riding||var.att==-1||var.att==1, 0, 0             ) +if(is_riding, -1, 0)","left_leg.tx":" if(var.att==-1,  0.5 +if(is_riding, -3, 0), var.att==1,  0.5 +if(is_riding, 3, 0),  2) +if(is_riding||var.att==-1||var.att==1, 0, sin(var.b)/10 ) +if(is_riding,  1, 0)","right_leg.ty":"if(var.att==-1||var.att==1, 0.2 +if(is_riding, 1, 0), 0.2 +clamp( cos(var.ls)*1.5*limb_speed +body.ty -0.8, -4, 0 )*var.run  ) +12 +if(is_riding, -4.5, 0)  +(-asin(cos(var.ls))*1.15*limb_speed +(1 -2*clamp(-cos(-pi/6+ var.ls), 0, 1) )*clamp(limb_speed*1.5, 0, 1))*var.walk","left_leg.ty":" if(var.att==-1||var.att==1, 0.2 +if(is_riding, 1, 0), 0.2 +clamp(-cos(var.ls)*1.5*limb_speed +body.ty -0.8, -4, 0 )*var.run  ) +12 +if(is_riding, -4.5, 0)  +( asin(cos(var.ls))*1.15*limb_speed +(1 -2*clamp( cos(-pi/6+ var.ls), 0, 1) )*clamp(limb_speed*1.5, 0, 1))*var.walk","right_leg.tz":"if(var.att==-1, -2 +if(is_riding, -2, 0), var.att==1,  2 +if(is_riding, -2, 0), -0.2 +( clamp(( cos(-pi/8 +var.ls)*4)*clamp(limb_speed*1.5, 0, 1) +limb_speed, -3, 0) +limb_speed )*var.walk    +( 0.5 -3.5*clamp(-cos(-pi/8 +var.ls), 0, 1)*clamp(limb_speed*1.5, 0, 1) )*var.run   +if(is_riding, 0,-0.5*clamp(1-limb_speed*3, 0, 1)) ) +if(is_riding, 0, -sin(var.b)/3) +(-1 -sin(limb_swing/2) )*var.hurt -cos(var.r+age/7)/4*sin(torad(40)+var.r+age/26)*0","left_leg.tz":" if(var.att==-1,  2 +if(is_riding, -2, 0), var.att==1, -2 +if(is_riding, -2, 0), -0.2 +( clamp((-cos(-pi/8 +var.ls)*4)*clamp(limb_speed*1.5, 0, 1) +limb_speed, -3, 0) +limb_speed )*var.walk    +( 0.5 -3.5*clamp( cos(-pi/8 +var.ls), 0, 1)*clamp(limb_speed*1.5, 0, 1) )*var.run   +if(is_riding, 0, 0.7*clamp(1-limb_speed*3, 0, 1)) ) +if(is_riding, 0, -sin(var.b)/4) +(-1 -sin(limb_swing/2) )*var.hurt -cos(var.r+age/7)/4*sin(torad(40)+var.r+age/26)*0"},{"mushroom1.visible":"mushrooms.visible","mushroom2.visible":"mushrooms.visible","mushroom3.visible":"mushrooms.visible","mushroom2.ry":"torad( -60*sin(var.r*3) )","mushroom1.rx":"(-cos(-pi/3+var.ls*2) -0.5         )*0.1*limb_speed +torad(-25+25*sin(var.r*1.5) )","mushroom2.rx":"( cos(      var.ls*2) -2           )*0.2*limb_speed +torad(  5-10*sin(var.r*2.3) )","mushroom3.rx":"(-cos(      var.ls*2) -0.5         )*0.2*limb_speed -0.25-0.25*sin(var.r*1.3)","mushroom1.rz":"                                                     +torad( 5-15*cos(var.r*2) )","mushroom2.rz":"(-cos(      var.ls*2) -sin(var.ls) )*0.05*limb_speed +torad(-5+10*sin(var.r  ) )","mushroom1.tx":"  2.85 -0.3-1  *cos(var.r*2  )","mushroom2.tx":" -3.25 +0.5-0.5*sin(var.r    )","mushroom3.tx":" -1.9  -0.5-0.5*sin(var.r*1.3)","mushroom3.ry":"       -0.5-0.5*sin(var.r*1.3)","mushroom1.ty":"-31.25 -torad(-25+25*sin(var.r*1.5) )/3","mushroom1.tz":"  2.85 -torad(-25+25*sin(var.r*1.5) )/3","mushroom2.tz":" -2.65 -torad(  5-10*sin(var.r    ) )*2"},{"mushroom1_part.rx":"mushroom1.rx","mushroom1_part.ry":"mushroom1.ry","mushroom1_part.rz":"mushroom1.rz","mushroom1_part.tx":"mushroom1.tx","mushroom1_part.ty":"mushroom1.ty+24","mushroom1_part.tz":"mushroom1.tz","mushroom1_part.visible":"mushroom1.visible","mushroom2_part.rx":"mushroom2.rx","mushroom2_part.ry":"mushroom2.ry","mushroom2_part.rz":"mushroom2.rz","mushroom2_part.tx":"mushroom2.tx","mushroom2_part.ty":"mushroom2.ty+24","mushroom2_part.tz":"mushroom2.tz","mushroom2_part.visible":"mushroom2.visible","mushroom3_part.rx":"mushroom3.rx","mushroom3_part.ry":"mushroom3.ry","mushroom3_part.rz":"mushroom3.rz","mushroom3_part.tx":"mushroom3.tx","mushroom3_part.ty":"mushroom3.ty+24","mushroom3_part.tz":"mushroom3.tz","mushroom3_part.visible":"mushroom3.visible"}]},{"part":"body","id":"body","invertAxis":"xy","translate":[0,-24,0],"boxes":[{"coordinates":[-4,12,-2,8,12,4],"textureOffset":[16,16]}]},{"part":"left_arm","id":"left_arm","invertAxis":"xy","mirrorTexture":"u","translate":[5,-22,0],"boxes":[{"coordinates":[-6,12,-1,2,12,2],"textureOffset":[40,16]}]},{"part":"right_arm","id":"right_arm","invertAxis":"xy","translate":[-5,-22,0],"boxes":[{"coordinates":[4,12,-1,2,12,2],"textureOffset":[40,16]}]},{"part":"left_leg","id":"left_leg","invertAxis":"xy","mirrorTexture":"u","translate":[2,-12,-0.1],"boxes":[{"coordinates":[-3,0,-1,2,12,2],"textureOffset":[0,16]}]},{"part":"right_leg","id":"right_leg","invertAxis":"xy","translate":[-2,-12,-0.1],"boxes":[{"coordinates":[1,0,-1,2,12,2],"textureOffset":[0,16]}]},{"part":"mushrooms"},{"part":"brown_mushroom_1"},{"part":"brown_mushroom_2"},{"part":"brown_mushroom_3"},{"part":"brown_mushroom_4"},{"part":"red_mushroom_1"},{"part":"red_mushroom_2"},{"part":"hat","model":"bogged_head.jpm","attach":"true"},{"part":"body","model":"bogged_body.jpm","attach":"true"},{"part":"left_arm","model":"bogged_left_arm.jpm","attach":"true"},{"part":"right_arm","model":"bogged_right_arm.jpm","attach":"true"},{"part":"left_leg","model":"bogged_left_leg.jpm","attach":"true"},{"part":"right_leg","model":"bogged_right_leg.jpm","attach":"true"},{"part":"hat","id":"mushroom1_part","model":"bogged_mushroom1.jpm","attach":"true"},{"part":"hat","id":"mushroom2_part","model":"bogged_mushroom2.jpm","attach":"true"},{"part":"hat","id":"mushroom3_part","model":"bogged_mushroom3.jpm","attach":"true"}]}