#ifndef _GAME_H_
#define _GAME_H_
+#if (defined(__APPLE__) && defined(__MACH__))
+# ifdef PLATFORM_MACOSX
+# error Do not define PLATFORM_MACOSX for new builds. It is for the old Carbonized build.
+# endif
+#endif
+
#ifdef PLATFORM_MACOSX
#include <Carbon.h>
#include "Quicktime.h"
//#include <glut.h>
#include "TGALoader.h"
-#ifdef WIN32
-#include "WinInput.h"
-#elif USE_SDL
+
+#if USE_SDL
#include "SDL.h"
-#include "SDLInput.h"
+#endif
+
+#if !PLATFORM_MACOSX
+#include "WinInput.h"
#else
#include "Macinput.h"
#endif
+
#include "Terrain.h"
#include "Skybox.h"
#include "Skeleton.h"
void LoadingScreen();
void FadeLoadingScreen(float howmuch);
void Dispose();
- int DrawGLScene(GLvoid);
+ int DrawGLScene(void);
void Tick();
void TickOnce();
void TickOnceAfter();