- Timestamp:
- May 26, 2016, 2:49:44 PM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/tgidronFS16/src/modules/hover/TFlagsLivesLevelHUD.cc
r11192 r11196 46 46 showLevel_ = true; 47 47 showTotFlags_= true; 48 levelUpgrade_ = true; 48 49 } 49 50 … … 55 56 XMLPortParam(TFlagsLivesLevelHUD, "showLives", setShowLives, getShowLives, xmlelement, mode); 56 57 XMLPortParam(TFlagsLivesLevelHUD, "showLevel", setShowLevel, getShowLevel, xmlelement, mode); 58 XMLPortParam(TFlagsLivesLevelHUD, "levelUpgrade", setLevelUpgrade, getLevelUpgrade, xmlelement, mode); 57 59 } 58 60 … … 65 67 const std::string& level = multi_cast<std::string>(this->hoverGame_->getLevel()); 66 68 69 //Display total Flags taken 67 70 if(showTotFlags_ == true){ 68 71 setTextSize(0.04); … … 72 75 } 73 76 74 77 //Display remaining lives 75 78 if(showLives_ == true){ 76 79 setTextSize(0.04); … … 80 83 } 81 84 85 //Display current level 82 86 if(showLevel_ == true){ 83 87 setTextSize(0.04); … … 88 92 } 89 93 90 if(this->hoverGame_->bShowLevel) 94 //New Level pop up 95 if(this->hoverGame_->bLevelUpgradeHUD && levelUpgrade_) 91 96 { 92 setTextSize(0.2); 93 setPosition(Vector2(0.3, 0.55)); 94 std::stringstream sstm; 95 sstm << "Level " << level; 96 this->setCaption(sstm.str()); 97 setTextSize(0.2); 98 setPosition(Vector2(0.3, 0.45)); 99 std::stringstream sstm; 100 sstm << "Level " << level; 101 this->setCaption(sstm.str()); 102 103 //TODO 104 //make others stop blinking when new level pop-up is activated 97 105 } 106 98 107 } 99 108
Note: See TracChangeset
for help on using the changeset viewer.