… | |
… | |
598 | xmax = 0; |
598 | xmax = 0; |
599 | ymax = 0; |
599 | ymax = 0; |
600 | |
600 | |
601 | for (int x = 0; x < MAGIC_MAP_SIZE; x++) |
601 | for (int x = 0; x < MAGIC_MAP_SIZE; x++) |
602 | for (int y = 0; y < MAGIC_MAP_SIZE; y++) |
602 | for (int y = 0; y < MAGIC_MAP_SIZE; y++) |
603 | if (map_mark[x + MAP_WIDTH (pl->map) * y] | FACE_FLOOR) |
603 | if (map_mark[x + pl->map->width * y] | FACE_FLOOR) |
604 | { |
604 | { |
605 | xmin = x < xmin ? x : xmin; |
605 | xmin = x < xmin ? x : xmin; |
606 | xmax = x > xmax ? x : xmax; |
606 | xmax = x > xmax ? x : xmax; |
607 | ymin = y < ymin ? y : ymin; |
607 | ymin = y < ymin ? y : ymin; |
608 | ymax = y > ymax ? y : ymax; |
608 | ymax = y > ymax ? y : ymax; |