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

aiStrategy.createStrategy holdBridges
aiStrategy.Aggression 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 0.8
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 0.8
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 0
aiStrategy.setPrerequisite breakOutPrereq
aiStrategy.setStrategicObjectsModifier Remote 10.0 Owned
aiStrategy.setStrategicObjectsModifier ControlPoint 4.0

aiStrategy.createStrategy finalPush
aiStrategy.Aggression 0.5
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 1
aiStrategy.setPrerequisite finalPushPrereq
aiStrategy.setStrategicObjectsModifier SoldierSpawner 7.0 Owned

aiStrategy.createStrategy singleAttack
aiStrategy.Aggression 0.7
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 1
aiStrategy.TimeLimit 150
aiStrategy.setPrerequisite singleAttackPrereq

aiStrategy.createStrategy doubleAttack
aiStrategy.Aggression 0.8
aiStrategy.NumberOfAttacks 2
aiStrategy.NumberOfDefences 0
aiStrategy.TimeLimit 180
aiStrategy.setPrerequisite doublePrereq
aiStrategy.setStrategicObjectsModifier Safe 0.2 Owned

endIf