private bool CollidedWith(Projectile proj, Ship ship) { Vector2D distance = proj.GetLocation() - ship.GetLocation(); return(distance.Length() < shipRadius); }
private bool CollidedWith(Projectile proj, Star star) { Vector2D distance = proj.GetLocation() - star.GetLocation(); return(distance.Length() < starRadius); }
private bool CollidedWith(Star star, Ship ship) { Vector2D distance = star.GetLocation() - ship.GetLocation(); return(distance.Length() < (starRadius + shipRadius)); }