private ICollection <Vec2> GetPotentialTiles(Vec2 point, Vector2 normal)
{
List <Vec2> tiles = new List <Vec2> ();
for (int i = 1; i <= extra; i++)
{
Vector2 newPoint = new Vector2(point.x, point.y) + normal * i;
tiles.Add(new Vec2(MapUtil.GetLeftBorder(newPoint.x), MapUtil.GetLowerBorder(newPoint.y)));
}
return(tiles);
}