Bazaar developer reference

CvPreGame::civilizationDescription(PlayerTypes)

Defined in
CvPreGame.cpp, line 738
Hook name
CivHooks::CvPreGame_civilizationDescription

Hooks

static bool BeforeCvPreGame_civilizationDescription(PlayerTypes p, const CvString*& result);static void AfterCvPreGame_civilizationDescription(PlayerTypes p, const CvString*& result);static const CvString& ReplaceCvPreGame_civilizationDescription(const CvString& (*original)(PlayerTypes), PlayerTypes p);CivRegisterBefore<CivHooks::CvPreGame_civilizationDescription>(host, &BeforeCvPreGame_civilizationDescription);CivRegisterAfter<CivHooks::CvPreGame_civilizationDescription>(host, &AfterCvPreGame_civilizationDescription);CivRegisterReplace<CivHooks::CvPreGame_civilizationDescription>(host, &ReplaceCvPreGame_civilizationDescription);

Code

738const CvString& civilizationDescription(PlayerTypes p)739{740	if(p >= 0 && p < MAX_PLAYERS)741	{742		s_civDescriptionsLocalized[p] = GetLocalizedText(s_civDescriptions[p]);743		return s_civDescriptionsLocalized[p];744	}745746	static const CvString empty = "";747	return empty;748}

Calls

Called by