public void OnTriggerEnter(Collider other) { if ((LMask & 1 << other.gameObject.layer) == 1 << other.gameObject.layer) { Debug.Log("Direction change - adjusting rotation"); CollisionDetection CDet = other.GetComponent <CollisionDetection>(); CDet.ChangeDir(TunnelDir); GMng.TunnelSystemsSolved++; } }