{
  "format_version": "1.8.0",
  "animations": {
    "animation.crl.wolf.baby_scaling": {
      "loop": true,
      "bones": {
        "head": {
          "position": [0, 1, -2],
          "scale": 1.6
        }
      }
    },
    "animation.crl.wolf.head_rot_z": {
      "loop": true,
      "bones": {
        "head": {
          "rotation": [
            0,
            0,
            "(query.is_interested ? (query.head_roll_angle * 57.3) : 0) + (query.is_shaking_wetness ? variable.head_rot_z : 0) - this"
          ]
        }
      }
    },
    "animation.crl.wolf.shaking": {
      "loop": true,
      "bones": {
        "lowerBody": {
          "rotation": [0, 0, "variable.body_rot_z - this"]
        },
        "upperBody": {
          "rotation": [0, 0, "variable.upper_body_rot_z - this"]
        }
      }
    },
    "animation.crl.wolf.sitting": {
      "loop": true,
      "animation_length": 11.64,
      "bones": {
        "lowerBody": {
          "rotation": [-50, 0, 0],
          "position": [0, -3.75, -3.25]
        },
        "leg0": {
          "rotation": [-90, 0, 0],
          "position": [0, -7, -5]
        },
        "leg1": {
          "rotation": [-90, 0, 0],
          "position": [0, -7, -5]
        },
        "leg2": {
          "rotation": [-27, 0, 0],
          "position": [0, -0.5, -0.5]
        },
        "leg3": {
          "rotation": [-27, 0, 0],
          "position": [0, -0.5, -0.5]
        },
        "upperBody": {
          "rotation": [-25, 0, 0],
          "position": [0, -1.5, -1]
        },
        "tag_idle": {
          "rotation": [15, 0, 0]
        },
        "tail_body_rot": {
          "rotation": [90, 0, 0],
          "position": [0, 0, -1]
        }
      }
    },
    "animation.crl.wolf.tail_default": {
      "loop": true,
      "bones": {
        "tail": {
          "rotation": [
            "query.tail_angle * 57.3 - this",
            "query.is_angry ? -this : (math.cos(query.modified_distance_moved * 38.17) * query.modified_move_speed * 80.22 - this) * 0.5",
            "variable.tail_rot_z - this"
          ]
        }
      }
    },
    "animation.crl.wolf.idle": {
      "loop": true,
      "animation_length": 2.92,
      "bones": {
        "idle_tail": {
          "rotation": {
            "0.0": {
              "post": [0, 0, 0],
              "lerp_mode": "catmullrom"
            },
            "0.4": {
              "post": [-7.5, 0, -22.5],
              "lerp_mode": "catmullrom"
            },
            "0.96": {
              "post": [-19.74677, 10.21235, 31.8516],
              "lerp_mode": "catmullrom"
            },
            "1.68": {
              "post": [-7.89878, -25.42749, -46.5622],
              "lerp_mode": "catmullrom"
            },
            "2.44": {
              "post": [-22.99899, 20.89243, 18.39506],
              "lerp_mode": "catmullrom"
            },
            "2.92": {
              "post": [0, 0, 0],
              "lerp_mode": "catmullrom"
            }
          }
        },
        "tag_idle": {
          "rotation": {
            "0.0": {
              "post": [0, 0, 0],
              "lerp_mode": "catmullrom"
            },
            "0.68": {
              "post": [10, 0, 0],
              "lerp_mode": "catmullrom"
            },
            "2.12": {
              "post": [-11.43, 0, 0],
              "lerp_mode": "catmullrom"
            },
            "2.92": {
              "post": [0, 0, 0],
              "lerp_mode": "catmullrom"
            }
          }
        }
      }
    },
    "animation.crl.wolf.angry": {
      "loop": true
    },
    "animation.crl.wolf.walk": {
      "loop": true,
      "animation_length": 2.72,
      "anim_time_update": "query.modified_distance_moved * 0.2",
      "blend_weight": "query.modified_move_speed",
      "bones": {
        "ear0": {
          "rotation": {
            "0.0": {
              "post": [0, 0, 0],
              "lerp_mode": "catmullrom"
            },
            "0.8": {
              "post": [-30, 0, 0],
              "lerp_mode": "catmullrom"
            },
            "2.0": {
              "post": [30, 0, 0],
              "lerp_mode": "catmullrom"
            },
            "2.72": {
              "post": [0, 0, 0],
              "lerp_mode": "catmullrom"
            }
          }
        },
        "ear1": {
          "rotation": {
            "0.0": {
              "post": [0, 0, 0],
              "lerp_mode": "catmullrom"
            },
            "0.8": {
              "post": [30, 0, 0],
              "lerp_mode": "catmullrom"
            },
            "2.0": {
              "post": [-30, 0, 0],
              "lerp_mode": "catmullrom"
            },
            "2.72": {
              "post": [0, 0, 0],
              "lerp_mode": "catmullrom"
            }
          }
        }
      }
    }
  }
}
