Bazaar developer reference

CvAICityStrategyEntry::GetCheckTriggerTurnCount() const

Defined in
CvCityStrategyAI.cpp, line 147
Class
CvAICityStrategyEntry
Hook name
CivHooks::CvAICityStrategyEntry_GetCheckTriggerTurnCount

Hooks

static bool BeforeCvAICityStrategyEntry_GetCheckTriggerTurnCount(const CvAICityStrategyEntry* self, int& result);static void AfterCvAICityStrategyEntry_GetCheckTriggerTurnCount(const CvAICityStrategyEntry* self, int& result);static int ReplaceCvAICityStrategyEntry_GetCheckTriggerTurnCount(int (*original)(const CvAICityStrategyEntry*), const CvAICityStrategyEntry* self);CivRegisterBefore<CivHooks::CvAICityStrategyEntry_GetCheckTriggerTurnCount>(host, &BeforeCvAICityStrategyEntry_GetCheckTriggerTurnCount);CivRegisterAfter<CivHooks::CvAICityStrategyEntry_GetCheckTriggerTurnCount>(host, &AfterCvAICityStrategyEntry_GetCheckTriggerTurnCount);CivRegisterReplace<CivHooks::CvAICityStrategyEntry_GetCheckTriggerTurnCount>(host, &ReplaceCvAICityStrategyEntry_GetCheckTriggerTurnCount);

Code

146/// Once this Strategy has been adopted, check the Trigger conditions every X turns to see if it's maintained147int CvAICityStrategyEntry::GetCheckTriggerTurnCount() const148{149	return m_iCheckTriggerTurnCount;150}

Called by