Hooks
static bool BeforeCvCity_changeUnitProductionTime(CvCity* self, UnitTypes eIndex, int iChange);static void AfterCvCity_changeUnitProductionTime(CvCity* self, UnitTypes eIndex, int iChange);static void ReplaceCvCity_changeUnitProductionTime(void (*original)(CvCity*, UnitTypes, int), CvCity* self, UnitTypes eIndex, int iChange);CivRegisterBefore<CivHooks::CvCity_changeUnitProductionTime>(host, &BeforeCvCity_changeUnitProductionTime);CivRegisterAfter<CivHooks::CvCity_changeUnitProductionTime>(host, &AfterCvCity_changeUnitProductionTime);CivRegisterReplace<CivHooks::CvCity_changeUnitProductionTime>(host, &ReplaceCvCity_changeUnitProductionTime);