- Timestamp:
- Nov 20, 2017, 3:26:31 PM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/FlappyOrx_HS17/src/modules/flappyorx/FlappyOrx.cc
r11566 r11576 67 67 point = 0; 68 68 bShowLevel = false; 69 sDeathMessage = "Welcome to FlappyOrx \nPress Space to start!";69 sDeathMessage = "Welcome to FlappyOrx"; 70 70 bIsDead = true; 71 71 multiplier = 1; … … 198 198 } 199 199 200 std::string FlappyOrx::getDeathMessage(){ 201 return sDeathMessage; 200 void FlappyOrx::setDead(bool value){ 201 bIsDead = value; 202 if(not value){ 203 point = -1; 204 level=-1; 205 levelUp(); 206 } 202 207 } 203 208 … … 237 242 void FlappyOrx::death(){ 238 243 bIsDead = true; 239 sDeathMessage = "GameOver"; 244 245 if(point<10) sDeathMessage = DeathMessage10[rand()%(sizeof(DeathMessage10)/sizeof(*DeathMessage10))]; 246 else if(point<30) sDeathMessage = DeathMessage30[rand()%(sizeof(DeathMessage30)/sizeof(*DeathMessage30))]; 247 else if(point<50) sDeathMessage = DeathMessage50[rand()%(sizeof(DeathMessage50)/sizeof(*DeathMessage50))]; 248 else sDeathMessage = DeathMessageover50[rand()%(sizeof(DeathMessageover50)/sizeof(*DeathMessageover50))]; 249 250 orxout()<<"message: "<<sDeathMessage<<std::endl; 251 252 240 253 if (Highscore::exists()){ 241 254 int score = this->getPoints(); … … 243 256 Highscore::getInstance().storeHighscore("Flappy Orx",score); 244 257 } 245 point = -1;246 level=-1;247 levelUp();248 258 while (!tubes.empty()) 249 259 {
Note: See TracChangeset
for help on using the changeset viewer.