Hooks
static bool BeforeCvUnit_IsWithinDistanceOfPlotType(const CvUnit* self, PlotTypes iPlotType, int iDistance, bool& result);static void AfterCvUnit_IsWithinDistanceOfPlotType(const CvUnit* self, PlotTypes iPlotType, int iDistance, bool& result);static bool ReplaceCvUnit_IsWithinDistanceOfPlotType(bool (*original)(const CvUnit*, PlotTypes, int), const CvUnit* self, PlotTypes iPlotType, int iDistance);CivRegisterBefore<CivHooks::CvUnit_IsWithinDistanceOfPlotType>(host, &BeforeCvUnit_IsWithinDistanceOfPlotType);CivRegisterAfter<CivHooks::CvUnit_IsWithinDistanceOfPlotType>(host, &AfterCvUnit_IsWithinDistanceOfPlotType);CivRegisterReplace<CivHooks::CvUnit_IsWithinDistanceOfPlotType>(host, &ReplaceCvUnit_IsWithinDistanceOfPlotType);