Bazaar developer reference

CvTeam::changeOpenBordersTradingAllowedCount(int)

Defined in
CvTeam.cpp, line 3068
Class
CvTeam
Hook name
CivHooks::CvTeam_changeOpenBordersTradingAllowedCount

Hooks

static bool BeforeCvTeam_changeOpenBordersTradingAllowedCount(CvTeam* self, int iChange);static void AfterCvTeam_changeOpenBordersTradingAllowedCount(CvTeam* self, int iChange);static void ReplaceCvTeam_changeOpenBordersTradingAllowedCount(void (*original)(CvTeam*, int), CvTeam* self, int iChange);CivRegisterBefore<CivHooks::CvTeam_changeOpenBordersTradingAllowedCount>(host, &BeforeCvTeam_changeOpenBordersTradingAllowedCount);CivRegisterAfter<CivHooks::CvTeam_changeOpenBordersTradingAllowedCount>(host, &AfterCvTeam_changeOpenBordersTradingAllowedCount);CivRegisterReplace<CivHooks::CvTeam_changeOpenBordersTradingAllowedCount>(host, &ReplaceCvTeam_changeOpenBordersTradingAllowedCount);

Code

3068void CvTeam::changeOpenBordersTradingAllowedCount(int iChange)3069{3070	m_iOpenBordersTradingAllowedCount = (m_iOpenBordersTradingAllowedCount + iChange);3071	CvAssert(getOpenBordersTradingAllowedCount() >= 0);3072}

Called by