This page is under construction
Archives/bf1942/levels/Liberation_Of_Caen.rfa
bf1942/levels/Liberation_Of_Caen/AI/Strategies.con
rem *** Create Strategies ***

rem *** Liberation of Caen ***

rem ** Canadian **

aiStrategy.createStrategy initial
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 2
aiStrategy.NumberOfDefences 0
rem aiStrategy.TimeLimit 200
aiStrategy.setPrerequisite initialPrereq
aiStrategy.setStrategicObjectsModifier StrongPoint 4.0
aiStrategy.setStrategicObjectsModifier Bridge 2.0
aiStrategy.setStrategicObjectsModifier Base 0.2 Owned

beginrem
aiStrategy.createStrategy initialRear
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 2
aiStrategy.NumberOfDefences 0
aiStrategy.TimeLimit 200
aiStrategy.setPrerequisite initialPrereq
aiStrategy.setStrategicObjectsModifier StrongPoint 4.0
aiStrategy.setStrategicObjectsModifier Bridge 2.0
aiStrategy.setStrategicObjectsModifier Remote 6.0
aiStrategy.setStrategicObjectsModifier Base 0.2 Owned
endrem

aiStrategy.createStrategy secure
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 2
aiStrategy.NumberOfDefences 0
aiStrategy.setPrerequisite middlePrereq
aiStrategy.setStrategicObjectsModifier StrongPoint 2.0 Neutral
aiStrategy.setStrategicObjectsModifier StrongPoint 2.0 Hostile
aiStrategy.setStrategicObjectsModifier Bridge 2.0 Neutral
aiStrategy.setStrategicObjectsModifier Bridge 2.0 Hostile

aiStrategy.createStrategy town
aiStrategy.Aggression 0.85
aiStrategy.NumberOfAttacks 3
aiStrategy.NumberOfDefences 1
aiStrategy.setPrerequisite townPrereq
aiStrategy.setStrategicObjectsModifier ControlPoint 2.0 Neutral
aiStrategy.setStrategicObjectsModifier ControlPoint 2.0 Hostile

aiStrategy.createStrategy gotAll
aiStrategy.Aggression 0.0
aiStrategy.NumberOfAttacks 0
aiStrategy.NumberOfDefences 1
aiStrategy.setPrerequisite allPrereq
aiStrategy.setStrategicObjectsModifier ControlPoint 2.0 Owned

rem ** German **

aiStrategy.createStrategy holdAll
aiStrategy.Aggression 0.65
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 2
aiStrategy.setPrerequisite allPrereq
aiStrategy.setTreeModifier TTNDefensivePos 1.25
aiStrategy.setTreeModifier TTNFriendGroundFixed 1.5
aiStrategy.setStrategicObjectsModifier StrongPoint 3.0
aiStrategy.setStrategicObjectsModifier Bridge 3.0
aiStrategy.setStrategicObjectsModifier Safe 0.2 Owned

aiStrategy.createStrategy retake
aiStrategy.Aggression 0.8
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 1
aiStrategy.setPrerequisite middlePrereq
aiStrategy.setStrategicObjectsModifier StrongPoint 2.0 Owned
aiStrategy.setStrategicObjectsModifier StrongPoint 4.0 Neutral
aiStrategy.setStrategicObjectsModifier StrongPoint 4.0 Hostile
aiStrategy.setStrategicObjectsModifier Bridge 2.0 Owned
aiStrategy.setStrategicObjectsModifier Bridge 4.0 Neutral
aiStrategy.setStrategicObjectsModifier Bridge 4.0 Hostile
aiStrategy.setStrategicObjectsModifier Safe 0.2 Owned

aiStrategy.createStrategy holdTown
aiStrategy.Aggression 0.75
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 1
aiStrategy.setPrerequisite holdTownPrereq
aiStrategy.setStrategicObjectsModifier Bridge 3.0 Neutral
aiStrategy.setStrategicObjectsModifier Bridge 3.0 Hostile

aiStrategy.createStrategy spread
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 3
aiStrategy.NumberOfDefences 0
aiStrategy.setPrerequisite spreadPrereq
aiStrategy.setStrategicObjectsModifier ControlPoint 3.0 Neutral
aiStrategy.setStrategicObjectsModifier ControlPoint 3.0 Hostile