Hooks
static bool BeforeCvImprovementEntry_IsAllowsWalkWater(const CvImprovementEntry* self, bool& result);static void AfterCvImprovementEntry_IsAllowsWalkWater(const CvImprovementEntry* self, bool& result);static bool ReplaceCvImprovementEntry_IsAllowsWalkWater(bool (*original)(const CvImprovementEntry*), const CvImprovementEntry* self);CivRegisterBefore<CivHooks::CvImprovementEntry_IsAllowsWalkWater>(host, &BeforeCvImprovementEntry_IsAllowsWalkWater);CivRegisterAfter<CivHooks::CvImprovementEntry_IsAllowsWalkWater>(host, &AfterCvImprovementEntry_IsAllowsWalkWater);CivRegisterReplace<CivHooks::CvImprovementEntry_IsAllowsWalkWater>(host, &ReplaceCvImprovementEntry_IsAllowsWalkWater);