This page is under construction
Archives/bf1942/levels/Battle_of_Britain.rfa
bf1942/levels/Battle_of_Britain/AI/StrategicAreas.con
if v_arg1 == host
rem ----- Host
rem ----------------------------------------------------------------------------

rem *** Create vehicle groups ***

aiSettings.createVehicleGroup air
aiSettings.createVehicleGroup land

rem * add vehicles to the groups *

aiSettings.addVehicleToVehicleGroup 0 land
aiSettings.addVehicleToVehicleGroup 1 air
aiSettings.addVehicleToVehicleGroup 2 land
aiSettings.addVehicleToVehicleGroup 3 land
aiSettings.addVehicleToVehicleGroup 4 air
aiSettings.addVehicleToVehicleGroup 5 land
aiSettings.addVehicleToVehicleGroup 6 land
aiSettings.addVehicleToVehicleGroup 7 land
aiSettings.addVehicleToVehicleGroup 8 air
aiSettings.addVehicleToVehicleGroup 9 land
aiSettings.addVehicleToVehicleGroup 10 land
aiSettings.addVehicleToVehicleGroup 11 land
aiSettings.addVehicleToVehicleGroup 12 land
aiSettings.addVehicleToVehicleGroup 13 land
aiSettings.addVehicleToVehicleGroup 14 land
aiSettings.addVehicleToVehicleGroup 15 land
aiSettings.addVehicleToVehicleGroup 16 land
aiSettings.addVehicleToVehicleGroup 17 air


rem *** Create categories ***


rem *** Create strategic areas ***
aiStrategicArea.create Allied_EastAirfield 1534/1647 1609/1677 150

aiStrategicArea.create Allied_EastAirfieldAA 1705.5/1674.5 1715.5/1684.5 150

aiStrategicArea.create Allied_EastBridgeAA 1498.5/1274 1508.5/1284 150

aiStrategicArea.create Allied_EastFactoryAA 1304.5/1769.5 1314.5/1779.5 150

aiStrategicArea.create Allied_East_Tower 1725/1272 1745/1292 150

aiStrategicArea.create Allied_Factory 1168/1662 1228/1722 250

aiStrategicArea.create Allied_SouthEast_Tower 1407/1244 1427/1264 150

aiStrategicArea.create Allied_SouthFactoryAA 1222/1553.5 1232/1563.5 150

aiStrategicArea.create Allied_SouthWest_Tower 1056/1265 1076/1285 150

aiStrategicArea.create Allied_WestAirfield 841/1484 916/1534 150

aiStrategicArea.create Allied_WestBridgeAA 918.5/1319.5 928.5/1329.5 150

aiStrategicArea.create Allied_WestFactoryAA 1142/1686 1152/1696 150

aiStrategicArea.create Allied_West_Tower 490/1355.5 510/1375.5 150

aiStrategicArea.create Axis_Base 316/180 416/230 250

aiStrategicArea.create Axis_Route_East 1712/798 1762/848 5

aiStrategicArea.create Axis_Route_Factory 1195/808 1245/858 5

aiStrategicArea.create Axis_Route_SEast 1392/798 1442/848 5

aiStrategicArea.create Axis_Route_SWest 1037/798 1087/848 5

aiStrategicArea.create Axis_Route_West 476/810 526/860 5

aiStrategicArea.setActive Allied_EastAirfield
AIStrategicArea.addAllowedVehicleGroup air
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addNeighbour Allied_Factory
AIStrategicArea.addNeighbour Allied_East_Tower
AIStrategicArea.addNeighbour Allied_SouthEast_Tower
AIStrategicArea.addNeighbour Allied_EastAirfieldAA
aiStrategicArea.addObjectTypeFlag Centre
aiStrategicArea.addObjectTypeFlag AirSpawner
aiStrategicArea.addObjectTypeFlag AirField
AIStrategicArea.setOrderPosition Tank 1613/1670
AIStrategicArea.setOrderPosition Infantry 1613/1670
aiStrategicArea.setSide 2
aiStrategicArea.vehicleSearchRadius 75
aiStrategicArea.setTakeable 1 0

aiStrategicArea.setActive Allied_EastAirfieldAA
AIStrategicArea.addNeighbour Allied_EastAirfield
aiStrategicArea.addObjectTypeFlag StrongPoint
AIStrategicArea.setOrderPosition Tank 1716/1691
AIStrategicArea.setOrderPosition Infantry 1716/1687
aiStrategicArea.setSide 2
aiStrategicArea.vehicleSearchRadius 50
aiStrategicArea.setTakeable 1 0

