aboutsummaryrefslogtreecommitdiff
path: root/global.h
diff options
context:
space:
mode:
authorGravatar chirs241097@gmail.com <chirs241097@gmail.com@c17bf020-1265-9734-9302-a83f62007ddb> 2014-04-30 08:20:45 +0000
committerGravatar chirs241097@gmail.com <chirs241097@gmail.com@c17bf020-1265-9734-9302-a83f62007ddb> 2014-04-30 08:20:45 +0000
commit3a51283329635021b839c8abbea4fac6bd7fe688 (patch)
tree39d96c81d480eb3be31771b8c54c6c07cdbe3d67 /global.h
parenta53ffa43a1b9bb8eff54d94f9668e3ce0d9fb583 (diff)
downloadbullet-lab-remix-3a51283329635021b839c8abbea4fac6bd7fe688.tar.xz
Fix a critical bug in Score_Initailize.
Modify level pinball. Drop "_PR" in version string. Partly rewrite the credit scene, displaying accurate version details. Remove some warnings from hgewin. A set of basic tests are done on a Intel+Nvidia desktop computer. Add a simple build script(instead of makefile). Reduce the Windows version executable size...(local work, recompile freetype using reduced features enabled.) Current tested (by me) and worked plantforms: Debian sid x86_64 @Intel core i7-2670QM, 8GiB RAM, Intel HD3000 & @Intel Core2 Quad Q8300, 8GiB RAM, nvidia GT320. Windows XP x64 @VirutalBox, Dualcore Virtual CPU, 1.5GiB RAM, VBox Addons installed. Windows XP @Intel core i3-3240, 4GiB RAM, Intel HD3000.
Diffstat (limited to 'global.h')
-rw-r--r--global.h20
1 files changed, 16 insertions, 4 deletions
diff --git a/global.h b/global.h
index a49ca90..68dc285 100644
--- a/global.h
+++ b/global.h
@@ -8,7 +8,7 @@
HGE *hge=0;
HEFFECT snd,menuin,menuout;
hgeQuad quad;
-hgeFont *fnt;
+hgeFont *fnt,*vdig,*bdig;
hgeSprite *spr,*titlespr;
int Current_Position;//Where we are now
/*Scenes:
@@ -308,7 +308,7 @@ fFristStartUp,fFast;
int startLvl,startPrt,fFullScreen;
char alterLog[64];
#ifdef WIN32
-static const int arFilecount=20;
+static const int arFilecount=22;
static const char* archive[]={
"./Resources/b_diff.png",
"./Resources/b_inter.png",
@@ -317,6 +317,8 @@ static const char* archive[]={
"./Resources/e_skyitem.png",
"./Resources/blnsns.png",
"./Resources/charmap.fnt",
+"./Resources/vdig.fnt",
+"./Resources/bdig.fnt",
"./Resources/ss.png",
"./Resources/menus.png",
"./Resources/title.png",
@@ -333,8 +335,18 @@ static const char* archive[]={
};
#endif
//static const char* GLOBAL_H_FN="global.h";
-static const char* BLRVERSION="0.9.1-1_PR (r88)";
-static const char* BuiltDate=__DATE__;
+static const char* BLRVERSION="0.9.1-1 (r89)";
+static const char *months="JanFebMarAprMayJunJulAugSepOctNovDec";
+char *parseDate(const char *date)
+{
+ char ms[8];
+ int y,d,m;sscanf(date,"%s %d %d",ms,&d,&y);
+ m=(strstr(months,ms)-months)/3+1;
+ char *r=new char[16];
+ sprintf(r,"%04d-%02d-%02d",y,m,d);
+ return r;
+}
+static char* BuiltDate=parseDate(__DATE__);
void Throw(char *Filename,char *Info)
{