extern float viewdistance;
extern float fadestart;
extern float screenwidth,screenheight;
-#ifdef WIN32
-extern HDC hDC;
-#else
-extern AGLContext gaglContext;
-#endif
extern int kTextureSize;
extern FRUSTUM frustum;
extern Light light;
i++;
}
- num=abs(num);
+ num=longlongabs(num);
if(num==0)num+=1452;
- while(num<5000000000000000){
+ while(num<LONGLONGCONST(5000000000000000)){
num*=1.85421521;
}
- while(num>9900000000000000){
+ while(num>LONGLONGCONST(9900000000000000)){
num/=1.235421521;
}
color2.red=0;
color2.green=0;
color2.blue=0;
-#ifndef WIN32
+#if PLATFORM_MACOSX
DSpContext_FadeGamma(NULL,200,&color2);
#endif
}
}
if(lastcheck>.5||oldmainmenu!=mainmenu){
if(mainmenu==5){
- // ifstream ipstream(":Data:Campaigns:main.txt");
- ifstream ipstream("./Data/Campaigns/main.txt");
+ ifstream ipstream(ConvertFileName(":Data:Campaigns:main.txt"));
//campaignnumlevels=0;
//accountcampaignchoicesmade[accountactive]=0;
ipstream.ignore(256,':');
//glFlush();
if(drawmode!=motionblurmode||mainmenu){
-#ifdef WIN32
- if(drawmode!=motionblurmode) SwapBuffers( hDC);
-#else
- if(drawmode!=motionblurmode)aglSwapBuffers(gaglContext); // send swap command
-#endif // send swap command
+ if(drawmode!=motionblurmode)
+ swap_gl_buffers();
}
//myassert(glGetError() == GL_NO_ERROR);
//Jordan fixed your warning!
return 0;
}
+