Bazaar developer reference

CvUnit::changeCanCrossIceCount(int)

Defined in
CvUnit.cpp, line 14267
Class
CvUnit
Hook name
CivHooks::CvUnit_changeCanCrossIceCount

Hooks

static bool BeforeCvUnit_changeCanCrossIceCount(CvUnit* self, int iValue);static void AfterCvUnit_changeCanCrossIceCount(CvUnit* self, int iValue);static void ReplaceCvUnit_changeCanCrossIceCount(void (*original)(CvUnit*, int), CvUnit* self, int iValue);CivRegisterBefore<CivHooks::CvUnit_changeCanCrossIceCount>(host, &BeforeCvUnit_changeCanCrossIceCount);CivRegisterAfter<CivHooks::CvUnit_changeCanCrossIceCount>(host, &AfterCvUnit_changeCanCrossIceCount);CivRegisterReplace<CivHooks::CvUnit_changeCanCrossIceCount>(host, &ReplaceCvUnit_changeCanCrossIceCount);

Code

14267void CvUnit::changeCanCrossIceCount(int iValue)14268{14269	VALIDATE_OBJECT14270	if(iValue != 0)14271	{14272		m_iCanCrossIceCount += iValue;14273	}14274}

Calls

Called by