public override bool Contains(int offsetX, int offsetY) { if (OffsetBounds.Contains(offsetX, offsetY, 5)) { Location offs = new Location(offsetX, offsetY); return(offs.InCircle(-10, 0, 15) || Math.Abs(offsetY) <= 25 * (-15 - offsetX) / 41.0); } else { return(false); } }
public override bool Contains(int offsetX, int offsetY) { return(OffsetBounds.Contains(offsetX, offsetY, 5)); }
public override bool Contains(int offsetX, int offsetY) { return(OffsetBounds.Contains(offsetX, offsetY, 5) && (new Location(offsetX, offsetY).InCircle(32, 0, 37))); }