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

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

aiSettings.addVehicleToVehicleGroup 0 land
aiSettings.addVehicleToVehicleGroup 1 any
aiSettings.addVehicleToVehicleGroup 2 sea
aiSettings.addVehicleToVehicleGroup 3 infantry
aiSettings.addVehicleToVehicleGroup 4 any
aiSettings.addVehicleToVehicleGroup 5 land
aiSettings.addVehicleToVehicleGroup 6 land
aiSettings.addVehicleToVehicleGroup 7 any
aiSettings.addVehicleToVehicleGroup 8 any
aiSettings.addVehicleToVehicleGroup 9 any
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 CrossRoads 1140/747 1153/757 150 land
aiStrategicArea.create DefGun1 614/1048 640/1074 50 land
aiStrategicArea.create DefGun2 862/1351 887/1376 50 land
aiStrategicArea.create FirstNorthernBase 1272/1189 1310/1204 150 land
aiStrategicArea.create MainBase 1368/759 1391/782 400 land
aiStrategicArea.create NorthernMainBaseExit 1379/842 1397/855 200 land
aiStrategicArea.create SecondNorthernBase 1023/1195 1051/1220 100 land
aiStrategicArea.create SouthernBase 968/817 994/843 150 land
aiStrategicArea.create WesternMainBaseExit 1325/698 1340/738 200 land
aiStrategicArea.create SouthSea 975/220 1240/318 10 sea
aiStrategicArea.create WestSea 260/1290 455/1487 20 sea
aiStrategicArea.create NorthSea 940/1535 1155/1692 5 sea
aiStrategicArea.create EastSea 1690/535 1820/835 5 sea

AILandingZone.createLandingZone SouthLanding 1110/593 1196/713 LZZMax
AILandingZone.createLandingZone SouthBayLanding 1040/830 1115/935 LZZMin
AILandingZone.createLandingZone SouthTipLanding 600/1108 670/1228 LZZMin
AILandingZone.createLandingZone NorthTipLanding 744/1353 864/1443 LZXMax
AILandingZone.createLandingZone EastLanding 1440/938 1560/1026 LZXMin
AILandingZone.createLandingZone CentreLanding 1200/820 1320/940 LZXMax

aiStrategicArea.setActive DefGun1
aiStrategicArea.addObjectTypeFlag Remote
aiStrategicArea.attachLandingZone SouthTipLanding
aiStrategicArea.addLandingZoneUnit LandingCraft
aiStrategicArea.addNeighbour SouthernBase
aiStrategicArea.addNeighbour WestSea
aiStrategicArea.setOrderPosition Tank 895/880
aiStrategicArea.setOrderPosition Infantry 645/1079
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.setSide 2
aiStrategicArea.VehicleSearchRadius 140.0

aiStrategicArea.setActive SouthernBase
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addObjectTypeFlag Flank
aiStrategicArea.addObjectTypeFlag South
aiStrategicArea.attachLandingZone SouthBayLanding
aiStrategicArea.addLandingZoneUnit LandingCraft
aiStrategicArea.addNeighbour DefGun1
aiStrategicArea.addNeighbour CrossRoads
aiStrategicArea.addNeighbour WestSea
aiStrategicArea.setOrderPosition Tank 993/842
aiStrategicArea.setOrderPosition Infantry 995/842
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.setSide 2
aiStrategicArea.VehicleSearchRadius 110.0

aiStrategicArea.setActive CrossRoads
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addObjectTypeFlag Close
aiStrategicArea.addObjectTypeFlag Route
aiStrategicArea.attachLandingZone SouthLanding
aiStrategicArea.addLandingZoneUnit LandingCraft
aiStrategicArea.addNeighbour SouthernBase
aiStrategicArea.addNeighbour WesternMainBaseExit
aiStrategicArea.addNeighbour SouthSea
aiStrategicArea.setOrderPosition Tank 1160/770
aiStrategicArea.setOrderPosition Infantry 1160/770
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.setSide 2
aiStrategicArea.VehicleSearchRadius 100.0

aiStrategicArea.setActive WesternMainBaseExit
aiStrategicArea.addObjectTypeFlag Base
aiStrategicArea.addObjectTypeFlag Centre
aiStrategicArea.addObjectTypeFlag ChokePoint
aiStrategicArea.attachLandingZone CentreLanding
aiStrategicArea.addLandingZoneUnit LandingCraft
aiStrategicArea.addNeighbour CrossRoads
aiStrategicArea.addNeighbour MainBase
aiStrategicArea.addNeighbour WestSea
aiStrategicArea.setOrderPosition Tank 1345/745
aiStrategicArea.setOrderPosition Infantry 1345/745
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.setSide 2
aiStrategicArea.VehicleSearchRadius 80.0

