Ejemplo n.º 1
0
 /// <summary>
 /// Orders the ware houses by distance from the given cell
 /// </summary>
 /// <returns>The ware houses by distance.</returns>
 /// <param name="cell">Cell.</param>
 List<WareHouse> OrderWareHousesByDistance(Cell cell)
 {
     return Inventories.Keys.ToList().OrderBy(wh => cell.Distance(wh.Position)).ToList();
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Orders the ware houses by distance from the given cell
 /// </summary>
 /// <returns>The ware houses by distance.</returns>
 /// <param name="cell">Cell.</param>
 List <WareHouse> OrderWareHousesByDistance(Cell cell)
 {
     return(Inventories.Keys.ToList().OrderBy(wh => cell.Distance(wh.Position)).ToList());
 }