Bazaar developer reference

CityStrategyAIHelpers::IsTestCityStrategy_RiverCity(CvCity *)

Defined in
CvCityStrategyAI.cpp, line 3001
Hook name
CivHooks::CityStrategyAIHelpers_IsTestCityStrategy_RiverCity

Hooks

static bool BeforeCityStrategyAIHelpers_IsTestCityStrategy_RiverCity(CvCity* pCity, bool& result);static void AfterCityStrategyAIHelpers_IsTestCityStrategy_RiverCity(CvCity* pCity, bool& result);static bool ReplaceCityStrategyAIHelpers_IsTestCityStrategy_RiverCity(bool (*original)(CvCity*), CvCity* pCity);CivRegisterBefore<CivHooks::CityStrategyAIHelpers_IsTestCityStrategy_RiverCity>(host, &BeforeCityStrategyAIHelpers_IsTestCityStrategy_RiverCity);CivRegisterAfter<CivHooks::CityStrategyAIHelpers_IsTestCityStrategy_RiverCity>(host, &AfterCityStrategyAIHelpers_IsTestCityStrategy_RiverCity);CivRegisterReplace<CivHooks::CityStrategyAIHelpers_IsTestCityStrategy_RiverCity>(host, &ReplaceCityStrategyAIHelpers_IsTestCityStrategy_RiverCity);

Code

3000/// "River City" City Strategy: give a little flavor to this city3001bool CityStrategyAIHelpers::IsTestCityStrategy_RiverCity(CvCity* pCity)3002{3003	if(pCity->plot()->isRiver())3004	{3005		return true;3006	}30073008	return false;3009}

Calls

Called by