//This JSON was modified by Rainvay_ZCYF (@ZouChenyunfei). Please do not use this document without permission.
{
  "format_version": "1.10.0",
  "animations": {
    "animation.trident.wield_first_person": {
      "loop": true,
      "bones": {
        "pole": {
          "position": [ -6.0, -4.5, -2.0 ],
          "rotation": [ 155.0, -10.0, 25.0 ],
          "scale": 1.05
        }
      }
    },
    "animation.trident.wield_first_person_raise": {
      "loop": true,
      "bones": {
        "pole": {
          "position": [ "math.lerp(4.0, -5.0, variable.charge_amount)", "math.lerp(0.0, -1.0, variable.charge_amount)", "math.lerp(-2.0, -6.0, variable.charge_amount)" ],
          "rotation": [ 40.0, -12.0, -60.0 ]
        }
      }
    },
    "animation.trident.wield_first_person_riptide": {
      "loop": true,
      "override_previous_animation": true,
      "bones": {
        "pole": {
          "position": [ -2.0, -7.0, -10.0 ],
          "rotation": [ 180.0, 60.0, -36.0 ]
        }
      }
    },
    "animation.trident.wield_third_person": {
      "loop": true,
      "bones": {
        "pole": {
          "position": [ 0.0, -2.0, -12.0 ],
          "rotation": [ 90.0, 0.0, -50.0 ],
          "scale": 1.05
        }
      }
    },
    "animation.trident.wield_third_person_raise": {
      "loop": true,
      "bones": {
        "pole": {
          "position": [ 0.0, 0.0, 18.0 ],
          "rotation": [ 0.0, 180.0, -40.0 ],
          "scale": 1.05
        }
      }
    },
    "animation.trident.wield_third_person_cooldown": {
      "animation_length": 1.0,
      "bones": {
        "pole": {
          "position": {
            "0.0": [ 0, 0, 0 ],
            "0.1": [ 0, -4, 0 ],
            "1.0": [ 0, 0, 0 ]
          }
        }
      }
    }
  }
}