{
    "format_version": "1.10.0",
    "animation_controllers": {
      "controller.animation.lv_te.tech_drill": {
        "initial_state": "default",
        "states": {
          "default": {
            "transitions": [
              {
                "riding": "q.has_rider"
              }
            ]
          },
          "riding": {
            "on_entry": [
              "@s rider_on"
            ],
            "on_exit": [
              "@s rider_off"
            ],
            "transitions": [
              {
                "default": "!q.has_rider"
              }
            ]
          }
        }
      }
    }
  }