CvCityCulture::GetFilledSlotsTooltip()
- Defined in
- CvCultureClasses.cpp, line 5080
- Class
- CvCityCulture
- Hook name
CivHooks::CvCityCulture_GetFilledSlotsTooltip
Hooks
static bool BeforeCvCityCulture_GetFilledSlotsTooltip(CvCityCulture* self, CvString& result);static void AfterCvCityCulture_GetFilledSlotsTooltip(CvCityCulture* self, CvString& result);static CvString ReplaceCvCityCulture_GetFilledSlotsTooltip(CvString (*original)(CvCityCulture*), CvCityCulture* self);CivRegisterBefore<CivHooks::CvCityCulture_GetFilledSlotsTooltip>(host, &BeforeCvCityCulture_GetFilledSlotsTooltip);CivRegisterAfter<CivHooks::CvCityCulture_GetFilledSlotsTooltip>(host, &AfterCvCityCulture_GetFilledSlotsTooltip);CivRegisterReplace<CivHooks::CvCityCulture_GetFilledSlotsTooltip>(host, &ReplaceCvCityCulture_GetFilledSlotsTooltip);
Code
5079/// What is the tooltip describing the tourism output?5080CvString CvCityCulture::GetFilledSlotsTooltip()5081{5082 CvString szRtnValue = "";5083 const int iGWWriting = m_pCity->GetCityBuildings()->GetNumGreatWorks(CvTypes::getGREAT_WORK_SLOT_LITERATURE());5084 const int iGWArt = m_pCity->GetCityBuildings()->GetNumGreatWorks(CvTypes::getGREAT_WORK_SLOT_ART_ARTIFACT());5085 const int iGWMusic = m_pCity->GetCityBuildings()->GetNumGreatWorks(CvTypes::getGREAT_WORK_SLOT_MUSIC());5086 szRtnValue = GetLocalizedText("TXT_KEY_CO_GREAT_WORK_TT", iGWWriting, iGWArt, iGWMusic);50875088 return szRtnValue;5089}
Calls
- CvCity::GetCityBuildings() const
- CvCityBuildings::GetNumGreatWorks(GreatWorkSlotType) const
CvString::CvStringCvString::CvStringCvString::operator=- CvTypes::getGREAT_WORK_SLOT_ART_ARTIFACT()
- CvTypes::getGREAT_WORK_SLOT_LITERATURE()
- CvTypes::getGREAT_WORK_SLOT_MUSIC()
GetLocalizedText