try {
return create_object(name, reader);
} catch(std::exception& e) {
- msg_warning(e.what() << "");
+ msg_warning << e.what() << "" << std::endl;
}
return 0;
fix_old_tiles();
if(!camera) {
- msg_warning("sector '" << name << "' does not contain a camera.");
+ msg_warning << "sector '" << name << "' does not contain a camera." << std::endl;
update_game_objects();
add_object(new Camera(this));
}
spawnpoints.push_back(sp);
}
} else {
- msg_warning("Unknown token '" << iter.item() << "' in reset-points.");
+ msg_warning << "Unknown token '" << iter.item() << "' in reset-points." << std::endl;
}
}
}
if(object) {
add_object(object);
} else {
- msg_warning("Unknown object '" << iter.item() << "' in level.");
+ msg_warning << "Unknown object '" << iter.item() << "' in level." << std::endl;
}
}
}
}
}
if(!sp) {
- msg_warning("Spawnpoint '" << spawnpoint << "' not found.");
+ msg_warning << "Spawnpoint '" << spawnpoint << "' not found." << std::endl;
if(spawnpoint != "main") {
activate("main");
} else {
if(solids == 0) {
solids = tilemap;
} else {
- msg_warning("Another solid tilemaps added. Ignoring");
+ msg_warning << "Another solid tilemaps added. Ignoring" << std::endl;
}
}
Camera* camera = dynamic_cast<Camera*> (object);
if(camera) {
if(this->camera != 0) {
- msg_warning("Multiple cameras added. Ignoring");
+ msg_warning << "Multiple cameras added. Ignoring" << std::endl;
continue;
}
this->camera = camera;