This page is under construction
Archives/bf1942/levels/ABF_GuadalCanal.rfa
bf1942/Levels/ABF_GuadalCanal/AI/StrategicAreas.con
rem *** Create vehicle groups ***
aiSettings.createVehicleGroup land
aiSettings.createVehicleGroup any
aiSettings.createVehicleGroup sea
rem * add vehicles to the groups *
aiSettings.addVehicleToVehicleGroup 0 land
aiSettings.addVehicleToVehicleGroup 1 any
aiSettings.addVehicleToVehicleGroup 2 sea
aiSettings.addVehicleToVehicleGroup 3 land
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
rem *** Create categories ***
rem aiStrategicArea.createNewCategory land
rem aiStrategicArea.createNewCategory sea
rem *** Create strategic areas ***
aiStrategicArea.create AlliedBase 1458.5/2503.5 1509/2554 50 land
aiStrategicArea.create AlliedBunker 1699.5/2089.5 1716/2104 200 land
aiStrategicArea.create AlliedAirport 1299.5/2415.5 1330/2438 50 land
aiStrategicArea.create AxisAirport 2194.5/1290.5 2220/1316 50 land
aiStrategicArea.create AxisBase 2391/1220.5 2436/1268 50 land
aiStrategicArea.create AxisBunker 2185.5/1575.5 2200/1596 200 land
aiStrategicArea.create Village 2070/1880 2090/1902 250 land
aiStrategicArea.create CrossRoads 1736/1713 1752/1728 200 land
rem aiStrategicArea.create JapaneseeSea 2690/1436 2900/1146 20 sea
rem aiStrategicArea.create VillageSea 2200/2171 2300/2300 35 sea
rem aiStrategicArea.create AmericanSea 1823/2751 1980/2526 20 sea
rem AILandingZone.createLandingZone NorthLanding 2047/1947 2170/2150 LZZMin
rem AILandingZone.createLandingZone EastLanding 2150/1946 2560/1766 LZXMin
aiStrategicArea.setActive AlliedBase
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addNeighbour AlliedAirport
AIStrategicArea.addNeighbour AlliedBunker
AIStrategicArea.addNeighbour Village
aiStrategicArea.addObjectTypeFlag Base
AIStrategicArea.setOrderPosition Tank 1509/2554
AIStrategicArea.setOrderPosition Infantry 1509/2554
aiStrategicArea.setSide 2
aiStrategicArea.vehicleSearchRadius 178.0
aiStrategicArea.setTakeable 1 0
aiStrategicArea.setActive AlliedBunker
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addNeighbour Village
AIStrategicArea.addNeighbour CrossRoads
AIStrategicArea.addNeighbour AlliedBase
aiStrategicArea.addObjectTypeFlag Centre
aiStrategicArea.addObjectTypeFlag East
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.setOrderPosition Tank 1716/2113
AIStrategicArea.setOrderPosition Infantry 1716/2113
aiStrategicArea.setSide 0
aiStrategicArea.setActive AlliedAirport
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addLandingZoneUnit LandingCraft
AIStrategicArea.addNeighbour AlliedBase
AIStrategicArea.addNeighbour CrossRoads
aiStrategicArea.addObjectTypeFlag Close
aiStrategicArea.addObjectTypeFlag AirField
AIStrategicArea.setOrderPosition Tank 1338/2438
AIStrategicArea.setOrderPosition Infantry 1338/2438
aiStrategicArea.setSide 2
aiStrategicArea.setActive AxisAirport
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addNeighbour AxisBase
AIStrategicArea.addNeighbour AxisBunker
AIStrategicArea.addNeighbour CrossRoads
aiStrategicArea.addObjectTypeFlag Close
aiStrategicArea.addObjectTypeFlag AirField
AIStrategicArea.setOrderPosition Tank 2220/1316
AIStrategicArea.setOrderPosition Infantry 2220/1316
aiStrategicArea.setSide 1
aiStrategicArea.setActive AxisBase
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addLandingZoneUnit LandingCraft
AIStrategicArea.addNeighbour AxisBunker
AIStrategicArea.addNeighbour AxisAirport
AIStrategicArea.addNeighbour Village
aiStrategicArea.addObjectTypeFlag Base
AIStrategicArea.setOrderPosition Tank 2436/1268
AIStrategicArea.setOrderPosition Infantry 2436/1268
aiStrategicArea.setSide 1
aiStrategicArea.vehicleSearchRadius 215.0
aiStrategicArea.setTakeable 2 0
aiStrategicArea.setActive AxisBunker
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addNeighbour Village
AIStrategicArea.addNeighbour AxisBase
AIStrategicArea.addNeighbour AxisAirport
AIStrategicArea.addNeighbour CrossRoads
aiStrategicArea.addObjectTypeFlag Centre
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addObjectTypeFlag East
AIStrategicArea.setOrderPosition Tank 2192/1605
AIStrategicArea.setOrderPosition Infantry 2192/1605
aiStrategicArea.setSide 0
aiStrategicArea.setActive Village
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup any
rem AIStrategicArea.addLandingZoneUnit LandingCraft
rem AIStrategicArea.attachLandingZone NorthLanding
rem AIStrategicArea.attachLandingZone EastLanding
AIStrategicArea.addNeighbour CrossRoads
AIStrategicArea.addNeighbour AxisBunker
AIStrategicArea.addNeighbour AlliedBunker
AIStrategicArea.addNeighbour AxisBase
AIStrategicArea.addNeighbour AlliedBase
rem AIStrategicArea.addNeighbour VillageSea
aiStrategicArea.addObjectTypeFlag Centre
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addObjectTypeFlag East
AIStrategicArea.setOrderPosition Tank 2090/1909
AIStrategicArea.setOrderPosition Infantry 2090/1909
aiStrategicArea.setSide 0
aiStrategicArea.setActive CrossRoads
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addNeighbour Village
AIStrategicArea.addNeighbour AxisBunker
AIStrategicArea.addNeighbour AxisAirport
AIStrategicArea.addNeighbour AlliedBunker
AIStrategicArea.addNeighbour AlliedAirport
aiStrategicArea.addObjectTypeFlag Flank
aiStrategicArea.addObjectTypeFlag West
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.setOrderPosition Tank 1747/1728
AIStrategicArea.setOrderPosition Infantry 1747/1728
aiStrategicArea.setSide 0
beginrem
aiStrategicArea.setActive JapaneseeSea
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addAllowedVehicleGroup sea
AIStrategicArea.addNeighbour VillageSea
aiStrategicArea.addObjectTypeFlag Route
AIStrategicArea.setOrderPosition Boat 2855/1196
AIStrategicArea.setOrderPosition LandingCraft 2855/1196
aiStrategicArea.setSide 1
aiStrategicArea.setActive VillageSea
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addAllowedVehicleGroup sea
AIStrategicArea.addNeighbour JapaneseeSea
AIStrategicArea.addNeighbour AmericanSea
aiStrategicArea.addObjectTypeFlag Route
AIStrategicArea.setOrderPosition Boat 2300/2171
AIStrategicArea.setOrderPosition LandingCraft 2300/2171
aiStrategicArea.setActive AmericanSea
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addAllowedVehicleGroup sea
AIStrategicArea.addNeighbour VillageSea
aiStrategicArea.addObjectTypeFlag Route
AIStrategicArea.setOrderPosition Boat 1980/2556
AIStrategicArea.setOrderPosition LandingCraft 1980/2556
aiStrategicArea.setSide 2
endrem
aiSettings.createVehicleGroup land
aiSettings.createVehicleGroup any
aiSettings.createVehicleGroup sea
rem * add vehicles to the groups *
aiSettings.addVehicleToVehicleGroup 0 land
aiSettings.addVehicleToVehicleGroup 1 any
aiSettings.addVehicleToVehicleGroup 2 sea
aiSettings.addVehicleToVehicleGroup 3 land
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
rem *** Create categories ***
rem aiStrategicArea.createNewCategory land
rem aiStrategicArea.createNewCategory sea
rem *** Create strategic areas ***
aiStrategicArea.create AlliedBase 1458.5/2503.5 1509/2554 50 land
aiStrategicArea.create AlliedBunker 1699.5/2089.5 1716/2104 200 land
aiStrategicArea.create AlliedAirport 1299.5/2415.5 1330/2438 50 land
aiStrategicArea.create AxisAirport 2194.5/1290.5 2220/1316 50 land
aiStrategicArea.create AxisBase 2391/1220.5 2436/1268 50 land
aiStrategicArea.create AxisBunker 2185.5/1575.5 2200/1596 200 land
aiStrategicArea.create Village 2070/1880 2090/1902 250 land
aiStrategicArea.create CrossRoads 1736/1713 1752/1728 200 land
rem aiStrategicArea.create JapaneseeSea 2690/1436 2900/1146 20 sea
rem aiStrategicArea.create VillageSea 2200/2171 2300/2300 35 sea
rem aiStrategicArea.create AmericanSea 1823/2751 1980/2526 20 sea
rem AILandingZone.createLandingZone NorthLanding 2047/1947 2170/2150 LZZMin
rem AILandingZone.createLandingZone EastLanding 2150/1946 2560/1766 LZXMin
aiStrategicArea.setActive AlliedBase
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addNeighbour AlliedAirport
AIStrategicArea.addNeighbour AlliedBunker
AIStrategicArea.addNeighbour Village
aiStrategicArea.addObjectTypeFlag Base
AIStrategicArea.setOrderPosition Tank 1509/2554
AIStrategicArea.setOrderPosition Infantry 1509/2554
aiStrategicArea.setSide 2
aiStrategicArea.vehicleSearchRadius 178.0
aiStrategicArea.setTakeable 1 0
aiStrategicArea.setActive AlliedBunker
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addNeighbour Village
AIStrategicArea.addNeighbour CrossRoads
AIStrategicArea.addNeighbour AlliedBase
aiStrategicArea.addObjectTypeFlag Centre
aiStrategicArea.addObjectTypeFlag East
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.setOrderPosition Tank 1716/2113
AIStrategicArea.setOrderPosition Infantry 1716/2113
aiStrategicArea.setSide 0
aiStrategicArea.setActive AlliedAirport
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addLandingZoneUnit LandingCraft
AIStrategicArea.addNeighbour AlliedBase
AIStrategicArea.addNeighbour CrossRoads
aiStrategicArea.addObjectTypeFlag Close
aiStrategicArea.addObjectTypeFlag AirField
AIStrategicArea.setOrderPosition Tank 1338/2438
AIStrategicArea.setOrderPosition Infantry 1338/2438
aiStrategicArea.setSide 2
aiStrategicArea.setActive AxisAirport
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addNeighbour AxisBase
AIStrategicArea.addNeighbour AxisBunker
AIStrategicArea.addNeighbour CrossRoads
aiStrategicArea.addObjectTypeFlag Close
aiStrategicArea.addObjectTypeFlag AirField
AIStrategicArea.setOrderPosition Tank 2220/1316
AIStrategicArea.setOrderPosition Infantry 2220/1316
aiStrategicArea.setSide 1
aiStrategicArea.setActive AxisBase
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addLandingZoneUnit LandingCraft
AIStrategicArea.addNeighbour AxisBunker
AIStrategicArea.addNeighbour AxisAirport
AIStrategicArea.addNeighbour Village
aiStrategicArea.addObjectTypeFlag Base
AIStrategicArea.setOrderPosition Tank 2436/1268
AIStrategicArea.setOrderPosition Infantry 2436/1268
aiStrategicArea.setSide 1
aiStrategicArea.vehicleSearchRadius 215.0
aiStrategicArea.setTakeable 2 0
aiStrategicArea.setActive AxisBunker
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addNeighbour Village
AIStrategicArea.addNeighbour AxisBase
AIStrategicArea.addNeighbour AxisAirport
AIStrategicArea.addNeighbour CrossRoads
aiStrategicArea.addObjectTypeFlag Centre
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addObjectTypeFlag East
AIStrategicArea.setOrderPosition Tank 2192/1605
AIStrategicArea.setOrderPosition Infantry 2192/1605
aiStrategicArea.setSide 0
aiStrategicArea.setActive Village
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup any
rem AIStrategicArea.addLandingZoneUnit LandingCraft
rem AIStrategicArea.attachLandingZone NorthLanding
rem AIStrategicArea.attachLandingZone EastLanding
AIStrategicArea.addNeighbour CrossRoads
AIStrategicArea.addNeighbour AxisBunker
AIStrategicArea.addNeighbour AlliedBunker
AIStrategicArea.addNeighbour AxisBase
AIStrategicArea.addNeighbour AlliedBase
rem AIStrategicArea.addNeighbour VillageSea
aiStrategicArea.addObjectTypeFlag Centre
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addObjectTypeFlag East
AIStrategicArea.setOrderPosition Tank 2090/1909
AIStrategicArea.setOrderPosition Infantry 2090/1909
aiStrategicArea.setSide 0
aiStrategicArea.setActive CrossRoads
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addNeighbour Village
AIStrategicArea.addNeighbour AxisBunker
AIStrategicArea.addNeighbour AxisAirport
AIStrategicArea.addNeighbour AlliedBunker
AIStrategicArea.addNeighbour AlliedAirport
aiStrategicArea.addObjectTypeFlag Flank
aiStrategicArea.addObjectTypeFlag West
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.setOrderPosition Tank 1747/1728
AIStrategicArea.setOrderPosition Infantry 1747/1728
aiStrategicArea.setSide 0
beginrem
aiStrategicArea.setActive JapaneseeSea
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addAllowedVehicleGroup sea
AIStrategicArea.addNeighbour VillageSea
aiStrategicArea.addObjectTypeFlag Route
AIStrategicArea.setOrderPosition Boat 2855/1196
AIStrategicArea.setOrderPosition LandingCraft 2855/1196
aiStrategicArea.setSide 1
aiStrategicArea.setActive VillageSea
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addAllowedVehicleGroup sea
AIStrategicArea.addNeighbour JapaneseeSea
AIStrategicArea.addNeighbour AmericanSea
aiStrategicArea.addObjectTypeFlag Route
AIStrategicArea.setOrderPosition Boat 2300/2171
AIStrategicArea.setOrderPosition LandingCraft 2300/2171
aiStrategicArea.setActive AmericanSea
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addAllowedVehicleGroup sea
AIStrategicArea.addNeighbour VillageSea
aiStrategicArea.addObjectTypeFlag Route
AIStrategicArea.setOrderPosition Boat 1980/2556
AIStrategicArea.setOrderPosition LandingCraft 1980/2556
aiStrategicArea.setSide 2
endrem