{
  "format_version": "1.10.0",
  "animation_controllers": {
    "controller.animation.freelook3": {
      "initial_state": "calculation",
      "states": {
        "default": {
          "on_entry": [
            "variable.life_time = query.life_time;"
          ],
          "transitions": [
            { "calculation": "( query.life_time - variable.life_time) >= 0.0001" }
          ]
        },
        "calculation": {
          "on_entry": [
            "variable.freelook3 = query.body_y_rotation;"
          ],
          "transitions": [ { "default": "1.0" } ]
        }
      }
    }
  }
}