Hooks
static bool BeforeCvUnit_IsSappingCity(const CvUnit* self, const CvCity* pTargetCity, bool& result);static void AfterCvUnit_IsSappingCity(const CvUnit* self, const CvCity* pTargetCity, bool& result);static bool ReplaceCvUnit_IsSappingCity(bool (*original)(const CvUnit*, const CvCity*), const CvUnit* self, const CvCity* pTargetCity);CivRegisterBefore<CivHooks::CvUnit_IsSappingCity>(host, &BeforeCvUnit_IsSappingCity);CivRegisterAfter<CivHooks::CvUnit_IsSappingCity>(host, &AfterCvUnit_IsSappingCity);CivRegisterReplace<CivHooks::CvUnit_IsSappingCity>(host, &ReplaceCvUnit_IsSappingCity);