void OnTriggerStay(Collider collider)
 {
     if (collider.tag == "Player" && (!door.HasTriedToOpen() || electroPanel.IsPowerDown()) && !door.IsDoorOpen() && !electroPanel.IsPlayingAudio() && !door.IsActive())
     {
         isColliding        = true;
         playerMessage.text = "F - Open Door";
     }
     else if ((door.HasTriedToOpen() && !electroPanel.IsPowerDown()) || door.IsDoorOpen() || electroPanel.IsPlayingAudio() || door.IsActive())
     {
         playerMessage.text = "";
     }
 }
    void Update()
    {
        if (Input.GetKeyDown(KeyCode.F) && isFirstTry && doorCollider.IsCollidingWithPlayer() && !electroPanel.IsPowerDown() && !electroPanel.IsPlayingAudio())
        {
            isActive         = true;
            isFirstTry       = false;
            audioPlayer.clip = lockedSound;
            audioPlayer.Play();
            Invoke("PlayKnockOnDoor", lockedSound.length + 1.5f);
        }

        if (Input.GetKeyDown(KeyCode.F) && electroPanel.IsPowerDown() && doorCollider.IsCollidingWithPlayer() && !isActive)
        {
            isActive = true;
            openDoorAnimation.Play();
            audioPlayer.clip = openDoorSound;
            audioPlayer.Play();
            Invoke("SetDoorOpen", openDoorSound.length);
        }
    }