This page is under construction
Archives/bf1942/levels/liberation_of_caen.rfa
bf1942/levels/liberation_of_caen/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.create Allied_Base 960/610 980/630 50 land
aiStrategicArea.create Allied_Bridge 975/745 985/755 10 land
aiStrategicArea.create Allied_Paratroopers 1180/1240 1200/1260 10 land
aiStrategicArea.create Caen 958/1465 978/1490 50 land
aiStrategicArea.create East_Caen 1057/1410 1067/1420 50 land
aiStrategicArea.create West_Caen 870/1380 890/1400 50 land
aiStrategicArea.create Caen_Bridge_CP 960/1245 970/1255 50 land
aiStrategicArea.create South_Bridge 990/1100 995/1110 20 land
aiStrategicArea.create South_Base 1210/1045 1230/1070 50 land
aiStrategicArea.create Caen_Camp 884/1528 966/1560 30 land
aiStrategicArea.setActive Allied_Base
aiStrategicArea.addObjectTypeFlag Base
aiStrategicArea.addObjectTypeFlag LandSpawner
aiStrategicArea.addNeighbour Allied_Bridge
aiStrategicArea.setOrderPosition Infantery 980/630
aiStrategicArea.setOrderPosition Tank 980/630
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.setSide 2
aiStrategicArea.setTakeable 1 0
aiStrategicArea.setActive Allied_Bridge
aiStrategicArea.addNeighbour South_Base
aiStrategicArea.addNeighbour South_Bridge
aiStrategicArea.addNeighbour Allied_Base
aiStrategicArea.setOrderPosition Infantery 980/750
aiStrategicArea.setOrderPosition Tank 980/750
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.setSide 2
aiStrategicArea.setActive Allied_Paratroopers
aiStrategicArea.addObjectTypeFlag Flank
aiStrategicArea.addNeighbour East_Caen
aiStrategicArea.addNeighbour Caen_Bridge_CP
aiStrategicArea.setOrderPosition Infantery 1210/1260
aiStrategicArea.setOrderPosition Tank 1210/1260
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.setSide 1
aiStrategicArea.setActive Caen
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addNeighbour Caen_Camp
aiStrategicArea.addNeighbour East_Caen
aiStrategicArea.addNeighbour West_Caen
aiStrategicArea.addNeighbour Caen_Bridge_CP
aiStrategicArea.setOrderPosition Infantery 1044/1668
aiStrategicArea.setOrderPosition Tank 1044/1660
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.setSide 1
aiStrategicArea.setActive East_Caen
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addObjectTypeFlag Flank
aiStrategicArea.addNeighbour Caen_Camp
aiStrategicArea.addNeighbour Caen_Bridge_CP
aiStrategicArea.addNeighbour West_Caen
aiStrategicArea.addNeighbour Caen
aiStrategicArea.addNeighbour Allied_Paratroopers
aiStrategicArea.setOrderPosition Infantery 1184/1564
aiStrategicArea.setOrderPosition Tank 1176/1564
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.setSide 1
aiStrategicArea.setActive West_Caen
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addObjectTypeFlag Flank
aiStrategicArea.addNeighbour Caen_Camp
aiStrategicArea.addNeighbour Caen
aiStrategicArea.addNeighbour East_Caen
aiStrategicArea.addNeighbour Caen_Bridge_CP
aiStrategicArea.setOrderPosition Infantery 912/1572
aiStrategicArea.setOrderPosition Tank 900/1536
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.setSide 1
aiStrategicArea.setActive Caen_Bridge_CP
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addNeighbour Allied_Paratroopers
aiStrategicArea.addNeighbour West_Caen
aiStrategicArea.addNeighbour South_Bridge
aiStrategicArea.addNeighbour West_Caen
aiStrategicArea.addNeighbour East_Caen
aiStrategicArea.addNeighbour Caen
aiStrategicArea.addNeighbour Caen_Camp
aiStrategicArea.setOrderPosition Infantery 972/1255
aiStrategicArea.setOrderPosition Tank 974/1255
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.setSide 1
aiStrategicArea.setActive South_Bridge
aiStrategicArea.addNeighbour South_Base
aiStrategicArea.addNeighbour Allied_Bridge
aiStrategicArea.addNeighbour Caen_Bridge_CP
aiStrategicArea.setOrderPosition Infantery 990/1120
aiStrategicArea.setOrderPosition Tank 1000/1120
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.setSide 1
aiStrategicArea.setActive South_Base
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addObjectTypeFlag Centre
aiStrategicArea.addObjectTypeFlag South
aiStrategicArea.addObjectTypeFlag Flank
aiStrategicArea.addNeighbour Allied_Bridge
aiStrategicArea.addNeighbour South_Bridge
aiStrategicArea.setOrderPosition Tank 1408/944
aiStrategicArea.setOrderPosition Infantery 1468/976
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.setSide 1
aiStrategicArea.setActive Caen_Camp
aiStrategicArea.addObjectTypeFlag North
aiStrategicArea.addObjectTypeFlag Strongpoint
aiStrategicArea.addNeighbour East_Caen
aiStrategicArea.addNeighbour Caen
aiStrategicArea.addNeighbour West_Caen
aiStrategicArea.addNeighbour Caen_Bridge_CP
aiStrategicArea.setOrderPosition Tank 1408/944
aiStrategicArea.setOrderPosition Infantery 1468/976
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.setSide 1
endIf
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.create Allied_Base 960/610 980/630 50 land
aiStrategicArea.create Allied_Bridge 975/745 985/755 10 land
aiStrategicArea.create Allied_Paratroopers 1180/1240 1200/1260 10 land
aiStrategicArea.create Caen 958/1465 978/1490 50 land
aiStrategicArea.create East_Caen 1057/1410 1067/1420 50 land
aiStrategicArea.create West_Caen 870/1380 890/1400 50 land
aiStrategicArea.create Caen_Bridge_CP 960/1245 970/1255 50 land
aiStrategicArea.create South_Bridge 990/1100 995/1110 20 land
aiStrategicArea.create South_Base 1210/1045 1230/1070 50 land
aiStrategicArea.create Caen_Camp 884/1528 966/1560 30 land
aiStrategicArea.setActive Allied_Base
aiStrategicArea.addObjectTypeFlag Base
aiStrategicArea.addObjectTypeFlag LandSpawner
aiStrategicArea.addNeighbour Allied_Bridge
aiStrategicArea.setOrderPosition Infantery 980/630
aiStrategicArea.setOrderPosition Tank 980/630
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.setSide 2
aiStrategicArea.setTakeable 1 0
aiStrategicArea.setActive Allied_Bridge
aiStrategicArea.addNeighbour South_Base
aiStrategicArea.addNeighbour South_Bridge
aiStrategicArea.addNeighbour Allied_Base
aiStrategicArea.setOrderPosition Infantery 980/750
aiStrategicArea.setOrderPosition Tank 980/750
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.setSide 2
aiStrategicArea.setActive Allied_Paratroopers
aiStrategicArea.addObjectTypeFlag Flank
aiStrategicArea.addNeighbour East_Caen
aiStrategicArea.addNeighbour Caen_Bridge_CP
aiStrategicArea.setOrderPosition Infantery 1210/1260
aiStrategicArea.setOrderPosition Tank 1210/1260
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.setSide 1
aiStrategicArea.setActive Caen
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addNeighbour Caen_Camp
aiStrategicArea.addNeighbour East_Caen
aiStrategicArea.addNeighbour West_Caen
aiStrategicArea.addNeighbour Caen_Bridge_CP
aiStrategicArea.setOrderPosition Infantery 1044/1668
aiStrategicArea.setOrderPosition Tank 1044/1660
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.setSide 1
aiStrategicArea.setActive East_Caen
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addObjectTypeFlag Flank
aiStrategicArea.addNeighbour Caen_Camp
aiStrategicArea.addNeighbour Caen_Bridge_CP
aiStrategicArea.addNeighbour West_Caen
aiStrategicArea.addNeighbour Caen
aiStrategicArea.addNeighbour Allied_Paratroopers
aiStrategicArea.setOrderPosition Infantery 1184/1564
aiStrategicArea.setOrderPosition Tank 1176/1564
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.setSide 1
aiStrategicArea.setActive West_Caen
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addObjectTypeFlag Flank
aiStrategicArea.addNeighbour Caen_Camp
aiStrategicArea.addNeighbour Caen
aiStrategicArea.addNeighbour East_Caen
aiStrategicArea.addNeighbour Caen_Bridge_CP
aiStrategicArea.setOrderPosition Infantery 912/1572
aiStrategicArea.setOrderPosition Tank 900/1536
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.setSide 1
aiStrategicArea.setActive Caen_Bridge_CP
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addNeighbour Allied_Paratroopers
aiStrategicArea.addNeighbour West_Caen
aiStrategicArea.addNeighbour South_Bridge
aiStrategicArea.addNeighbour West_Caen
aiStrategicArea.addNeighbour East_Caen
aiStrategicArea.addNeighbour Caen
aiStrategicArea.addNeighbour Caen_Camp
aiStrategicArea.setOrderPosition Infantery 972/1255
aiStrategicArea.setOrderPosition Tank 974/1255
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.setSide 1
aiStrategicArea.setActive South_Bridge
aiStrategicArea.addNeighbour South_Base
aiStrategicArea.addNeighbour Allied_Bridge
aiStrategicArea.addNeighbour Caen_Bridge_CP
aiStrategicArea.setOrderPosition Infantery 990/1120
aiStrategicArea.setOrderPosition Tank 1000/1120
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.setSide 1
aiStrategicArea.setActive South_Base
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addObjectTypeFlag Centre
aiStrategicArea.addObjectTypeFlag South
aiStrategicArea.addObjectTypeFlag Flank
aiStrategicArea.addNeighbour Allied_Bridge
aiStrategicArea.addNeighbour South_Bridge
aiStrategicArea.setOrderPosition Tank 1408/944
aiStrategicArea.setOrderPosition Infantery 1468/976
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.setSide 1
aiStrategicArea.setActive Caen_Camp
aiStrategicArea.addObjectTypeFlag North
aiStrategicArea.addObjectTypeFlag Strongpoint
aiStrategicArea.addNeighbour East_Caen
aiStrategicArea.addNeighbour Caen
aiStrategicArea.addNeighbour West_Caen
aiStrategicArea.addNeighbour Caen_Bridge_CP
aiStrategicArea.setOrderPosition Tank 1408/944
aiStrategicArea.setOrderPosition Infantery 1468/976
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.setSide 1
endIf