This page is under construction
archives/bf1942/levels/XWW2_El_Alamein.rfa
bf1942/levels/XWW2_El_Alamein/AI/StrategicAreas.con
rem *** Create vehicle groups ***
rem matzes standard frame (bf1942@schoeldgen.de)
aiSettings.createVehicleGroup land
aiSettings.createVehicleGroup infantry
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 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 16 any

rem *** Create categories ***
aiStrategicArea.createNewCategory land

rem *** El Alamein, eXperience WW2 ***
rem *** Map by Osirus, AI coding by SHADOW KNIGHT & mschoeldgen ***

rem --- Strategic Areas ---
aiStrategicArea.create AlliedBase 1642/632 1732/762 1 land
aiStrategicArea.create AxisBase 313/1148 408/1248 1 land
aiStrategicArea.create easternbase 1074/1283 1109/1317 100 land
aiStrategicArea.create SouthBase 859/554 900/590 100 land
aiStrategicArea.create NorthBase 829/1715 941/1828 100 land

rem --- Neighbour Areas ---

aiStrategicArea.setActive AlliedBase
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addAllowedVehicleGroup infantry
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addNeighbour easternbase
AIStrategicArea.addNeighbour SouthBase
AIStrategicArea.addNeighbour NorthBase
aiStrategicArea.addObjectTypeFlag Base
AIStrategicArea.setOrderPosition Tank 1702/792
AIStrategicArea.setOrderPosition Infantery 1702/792
aiStrategicArea.setSide 2
aiStrategicArea.vehicleSearchRadius 150.0
aiStrategicArea.setTakeable 1 0


aiStrategicArea.setActive AxisBase
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addAllowedVehicleGroup infantry
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addNeighbour easternbase
AIStrategicArea.addNeighbour SouthBase
AIStrategicArea.addNeighbour NorthBase
aiStrategicArea.addObjectTypeFlag Base
AIStrategicArea.setOrderPosition Tank 448/1248
AIStrategicArea.setOrderPosition Infantery 448/1248
aiStrategicArea.setSide 1
aiStrategicArea.vehicleSearchRadius 150.0
aiStrategicArea.setTakeable 2 0

aiStrategicArea.setActive easternbase
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addAllowedVehicleGroup infantry
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addNeighbour NorthBase
AIStrategicArea.addNeighbour AlliedBase
AIStrategicArea.addNeighbour AxisBase
AIStrategicArea.addNeighbour SouthBase
aiStrategicArea.addObjectTypeFlag Route
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addObjectTypeFlag Centre
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 150.0

aiStrategicArea.setActive SouthBase
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addAllowedVehicleGroup infantry
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addNeighbour AlliedBase
AIStrategicArea.addNeighbour AxisBase
AIStrategicArea.addNeighbour easternbase
AIStrategicArea.addNeighbour NorthBase
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addObjectTypeFlag Route
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 150.0

aiStrategicArea.setActive NorthBase
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addAllowedVehicleGroup infantry
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addNeighbour easternbase
AIStrategicArea.addNeighbour AlliedBase
AIStrategicArea.addNeighbour AxisBase
AIStrategicArea.addNeighbour SouthBase
AIStrategicArea.setOrderPosition Tank 876/1752
AIStrategicArea.setOrderPosition Infantery 860/1752
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addObjectTypeFlag Route
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 150.0

rem --- END OF FILE ---