Bazaar developer reference

CvCityStrategyAI::IsUsingCityStrategy(AICityStrategyTypes)

Defined in
CvCityStrategyAI.cpp, line 535
Class
CvCityStrategyAI
Hook name
CivHooks::CvCityStrategyAI_IsUsingCityStrategy

Hooks

static bool BeforeCvCityStrategyAI_IsUsingCityStrategy(CvCityStrategyAI* self, AICityStrategyTypes eStrategy, bool& result);static void AfterCvCityStrategyAI_IsUsingCityStrategy(CvCityStrategyAI* self, AICityStrategyTypes eStrategy, bool& result);static bool ReplaceCvCityStrategyAI_IsUsingCityStrategy(bool (*original)(CvCityStrategyAI*, AICityStrategyTypes), CvCityStrategyAI* self, AICityStrategyTypes eStrategy);CivRegisterBefore<CivHooks::CvCityStrategyAI_IsUsingCityStrategy>(host, &BeforeCvCityStrategyAI_IsUsingCityStrategy);CivRegisterAfter<CivHooks::CvCityStrategyAI_IsUsingCityStrategy>(host, &AfterCvCityStrategyAI_IsUsingCityStrategy);CivRegisterReplace<CivHooks::CvCityStrategyAI_IsUsingCityStrategy>(host, &ReplaceCvCityStrategyAI_IsUsingCityStrategy);

Code

534/// Returns whether or not a player has adopted this CityStrategy535bool CvCityStrategyAI::IsUsingCityStrategy(AICityStrategyTypes eStrategy)536{537	return m_pabUsingCityStrategy[(int) eStrategy];538}

Called by