Bazaar developer reference

CvTeam::updateYield()

Defined in
CvTeam.cpp, line 974
Class
CvTeam
Hook name
CivHooks::CvTeam_updateYield

Hooks

static bool BeforeCvTeam_updateYield(CvTeam* self);static void AfterCvTeam_updateYield(CvTeam* self);static void ReplaceCvTeam_updateYield(void (*original)(CvTeam*), CvTeam* self);CivRegisterBefore<CivHooks::CvTeam_updateYield>(host, &BeforeCvTeam_updateYield);CivRegisterAfter<CivHooks::CvTeam_updateYield>(host, &AfterCvTeam_updateYield);CivRegisterReplace<CivHooks::CvTeam_updateYield>(host, &ReplaceCvTeam_updateYield);

Code

974void CvTeam::updateYield()975{976	int iI;977978	for(iI = 0; iI < MAX_PLAYERS; iI++)979	{980		if(GET_PLAYER((PlayerTypes)iI).isAlive())981		{982			if(GET_PLAYER((PlayerTypes)iI).getTeam() == GetID())983			{984				GET_PLAYER((PlayerTypes)iI).updateYield();985			}986		}987	}988}

Calls

Called by