{
  "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"],
          "rotation": [0.0, 0.0, 0.0]
        },
        "upperbody": {
          "position": ["-1.0 - this", "-16 - this", "-3.0 - this"],
          "rotation": ["72 - this", "-this", 0.0]
        }
      }
    },
    "animation.wolf.baby_sitting": {
      "loop": true,
      "bones": {
        "body": {
          "position": [0.0, -2.0, -1.0],
          "rotation": [-45.0, 0.0, 0.0]
        },
        "leg0": {
          "position": [0.0, -3.35, -5.5],
          "rotation": [90.0, 0.0, 0.0]
        },
        "leg1": {
          "position": [0.0, -3.35, -5.5],
          "rotation": [90.0, 0.0, 0.0]
        },
        "leg2": {
          "position": [0.0, -0.7, 0.0],
          "rotation": [-35.0, 0.0, 0.0]
        },
        "leg3": {
          "position": [0.0, -0.7, 0.0],
          "rotation": [-35.0, 0.0, 0.0]
        },
        "tail": {
          "position": [0.0, -3.7, -1.0],
          "rotation": [5.0, 0.0, 0.0]
        },
        "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"
          ]
        }
      }
    }
  }
}
