Hooks
static bool BeforeCvTreasury_GetCityConnectionTradeRouteGoldChange(const CvTreasury* self, int& result);static void AfterCvTreasury_GetCityConnectionTradeRouteGoldChange(const CvTreasury* self, int& result);static int ReplaceCvTreasury_GetCityConnectionTradeRouteGoldChange(int (*original)(const CvTreasury*), const CvTreasury* self);CivRegisterBefore<CivHooks::CvTreasury_GetCityConnectionTradeRouteGoldChange>(host, &BeforeCvTreasury_GetCityConnectionTradeRouteGoldChange);CivRegisterAfter<CivHooks::CvTreasury_GetCityConnectionTradeRouteGoldChange>(host, &AfterCvTreasury_GetCityConnectionTradeRouteGoldChange);CivRegisterReplace<CivHooks::CvTreasury_GetCityConnectionTradeRouteGoldChange>(host, &ReplaceCvTreasury_GetCityConnectionTradeRouteGoldChange);