Bazaar developer reference

CvUnit::setMadeAttack(bool)

Defined in
CvUnit.cpp, line 19443
Class
CvUnit
Hook name
CivHooks::CvUnit_setMadeAttack

Hooks

static bool BeforeCvUnit_setMadeAttack(CvUnit* self, bool bNewValue);static void AfterCvUnit_setMadeAttack(CvUnit* self, bool bNewValue);static void ReplaceCvUnit_setMadeAttack(void (*original)(CvUnit*, bool), CvUnit* self, bool bNewValue);CivRegisterBefore<CivHooks::CvUnit_setMadeAttack>(host, &BeforeCvUnit_setMadeAttack);CivRegisterAfter<CivHooks::CvUnit_setMadeAttack>(host, &AfterCvUnit_setMadeAttack);CivRegisterReplace<CivHooks::CvUnit_setMadeAttack>(host, &ReplaceCvUnit_setMadeAttack);

Code

19443void CvUnit::setMadeAttack(bool bNewValue)19444{19445	VALIDATE_OBJECT19446	if(bNewValue)19447	{19448		m_iAttacksMade++;19449	}19450	else19451	{19452		m_iAttacksMade = 0;19453	}19454}

Calls

Called by