This page is under construction
Archives/bf1942/levels/Battle_Of_Makin.rfa
bf1942/levels/Battle_Of_Makin/AI/StrategicAreas.con
rem *** Create vehicle groups ***

aiSettings.createVehicleGroup sea
aiSettings.createVehicleGroup lc
aiSettings.createVehicleGroup land
aiSettings.createVehicleGroup all

rem * add vehicles to the groups *

aiSettings.addVehicleToVehicleGroup 0 land
aiSettings.addVehicleToVehicleGroup 1 all
aiSettings.addVehicleToVehicleGroup 2 sea
aiSettings.addVehicleToVehicleGroup 3 land
aiSettings.addVehicleToVehicleGroup 4 all
aiSettings.addVehicleToVehicleGroup 5 land
aiSettings.addVehicleToVehicleGroup 6 land
aiSettings.addVehicleToVehicleGroup 7 lc
aiSettings.addVehicleToVehicleGroup 8 all
aiSettings.addVehicleToVehicleGroup 9 all
aiSettings.addVehicleToVehicleGroup 10 all
aiSettings.addVehicleToVehicleGroup 11 all
aiSettings.addVehicleToVehicleGroup 12 sea
aiSettings.addVehicleToVehicleGroup 13 all
aiSettings.addVehicleToVehicleGroup 14 land
aiSettings.addVehicleToVehicleGroup 15 all
aiSettings.addVehicleToVehicleGroup 16 land
aiSettings.addVehicleToVehicleGroup 17 all
aiSettings.addVehicleToVehicleGroup 18 sea
aiSettings.addVehicleToVehicleGroup 19 land
aiSettings.addVehicleToVehicleGroup 20 all

rem *** Create categories ***

aiStrategicArea.createNewCategory land
aiStrategicArea.createNewCategory sea

rem *** Create strategic areas ***

aiStrategicArea.create NorthBase 1305/1589 1320/1604 150 land

aiStrategicArea.create Village 1265/1045 1280/1060 150 land

aiStrategicArea.create SouthBase 1048/696 1063/711 150 land

aiStrategicArea.create Docks 1330/800 1355/838 50 land

aiStrategicArea.create AxisCenterBase 1498/999 1513/1014 150 land

aiStrategicArea.create Airfield 1646/1060 1697/1127 50 land

aiStrategicArea.create WestSea 87/1249 269/1497.5 10 sea

aiStrategicArea.create CenterSea 831/899 887.5/1142.5 50 sea

aiStrategicArea.create SouthPassage 654/190 684/220 10 sea

aiStrategicArea.create SouthInnerSea 1246/560 1405/625 75 sea

aiStrategicArea.create NorthPassage 1198/1840 1228/1870 10 sea

aiStrategicArea.create NorthInnerSea 1600/1356 1686/1440 75 sea

AILandingZone.createLandingZone CenterLZ 1047/1027 1200/1106 LZXMax

AILandingZone.createLandingZone NorthLZ 1114/1490 1280/1634 LZXMax

AILandingZone.createLandingZone SouthLZ 927/677 1066/736 LZXMax

AILandingZone.createLandingZone SouthInnerLZ 1088/702 1282/776 LZXMin

AILandingZone.createLandingZone CenterInnerLZ 1448/726 1618/992 LZZMax

AILandingZone.createLandingZone NorthInnerLZ 1408/1538 1638/1702 LZXMin

AILandingZone.createLandingZone AirfieldInnerLZ 1444/1222 1666/1333 LZZMin

aiStrategicArea.setActive NorthBase
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup lc
AIStrategicArea.addAllowedVehicleGroup all
AIStrategicArea.addLandingZoneUnit LandingCraft
AIStrategicArea.attachLandingZone NorthLZ
AIStrategicArea.attachLandingZone NorthInnerLZ
AIStrategicArea.addNeighbour NorthInnerSea
AIStrategicArea.addNeighbour CenterSea
AIStrategicArea.addNeighbour WestSea
AIStrategicArea.addNeighbour Village
AIStrategicArea.addNeighbour Airfield
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.setOrderPosition Tank 1315/1596
AIStrategicArea.setOrderPosition Infantry 1331/1615
aiStrategicArea.setSide 1
aiStrategicArea.vehicleSearchRadius 120

aiStrategicArea.setActive Village
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup lc
AIStrategicArea.addAllowedVehicleGroup all
AIStrategicArea.addLandingZoneUnit LandingCraft
AIStrategicArea.attachLandingZone CenterLZ
AIStrategicArea.addNeighbour CenterSea
AIStrategicArea.addNeighbour WestSea
AIStrategicArea.addNeighbour Docks
AIStrategicArea.addNeighbour AxisCenterBase
AIStrategicArea.addNeighbour SouthBase
AIStrategicArea.addNeighbour NorthBase
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.setOrderPosition Tank 1273/1068
AIStrategicArea.setOrderPosition Infantry 1292/1071
aiStrategicArea.setSide 1
aiStrategicArea.vehicleSearchRadius 120

aiStrategicArea.setActive SouthBase
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup lc
AIStrategicArea.addAllowedVehicleGroup all
AIStrategicArea.addLandingZoneUnit LandingCraft
AIStrategicArea.attachLandingZone SouthLZ
AIStrategicArea.attachLandingZone SouthInnerLZ
AIStrategicArea.addNeighbour SouthInnerSea
AIStrategicArea.addNeighbour CenterSea
AIStrategicArea.addNeighbour WestSea
AIStrategicArea.addNeighbour Village
AIStrategicArea.addNeighbour Docks
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.setOrderPosition Tank 1070/704
AIStrategicArea.setOrderPosition Infantry 1059/715
aiStrategicArea.setSide 1
aiStrategicArea.vehicleSearchRadius 60

