Bazaar developer reference

CvTeam::GetNumTurnsLockedIntoWar(TeamTypes) const

Defined in
CvTeam.cpp, line 3966
Class
CvTeam
Hook name
CivHooks::CvTeam_GetNumTurnsLockedIntoWar

Hooks

static bool BeforeCvTeam_GetNumTurnsLockedIntoWar(const CvTeam* self, TeamTypes eTeam, int& result);static void AfterCvTeam_GetNumTurnsLockedIntoWar(const CvTeam* self, TeamTypes eTeam, int& result);static int ReplaceCvTeam_GetNumTurnsLockedIntoWar(int (*original)(const CvTeam*, TeamTypes), const CvTeam* self, TeamTypes eTeam);CivRegisterBefore<CivHooks::CvTeam_GetNumTurnsLockedIntoWar>(host, &BeforeCvTeam_GetNumTurnsLockedIntoWar);CivRegisterAfter<CivHooks::CvTeam_GetNumTurnsLockedIntoWar>(host, &AfterCvTeam_GetNumTurnsLockedIntoWar);CivRegisterReplace<CivHooks::CvTeam_GetNumTurnsLockedIntoWar>(host, &ReplaceCvTeam_GetNumTurnsLockedIntoWar);

Code

3965/// How long are we locked into a war with eTeam?3966int CvTeam::GetNumTurnsLockedIntoWar(TeamTypes eTeam) const3967{3968	CvAssertMsg(eTeam >= 0, "eIndex is expected to be non-negative (invalid Index)");3969	CvAssertMsg(eTeam < MAX_TEAMS, "eIndex is expected to be within maximum bounds (invalid Index)");3970	return m_aiNumTurnsLockedIntoWar[eTeam];3971}

Calls

Called by