public bool CellExists(MapCoordinate coordinate) { return(Cells.ContainsKey(coordinate)); }
public void Cache(MapCoordinate mapCoordinate, int range, List <MapCoordinate> visibleCells) { _cache[(mapCoordinate, range)] = visibleCells;
public void SetSeen(MapCoordinate coordinate, bool seen = true) { SeenCoordinates.Add(coordinate); }