Hooks
static bool BeforeCvCity_foodDifference(const CvCity* self, bool bBottom, int& result);static void AfterCvCity_foodDifference(const CvCity* self, bool bBottom, int& result);static int ReplaceCvCity_foodDifference(int (*original)(const CvCity*, bool), const CvCity* self, bool bBottom);CivRegisterBefore<CivHooks::CvCity_foodDifference>(host, &BeforeCvCity_foodDifference);CivRegisterAfter<CivHooks::CvCity_foodDifference>(host, &AfterCvCity_foodDifference);CivRegisterReplace<CivHooks::CvCity_foodDifference>(host, &ReplaceCvCity_foodDifference);