Hooks
static bool BeforeCvCityConnections_GetRouteInfo(CvCityConnections* self, uint uiFirstCityIndex, uint uiSecondCityIndex, CvCityConnections::RouteInfo*& result);static void AfterCvCityConnections_GetRouteInfo(CvCityConnections* self, uint uiFirstCityIndex, uint uiSecondCityIndex, CvCityConnections::RouteInfo*& result);static CvCityConnections::RouteInfo* ReplaceCvCityConnections_GetRouteInfo(CvCityConnections::RouteInfo* (*original)(CvCityConnections*, uint, uint), CvCityConnections* self, uint uiFirstCityIndex, uint uiSecondCityIndex);CivRegisterBefore<CivHooks::CvCityConnections_GetRouteInfo>(host, &BeforeCvCityConnections_GetRouteInfo);CivRegisterAfter<CivHooks::CvCityConnections_GetRouteInfo>(host, &AfterCvCityConnections_GetRouteInfo);CivRegisterReplace<CivHooks::CvCityConnections_GetRouteInfo>(host, &ReplaceCvCityConnections_GetRouteInfo);