Bazaar developer reference

CvPlayer::killUnits()

Defined in
CvPlayer.cpp, line 3935
Class
CvPlayer
Hook name
CivHooks::CvPlayer_killUnits

Hooks

static bool BeforeCvPlayer_killUnits(CvPlayer* self);static void AfterCvPlayer_killUnits(CvPlayer* self);static void ReplaceCvPlayer_killUnits(void (*original)(CvPlayer*), CvPlayer* self);CivRegisterBefore<CivHooks::CvPlayer_killUnits>(host, &BeforeCvPlayer_killUnits);CivRegisterAfter<CivHooks::CvPlayer_killUnits>(host, &AfterCvPlayer_killUnits);CivRegisterReplace<CivHooks::CvPlayer_killUnits>(host, &ReplaceCvPlayer_killUnits);

Code

3935void CvPlayer::killUnits()3936{3937	CvUnit* pLoopUnit;3938	int iLoop;39393940	for(pLoopUnit = firstUnit(&iLoop); pLoopUnit != NULL; pLoopUnit = nextUnit(&iLoop))3941	{3942		pLoopUnit->kill(false);3943	}3944}

Calls

Called by