if(!reader)
{
std::cerr << "Error: Could not open level file. Ignoring...\n";
- return;
+ continue;
}
reader->read_string("name", level_title, true);
std::string map_filename = *it;
- worldmap.loadmap(map_filename);
+ worldmap.set_map_filename(map_filename);
// hack to erase the extension
unsigned int ext_pos = it->find_last_of(".");
if(event.key.keysym.sym == SDLK_DELETE)
{
int slot = menu->get_active_item_id();
- std::stringstream stream;
- stream << slot;
+ std::stringstream stream;
+ stream << slot;
std::string str = _("Are you sure you want to delete slot") + stream.str() + "?";
if(confirm_dialog(bkg_title, str.c_str()))