protected virtual void OnMouseDown() { if (owner && owner.human && !moving && !aiming && !attacking && idleSound && !audio.isPlaying) { audio.PlayOneShot (idleSound); } }