aiStrategicArea.setActive MainBase
aiStrategicArea.addObjectTypeFlag Base
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addObjectTypeFlag Centre
aiStrategicArea.addExpelledUnit LandingCraft
aiStrategicArea.addNeighbour WesternMainBaseExit
aiStrategicArea.addNeighbour NorthernMainBaseExit
aiStrategicArea.setOrderPosition Tank 1387/781
aiStrategicArea.setOrderPosition Infantry 1385/777
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.setSide 2
aiStrategicArea.VehicleSearchRadius 200.0

aiStrategicArea.setActive NorthernMainBaseExit
aiStrategicArea.addObjectTypeFlag Base
aiStrategicArea.addObjectTypeFlag Centre
aiStrategicArea.addObjectTypeFlag ChokePoint
aiStrategicArea.attachLandingZone EastLanding
aiStrategicArea.addLandingZoneUnit LandingCraft
aiStrategicArea.addNeighbour MainBase
aiStrategicArea.addNeighbour FirstNorthernBase
aiStrategicArea.addNeighbour EastSea
aiStrategicArea.setOrderPosition Tank 1400/850
aiStrategicArea.setOrderPosition Infantry 1400/850
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.setSide 2

aiStrategicArea.setActive FirstNorthernBase
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addObjectTypeFlag Close
aiStrategicArea.addObjectTypeFlag StrongPoint
aiStrategicArea.addNeighbour NorthernMainBaseExit
aiStrategicArea.addNeighbour SecondNorthernBase
aiStrategicArea.setOrderPosition Tank 1296/1205
aiStrategicArea.setOrderPosition Infantry 1296/1205
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.setSide 2
aiStrategicArea.VehicleSearchRadius 80.0

aiStrategicArea.setActive SecondNorthernBase
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addObjectTypeFlag Flank
aiStrategicArea.addExpelledUnit LandingCraft
aiStrategicArea.addNeighbour FirstNorthernBase
aiStrategicArea.addNeighbour DefGun2
aiStrategicArea.setOrderPosition Tank 1054/1220
aiStrategicArea.setOrderPosition Infantry 1051/1224
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.setSide 2
aiStrategicArea.VehicleSearchRadius 60.0

aiStrategicArea.setActive DefGun2
aiStrategicArea.addObjectTypeFlag Remote
aiStrategicArea.attachLandingZone NorthTipLanding
aiStrategicArea.addLandingZoneUnit LandingCraft
aiStrategicArea.addNeighbour SecondNorthernBase
aiStrategicArea.addNeighbour WestSea
aiStrategicArea.setOrderPosition Tank 880/1368
aiStrategicArea.setOrderPosition Infantry 889/1384
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.setSide 2
aiStrategicArea.VehicleSearchRadius 60.0

aiStrategicArea.setActive SouthSea
aiStrategicArea.addNeighbour EastSea
aiStrategicArea.addNeighbour WestSea
aiStrategicArea.setOrderPosition Boat 1137/398
aiStrategicArea.setOrderPosition LandingCraft 1137/398
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.addAllowedVehicleGroup sea
aiStrategicArea.setSide 1

aiStrategicArea.setActive EastSea
aiStrategicArea.addNeighbour SouthSea
aiStrategicArea.addNeighbour NorthSea
aiStrategicArea.setOrderPosition Boat 1705/995
aiStrategicArea.setOrderPosition LandingCraft 1705/995
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.addAllowedVehicleGroup sea
aiStrategicArea.setSide 1

aiStrategicArea.setActive NorthSea
aiStrategicArea.addNeighbour EastSea
aiStrategicArea.addNeighbour WestSea
aiStrategicArea.setOrderPosition Boat 1108/1546
aiStrategicArea.setOrderPosition LandingCraft 1108/1546
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.addAllowedVehicleGroup sea
aiStrategicArea.setSide 1

aiStrategicArea.setActive WestSea
aiStrategicArea.addNeighbour SouthSea
aiStrategicArea.addNeighbour NorthSea
aiStrategicArea.setOrderPosition Boat 637/1358
aiStrategicArea.setOrderPosition LandingCraft 637/1358
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.addAllowedVehicleGroup sea
aiStrategicArea.setSide 1

endIf