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

aiSettings.createVehicleGroup land
aiSettings.createVehicleGroup all

rem * add vehicles to the groups *

aiSettings.addVehicleToVehicleGroup 0 land
aiSettings.addVehicleToVehicleGroup 1 all
aiSettings.addVehicleToVehicleGroup 2 all
aiSettings.addVehicleToVehicleGroup 3 all
aiSettings.addVehicleToVehicleGroup 4 all
aiSettings.addVehicleToVehicleGroup 5 land
aiSettings.addVehicleToVehicleGroup 6 land
aiSettings.addVehicleToVehicleGroup 7 all
aiSettings.addVehicleToVehicleGroup 8 all
aiSettings.addVehicleToVehicleGroup 9 all
aiSettings.addVehicleToVehicleGroup 10 all
aiSettings.addVehicleToVehicleGroup 11 all
aiSettings.addVehicleToVehicleGroup 12 all
aiSettings.addVehicleToVehicleGroup 13 all
aiSettings.addVehicleToVehicleGroup 14 land
aiSettings.addVehicleToVehicleGroup 15 all
aiSettings.addVehicleToVehicleGroup 16 land
aiSettings.addVehicleToVehicleGroup 17 all
aiSettings.addVehicleToVehicleGroup 18 all
aiSettings.addVehicleToVehicleGroup 19 land
aiSettings.addVehicleToVehicleGroup 20 all

rem *** Create strategic areas ***

aiStrategicArea.create SovietBase 664/888 762/946 50

aiStrategicArea.create KarulovRuins 49/860 62/873 200

aiStrategicArea.create CrossRoads 426/521 431/526 50

aiStrategicArea.create ValiriskNorth 457/572 470/585 200

aiStrategicArea.create ValiriskCenterNorth 567/501 580/514 200

aiStrategicArea.create ValiriskCenterSouth 531/346 544/359 200

aiStrategicArea.create ValiriskSouth 591/229 604/242 200

aiStrategicArea.create ShallowRiver 66/549 68/551 10

aiStrategicArea.create GermanBase 144/52 263/101 50

aiStrategicArea.setActive SovietBase
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup all
aiStrategicArea.addObjectTypeFlag Base
AIStrategicArea.setOrderPosition Tank 792/910
AIStrategicArea.setOrderPosition Infantry 803/968
aiStrategicArea.setSide 2
aiStrategicArea.setTakeable 1 0

aiStrategicArea.setActive KarulovRuins
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup all
AIStrategicArea.addNeighbour CrossRoads
AIStrategicArea.addNeighbour ShallowRiver
aiStrategicArea.addObjectTypeFlag Flank
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.setOrderPosition Tank 55/875
AIStrategicArea.setOrderPosition Infantry 63/876
aiStrategicArea.setSide 0

aiStrategicArea.setActive CrossRoads
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup all
AIStrategicArea.addNeighbour SovietBase
AIStrategicArea.addNeighbour KarulovRuins
AIStrategicArea.addNeighbour ValiriskNorth
AIStrategicArea.addNeighbour GermanBase
aiStrategicArea.addObjectTypeFlag Route
AIStrategicArea.setOrderPosition Tank 431/526
AIStrategicArea.setOrderPosition Infantry 431/526
aiStrategicArea.setSide 0

aiStrategicArea.setActive ValiriskNorth
AIStrategicArea.addAllowedVehicleGroup all
AIStrategicArea.addNeighbour CrossRoads
AIStrategicArea.addNeighbour ValiriskCenterNorth
aiStrategicArea.addObjectTypeFlag Flank
aiStrategicArea.addObjectTypeFlag North
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.setOrderPosition Infantry 470/581
aiStrategicArea.setSide 0

aiStrategicArea.setActive ValiriskCenterNorth
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup all
AIStrategicArea.addNeighbour SovietBase
AIStrategicArea.addNeighbour ValiriskNorth
AIStrategicArea.addNeighbour ValiriskCenterSouth
aiStrategicArea.addObjectTypeFlag North
aiStrategicArea.addObjectTypeFlag Centre
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.setOrderPosition Tank 587/516
AIStrategicArea.setOrderPosition Infantry 582/520
aiStrategicArea.setSide 0

aiStrategicArea.setActive ValiriskCenterSouth
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup all
AIStrategicArea.addNeighbour ValiriskCenterNorth
AIStrategicArea.addNeighbour ValiriskSouth
aiStrategicArea.addObjectTypeFlag South
aiStrategicArea.addObjectTypeFlag Centre
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.setOrderPosition Tank 535/367
AIStrategicArea.setOrderPosition Infantry 539/352
aiStrategicArea.setSide 0

aiStrategicArea.setActive ValiriskSouth
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup all
AIStrategicArea.addNeighbour ValiriskCenterSouth
AIStrategicArea.addNeighbour GermanBase
aiStrategicArea.addObjectTypeFlag South
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.setOrderPosition Tank 603/234
AIStrategicArea.setOrderPosition Infantry 602/247
aiStrategicArea.setSide 0

aiStrategicArea.setActive ShallowRiver
AIStrategicArea.addAllowedVehicleGroup all
AIStrategicArea.addNeighbour KarulovRuins
AIStrategicArea.addNeighbour GermanBase
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.setOrderPosition Infantry 68/551
aiStrategicArea.setSide 0

aiStrategicArea.setActive GermanBase
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup all
aiStrategicArea.addObjectTypeFlag Base
AIStrategicArea.setOrderPosition Tank 307/58
AIStrategicArea.setOrderPosition Infantry 255/70
aiStrategicArea.setSide 1
aiStrategicArea.setTakeable 2 0