Hooks
static bool BeforeCvPlot_IsWithinDistanceOfResource(const CvPlot* self, ResourceTypes iResourceType, int iDistance, bool& result);static void AfterCvPlot_IsWithinDistanceOfResource(const CvPlot* self, ResourceTypes iResourceType, int iDistance, bool& result);static bool ReplaceCvPlot_IsWithinDistanceOfResource(bool (*original)(const CvPlot*, ResourceTypes, int), const CvPlot* self, ResourceTypes iResourceType, int iDistance);CivRegisterBefore<CivHooks::CvPlot_IsWithinDistanceOfResource>(host, &BeforeCvPlot_IsWithinDistanceOfResource);CivRegisterAfter<CivHooks::CvPlot_IsWithinDistanceOfResource>(host, &AfterCvPlot_IsWithinDistanceOfResource);CivRegisterReplace<CivHooks::CvPlot_IsWithinDistanceOfResource>(host, &ReplaceCvPlot_IsWithinDistanceOfResource);