//This JSON was modified by LateLag (@LateLagMC). Please do not use this document without permission.
{
  "format_version": "1.8.0",
  "animations": {
    "animation.wolf.angry": {
      "loop": true,
      "bones": {
        "tail": {
          "rotation": [ 0.0, "query.is_angry ? -this : (math.cos(query.modified_distance_moved * 38.17) * query.modified_move_speed * 80.22 - this)", 0.0 ]
        }
      }
    },
    "animation.wolf.baby_scaling": {
      "loop": true,
      "bones": {
        "head": {
          "position": [ 0.0, 1.0, -2.0 ],
          "scale": 1.6
        }
      }
    },
    "animation.wolf.head_rot_z": {
      "loop": true,
      "bones": {
        "head": {
          "rotation": [ 0.0, 0.0, "(query.is_interested ? (query.head_roll_angle * 57.3) : 0) + (query.is_shaking_wetness ? variable.head_rot_z : 0) - this" ]
        }
      }
    },
    "animation.wolf.leg_default": {
      "loop": true,
      "bones": {
        "leg0": {
          "rotation": [ "math.cos(query.modified_distance_moved * 38.17) * 80.22 * query.modified_move_speed - this", 0.0, 0.0 ]
        },
        "leg1": {
          "rotation": [ "math.cos(query.modified_distance_moved * 38.17 + 180) * 80.22 * query.modified_move_speed - this", 0.0, 0.0 ]
        },
        "leg2": {
          "rotation": [ "math.cos(query.modified_distance_moved * 38.17 + 180) * 80.22 * query.modified_move_speed - this", 0.0, 0.0 ]
        },
        "leg3": {
          "rotation": [ "math.cos(query.modified_distance_moved * 38.17) * 80.22 * query.modified_move_speed - this", 0.0, 0.0 ]
        }
      }
    },
    "animation.wolf.setup": {
      "loop": true,
      "bones": {
        "body": {
          "position": [ "-this", "-14 - this", "2.0 - this" ],
          "rotation": [ "90 - this", 0.0, 0.0 ]
        },
        "leg0": {
          "position": [ "-2.5 - this", "-16 - this", "7 - this" ]
        },
        "leg1": {
          "position": [ "0.5 - this", "-16 - this", "7 - this" ]
        },
        "leg2": {
          "position": [ "-2.5 - this", "-16 - this", "-4 - this" ]
        },
        "leg3": {
          "position": [ "0.5 - this", "-16 - this", "-4 - this" ]
        },
        "tail": {
          "position": [ "-1.0 - this", "-12 - this", "8.0 - this" ]
        },
        "upperbody": {
          "position": [ "-1.0 - this", "-14 - this", "-3.0 - this" ],
          "rotation": [ "90 - this", 0.0, 0.0 ]
        }
      }
    },
    "animation.wolf.shaking": {
      "loop": true,
      "bones": {
        "body": {
          "rotation": [ 0.0, 0.0, "variable.body_rot_z - this" ]
        },
        "upperbody": {
          "rotation": [ 0.0, 0.0, "variable.upper_body_rot_z - this" ]
        }
      }
    },
    "animation.wolf.sitting": {
      "loop": true,
      "bones": {
        "body": {
          "position": [ "-this", "-18 - this", "-this" ],
          "rotation": [ "45.0 - this", 0.0, 0.0 ]
        },
        "leg0": {
          "position": [ "-2.5 - this", "-22 - this", "2 - this" ],
          "rotation": [ "270 - this", 0.0, 0.0 ]
        },
        "leg1": {
          "position": [ "0.5 - this", "-22 - this", "2 - this" ],
          "rotation": [ "270 - this", 0.0, 0.0 ]
        },
        "leg2": {
          "position": [ "-2.49 - this", "-17 - this", "-4 - this" ],
          "rotation": [ "333 - this", 0.0, 0.0 ]
        },
        "leg3": {
          "position": [ "0.51 - this", "-17 - this", "-4 - this" ],
          "rotation": [ "333 - this", 0.0, 0.0 ]
        },
        "tail": {
          "position": [ "-1.0 - this", "-21 - this", "6.0 - this" ]
        },
        "upperbody": {
          "position": [ "-1.0 - this", "-16 - this", "-3.0 - this" ],
          "rotation": [ "72 - this", "-this", 0.0 ]
        }
      }
    },
    "animation.wolf.tail_default": {
      "loop": true,
      "bones": {
        "tail": {
          "rotation": [ "query.tail_angle * 57.3 - this", 0.0, "variable.tail_rot_z - this" ]
        }
      }
    }
  }
}
