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

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

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

aiStrategicArea.createNewCategory land
aiStrategicArea.createNewCategory sea

aiStrategicArea.create SeaEast 1355.5/1251.5 1456/1352 2 sea
aiStrategicArea.create SeaWest 299.5/721.5 450/872 2 sea
aiStrategicArea.create SeaNorth 277.5/1561.5 378/1662 2 sea
aiStrategicArea.create SeaSouth 1163/237.5 1264/338 2 sea
aiStrategicArea.create TopBaseEntry 687/1331 718/1362.5 100 land
aiStrategicArea.create MainBaseEntry 937.5/950 952/976 100 land
aiStrategicArea.create FirstLine 867/1118.5 882/1134 200 land
aiStrategicArea.create MainBase 1081/876.5 1111/917 200 land
aiStrategicArea.create WestBeachExit 877.5/954.5 891/976 100 land
aiStrategicArea.create SecondLine 846.5/1202.5 861.5/1218 200 land
aiStrategicArea.create TopBase 620/1387 654/1420 250 land
aiStrategicArea.create WestBeach 814.5/1070.5 830/1086 200 land

AILandingZone.createLandingZone EastLanding 1068/1115 1148/1215 LZXMin
AILandingZone.createLandingZone WestLanding 635/979 825/1179 LZXMax

aiStrategicArea.setActive TopBaseEntry
aiStrategicArea.addObjectTypeFlag Base
aiStrategicArea.addObjectTypeFlag North
aiStrategicArea.addExpelledUnit LandingCraft
aiStrategicArea.addNeighbour TopBase
aiStrategicArea.addNeighbour SecondLine
aiStrategicArea.setOrderPosition Tank 710/1370
aiStrategicArea.setOrderPosition Infantry 710/1370
aiStrategicArea.setOrderPosition Boat 416/1174
aiStrategicArea.setOrderPosition LandingCraft 478/1254
aiStrategicArea.setOrderPosition Amphibius 710/1370
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.setSide 1
aiStrategicArea.VehicleSearchRadius 80.0

aiStrategicArea.setActive MainBaseEntry
aiStrategicArea.addObjectTypeFlag Close
aiStrategicArea.addObjectTypeFlag East
aiStrategicArea.addExpelledUnit LandingCraft
aiStrategicArea.addNeighbour WestBeachExit
aiStrategicArea.addNeighbour MainBase
aiStrategicArea.addNeighbour FirstLine
aiStrategicArea.setOrderPosition Tank 964/972
aiStrategicArea.setOrderPosition Infantry 952/983
aiStrategicArea.setOrderPosition Boat 517/993
aiStrategicArea.setOrderPosition LandingCraft 505/990
aiStrategicArea.setOrderPosition Amphibius 964/972
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.setSide 1
aiStrategicArea.VehicleSearchRadius 80.0

aiStrategicArea.setActive FirstLine
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addObjectTypeFlag Centre
aiStrategicArea.addExpelledUnit LandingCraft
aiStrategicArea.addNeighbour MainBase
aiStrategicArea.addNeighbour SecondLine
aiStrategicArea.addNeighbour WestBeachExit
aiStrategicArea.setOrderPosition Tank 894/1126
aiStrategicArea.setOrderPosition Infantry 891/1132
aiStrategicArea.setOrderPosition Boat 460/1056
aiStrategicArea.setOrderPosition LandingCraft 504/1132
aiStrategicArea.setOrderPosition Amphibius 894/1126
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.setSide 1
aiStrategicArea.VehicleSearchRadius 80.0

aiStrategicArea.setActive MainBase
aiStrategicArea.addObjectTypeFlag Base
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addObjectTypeFlag East
aiStrategicArea.addLandingZoneUnit LandingCraft
aiStrategicArea.attachLandingZone EastLanding
aiStrategicArea.addNeighbour FirstLine
aiStrategicArea.addNeighbour MainBaseEntry
aiStrategicArea.addNeighbour SeaEast
aiStrategicArea.setOrderPosition Tank 1102/935
aiStrategicArea.setOrderPosition Infantry 1096/934
aiStrategicArea.setOrderPosition Boat 529/934
aiStrategicArea.setOrderPosition LandingCraft 733/844
aiStrategicArea.setOrderPosition Amphibius 1102/935
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.setSide 1
aiStrategicArea.VehicleSearchRadius 115.0

