From 10b881f997384378a299bff358716db5183b65a5 Mon Sep 17 00:00:00 2001 From: Björn Steinbrink Date: Sat, 13 Aug 2005 12:49:52 +0000 Subject: Huge header cleanup to reduce dependencies and compile time. --- src/main.cpp | 55 +++++++++++++++++++++++++++---------------------------- 1 file changed, 27 insertions(+), 28 deletions(-) (limited to 'src/main.cpp') diff --git a/src/main.cpp b/src/main.cpp index df03908f..bbddce5f 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -21,39 +21,43 @@ * $Id$ */ -#include #include "main.h" + +#include +#include +#include + +#include + +#include + +#ifdef __USE_UNIX98 +#include +#include +#endif + +#include "configuration.h" #include "game.h" +#include "graphics.h" #include "log.h" -#include "serverinfo.h" -#include "gui/login.h" +#include "playerinfo.h" +#include "sound.h" + +#include "graphic/spriteset.h" + #include "gui/char_server.h" #include "gui/char_select.h" +#include "gui/gui.h" +#include "gui/login.h" #include "gui/ok_dialog.h" #include "gui/updatewindow.h" -#include "sound.h" -#include "graphics.h" -#include "resources/resourcemanager.h" -#include "resources/itemmanager.h" + #include "net/protocol.h" -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include +#include "resources/image.h" +#include "resources/resourcemanager.h" -#ifdef __USE_UNIX98 -#include -#include -#include -#include -#endif +struct SERVER_INFO; // Account infos int account_ID, session_ID1, session_ID2; @@ -80,7 +84,6 @@ Music *bgm; Configuration config; /**< Xml file configuration reader */ Logger *logger; /**< Log object */ -ItemManager *itemDb; /**< Item database object */ /** * Allows the next frame to be drawn (part of framerate limiting) @@ -245,9 +248,6 @@ void init_engine() // Initialize for drawing graphics->_beginDraw(); - // Initialize item manager - itemDb = new ItemManager(); - login_wallpaper = resman->getImage( "graphics/images/login_wallpaper.png"); Image *playerImg = resman->getImage( @@ -295,7 +295,6 @@ void exit_engine() config.write(); delete gui; delete graphics; - delete itemDb; // Shutdown libxml xmlCleanupParser(); -- cgit v1.2.3-60-g2f50