using UnityEngine;

public class FlashlightController : MonoBehaviour
{
    public GameObject flashlight;
    public bool on = false;
    public bool isEnabled = true;

    void Update() {
        if (isEnabled && Input.GetKeyUp(KeyCode.F))
        {
            ToggleFlashlight();
        }
    }

    public void ToggleFlashlight()
    {
        if (isEnabled)
        {
            Debug.Log("Trying to toggle flashlight);
            flashlight.SetActive(!on);
            //play audio
            on = !on;
        }
    }

    public void DisableFlashlight(){
        isEnabled = false;
    }

    public void RestoreFlashlight(){
        isEnabled = true;
    }
}