Hooks
static bool BeforeCvCity_getCurrentProductionDifferenceTimes100(const CvCity* self, bool bIgnoreFood, bool bOverflow, int& result);static void AfterCvCity_getCurrentProductionDifferenceTimes100(const CvCity* self, bool bIgnoreFood, bool bOverflow, int& result);static int ReplaceCvCity_getCurrentProductionDifferenceTimes100(int (*original)(const CvCity*, bool, bool), const CvCity* self, bool bIgnoreFood, bool bOverflow);CivRegisterBefore<CivHooks::CvCity_getCurrentProductionDifferenceTimes100>(host, &BeforeCvCity_getCurrentProductionDifferenceTimes100);CivRegisterAfter<CivHooks::CvCity_getCurrentProductionDifferenceTimes100>(host, &AfterCvCity_getCurrentProductionDifferenceTimes100);CivRegisterReplace<CivHooks::CvCity_getCurrentProductionDifferenceTimes100>(host, &ReplaceCvCity_getCurrentProductionDifferenceTimes100);