Hooks
static bool BeforeCvPlot_IsWithinDistanceOfImprovement(const CvPlot* self, ImprovementTypes iImprovementType, int iDistance, bool& result);static void AfterCvPlot_IsWithinDistanceOfImprovement(const CvPlot* self, ImprovementTypes iImprovementType, int iDistance, bool& result);static bool ReplaceCvPlot_IsWithinDistanceOfImprovement(bool (*original)(const CvPlot*, ImprovementTypes, int), const CvPlot* self, ImprovementTypes iImprovementType, int iDistance);CivRegisterBefore<CivHooks::CvPlot_IsWithinDistanceOfImprovement>(host, &BeforeCvPlot_IsWithinDistanceOfImprovement);CivRegisterAfter<CivHooks::CvPlot_IsWithinDistanceOfImprovement>(host, &AfterCvPlot_IsWithinDistanceOfImprovement);CivRegisterReplace<CivHooks::CvPlot_IsWithinDistanceOfImprovement>(host, &ReplaceCvPlot_IsWithinDistanceOfImprovement);