object - player


void EnableAIFeatures(int nFlags, int nEnable)

Scope: public

Parameters
nFlags:
aiBuildMiningBuildings - AI builds mine & refinery if needed
aiBuildMiningUnits - AI builds harvesters or container carriers if needed
aiControlMiningUnits - AI keeps harvesters or container carriers busy
aiBuildSupplyBuildings - AI builds 
aiBuildSupplyUnits - AI builds supply units 
aiControlSupplyUnits - AI assigns supply units to buildings
aiBuildPowerBuildings - AI takes care of energy distribution
aiBuildResearchBuildings - AI builds research building(s)
aiControlResearches - AI decide which researches it should invent
aiControlDefense - AI checks buildings periodically, and sends defensive platoons if needed
aiControlOffense - AI sends periodically attack to the enemy base
aiBuildBuilders - AI builds Builders if needed
aiBuildRepairers - AI builds repairers and arder them tu repair base
aiBuildShadows - AI builds and uses shadows
aiBuildScreamers- AI builds and uses screamers
aiBuildSuperAttack- AI builds and uses mass destruction weapon
aiEnabled- AI enabled/disable
aiBuildTanks - AI takes care of building ground units
aiBuildShips - AI takes care of building ships
aiBuildHelicopters - AI takes care of helicopters
aiBuildCivilFactory - AI builds Civil Vehicle Factory if needed
aiBuildMilitaryFactory - AI builds Military Factory if needed
aiBuildShipyard - AI builds Shipyard if needed  (only if enemy is building it too)
aiBuildBuildings - AI builds buildings
aiBuildSpecialUnits - AI builds screamers/schadows etc
aiRush - AI tries to make first attack as soon as possible
aiUpgradeCannons - AI upgrades cannon
aiEverything - all flags
aiDefenseTowers - AI builds defence towers
aiRejectAlliance - AI allways reject player's offer of alliance

Return values

Description
Enable or disables AI features

See also
EnableAIFutures2