179 int max_color = sky_colors_bmp.
Width();
184 for (
int i = 0; i < 25; i++) {
193 for (
int i = 0; i < max_color; i++)
196 if (sky_colors_bmp.
Height() > 1)
197 for (
int i = 0; i < max_color; i++)
200 if (sky_colors_bmp.
Height() > 2)
201 for (
int i = 0; i < max_color; i++)
204 if (sky_colors_bmp.
Height() > 3)
205 for (
int i = 0; i < max_color; i++)
208 if (sky_colors_bmp.
Height() > 4)
209 for (
int i = 0; i < max_color; i++)
212 if (sky_colors_bmp.
Height() > 5)
213 for (
int i = 0; i < max_color; i++)
216 if (sky_colors_bmp.
Height() > 6)
217 for (
int i = 0; i < max_color; i++)
228 layer->min_height = h;
229 layer->tile_name = tile;
231 if (detail && *detail)
232 layer->detail_name = detail;