This page is under construction
Archives/bf1942/levels/Operation_Merkur.rfa
bf1942/levels/Operation_Merkur/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 sea
aiSettings.addVehicleToVehicleGroup 10 any
aiSettings.addVehicleToVehicleGroup 11 any
aiSettings.addVehicleToVehicleGroup 12 sea
aiSettings.addVehicleToVehicleGroup 13 land
aiSettings.addVehicleToVehicleGroup 14 land


rem *** Create categories ***

aiStrategicArea.createNewCategory land

aiStrategicArea.createNewCategory sea

rem *** Create strategic areas ***

aiStrategicArea.create Maleme 681/1684 701/1704 100 land

aiStrategicArea.create Hill107 378/1750 398/1770 100 land

aiStrategicArea.create Platanias 689/1309 709/1329 100 land

aiStrategicArea.create Galatas 612/1179 632/1209 100 land

aiStrategicArea.create Canea 726/958 746/978 100 land

aiStrategicArea.create Souda 594/661 614/681 100 land

aiStrategicArea.Create Hilltop 714/770 734/790 10 land

aiStrategicArea.Create Barn 410/1202 430/1222 5 land

aiStrategicArea.create SeaMaleme 1040/1590 1060/1610 10 sea

aiStrategicArea.create SeaCanea 1040/965 1060/985 20 sea

aiStrategicArea.create SeaLinkFour 1580/480 1600/500 5 sea

aiStrategicArea.create SeaLinkThree 1040/67 1060/87 5 sea

aiStrategicArea.create SeaSouda 645/100 665/120 20 sea

aiStrategicArea.create SeaLinkTwo 635/341 645/351 5 sea

AILandingZone.createLandingZone NorthLanding 811/1704 836/1754 LZXMin

AILandingZone.createLandingZone SouthLanding 745/943 780/1013 LZXMin

AILandingZone.createLandingZone SouthBayLanding 550/460 580/520 LZXMin

aiStrategicArea.setActive Maleme
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addLandingZoneUnit LandingCraft
AIStrategicArea.attachLandingZone NorthLanding
AIStrategicArea.addNeighbour SeaMaleme
AIStrategicArea.addNeighbour Platanias
AIStrategicArea.addNeighbour Hill107
AIStrategicArea.addNeighbour Barn
aiStrategicArea.addObjectTypeFlag Airfield
aiStrategicArea.addObjectTypeFlag North
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.setOrderPosition Tank 686/1694
AIStrategicArea.setOrderPosition Infantry 696/1694
AIStrategicArea.setOrderPosition Boat 1000/1694
AIStrategicArea.setOrderPosition LandingCraft 826/1734
AIStrategicArea.setOrderPosition Car 691/1694
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 100.0

aiStrategicArea.setActive Hill107
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addNeighbour Maleme
AIStrategicArea.addNeighbour Barn
aiStrategicArea.addObjectTypeFlag Flank
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.setOrderPosition Tank 388/1760
AIStrategicArea.setOrderPosition Infantry 388/1760
AIStrategicArea.setOrderPosition Boat 0/0
AIStrategicArea.setOrderPosition LandingCraft 0/0
AIStrategicArea.setOrderPosition Car 388/1760
aiStrategicArea.setSide 2
aiStrategicArea.vehicleSearchRadius 50.0

aiStrategicArea.setActive Platanias
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addNeighbour SeaCanea
AIStrategicArea.addNeighbour SeaMaleme
AIStrategicArea.addNeighbour Maleme
AIStrategicArea.addNeighbour Galatas
aiStrategicArea.addObjectTypeFlag East
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.setOrderPosition Tank 694/1319
AIStrategicArea.setOrderPosition Infantry 704/1319
AIStrategicArea.setOrderPosition Boat 1060/1189
AIStrategicArea.setOrderPosition LandingCraft 826/1734
AIStrategicArea.setOrderPosition Car 699/1319
aiStrategicArea.setSide 2
aiStrategicArea.vehicleSearchRadius 50.0

aiStrategicArea.setActive Galatas
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addNeighbour SeaCanea
AIStrategicArea.addNeighbour SeaMaleme
AIStrategicArea.addNeighbour Platanias
AIStrategicArea.addNeighbour Barn
AIStrategicArea.addNeighbour Canea
aiStrategicArea.addObjectTypeFlag West
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.setOrderPosition Tank 617/1189
AIStrategicArea.setOrderPosition Infantry 627/1189
AIStrategicArea.setOrderPosition Boat 1060/1189
AIStrategicArea.setOrderPosition LandingCraft 770/978
AIStrategicArea.setOrderPosition Car 622/1189
aiStrategicArea.setSide 2
aiStrategicArea.vehicleSearchRadius 75.0

aiStrategicArea.setActive Canea
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addLandingZoneUnit LandingCraft
AIStrategicArea.attachLandingZone SouthLanding
AIStrategicArea.addNeighbour SeaCanea
AIStrategicArea.addNeighbour Galatas
AIStrategicArea.addNeighbour Barn
AIStrategicArea.addNeighbour Hilltop
aiStrategicArea.addObjectTypeFlag StrongPoint
aiStrategicArea.addObjectTypeFlag Centre
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.setOrderPosition Tank 731/968
AIStrategicArea.setOrderPosition Infantry 741/968
AIStrategicArea.setOrderPosition Boat 1000/968
AIStrategicArea.setOrderPosition LandingCraft 770/978
AIStrategicArea.setOrderPosition Car 736/968
aiStrategicArea.setSide 2
aiStrategicArea.vehicleSearchRadius 100.0

