Hooks
static bool BeforeCvPlayerTrade_GetTradeConnectionDomainValueModifierTimes100(CvPlayerTrade* self, const TradeConnection& kTradeConnection, YieldTypes eYield, int& result);static void AfterCvPlayerTrade_GetTradeConnectionDomainValueModifierTimes100(CvPlayerTrade* self, const TradeConnection& kTradeConnection, YieldTypes eYield, int& result);static int ReplaceCvPlayerTrade_GetTradeConnectionDomainValueModifierTimes100(int (*original)(CvPlayerTrade*, const TradeConnection&, YieldTypes), CvPlayerTrade* self, const TradeConnection& kTradeConnection, YieldTypes eYield);CivRegisterBefore<CivHooks::CvPlayerTrade_GetTradeConnectionDomainValueModifierTimes100>(host, &BeforeCvPlayerTrade_GetTradeConnectionDomainValueModifierTimes100);CivRegisterAfter<CivHooks::CvPlayerTrade_GetTradeConnectionDomainValueModifierTimes100>(host, &AfterCvPlayerTrade_GetTradeConnectionDomainValueModifierTimes100);CivRegisterReplace<CivHooks::CvPlayerTrade_GetTradeConnectionDomainValueModifierTimes100>(host, &ReplaceCvPlayerTrade_GetTradeConnectionDomainValueModifierTimes100);