Bazaar developer reference

EconomicAIHelpers::IsTestStrategy_OffshoreExpansionMap(CvPlayer *)

Defined in
CvEconomicAI.cpp, line 3215
Hook name
CivHooks::EconomicAIHelpers_IsTestStrategy_OffshoreExpansionMap

Hooks

static bool BeforeEconomicAIHelpers_IsTestStrategy_OffshoreExpansionMap(CvPlayer* pPlayer, bool& result);static void AfterEconomicAIHelpers_IsTestStrategy_OffshoreExpansionMap(CvPlayer* pPlayer, bool& result);static bool ReplaceEconomicAIHelpers_IsTestStrategy_OffshoreExpansionMap(bool (*original)(CvPlayer*), CvPlayer* pPlayer);CivRegisterBefore<CivHooks::EconomicAIHelpers_IsTestStrategy_OffshoreExpansionMap>(host, &BeforeEconomicAIHelpers_IsTestStrategy_OffshoreExpansionMap);CivRegisterAfter<CivHooks::EconomicAIHelpers_IsTestStrategy_OffshoreExpansionMap>(host, &AfterEconomicAIHelpers_IsTestStrategy_OffshoreExpansionMap);CivRegisterReplace<CivHooks::EconomicAIHelpers_IsTestStrategy_OffshoreExpansionMap>(host, &ReplaceEconomicAIHelpers_IsTestStrategy_OffshoreExpansionMap);

Code

3214/// "Offshore Expansion Map" Player Strategy: the map script will dictate this3215bool EconomicAIHelpers::IsTestStrategy_OffshoreExpansionMap(CvPlayer* pPlayer)3216{3217	if(pPlayer->isHuman())3218	{3219		return false;3220	}32213222	return (GC.getMap().GetAIMapHint() & 4);3223}

Calls

Called by