Bazaar developer reference

CvCity::changeCapturePlunderModifier(int)

Defined in
CvCity.cpp, line 9010
Class
CvCity
Hook name
CivHooks::CvCity_changeCapturePlunderModifier

Hooks

static bool BeforeCvCity_changeCapturePlunderModifier(CvCity* self, int iChange);static void AfterCvCity_changeCapturePlunderModifier(CvCity* self, int iChange);static void ReplaceCvCity_changeCapturePlunderModifier(void (*original)(CvCity*, int), CvCity* self, int iChange);CivRegisterBefore<CivHooks::CvCity_changeCapturePlunderModifier>(host, &BeforeCvCity_changeCapturePlunderModifier);CivRegisterAfter<CivHooks::CvCity_changeCapturePlunderModifier>(host, &AfterCvCity_changeCapturePlunderModifier);CivRegisterReplace<CivHooks::CvCity_changeCapturePlunderModifier>(host, &ReplaceCvCity_changeCapturePlunderModifier);

Code

9010void CvCity::changeCapturePlunderModifier(int iChange)9011{9012	VALIDATE_OBJECT9013	m_iCapturePlunderModifier = (m_iCapturePlunderModifier + iChange);9014	CvAssert(m_iCapturePlunderModifier >= 0);9015}

Calls

Called by