From 85923eb8a5d3f070618c3d6f94bea715c11a4227 Mon Sep 17 00:00:00 2001 From: "chirs241097@gmail.com" Date: Wed, 2 Apr 2014 13:51:32 +0000 Subject: New assessment level... Done syncing svn revision and build number~ Use svn revision in changelog and version from now on. --- CHANGELOG.TXT | 8 ++++++-- VERSION.TXT | 2 +- global.h | 2 +- levels.h | 41 +++++++++++++++++++++++++++++++++++++++++ main.cpp | 2 ++ towernbullet.h | 10 ++++++++++ 6 files changed, 61 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.TXT b/CHANGELOG.TXT index f2db720..82d31b5 100755 --- a/CHANGELOG.TXT +++ b/CHANGELOG.TXT @@ -1,6 +1,6 @@ =================================================================== Next version: -0.9.x-x_PR (b??) +0.9.x-x_PR (r??) Todo's: Complete the game system. Menu rewrite... @@ -8,13 +8,17 @@ Random segmentation fault in "Hyper-threading".(seen only once, can not reproduce now...) Pre-Released versions: -0.9.0-1_PR (b79) +0.9.0-1_PR (b79/r79) Bump version! +BLR will use revision number instead of build number one day... +==changelog here== New assessment level "density test"... New assessment level "pinball"... New assessment level "Road blocks"... New assessment level "Extreme speeds"... New assessment level "Messed up"... +New assessment level "Bonus - Lunatic Lunar!", finishing assessment +mode! Laser extentions, add LineLaser for two-point laser inheriting all Laser interfaces. Modify laser collision parameters. diff --git a/VERSION.TXT b/VERSION.TXT index 92d025c..370c4c3 100755 --- a/VERSION.TXT +++ b/VERSION.TXT @@ -1 +1 @@ -0.9.0-1_PR (b79) \ No newline at end of file +0.9.0-1_PR (r79) \ No newline at end of file diff --git a/global.h b/global.h index e04a36d..15466cb 100644 --- a/global.h +++ b/global.h @@ -289,7 +289,7 @@ fFristStartUp,fFast; int startLvl,startPrt,fFullScreen; char alterLog[64]; //static const char* GLOBAL_H_FN="global.h"; -static const char* BLRVERSION="0.9.0-1_PR (b79)"; +static const char* BLRVERSION="0.9.0-1_PR (r79)"; void Throw(char *Filename,char *Info) { diff --git a/levels.h b/levels.h index ce91c64..6cdac2f 100644 --- a/levels.h +++ b/levels.h @@ -4124,3 +4124,44 @@ void Levelm2Part24() if(SLL[i].brk>5){SLL[i].brk=0;SLL[i].stp=2;} } } +void Levelm2Part25() +{ + frameleft=Infinity;Dis8ref=true;tbrk=0; + DisableAllTower=false; + if (IfShowTip) + { + IfShowTip=false; + FadeTip=false; + Current_Position=2; + ShowTip("Bonus test - Lunatic Lunar!"); + All2pnt();towcnt=0; + for(int i=0;i<200;++i)if(SLL[i].active)SLL[i].llsrtopnt(10); + return; + } + ++part;tbrk=0;memset(SLL,0,sizeof(SLL)); +} +void Levelm2Part26() +{ + frameleft=Infinity; + tbrk-=hge->Timer_GetDelta(); + if(tbrk<0) + { + tbrk=re.NextDouble(0.05,0.125); + int cnt=re.NextInt(5,15); + for(int i=0;i=825||x.y<=-25||x.y>=625) + { + CreateBullet255(x.x,x.y,10); + x=x+dir; + } + } //use Laser::Process... }; class SimpLL:public LineLaser -- cgit v1.2.3