This page is under construction
Archives/bf1942/levels/Supercharge-1942.rfa
bf1942/levels/Supercharge-1942/AI/StrategicAreas.con
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 any

rem *** Create strategic areas ***
aiStrategicArea.create AlliedBase 693/569 723/599 50

aiStrategicArea.create AxisBase 1791/722 1821/752 50

aiStrategicArea.create TightWP 1404/782 1405/783 10

aiStrategicArea.create RailCrossing 1213/880 1228/895 100

aiStrategicArea.create WestRoad 754/1182 769/1197 100

aiStrategicArea.create CenterRoad 1115/1153 1130/1168 100

aiStrategicArea.create Temple 1005/1431 1020/1446 150

AILandingZone.createLandingZone RailLanding 1182/851 1294/931 LZZMax

AILandingZone.createLandingZone WestLanding 712/1138 816/1240 LZZMax

AILandingZone.createLandingZone CenterLanding 1059/1111 1179/1193 LZZMax

AILandingZone.createLandingZone TempleLanding 971/1397 1050/1508 LZZMax

aiStrategicArea.setActive AlliedBase
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addAllowedVehicleGroup infantry
AIStrategicArea.addNeighbour AxisBase
AIStrategicArea.addNeighbour RailCrossing
AIStrategicArea.addNeighbour WestRoad
AIStrategicArea.addNeighbour Temple
aiStrategicArea.addObjectTypeFlag Base
AIStrategicArea.setOrderPosition Tank 724/618
AIStrategicArea.setOrderPosition Infantry 724/618
aiStrategicArea.setSide 2
aiStrategicArea.setTakeable 1 0
aiStrategicArea.vehicleSearchRadius 160.0

aiStrategicArea.setActive AxisBase
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addAllowedVehicleGroup infantry
AIStrategicArea.addNeighbour AlliedBase
AIStrategicArea.addNeighbour TightWP
AIStrategicArea.addNeighbour CenterRoad
AIStrategicArea.addNeighbour Temple
aiStrategicArea.addObjectTypeFlag Base
AIStrategicArea.setOrderPosition Tank 1799/766
AIStrategicArea.setOrderPosition Infantry 1799/766
aiStrategicArea.setSide 1
aiStrategicArea.setTakeable 2 0
aiStrategicArea.vehicleSearchRadius 160.0

aiStrategicArea.setActive TightWP
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addAllowedVehicleGroup infantry
AIStrategicArea.addNeighbour AxisBase
AIStrategicArea.addNeighbour RailCrossing
aiStrategicArea.addObjectTypeFlag Route
AIStrategicArea.setOrderPosition Tank 1405/783
AIStrategicArea.setOrderPosition Infantry 1405/783
aiStrategicArea.setSide 0

aiStrategicArea.setActive RailCrossing
AIStrategicArea.addLandingZoneUnit UnarmedPlane
AIStrategicArea.attachLandingZone RailLanding
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addAllowedVehicleGroup infantry
AIStrategicArea.addNeighbour TightWP
AIStrategicArea.addNeighbour AlliedBase
AIStrategicArea.addNeighbour WestRoad
AIStrategicArea.addNeighbour CenterRoad
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addObjectTypeFlag South
AIStrategicArea.setOrderPosition Tank 1223/885
AIStrategicArea.setOrderPosition Infantry 1221/897
aiStrategicArea.setSide 0

aiStrategicArea.setActive WestRoad
AIStrategicArea.addLandingZoneUnit UnarmedPlane
AIStrategicArea.attachLandingZone WestLanding
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addAllowedVehicleGroup infantry
AIStrategicArea.addNeighbour AlliedBase
AIStrategicArea.addNeighbour RailCrossing
AIStrategicArea.addNeighbour CenterRoad
AIStrategicArea.addNeighbour Temple
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addObjectTypeFlag Centre
AIStrategicArea.setOrderPosition Tank 765/1187
AIStrategicArea.setOrderPosition Infantry 773/1210
aiStrategicArea.setSide 0

aiStrategicArea.setActive CenterRoad
AIStrategicArea.addLandingZoneUnit UnarmedPlane
AIStrategicArea.attachLandingZone CenterLanding
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addAllowedVehicleGroup infantry
AIStrategicArea.addNeighbour AxisBase
AIStrategicArea.addNeighbour RailCrossing
AIStrategicArea.addNeighbour WestRoad
AIStrategicArea.addNeighbour Temple
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addObjectTypeFlag Centre
AIStrategicArea.setOrderPosition Tank 1125/1180
AIStrategicArea.setOrderPosition Infantry 1143/1159
aiStrategicArea.setSide 0

aiStrategicArea.setActive Temple
AIStrategicArea.addLandingZoneUnit UnarmedPlane
AIStrategicArea.attachLandingZone TempleLanding
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addAllowedVehicleGroup infantry
AIStrategicArea.addNeighbour AxisBase
AIStrategicArea.addNeighbour AlliedBase
AIStrategicArea.addNeighbour WestRoad
AIStrategicArea.addNeighbour CenterRoad
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addObjectTypeFlag North
AIStrategicArea.setOrderPosition Infantry 1016/1457
aiStrategicArea.setSide 0