Bazaar developer reference

CvAdvisorRecommender::IsTechRecommended(TechTypes, AdvisorTypes)

Defined in
CvAdvisorRecommender.cpp, line 287
Class
CvAdvisorRecommender
Hook name
CivHooks::CvAdvisorRecommender_IsTechRecommended

Hooks

static bool BeforeCvAdvisorRecommender_IsTechRecommended(CvAdvisorRecommender* self, TechTypes eTech, AdvisorTypes eAdvisor, bool& result);static void AfterCvAdvisorRecommender_IsTechRecommended(CvAdvisorRecommender* self, TechTypes eTech, AdvisorTypes eAdvisor, bool& result);static bool ReplaceCvAdvisorRecommender_IsTechRecommended(bool (*original)(CvAdvisorRecommender*, TechTypes, AdvisorTypes), CvAdvisorRecommender* self, TechTypes eTech, AdvisorTypes eAdvisor);CivRegisterBefore<CivHooks::CvAdvisorRecommender_IsTechRecommended>(host, &BeforeCvAdvisorRecommender_IsTechRecommended);CivRegisterAfter<CivHooks::CvAdvisorRecommender_IsTechRecommended>(host, &AfterCvAdvisorRecommender_IsTechRecommended);CivRegisterReplace<CivHooks::CvAdvisorRecommender_IsTechRecommended>(host, &ReplaceCvAdvisorRecommender_IsTechRecommended);

Code

287bool CvAdvisorRecommender::IsTechRecommended(TechTypes eTech, AdvisorTypes eAdvisor)288{289	return (m_aRecommendedTechs[eAdvisor] == eTech);290}

Called by