protected override void Alert() { nextFollowTarget = encounterTarget; cameraLock.LockCameraLock(); if (navMeshAgent.stoppingDistance >= Vector3.Distance(transform.position, nextFollowTarget.transform.position)) { resetScene(); } }
void ToggleDialogue(bool toggle) { if (animator.GetBool("IsOpen") == false && toggle == true) { animator.SetBool("IsOpen", toggle); cameraLock.LockCameraLock(); } if (animator.GetBool("IsOpen") == true && toggle == false) { animator.SetBool("IsOpen", toggle); Invoke("UnlockCamera", 0.5f); } }