This page is under construction
Archives/bf1942/levels/stalingrad.rfa
bf1942/levels/stalingrad/AI/StrategicAreas.con
if v_arg1 == host

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

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 15 any
aiSettings.addVehicleToVehicleGroup 16 any
aiSettings.addVehicleToVehicleGroup 17 any
aiSettings.addVehicleToVehicleGroup 18 sea
aiSettings.addVehicleToVehicleGroup 19 land

aiStrategicArea.createNewCategory land
aiStrategicArea.createNewCategory sea

aiStrategicArea.create CentreCP 516.5/319.5 531.5/328 300 land
aiStrategicArea.create GermanCityExit 590/374.5 598.5/382 20 land
aiStrategicArea.create GermanRailRoadExit 576/325.5 583.5/338 20 land
aiStrategicArea.create RussianCityFlank 549.5/280.5 562/293 100 land
aiStrategicArea.create RussianGate 525/234.5 535/239.5 20 land
aiStrategicArea.create WesternFlank 482.5/347.5 492.5/357.5 5 land
aiStrategicArea.create AxisBase 647/353.5 683/380 50 land
aiStrategicArea.create AxisCP 541/380 553.5/390 150 land
aiStrategicArea.create RussianBase 527/150 578.5/200 50 land
aiStrategicArea.create RussianCP 492.5/264 503.5/274 150 land

aiStrategicArea.setActive CentreCP
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addObjectTypeFlag Centre
aiStrategicArea.addObjectTypeFlag StrongPoint
aiStrategicArea.addNeighbour GermanRailRoadExit
aiStrategicArea.addNeighbour RussianCityFlank
aiStrategicArea.addNeighbour WesternFlank
aiStrategicArea.addNeighbour RussianCP
aiStrategicArea.addNeighbour AxisCP
aiStrategicArea.setOrderPosition Tank 520/324
aiStrategicArea.setOrderPosition Infantry 534/327
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.addAllowedVehicleGroup sea
aiStrategicArea.setSide 0

aiStrategicArea.setActive GermanCityExit
aiStrategicArea.addObjectTypeFlag Flank
aiStrategicArea.addObjectTypeFlag Close
aiStrategicArea.addObjectTypeFlag ChokePoint
aiStrategicArea.addNeighbour AxisCP
aiStrategicArea.addNeighbour AxisBase
aiStrategicArea.setOrderPosition Tank 606/382
aiStrategicArea.setOrderPosition Infantry 596/383
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.addAllowedVehicleGroup sea
aiStrategicArea.setSide 1

aiStrategicArea.setActive GermanRailRoadExit
aiStrategicArea.addObjectTypeFlag Centre
aiStrategicArea.addObjectTypeFlag Close
aiStrategicArea.addObjectTypeFlag ChokePoint
aiStrategicArea.addNeighbour AxisBase
aiStrategicArea.addNeighbour RussianCityFlank
aiStrategicArea.addNeighbour CentreCP
aiStrategicArea.setOrderPosition Tank 580/340
aiStrategicArea.setOrderPosition Infantry 580/340
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.addAllowedVehicleGroup sea
aiStrategicArea.setSide 1

aiStrategicArea.setActive RussianCityFlank
aiStrategicArea.addObjectTypeFlag Centre
aiStrategicArea.addObjectTypeFlag ChokePoint
aiStrategicArea.addNeighbour CentreCP
aiStrategicArea.addNeighbour GermanRailRoadExit
aiStrategicArea.addNeighbour RussianGate
aiStrategicArea.setOrderPosition Tank 560/293
aiStrategicArea.setOrderPosition Infantry 560/297
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.addAllowedVehicleGroup sea
aiStrategicArea.setSide 0

aiStrategicArea.setActive RussianGate
aiStrategicArea.addObjectTypeFlag Close
aiStrategicArea.addObjectTypeFlag ChokePoint
aiStrategicArea.addNeighbour RussianCityFlank
aiStrategicArea.addNeighbour RussianCP
aiStrategicArea.addNeighbour RussianBase
aiStrategicArea.setOrderPosition Tank 535/239
aiStrategicArea.setOrderPosition Infantry 535/239
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.addAllowedVehicleGroup sea
aiStrategicArea.setSide 2

aiStrategicArea.setActive WesternFlank
aiStrategicArea.addObjectTypeFlag Flank
aiStrategicArea.addObjectTypeFlag ChokePoint
aiStrategicArea.addNeighbour CentreCP
aiStrategicArea.addNeighbour AxisCP
aiStrategicArea.setOrderPosition Tank 490/358
aiStrategicArea.setOrderPosition Infantry 501/366
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.addAllowedVehicleGroup sea
aiStrategicArea.setSide 0

aiStrategicArea.setActive AxisBase
aiStrategicArea.addNeighbour GermanRailRoadExit
aiStrategicArea.addNeighbour GermanCityExit
aiStrategicArea.setOrderPosition Tank 655/395
aiStrategicArea.setOrderPosition Infantry 659/374
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.addAllowedVehicleGroup sea
aiStrategicArea.setSide 1
aiStrategicArea.setTakeable 2 0

aiStrategicArea.setActive AxisCP
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addObjectTypeFlag Flank
aiStrategicArea.addNeighbour GermanCityExit
aiStrategicArea.addNeighbour CentreCP
aiStrategicArea.addNeighbour WesternFlank
aiStrategicArea.setOrderPosition Tank 552/392
aiStrategicArea.setOrderPosition Infantry 551/387
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.addAllowedVehicleGroup sea
aiStrategicArea.setSide 0

aiStrategicArea.setActive RussianBase
aiStrategicArea.addNeighbour RussianGate
aiStrategicArea.setOrderPosition Tank 568/181
aiStrategicArea.setOrderPosition Infantry 570/193
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.addAllowedVehicleGroup sea
aiStrategicArea.setSide 2
aiStrategicArea.setTakeable 1 0

aiStrategicArea.setActive RussianCP
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addObjectTypeFlag Flank
aiStrategicArea.addNeighbour RussianGate
aiStrategicArea.addNeighbour CentreCP
aiStrategicArea.addNeighbour RussianCityFlank
aiStrategicArea.setOrderPosition Tank 509/281
aiStrategicArea.setOrderPosition Infantry 507/273
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.addAllowedVehicleGroup sea
aiStrategicArea.setSide 0

endIf