aiStrategicArea.setActive Souda
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addLandingZoneUnit LandingCraft
AIStrategicArea.attachLandingZone SouthBayLanding
AIStrategicArea.addNeighbour SeaSouda
AIStrategicArea.addNeighbour Canea
AIStrategicArea.addNeighbour Barn
AIStrategicArea.addNeighbour Hilltop
aiStrategicArea.addObjectTypeFlag Base
aiStrategicArea.addObjectTypeFlag South
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.setOrderPosition Tank 599/672
AIStrategicArea.setOrderPosition Infantry 609/672
AIStrategicArea.setOrderPosition Boat 646/100
AIStrategicArea.setOrderPosition LandingCraft 570/500
AIStrategicArea.setOrderPosition Car 604/672
aiStrategicArea.setSide 2
aiStrategicArea.vehicleSearchRadius 75.0

aiStrategicArea.setActive Hilltop
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addNeighbour Souda
AIStrategicArea.addNeighbour Canea
aiStrategicArea.addObjectTypeFlag Route
AIStrategicArea.setOrderPosition Tank 0/0
AIStrategicArea.setOrderPosition Infantry 729/780
AIStrategicArea.setOrderPosition Boat 0/0
AIStrategicArea.setOrderPosition LandingCraft 0/0
AIStrategicArea.setOrderPosition Car 0/0
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 0.0

aiStrategicArea.setActive Barn
AIStrategicArea.addAllowedVehicleGroup land
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addNeighbour Galatas
AIStrategicArea.addNeighbour Maleme
AIStrategicArea.addNeighbour Canea
AIStrategicArea.addNeighbour Hill107
AIStrategicArea.addNeighbour Souda
aiStrategicArea.addObjectTypeFlag Route
AIStrategicArea.setOrderPosition Tank 781/850
AIStrategicArea.setOrderPosition Infantry 791/850
AIStrategicArea.setOrderPosition Boat 0/0
AIStrategicArea.setOrderPosition LandingCraft 0/0
AIStrategicArea.setOrderPosition Car 786/850
aiStrategicArea.setSide 0
aiStrategicArea.vehicleSearchRadius 50.0

aiStrategicArea.setActive SeaMaleme
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addAllowedVehicleGroup sea
AIStrategicArea.addNeighbour SeaCanea
AIStrategicArea.addNeighbour SeaLinkFour
aiStrategicArea.addObjectTypeFlag NorthEast
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.setOrderPosition Tank 0/0
AIStrategicArea.setOrderPosition Infantry 0/0
AIStrategicArea.setOrderPosition Boat 1060/1610
AIStrategicArea.setOrderPosition LandingCraft 1050/1600
AIStrategicArea.setOrderPosition Car 0/0
aiStrategicArea.setSide 0

aiStrategicArea.setActive SeaCanea
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addAllowedVehicleGroup sea
AIStrategicArea.addNeighbour SeaMaleme
AIStrategicArea.addNeighbour SeaLinkFour
aiStrategicArea.addObjectTypeFlag East
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.setOrderPosition Tank 0/0
AIStrategicArea.setOrderPosition Infantry 0/0
AIStrategicArea.setOrderPosition Boat 1060/985
AIStrategicArea.setOrderPosition LandingCraft 1050/975
AIStrategicArea.setOrderPosition Car 0/0
aiStrategicArea.setSide 0

aiStrategicArea.setActive SeaLinkFour
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addAllowedVehicleGroup sea
AIStrategicArea.addNeighbour SeaCanea
AIStrategicArea.addNeighbour SeaMaleme
AIStrategicArea.addNeighbour SeaLinkThree
aiStrategicArea.addObjectTypeFlag Route
AIStrategicArea.setOrderPosition Tank 0/0
AIStrategicArea.setOrderPosition Infantry 0/0
AIStrategicArea.setOrderPosition Boat 1600/500
AIStrategicArea.setOrderPosition LandingCraft 1593/493
AIStrategicArea.setOrderPosition Car 0/0
aiStrategicArea.setSide 0

aiStrategicArea.setActive SeaLinkThree
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addAllowedVehicleGroup sea
AIStrategicArea.addNeighbour SeaLinkFour
AIStrategicArea.addNeighbour SeaSouda
aiStrategicArea.addObjectTypeFlag Route
AIStrategicArea.setOrderPosition Tank 0/0
AIStrategicArea.setOrderPosition Infantry 0/0
AIStrategicArea.setOrderPosition Boat 1060/87
AIStrategicArea.setOrderPosition LandingCraft 1053/80
AIStrategicArea.setOrderPosition Car 0/0
aiStrategicArea.setSide 0

aiStrategicArea.setActive SeaSouda
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addAllowedVehicleGroup sea
AIStrategicArea.addNeighbour SeaLinkThree
AIStrategicArea.addNeighbour SeaLinkTwo
aiStrategicArea.addObjectTypeFlag SouthEast
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.setOrderPosition Tank 0/0
AIStrategicArea.setOrderPosition Infantry 0/0
AIStrategicArea.setOrderPosition Boat 665/120
AIStrategicArea.setOrderPosition LandingCraft 655/110
AIStrategicArea.setOrderPosition Car 0/0
aiStrategicArea.setSide 0

aiStrategicArea.setActive SeaLinkTwo
AIStrategicArea.addAllowedVehicleGroup any
AIStrategicArea.addAllowedVehicleGroup sea
AIStrategicArea.addNeighbour SeaSouda
aiStrategicArea.addObjectTypeFlag Route
AIStrategicArea.setOrderPosition Tank 0/0
AIStrategicArea.setOrderPosition Infantry 0/0
AIStrategicArea.setOrderPosition Boat 645/351
AIStrategicArea.setOrderPosition LandingCraft 637/343
AIStrategicArea.setOrderPosition Car 0/0
aiStrategicArea.setSide 0