Hooks
static bool BeforeCvCity_setOverflowProduction(CvCity* self, int iNewValue);static void AfterCvCity_setOverflowProduction(CvCity* self, int iNewValue);static void ReplaceCvCity_setOverflowProduction(void (*original)(CvCity*, int), CvCity* self, int iNewValue);CivRegisterBefore<CivHooks::CvCity_setOverflowProduction>(host, &BeforeCvCity_setOverflowProduction);CivRegisterAfter<CivHooks::CvCity_setOverflowProduction>(host, &AfterCvCity_setOverflowProduction);CivRegisterReplace<CivHooks::CvCity_setOverflowProduction>(host, &ReplaceCvCity_setOverflowProduction);