{
  "format_version": "1.8.0",
  "animations": {
    "animation.crl.common.idle_body": {
      "loop": true,
      "animation_length": 4.36,
      "bones": {
        "idle_body": {
          "rotation": {
            "0.0": {
              "post": [0, 0, 0],
              "lerp_mode": "catmullrom"
            },
            "1.32": {
              "post": [1.50238, 2.49762, 0.10912],
              "lerp_mode": "catmullrom"
            },
            "2.56": {
              "post": [0.50208, -1.5007, -0.01316],
              "lerp_mode": "catmullrom"
            },
            "4.36": {
              "post": [0, 0, 0],
              "lerp_mode": "catmullrom"
            }
          },
          "position": {
            "0.0": {
              "post": [0, 0, 0],
              "lerp_mode": "catmullrom"
            },
            "1.28": {
              "post": [0, -0.2, 0],
              "lerp_mode": "catmullrom"
            },
            "2.32": {
              "post": [0, 0, 0],
              "lerp_mode": "catmullrom"
            },
            "3.48": {
              "post": [0, -0.2, 0],
              "lerp_mode": "catmullrom"
            },
            "4.36": {
              "post": [0, 0, 0],
              "lerp_mode": "catmullrom"
            }
          }
        }
      }
    },
    "animation.crl.common.vertical_adjustment": {
      "loop": true,
      "animation_length": 3.24,
      "bones": {
        "root": {
          "rotation": [
            "Math.clamp(query.vertical_speed * -(variable.vertical_adjustment_weight ?? 1), -90, 90) * (query.distance_from_camera <= 15)",
            0,
            0
          ]
        }
      }
    },
    "animation.crl.common.look_at_target": {
      "loop": true,
      "bones": {
        "head": {
          "relative_to": {
            "rotation": "entity"
          },
          "rotation": ["query.target_x_rotation - this", "query.target_y_rotation - this", 0]
        }
      }
    },
    "animation.crl.common.death_scaling": {
      "loop": "hold_on_last_frame",
      "animation_length": 0.8,
      "bones": {
        "root": {
          "scale": {
            "0.0": {
              "post": [1, 1, 1],
              "lerp_mode": "catmullrom"
            },
            "0.36": {
              "post": [1, 1, 1],
              "lerp_mode": "catmullrom"
            },
            "0.8": {
              "post": [0, 0, 0],
              "lerp_mode": "catmullrom"
            }
          }
        }
      }
    }
  }
}
