Hooks
static bool BeforeCvGameTrade_GetIndexFromUnitID(CvGameTrade* self, int iUnitID, PlayerTypes eOwner, int& result);static void AfterCvGameTrade_GetIndexFromUnitID(CvGameTrade* self, int iUnitID, PlayerTypes eOwner, int& result);static int ReplaceCvGameTrade_GetIndexFromUnitID(int (*original)(CvGameTrade*, int, PlayerTypes), CvGameTrade* self, int iUnitID, PlayerTypes eOwner);CivRegisterBefore<CivHooks::CvGameTrade_GetIndexFromUnitID>(host, &BeforeCvGameTrade_GetIndexFromUnitID);CivRegisterAfter<CivHooks::CvGameTrade_GetIndexFromUnitID>(host, &AfterCvGameTrade_GetIndexFromUnitID);CivRegisterReplace<CivHooks::CvGameTrade_GetIndexFromUnitID>(host, &ReplaceCvGameTrade_GetIndexFromUnitID);