This page is under construction
Archives/bf1942/levels/4005-battle_of_arras.rfa
bf1942/levels/4005-battle_of_arras/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 Stud_Farm 298.6/572.8 323.6/597.8 100 land
aiStrategicArea.create 1st_Army_Tank_Brigade 804/796.8 806.5/799.3 20 land
aiStrategicArea.create Rommels_Headquarter 528.2/167.7 530.7/170.2 20 land
aiStrategicArea.create Farm 303.7/802.2 333.7/832.2 100 land
aiStrategicArea.create Telegraph_Hill 365.6/425.4 390.6/450.4 100 land
aiStrategicArea.create Roeux_Bridge 515.9/698.8 540.4/720.3 100 land

aiStrategicArea.setActive Stud_Farm
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addNeighbour 1st_Army_Tank_Brigade
aiStrategicArea.addNeighbour Rommels_Headquarter
aiStrategicArea.addNeighbour Farm
aiStrategicArea.addNeighbour Telegraph_Hill
aiStrategicArea.addNeighbour Roeux_Bridge
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.addAllowedVehicleGroup sea
aiStrategicArea.setSide 0
aiStrategicArea.VehicleSearchRadius 80.0

aiStrategicArea.setActive 1st_Army_Tank_Brigade
aiStrategicArea.addObjectTypeFlag Base
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addNeighbour Stud_Farm
aiStrategicArea.addNeighbour Rommels_Headquarter
aiStrategicArea.addNeighbour Farm
aiStrategicArea.addNeighbour Telegraph_Hill
aiStrategicArea.addNeighbour Roeux_Bridge
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.addAllowedVehicleGroup sea
aiStrategicArea.setSide 2
aiStrategicArea.setTakeable 1 0
aiStrategicArea.VehicleSearchRadius 80.0

aiStrategicArea.setActive Rommels_Headquarter
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addNeighbour Stud_Farm
aiStrategicArea.addNeighbour 1st_Army_Tank_Brigade
aiStrategicArea.addNeighbour Farm
aiStrategicArea.addNeighbour Telegraph_Hill
aiStrategicArea.addNeighbour Roeux_Bridge
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.addAllowedVehicleGroup sea
aiStrategicArea.setSide 1
aiStrategicArea.setTakeable 2 0
aiStrategicArea.VehicleSearchRadius 80.0

aiStrategicArea.setActive Farm
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addNeighbour Stud_Farm
aiStrategicArea.addNeighbour 1st_Army_Tank_Brigade
aiStrategicArea.addNeighbour Rommels_Headquarter
aiStrategicArea.addNeighbour Telegraph_Hill
aiStrategicArea.addNeighbour Roeux_Bridge
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.addAllowedVehicleGroup sea
aiStrategicArea.setSide 0
aiStrategicArea.VehicleSearchRadius 80.0

aiStrategicArea.setActive Telegraph_Hill
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addNeighbour Stud_Farm
aiStrategicArea.addNeighbour 1st_Army_Tank_Brigade
aiStrategicArea.addNeighbour Rommels_Headquarter
aiStrategicArea.addNeighbour Farm
aiStrategicArea.addNeighbour Roeux_Bridge
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.addAllowedVehicleGroup sea
aiStrategicArea.setSide 0
aiStrategicArea.VehicleSearchRadius 80.0

aiStrategicArea.setActive Roeux_Bridge
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addNeighbour Stud_Farm
aiStrategicArea.addNeighbour 1st_Army_Tank_Brigade
aiStrategicArea.addNeighbour Rommels_Headquarter
aiStrategicArea.addNeighbour Farm
aiStrategicArea.addNeighbour Telegraph_Hill
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.addAllowedVehicleGroup sea
aiStrategicArea.setSide 0
aiStrategicArea.VehicleSearchRadius 80.0

endIf