Bazaar developer reference

CvEconomicAIStrategyXMLEntry::GetMinimumNumTurnsExecuted() const

Defined in
CvEconomicAI.cpp, line 163
Class
CvEconomicAIStrategyXMLEntry
Hook name
CivHooks::CvEconomicAIStrategyXMLEntry_GetMinimumNumTurnsExecuted

Hooks

static bool BeforeCvEconomicAIStrategyXMLEntry_GetMinimumNumTurnsExecuted(const CvEconomicAIStrategyXMLEntry* self, int& result);static void AfterCvEconomicAIStrategyXMLEntry_GetMinimumNumTurnsExecuted(const CvEconomicAIStrategyXMLEntry* self, int& result);static int ReplaceCvEconomicAIStrategyXMLEntry_GetMinimumNumTurnsExecuted(int (*original)(const CvEconomicAIStrategyXMLEntry*), const CvEconomicAIStrategyXMLEntry* self);CivRegisterBefore<CivHooks::CvEconomicAIStrategyXMLEntry_GetMinimumNumTurnsExecuted>(host, &BeforeCvEconomicAIStrategyXMLEntry_GetMinimumNumTurnsExecuted);CivRegisterAfter<CivHooks::CvEconomicAIStrategyXMLEntry_GetMinimumNumTurnsExecuted>(host, &AfterCvEconomicAIStrategyXMLEntry_GetMinimumNumTurnsExecuted);CivRegisterReplace<CivHooks::CvEconomicAIStrategyXMLEntry_GetMinimumNumTurnsExecuted>(host, &ReplaceCvEconomicAIStrategyXMLEntry_GetMinimumNumTurnsExecuted);

Code

162/// Minimum # of turns this AI Strategy must be executed for - don't want the AI starting then stopping Strategies every turn163int CvEconomicAIStrategyXMLEntry::GetMinimumNumTurnsExecuted() const164{165	return m_iMinimumNumTurnsExecuted;166}

Called by