private IEnumerator DelayedStuff()
{
yield return new WaitForSeconds(1f);
GetComponentInChildren<Animator>().SetTrigger("PullLever");
GetComponent<AudioSource>().Play();
yield return new WaitForSeconds(2f);
_hasBeenPulled = true;
if (timesPulled++ == 0)
{
yield return new WaitForSeconds(6);
GetComponentInChildren<Animator>().SetTrigger("PullLever");
_hasBeenPulled = false;
}
}