using UnityEngine;

public class PistolAnimationAimAssist : MonoBehaviour
{
    public Transform leftShoulder;
    public Transform rightShoulder;

    [SerializeField] private bool isEnabled;

    private Animator anim;

    private Vector3 lTarget;
    private Vector3 rTarget;

    // Start is called before the first frame update
    private void Start()
    {
        lTarget = new Vector3(72.9f, 122.2f, -129.9f);
        rTarget = new Vector3(82f, 11f, -88f);
        anim = GetComponent<Animator>();
    }

    // Update is called once per frame
    private void Update()
    {
        if (isEnabled)
        {
            anim.StopPlayback();
            leftShoulder.transform.eulerAngles = lTarget;
            rightShoulder.transform.eulerAngles = rTarget;
            print("Applying!");
            anim.StartPlayback();
        }
    }

    public void Enable()
    {
        isEnabled = true;
    }

    public void Disable()
    {
        isEnabled = false;
    }
}