Hooks
static bool BeforeCvPlayer_IsCapitalConnectedToPlayer(CvPlayer* self, PlayerTypes ePlayer, RouteTypes eRestrictRoute, bool& result);static void AfterCvPlayer_IsCapitalConnectedToPlayer(CvPlayer* self, PlayerTypes ePlayer, RouteTypes eRestrictRoute, bool& result);static bool ReplaceCvPlayer_IsCapitalConnectedToPlayer(bool (*original)(CvPlayer*, PlayerTypes, RouteTypes), CvPlayer* self, PlayerTypes ePlayer, RouteTypes eRestrictRoute);CivRegisterBefore<CivHooks::CvPlayer_IsCapitalConnectedToPlayer>(host, &BeforeCvPlayer_IsCapitalConnectedToPlayer);CivRegisterAfter<CivHooks::CvPlayer_IsCapitalConnectedToPlayer>(host, &AfterCvPlayer_IsCapitalConnectedToPlayer);CivRegisterReplace<CivHooks::CvPlayer_IsCapitalConnectedToPlayer>(host, &ReplaceCvPlayer_IsCapitalConnectedToPlayer);