Hooks
static bool BeforeCvPlot_IsTradeRoute(const CvPlot* self, PlayerTypes ePlayer, bool& result);static void AfterCvPlot_IsTradeRoute(const CvPlot* self, PlayerTypes ePlayer, bool& result);static bool ReplaceCvPlot_IsTradeRoute(bool (*original)(const CvPlot*, PlayerTypes), const CvPlot* self, PlayerTypes ePlayer);CivRegisterBefore<CivHooks::CvPlot_IsTradeRoute>(host, &BeforeCvPlot_IsTradeRoute);CivRegisterAfter<CivHooks::CvPlot_IsTradeRoute>(host, &AfterCvPlot_IsTradeRoute);CivRegisterReplace<CivHooks::CvPlot_IsTradeRoute>(host, &ReplaceCvPlot_IsTradeRoute);