Hooks
static bool BeforeCvGameTrade_IsUnitIDUsed(CvGameTrade* self, int iUnitID, bool& result);static void AfterCvGameTrade_IsUnitIDUsed(CvGameTrade* self, int iUnitID, bool& result);static bool ReplaceCvGameTrade_IsUnitIDUsed(bool (*original)(CvGameTrade*, int), CvGameTrade* self, int iUnitID);CivRegisterBefore<CivHooks::CvGameTrade_IsUnitIDUsed>(host, &BeforeCvGameTrade_IsUnitIDUsed);CivRegisterAfter<CivHooks::CvGameTrade_IsUnitIDUsed>(host, &AfterCvGameTrade_IsUnitIDUsed);CivRegisterReplace<CivHooks::CvGameTrade_IsUnitIDUsed>(host, &ReplaceCvGameTrade_IsUnitIDUsed);