Hooks
static bool BeforeCvPlot_isVisibleToEnemyTeam(const CvPlot* self, TeamTypes eFriendlyTeam, bool& result);static void AfterCvPlot_isVisibleToEnemyTeam(const CvPlot* self, TeamTypes eFriendlyTeam, bool& result);static bool ReplaceCvPlot_isVisibleToEnemyTeam(bool (*original)(const CvPlot*, TeamTypes), const CvPlot* self, TeamTypes eFriendlyTeam);CivRegisterBefore<CivHooks::CvPlot_isVisibleToEnemyTeam>(host, &BeforeCvPlot_isVisibleToEnemyTeam);CivRegisterAfter<CivHooks::CvPlot_isVisibleToEnemyTeam>(host, &AfterCvPlot_isVisibleToEnemyTeam);CivRegisterReplace<CivHooks::CvPlot_isVisibleToEnemyTeam>(host, &ReplaceCvPlot_isVisibleToEnemyTeam);