public static Point GetCoordinates(Map Map, int Cell) { if (!myCellToPointGrid.ContainsKey(Map.CellsCount)) { Pathfinder.GenerateGrid(Map.Width, Map.CellsCount); } Point p = new Point(); myCellToPointGrid[Map.CellsCount].TryGetValue(Cell, out p); return(p); }
public static double GetY(Map Map, int Cell) { if (!myCellToPointGrid.ContainsKey(Map.CellsCount)) { Pathfinder.GenerateGrid(Map.Width, Map.CellsCount); } Point p = new Point(); if (myCellToPointGrid[Map.CellsCount].TryGetValue(Cell, out p)) { return(p.Y); } return(-1000); }