Bazaar developer reference

CvTeam::SetLiberatedByTeam(TeamTypes)

Defined in
CvTeam.cpp, line 4046
Class
CvTeam
Hook name
CivHooks::CvTeam_SetLiberatedByTeam

Hooks

static bool BeforeCvTeam_SetLiberatedByTeam(CvTeam* self, TeamTypes eIndex);static void AfterCvTeam_SetLiberatedByTeam(CvTeam* self, TeamTypes eIndex);static void ReplaceCvTeam_SetLiberatedByTeam(void (*original)(CvTeam*, TeamTypes), CvTeam* self, TeamTypes eIndex);CivRegisterBefore<CivHooks::CvTeam_SetLiberatedByTeam>(host, &BeforeCvTeam_SetLiberatedByTeam);CivRegisterAfter<CivHooks::CvTeam_SetLiberatedByTeam>(host, &AfterCvTeam_SetLiberatedByTeam);CivRegisterReplace<CivHooks::CvTeam_SetLiberatedByTeam>(host, &ReplaceCvTeam_SetLiberatedByTeam);

Code

4046void CvTeam::SetLiberatedByTeam(TeamTypes eIndex)4047{4048	if(GetLiberatedByTeam() != eIndex)4049	{4050		m_eLiberatedByTeam = eIndex;4051	}4052}

Calls

Called by