aiStrategicArea.setActive Allied_EastBridgeAA
AIStrategicArea.addNeighbour Allied_SouthEast_Tower
aiStrategicArea.addObjectTypeFlag StrongPoint
AIStrategicArea.setOrderPosition Tank 1508.5/1292
AIStrategicArea.setOrderPosition Infantry 1508.5/1288
aiStrategicArea.setSide 2
aiStrategicArea.vehicleSearchRadius 75
aiStrategicArea.setTakeable 1 0

aiStrategicArea.setActive Allied_EastFactoryAA
AIStrategicArea.addNeighbour Allied_Factory
aiStrategicArea.addObjectTypeFlag StrongPoint
AIStrategicArea.setOrderPosition Tank 1313/1787
AIStrategicArea.setOrderPosition Infantry 1314/1784
aiStrategicArea.setSide 2
aiStrategicArea.vehicleSearchRadius 50
aiStrategicArea.setTakeable 1 0

aiStrategicArea.setActive Allied_East_Tower
AIStrategicArea.addAllowedVehicleGroup air
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addNeighbour Axis_Route_East
AIStrategicArea.addNeighbour Allied_EastAirfield
aiStrategicArea.addObjectTypeFlag LandSpawner
AIStrategicArea.setOrderPosition Tank 1750/1304
AIStrategicArea.setOrderPosition Infantry 1750/1304
aiStrategicArea.setSide 2
aiStrategicArea.vehicleSearchRadius 50
aiStrategicArea.setTakeable 1 0

aiStrategicArea.setActive Allied_Factory
AIStrategicArea.addAllowedVehicleGroup air
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addNeighbour Axis_Route_Factory
AIStrategicArea.addNeighbour Allied_EastAirfield
AIStrategicArea.addNeighbour Allied_WestAirfield
AIStrategicArea.addNeighbour Allied_EastFactoryAA
AIStrategicArea.addNeighbour Allied_WestFactoryAA
AIStrategicArea.addNeighbour Allied_SouthFactoryAA
aiStrategicArea.addObjectTypeFlag Centre
aiStrategicArea.addObjectTypeFlag Base
aiStrategicArea.addObjectTypeFlag LandSpawner
AIStrategicArea.setOrderPosition Tank 1228/1688
AIStrategicArea.setOrderPosition Infantry 1228/1688
aiStrategicArea.setSide 2
aiStrategicArea.vehicleSearchRadius 150
aiStrategicArea.setTakeable 1 0

aiStrategicArea.setActive Allied_SouthEast_Tower
AIStrategicArea.addAllowedVehicleGroup air
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addNeighbour Axis_Route_SEast
AIStrategicArea.addNeighbour Allied_SouthWest_Tower
AIStrategicArea.addNeighbour Allied_EastAirfield
AIStrategicArea.addNeighbour Allied_EastBridgeAA
aiStrategicArea.addObjectTypeFlag Centre
aiStrategicArea.addObjectTypeFlag LandSpawner
AIStrategicArea.setOrderPosition Tank 1427/1276
AIStrategicArea.setOrderPosition Infantry 1427/1276
aiStrategicArea.setSide 2
aiStrategicArea.vehicleSearchRadius 50
aiStrategicArea.setTakeable 1 0

aiStrategicArea.setActive Allied_SouthFactoryAA
AIStrategicArea.addNeighbour Allied_Factory
aiStrategicArea.addObjectTypeFlag StrongPoint
AIStrategicArea.setOrderPosition Tank 1232/1568
AIStrategicArea.setOrderPosition Infantry 1232/1566
aiStrategicArea.setSide 2
aiStrategicArea.vehicleSearchRadius 50
aiStrategicArea.setTakeable 1 0

aiStrategicArea.setActive Allied_SouthWest_Tower
AIStrategicArea.addAllowedVehicleGroup air
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addNeighbour Axis_Route_SWest
AIStrategicArea.addNeighbour Allied_SouthEast_Tower
AIStrategicArea.addNeighbour Allied_WestBridgeAA
aiStrategicArea.addObjectTypeFlag Centre
aiStrategicArea.addObjectTypeFlag LandSpawner
AIStrategicArea.setOrderPosition Tank 1076/1298
AIStrategicArea.setOrderPosition Infantry 1076/1298
aiStrategicArea.setSide 2
aiStrategicArea.vehicleSearchRadius 50
aiStrategicArea.setTakeable 1 0

aiStrategicArea.setActive Allied_WestAirfield
AIStrategicArea.addAllowedVehicleGroup air
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addNeighbour Allied_Factory
AIStrategicArea.addNeighbour Allied_West_Tower
AIStrategicArea.addNeighbour Allied_WestBridgeAA
aiStrategicArea.addObjectTypeFlag Centre
aiStrategicArea.addObjectTypeFlag AirSpawner
aiStrategicArea.addObjectTypeFlag AirField
AIStrategicArea.setOrderPosition Tank 928/1530
AIStrategicArea.setOrderPosition Infantry 913/1533
aiStrategicArea.setSide 2
aiStrategicArea.vehicleSearchRadius 75
aiStrategicArea.setTakeable 1 0

