Bazaar developer reference

CvTeam::countNumHumanGameTurnActive() const

Defined in
CvTeam.cpp, line 7262
Class
CvTeam
Hook name
CivHooks::CvTeam_countNumHumanGameTurnActive

Hooks

static bool BeforeCvTeam_countNumHumanGameTurnActive(const CvTeam* self, int& result);static void AfterCvTeam_countNumHumanGameTurnActive(const CvTeam* self, int& result);static int ReplaceCvTeam_countNumHumanGameTurnActive(int (*original)(const CvTeam*), const CvTeam* self);CivRegisterBefore<CivHooks::CvTeam_countNumHumanGameTurnActive>(host, &BeforeCvTeam_countNumHumanGameTurnActive);CivRegisterAfter<CivHooks::CvTeam_countNumHumanGameTurnActive>(host, &AfterCvTeam_countNumHumanGameTurnActive);CivRegisterReplace<CivHooks::CvTeam_countNumHumanGameTurnActive>(host, &ReplaceCvTeam_countNumHumanGameTurnActive);

Code

7262int CvTeam::countNumHumanGameTurnActive() const7263{7264	int iCount = 0;72657266	for(int iI = 0; iI < MAX_CIV_PLAYERS; iI++)7267	{7268		CvPlayer& kLoopPlayer = GET_PLAYER((PlayerTypes)iI);72697270		if(kLoopPlayer.isHuman() && kLoopPlayer.getTeam() == GetID())7271		{7272			if(kLoopPlayer.isTurnActive())7273			{7274				++iCount;7275			}7276		}7277	}72787279	return iCount;7280}

Calls