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);