reader.read_string("background", &plevel->bkgd_image);
reader.read_string("particle_system", &plevel->particle_system);
reader.read_int_vector("background-tm", &bg_tm);
- reader.read_int_vector("interactive-tm", &ia_tm);
+
+ if (!reader.read_int_vector("interactive-tm", &ia_tm))
+ reader.read_int_vector("tilemap", &ia_tm);
+
reader.read_int_vector("dynamic-tm", &dn_tm);
reader.read_int_vector("foreground-tm", &fg_tm);
/* Change the size of a level (width) */
void level_change_size (st_level* plevel, int new_width)
{
- int y;
-
if(new_width < 21)
new_width = 21;
tilemap_change_size((unsigned int***)&plevel->ia_tiles,new_width,plevel->width);