This page is under construction
Archives/bf1942/levels/battle_of_the_bulge.rfa
bf1942/levels/battle_of_the_bulge/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 AlliedBaseEntry 724.5/478.5 762/516 100 land
aiStrategicArea.create AlliedBase 640/250 675/290 100 land
aiStrategicArea.create AxisBase 797.5/994.5 848/1056 10 land
aiStrategicArea.create BridgeGuardWest 632.5/598 652/618 100 land
aiStrategicArea.create Village 834.5/555 856/580 100 land
aiStrategicArea.create BridgeGuardEast 951/760 974/782 100 land
aiStrategicArea.create Windmill 739/853 758/872 100 land

aiStrategicArea.setActive AlliedBaseEntry
aiStrategicArea.addObjectTypeFlag Close
aiStrategicArea.addObjectTypeFlag ChokePoint
aiStrategicArea.addNeighbour AlliedBase
aiStrategicArea.addNeighbour Village
aiStrategicArea.addNeighbour BridgeGuardWest
aiStrategicArea.setOrderPosition Tank 764/505
aiStrategicArea.setOrderPosition Infantry 758/495
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.addAllowedVehicleGroup sea
aiStrategicArea.setSide 2
aiStrategicArea.VehicleSearchRadius 80.0

aiStrategicArea.setActive AlliedBase
aiStrategicArea.addObjectTypeFlag Base
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addNeighbour AlliedBaseEntry
aiStrategicArea.setOrderPosition Tank 708/305
aiStrategicArea.setOrderPosition Infantry 708/305
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.addAllowedVehicleGroup sea
aiStrategicArea.setSide 2
aiStrategicArea.VehicleSearchRadius 80.0

aiStrategicArea.setActive AxisBase
aiStrategicArea.addObjectTypeFlag Base
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addNeighbour Windmill
aiStrategicArea.addNeighbour BridgeGuardWest
aiStrategicArea.addNeighbour BridgeGuardEast
aiStrategicArea.setOrderPosition Tank 842/1060
aiStrategicArea.setOrderPosition Infantry 842/1060
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.addAllowedVehicleGroup sea
aiStrategicArea.setSide 1
aiStrategicArea.setTakeable 2 0
aiStrategicArea.VehicleSearchRadius 80.0

aiStrategicArea.setActive BridgeGuardWest
aiStrategicArea.addObjectTypeFlag Centre
aiStrategicArea.addObjectTypeFlag Remote
aiStrategicArea.addObjectTypeFlag Bridge
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addNeighbour Village
aiStrategicArea.addNeighbour Windmill
aiStrategicArea.addNeighbour AxisBase
aiStrategicArea.addNeighbour AlliedBaseEntry
aiStrategicArea.setOrderPosition Tank 648/633
aiStrategicArea.setOrderPosition Infantry 645/625
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.addAllowedVehicleGroup sea
aiStrategicArea.setSide 2
aiStrategicArea.VehicleSearchRadius 80.0

aiStrategicArea.setActive Village
aiStrategicArea.addObjectTypeFlag Centre
aiStrategicArea.addObjectTypeFlag Route
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addNeighbour BridgeGuardWest
aiStrategicArea.addNeighbour BridgeGuardEast
aiStrategicArea.addNeighbour AlliedBaseEntry
aiStrategicArea.setOrderPosition Tank 847/575
aiStrategicArea.setOrderPosition Infantry 855/574
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.addAllowedVehicleGroup sea
aiStrategicArea.setSide 2
aiStrategicArea.VehicleSearchRadius 80.0

aiStrategicArea.setActive BridgeGuardEast
aiStrategicArea.addObjectTypeFlag Flank
aiStrategicArea.addObjectTypeFlag Bridge
aiStrategicArea.addObjectTypeFlag Route
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addNeighbour Village
aiStrategicArea.addNeighbour AxisBase
aiStrategicArea.addNeighbour Windmill
aiStrategicArea.setOrderPosition Tank 980/772
aiStrategicArea.setOrderPosition Infantry 975/773
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.addAllowedVehicleGroup sea
aiStrategicArea.setSide 2
aiStrategicArea.VehicleSearchRadius 80.0

aiStrategicArea.setActive Windmill
aiStrategicArea.addObjectTypeFlag Flank
aiStrategicArea.addObjectTypeFlag Remote
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addObjectTypeFlag StrongPoint
aiStrategicArea.addNeighbour AxisBase
aiStrategicArea.addNeighbour BridgeGuardWest
aiStrategicArea.addNeighbour BridgeGuardEast
aiStrategicArea.setOrderPosition Tank 748/874
aiStrategicArea.setOrderPosition Infantry 748/874
aiStrategicArea.addAllowedVehicleGroup land
aiStrategicArea.addAllowedVehicleGroup infantry
aiStrategicArea.addAllowedVehicleGroup any
aiStrategicArea.addAllowedVehicleGroup sea
aiStrategicArea.setSide 2
aiStrategicArea.VehicleSearchRadius 80.0

endIf