Bazaar developer reference

CvUnit::changeHillsDoubleMoveCount(int)

Defined in
CvUnit.cpp, line 17811
Class
CvUnit
Hook name
CivHooks::CvUnit_changeHillsDoubleMoveCount

Hooks

static bool BeforeCvUnit_changeHillsDoubleMoveCount(CvUnit* self, int iChange);static void AfterCvUnit_changeHillsDoubleMoveCount(CvUnit* self, int iChange);static void ReplaceCvUnit_changeHillsDoubleMoveCount(void (*original)(CvUnit*, int), CvUnit* self, int iChange);CivRegisterBefore<CivHooks::CvUnit_changeHillsDoubleMoveCount>(host, &BeforeCvUnit_changeHillsDoubleMoveCount);CivRegisterAfter<CivHooks::CvUnit_changeHillsDoubleMoveCount>(host, &AfterCvUnit_changeHillsDoubleMoveCount);CivRegisterReplace<CivHooks::CvUnit_changeHillsDoubleMoveCount>(host, &ReplaceCvUnit_changeHillsDoubleMoveCount);

Code

17811void CvUnit::changeHillsDoubleMoveCount(int iChange)17812{17813	VALIDATE_OBJECT17814	m_iHillsDoubleMoveCount = (m_iHillsDoubleMoveCount + iChange);17815	CvAssert(getHillsDoubleMoveCount() >= 0);17816}

Calls

Called by