This page is under construction
Archives/bf1942/levels/Liberation_Of_Caen.rfa
bf1942/levels/Liberation_Of_Caen/AI/strategicareas.con
rem *** Strategic Areas ***

rem *** Liberation of Caen ***

rem * Create vehicle groups *

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

rem * Add vehicles to the groups *

aiSettings.addVehicleToVehicleGroup 0 land
aiSettings.addVehicleToVehicleGroup 1 any
aiSettings.addVehicleToVehicleGroup 2 any
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 any
aiSettings.addVehicleToVehicleGroup 13 land
aiSettings.addVehicleToVehicleGroup 14 land
aiSettings.addVehicleToVehicleGroup 15 any
aiSettings.addVehicleToVehicleGroup 16 land
aiSettings.addVehicleToVehicleGroup 17 any
aiSettings.addVehicleToVehicleGroup 18 any
aiSettings.addVehicleToVehicleGroup 19 land

rem * Create strategic areas *

aiStrategicArea.create AxisBase 955/1500 985/1512.5 50

aiStrategicArea.create TownSquare 964/1465 979/1480 150

aiStrategicArea.create Park 1057/1410 1067/1420 150

aiStrategicArea.create Church 877/1386 892/1401 150

aiStrategicArea.create Bridge 955/1240 970/1255 150

aiStrategicArea.create Paradrop 1180/1240 1200/1260 10

aiStrategicArea.create SouthBridgeWP 990/1100 995/1110 10

aiStrategicArea.create Outpost 1218/1044 1233/1059 150

aiStrategicArea.create AlliedBridgeWP 975/745 985/755 10

aiStrategicArea.create AlliedBase 960/610 990/630 50


aiStrategicArea.setActive AxisBase
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addAllowedVehicleGroup infantry
AIStrategicArea.addNeighbour TownSquare
AIStrategicArea.addNeighbour Park
AIStrategicArea.addNeighbour Church
AIStrategicArea.addNeighbour Bridge
aiStrategicArea.addObjectTypeFlag Base
AIStrategicArea.setOrderPosition Tank 974/1506
AIStrategicArea.setOrderPosition Infantry 974/1506
AIStrategicArea.setSide 1

aiStrategicArea.setActive TownSquare
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addAllowedVehicleGroup infantry
AIStrategicArea.addNeighbour AxisBase
AIStrategicArea.addNeighbour Park
AIStrategicArea.addNeighbour Church
AIStrategicArea.addNeighbour Bridge
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.setOrderPosition Infantry 974/1479
aiStrategicArea.setSide 1

aiStrategicArea.setActive Park
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addAllowedVehicleGroup infantry
AIStrategicArea.addNeighbour AxisBase
AIStrategicArea.addNeighbour TownSquare
AIStrategicArea.addNeighbour Church
AIStrategicArea.addNeighbour Bridge
AIStrategicArea.addNeighbour Paradrop
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.setOrderPosition Infantry 1064/1415
aiStrategicArea.setSide 1

aiStrategicArea.setActive Church
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addAllowedVehicleGroup infantry
AIStrategicArea.addNeighbour AxisBase
AIStrategicArea.addNeighbour TownSquare
AIStrategicArea.addNeighbour Park
AIStrategicArea.addNeighbour Bridge
AIStrategicArea.addNeighbour Paradrop
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.setOrderPosition Infantry 891/1411
aiStrategicArea.setSide 1

aiStrategicArea.setActive Bridge
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addAllowedVehicleGroup infantry
AIStrategicArea.addNeighbour AxisBase
AIStrategicArea.addNeighbour TownSquare
aiStrategicArea.addNeighbour Park
AIStrategicArea.addNeighbour Church
aiStrategicArea.addNeighbour Paradrop
AIStrategicArea.addNeighbour SouthBridgeWP
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addObjectTypeFlag Bridge
aiStrategicArea.addObjectTypeFlag Centre
AIStrategicArea.setOrderPosition Infantry 970/1261
AIStrategicArea.setOrderPosition Tank 970/1261
aiStrategicArea.setSide 1

aiStrategicArea.setActive Paradrop
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addAllowedVehicleGroup infantry
AIStrategicArea.addNeighbour Park
AIStrategicArea.addNeighbour Church
AIStrategicArea.addNeighbour Bridge
aiStrategicArea.addObjectTypeFlag Route
AIStrategicArea.setOrderPosition Infantry 1154/1248
AIStrategicArea.setOrderPosition Tank 1154/1248
aiStrategicArea.setSide 0

aiStrategicArea.setActive SouthBridgeWP
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addAllowedVehicleGroup infantry
AIStrategicArea.addNeighbour Bridge
AIStrategicArea.addNeighbour Outpost
AIStrategicArea.addNeighbour AlliedBridgeWP
aiStrategicArea.addObjectTypeFlag Route
AIStrategicArea.setOrderPosition Infantry 995/1110
AIStrategicArea.setOrderPosition Tank 995/1110
aiStrategicArea.setSide 1

aiStrategicArea.setActive Outpost
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addAllowedVehicleGroup infantry
AIStrategicArea.addNeighbour SouthBridgeWP
AIStrategicArea.addNeighbour AlliedBridgeWP
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addObjectTypeFlag StrongPoint
aiStrategicArea.addObjectTypeFlag Centre
AIStrategicArea.setOrderPosition Tank 1240/1051
AIStrategicArea.setOrderPosition Infantry 1224/1058
AIStrategicArea.setSide 1

aiStrategicArea.setActive AlliedBridgeWP
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addAllowedVehicleGroup infantry
AIStrategicArea.addNeighbour SouthBridgeWP
AIStrategicArea.addNeighbour Outpost
AIStrategicArea.addNeighbour AlliedBase
aiStrategicArea.addObjectTypeFlag Route
aiStrategicArea.setOrderPosition Infantry 985/755
aiStrategicArea.setOrderPosition Tank 985/755
aiStrategicArea.setSide 2

aiStrategicArea.setActive AlliedBase
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addNeighbour AlliedBridgeWP
aiStrategicArea.addObjectTypeFlag Base
aiStrategicArea.addObjectTypeFlag LandSpawner
AIStrategicArea.setOrderPosition Infantry 985/666
AIStrategicArea.setOrderPosition Tank 985/666
aiStrategicArea.setSide 2