{
  "format_version": "1.8.0",
  "animations": {
    "animation.crl.strider.walk": {
      "loop": true,
      "bones": {
        "rightLeg": {
          "position": [
            0,
            "-2 * Math.sin(query.modified_distance_moved * variable.speed * 0.5) * 2 * variable.animation_speed",
            0
          ]
        },
        "leftLeg": {
          "position": [
            0,
            "-2 * Math.sin(query.modified_distance_moved * variable.speed * 0.5 + 180) * 2 * variable.animation_speed",
            0
          ]
        },
        "body": {
          "rotation": [
            0,
            0,
            "5.72958 * Math.sin(query.modified_distance_moved * variable.speed) * 4 * variable.animation_speed"
          ],
          "position": [
            0,
            "-2 * Math.cos(query.modified_distance_moved * variable.speed) * 2 * variable.animation_speed",
            0
          ]
        },
        "bristle1": {
          "rotation": [0, 0, "variable.bristle_flow * 74.4845"]
        },
        "bristle2": {
          "rotation": [0, 0, "variable.bristle_flow * 68.7549"]
        },
        "bristle3": {
          "rotation": [0, 0, "variable.bristle_flow * 34.3775"]
        },
        "bristle4": {
          "rotation": [0, 0, "variable.bristle_flow * 68.7549"]
        },
        "bristle5": {
          "rotation": [0, 0, "variable.bristle_flow * 74.4845"]
        },
        "stirrup_r": {
          "rotation": [
            "math.cos(query.modified_distance_moved * 20) *  20.0",
            0,
            0
          ]
        },
        "stirrup_l": {
          "rotation": [
            "math.cos(query.modified_distance_moved * 20) *  20.0",
            0,
            0
          ]
        }
      }
    },
    "animation.crl.strider.bristle_flow": {
      "loop": true,
      "bones": {
        "bristle0": {
          "rotation": [
            0,
            0,
            "2.864789 * variable.bristle_range_mod * Math.sin(query.life_time * 20 * variable.bristle_speed_mod * -22.9183)"
          ]
        },
        "bristle1": {
          "rotation": [
            0,
            0,
            "5.72958 * variable.bristle_range_mod * Math.sin(query.life_time * 20 * variable.bristle_speed_mod * 11.4592)"
          ]
        },
        "bristle2": {
          "rotation": [
            0,
            0,
            "5.72958 * variable.bristle_range_mod * Math.sin(query.life_time * 20 * variable.bristle_speed_mod * 22.9183)"
          ]
        },
        "bristle3": {
          "rotation": [
            0,
            0,
            "5.72958 * variable.bristle_range_mod * Math.sin(query.life_time * 20 * variable.bristle_speed_mod * 22.9183)"
          ]
        },
        "bristle4": {
          "rotation": [
            0,
            0,
            "5.72958 * variable.bristle_range_mod * Math.sin(query.life_time * 20 * variable.bristle_speed_mod * 11.4592)"
          ]
        },
        "bristle5": {
          "rotation": [
            0,
            0,
            "2.864789 * variable.bristle_range_mod * Math.sin(query.life_time * 20 * variable.bristle_speed_mod * -22.9183)"
          ]
        }
      }
    }
  }
}
