summaryrefslogtreecommitdiff
path: root/src/main.cpp
diff options
context:
space:
mode:
authorYohann Ferreira <bertram@cegetel.net>2005-05-08 18:17:36 +0000
committerYohann Ferreira <bertram@cegetel.net>2005-05-08 18:17:36 +0000
commitb6f88ad42d2acf514804777e9cf0f4979566c163 (patch)
tree057a9fcd720377c804da2f77e7d9c2617ee31771 /src/main.cpp
parent247b9073d206296859afd8595255a1167936335c (diff)
downloadmanaserv-b6f88ad42d2acf514804777e9cf0f4979566c163.tar.gz
manaserv-b6f88ad42d2acf514804777e9cf0f4979566c163.tar.bz2
manaserv-b6f88ad42d2acf514804777e9cf0f4979566c163.tar.xz
manaserv-b6f88ad42d2acf514804777e9cf0f4979566c163.zip
Added logger use in some files that could tell things already.
Diffstat (limited to 'src/main.cpp')
-rw-r--r--src/main.cpp19
1 files changed, 12 insertions, 7 deletions
diff --git a/src/main.cpp b/src/main.cpp
index 300dad69..c3b86cf5 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -21,6 +21,8 @@
* $Id$
*/
+#define TMWSERV_VERSION "0.0.1"
+
#include <iostream>
#include "netsession.h"
#include "connectionhandler.h"
@@ -61,7 +63,7 @@ Uint32 worldTick(Uint32 interval, void *param)
SDL_Event event;
event.type = TMW_WORLD_TICK;
if (SDL_PushEvent(&event)) {
- printf("Warning: couldn't push world tick into event queue!\n");
+ logger->log("Warning: couldn't push world tick into event queue!");
}
return interval;
}
@@ -71,9 +73,12 @@ Uint32 worldTick(Uint32 interval, void *param)
*/
void initialize()
{
+ // Initialize the logger
+ logger = new Logger(LOG_FILE);
+
// Initialize SDL
if (SDL_Init(SDL_INIT_VIDEO | SDL_INIT_TIMER) == -1) {
- printf("SDL_Init: %s\n", SDL_GetError());
+ logger->log("SDL_Init: %s", SDL_GetError());
exit(1);
}
@@ -82,7 +87,7 @@ void initialize()
// Initialize SDL_net
if (SDLNet_Init() == -1) {
- printf("SDLNet_Init: %s\n", SDLNet_GetError());
+ logger->log("SDLNet_Init: %s", SDLNet_GetError());
exit(2);
}
@@ -91,15 +96,15 @@ void initialize()
// Initialize scripting subsystem
#ifdef SCRIPT_SUPPORT
+
+ logger->log("Script Language %s", scriptLanguage.c_str());
+
if (scriptLanguage == "squirrel")
{
script = new ScriptSquirrel();
script->init();
}
#endif
-
- // Initialize the logger
- logger = new Logger(LOG_FILE);
}
/**
@@ -138,7 +143,7 @@ int main(int argc, char *argv[])
//AccountHandler *accountHandler = new AccountHandler();
//connectionHandler->registerHandler(C2S_LOGIN, accountHandler);
- logger->log("The Mana World Server v0.0.1");
+ logger->log("The Mana World Server v%s", TMWSERV_VERSION);
session->startListen(connectionHandler, SERVER_PORT);
logger->log("Listening on port %d...", SERVER_PORT);