Hooks
static bool BeforeCvCity_getHurryGold(const CvCity* self, HurryTypes arg0, int arg1, int arg2, int& result);static void AfterCvCity_getHurryGold(const CvCity* self, HurryTypes arg0, int arg1, int arg2, int& result);static int ReplaceCvCity_getHurryGold(int (*original)(const CvCity*, HurryTypes, int, int), const CvCity* self, HurryTypes arg0, int arg1, int arg2);CivRegisterBefore<CivHooks::CvCity_getHurryGold>(host, &BeforeCvCity_getHurryGold);CivRegisterAfter<CivHooks::CvCity_getHurryGold>(host, &AfterCvCity_getHurryGold);CivRegisterReplace<CivHooks::CvCity_getHurryGold>(host, &ReplaceCvCity_getHurryGold);