This page is under construction
Archives/bf1942/levels/Battle_of_the_Philippine_Sea.rfa
bf1942/levels/Battle_of_the_Philippine_Sea/ai/StrategicAreas.con
rem *** Create vehicle groups ***

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

rem * add vehicles to the groups *

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 sea
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

rem *** Create categories ***

aiStrategicArea.createNewCategory land
aiStrategicArea.createNewCategory sea

rem *** Create categories ***

aiStrategicArea.create SouthEast_Island 2192/1918 2212/1938 60 land
aiStrategicArea.create SouthWest_Island 1880/1813 1900/1833 60 land
aiStrategicArea.create NorthEast_Island 2258/2245 2278/2265 60 land
aiStrategicArea.create NorthWest_Island 1899/2167 1919/2187 60 land
aiStrategicArea.create Radar_OutPost 2008.68/1995.90 2029.92/2024.37 60 land

aiStrategicArea.create WestSea 1480.14/1906.97 1527.88/2047.65 1 sea
aiStrategicArea.create EastSea 2543.07/1910.74 2576.06/2049.90 1 sea


AILandingZone.createLandingZone SouthEast_Landing 2320.04/1859.99 2400.77/1973.12 LZXMin
AILandingZone.createLandingZone SouthWest_Landing 1675.70/1783.78 1780.02/1892.18 LZXMax
AILandingZone.createLandingZone NorthEast_Landing 2320.08/2212.07 2392.75/2299.80 LZXMin
AILandingZone.createLandingZone NorthWest_Landing 1716.79/2119.93 1808.06/2235.04 LZXMax


aiStrategicArea.setActive SouthEast_Island
aiStrategicArea.addObjectTypeFlag Route
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.addNeighbour EastSea
rem AIStrategicArea.addNeighbour SouthWest_Island
rem AIStrategicArea.addNeighbour NorthEast_Island
rem AIStrategicArea.addNeighbour NorthWest_Island
AIStrategicArea.addNeighbour Radar_OutPost
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addAllowedVehicleGroup infantry
AIStrategicArea.addLandingZoneUnit LandingCraft
AIStrategicArea.attachLandingZone SouthEast_Landing
AIStrategicArea.setOrderPosition Infantry 2202/85
AIStrategicArea.setOrderPosition Tank 2202/85
AIStrategicArea.setOrderPosition Car 2202/85
AIStrategicArea.setOrderPosition LandingCraft 2202/85
AIStrategicArea.setOrderPosition Boat 2202/85
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 150.0
aiStrategicArea.playerSensitive 1
aiStrategicArea.playerSensitivity 5.0f

aiStrategicArea.setActive SouthWest_Island
aiStrategicArea.addObjectTypeFlag Route
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.addNeighbour WestSea
rem AIStrategicArea.addNeighbour SouthEast_Island
rem AIStrategicArea.addNeighbour NorthEast_Island
rem AIStrategicArea.addNeighbour NorthWest_Island
AIStrategicArea.addNeighbour Radar_OutPost
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addAllowedVehicleGroup infantry
AIStrategicArea.addLandingZoneUnit LandingCraft
AIStrategicArea.attachLandingZone SouthWest_Landing
AIStrategicArea.setOrderPosition Infantry 1890/83
AIStrategicArea.setOrderPosition Tank 1890/83
AIStrategicArea.setOrderPosition Car 1890/83
AIStrategicArea.setOrderPosition LandingCraft 1890/83
AIStrategicArea.setOrderPosition Boat 1890/83
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 150.0
aiStrategicArea.playerSensitive 1
aiStrategicArea.playerSensitivity 5.0f

aiStrategicArea.setActive NorthEast_Island
aiStrategicArea.addObjectTypeFlag Route
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.addNeighbour EastSea
rem AIStrategicArea.addNeighbour SouthEast_Island
rem AIStrategicArea.addNeighbour SouthWest_Island
rem AIStrategicArea.addNeighbour NorthWest_Island
AIStrategicArea.addNeighbour Radar_OutPost
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addAllowedVehicleGroup infantry
AIStrategicArea.addLandingZoneUnit LandingCraft
AIStrategicArea.attachLandingZone NorthEast_Landing
AIStrategicArea.setOrderPosition Infantry 2268/82
AIStrategicArea.setOrderPosition Tank 2268/82
AIStrategicArea.setOrderPosition Car 2268/82
AIStrategicArea.setOrderPosition LandingCraft 2268/82
AIStrategicArea.setOrderPosition Boat 2268/82
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 150.0
aiStrategicArea.playerSensitive 1
aiStrategicArea.playerSensitivity 5.0f

aiStrategicArea.setActive NorthWest_Island
aiStrategicArea.addObjectTypeFlag Route
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.addNeighbour WestSea
rem AIStrategicArea.addNeighbour SouthEast_Island
rem AIStrategicArea.addNeighbour SouthWest_Island
rem AIStrategicArea.addNeighbour NorthEast_Island
AIStrategicArea.addNeighbour Radar_OutPost
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addAllowedVehicleGroup infantry
AIStrategicArea.addLandingZoneUnit LandingCraft
AIStrategicArea.attachLandingZone NorthWest_Landing
AIStrategicArea.setOrderPosition Infantry 1909/82
AIStrategicArea.setOrderPosition Tank 1909/82
AIStrategicArea.setOrderPosition Car 1909/82
AIStrategicArea.setOrderPosition LandingCraft 1909/82
AIStrategicArea.setOrderPosition Boat 1909/82
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 150.0
aiStrategicArea.playerSensitive 1
aiStrategicArea.playerSensitivity 5.0f

aiStrategicArea.setActive Radar_OutPost
aiStrategicArea.addObjectTypeFlag Route
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.addNeighbour SouthEast_Island
AIStrategicArea.addNeighbour SouthWest_Island
AIStrategicArea.addNeighbour NorthEast_Island
AIStrategicArea.addNeighbour NorthWest_Island
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addAllowedVehicleGroup infantry
AIStrategicArea.setOrderPosition Infantry 2050/102
AIStrategicArea.setOrderPosition Tank 2050/102
AIStrategicArea.setOrderPosition Car 2050/102
AIStrategicArea.setOrderPosition LandingCraft 2050/102
AIStrategicArea.setOrderPosition Boat 2050/102
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 150.0
aiStrategicArea.playerSensitive 1
aiStrategicArea.playerSensitivity 5.0f

rem ***sea***

aiStrategicArea.setActive WestSea
aiStrategicArea.addObjectTypeFlag Route
aiStrategicArea.addObjectTypeFlag Base
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addAllowedVehicleGroup sea
AIStrategicArea.setOrderPosition Tank 0/0
AIStrategicArea.setOrderPosition Infantry 0/0
AIStrategicArea.setOrderPosition Boat 1527/78
AIStrategicArea.setOrderPosition LandingCraft 1527/78
AIStrategicArea.setOrderPosition Car 0/0
aiStrategicArea.setSide 2
aiStrategicArea.setTakeable 1 0

aiStrategicArea.setActive EastSea
aiStrategicArea.addObjectTypeFlag Route
aiStrategicArea.addObjectTypeFlag Base
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addAllowedVehicleGroup sea
AIStrategicArea.setOrderPosition Tank 0/0
AIStrategicArea.setOrderPosition Infantry 0/0
AIStrategicArea.setOrderPosition Boat 2575/78
AIStrategicArea.setOrderPosition LandingCraft 2575/78
AIStrategicArea.setOrderPosition Car 0/0
aiStrategicArea.setSide 1
aiStrategicArea.setTakeable 2 0