This page is under construction
archives/bf1942/levels/Liberation_of_Caen.rfa
bf1942/levels/Liberation_of_Caen/AI/Strategies.con
rem *******************************************************
rem Liberation of Caen - AI'09 by Lotte|EoD
rem *******************************************************

aiStrategy.createStrategy initialAttack
aiStrategy.Aggression 1
aiStrategy.NumberOfAttacks 4
aiStrategy.NumberOfDefences 0
aiStrategy.TimeLimit 300
aiStrategy.setPrerequisite initialPrereq
aiStrategy.setStrategicObjectsModifier ControlPoint 0.1 Owned
aiStrategy.setStrategicObjectsModifier ControlPoint 10.0 Neutral
aiStrategy.setStrategicObjectsModifier ControlPoint 10.0 Hostile

aiStrategy.setStrategicObjectsModifier Route 0.1 Owned
aiStrategy.setStrategicObjectsModifier Route 5.0 Neutral
aiStrategy.setStrategicObjectsModifier Route 5.0 Hostile

aiStrategy.createStrategy spreadOut
aiStrategy.Aggression 1
aiStrategy.NumberOfAttacks 2
aiStrategy.NumberOfDefences 0
aiStrategy.TimeLimit 300
aiStrategy.setPrerequisite spreadOutPrereq
aiStrategy.setStrategicObjectsModifier ControlPoint 0.1 Owned
aiStrategy.setStrategicObjectsModifier ControlPoint 10.0 Neutral
aiStrategy.setStrategicObjectsModifier ControlPoint 10.0 Hostile

aiStrategy.setStrategicObjectsModifier Route 0.1 Owned
aiStrategy.setStrategicObjectsModifier Route 5.0 Neutral
aiStrategy.setStrategicObjectsModifier Route 5.0 Hostile

aiStrategy.createStrategy finalAssault
aiStrategy.Aggression 1
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 0
aiStrategy.setPrerequisite finalAssaultPrereq
aiStrategy.setStrategicObjectsModifier ControlPoint 0.1 Owned
aiStrategy.setStrategicObjectsModifier ControlPoint 10.0 Neutral
aiStrategy.setStrategicObjectsModifier ControlPoint 10.0 Hostile

aiStrategy.setStrategicObjectsModifier Route 0.1 Owned
aiStrategy.setStrategicObjectsModifier Route 5.0 Neutral
aiStrategy.setStrategicObjectsModifier Route 5.0 Hostile

aiStrategy.createStrategy hold
aiStrategy.Aggression 0.1
aiStrategy.NumberOfAttacks 0
aiStrategy.NumberOfDefences 4
aiStrategy.setPrerequisite holdPrereq

aiStrategy.createStrategy inControlDefence
aiStrategy.Aggression 0.1
aiStrategy.NumberOfAttacks 0
aiStrategy.NumberOfDefences 4
aiStrategy.setPrerequisite inControlPrereq

aiStrategy.createStrategy 1repulse
aiStrategy.Aggression 0.7
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 2
aiStrategy.setPrerequisite 1repulsePrereq
aiStrategy.setStrategicObjectsModifier ControlPoint 0.1 Owned
aiStrategy.setStrategicObjectsModifier ControlPoint 10.0 Neutral
aiStrategy.setStrategicObjectsModifier ControlPoint 10.0 Hostile

aiStrategy.setStrategicObjectsModifier Route 0.1 Owned
aiStrategy.setStrategicObjectsModifier Route 5.0 Neutral
aiStrategy.setStrategicObjectsModifier Route 5.0 Hostile

aiStrategy.createStrategy 2repulse
aiStrategy.Aggression 1
aiStrategy.NumberOfAttacks 2
aiStrategy.NumberOfDefences 0
aiStrategy.TimeLimit 180
aiStrategy.setPrerequisite 2repulsePrereq
aiStrategy.setStrategicObjectsModifier ControlPoint 0.1 Owned
aiStrategy.setStrategicObjectsModifier ControlPoint 10.0 Neutral
aiStrategy.setStrategicObjectsModifier ControlPoint 10.0 Hostile

aiStrategy.setStrategicObjectsModifier Route 0.1 Owned
aiStrategy.setStrategicObjectsModifier Route 5.0 Neutral
aiStrategy.setStrategicObjectsModifier Route 5.0 Hostile

aiStrategy.createStrategy breakOut
aiStrategy.Aggression 1
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 0
aiStrategy.TimeLimit 180
aiStrategy.setPrerequisite breakOutPrereq
aiStrategy.setStrategicObjectsModifier ControlPoint 0.1 Owned
aiStrategy.setStrategicObjectsModifier ControlPoint 10.0 Neutral
aiStrategy.setStrategicObjectsModifier ControlPoint 10.0 Hostile

aiStrategy.setStrategicObjectsModifier Route 0.1 Owned
aiStrategy.setStrategicObjectsModifier Route 5.0 Neutral
aiStrategy.setStrategicObjectsModifier Route 5.0 Hostile