Bazaar developer reference

CvAdvisorRecommender::ResetTechs()

Defined in
CvAdvisorRecommender.cpp, line 190
Class
CvAdvisorRecommender
Hook name
CivHooks::CvAdvisorRecommender_ResetTechs

Hooks

static bool BeforeCvAdvisorRecommender_ResetTechs(CvAdvisorRecommender* self);static void AfterCvAdvisorRecommender_ResetTechs(CvAdvisorRecommender* self);static void ReplaceCvAdvisorRecommender_ResetTechs(void (*original)(CvAdvisorRecommender*), CvAdvisorRecommender* self);CivRegisterBefore<CivHooks::CvAdvisorRecommender_ResetTechs>(host, &BeforeCvAdvisorRecommender_ResetTechs);CivRegisterAfter<CivHooks::CvAdvisorRecommender_ResetTechs>(host, &AfterCvAdvisorRecommender_ResetTechs);CivRegisterReplace<CivHooks::CvAdvisorRecommender_ResetTechs>(host, &ReplaceCvAdvisorRecommender_ResetTechs);

Code

190void CvAdvisorRecommender::ResetTechs()191{192	for(uint ui = 0; ui < NUM_ADVISOR_TYPES; ui++)193	{194		m_aRecommendedTechs[ui] = NO_TECH;195	}196197	m_aResearchableTechs.clear();198	m_aFinalRoundTechs.clear();199}

Calls

Called by