Hooks
static bool BeforeCvPlayerTechs_SetResearchingTech(CvPlayerTechs* self, TechTypes eIndex, bool bNewValue);static void AfterCvPlayerTechs_SetResearchingTech(CvPlayerTechs* self, TechTypes eIndex, bool bNewValue);static void ReplaceCvPlayerTechs_SetResearchingTech(void (*original)(CvPlayerTechs*, TechTypes, bool), CvPlayerTechs* self, TechTypes eIndex, bool bNewValue);CivRegisterBefore<CivHooks::CvPlayerTechs_SetResearchingTech>(host, &BeforeCvPlayerTechs_SetResearchingTech);CivRegisterAfter<CivHooks::CvPlayerTechs_SetResearchingTech>(host, &AfterCvPlayerTechs_SetResearchingTech);CivRegisterReplace<CivHooks::CvPlayerTechs_SetResearchingTech>(host, &ReplaceCvPlayerTechs_SetResearchingTech);