This page is under construction
Archives/bf1942/levels/4208-gavutu_islands.rfa
bf1942/levels/4208-gavutu_islands/AI/StrategicAreas.con
if v_arg1 == host

aiSettings.createVehicleGroup land
aiSettings.createVehicleGroup any
aiSettings.createVehicleGroup sea

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

aiStrategicArea.createNewCategory land
aiStrategicArea.createNewCategory sea

aiStrategicArea.create AlliedParatroopers 1140/1476 1170/1488 10 land
aiStrategicArea.create NorthCP 926/1377 936/1387 20 land
aiStrategicArea.create AirfieldCP 908/1106 918/1116 20 land
aiStrategicArea.create MountaintopCP 640/766 650/776 20 land
aiStrategicArea.create RadarPostCP 1175/908 1185/918 20 land
aiStrategicArea.create SouthBase 1302/703 1312/713 20 land
aiStrategicArea.create SeaEast 1564/960 1648/1050 5 sea
aiStrategicArea.create SeaWest 136/1000 224/1100 25 sea

AILandingZone.createLandingZone SouthBaseEastSouthLZ 1342/750 1388/660 LZXMin
AILandingZone.createLandingZone RadarPostLZ 1218/1000 1285/920 LZZMin
AILandingZone.createLandingZone MountainTopNorthLZ 568/970 608/928 LZZMin
AILandingZone.createLandingZone MountainTopWestLZ 508/916 534/880 LZXMax
AILandingZone.createLandingZone AirfieldWestLZ 800/1200 880/1160 LZXMax
AILandingZone.createLandingZone AirfieldEastLZ 980/1180 1070/1145 LZXMin
AILandingZone.createLandingZone NorthEastLZ 970/1370 1100/1300 LZXMin
AILandingZone.createLandingZone NorthWestLZ 584/1496 610/1456 LZXMax

aiStrategicArea.setActive AlliedParatroopers
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.addNeighbour NorthCP
aiStrategicArea.addObjectTypeFlag Route
aiStrategicArea.setOrderPosition Infantery 1164/1480
aiStrategicArea.setOrderPosition Tank 1112/1504
aiStrategicArea.setOrderPosition Boat 1368/1624
aiStrategicArea.setOrderPosition LandingCraft 1300/1552
aiStrategicArea.setSide 2

aiStrategicArea.setActive NorthCP
aiStrategicArea.addLandingZoneUnit LandingCraft
aiStrategicArea.attachLandingZone NorthEastLZ
aiStrategicArea.attachLandingZone NorthWestLZ
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.addNeighbour AlliedParatroopers
aiStrategicArea.addNeighbour AirfieldCP
aiStrategicArea.addNeighbour SeaEast
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addObjectTypeFlag North
aiStrategicArea.setOrderPosition Infantery 936/1384
aiStrategicArea.setOrderPosition Tank 936/1388
aiStrategicArea.setOrderPosition Boat 1348/1344
aiStrategicArea.setOrderPosition LandingCraft 1132/1352
aiStrategicArea.setSide 1

aiStrategicArea.setActive AirfieldCP
aiStrategicArea.addLandingZoneUnit LandingCraft
aiStrategicArea.attachLandingZone AirfieldEastLZ
aiStrategicArea.attachLandingZone AirfieldWestLZ
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.addNeighbour NorthCP
aiStrategicArea.addNeighbour MountaintopCP
aiStrategicArea.addNeighbour RadarPostCP
aiStrategicArea.addNeighbour SeaEast
aiStrategicArea.addNeighbour SeaWest
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addObjectTypeFlag Centre
aiStrategicArea.setOrderPosition Infantery 920/1124
aiStrategicArea.setOrderPosition Tank 932/1124
aiStrategicArea.setOrderPosition Boat 1352/1176
aiStrategicArea.setOrderPosition LandingCraft 1092/1144
aiStrategicArea.setSide 1

aiStrategicArea.setActive MountaintopCP
aiStrategicArea.addLandingZoneUnit LandingCraft
aiStrategicArea.attachLandingZone MountainTopNorthLZ
aiStrategicArea.attachLandingZone MountainTopWestLZ
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.addNeighbour AirfieldCP
aiStrategicArea.addNeighbour SeaWest
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addObjectTypeFlag StrongPoint
aiStrategicArea.setOrderPosition Infantery 644/780
aiStrategicArea.setOrderPosition Tank 648/784
aiStrategicArea.setOrderPosition Boat 404/1164
aiStrategicArea.setOrderPosition LandingCraft 600/1012
aiStrategicArea.setSide 1

aiStrategicArea.setActive RadarPostCP
aiStrategicArea.addLandingZoneUnit LandingCraft
aiStrategicArea.attachLandingZone RadarPostLZ
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.addNeighbour AirfieldCP
aiStrategicArea.addNeighbour SouthBase
aiStrategicArea.addNeighbour SeaEast
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addObjectTypeFlag Centre
aiStrategicArea.setOrderPosition Infantery 1184/924
aiStrategicArea.setOrderPosition Tank 1172/916
aiStrategicArea.setOrderPosition Boat 1488/936
aiStrategicArea.setOrderPosition LandingCraft 1380/924
aiStrategicArea.setSide 1

aiStrategicArea.setActive SouthBase
aiStrategicArea.addLandingZoneUnit LandingCraft
aiStrategicArea.attachLandingZone SouthBaseEastSouthLZ
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.addNeighbour RadarPostCP
aiStrategicArea.addNeighbour SeaEast
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addObjectTypeFlag South
aiStrategicArea.setOrderPosition Infantery 1312/712
aiStrategicArea.setOrderPosition Tank 1296/720
aiStrategicArea.setOrderPosition Boat 1644/540
aiStrategicArea.setOrderPosition LandingCraft 1456/660
aiStrategicArea.setSide 1

aiStrategicArea.setActive SeaEast
aiStrategicArea.addAllowedVehicleGroup sea
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.addNeighbour SeaWest
aiStrategicArea.addNeighbour RadarPostCP
aiStrategicArea.addNeighbour AirfieldCP
aiStrategicArea.addNeighbour SouthBase
aiStrategicArea.addNeighbour NorthCP
aiStrategicArea.addObjectTypeFlag Route
aiStrategicArea.setOrderPosition Boat 1512/1228
aiStrategicArea.setOrderPosition LandingCraft 1360/1224
aiStrategicArea.setSide 2

aiStrategicArea.setActive SeaWest
aiStrategicArea.addAllowedVehicleGroup sea
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.addNeighbour SeaEast
aiStrategicArea.addNeighbour SeaWest
aiStrategicArea.addNeighbour MountaintopCP
aiStrategicArea.addNeighbour AirfieldCP
aiStrategicArea.addNeighbour SouthBase
aiStrategicArea.addNeighbour NorthCP
aiStrategicArea.addObjectTypeFlag Route
aiStrategicArea.setOrderPosition Boat 650/1224
aiStrategicArea.setOrderPosition LandingCraft 632/1132
aiStrategicArea.setSide 0

endIf