Hooks
static bool BeforeCvPlayer_SetGreatScientistBeakerMod(CvPlayer* self, int iValue);static void AfterCvPlayer_SetGreatScientistBeakerMod(CvPlayer* self, int iValue);static void ReplaceCvPlayer_SetGreatScientistBeakerMod(void (*original)(CvPlayer*, int), CvPlayer* self, int iValue);CivRegisterBefore<CivHooks::CvPlayer_SetGreatScientistBeakerMod>(host, &BeforeCvPlayer_SetGreatScientistBeakerMod);CivRegisterAfter<CivHooks::CvPlayer_SetGreatScientistBeakerMod>(host, &AfterCvPlayer_SetGreatScientistBeakerMod);CivRegisterReplace<CivHooks::CvPlayer_SetGreatScientistBeakerMod>(host, &ReplaceCvPlayer_SetGreatScientistBeakerMod);