Hooks
static bool BeforeCvCity_IsWithinDistanceOfPlotType(const CvCity* self, PlotTypes iPlotType, int iDistance, bool& result);static void AfterCvCity_IsWithinDistanceOfPlotType(const CvCity* self, PlotTypes iPlotType, int iDistance, bool& result);static bool ReplaceCvCity_IsWithinDistanceOfPlotType(bool (*original)(const CvCity*, PlotTypes, int), const CvCity* self, PlotTypes iPlotType, int iDistance);CivRegisterBefore<CivHooks::CvCity_IsWithinDistanceOfPlotType>(host, &BeforeCvCity_IsWithinDistanceOfPlotType);CivRegisterAfter<CivHooks::CvCity_IsWithinDistanceOfPlotType>(host, &AfterCvCity_IsWithinDistanceOfPlotType);CivRegisterReplace<CivHooks::CvCity_IsWithinDistanceOfPlotType>(host, &ReplaceCvCity_IsWithinDistanceOfPlotType);