This page is under construction
Archives/bf1942/levels/DC_DesertShield.rfa
bf1942/levels/DC_DesertShield/AI/StrategicAreas.con
if v_arg1 == host
rem ----- Host
rem ----------------------------------------------------------------------------
aiStrategicArea.create AlliedAirfield 726/234 802/257 20
aiStrategicArea.create AlliedBase 672/297 800/365 50
aiStrategicArea.create AxisAirfield 779/1767 800/1788 20
aiStrategicArea.create AxisBase 919/1713 944/1736 50
aiStrategicArea.create SouthMountainpass 438/1194 447/1215 50
aiStrategicArea.create easternbase 1015/758 1046/792 200
aiStrategicArea.create NorthMountainPass 1018/1065 1047/1091 50
aiStrategicArea.create SouthBase 491/1231 514/1246 175
aiStrategicArea.create NorthBase 1175/1149 1212/1183 175
aiStrategicArea.setActive AlliedAirfield
AIStrategicArea.addNeighbour easternbase
AIStrategicArea.addNeighbour SouthMountainpass
AIStrategicArea.addNeighbour AlliedBase
AIStrategicArea.addNeighbour AlliedAirfield
aiStrategicArea.addObjectTypeFlag AirField
aiStrategicArea.addObjectTypeFlag Close
aiStrategicArea.addObjectTypeFlag Centre
AIStrategicArea.setOrderPosition Tank 802/257
AIStrategicArea.setOrderPosition Infantery 802/257
AIStrategicArea.setOrderPosition Car 802/257
aiStrategicArea.setSide 2
aiStrategicArea.setActive AlliedBase
AIStrategicArea.addNeighbour easternbase
aiStrategicArea.addObjectTypeFlag Base
AIStrategicArea.setOrderPosition Tank 800/365
AIStrategicArea.setOrderPosition Infantery 800/365
AIStrategicArea.setOrderPosition Car 800/365
aiStrategicArea.setSide 2
aiStrategicArea.vehicleSearchRadius 190.0
aiStrategicArea.setTakeable 1 0
aiStrategicArea.setActive AxisAirfield
AIStrategicArea.addNeighbour AxisBase
AIStrategicArea.addNeighbour SouthMountainpass
aiStrategicArea.addObjectTypeFlag Close
aiStrategicArea.addObjectTypeFlag AirField
AIStrategicArea.setOrderPosition Tank 800/1788
AIStrategicArea.setOrderPosition Infantery 800/1788
AIStrategicArea.setOrderPosition Car 800/1788
aiStrategicArea.setSide 1
aiStrategicArea.setActive AxisBase
AIStrategicArea.addNeighbour AxisAirfield
AIStrategicArea.addNeighbour NorthMountainPass
AIStrategicArea.addNeighbour SouthMountainpass
aiStrategicArea.addObjectTypeFlag Base
AIStrategicArea.setOrderPosition Tank 944/1736
AIStrategicArea.setOrderPosition Infantery 944/1736
AIStrategicArea.setOrderPosition Car 944/1736
aiStrategicArea.setSide 1
aiStrategicArea.vehicleSearchRadius 195.0
aiStrategicArea.setTakeable 2 0
aiStrategicArea.setActive SouthMountainpass
AIStrategicArea.addNeighbour easternbase
AIStrategicArea.addNeighbour AxisBase
AIStrategicArea.addNeighbour AxisAirfield
AIStrategicArea.addNeighbour AlliedAirfield
AIStrategicArea.addNeighbour SouthBase
aiStrategicArea.addObjectTypeFlag Flank
aiStrategicArea.addObjectTypeFlag ChokePoint
AIStrategicArea.setOrderPosition Tank 447/1215
AIStrategicArea.setOrderPosition Infantery 447/1215
AIStrategicArea.setOrderPosition Car 447/1215
aiStrategicArea.setActive easternbase
AIStrategicArea.addNeighbour NorthBase
AIStrategicArea.addNeighbour NorthMountainPass
AIStrategicArea.addNeighbour SouthMountainpass
AIStrategicArea.addNeighbour AlliedBase
AIStrategicArea.addNeighbour AlliedAirfield
aiStrategicArea.addObjectTypeFlag StrongPoint
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addObjectTypeFlag Centre
AIStrategicArea.setOrderPosition Tank 1046/792
AIStrategicArea.setOrderPosition Infantery 1046/792
AIStrategicArea.setOrderPosition Car 1046/792
aiStrategicArea.setActive NorthMountainPass
AIStrategicArea.addNeighbour easternbase
AIStrategicArea.addNeighbour AxisBase
AIStrategicArea.addNeighbour NorthBase
aiStrategicArea.addObjectTypeFlag Flank
aiStrategicArea.addObjectTypeFlag ChokePoint
AIStrategicArea.setOrderPosition Tank 1047/1091
AIStrategicArea.setOrderPosition Infantery 1047/1091
AIStrategicArea.setOrderPosition Car 1047/1091
aiStrategicArea.setActive SouthBase
AIStrategicArea.addNeighbour SouthMountainpass
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addObjectTypeFlag Flank
AIStrategicArea.setOrderPosition Tank 514/1246
AIStrategicArea.setOrderPosition Infantery 514/1246
AIStrategicArea.setOrderPosition Car 514/1246
aiStrategicArea.setActive NorthBase
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addObjectTypeFlag Flank
AIStrategicArea.addNeighbour NorthMountainPass
AIStrategicArea.addNeighbour easternbase
AIStrategicArea.setOrderPosition Tank 1212/1183
AIStrategicArea.setOrderPosition Infantery 1212/1183
AIStrategicArea.setOrderPosition Car 1212/1183
rem ----------------------------------------------------------------------------
endIf
rem ----- Host
rem ----------------------------------------------------------------------------
aiStrategicArea.create AlliedAirfield 726/234 802/257 20
aiStrategicArea.create AlliedBase 672/297 800/365 50
aiStrategicArea.create AxisAirfield 779/1767 800/1788 20
aiStrategicArea.create AxisBase 919/1713 944/1736 50
aiStrategicArea.create SouthMountainpass 438/1194 447/1215 50
aiStrategicArea.create easternbase 1015/758 1046/792 200
aiStrategicArea.create NorthMountainPass 1018/1065 1047/1091 50
aiStrategicArea.create SouthBase 491/1231 514/1246 175
aiStrategicArea.create NorthBase 1175/1149 1212/1183 175
aiStrategicArea.setActive AlliedAirfield
AIStrategicArea.addNeighbour easternbase
AIStrategicArea.addNeighbour SouthMountainpass
AIStrategicArea.addNeighbour AlliedBase
AIStrategicArea.addNeighbour AlliedAirfield
aiStrategicArea.addObjectTypeFlag AirField
aiStrategicArea.addObjectTypeFlag Close
aiStrategicArea.addObjectTypeFlag Centre
AIStrategicArea.setOrderPosition Tank 802/257
AIStrategicArea.setOrderPosition Infantery 802/257
AIStrategicArea.setOrderPosition Car 802/257
aiStrategicArea.setSide 2
aiStrategicArea.setActive AlliedBase
AIStrategicArea.addNeighbour easternbase
aiStrategicArea.addObjectTypeFlag Base
AIStrategicArea.setOrderPosition Tank 800/365
AIStrategicArea.setOrderPosition Infantery 800/365
AIStrategicArea.setOrderPosition Car 800/365
aiStrategicArea.setSide 2
aiStrategicArea.vehicleSearchRadius 190.0
aiStrategicArea.setTakeable 1 0
aiStrategicArea.setActive AxisAirfield
AIStrategicArea.addNeighbour AxisBase
AIStrategicArea.addNeighbour SouthMountainpass
aiStrategicArea.addObjectTypeFlag Close
aiStrategicArea.addObjectTypeFlag AirField
AIStrategicArea.setOrderPosition Tank 800/1788
AIStrategicArea.setOrderPosition Infantery 800/1788
AIStrategicArea.setOrderPosition Car 800/1788
aiStrategicArea.setSide 1
aiStrategicArea.setActive AxisBase
AIStrategicArea.addNeighbour AxisAirfield
AIStrategicArea.addNeighbour NorthMountainPass
AIStrategicArea.addNeighbour SouthMountainpass
aiStrategicArea.addObjectTypeFlag Base
AIStrategicArea.setOrderPosition Tank 944/1736
AIStrategicArea.setOrderPosition Infantery 944/1736
AIStrategicArea.setOrderPosition Car 944/1736
aiStrategicArea.setSide 1
aiStrategicArea.vehicleSearchRadius 195.0
aiStrategicArea.setTakeable 2 0
aiStrategicArea.setActive SouthMountainpass
AIStrategicArea.addNeighbour easternbase
AIStrategicArea.addNeighbour AxisBase
AIStrategicArea.addNeighbour AxisAirfield
AIStrategicArea.addNeighbour AlliedAirfield
AIStrategicArea.addNeighbour SouthBase
aiStrategicArea.addObjectTypeFlag Flank
aiStrategicArea.addObjectTypeFlag ChokePoint
AIStrategicArea.setOrderPosition Tank 447/1215
AIStrategicArea.setOrderPosition Infantery 447/1215
AIStrategicArea.setOrderPosition Car 447/1215
aiStrategicArea.setActive easternbase
AIStrategicArea.addNeighbour NorthBase
AIStrategicArea.addNeighbour NorthMountainPass
AIStrategicArea.addNeighbour SouthMountainpass
AIStrategicArea.addNeighbour AlliedBase
AIStrategicArea.addNeighbour AlliedAirfield
aiStrategicArea.addObjectTypeFlag StrongPoint
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addObjectTypeFlag Centre
AIStrategicArea.setOrderPosition Tank 1046/792
AIStrategicArea.setOrderPosition Infantery 1046/792
AIStrategicArea.setOrderPosition Car 1046/792
aiStrategicArea.setActive NorthMountainPass
AIStrategicArea.addNeighbour easternbase
AIStrategicArea.addNeighbour AxisBase
AIStrategicArea.addNeighbour NorthBase
aiStrategicArea.addObjectTypeFlag Flank
aiStrategicArea.addObjectTypeFlag ChokePoint
AIStrategicArea.setOrderPosition Tank 1047/1091
AIStrategicArea.setOrderPosition Infantery 1047/1091
AIStrategicArea.setOrderPosition Car 1047/1091
aiStrategicArea.setActive SouthBase
AIStrategicArea.addNeighbour SouthMountainpass
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addObjectTypeFlag Flank
AIStrategicArea.setOrderPosition Tank 514/1246
AIStrategicArea.setOrderPosition Infantery 514/1246
AIStrategicArea.setOrderPosition Car 514/1246
aiStrategicArea.setActive NorthBase
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addObjectTypeFlag Flank
AIStrategicArea.addNeighbour NorthMountainPass
AIStrategicArea.addNeighbour easternbase
AIStrategicArea.setOrderPosition Tank 1212/1183
AIStrategicArea.setOrderPosition Infantery 1212/1183
AIStrategicArea.setOrderPosition Car 1212/1183
rem ----------------------------------------------------------------------------
endIf