Hooks
static bool BeforeCvPolicyEntry_GetGreatPersonExpendedYield(const CvPolicyEntry* self, int i, int j, int& result);static void AfterCvPolicyEntry_GetGreatPersonExpendedYield(const CvPolicyEntry* self, int i, int j, int& result);static int ReplaceCvPolicyEntry_GetGreatPersonExpendedYield(int (*original)(const CvPolicyEntry*, int, int), const CvPolicyEntry* self, int i, int j);CivRegisterBefore<CivHooks::CvPolicyEntry_GetGreatPersonExpendedYield>(host, &BeforeCvPolicyEntry_GetGreatPersonExpendedYield);CivRegisterAfter<CivHooks::CvPolicyEntry_GetGreatPersonExpendedYield>(host, &AfterCvPolicyEntry_GetGreatPersonExpendedYield);CivRegisterReplace<CivHooks::CvPolicyEntry_GetGreatPersonExpendedYield>(host, &ReplaceCvPolicyEntry_GetGreatPersonExpendedYield);