This page is under construction
Archives/bf1942/levels/maps - with documentation/Operation Frostbite/Operation_Frostbite.rfa
bf1942/levels/Operation_Frostbite/ai/StrategicAreas.con
rem *** Create vehicle groups ***
aiSettings.createVehicleGroup heavyVehicles
aiSettings.createVehicleGroup lightVehicles
aiSettings.createVehicleGroup airVehicles
aiSettings.createVehicleGroup seaVehicles
aiSettings.createVehicleGroup AmphibiusVehicles
aiSettings.createVehicleGroup common
aiSettings.createVehicleGroup Troops
rem * add vehicles to the groups *
aiSettings.addVehicleToVehicleGroup 0 heavyVehicles
aiSettings.addVehicleToVehicleGroup 1 airVehicles
aiSettings.addVehicleToVehicleGroup 2 seaVehicles
aiSettings.addVehicleToVehicleGroup 3 Troops
aiSettings.addVehicleToVehicleGroup 4 common
aiSettings.addVehicleToVehicleGroup 5 lightVehicles
aiSettings.addVehicleToVehicleGroup 6 heavyVehicles
aiSettings.addVehicleToVehicleGroup 7 seaVehicles
aiSettings.addVehicleToVehicleGroup 8 lightVehicles
aiSettings.addVehicleToVehicleGroup 9 seaVehicles
aiSettings.addVehicleToVehicleGroup 10 common
aiSettings.addVehicleToVehicleGroup 11 common
aiSettings.addVehicleToVehicleGroup 12 seaVehicles
aiSettings.addVehicleToVehicleGroup 13 common
aiSettings.addVehicleToVehicleGroup 14 heavyVehicles
aiSettings.addVehicleToVehicleGroup 15 airVehicles
aiSettings.addVehicleToVehicleGroup 16 AmphibiusVehicles
aiSettings.addVehicleToVehicleGroup 17 common
aiSettings.addVehicleToVehicleGroup 18 common
rem *** Create categories ***
aiStrategicArea.createNewCategory(land)
aiStrategicArea.create Allies_Main_Base 860/502 880/522 60 land
aiStrategicArea.create Axis_Main_Base 220/502 240/522 60 land
aiStrategicArea.create North_Flank 440/665 460/685 60 land
aiStrategicArea.create Central_Outpost 502/502 522/522 60 land
aiStrategicArea.create South_Flank 468/339 488/359 60 land
aiStrategicArea.create Staging_Area 648/564 668/584 60 land
aiStrategicArea.create Supply_Yard 648/444 668/464 60 land
aiStrategicArea.setActive Allies_Main_Base
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.addNeighbour Staging_Area
AIStrategicArea.addNeighbour Supply_Yard
AIStrategicArea.addAllowedVehicleGroup common
AIStrategicArea.addAllowedVehicleGroup Troops
AIStrategicArea.addAllowedVehicleGroup lightVehicles
AIStrategicArea.addAllowedVehicleGroup heavyVehicles
AIStrategicArea.setOrderPosition Infantry 870/78
AIStrategicArea.setOrderPosition Tank 870/78
AIStrategicArea.setOrderPosition Car 870/78
aiStrategicArea.setSide 1
aiStrategicArea.vehicleSearchRadius 150.0
aiStrategicArea.playerSensitive 1
aiStrategicArea.playerSensitivity 5.0f
aiStrategicArea.setActive Axis_Main_Base
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addObjectTypeFlag Base
AIStrategicArea.addNeighbour North_Flank
AIStrategicArea.addNeighbour Central_Outpost
AIStrategicArea.addNeighbour South_Flank
AIStrategicArea.addAllowedVehicleGroup common
AIStrategicArea.addAllowedVehicleGroup Troops
AIStrategicArea.addAllowedVehicleGroup lightVehicles
AIStrategicArea.addAllowedVehicleGroup heavyVehicles
AIStrategicArea.setOrderPosition Infantry 230/76
AIStrategicArea.setOrderPosition Tank 230/76
AIStrategicArea.setOrderPosition Car 230/76
aiStrategicArea.setSide 1
aiStrategicArea.setTakeable 2 0
aiStrategicArea.vehicleSearchRadius 150.0
aiStrategicArea.playerSensitive 1
aiStrategicArea.playerSensitivity 5.0f
aiStrategicArea.setActive North_Flank
aiStrategicArea.addObjectTypeFlag North
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.addNeighbour Axis_Main_Base
AIStrategicArea.addNeighbour Central_Outpost
AIStrategicArea.addNeighbour Staging_Area
AIStrategicArea.addAllowedVehicleGroup common
AIStrategicArea.addAllowedVehicleGroup Troops
AIStrategicArea.addAllowedVehicleGroup lightVehicles
AIStrategicArea.addAllowedVehicleGroup heavyVehicles
AIStrategicArea.setOrderPosition Infantry 450/78
AIStrategicArea.setOrderPosition Tank 450/78
AIStrategicArea.setOrderPosition Car 450/78
aiStrategicArea.setSide 2
aiStrategicArea.vehicleSearchRadius 150.0
aiStrategicArea.playerSensitive 1
aiStrategicArea.playerSensitivity 5.0f
aiStrategicArea.setActive Central_Outpost
aiStrategicArea.addObjectTypeFlag Centre
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.addNeighbour Axis_Main_Base
AIStrategicArea.addNeighbour North_Flank
AIStrategicArea.addNeighbour South_Flank
AIStrategicArea.addNeighbour Staging_Area
AIStrategicArea.addNeighbour Supply_Yard
AIStrategicArea.addAllowedVehicleGroup common
AIStrategicArea.addAllowedVehicleGroup Troops
AIStrategicArea.addAllowedVehicleGroup lightVehicles
AIStrategicArea.addAllowedVehicleGroup heavyVehicles
AIStrategicArea.setOrderPosition Infantry 512/86
AIStrategicArea.setOrderPosition Tank 512/86
AIStrategicArea.setOrderPosition Car 512/86
aiStrategicArea.setSide 2
aiStrategicArea.vehicleSearchRadius 150.0
aiStrategicArea.playerSensitive 1
aiStrategicArea.playerSensitivity 5.0f
aiStrategicArea.setActive South_Flank
aiStrategicArea.addObjectTypeFlag South
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.addNeighbour Axis_Main_Base
AIStrategicArea.addNeighbour Central_Outpost
AIStrategicArea.addNeighbour Supply_Yard
AIStrategicArea.addAllowedVehicleGroup common
AIStrategicArea.addAllowedVehicleGroup Troops
AIStrategicArea.addAllowedVehicleGroup lightVehicles
AIStrategicArea.addAllowedVehicleGroup heavyVehicles
AIStrategicArea.setOrderPosition Infantry 478/80
AIStrategicArea.setOrderPosition Tank 478/80
AIStrategicArea.setOrderPosition Car 478/80
aiStrategicArea.setSide 2
aiStrategicArea.vehicleSearchRadius 150.0
aiStrategicArea.playerSensitive 1
aiStrategicArea.playerSensitivity 5.0f
aiStrategicArea.setActive Staging_Area
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.addNeighbour North_Flank
AIStrategicArea.addNeighbour Central_Outpost
AIStrategicArea.addNeighbour Supply_Yard
AIStrategicArea.addNeighbour Allies_Main_Base
AIStrategicArea.addAllowedVehicleGroup common
AIStrategicArea.addAllowedVehicleGroup Troops
AIStrategicArea.addAllowedVehicleGroup lightVehicles
AIStrategicArea.addAllowedVehicleGroup heavyVehicles
AIStrategicArea.setOrderPosition Infantry 658/83
AIStrategicArea.setOrderPosition Tank 658/83
AIStrategicArea.setOrderPosition Car 658/83
aiStrategicArea.setSide 2
aiStrategicArea.vehicleSearchRadius 150.0
aiStrategicArea.playerSensitive 1
aiStrategicArea.playerSensitivity 5.0f
aiStrategicArea.setActive Supply_Yard
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.addNeighbour Central_Outpost
AIStrategicArea.addNeighbour South_Flank
AIStrategicArea.addNeighbour Staging_Area
AIStrategicArea.addNeighbour Allies_Main_Base
AIStrategicArea.addAllowedVehicleGroup common
AIStrategicArea.addAllowedVehicleGroup Troops
AIStrategicArea.addAllowedVehicleGroup lightVehicles
AIStrategicArea.addAllowedVehicleGroup heavyVehicles
AIStrategicArea.setOrderPosition Infantry 658/83
AIStrategicArea.setOrderPosition Tank 658/83
AIStrategicArea.setOrderPosition Car 658/83
aiStrategicArea.setSide 2
aiStrategicArea.vehicleSearchRadius 150.0
aiStrategicArea.playerSensitive 1
aiStrategicArea.playerSensitivity 5.0f
aiSettings.createVehicleGroup heavyVehicles
aiSettings.createVehicleGroup lightVehicles
aiSettings.createVehicleGroup airVehicles
aiSettings.createVehicleGroup seaVehicles
aiSettings.createVehicleGroup AmphibiusVehicles
aiSettings.createVehicleGroup common
aiSettings.createVehicleGroup Troops
rem * add vehicles to the groups *
aiSettings.addVehicleToVehicleGroup 0 heavyVehicles
aiSettings.addVehicleToVehicleGroup 1 airVehicles
aiSettings.addVehicleToVehicleGroup 2 seaVehicles
aiSettings.addVehicleToVehicleGroup 3 Troops
aiSettings.addVehicleToVehicleGroup 4 common
aiSettings.addVehicleToVehicleGroup 5 lightVehicles
aiSettings.addVehicleToVehicleGroup 6 heavyVehicles
aiSettings.addVehicleToVehicleGroup 7 seaVehicles
aiSettings.addVehicleToVehicleGroup 8 lightVehicles
aiSettings.addVehicleToVehicleGroup 9 seaVehicles
aiSettings.addVehicleToVehicleGroup 10 common
aiSettings.addVehicleToVehicleGroup 11 common
aiSettings.addVehicleToVehicleGroup 12 seaVehicles
aiSettings.addVehicleToVehicleGroup 13 common
aiSettings.addVehicleToVehicleGroup 14 heavyVehicles
aiSettings.addVehicleToVehicleGroup 15 airVehicles
aiSettings.addVehicleToVehicleGroup 16 AmphibiusVehicles
aiSettings.addVehicleToVehicleGroup 17 common
aiSettings.addVehicleToVehicleGroup 18 common
rem *** Create categories ***
aiStrategicArea.createNewCategory(land)
aiStrategicArea.create Allies_Main_Base 860/502 880/522 60 land
aiStrategicArea.create Axis_Main_Base 220/502 240/522 60 land
aiStrategicArea.create North_Flank 440/665 460/685 60 land
aiStrategicArea.create Central_Outpost 502/502 522/522 60 land
aiStrategicArea.create South_Flank 468/339 488/359 60 land
aiStrategicArea.create Staging_Area 648/564 668/584 60 land
aiStrategicArea.create Supply_Yard 648/444 668/464 60 land
aiStrategicArea.setActive Allies_Main_Base
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.addNeighbour Staging_Area
AIStrategicArea.addNeighbour Supply_Yard
AIStrategicArea.addAllowedVehicleGroup common
AIStrategicArea.addAllowedVehicleGroup Troops
AIStrategicArea.addAllowedVehicleGroup lightVehicles
AIStrategicArea.addAllowedVehicleGroup heavyVehicles
AIStrategicArea.setOrderPosition Infantry 870/78
AIStrategicArea.setOrderPosition Tank 870/78
AIStrategicArea.setOrderPosition Car 870/78
aiStrategicArea.setSide 1
aiStrategicArea.vehicleSearchRadius 150.0
aiStrategicArea.playerSensitive 1
aiStrategicArea.playerSensitivity 5.0f
aiStrategicArea.setActive Axis_Main_Base
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addObjectTypeFlag Base
AIStrategicArea.addNeighbour North_Flank
AIStrategicArea.addNeighbour Central_Outpost
AIStrategicArea.addNeighbour South_Flank
AIStrategicArea.addAllowedVehicleGroup common
AIStrategicArea.addAllowedVehicleGroup Troops
AIStrategicArea.addAllowedVehicleGroup lightVehicles
AIStrategicArea.addAllowedVehicleGroup heavyVehicles
AIStrategicArea.setOrderPosition Infantry 230/76
AIStrategicArea.setOrderPosition Tank 230/76
AIStrategicArea.setOrderPosition Car 230/76
aiStrategicArea.setSide 1
aiStrategicArea.setTakeable 2 0
aiStrategicArea.vehicleSearchRadius 150.0
aiStrategicArea.playerSensitive 1
aiStrategicArea.playerSensitivity 5.0f
aiStrategicArea.setActive North_Flank
aiStrategicArea.addObjectTypeFlag North
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.addNeighbour Axis_Main_Base
AIStrategicArea.addNeighbour Central_Outpost
AIStrategicArea.addNeighbour Staging_Area
AIStrategicArea.addAllowedVehicleGroup common
AIStrategicArea.addAllowedVehicleGroup Troops
AIStrategicArea.addAllowedVehicleGroup lightVehicles
AIStrategicArea.addAllowedVehicleGroup heavyVehicles
AIStrategicArea.setOrderPosition Infantry 450/78
AIStrategicArea.setOrderPosition Tank 450/78
AIStrategicArea.setOrderPosition Car 450/78
aiStrategicArea.setSide 2
aiStrategicArea.vehicleSearchRadius 150.0
aiStrategicArea.playerSensitive 1
aiStrategicArea.playerSensitivity 5.0f
aiStrategicArea.setActive Central_Outpost
aiStrategicArea.addObjectTypeFlag Centre
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.addNeighbour Axis_Main_Base
AIStrategicArea.addNeighbour North_Flank
AIStrategicArea.addNeighbour South_Flank
AIStrategicArea.addNeighbour Staging_Area
AIStrategicArea.addNeighbour Supply_Yard
AIStrategicArea.addAllowedVehicleGroup common
AIStrategicArea.addAllowedVehicleGroup Troops
AIStrategicArea.addAllowedVehicleGroup lightVehicles
AIStrategicArea.addAllowedVehicleGroup heavyVehicles
AIStrategicArea.setOrderPosition Infantry 512/86
AIStrategicArea.setOrderPosition Tank 512/86
AIStrategicArea.setOrderPosition Car 512/86
aiStrategicArea.setSide 2
aiStrategicArea.vehicleSearchRadius 150.0
aiStrategicArea.playerSensitive 1
aiStrategicArea.playerSensitivity 5.0f
aiStrategicArea.setActive South_Flank
aiStrategicArea.addObjectTypeFlag South
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.addNeighbour Axis_Main_Base
AIStrategicArea.addNeighbour Central_Outpost
AIStrategicArea.addNeighbour Supply_Yard
AIStrategicArea.addAllowedVehicleGroup common
AIStrategicArea.addAllowedVehicleGroup Troops
AIStrategicArea.addAllowedVehicleGroup lightVehicles
AIStrategicArea.addAllowedVehicleGroup heavyVehicles
AIStrategicArea.setOrderPosition Infantry 478/80
AIStrategicArea.setOrderPosition Tank 478/80
AIStrategicArea.setOrderPosition Car 478/80
aiStrategicArea.setSide 2
aiStrategicArea.vehicleSearchRadius 150.0
aiStrategicArea.playerSensitive 1
aiStrategicArea.playerSensitivity 5.0f
aiStrategicArea.setActive Staging_Area
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.addNeighbour North_Flank
AIStrategicArea.addNeighbour Central_Outpost
AIStrategicArea.addNeighbour Supply_Yard
AIStrategicArea.addNeighbour Allies_Main_Base
AIStrategicArea.addAllowedVehicleGroup common
AIStrategicArea.addAllowedVehicleGroup Troops
AIStrategicArea.addAllowedVehicleGroup lightVehicles
AIStrategicArea.addAllowedVehicleGroup heavyVehicles
AIStrategicArea.setOrderPosition Infantry 658/83
AIStrategicArea.setOrderPosition Tank 658/83
AIStrategicArea.setOrderPosition Car 658/83
aiStrategicArea.setSide 2
aiStrategicArea.vehicleSearchRadius 150.0
aiStrategicArea.playerSensitive 1
aiStrategicArea.playerSensitivity 5.0f
aiStrategicArea.setActive Supply_Yard
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.addNeighbour Central_Outpost
AIStrategicArea.addNeighbour South_Flank
AIStrategicArea.addNeighbour Staging_Area
AIStrategicArea.addNeighbour Allies_Main_Base
AIStrategicArea.addAllowedVehicleGroup common
AIStrategicArea.addAllowedVehicleGroup Troops
AIStrategicArea.addAllowedVehicleGroup lightVehicles
AIStrategicArea.addAllowedVehicleGroup heavyVehicles
AIStrategicArea.setOrderPosition Infantry 658/83
AIStrategicArea.setOrderPosition Tank 658/83
AIStrategicArea.setOrderPosition Car 658/83
aiStrategicArea.setSide 2
aiStrategicArea.vehicleSearchRadius 150.0
aiStrategicArea.playerSensitive 1
aiStrategicArea.playerSensitivity 5.0f