Included supertux.h stuff into it.
[supertux.git] / src / supertux.cpp
index b4da511..7f0e624 100644 (file)
   April 11, 2000 - March 15, 2004
 */
 
-#include "supertux.h"
+
+#include <sys/types.h>
+#include <ctype.h>
+
+#include "defines.h"
+#include "globals.h"
+#include "setup.h"
+#include "intro.h"
+#include "title.h"
+#include "gameloop.h"
+#include "leveleditor.h"
+#include "screen.h"
+#include "worldmap.h"
 #include "resources.h"
 
 int main(int argc, char * argv[])
@@ -25,6 +37,7 @@ int main(int argc, char * argv[])
   st_joystick_setup();
   st_general_setup();
   st_menu();
+  loadshared();
 
   if (launch_worldmap_mode)
     {
@@ -40,15 +53,14 @@ int main(int argc, char * argv[])
       done = false;
       while (!done)
         {
-          loadshared();
           done = title();
-          unloadshared();
         }
     }
   
   clearscreen(0, 0, 0);
   updatescreen();
 
+  unloadshared();
   st_shutdown();
   
   return 0;