private void Update() { if (passiveEquipement.readyToUse) { passiveEquipement.UseEquipement(this); } if (currentTargetPoint != nullVector) { UpdatePath(); if (audioSource.clip != movementSound && fading) { fading = false; soundHandler.CrossFade(audioSource, movementSound, 0.5f); } } else { if (audioSource.clip != waitingSound && !fading) { fading = true; soundHandler.CrossFade(audioSource, waitingSound, 0.5f); } } }