Hooks
static bool BeforeCvPolicyEntry_GetHappinessToScience(const CvPolicyEntry* self, int& result);static void AfterCvPolicyEntry_GetHappinessToScience(const CvPolicyEntry* self, int& result);static int ReplaceCvPolicyEntry_GetHappinessToScience(int (*original)(const CvPolicyEntry*), const CvPolicyEntry* self);CivRegisterBefore<CivHooks::CvPolicyEntry_GetHappinessToScience>(host, &BeforeCvPolicyEntry_GetHappinessToScience);CivRegisterAfter<CivHooks::CvPolicyEntry_GetHappinessToScience>(host, &AfterCvPolicyEntry_GetHappinessToScience);CivRegisterReplace<CivHooks::CvPolicyEntry_GetHappinessToScience>(host, &ReplaceCvPolicyEntry_GetHappinessToScience);