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


rem *** GuadalCanal ***

aiStrategy.createStrategy normal
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 2
aiStrategy.NumberOfDefences 0
aiStrategy.TimeLimit 300
aiStrategy.setPrerequisite normalPrereq
aiStrategy.setStrategicObjectsModifier Close 2.0 Hostile
aiStrategy.setStrategicObjectsModifier AirField 0.5 Hostile
aiStrategy.setStrategicObjectsModifier Base 0.8 Hostile
aiStrategy.setStrategicObjectsModifier Close 2.0 Neutral
aiStrategy.setStrategicObjectsModifier AirField 0.5 Neutral
aiStrategy.setStrategicObjectsModifier Base 0.8 Neutral
aiStrategy.setStrategicObjectsModifier ControlPoint 2.0

aiStrategy.createStrategy east
aiStrategy.Aggression 0.75
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 1
aiStrategy.TimeLimit 200
aiStrategy.setPrerequisite eastPrereq
aiStrategy.setStrategicObjectsModifier West 2.0 Owned
aiStrategy.setStrategicObjectsModifier East 4.0 Hostile
aiStrategy.setStrategicObjectsModifier Close 2.0 Hostile
aiStrategy.setStrategicObjectsModifier AirField 0.5 Hostile
aiStrategy.setStrategicObjectsModifier Base 0.8 Hostile
aiStrategy.setStrategicObjectsModifier East 4.0 Neutral
aiStrategy.setStrategicObjectsModifier Close 2.0 Neutral
aiStrategy.setStrategicObjectsModifier AirField 0.5 Neutral
aiStrategy.setStrategicObjectsModifier Base 0.8 Neutral
aiStrategy.setStrategicObjectsModifier ControlPoint 2.0

aiStrategy.createStrategy west
aiStrategy.Aggression 0.6
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 1
aiStrategy.TimeLimit 200
aiStrategy.setPrerequisite westPrereq
aiStrategy.setStrategicObjectsModifier East 2.0 Owned
aiStrategy.setStrategicObjectsModifier West 4.0 Hostile
aiStrategy.setStrategicObjectsModifier Close 2.0 Hostile
aiStrategy.setStrategicObjectsModifier AirField 0.5 Hostile
aiStrategy.setStrategicObjectsModifier Base 0.8 Hostile
aiStrategy.setStrategicObjectsModifier West 4.0 Neutral
aiStrategy.setStrategicObjectsModifier Close 2.0 Neutral
aiStrategy.setStrategicObjectsModifier AirField 0.5 Neutral
aiStrategy.setStrategicObjectsModifier Base 0.8 Neutral
aiStrategy.setStrategicObjectsModifier ControlPoint 2.0

aiStrategy.createStrategy finalPush
aiStrategy.Aggression 0.9
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 1
aiStrategy.setPrerequisite finalPushPrereq
aiStrategy.setStrategicObjectsModifier Base 10.0 Hostile
aiStrategy.setStrategicObjectsModifier AirField 2.0 Hostile
aiStrategy.setStrategicObjectsModifier Base 10.0 Neutral
aiStrategy.setStrategicObjectsModifier AirField 2.0 Neutral

aiStrategy.createStrategy breakOut
aiStrategy.Aggression 0.85
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 1
aiStrategy.setPrerequisite breakOutPrereq
aiStrategy.setStrategicObjectsModifier Safe 0.05 Owned
aiStrategy.setStrategicObjectsModifier Front 2.0
aiStrategy.setStrategicObjectsModifier ControlPoint 4.0