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


rem *** Eastern Blitz ***

rem * Common

aiStrategy.createStrategy farm
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 0
aiStrategy.TimeLimit 200
aiStrategy.setPrerequisite farmPrereq
aiStrategy.setStrategicObjectsModifier North 2.0 Hostile
aiStrategy.setStrategicObjectsModifier North 2.0 Neutral

aiStrategy.createStrategy city
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 2
aiStrategy.NumberOfDefences 0
aiStrategy.TimeLimit 200
aiStrategy.setPrerequisite cityPrereq
aiStrategy.setStrategicObjectsModifier South 2.0 Hostile
aiStrategy.setStrategicObjectsModifier South 2.0 Neutral

rem * Polish

aiStrategy.createStrategy Pspread
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 3
aiStrategy.NumberOfDefences 0
aiStrategy.TimeLimit 300
aiStrategy.setPrerequisite PspreadPrereq
aiStrategy.setStrategicObjectsModifier ControlPoint 2.0 Hostile
aiStrategy.setStrategicObjectsModifier ControlPoint 3.0 Neutral

aiStrategy.createStrategy Pdouble
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 2
aiStrategy.NumberOfDefences 0
aiStrategy.TimeLimit 200
aiStrategy.setPrerequisite PdoublePrereq
aiStrategy.setStrategicObjectsModifier ControlPoint 2.0 Hostile
aiStrategy.setStrategicObjectsModifier ControlPoint 3.0 Neutral

aiStrategy.createStrategy Pseige
aiStrategy.Aggression 0.75
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 1
aiStrategy.setPrerequisite PseigePrereq
aiStrategy.setStrategicObjectsModifier ControlPoint 3.0 Hostile
aiStrategy.setStrategicObjectsModifier ControlPoint 3.0 Neutral
aiStrategy.setStrategicObjectsModifier Front 2.0 Owned

aiStrategy.createStrategy PholdAndCamp
aiStrategy.Aggression 0.5
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 2
aiStrategy.setPrerequisite PholdAndCampPrereq
aiStrategy.setStrategicObjectsModifier ControlPoint 2.0
aiStrategy.setStrategicObjectsModifier Front 2.0 Owned
aiStrategy.setStrategicObjectsModifier Base 0.2 Owned

rem * German

aiStrategy.createStrategy Gspread
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 3
aiStrategy.NumberOfDefences 0
aiStrategy.TimeLimit 300
aiStrategy.setPrerequisite GspreadPrereq
aiStrategy.setStrategicObjectsModifier ControlPoint 2.0 Hostile
aiStrategy.setStrategicObjectsModifier ControlPoint 3.0 Neutral

aiStrategy.createStrategy Gdouble
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 2
aiStrategy.NumberOfDefences 0
aiStrategy.TimeLimit 200
aiStrategy.setPrerequisite GdoublePrereq
aiStrategy.setStrategicObjectsModifier ControlPoint 2.0 Hostile
aiStrategy.setStrategicObjectsModifier ControlPoint 3.0 Neutral

aiStrategy.createStrategy Gseige
aiStrategy.Aggression 0.75
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 1
aiStrategy.setPrerequisite GseigePrereq
aiStrategy.setStrategicObjectsModifier ControlPoint 3.0 Hostile
aiStrategy.setStrategicObjectsModifier ControlPoint 3.0 Neutral
aiStrategy.setStrategicObjectsModifier Front 2.0 Owned

aiStrategy.createStrategy GholdAndCamp
aiStrategy.Aggression 0.5
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 2
aiStrategy.setPrerequisite GholdAndCampPrereq
aiStrategy.setStrategicObjectsModifier ControlPoint 2.0
aiStrategy.setStrategicObjectsModifier Front 2.0 Owned
aiStrategy.setStrategicObjectsModifier Base 0.2 Owned