- Grid(dst, offset, offset + univSize + Vector<int>(1, 1), areaSize, sectGrid);
- Grid(dst, offset, offset + univSize + Vector<int>(1, 1), sectSize, univGrid);
- Cross(dst, offset + Vector<int>(focus.Pos()), 15, Color(0xFF, 0xFF, 0x00));
+ Grid(dst, begin, end, univ.areaSize, secGrid);
+ Grid(dst, begin, end, univ.secSize * univ.areaSize, univGrid);
+ Cross(dst, begin + Vector<int>(focus.Pos()), 15, focusColor);
+
+ for (const Entity &e : univ.Entities()) {
+ Cross(dst, begin + (e.area * univ.areaSize) + Vector<int>(e.pos), 10, entityColor);
+ }