Hooks
static bool BeforeCvTeam_SetBestPossibleRoute(CvTeam* self, RouteTypes eRoute);static void AfterCvTeam_SetBestPossibleRoute(CvTeam* self, RouteTypes eRoute);static void ReplaceCvTeam_SetBestPossibleRoute(void (*original)(CvTeam*, RouteTypes), CvTeam* self, RouteTypes eRoute);CivRegisterBefore<CivHooks::CvTeam_SetBestPossibleRoute>(host, &BeforeCvTeam_SetBestPossibleRoute);CivRegisterAfter<CivHooks::CvTeam_SetBestPossibleRoute>(host, &AfterCvTeam_SetBestPossibleRoute);CivRegisterReplace<CivHooks::CvTeam_SetBestPossibleRoute>(host, &ReplaceCvTeam_SetBestPossibleRoute);