Hooks
static bool BeforeCvUnit_SearchRange(const CvUnit* self, int iRange, int& result);static void AfterCvUnit_SearchRange(const CvUnit* self, int iRange, int& result);static int ReplaceCvUnit_SearchRange(int (*original)(const CvUnit*, int), const CvUnit* self, int iRange);CivRegisterBefore<CivHooks::CvUnit_SearchRange>(host, &BeforeCvUnit_SearchRange);CivRegisterAfter<CivHooks::CvUnit_SearchRange>(host, &AfterCvUnit_SearchRange);CivRegisterReplace<CivHooks::CvUnit_SearchRange>(host, &ReplaceCvUnit_SearchRange);