Hooks
static bool BeforeCvMinorCivAI_IsRouteConnectionEstablished(const CvMinorCivAI* self, PlayerTypes eMajor, bool& result);static void AfterCvMinorCivAI_IsRouteConnectionEstablished(const CvMinorCivAI* self, PlayerTypes eMajor, bool& result);static bool ReplaceCvMinorCivAI_IsRouteConnectionEstablished(bool (*original)(const CvMinorCivAI*, PlayerTypes), const CvMinorCivAI* self, PlayerTypes eMajor);CivRegisterBefore<CivHooks::CvMinorCivAI_IsRouteConnectionEstablished>(host, &BeforeCvMinorCivAI_IsRouteConnectionEstablished);CivRegisterAfter<CivHooks::CvMinorCivAI_IsRouteConnectionEstablished>(host, &AfterCvMinorCivAI_IsRouteConnectionEstablished);CivRegisterReplace<CivHooks::CvMinorCivAI_IsRouteConnectionEstablished>(host, &ReplaceCvMinorCivAI_IsRouteConnectionEstablished);