public Nav(Map map) { searchCache = AStar.CreateSearchCache(map.size); passFn = pt => map.GetTile(pt).passable; }
public Tile Tile(Vec2I pos) => map.GetTile(pos);