Bazaar developer reference

CvUnit::changeCanCrossMountainsCount(int)

Defined in
CvUnit.cpp, line 14213
Class
CvUnit
Hook name
CivHooks::CvUnit_changeCanCrossMountainsCount

Hooks

static bool BeforeCvUnit_changeCanCrossMountainsCount(CvUnit* self, int iValue);static void AfterCvUnit_changeCanCrossMountainsCount(CvUnit* self, int iValue);static void ReplaceCvUnit_changeCanCrossMountainsCount(void (*original)(CvUnit*, int), CvUnit* self, int iValue);CivRegisterBefore<CivHooks::CvUnit_changeCanCrossMountainsCount>(host, &BeforeCvUnit_changeCanCrossMountainsCount);CivRegisterAfter<CivHooks::CvUnit_changeCanCrossMountainsCount>(host, &AfterCvUnit_changeCanCrossMountainsCount);CivRegisterReplace<CivHooks::CvUnit_changeCanCrossMountainsCount>(host, &ReplaceCvUnit_changeCanCrossMountainsCount);

Code

14213void CvUnit::changeCanCrossMountainsCount(int iValue)14214{14215	VALIDATE_OBJECT14216	if(iValue != 0)14217	{14218		m_iCanCrossMountainsCount += iValue;14219	}14220}

Calls

Called by