Hooks
static bool BeforeCvUnit_getMaxHurryProduction(const CvUnit* self, CvCity* pCity, int& result);static void AfterCvUnit_getMaxHurryProduction(const CvUnit* self, CvCity* pCity, int& result);static int ReplaceCvUnit_getMaxHurryProduction(int (*original)(const CvUnit*, CvCity*), const CvUnit* self, CvCity* pCity);CivRegisterBefore<CivHooks::CvUnit_getMaxHurryProduction>(host, &BeforeCvUnit_getMaxHurryProduction);CivRegisterAfter<CivHooks::CvUnit_getMaxHurryProduction>(host, &AfterCvUnit_getMaxHurryProduction);CivRegisterReplace<CivHooks::CvUnit_getMaxHurryProduction>(host, &ReplaceCvUnit_getMaxHurryProduction);