This page is under construction
Archives/bf1942/levels/Midway.rfa
bf1942/levels/Midway/ai/Strategies.con
if v_arg1 == host
rem ----- Host
rem ----------------------------------------------------------------------------
rem *** Create Strategies ***
rem *** Midway ***
aiStrategy.createStrategy OutPost
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 0
aiStrategy.TimeLimit 200
aiStrategy.setPrerequisite outPostPrereq
aiStrategy.setStrategicObjectsModifier Flank 5.0
aiStrategy.setStrategicObjectsModifier Base 0.5
aiStrategy.createStrategy Base
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 0
aiStrategy.TimeLimit 200
aiStrategy.setPrerequisite basePrereq
aiStrategy.setStrategicObjectsModifier Flank 0.5
aiStrategy.setStrategicObjectsModifier Base 5.0
aiStrategy.createStrategy Both
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 0
aiStrategy.TimeLimit 200
aiStrategy.setPrerequisite bothPrereq
aiStrategy.createStrategy NavyDestroy
aiStrategy.Aggression 0.5
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 2
aiStrategy.TimeLimit 200
aiStrategy.setPrerequisite navyDestroyPrereq
rem *** Old Midway ***
beginrem
aiStrategy.createStrategy rush
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 2
aiStrategy.NumberOfDefences 0
aiStrategy.setPrerequisite rushPrereq
aiStrategy.createStrategy rushed
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 0
aiStrategy.setPrerequisite rushedPrereq
aiStrategy.createStrategy seaSingle
aiStrategy.Aggression 0.75
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 1
aiStrategy.setPrerequisite seaSinglePrereq
aiStrategy.setStrategicObjectsModifier Centre 0.5 Hostile
aiStrategy.setStrategicObjectsModifier Route 2.0 Hostile
aiStrategy.createStrategy seaDouble
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 2
aiStrategy.NumberOfDefences 0
aiStrategy.setPrerequisite seaDoublePrereq
aiStrategy.setStrategicObjectsModifier Centre 0.5 Hostile
aiStrategy.setStrategicObjectsModifier Route 2.0 Hostile
aiStrategy.createStrategy land
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 0
aiStrategy.setPrerequisite landPrereq
aiStrategy.setStrategicObjectsModifier Centre 2.0 Hostile
aiStrategy.setStrategicObjectsModifier Route 0.5 Hostile
endrem
rem ----------------------------------------------------------------------------
endIf
rem ----- Host
rem ----------------------------------------------------------------------------
rem *** Create Strategies ***
rem *** Midway ***
aiStrategy.createStrategy OutPost
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 0
aiStrategy.TimeLimit 200
aiStrategy.setPrerequisite outPostPrereq
aiStrategy.setStrategicObjectsModifier Flank 5.0
aiStrategy.setStrategicObjectsModifier Base 0.5
aiStrategy.createStrategy Base
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 0
aiStrategy.TimeLimit 200
aiStrategy.setPrerequisite basePrereq
aiStrategy.setStrategicObjectsModifier Flank 0.5
aiStrategy.setStrategicObjectsModifier Base 5.0
aiStrategy.createStrategy Both
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 0
aiStrategy.TimeLimit 200
aiStrategy.setPrerequisite bothPrereq
aiStrategy.createStrategy NavyDestroy
aiStrategy.Aggression 0.5
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 2
aiStrategy.TimeLimit 200
aiStrategy.setPrerequisite navyDestroyPrereq
rem *** Old Midway ***
beginrem
aiStrategy.createStrategy rush
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 2
aiStrategy.NumberOfDefences 0
aiStrategy.setPrerequisite rushPrereq
aiStrategy.createStrategy rushed
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 0
aiStrategy.setPrerequisite rushedPrereq
aiStrategy.createStrategy seaSingle
aiStrategy.Aggression 0.75
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 1
aiStrategy.setPrerequisite seaSinglePrereq
aiStrategy.setStrategicObjectsModifier Centre 0.5 Hostile
aiStrategy.setStrategicObjectsModifier Route 2.0 Hostile
aiStrategy.createStrategy seaDouble
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 2
aiStrategy.NumberOfDefences 0
aiStrategy.setPrerequisite seaDoublePrereq
aiStrategy.setStrategicObjectsModifier Centre 0.5 Hostile
aiStrategy.setStrategicObjectsModifier Route 2.0 Hostile
aiStrategy.createStrategy land
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 0
aiStrategy.setPrerequisite landPrereq
aiStrategy.setStrategicObjectsModifier Centre 2.0 Hostile
aiStrategy.setStrategicObjectsModifier Route 0.5 Hostile
endrem
rem ----------------------------------------------------------------------------
endIf