This page is under construction
Archives/bf1942/levels/Market_Garden.rfa
bf1942/levels/Market_Garden/ai/Strategies.con
rem *** Create Strategies ***
rem *** Market Garden ***
rem ** Americans **
aiStrategy.createStrategy holdBridges
aiStrategy.Aggression 0.0
aiStrategy.NumberOfAttacks 0
aiStrategy.NumberOfDefences 2
aiStrategy.setPrerequisite holdBridgesPrereq
aiStrategy.setStrategicObjectsModifier South 0.2
aiStrategy.setStrategicObjectsModifier Safe 0.2 Owned
aiStrategy.setStrategicObjectsModifier Remote 10.0 Owned
aiStrategy.setStrategicObjectsModifier Bridge 10.0
aiStrategy.createStrategy spreadOut
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 3
aiStrategy.NumberOfDefences 0
aiStrategy.setPrerequisite spreadOutPrereq
aiStrategy.setStrategicObjectsModifier South 0.2
aiStrategy.setStrategicObjectsModifier Safe 0.2 Owned
aiStrategy.setStrategicObjectsModifier ControlPoint 2.0 Neutral
aiStrategy.setStrategicObjectsModifier Remote 10.0 Owned
aiStrategy.setStrategicObjectsModifier Bridge 10.0
aiStrategy.createStrategy breakOut
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 0
aiStrategy.setPrerequisite breakOutPrereq
aiStrategy.setStrategicObjectsModifier Remote 10.0 Owned
aiStrategy.setStrategicObjectsModifier ControlPoint 4.0
rem ** German **
aiStrategy.createStrategy finalPush
aiStrategy.Aggression 0.5
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 1
aiStrategy.setPrerequisite finalPushPrereq
aiStrategy.setStrategicObjectsModifier SoldierSpawner 7.0 Owned
rem ** Common **
aiStrategy.createStrategy singleAttack
aiStrategy.Aggression 0.7
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 1
aiStrategy.TimeLimit 150
aiStrategy.setPrerequisite singleAttackPrereq
aiStrategy.createStrategy doubleAttack
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 2
aiStrategy.NumberOfDefences 0
aiStrategy.TimeLimit 180
aiStrategy.setPrerequisite doublePrereq
aiStrategy.setStrategicObjectsModifier Safe 0.2 Owned
rem *** Market Garden ***
rem ** Americans **
aiStrategy.createStrategy holdBridges
aiStrategy.Aggression 0.0
aiStrategy.NumberOfAttacks 0
aiStrategy.NumberOfDefences 2
aiStrategy.setPrerequisite holdBridgesPrereq
aiStrategy.setStrategicObjectsModifier South 0.2
aiStrategy.setStrategicObjectsModifier Safe 0.2 Owned
aiStrategy.setStrategicObjectsModifier Remote 10.0 Owned
aiStrategy.setStrategicObjectsModifier Bridge 10.0
aiStrategy.createStrategy spreadOut
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 3
aiStrategy.NumberOfDefences 0
aiStrategy.setPrerequisite spreadOutPrereq
aiStrategy.setStrategicObjectsModifier South 0.2
aiStrategy.setStrategicObjectsModifier Safe 0.2 Owned
aiStrategy.setStrategicObjectsModifier ControlPoint 2.0 Neutral
aiStrategy.setStrategicObjectsModifier Remote 10.0 Owned
aiStrategy.setStrategicObjectsModifier Bridge 10.0
aiStrategy.createStrategy breakOut
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 0
aiStrategy.setPrerequisite breakOutPrereq
aiStrategy.setStrategicObjectsModifier Remote 10.0 Owned
aiStrategy.setStrategicObjectsModifier ControlPoint 4.0
rem ** German **
aiStrategy.createStrategy finalPush
aiStrategy.Aggression 0.5
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 1
aiStrategy.setPrerequisite finalPushPrereq
aiStrategy.setStrategicObjectsModifier SoldierSpawner 7.0 Owned
rem ** Common **
aiStrategy.createStrategy singleAttack
aiStrategy.Aggression 0.7
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 1
aiStrategy.TimeLimit 150
aiStrategy.setPrerequisite singleAttackPrereq
aiStrategy.createStrategy doubleAttack
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 2
aiStrategy.NumberOfDefences 0
aiStrategy.TimeLimit 180
aiStrategy.setPrerequisite doublePrereq
aiStrategy.setStrategicObjectsModifier Safe 0.2 Owned