Hooks
static bool BeforeCvImprovementEntry_IsAddsFreshWater(const CvImprovementEntry* self, bool& result);static void AfterCvImprovementEntry_IsAddsFreshWater(const CvImprovementEntry* self, bool& result);static bool ReplaceCvImprovementEntry_IsAddsFreshWater(bool (*original)(const CvImprovementEntry*), const CvImprovementEntry* self);CivRegisterBefore<CivHooks::CvImprovementEntry_IsAddsFreshWater>(host, &BeforeCvImprovementEntry_IsAddsFreshWater);CivRegisterAfter<CivHooks::CvImprovementEntry_IsAddsFreshWater>(host, &AfterCvImprovementEntry_IsAddsFreshWater);CivRegisterReplace<CivHooks::CvImprovementEntry_IsAddsFreshWater>(host, &ReplaceCvImprovementEntry_IsAddsFreshWater);