Bazaar developer reference

CvTeamTechs::ChangeResearchProgress(TechTypes, int, PlayerTypes)

Defined in
CvTechClasses.cpp, line 2238
Class
CvTeamTechs
Hook name
CivHooks::CvTeamTechs_ChangeResearchProgress

Hooks

static bool BeforeCvTeamTechs_ChangeResearchProgress(CvTeamTechs* self, TechTypes eIndex, int iChange, PlayerTypes ePlayer);static void AfterCvTeamTechs_ChangeResearchProgress(CvTeamTechs* self, TechTypes eIndex, int iChange, PlayerTypes ePlayer);static void ReplaceCvTeamTechs_ChangeResearchProgress(void (*original)(CvTeamTechs*, TechTypes, int, PlayerTypes), CvTeamTechs* self, TechTypes eIndex, int iChange, PlayerTypes ePlayer);CivRegisterBefore<CivHooks::CvTeamTechs_ChangeResearchProgress>(host, &BeforeCvTeamTechs_ChangeResearchProgress);CivRegisterAfter<CivHooks::CvTeamTechs_ChangeResearchProgress>(host, &AfterCvTeamTechs_ChangeResearchProgress);CivRegisterReplace<CivHooks::CvTeamTechs_ChangeResearchProgress>(host, &ReplaceCvTeamTechs_ChangeResearchProgress);

Code

2237/// Add an increment of research to a tech2238void CvTeamTechs::ChangeResearchProgress(TechTypes eIndex, int iChange, PlayerTypes ePlayer)2239{2240	ChangeResearchProgressTimes100(eIndex, iChange * 100, ePlayer);2241}

Calls

Called by