Hooks
static bool BeforeCvTraitEntry_GetGoldenAgeGreatPersonRateModifier(const CvTraitEntry* self, GreatPersonTypes eGreatPerson, int& result);static void AfterCvTraitEntry_GetGoldenAgeGreatPersonRateModifier(const CvTraitEntry* self, GreatPersonTypes eGreatPerson, int& result);static int ReplaceCvTraitEntry_GetGoldenAgeGreatPersonRateModifier(int (*original)(const CvTraitEntry*, GreatPersonTypes), const CvTraitEntry* self, GreatPersonTypes eGreatPerson);CivRegisterBefore<CivHooks::CvTraitEntry_GetGoldenAgeGreatPersonRateModifier>(host, &BeforeCvTraitEntry_GetGoldenAgeGreatPersonRateModifier);CivRegisterAfter<CivHooks::CvTraitEntry_GetGoldenAgeGreatPersonRateModifier>(host, &AfterCvTraitEntry_GetGoldenAgeGreatPersonRateModifier);CivRegisterReplace<CivHooks::CvTraitEntry_GetGoldenAgeGreatPersonRateModifier>(host, &ReplaceCvTraitEntry_GetGoldenAgeGreatPersonRateModifier);