Bazaar developer reference

CvPlayer::SetAllUnitsUnprocessed()

Defined in
CvPlayer.cpp, line 5030
Class
CvPlayer
Hook name
CivHooks::CvPlayer_SetAllUnitsUnprocessed

Hooks

static bool BeforeCvPlayer_SetAllUnitsUnprocessed(CvPlayer* self);static void AfterCvPlayer_SetAllUnitsUnprocessed(CvPlayer* self);static void ReplaceCvPlayer_SetAllUnitsUnprocessed(void (*original)(CvPlayer*), CvPlayer* self);CivRegisterBefore<CivHooks::CvPlayer_SetAllUnitsUnprocessed>(host, &BeforeCvPlayer_SetAllUnitsUnprocessed);CivRegisterAfter<CivHooks::CvPlayer_SetAllUnitsUnprocessed>(host, &AfterCvPlayer_SetAllUnitsUnprocessed);CivRegisterReplace<CivHooks::CvPlayer_SetAllUnitsUnprocessed>(host, &ReplaceCvPlayer_SetAllUnitsUnprocessed);

Code

5029/// Indicate that the AI has not processed any units yet5030void CvPlayer::SetAllUnitsUnprocessed()5031{5032	CvUnit* pLoopUnit;5033	int iLoop;50345035	for(pLoopUnit = firstUnit(&iLoop); pLoopUnit != NULL; pLoopUnit = nextUnit(&iLoop))5036	{5037		pLoopUnit->SetTurnProcessed(false);5038	}5039}

Calls

Called by