Bazaar developer reference

CvEconomicAIStrategyXMLEntry::GetCheckTriggerTurnCount() const

Defined in
CvEconomicAI.cpp, line 169
Class
CvEconomicAIStrategyXMLEntry
Hook name
CivHooks::CvEconomicAIStrategyXMLEntry_GetCheckTriggerTurnCount

Hooks

static bool BeforeCvEconomicAIStrategyXMLEntry_GetCheckTriggerTurnCount(const CvEconomicAIStrategyXMLEntry* self, int& result);static void AfterCvEconomicAIStrategyXMLEntry_GetCheckTriggerTurnCount(const CvEconomicAIStrategyXMLEntry* self, int& result);static int ReplaceCvEconomicAIStrategyXMLEntry_GetCheckTriggerTurnCount(int (*original)(const CvEconomicAIStrategyXMLEntry*), const CvEconomicAIStrategyXMLEntry* self);CivRegisterBefore<CivHooks::CvEconomicAIStrategyXMLEntry_GetCheckTriggerTurnCount>(host, &BeforeCvEconomicAIStrategyXMLEntry_GetCheckTriggerTurnCount);CivRegisterAfter<CivHooks::CvEconomicAIStrategyXMLEntry_GetCheckTriggerTurnCount>(host, &AfterCvEconomicAIStrategyXMLEntry_GetCheckTriggerTurnCount);CivRegisterReplace<CivHooks::CvEconomicAIStrategyXMLEntry_GetCheckTriggerTurnCount>(host, &ReplaceCvEconomicAIStrategyXMLEntry_GetCheckTriggerTurnCount);

Code

168/// Once this Strategy has been adopted, check the Trigger conditions every X turns to see if it's maintained169int CvEconomicAIStrategyXMLEntry::GetCheckTriggerTurnCount() const170{171	return m_iCheckTriggerTurnCount;172}

Called by