Hooks
static bool BeforeCvGameTrade_GetOwnerFromID(CvGameTrade* self, int iID, PlayerTypes& result);static void AfterCvGameTrade_GetOwnerFromID(CvGameTrade* self, int iID, PlayerTypes& result);static PlayerTypes ReplaceCvGameTrade_GetOwnerFromID(PlayerTypes (*original)(CvGameTrade*, int), CvGameTrade* self, int iID);CivRegisterBefore<CivHooks::CvGameTrade_GetOwnerFromID>(host, &BeforeCvGameTrade_GetOwnerFromID);CivRegisterAfter<CivHooks::CvGameTrade_GetOwnerFromID>(host, &AfterCvGameTrade_GetOwnerFromID);CivRegisterReplace<CivHooks::CvGameTrade_GetOwnerFromID>(host, &ReplaceCvGameTrade_GetOwnerFromID);