diff options
author | chirs241097@gmail.com <chirs241097@gmail.com@c17bf020-1265-9734-9302-a83f62007ddb> | 2015-02-17 14:44:25 +0000 |
---|---|---|
committer | chirs241097@gmail.com <chirs241097@gmail.com@c17bf020-1265-9734-9302-a83f62007ddb> | 2015-02-17 14:44:25 +0000 |
commit | ce7dfcca1554b2b7e71ac279c779a081a4977147 (patch) | |
tree | 29236e8086e94d93dfe138e2967164c09eb08dd1 | |
parent | 4b221a977fcff61db744b422920d203e2773e787 (diff) | |
download | bullet-lab-remix-ce7dfcca1554b2b7e71ac279c779a081a4977147.tar.xz |
Rev. 100!!!
This is the final release.
No more major changes will be made.
Further changes of BLR2 will only be bug fixes (BGM addition
excluded).
Changes:
Fix screenshot excluding the info panel.
Make Lv-2P4 harder (reporter: BLumia).
If it is the first time you start BLR in Windows, resolution in
the options menu will be "?". Fixed now.
Fixed a critical bug in scorec.h.
-rwxr-xr-x | ChangeLog | 28 | ||||
-rw-r--r-- | FAQ | 2 | ||||
-rw-r--r-- | FAQ.zh | 1 | ||||
-rwxr-xr-x | VERSION | 2 | ||||
-rw-r--r-- | global.h | 2 | ||||
-rw-r--r-- | levels.h | 7 | ||||
-rw-r--r-- | main.cpp | 8 | ||||
-rw-r--r-- | scorec.h | 6 |
8 files changed, 36 insertions, 20 deletions
@@ -2,22 +2,34 @@ Next version: The final release is just there!! Todo's: -*Adjust difficulty!*//almost done? -*Add multpo's.*//almost done? -*Distribute CLRs.*//almost done? Bug fixes. -Tests.*//done?... -Wishlist? +Tests. Known bugs: Blue bullets appearing in Vortex of leaves.//don't know why... -Wishlist: +Wishlist: <-strikethrough ~~Now Playing(Music Room)~~ -~~BLR script virtual machine~~(long long-term! probably the core -of next BLR.) +~~BLR script virtual machine~~(Now working for BLR3) + +Releases: + +1.0.0-0 (r100) +Rev. 100!!! +This is the final release. +No more major changes will be made. +Further changes of BLR2 will only be bug fixes (BGM addition +excluded). + +Changes: +Fix screenshot excluding the info panel. +Make Lv-2P4 harder (reporter: BLumia). +If it is the first time you start BLR in Windows, resolution in +the options menu will be "?". Fixed now. +Fixed a critical bug in scorec.h. Pre-Released versions: + 0.9.9-0 (r99) Rev. 99! WTF? THIS IS THE FINAL RELEASE CANDIDATE!!! @@ -46,6 +46,8 @@ A: If you build a custom Windows build with OpenGL, this may occur, for is released in 1998... Similiar problems may also happens if your X display is not a GL visual or you haven't installed drivers properly. + It's also possible that you are using OpenGL Soft, which is not + supported. Q: "******** failed, using no sound", and it's silent... A: OpenAL initialization failed. @@ -37,6 +37,7 @@ A: 如果你自己编译了一个使用OpenGL的Windows版,就有可能发生 DirectX的版本。 如果这发生在Linux版上,你还是太不幸了。OpenGL 1.2是1998年发布的标准… 不过如果你的X display没打开OpenGL支持,或者没有正确地安装驱动,该问题可能也会发生。 + 另有一种可能,就是你正在使用OpenGL Soft,而本游戏不支持它。 Q: "******** failed, using no sound",然后什么声音都没有… A: OpenAL初始化失败了。 @@ -1 +1 @@ -0.9.9-0 (r99)
\ No newline at end of file +1.0.0-0 (r100)
\ No newline at end of file @@ -342,7 +342,7 @@ static const char* archive[]={ }; #endif //static const char* GLOBAL_H_FN="global.h"; -static const char* BLRVERSION="0.9.8-0 (r98)"; +static const char* BLRVERSION="1.0.0-0 (r100)"; static const char *months="JanFebMarAprMayJunJulAugSepOctNovDec"; char *parseDate(const char *date) { @@ -3701,10 +3701,11 @@ void Levelm2Part4() if(assetime>=10)tbrk=re.NextDouble(0.1,0.2); if(assetime>=20)tbrk=re.NextDouble(0.05,0.08); if(assetime>=30)tbrk=re.NextDouble(0.02,0.035); - if(assetime>=60)tbrk=0.02; - if(assetime<75)rcnt=1;if(assetime>=75)rcnt=2; + if(assetime>=60)tbrk=0.02;if(assetime>=90)tbrk=0.01; + if(assetime<90)rcnt=1;if(assetime>=90)rcnt=2; if(assetime>=120)rcnt=4;if(assetime>=150)rcnt=8; - double rspeed=re.NextDouble(0.5+3*assetime/180.0f,1+5*assetime/180.0f); + if(assetime>=180)rcnt=16; + double rspeed=re.NextDouble(0.5+3*assetime/180.0f,1+9*assetime/180.0f); for(int i=0;i<rcnt;++i) CreateBullet2(400,300,rspeed,re.NextDouble(-pi,pi)); } @@ -85,7 +85,7 @@ basic settings first!\n\nUse vsync?","First Start Up",0x00000024)==6) tfs=1; else tfs=0; - diffkey=false; + diffkey=false;VidMode=0; plrspd=3;plrslospd=3;clrbns=clrmode=0;bgmvol=15;sfxvol=10; hge->System_Log("%s: Finishing first start up configuraion...",MAIN_SRC_FN); Options_Writeback(); @@ -1006,8 +1006,8 @@ bool FrameFunc() fnt->printf(5, 150, HGETEXT_LEFT, "Multiplier: %.2lf",mult); } } - if(hge->Input_GetKeyStateEx(HGEK_S)==HGEKST_HIT&&Current_Position!=7)hge->System_Snapshot(); hge->Gfx_EndScene(); + if(hge->Input_GetKeyStateEx(HGEK_S)==HGEKST_HIT&&Current_Position!=7)hge->System_Snapshot(); return false; } void printHelp(char *exec,const char* str="") @@ -1311,8 +1311,8 @@ int main(int argc,char *argv[]) level=startLvl,part=startPrt;frms=0,averfps=0.0;bsscale=1;DBGColor=0xFF000000; if(bullet){free(bullet);bullet=NULL;} towcnt=bulcnt=0;whrcnt=12;skyactive=false;PlayerSplit=false; - score=0;Mult_Init();Music_Init("./Resources/Music/st05.ogg"); - lpst=346222;lped=5539039;Music_Play(); + score=0;Mult_Init();Music_Init("./Resources/Music/BLR2_TR07.ogg"); + lpst=0;lped=0;Music_Play(); coll=semicoll=clrusg=0;playerLockX=playerLockY=false; Lock.Init(2);IfShowTip=true;lsc=0; clrrad=pi/2;clrrange=0;re.SetSeed(time(NULL)); @@ -49,9 +49,9 @@ void Putint(int a) void Putll(unsigned long long a) { unsigned long long c1,c2,c3,c4,c5,c6,c7,c8; - c1=a&0xFF00000000000000LL;c1>>=44LL; - c2=a&0x00FF000000000000LL;c2>>=40LL; - c3=a&0x0000FF0000000000LL;c3>>=36LL; + c1=a&0xFF00000000000000LL;c1>>=56LL; + c2=a&0x00FF000000000000LL;c2>>=48LL; + c3=a&0x0000FF0000000000LL;c3>>=40LL; c4=a&0x000000FF00000000LL;c4>>=32LL; c5=a&0x00000000FF000000LL;c5>>=24LL; c6=a&0x0000000000FF0000LL;c6>>=16LL; |