aiStrategicArea.setActive Docks
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup all
AIStrategicArea.addNeighbour Village
AIStrategicArea.addNeighbour AxisCenterBase
AIStrategicArea.addNeighbour SouthBase
AIStrategicArea.setOrderPosition Tank 1362/884
AIStrategicArea.setOrderPosition Infantry 1346/865
aiStrategicArea.setSide 1
aiStrategicArea.vehicleSearchRadius 70

aiStrategicArea.setActive AxisCenterBase
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup all
AIStrategicArea.addLandingZoneUnit LandingCraft
AIStrategicArea.attachLandingZone CenterInnerLZ
AIStrategicArea.addNeighbour SouthInnerSea
AIStrategicArea.addNeighbour Airfield
AIStrategicArea.addNeighbour Village
AIStrategicArea.addNeighbour Docks
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addObjectTypeFlag Flank
AIStrategicArea.setOrderPosition Tank 1508/1008
AIStrategicArea.setOrderPosition Infantry 1521/1016
aiStrategicArea.setSide 1
aiStrategicArea.vehicleSearchRadius 50

aiStrategicArea.setActive Airfield
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup all
AIStrategicArea.addLandingZoneUnit LandingCraft
AIStrategicArea.attachLandingZone AirfieldInnerLZ
AIStrategicArea.addNeighbour NorthBase
AIStrategicArea.addNeighbour AxisCenterBase
aiStrategicArea.addObjectTypeFlag AirField
AIStrategicArea.setOrderPosition Tank 1606/1086
AIStrategicArea.setOrderPosition Infantry 1579/1073
aiStrategicArea.setSide 1
aiStrategicArea.vehicleSearchRadius 70

aiStrategicArea.setActive WestSea
AIStrategicArea.addAllowedVehicleGroup sea
AIStrategicArea.addAllowedVehicleGroup lc
AIStrategicArea.addAllowedVehicleGroup all
aiStrategicArea.addObjectTypeFlag Route
aiStrategicArea.addObjectTypeFlag Remote
aiStrategicArea.addObjectTypeFlag NavalSpawner
AIStrategicArea.setOrderPosition Boat 468/1472
aiStrategicArea.setSide 2

aiStrategicArea.setActive CenterSea
AIStrategicArea.addAllowedVehicleGroup sea
AIStrategicArea.addAllowedVehicleGroup lc
AIStrategicArea.addAllowedVehicleGroup all
AIStrategicArea.addNeighbour WestSea
AIStrategicArea.addNeighbour SouthPassage
AIStrategicArea.addNeighbour NorthPassage
aiStrategicArea.addObjectTypeFlag Route
aiStrategicArea.addObjectTypeFlag Close
AIStrategicArea.setOrderPosition Boat 914/1111
AIStrategicArea.setOrderPosition LandingCraft 914/1111
aiStrategicArea.setSide 0

aiStrategicArea.setActive SouthPassage
AIStrategicArea.addAllowedVehicleGroup sea
AIStrategicArea.addAllowedVehicleGroup all
AIStrategicArea.addNeighbour CenterSea
AIStrategicArea.addNeighbour WestSea
AIStrategicArea.addNeighbour SouthInnerSea
aiStrategicArea.addObjectTypeFlag Route
AIStrategicArea.setOrderPosition Boat 674/210
aiStrategicArea.setSide 0

aiStrategicArea.setActive SouthInnerSea
AIStrategicArea.addAllowedVehicleGroup sea
AIStrategicArea.addAllowedVehicleGroup lc
AIStrategicArea.addAllowedVehicleGroup all
AIStrategicArea.addNeighbour Docks
AIStrategicArea.addNeighbour SouthPassage
aiStrategicArea.addObjectTypeFlag Route
aiStrategicArea.addObjectTypeFlag Close
AIStrategicArea.setOrderPosition Boat 1246/560
AIStrategicArea.setOrderPosition LandingCraft 1246/560
aiStrategicArea.setSide 0

aiStrategicArea.setActive NorthPassage
AIStrategicArea.addAllowedVehicleGroup sea
AIStrategicArea.addAllowedVehicleGroup all
AIStrategicArea.addNeighbour CenterSea
AIStrategicArea.addNeighbour WestSea
AIStrategicArea.addNeighbour NorthInnerSea
aiStrategicArea.addObjectTypeFlag Route
AIStrategicArea.setOrderPosition Boat 1218/1860
aiStrategicArea.setSide 0

aiStrategicArea.setActive NorthInnerSea
AIStrategicArea.addAllowedVehicleGroup sea
AIStrategicArea.addAllowedVehicleGroup lc
AIStrategicArea.addAllowedVehicleGroup all
AIStrategicArea.addNeighbour Airfield
AIStrategicArea.addNeighbour NorthPassage
aiStrategicArea.addObjectTypeFlag Route
aiStrategicArea.addObjectTypeFlag Close
AIStrategicArea.setOrderPosition Boat 1600/1356
AIStrategicArea.setOrderPosition LandingCraft 1600/1356
aiStrategicArea.setSide 0