Bazaar developer reference

CvMilitaryAIStrategyXMLEntry::GetMinimumNumTurnsExecuted() const

Defined in
CvMilitaryAI.cpp, line 170
Class
CvMilitaryAIStrategyXMLEntry
Hook name
CivHooks::CvMilitaryAIStrategyXMLEntry_GetMinimumNumTurnsExecuted

Hooks

static bool BeforeCvMilitaryAIStrategyXMLEntry_GetMinimumNumTurnsExecuted(const CvMilitaryAIStrategyXMLEntry* self, int& result);static void AfterCvMilitaryAIStrategyXMLEntry_GetMinimumNumTurnsExecuted(const CvMilitaryAIStrategyXMLEntry* self, int& result);static int ReplaceCvMilitaryAIStrategyXMLEntry_GetMinimumNumTurnsExecuted(int (*original)(const CvMilitaryAIStrategyXMLEntry*), const CvMilitaryAIStrategyXMLEntry* self);CivRegisterBefore<CivHooks::CvMilitaryAIStrategyXMLEntry_GetMinimumNumTurnsExecuted>(host, &BeforeCvMilitaryAIStrategyXMLEntry_GetMinimumNumTurnsExecuted);CivRegisterAfter<CivHooks::CvMilitaryAIStrategyXMLEntry_GetMinimumNumTurnsExecuted>(host, &AfterCvMilitaryAIStrategyXMLEntry_GetMinimumNumTurnsExecuted);CivRegisterReplace<CivHooks::CvMilitaryAIStrategyXMLEntry_GetMinimumNumTurnsExecuted>(host, &ReplaceCvMilitaryAIStrategyXMLEntry_GetMinimumNumTurnsExecuted);

Code

169/// Minimum # of turns this AI Strategy must be executed for - don't want the AI starting then stopping Strategies every turn170int CvMilitaryAIStrategyXMLEntry::GetMinimumNumTurnsExecuted() const171{172	return m_iMinimumNumTurnsExecuted;173}

Called by