tux_sprite->set_action(moving ? "small-walking" : "small-stop");
break;
default:
- msg_debug("Bonus type not handled in worldmap.");
+ msg_debug << "Bonus type not handled in worldmap." << std::endl;
tux_sprite->set_action("large-stop");
break;
}
if (dir == D_NONE)
{
// Should never be reached if tiledata is good
- msg_warning("Could not determine where to walk next");
+ msg_warning << "Could not determine where to walk next" << std::endl;
stop();
return;
}
}
else
{
- msg_warning("Tilemap data is buggy");
+ msg_warning << "Tilemap data is buggy" << std::endl;
stop();
}
}
} else if(iter.item() == "name") {
// skip
} else {
- msg_warning("Unknown token '" << iter.item() << "' in worldmap");
+ msg_warning << "Unknown token '" << iter.item() << "' in worldmap" << std::endl;
}
}
if(solids == 0)
// Do we want to bail out instead...? We might get messages from modders
// who can't make their levels run because they're too dumb to watch
// their terminals...
- msg_warning("level file '" << level.name
- << "' does not exist and will not be added to the worldmap");
+ msg_warning << "level file '" << level.name << "' does not exist and will not be added to the worldmap" << std::endl;
return;
}
level_lisp->get("name", level.title);
} catch(std::exception& e) {
- msg_warning("Problem when reading leveltitle: " << e.what());
+ msg_warning << "Problem when reading leveltitle: " << e.what() << std::endl;
return;
}
}
interpreter->run_script(in, "level-extro-script");
add_object(interpreter.release());
} catch(std::exception& e) {
- msg_fatal("Couldn't run level-extro-script:" << e.what());
+ msg_fatal << "Couldn't run level-extro-script:" << e.what() << std::endl;
}
}
/* Check level action */
Level* level = at_level();
if (!level) {
- msg_warning("No level to enter at: "
- << tux->get_tile_pos().x << ", " << tux->get_tile_pos().y);
+ msg_warning << "No level to enter at: " << tux->get_tile_pos().x << ", " << tux->get_tile_pos().y << std::endl;
return;
}
ST_GL_LOAD_LEVEL_FILE, &level->statistics);
main_loop->push_screen(session);
} catch(std::exception& e) {
- msg_fatal("Couldn't load level: " << e.what());
+ msg_fatal << "Couldn't load level: " << e.what() << std::endl;
}
}
}
void
WorldMap::loadgame(const std::string& filename)
{
- msg_debug("loadgame: " << filename);
+ msg_debug << "loadgame: " << filename << std::endl;
savegame_file = filename;
if (PHYSFS_exists(filename.c_str())) // savegame exists
}
}
} else {
- msg_warning("Unknown token '" << iter.item()
- << "' in levels block in worldmap");
+ msg_warning << "Unknown token '" << iter.item() << "' in levels block in worldmap" << std::endl;
}
}
}
} catch(std::exception& e) {
- msg_warning("Problem loading game '" << filename << "': " << e.what());
+ msg_warning << "Problem loading game '" << filename << "': " << e.what() << std::endl;
load_map();
player_status->reset();
}