Bazaar developer reference

CvBeliefEntry::GetYieldChangeWorldWonder(int) const

Defined in
CvBeliefClasses.cpp, line 702
Class
CvBeliefEntry
Hook name
CivHooks::CvBeliefEntry_GetYieldChangeWorldWonder

Hooks

static bool BeforeCvBeliefEntry_GetYieldChangeWorldWonder(const CvBeliefEntry* self, int i, int& result);static void AfterCvBeliefEntry_GetYieldChangeWorldWonder(const CvBeliefEntry* self, int i, int& result);static int ReplaceCvBeliefEntry_GetYieldChangeWorldWonder(int (*original)(const CvBeliefEntry*, int), const CvBeliefEntry* self, int i);CivRegisterBefore<CivHooks::CvBeliefEntry_GetYieldChangeWorldWonder>(host, &BeforeCvBeliefEntry_GetYieldChangeWorldWonder);CivRegisterAfter<CivHooks::CvBeliefEntry_GetYieldChangeWorldWonder>(host, &AfterCvBeliefEntry_GetYieldChangeWorldWonder);CivRegisterReplace<CivHooks::CvBeliefEntry_GetYieldChangeWorldWonder>(host, &ReplaceCvBeliefEntry_GetYieldChangeWorldWonder);

Code

701/// Yield boost from a world wonder702int CvBeliefEntry::GetYieldChangeWorldWonder(int i) const703{704	CvAssertMsg(i < NUM_YIELD_TYPES, "Index out of bounds");705	CvAssertMsg(i > -1, "Index out of bounds");706	return m_piYieldChangeWorldWonder ? m_piYieldChangeWorldWonder[i] : -1;707}

Called by