Hooks
static bool BeforeCvGameTrade_GetTechDifference(CvGameTrade* self, PlayerTypes ePlayer, PlayerTypes ePlayer2, int& result);static void AfterCvGameTrade_GetTechDifference(CvGameTrade* self, PlayerTypes ePlayer, PlayerTypes ePlayer2, int& result);static int ReplaceCvGameTrade_GetTechDifference(int (*original)(CvGameTrade*, PlayerTypes, PlayerTypes), CvGameTrade* self, PlayerTypes ePlayer, PlayerTypes ePlayer2);CivRegisterBefore<CivHooks::CvGameTrade_GetTechDifference>(host, &BeforeCvGameTrade_GetTechDifference);CivRegisterAfter<CivHooks::CvGameTrade_GetTechDifference>(host, &AfterCvGameTrade_GetTechDifference);CivRegisterReplace<CivHooks::CvGameTrade_GetTechDifference>(host, &ReplaceCvGameTrade_GetTechDifference);