Hooks
static bool BeforeCvGameDeals_SetTempDeal(CvGameDeals* self, CvDeal* pDeal);static void AfterCvGameDeals_SetTempDeal(CvGameDeals* self, CvDeal* pDeal);static void ReplaceCvGameDeals_SetTempDeal(void (*original)(CvGameDeals*, CvDeal*), CvGameDeals* self, CvDeal* pDeal);CivRegisterBefore<CivHooks::CvGameDeals_SetTempDeal>(host, &BeforeCvGameDeals_SetTempDeal);CivRegisterAfter<CivHooks::CvGameDeals_SetTempDeal>(host, &AfterCvGameDeals_SetTempDeal);CivRegisterReplace<CivHooks::CvGameDeals_SetTempDeal>(host, &ReplaceCvGameDeals_SetTempDeal);