Hooks
static bool BeforeCvPlayer_SetNumFreeTenets(CvPlayer* self, int iValue, bool bCountAsFreePolicies);static void AfterCvPlayer_SetNumFreeTenets(CvPlayer* self, int iValue, bool bCountAsFreePolicies);static void ReplaceCvPlayer_SetNumFreeTenets(void (*original)(CvPlayer*, int, bool), CvPlayer* self, int iValue, bool bCountAsFreePolicies);CivRegisterBefore<CivHooks::CvPlayer_SetNumFreeTenets>(host, &BeforeCvPlayer_SetNumFreeTenets);CivRegisterAfter<CivHooks::CvPlayer_SetNumFreeTenets>(host, &AfterCvPlayer_SetNumFreeTenets);CivRegisterReplace<CivHooks::CvPlayer_SetNumFreeTenets>(host, &ReplaceCvPlayer_SetNumFreeTenets);