Bazaar developer reference

CvGrandStrategyAI::SetNumTurnsSinceActiveSet(int)

Defined in
CvGrandStrategyAI.cpp, line 826
Class
CvGrandStrategyAI
Hook name
CivHooks::CvGrandStrategyAI_SetNumTurnsSinceActiveSet

Hooks

static bool BeforeCvGrandStrategyAI_SetNumTurnsSinceActiveSet(CvGrandStrategyAI* self, int iValue);static void AfterCvGrandStrategyAI_SetNumTurnsSinceActiveSet(CvGrandStrategyAI* self, int iValue);static void ReplaceCvGrandStrategyAI_SetNumTurnsSinceActiveSet(void (*original)(CvGrandStrategyAI*, int), CvGrandStrategyAI* self, int iValue);CivRegisterBefore<CivHooks::CvGrandStrategyAI_SetNumTurnsSinceActiveSet>(host, &BeforeCvGrandStrategyAI_SetNumTurnsSinceActiveSet);CivRegisterAfter<CivHooks::CvGrandStrategyAI_SetNumTurnsSinceActiveSet>(host, &AfterCvGrandStrategyAI_SetNumTurnsSinceActiveSet);CivRegisterReplace<CivHooks::CvGrandStrategyAI_SetNumTurnsSinceActiveSet>(host, &ReplaceCvGrandStrategyAI_SetNumTurnsSinceActiveSet);

Code

825/// Set the number of turns since the Active Strategy was last set826void CvGrandStrategyAI::SetNumTurnsSinceActiveSet(int iValue)827{828	m_iNumTurnsSinceActiveSet = iValue;829	FAssert(m_iNumTurnsSinceActiveSet >= 0);830}

Called by