Hooks
static bool BeforeCvPlayerTechs_GetCivTechUniqueUnit(const CvPlayerTechs* self, TechTypes eIndex, UnitTypes& result);static void AfterCvPlayerTechs_GetCivTechUniqueUnit(const CvPlayerTechs* self, TechTypes eIndex, UnitTypes& result);static UnitTypes ReplaceCvPlayerTechs_GetCivTechUniqueUnit(UnitTypes (*original)(const CvPlayerTechs*, TechTypes), const CvPlayerTechs* self, TechTypes eIndex);CivRegisterBefore<CivHooks::CvPlayerTechs_GetCivTechUniqueUnit>(host, &BeforeCvPlayerTechs_GetCivTechUniqueUnit);CivRegisterAfter<CivHooks::CvPlayerTechs_GetCivTechUniqueUnit>(host, &AfterCvPlayerTechs_GetCivTechUniqueUnit);CivRegisterReplace<CivHooks::CvPlayerTechs_GetCivTechUniqueUnit>(host, &ReplaceCvPlayerTechs_GetCivTechUniqueUnit);