private void OnTriggerEnter(Collider other) { if (other.gameObject.CompareTag("DangerZone")) { if (inDanger >= 0) { AkSoundEngine.PostEvent("fade_to_stress", gameObject); } inDanger += 1; if (!particles.SpecialInEffect() && !particles.Damage.isPlaying) { particles.DamagePlay(); } } else if (other.gameObject.CompareTag("SafeZone")) { if (inSafe >= 0) { AkSoundEngine.PostEvent("fade_to_calm", gameObject); } inSafe += 1; if (!particles.SpecialInEffect() && !particles.Heal.isPlaying) { particles.HealPlay(); } } if ((other.gameObject.CompareTag("Collectible") || other.gameObject.CompareTag("Objectives")) && !endLevel) { //AkSoundEngine.PostEvent("objective_event", gameObject); Objective(); } }