Hooks
static bool BeforeCvPlayer_changeGreatGeneralRateModFromBldgs(CvPlayer* self, int ichange);static void AfterCvPlayer_changeGreatGeneralRateModFromBldgs(CvPlayer* self, int ichange);static void ReplaceCvPlayer_changeGreatGeneralRateModFromBldgs(void (*original)(CvPlayer*, int), CvPlayer* self, int ichange);CivRegisterBefore<CivHooks::CvPlayer_changeGreatGeneralRateModFromBldgs>(host, &BeforeCvPlayer_changeGreatGeneralRateModFromBldgs);CivRegisterAfter<CivHooks::CvPlayer_changeGreatGeneralRateModFromBldgs>(host, &AfterCvPlayer_changeGreatGeneralRateModFromBldgs);CivRegisterReplace<CivHooks::CvPlayer_changeGreatGeneralRateModFromBldgs>(host, &ReplaceCvPlayer_changeGreatGeneralRateModFromBldgs);