Bazaar developer reference

CvUnit::changeFreePillageMoveCount(int)

Defined in
CvUnit.cpp, line 14460
Class
CvUnit
Hook name
CivHooks::CvUnit_changeFreePillageMoveCount

Hooks

static bool BeforeCvUnit_changeFreePillageMoveCount(CvUnit* self, int iValue);static void AfterCvUnit_changeFreePillageMoveCount(CvUnit* self, int iValue);static void ReplaceCvUnit_changeFreePillageMoveCount(void (*original)(CvUnit*, int), CvUnit* self, int iValue);CivRegisterBefore<CivHooks::CvUnit_changeFreePillageMoveCount>(host, &BeforeCvUnit_changeFreePillageMoveCount);CivRegisterAfter<CivHooks::CvUnit_changeFreePillageMoveCount>(host, &AfterCvUnit_changeFreePillageMoveCount);CivRegisterReplace<CivHooks::CvUnit_changeFreePillageMoveCount>(host, &ReplaceCvUnit_changeFreePillageMoveCount);

Code

14460void CvUnit::changeFreePillageMoveCount(int iValue)14461{14462	VALIDATE_OBJECT14463	m_iFreePillageMoveCount += iValue;14464	CvAssert(getFreePillageMoveCount() >= 0);14465}

Calls

Called by