Hooks
static bool BeforeCvPlayerTechs_GetCivTechUniqueImprovement(const CvPlayerTechs* self, TechTypes eIndex, ImprovementTypes& result);static void AfterCvPlayerTechs_GetCivTechUniqueImprovement(const CvPlayerTechs* self, TechTypes eIndex, ImprovementTypes& result);static ImprovementTypes ReplaceCvPlayerTechs_GetCivTechUniqueImprovement(ImprovementTypes (*original)(const CvPlayerTechs*, TechTypes), const CvPlayerTechs* self, TechTypes eIndex);CivRegisterBefore<CivHooks::CvPlayerTechs_GetCivTechUniqueImprovement>(host, &BeforeCvPlayerTechs_GetCivTechUniqueImprovement);CivRegisterAfter<CivHooks::CvPlayerTechs_GetCivTechUniqueImprovement>(host, &AfterCvPlayerTechs_GetCivTechUniqueImprovement);CivRegisterReplace<CivHooks::CvPlayerTechs_GetCivTechUniqueImprovement>(host, &ReplaceCvPlayerTechs_GetCivTechUniqueImprovement);