Hooks
static bool BeforeCvPlayer_SetFaithPurchaseIndex(CvPlayer* self, int iIndex);static void AfterCvPlayer_SetFaithPurchaseIndex(CvPlayer* self, int iIndex);static void ReplaceCvPlayer_SetFaithPurchaseIndex(void (*original)(CvPlayer*, int), CvPlayer* self, int iIndex);CivRegisterBefore<CivHooks::CvPlayer_SetFaithPurchaseIndex>(host, &BeforeCvPlayer_SetFaithPurchaseIndex);CivRegisterAfter<CivHooks::CvPlayer_SetFaithPurchaseIndex>(host, &AfterCvPlayer_SetFaithPurchaseIndex);CivRegisterReplace<CivHooks::CvPlayer_SetFaithPurchaseIndex>(host, &ReplaceCvPlayer_SetFaithPurchaseIndex);