void OnTriggerEnter2D(Collider2D other)
{
if (other.IsProjectile ()) {
var projectile = other.GetComponent<Projectile> ();
var hit = Physics2D.CircleCast (transform.position, 1f, Vector3.zero, 1f, LayerMask.GetMask ("Projectile"));
if (DestroyPoint (hit, projectile.IsTargetingAlien)) {
projectile.DestroyIt ();
}
}
else if (other.IsAlien ()) {
SendMessageUpwards ("OnAlienReachBunker");
}
}