aiStrategicArea.setActive Allied_WestBridgeAA
AIStrategicArea.addNeighbour Allied_WestAirfield
AIStrategicArea.addNeighbour Allied_SouthWest_Tower
aiStrategicArea.addObjectTypeFlag Centre
AIStrategicArea.setOrderPosition Tank 928/1328
AIStrategicArea.setOrderPosition Infantry 925/1330
aiStrategicArea.setSide 2
aiStrategicArea.vehicleSearchRadius 50
aiStrategicArea.setTakeable 1 0

aiStrategicArea.setActive Allied_WestFactoryAA
AIStrategicArea.addNeighbour Allied_Factory
aiStrategicArea.addObjectTypeFlag StrongPoint
AIStrategicArea.setOrderPosition Tank 1152/1702
AIStrategicArea.setOrderPosition Infantry 1153/1699
aiStrategicArea.setSide 2
aiStrategicArea.vehicleSearchRadius 50
aiStrategicArea.setTakeable 1 0

aiStrategicArea.setActive Allied_West_Tower
AIStrategicArea.addAllowedVehicleGroup air
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addNeighbour Axis_Route_West
AIStrategicArea.addNeighbour Allied_WestAirfield
aiStrategicArea.addObjectTypeFlag LandSpawner
AIStrategicArea.setOrderPosition Tank 522/1390
AIStrategicArea.setOrderPosition Infantry 522/1390
aiStrategicArea.setSide 2
aiStrategicArea.vehicleSearchRadius 50
aiStrategicArea.setTakeable 1 0

aiStrategicArea.setActive Axis_Base
AIStrategicArea.addAllowedVehicleGroup air
AIStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addObjectTypeFlag Base
aiStrategicArea.addObjectTypeFlag AirSpawner
aiStrategicArea.addObjectTypeFlag LandSpawner
AIStrategicArea.setOrderPosition Tank 461/238
AIStrategicArea.setOrderPosition Infantry 418/238
aiStrategicArea.setSide 1
aiStrategicArea.vehicleSearchRadius 100
aiStrategicArea.setTakeable 2 0

aiStrategicArea.setActive Axis_Route_East
AIStrategicArea.addAllowedVehicleGroup air
AIStrategicArea.addNeighbour Axis_Base
aiStrategicArea.addObjectTypeFlag Route
AIStrategicArea.setOrderPosition Tank 1762/848
AIStrategicArea.setOrderPosition Infantry 1762/848
aiStrategicArea.setSide 1
aiStrategicArea.vehicleSearchRadius 25
aiStrategicArea.setTakeable 2 0

aiStrategicArea.setActive Axis_Route_Factory
AIStrategicArea.addAllowedVehicleGroup air
AIStrategicArea.addNeighbour Axis_Base
aiStrategicArea.addObjectTypeFlag Route
AIStrategicArea.setOrderPosition Tank 1226/1697
AIStrategicArea.setOrderPosition Infantry 1226/1697
aiStrategicArea.setSide 1
aiStrategicArea.vehicleSearchRadius 25
aiStrategicArea.setTakeable 2 0

aiStrategicArea.setActive Axis_Route_SEast
AIStrategicArea.addAllowedVehicleGroup air
AIStrategicArea.addNeighbour Axis_Base
aiStrategicArea.addObjectTypeFlag Route
AIStrategicArea.setOrderPosition Tank 1442/848
AIStrategicArea.setOrderPosition Infantry 1442/848
aiStrategicArea.setSide 1
aiStrategicArea.vehicleSearchRadius 25
aiStrategicArea.setTakeable 2 0

aiStrategicArea.setActive Axis_Route_SWest
AIStrategicArea.addAllowedVehicleGroup air
AIStrategicArea.addNeighbour Axis_Base
aiStrategicArea.addObjectTypeFlag Route
AIStrategicArea.setOrderPosition Tank 1087/848
AIStrategicArea.setOrderPosition Infantry 1087/848
aiStrategicArea.setSide 1
aiStrategicArea.vehicleSearchRadius 25
aiStrategicArea.setTakeable 2 0

aiStrategicArea.setActive Axis_Route_West
AIStrategicArea.addAllowedVehicleGroup air
AIStrategicArea.addNeighbour Axis_Base
aiStrategicArea.addObjectTypeFlag Route
AIStrategicArea.setOrderPosition Tank 526/860
AIStrategicArea.setOrderPosition Infantry 526/860
aiStrategicArea.setSide 1
aiStrategicArea.vehicleSearchRadius 25
aiStrategicArea.setTakeable 2 0

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