Bazaar developer reference

CvTeamTechs::SetResearchProgress(TechTypes, int, PlayerTypes)

Defined in
CvTechClasses.cpp, line 2053
Class
CvTeamTechs
Hook name
CivHooks::CvTeamTechs_SetResearchProgress

Hooks

static bool BeforeCvTeamTechs_SetResearchProgress(CvTeamTechs* self, TechTypes eIndex, int iNewValue, PlayerTypes ePlayer);static void AfterCvTeamTechs_SetResearchProgress(CvTeamTechs* self, TechTypes eIndex, int iNewValue, PlayerTypes ePlayer);static void ReplaceCvTeamTechs_SetResearchProgress(void (*original)(CvTeamTechs*, TechTypes, int, PlayerTypes), CvTeamTechs* self, TechTypes eIndex, int iNewValue, PlayerTypes ePlayer);CivRegisterBefore<CivHooks::CvTeamTechs_SetResearchProgress>(host, &BeforeCvTeamTechs_SetResearchProgress);CivRegisterAfter<CivHooks::CvTeamTechs_SetResearchProgress>(host, &AfterCvTeamTechs_SetResearchProgress);CivRegisterReplace<CivHooks::CvTeamTechs_SetResearchProgress>(host, &ReplaceCvTeamTechs_SetResearchProgress);

Code

2052/// Accessor: set research done on one tech2053void CvTeamTechs::SetResearchProgress(TechTypes eIndex, int iNewValue, PlayerTypes ePlayer)2054{2055	SetResearchProgressTimes100(eIndex, iNewValue * 100, ePlayer);2056}

Calls

Called by