Bazaar developer reference

CvPreGame::civilizationShortDescription(PlayerTypes)

Defined in
CvPreGame.cpp, line 767
Hook name
CivHooks::CvPreGame_civilizationShortDescription

Hooks

static bool BeforeCvPreGame_civilizationShortDescription(PlayerTypes p, const CvString*& result);static void AfterCvPreGame_civilizationShortDescription(PlayerTypes p, const CvString*& result);static const CvString& ReplaceCvPreGame_civilizationShortDescription(const CvString& (*original)(PlayerTypes), PlayerTypes p);CivRegisterBefore<CivHooks::CvPreGame_civilizationShortDescription>(host, &BeforeCvPreGame_civilizationShortDescription);CivRegisterAfter<CivHooks::CvPreGame_civilizationShortDescription>(host, &AfterCvPreGame_civilizationShortDescription);CivRegisterReplace<CivHooks::CvPreGame_civilizationShortDescription>(host, &ReplaceCvPreGame_civilizationShortDescription);

Code

767const CvString& civilizationShortDescription(PlayerTypes p)768{769	if(p >= 0 && p < MAX_PLAYERS)770	{771		s_civShortDescriptionsLocalized[p] = GetLocalizedText(s_civShortDescriptions[p]);772		return s_civShortDescriptionsLocalized[p];773	}774775	static const CvString empty = "";776	return empty;777}

Calls

Called by