Hooks
static bool BeforeCvPlayerTechs_GetNumTechsCanBeResearched(const CvPlayerTechs* self, int& result);static void AfterCvPlayerTechs_GetNumTechsCanBeResearched(const CvPlayerTechs* self, int& result);static int ReplaceCvPlayerTechs_GetNumTechsCanBeResearched(int (*original)(const CvPlayerTechs*), const CvPlayerTechs* self);CivRegisterBefore<CivHooks::CvPlayerTechs_GetNumTechsCanBeResearched>(host, &BeforeCvPlayerTechs_GetNumTechsCanBeResearched);CivRegisterAfter<CivHooks::CvPlayerTechs_GetNumTechsCanBeResearched>(host, &AfterCvPlayerTechs_GetNumTechsCanBeResearched);CivRegisterReplace<CivHooks::CvPlayerTechs_GetNumTechsCanBeResearched>(host, &ReplaceCvPlayerTechs_GetNumTechsCanBeResearched);