Bazaar developer reference

CvPlayer::changeBorderObstacleCount(int)

Defined in
CvPlayer.cpp, line 17541
Class
CvPlayer
Hook name
CivHooks::CvPlayer_changeBorderObstacleCount

Hooks

static bool BeforeCvPlayer_changeBorderObstacleCount(CvPlayer* self, int iChange);static void AfterCvPlayer_changeBorderObstacleCount(CvPlayer* self, int iChange);static void ReplaceCvPlayer_changeBorderObstacleCount(void (*original)(CvPlayer*, int), CvPlayer* self, int iChange);CivRegisterBefore<CivHooks::CvPlayer_changeBorderObstacleCount>(host, &BeforeCvPlayer_changeBorderObstacleCount);CivRegisterAfter<CivHooks::CvPlayer_changeBorderObstacleCount>(host, &AfterCvPlayer_changeBorderObstacleCount);CivRegisterReplace<CivHooks::CvPlayer_changeBorderObstacleCount>(host, &ReplaceCvPlayer_changeBorderObstacleCount);

Code

17541void CvPlayer::changeBorderObstacleCount(int iChange)17542{17543	if(iChange != 0)17544	{17545		m_iBorderObstacleCount = (m_iBorderObstacleCount + iChange);17546		CvAssert(getBorderObstacleCount() >= 0);17547	}17548}

Called by