Hooks
static bool BeforeCvPlayer_SetCityDistanceHighwaterMark(CvPlayer* self, int iNewValue);static void AfterCvPlayer_SetCityDistanceHighwaterMark(CvPlayer* self, int iNewValue);static void ReplaceCvPlayer_SetCityDistanceHighwaterMark(void (*original)(CvPlayer*, int), CvPlayer* self, int iNewValue);CivRegisterBefore<CivHooks::CvPlayer_SetCityDistanceHighwaterMark>(host, &BeforeCvPlayer_SetCityDistanceHighwaterMark);CivRegisterAfter<CivHooks::CvPlayer_SetCityDistanceHighwaterMark>(host, &AfterCvPlayer_SetCityDistanceHighwaterMark);CivRegisterReplace<CivHooks::CvPlayer_SetCityDistanceHighwaterMark>(host, &ReplaceCvPlayer_SetCityDistanceHighwaterMark);