This page is under construction
archives/bf1942/levels/cassino.rfa
bf1942/levels/cassino/AI/StrategicAreas.con
if v_arg1 == host
rem ----- Host
rem ----------------------------------------------------------------------------
rem *** Create strategic areas ***
aiStrategicArea.create AlliedBase 611/883.5 621/892.5 10
aiStrategicArea.create SlopeStage1 530/671 538.5/680 110
aiStrategicArea.create SlopeStage2 564.5/563 573/571 130
aiStrategicArea.create SlopeStage3 524/481.5 532.5/490 150
aiStrategicArea.create OuterCourtYard 516/373 526/383 200
aiStrategicArea.create InnerCourtYard 516/325.75 526/336.25 200
aiStrategicArea.create BackDoor 481.25/366 485.25/372 50
aiStrategicArea.setActive AlliedBase
AIStrategicArea.addNeighbour SlopeStage1
aiStrategicArea.addObjectTypeFlag Base
aiStrategicArea.addObjectTypeFlag LandSpawner
aiStrategicArea.addObjectTypeFlag SoldierSpawner
aiStrategicArea.addObjectTypeFlag SupplyPoint
AIStrategicArea.setOrderPosition Tank 636.5/887
AIStrategicArea.setOrderPosition Infantry 632/885.25
aiStrategicArea.setSide 2
aiStrategicArea.vehicleSearchRadius 56.573
aiStrategicArea.setActive SlopeStage1
AIStrategicArea.addNeighbour AlliedBase
AIStrategicArea.addNeighbour OuterCourtYard
AIStrategicArea.addNeighbour SlopeStage3
AIStrategicArea.addNeighbour SlopeStage2
aiStrategicArea.addObjectTypeFlag Centre
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.setOrderPosition Tank 523/678
AIStrategicArea.setOrderPosition Infantry 535.5/680
aiStrategicArea.setSide 1
aiStrategicArea.vehicleSearchRadius 20.1122
aiStrategicArea.setActive SlopeStage2
AIStrategicArea.addNeighbour OuterCourtYard
AIStrategicArea.addNeighbour SlopeStage3
AIStrategicArea.addNeighbour SlopeStage1
aiStrategicArea.addObjectTypeFlag Centre
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.setOrderPosition Tank 569/570.5
AIStrategicArea.setOrderPosition Infantry 571/570.5
aiStrategicArea.setSide 1
aiStrategicArea.vehicleSearchRadius 13.435
aiStrategicArea.setActive SlopeStage3
AIStrategicArea.addNeighbour OuterCourtYard
AIStrategicArea.addNeighbour BackDoor
AIStrategicArea.addNeighbour SlopeStage2
aiStrategicArea.addObjectTypeFlag Centre
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.setOrderPosition Tank 543/487.25
AIStrategicArea.setOrderPosition Infantry 532/487.5
aiStrategicArea.setSide 1
aiStrategicArea.vehicleSearchRadius 26.5377
aiStrategicArea.setActive OuterCourtYard
AIStrategicArea.addNeighbour BackDoor
AIStrategicArea.addNeighbour SlopeStage3
AIStrategicArea.addNeighbour InnerCourtYard
aiStrategicArea.addObjectTypeFlag Centre
aiStrategicArea.addObjectTypeFlag Base
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.setOrderPosition Tank 513.5/427.5
AIStrategicArea.setOrderPosition Infantry 527.5/382
aiStrategicArea.setSide 1
aiStrategicArea.vehicleSearchRadius 36.0624
aiStrategicArea.setActive InnerCourtYard
AIStrategicArea.addNeighbour BackDoor
AIStrategicArea.addNeighbour OuterCourtYard
aiStrategicArea.addObjectTypeFlag Centre
aiStrategicArea.addObjectTypeFlag Base
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addObjectTypeFlag Flank
AIStrategicArea.setOrderPosition Tank 538/431
AIStrategicArea.setOrderPosition Infantry 526.5/329.5
aiStrategicArea.setSide 1
aiStrategicArea.vehicleSearchRadius 54.7951
aiStrategicArea.setActive BackDoor
AIStrategicArea.addNeighbour OuterCourtYard
AIStrategicArea.addNeighbour InnerCourtYard
AIStrategicArea.addNeighbour SlopeStage3
aiStrategicArea.addObjectTypeFlag Flank
aiStrategicArea.addObjectTypeFlag Remote
AIStrategicArea.setOrderPosition Tank 482/390
AIStrategicArea.setOrderPosition Infantry 485/371
aiStrategicArea.setSide 1
aiStrategicArea.vehicleSearchRadius 14.8492
rem ----------------------------------------------------------------------------
endIf
rem ----- Host
rem ----------------------------------------------------------------------------
rem *** Create strategic areas ***
aiStrategicArea.create AlliedBase 611/883.5 621/892.5 10
aiStrategicArea.create SlopeStage1 530/671 538.5/680 110
aiStrategicArea.create SlopeStage2 564.5/563 573/571 130
aiStrategicArea.create SlopeStage3 524/481.5 532.5/490 150
aiStrategicArea.create OuterCourtYard 516/373 526/383 200
aiStrategicArea.create InnerCourtYard 516/325.75 526/336.25 200
aiStrategicArea.create BackDoor 481.25/366 485.25/372 50
aiStrategicArea.setActive AlliedBase
AIStrategicArea.addNeighbour SlopeStage1
aiStrategicArea.addObjectTypeFlag Base
aiStrategicArea.addObjectTypeFlag LandSpawner
aiStrategicArea.addObjectTypeFlag SoldierSpawner
aiStrategicArea.addObjectTypeFlag SupplyPoint
AIStrategicArea.setOrderPosition Tank 636.5/887
AIStrategicArea.setOrderPosition Infantry 632/885.25
aiStrategicArea.setSide 2
aiStrategicArea.vehicleSearchRadius 56.573
aiStrategicArea.setActive SlopeStage1
AIStrategicArea.addNeighbour AlliedBase
AIStrategicArea.addNeighbour OuterCourtYard
AIStrategicArea.addNeighbour SlopeStage3
AIStrategicArea.addNeighbour SlopeStage2
aiStrategicArea.addObjectTypeFlag Centre
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.setOrderPosition Tank 523/678
AIStrategicArea.setOrderPosition Infantry 535.5/680
aiStrategicArea.setSide 1
aiStrategicArea.vehicleSearchRadius 20.1122
aiStrategicArea.setActive SlopeStage2
AIStrategicArea.addNeighbour OuterCourtYard
AIStrategicArea.addNeighbour SlopeStage3
AIStrategicArea.addNeighbour SlopeStage1
aiStrategicArea.addObjectTypeFlag Centre
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.setOrderPosition Tank 569/570.5
AIStrategicArea.setOrderPosition Infantry 571/570.5
aiStrategicArea.setSide 1
aiStrategicArea.vehicleSearchRadius 13.435
aiStrategicArea.setActive SlopeStage3
AIStrategicArea.addNeighbour OuterCourtYard
AIStrategicArea.addNeighbour BackDoor
AIStrategicArea.addNeighbour SlopeStage2
aiStrategicArea.addObjectTypeFlag Centre
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.setOrderPosition Tank 543/487.25
AIStrategicArea.setOrderPosition Infantry 532/487.5
aiStrategicArea.setSide 1
aiStrategicArea.vehicleSearchRadius 26.5377
aiStrategicArea.setActive OuterCourtYard
AIStrategicArea.addNeighbour BackDoor
AIStrategicArea.addNeighbour SlopeStage3
AIStrategicArea.addNeighbour InnerCourtYard
aiStrategicArea.addObjectTypeFlag Centre
aiStrategicArea.addObjectTypeFlag Base
aiStrategicArea.addObjectTypeFlag ControlPoint
AIStrategicArea.setOrderPosition Tank 513.5/427.5
AIStrategicArea.setOrderPosition Infantry 527.5/382
aiStrategicArea.setSide 1
aiStrategicArea.vehicleSearchRadius 36.0624
aiStrategicArea.setActive InnerCourtYard
AIStrategicArea.addNeighbour BackDoor
AIStrategicArea.addNeighbour OuterCourtYard
aiStrategicArea.addObjectTypeFlag Centre
aiStrategicArea.addObjectTypeFlag Base
aiStrategicArea.addObjectTypeFlag ControlPoint
aiStrategicArea.addObjectTypeFlag Flank
AIStrategicArea.setOrderPosition Tank 538/431
AIStrategicArea.setOrderPosition Infantry 526.5/329.5
aiStrategicArea.setSide 1
aiStrategicArea.vehicleSearchRadius 54.7951
aiStrategicArea.setActive BackDoor
AIStrategicArea.addNeighbour OuterCourtYard
AIStrategicArea.addNeighbour InnerCourtYard
AIStrategicArea.addNeighbour SlopeStage3
aiStrategicArea.addObjectTypeFlag Flank
aiStrategicArea.addObjectTypeFlag Remote
AIStrategicArea.setOrderPosition Tank 482/390
AIStrategicArea.setOrderPosition Infantry 485/371
aiStrategicArea.setSide 1
aiStrategicArea.vehicleSearchRadius 14.8492
rem ----------------------------------------------------------------------------
endIf