This page is under construction
Archives/bf1942/levels/cassino.rfa
bf1942/levels/cassino/AI/Strategies.con
if v_arg1 == host
rem ----- Host
rem ----------------------------------------------------------------------------

rem *** Create Strategies ***



rem *** Monte Cassino ***


rem ** German **

aiStrategy.createStrategy initialDefence
aiStrategy.Aggression 0.1
aiStrategy.NumberOfAttacks 0
aiStrategy.NumberOfDefences 1
aiStrategy.setPrerequisite initialDefencePrereq
aiStrategy.setStrategicObjectsModifier Safe 0.25 Owned

aiStrategy.createStrategy slopeDefence
aiStrategy.Aggression 0.0
aiStrategy.TimeLimit 60
aiStrategy.NumberOfAttacks 0
aiStrategy.NumberOfDefences 1
aiStrategy.setPrerequisite slopeDefencePrereq
aiStrategy.setStrategicObjectsModifier Safe 0.25 Owned

aiStrategy.createStrategy monistaryDefence
aiStrategy.Aggression 0.0
aiStrategy.TimeLimit 75
aiStrategy.NumberOfAttacks 0
aiStrategy.NumberOfDefences 2
aiStrategy.setPrerequisite monistaryDefencePrereq
aiStrategy.setStrategicObjectsModifier Safe 0.5 Owned

aiStrategy.createStrategy counterAttack
aiStrategy.Aggression 1.0
aiStrategy.TimeLimit 100
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 0
aiStrategy.setPrerequisite counterPrereq
aiStrategy.setStrategicObjectsModifier Safe 0.5 Owned



rem ** French **

aiStrategy.createStrategy hillClimb
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 0
aiStrategy.setPrerequisite climbPrereq

aiStrategy.createStrategy recover
aiStrategy.Aggression 0.0
aiStrategy.TimeLimit 20
aiStrategy.NumberOfAttacks 0
aiStrategy.NumberOfDefences 1
aiStrategy.setPrerequisite recoverPrereq
aiStrategy.setStrategicObjectsModifier Safe 0.75 Owned

aiStrategy.createStrategy monistaryAttack
aiStrategy.Aggression 1.0
aiStrategy.TimeLimit 180
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 0
aiStrategy.setPrerequisite monistaryPrereq

aiStrategy.createStrategy monistaryBackEnter
aiStrategy.Aggression 1.0
aiStrategy.TimeLimit 75
aiStrategy.NumberOfAttacks 2
aiStrategy.NumberOfDefences 0
aiStrategy.setPrerequisite backPrereq
aiStrategy.setStrategicObjectsModifier Flank 1.5
aiStrategy.setStrategicObjectsModifier Remote 3.0



rem ----------------------------------------------------------------------------
endIf