diff options
author | 2014-01-18 02:29:44 +0000 | |
---|---|---|
committer | 2014-01-18 02:29:44 +0000 | |
commit | 8635e927b86a6336d887f19c776579bb3f715b32 (patch) | |
tree | bffffd17b62e1d5b7e76e400e76388a70c75aea2 /levels.h | |
parent | c91847d549cc1c30eb15504a15ea9a6d5aa48165 (diff) | |
download | bullet-lab-remix-8635e927b86a6336d887f19c776579bb3f715b32.tar.xz |
M trunk/levels.h
M trunk/main.cpp
M trunk/towernbullet.h
Diffstat (limited to 'levels.h')
-rw-r--r-- | levels.h | 25 |
1 files changed, 23 insertions, 2 deletions
@@ -2552,7 +2552,7 @@ void Level7Part5()//This should be another part. { memset(bnl,0,sizeof(bnl)); frameleft=AMinute; - ykbrk=1.0f; + ykbrk=1.0f;++part; } void Level7Part6() { @@ -2561,7 +2561,28 @@ void Level7Part6() { ykbrk=1.0f; for (int i=0;i<100;++i) - if (!bnl[i].active){bnl[i].Init(vector2d(rand()%800,rand()%600),vector2d(rand()%800,rand()%600));break;} + if (!bnl[i].active) + { + vector2d a,b; + if (rand()%100>49) + { + if (rand()%100>49)a=vector2d(rand()%780+10,590);else a=vector2d(rand()%780+10,10); + } + else + { + if (rand()%100>49)a=vector2d(10,rand()%580+10);else a=vector2d(790,rand()%580+10); + } + if (rand()%100>49) + { + if (rand()%100>49)b=vector2d(rand()%780+10,590);else b=vector2d(rand()%780+10,10); + } + else + { + if (rand()%100>49)b=vector2d(10,rand()%580+10);else b=vector2d(790,rand()%580+10); + } + bnl[i].Init(a,b); + break; + } } for (int i=0;i<100;++i) if (bnl[i].active)bnl[i].Update(); |