Bazaar developer reference

CvTeam::SetTurnMadePeaceTreatyWithTeam(TeamTypes, int)

Defined in
CvTeam.cpp, line 4002
Class
CvTeam
Hook name
CivHooks::CvTeam_SetTurnMadePeaceTreatyWithTeam

Hooks

static bool BeforeCvTeam_SetTurnMadePeaceTreatyWithTeam(CvTeam* self, TeamTypes eIndex, int iNewValue);static void AfterCvTeam_SetTurnMadePeaceTreatyWithTeam(CvTeam* self, TeamTypes eIndex, int iNewValue);static void ReplaceCvTeam_SetTurnMadePeaceTreatyWithTeam(void (*original)(CvTeam*, TeamTypes, int), CvTeam* self, TeamTypes eIndex, int iNewValue);CivRegisterBefore<CivHooks::CvTeam_SetTurnMadePeaceTreatyWithTeam>(host, &BeforeCvTeam_SetTurnMadePeaceTreatyWithTeam);CivRegisterAfter<CivHooks::CvTeam_SetTurnMadePeaceTreatyWithTeam>(host, &AfterCvTeam_SetTurnMadePeaceTreatyWithTeam);CivRegisterReplace<CivHooks::CvTeam_SetTurnMadePeaceTreatyWithTeam>(host, &ReplaceCvTeam_SetTurnMadePeaceTreatyWithTeam);

Code

4002void CvTeam::SetTurnMadePeaceTreatyWithTeam(TeamTypes eIndex, int iNewValue)4003{4004	CvAssertMsg(eIndex >= 0, "eIndex is expected to be non-negative (invalid Index)");4005	CvAssertMsg(eIndex < MAX_TEAMS, "eIndex is expected to be within maximum bounds (invalid Index)");4006	m_paiTurnMadePeaceTreatyWithTeam[eIndex] = iNewValue;4007}

Calls

Called by