This page is under construction
archives/bf1942/levels/dc_no_fly_zone_brit.rfa
bf1942/levels/DC_No_Fly_Zone_Brit/AI/StrategicAreas.con
rem *** DC_Weapon_Bunkers_010
rem *** borrowed from DC_OilFields_010

if v_arg1 == host
rem ----- Host
rem ----------------------------------------------------------------------------

rem *** Create strategic areas ***
aiStrategicArea.create OppositionAirbase 2493/960 2707/1160 20
aiStrategicArea.create CoalitionAirbase 664/3362 864/3462 20

aiStrategicArea.create WestNoFlyZone 900/1003 1060/1203 45
aiStrategicArea.create MiddleNoFlyZone 1502/1835 1662/1985 45
aiStrategicArea.create EastNoFlyZone 2657/2287 2807/2437 45


rem *** Define strategic areas ***

aiStrategicArea.setActive OppositionAirbase
AIStrategicArea.addNeighbour WestNoFlyZone
AIStrategicArea.addNeighbour MiddleNoFlyZone
AIStrategicArea.addNeighbour EastNoFlyZone
aiStrategicArea.addObjectTypeFlag Base
aiStrategicArea.addObjectTypeFlag AirField
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.setOrderPosition Tank 2707/1160
AIStrategicArea.setOrderPosition Infantery 2707/1160
AIStrategicArea.setOrderPosition Car 2707/1160
aiStrategicArea.setSide 1


aiStrategicArea.setActive CoalitionAirbase
AIStrategicArea.addNeighbour WestNoFlyZone
AIStrategicArea.addNeighbour MiddleNoFlyZone
AIStrategicArea.addNeighbour EastNoFlyZone
aiStrategicArea.addObjectTypeFlag Base
aiStrategicArea.addObjectTypeFlag AirField
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.setOrderPosition Tank 864/3462
AIStrategicArea.setOrderPosition Infantery 864/3462
AIStrategicArea.setOrderPosition Car 864/3462
aiStrategicArea.setSide 2


aiStrategicArea.setActive WestNoFlyZone
AIStrategicArea.addNeighbour OppositionAirbase
AIStrategicArea.addNeighbour CoalitionAirbase
AIStrategicArea.addNeighbour MiddleNoFlyZone
AIStrategicArea.addNeighbour EastNoFlyZone
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.setSide 0

aiStrategicArea.setActive MiddleNoFlyZone
AIStrategicArea.addNeighbour OppositionAirbase
AIStrategicArea.addNeighbour CoalitionAirbase
AIStrategicArea.addNeighbour WestNoFlyZone
AIStrategicArea.addNeighbour EastNoFlyZone
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.setSide 0

aiStrategicArea.setActive EastNoFlyZone
AIStrategicArea.addNeighbour OppositionAirbase
AIStrategicArea.addNeighbour CoalitionAirbase
AIStrategicArea.addNeighbour WestNoFlyZone
AIStrategicArea.addNeighbour MiddleNoFlyZone
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.setSide 0

rem ----------------------------------------------------------------------------
endIf