Hooks
static bool BeforeCvPlayerTechs_IsNoResearchAvailable(const CvPlayerTechs* self, bool& result);static void AfterCvPlayerTechs_IsNoResearchAvailable(const CvPlayerTechs* self, bool& result);static bool ReplaceCvPlayerTechs_IsNoResearchAvailable(bool (*original)(const CvPlayerTechs*), const CvPlayerTechs* self);CivRegisterBefore<CivHooks::CvPlayerTechs_IsNoResearchAvailable>(host, &BeforeCvPlayerTechs_IsNoResearchAvailable);CivRegisterAfter<CivHooks::CvPlayerTechs_IsNoResearchAvailable>(host, &AfterCvPlayerTechs_IsNoResearchAvailable);CivRegisterReplace<CivHooks::CvPlayerTechs_IsNoResearchAvailable>(host, &ReplaceCvPlayerTechs_IsNoResearchAvailable);