aiStrategicArea.setActive WestBeachExit
aiStrategicArea.addObjectTypeFlag Flank
aiStrategicArea.addObjectTypeFlag West
aiStrategicArea.addExpelledUnit LandingCraft
aiStrategicArea.addNeighbour WestBeach
aiStrategicArea.addNeighbour MainBaseEntry
aiStrategicArea.addNeighbour FirstLine
aiStrategicArea.setOrderPosition Tank 883/984
aiStrategicArea.setOrderPosition Infantry 886/963
aiStrategicArea.setOrderPosition Boat 506/970
aiStrategicArea.setOrderPosition LandingCraft 531/972
aiStrategicArea.setOrderPosition Amphibius 883/984
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.setSide 1
aiStrategicArea.VehicleSearchRadius 80.0

aiStrategicArea.setActive SecondLine
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addObjectTypeFlag Centre
aiStrategicArea.addNeighbour FirstLine
aiStrategicArea.addNeighbour TopBaseEntry
aiStrategicArea.addExpelledUnit LandingCraft
aiStrategicArea.setOrderPosition Tank 857/1218
aiStrategicArea.setOrderPosition Infantry 861/1218
aiStrategicArea.setOrderPosition Boat 1220/1396
aiStrategicArea.setOrderPosition LandingCraft 1233/1389
aiStrategicArea.setOrderPosition Amphibius 857/1218
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.setSide 1
aiStrategicArea.VehicleSearchRadius 80.0

aiStrategicArea.setActive TopBase
aiStrategicArea.addObjectTypeFlag Base
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addObjectTypeFlag StrongPoint
aiStrategicArea.addObjectTypeFlag North
aiStrategicArea.addExpelledUnit LandingCraft
aiStrategicArea.addNeighbour TopBaseEntry
aiStrategicArea.setOrderPosition Tank 657/1424
aiStrategicArea.setOrderPosition Infantry 653/1419
aiStrategicArea.setOrderPosition Boat 670/1702
aiStrategicArea.setOrderPosition LandingCraft 658/1848
aiStrategicArea.setOrderPosition Amphibius 657/1424
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.setSide 1
aiStrategicArea.VehicleSearchRadius 80.0

aiStrategicArea.setActive WestBeach
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addObjectTypeFlag Remote
aiStrategicArea.addObjectTypeFlag West
aiStrategicArea.addLandingZoneUnit LandingCraft
aiStrategicArea.attachLandingZone WestLanding
aiStrategicArea.addNeighbour SeaWest
aiStrategicArea.addNeighbour WestBeachExit
aiStrategicArea.setOrderPosition Tank 831/1078
aiStrategicArea.setOrderPosition Infantry 826/1077
aiStrategicArea.setOrderPosition Boat 486/1015
aiStrategicArea.setOrderPosition LandingCraft 419/1077
aiStrategicArea.setOrderPosition Amphibius 831/1078
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.setSide 0
aiStrategicArea.setTakeable 1 0
aiStrategicArea.VehicleSearchRadius 80.0

aiStrategicArea.setActive SeaWest
aiStrategicArea.addNeighbour SeaSouth
aiStrategicArea.addNeighbour SeaNorth
aiStrategicArea.setOrderPosition Tank 996/960
aiStrategicArea.setOrderPosition Infantry 1011/960
aiStrategicArea.setOrderPosition Boat 424/960
aiStrategicArea.setOrderPosition LandingCraft 490/962
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.addAllowedVehicleGroup sea
aiStrategicArea.setSide 2

aiStrategicArea.setActive SeaNorth
aiStrategicArea.addNeighbour SeaEast
aiStrategicArea.addNeighbour SeaWest
aiStrategicArea.setOrderPosition Tank 643/1419
aiStrategicArea.setOrderPosition Infantry 661/1462
aiStrategicArea.setOrderPosition Boat 378/1662
aiStrategicArea.setOrderPosition LandingCraft 418/1512
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.addAllowedVehicleGroup sea
aiStrategicArea.setSide 2

aiStrategicArea.setActive SeaSouth
aiStrategicArea.addNeighbour SeaWest
aiStrategicArea.addNeighbour SeaEast
aiStrategicArea.setOrderPosition Tank 1224/759
aiStrategicArea.setOrderPosition Infantry 1230/759
aiStrategicArea.setOrderPosition Boat 1274/336
aiStrategicArea.setOrderPosition LandingCraft 1224/512
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.addAllowedVehicleGroup sea
aiStrategicArea.setSide 2

aiStrategicArea.setActive SeaEast
aiStrategicArea.addNeighbour SeaSouth
aiStrategicArea.addNeighbour SeaNorth
aiStrategicArea.setOrderPosition Tank 783/1348
aiStrategicArea.setOrderPosition Infantry 785/1348
aiStrategicArea.setOrderPosition Boat 1450/1348
aiStrategicArea.setOrderPosition LandingCraft 1450/1348
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.addAllowedVehicleGroup sea
aiStrategicArea.setSide 2

endIf