Bazaar developer reference

CvBuildingEntry::GetHurryModifier(int) const

Defined in
CvBuildingClasses.cpp, line 1987
Class
CvBuildingEntry
Hook name
CivHooks::CvBuildingEntry_GetHurryModifier

Hooks

static bool BeforeCvBuildingEntry_GetHurryModifier(const CvBuildingEntry* self, int i, int& result);static void AfterCvBuildingEntry_GetHurryModifier(const CvBuildingEntry* self, int i, int& result);static int ReplaceCvBuildingEntry_GetHurryModifier(int (*original)(const CvBuildingEntry*, int), const CvBuildingEntry* self, int i);CivRegisterBefore<CivHooks::CvBuildingEntry_GetHurryModifier>(host, &BeforeCvBuildingEntry_GetHurryModifier);CivRegisterAfter<CivHooks::CvBuildingEntry_GetHurryModifier>(host, &AfterCvBuildingEntry_GetHurryModifier);CivRegisterReplace<CivHooks::CvBuildingEntry_GetHurryModifier>(host, &ReplaceCvBuildingEntry_GetHurryModifier);

Code

1986/// Modifier to Hurry cost1987int CvBuildingEntry::GetHurryModifier(int i) const1988{1989	CvAssertMsg(i < GC.getNumHurryInfos(), "Index out of bounds");1990	CvAssertMsg(i > -1, "Index out of bounds");1991	return m_paiHurryModifier ? m_paiHurryModifier[i] : -1;1992}

Called by