Hooks
static bool BeforeCvPlayer_GetFaithPurchaseType(const CvPlayer* self, FaithPurchaseTypes& result);static void AfterCvPlayer_GetFaithPurchaseType(const CvPlayer* self, FaithPurchaseTypes& result);static FaithPurchaseTypes ReplaceCvPlayer_GetFaithPurchaseType(FaithPurchaseTypes (*original)(const CvPlayer*), const CvPlayer* self);CivRegisterBefore<CivHooks::CvPlayer_GetFaithPurchaseType>(host, &BeforeCvPlayer_GetFaithPurchaseType);CivRegisterAfter<CivHooks::CvPlayer_GetFaithPurchaseType>(host, &AfterCvPlayer_GetFaithPurchaseType);CivRegisterReplace<CivHooks::CvPlayer_GetFaithPurchaseType>(host, &ReplaceCvPlayer_GetFaithPurchaseType);