This page is under construction
Archives/bf1942/levels/4111-operation_crusader.rfa
bf1942/levels/4111-operation_crusader/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 Axis_Home_Base 1643.7/1846.8 1648.7/1851.8 150 land
aiStrategicArea.create allied_barracks 1194/829.4 1199/834.4 150 land
aiStrategicArea.create Knights_Bridge 343.9/836.6 363.9/856.6 120 land
aiStrategicArea.create El_Adem 284.9/1512 292.9/1520 150 land
aiStrategicArea.create Bir_Hacheim 968.3/1570.6 983.3/1585.6 100 land
aiStrategicArea.create Valley_Outpost 632.6/1333.4 643.6/1344.4 150 land
aiStrategicArea.create Depot 371.5/1169.4 386.5/1184.4 175 land

aiStrategicArea.setActive Axis_Home_Base
aiStrategicArea.addObjectTypeFlag Base
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addNeighbour Bir_Hacheim
aiStrategicArea.setSide 1
aiStrategicArea.setTakeable 2 0
aiStrategicArea.VehicleSearchRadius 80.0

aiStrategicArea.setActive Bir_Hacheim
aiStrategicArea.addObjectTypeFlag Route
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addNeighbour Axis_Home_Base
aiStrategicArea.addNeighbour El_Adem
aiStrategicArea.addNeighbour Valley_Outpost
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.addAllowedVehicleGroup sea
aiStrategicArea.setSide 0
aiStrategicArea.VehicleSearchRadius 80.0

aiStrategicArea.setActive Valley_Outpost
aiStrategicArea.addObjectTypeFlag Flank
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addNeighbour El_Adem
aiStrategicArea.addNeighbour Bir_Hacheim
aiStrategicArea.addNeighbour Depot
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.addAllowedVehicleGroup sea
aiStrategicArea.setSide 0
aiStrategicArea.VehicleSearchRadius 80.0

aiStrategicArea.setActive El_Adem
aiStrategicArea.addObjectTypeFlag Remote
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addNeighbour Knights_Bridge
aiStrategicArea.addNeighbour Bir_Hacheim
aiStrategicArea.addNeighbour Valley_Outpost
aiStrategicArea.addNeighbour Depot
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.addAllowedVehicleGroup sea
aiStrategicArea.setSide 0
aiStrategicArea.VehicleSearchRadius 80.0

aiStrategicArea.setActive Depot
aiStrategicArea.addObjectTypeFlag Centre
aiStrategicArea.addObjectTypeFlag StrongPoint
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addNeighbour allied_barracks
aiStrategicArea.addNeighbour Knights_Bridge
aiStrategicArea.addNeighbour El_Adem
aiStrategicArea.addNeighbour Valley_Outpost
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.addAllowedVehicleGroup sea
aiStrategicArea.setSide 0
aiStrategicArea.VehicleSearchRadius 80.0

aiStrategicArea.setActive Knights_Bridge
aiStrategicArea.addObjectTypeFlag Remote
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addNeighbour allied_barracks
aiStrategicArea.addNeighbour Depot
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.addAllowedVehicleGroup sea
aiStrategicArea.setSide 0
aiStrategicArea.VehicleSearchRadius 80.0

aiStrategicArea.setActive allied_barracks
aiStrategicArea.addObjectTypeFlag Base
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addNeighbour Knights_Bridge
aiStrategicArea.addNeighbour Depot
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.addAllowedVehicleGroup sea
aiStrategicArea.setSide 2
aiStrategicArea.setTakeable 1 0
aiStrategicArea.VehicleSearchRadius 80.0

endIf