public static Color ColorAtPoint(Point point) { if (FullMap.HasEntityAt(point)) { return(ColorOf(FullMap.GetAt(point))); } else { return(FloorColor); } }
public static IEnumerable <Zombo> ZombosFromPoints(IEnumerable <Point> points) => points.Select(x => (Zombo)FullMap.GetAt(x));
public static IEnumerable <Point> SoldierPointsAroundPoint(Point point, int rad = 1) => OccupiedPointsAroundPoint(point, rad).Where(x => FullMap.GetAt(x).IsZombo());