Hooks
static bool BeforeCvGameDeals_GetDeal(CvGameDeals* self, uint index, CvDeal*& result);static void AfterCvGameDeals_GetDeal(CvGameDeals* self, uint index, CvDeal*& result);static CvDeal* ReplaceCvGameDeals_GetDeal(CvDeal* (*original)(CvGameDeals*, uint), CvGameDeals* self, uint index);CivRegisterBefore<CivHooks::CvGameDeals_GetDeal>(host, &BeforeCvGameDeals_GetDeal);CivRegisterAfter<CivHooks::CvGameDeals_GetDeal>(host, &AfterCvGameDeals_GetDeal);CivRegisterReplace<CivHooks::CvGameDeals_GetDeal>(host, &ReplaceCvGameDeals_GetDeal);