display "time" value for upgrades/build or produced things

This commit is contained in:
titiger 2016-12-11 19:41:08 +01:00
parent 97d4023d92
commit 2f45ffc59d
2 changed files with 7 additions and 1 deletions

View File

@ -838,7 +838,10 @@ void Gui::computeInfoString(int posDisplay){
if(unit->getFaction()->isUnitLocked(bct->getBuilding(posDisplay))){
display.setInfoText(lang.getString("LockedByScenario")+"\n\n"+bct->getBuilding(posDisplay)->getReqDesc(game->showTranslatedTechTree()));
} else {
display.setInfoText(bct->getBuilding(posDisplay)->getReqDesc(game->showTranslatedTechTree()));
bool translatedValue= game->showTranslatedTechTree();
string str=""+Lang::getInstance().getString("TimeSteps",(translatedValue == true ? "" : "english"))+":"+intToStr(bct->getBuilding(posDisplay)->getProductionTime())+"\n\n";
str+=bct->getBuilding(posDisplay)->getReqDesc(translatedValue);
display.setInfoText(str);
}
}
}

View File

@ -749,6 +749,7 @@ string ProduceCommandType::getDesc(const TotalUpgrade *totalUpgrade, bool transl
str+="+" + intToStr(totalUpgrade->getProdSpeed(produceSkillType));
}
str+="\n";
str+=""+Lang::getInstance().getString("TimeSteps",(translatedValue == true ? "" : "english"))+":"+intToStr(getProducedUnit()->getProductionTime())+"\n\n";
//mpcost
if(produceSkillType->getEpCost()!=0){
@ -815,6 +816,7 @@ string UpgradeCommandType::getDesc(const TotalUpgrade *totalUpgrade, bool transl
str=getName(translatedValue)+"\n";
str+= lang.getString("UpgradeSpeed",(translatedValue == true ? "" : "english"))+": "+ intToStr(upgradeSkillType->getSpeed())+"\n";
str+=""+Lang::getInstance().getString("TimeSteps",(translatedValue == true ? "" : "english"))+":"+intToStr(getProducedUpgrade()->getProductionTime())+"\n\n";
if(upgradeSkillType->getEpCost()!=0)
str+= lang.getString("EpCost",(translatedValue == true ? "" : "english"))+": "+intToStr(upgradeSkillType->getEpCost())+"\n";
if(upgradeSkillType->getHpCost()!=0)
@ -890,6 +892,7 @@ string MorphCommandType::getDesc(const TotalUpgrade *totalUpgrade, bool translat
//prod speed
str+= lang.getString("MorphSpeed",(translatedValue == true ? "" : "english"))+": "+ intToStr(morphSkillType->getSpeed())+"\n";
str+=""+Lang::getInstance().getString("TimeSteps",(translatedValue == true ? "" : "english"))+":"+intToStr(getMorphUnit()->getProductionTime())+"\n\n";
//mpcost
if(morphSkillType->getEpCost()!=0){