- replaced #ifdef LINUX with #ifndef WIN32, should be easier to handle for other...
authorIngo Ruhnke <grumbel@gmx.de>
Sat, 20 Mar 2004 14:42:51 +0000 (14:42 +0000)
committerIngo Ruhnke <grumbel@gmx.de>
Sat, 20 Mar 2004 14:42:51 +0000 (14:42 +0000)
SVN-Revision: 277

src/gameloop.cpp
src/high_scores.cpp
src/intro.cpp
src/menu.cpp
src/screen.cpp
src/setup.cpp
src/title.cpp
src/worldmap.cpp

index 638219b..05171b1 100644 (file)
@@ -18,7 +18,7 @@
 #include <time.h>
 #include <SDL.h>
 
-#ifdef LINUX
+#ifndef WIN32
 #include <pwd.h>
 #include <sys/types.h>
 #include <ctype.h>
index 741dc62..33836d4 100644 (file)
@@ -31,15 +31,11 @@ FILE * opendata(char * mode)
   strcpy(filename, st_dir);
   /* Open the high score file: */
 
-#ifdef LINUX
-
+#ifndef WIN32
   strcat(filename, "/highscore");
 #else
-#ifdef WIN32
-
   strcat(filename, "/st_highscore.dat");
 #endif
-#endif
 
 
   /* Try opening the file: */
index c608d80..451170a 100644 (file)
@@ -18,7 +18,7 @@
 #include <SDL.h>
 #include <SDL_image.h>
 
-#ifdef LINUX
+#ifndef LINUX
 #include <pwd.h>
 #include <sys/types.h>
 #include <ctype.h>
index edfb205..df4dc7d 100644 (file)
@@ -10,7 +10,7 @@
   December 20, 2003 - March 15, 2004
 */
 
-#ifdef LINUX
+#ifndef WIN32
 #include <pwd.h>
 #include <sys/types.h>
 #include <ctype.h>
index 40d1e7b..390e70a 100644 (file)
@@ -18,7 +18,7 @@
 #include <SDL.h>
 #include <SDL_image.h>
 
-#ifdef LINUX
+#ifndef WIN32
 #include <pwd.h>
 #include <sys/types.h>
 #include <ctype.h>
index 604e408..45fd99b 100644 (file)
@@ -21,7 +21,7 @@
 #include <SDL_opengl.h>
 #endif
 
-#ifdef LINUX
+#ifndef WIN32
 #include <pwd.h>
 #include <sys/stat.h>
 #include <sys/types.h>
@@ -273,22 +273,18 @@ void st_directory_setup(void)
   strcat(st_save_dir,"/save");
 
   /* Create them. In the case they exist they won't destroy anything. */
-#ifdef LINUX
-
+#ifndef WIN32
   mkdir(st_dir, 0755);
   mkdir(st_save_dir, 0755);
 
   sprintf(str, "%s/levels", st_dir);
   mkdir(str, 0755);
 #else
-  #ifdef WIN32
-
   mkdir(st_dir);
   mkdir(st_save_dir);
   sprintf(str, "%s/levels", st_dir);
   mkdir(str);
 #endif
-#endif
 
 }
 
index ea74ca8..ba6e6c0 100644 (file)
@@ -18,7 +18,7 @@
 #include <SDL.h>
 #include <SDL_image.h>
 
-#ifdef LINUX
+#ifndef WIN32
 #include <pwd.h>
 #include <sys/types.h>
 #include <ctype.h>
index 4cbd378..2b13276 100644 (file)
@@ -210,8 +210,7 @@ WorldMap::get_input()
               break;
             case SDLK_LCTRL:
             case SDLK_RETURN:
-              if (!tux_moving)
-                enter_level = true;
+              enter_level = true;
               break;
             default:
               break;
@@ -295,7 +294,7 @@ WorldMap::update()
 {
   float speed = 4.5;
 
-  if (enter_level)
+  if (enter_level && !tux_moving)
     {
       for(Levels::iterator i = levels.begin(); i != levels.end(); ++i)
         {