This page is under construction
Archives/bf1942/levels/Tarawa-1943.rfa
bf1942/levels/Tarawa-1943/AI/Strategies.con
rem *** Create Strategies ***
rem *** Tarawa ***
rem ** Shared **
aiStrategy.createStrategy airfield
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 2
aiStrategy.NumberOfDefences 0
aiStrategy.TimeLimit 200
aiStrategy.setTreeModifier TTNDefensivePos 0.75
aiStrategy.setTreeModifier TTNFriendGroundFixed 0.8
aiStrategy.setTreeModifier TTNHostileGroundFixed 1.25
aiStrategy.setPrerequisite airfieldPrereq
aiStrategy.setStrategicObjectsModifier Centre 4.0 Hostile
aiStrategy.setStrategicObjectsModifier Centre 4.0 Neutral
aiStrategy.createStrategy commandbunker
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 2
aiStrategy.NumberOfDefences 0
aiStrategy.TimeLimit 200
aiStrategy.setTreeModifier TTNDefensivePos 0.75
aiStrategy.setTreeModifier TTNFriendGroundFixed 0.8
aiStrategy.setTreeModifier TTNHostileGroundFixed 1.25
aiStrategy.setPrerequisite commandbunkerPrereq
aiStrategy.setStrategicObjectsModifier Base 4.0 Hostile
aiStrategy.setStrategicObjectsModifier Base 4.0 Neutral
aiStrategy.createStrategy spread
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 4
aiStrategy.NumberOfDefences 0
aiStrategy.TimeLimit 200
aiStrategy.setTreeModifier TTNDefensivePos 0.5
aiStrategy.setTreeModifier TTNFriendGroundFixed 0.5
aiStrategy.setTreeModifier TTNHostileGroundFixed 1.25
aiStrategy.setPrerequisite spreadPrereq
aiStrategy.setStrategicObjectsModifier ControlPoint 2.0 Hostile
aiStrategy.setStrategicObjectsModifier ControlPoint 2.0 Neutral
rem ** Japanese **
aiStrategy.createStrategy beachDefence
aiStrategy.Aggression 0.35
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 3
aiStrategy.setTreeModifier TTNDefensivePos 1.5
aiStrategy.setTreeModifier TTNFriendGroundFixed 2.0
aiStrategy.setPrerequisite beachDefencePrereq
aiStrategy.setStrategicObjectsModifier Front 4.0
aiStrategy.createStrategy 1Repulse
aiStrategy.Aggression 0.8
aiStrategy.NumberOfAttacks 2
aiStrategy.NumberOfDefences 1
aiStrategy.TimeLimit 200
aiStrategy.setPrerequisite 1RepulsePrereq
aiStrategy.setStrategicObjectsModifier ControlPoint 2.0 Hostile
aiStrategy.setStrategicObjectsModifier ControlPoint 2.0 Neutral
aiStrategy.createStrategy 2Repulse
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 3
aiStrategy.NumberOfDefences 0
aiStrategy.TimeLimit 200
aiStrategy.setPrerequisite 2RepulsePrereq
aiStrategy.setStrategicObjectsModifier ControlPoint 2.0 Hostile
aiStrategy.setStrategicObjectsModifier ControlPoint 2.0 Neutral
rem ** US **
aiStrategy.createStrategy outer
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 3
aiStrategy.NumberOfDefences 0
aiStrategy.TimeLimit 200
aiStrategy.setTreeModifier TTNDefensivePos 0.75
aiStrategy.setTreeModifier TTNFriendGroundFixed 0.8
aiStrategy.setTreeModifier TTNHostileGroundFixed 1.25
aiStrategy.setPrerequisite outerPrereq
aiStrategy.setStrategicObjectsModifier ControlPoint 2.0 Hostile
aiStrategy.setStrategicObjectsModifier ControlPoint 2.0 Neutral
aiStrategy.setStrategicObjectsModifier Centre 0.5
aiStrategy.setStrategicObjectsModifier Base 0.5
aiStrategy.createStrategy flank
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 2
aiStrategy.NumberOfDefences 0
aiStrategy.TimeLimit 200
aiStrategy.setTreeModifier TTNDefensivePos 0.75
aiStrategy.setTreeModifier TTNFriendGroundFixed 0.8
aiStrategy.setTreeModifier TTNHostileGroundFixed 1.25
aiStrategy.setPrerequisite flankPrereq
aiStrategy.setStrategicObjectsModifier Flank 4.0 Hostile
aiStrategy.setStrategicObjectsModifier Flank 4.0 Neutral
aiStrategy.createStrategy holdAndCamp
aiStrategy.Aggression 0.5
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 2
aiStrategy.setTreeModifier TTNDefensivePos 1.25
aiStrategy.setPrerequisite holdAndCampPrereq
aiStrategy.setStrategicObjectsModifier ControlPoint 2.0 Hostile
aiStrategy.setStrategicObjectsModifier ControlPoint 2.0 Neutral
beginrem
rem * simple defaults
rem ** Japanese **
aiStrategy.createStrategy beachDefence
aiStrategy.Aggression 0.35
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 3
aiStrategy.setTreeModifier TTNDefensivePos 1.5
aiStrategy.setTreeModifier TTNFriendGroundFixed 2.0
aiStrategy.setPrerequisite beachDefencePrereq
aiStrategy.createStrategy 1Repulse
aiStrategy.Aggression 0.8
aiStrategy.NumberOfAttacks 2
aiStrategy.NumberOfDefences 1
aiStrategy.setPrerequisite 1RepulsePrereq
aiStrategy.createStrategy 2Repulse
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 3
aiStrategy.NumberOfDefences 0
aiStrategy.setPrerequisite 2RepulsePrereq
rem ** US **
aiStrategy.createStrategy attack
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 3
aiStrategy.NumberOfDefences 0
aiStrategy.setPrerequisite attackPrereq
aiStrategy.setTreeModifier TTNDefensivePos 0.75
aiStrategy.setTreeModifier TTNFriendGroundFixed 0.8
aiStrategy.setTreeModifier TTNHostileGroundFixed 1.25
aiStrategy.setStrategicObjectsModifier ControlPoint 2.0 Hostile
aiStrategy.setStrategicObjectsModifier ControlPoint 2.0 Neutral
aiStrategy.createStrategy gotAllCP
aiStrategy.Aggression 0.35
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 3
aiStrategy.setTreeModifier TTNDefensivePos 1.25
aiStrategy.setTreeModifier TTNFriendGroundFixed 1.5
aiStrategy.setPrerequisite gotAllCPPrereq
aiStrategy.setStrategicObjectsModifier ControlPoint 2.0 Owned
endrem
rem *** Tarawa ***
rem ** Shared **
aiStrategy.createStrategy airfield
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 2
aiStrategy.NumberOfDefences 0
aiStrategy.TimeLimit 200
aiStrategy.setTreeModifier TTNDefensivePos 0.75
aiStrategy.setTreeModifier TTNFriendGroundFixed 0.8
aiStrategy.setTreeModifier TTNHostileGroundFixed 1.25
aiStrategy.setPrerequisite airfieldPrereq
aiStrategy.setStrategicObjectsModifier Centre 4.0 Hostile
aiStrategy.setStrategicObjectsModifier Centre 4.0 Neutral
aiStrategy.createStrategy commandbunker
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 2
aiStrategy.NumberOfDefences 0
aiStrategy.TimeLimit 200
aiStrategy.setTreeModifier TTNDefensivePos 0.75
aiStrategy.setTreeModifier TTNFriendGroundFixed 0.8
aiStrategy.setTreeModifier TTNHostileGroundFixed 1.25
aiStrategy.setPrerequisite commandbunkerPrereq
aiStrategy.setStrategicObjectsModifier Base 4.0 Hostile
aiStrategy.setStrategicObjectsModifier Base 4.0 Neutral
aiStrategy.createStrategy spread
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 4
aiStrategy.NumberOfDefences 0
aiStrategy.TimeLimit 200
aiStrategy.setTreeModifier TTNDefensivePos 0.5
aiStrategy.setTreeModifier TTNFriendGroundFixed 0.5
aiStrategy.setTreeModifier TTNHostileGroundFixed 1.25
aiStrategy.setPrerequisite spreadPrereq
aiStrategy.setStrategicObjectsModifier ControlPoint 2.0 Hostile
aiStrategy.setStrategicObjectsModifier ControlPoint 2.0 Neutral
rem ** Japanese **
aiStrategy.createStrategy beachDefence
aiStrategy.Aggression 0.35
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 3
aiStrategy.setTreeModifier TTNDefensivePos 1.5
aiStrategy.setTreeModifier TTNFriendGroundFixed 2.0
aiStrategy.setPrerequisite beachDefencePrereq
aiStrategy.setStrategicObjectsModifier Front 4.0
aiStrategy.createStrategy 1Repulse
aiStrategy.Aggression 0.8
aiStrategy.NumberOfAttacks 2
aiStrategy.NumberOfDefences 1
aiStrategy.TimeLimit 200
aiStrategy.setPrerequisite 1RepulsePrereq
aiStrategy.setStrategicObjectsModifier ControlPoint 2.0 Hostile
aiStrategy.setStrategicObjectsModifier ControlPoint 2.0 Neutral
aiStrategy.createStrategy 2Repulse
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 3
aiStrategy.NumberOfDefences 0
aiStrategy.TimeLimit 200
aiStrategy.setPrerequisite 2RepulsePrereq
aiStrategy.setStrategicObjectsModifier ControlPoint 2.0 Hostile
aiStrategy.setStrategicObjectsModifier ControlPoint 2.0 Neutral
rem ** US **
aiStrategy.createStrategy outer
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 3
aiStrategy.NumberOfDefences 0
aiStrategy.TimeLimit 200
aiStrategy.setTreeModifier TTNDefensivePos 0.75
aiStrategy.setTreeModifier TTNFriendGroundFixed 0.8
aiStrategy.setTreeModifier TTNHostileGroundFixed 1.25
aiStrategy.setPrerequisite outerPrereq
aiStrategy.setStrategicObjectsModifier ControlPoint 2.0 Hostile
aiStrategy.setStrategicObjectsModifier ControlPoint 2.0 Neutral
aiStrategy.setStrategicObjectsModifier Centre 0.5
aiStrategy.setStrategicObjectsModifier Base 0.5
aiStrategy.createStrategy flank
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 2
aiStrategy.NumberOfDefences 0
aiStrategy.TimeLimit 200
aiStrategy.setTreeModifier TTNDefensivePos 0.75
aiStrategy.setTreeModifier TTNFriendGroundFixed 0.8
aiStrategy.setTreeModifier TTNHostileGroundFixed 1.25
aiStrategy.setPrerequisite flankPrereq
aiStrategy.setStrategicObjectsModifier Flank 4.0 Hostile
aiStrategy.setStrategicObjectsModifier Flank 4.0 Neutral
aiStrategy.createStrategy holdAndCamp
aiStrategy.Aggression 0.5
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 2
aiStrategy.setTreeModifier TTNDefensivePos 1.25
aiStrategy.setPrerequisite holdAndCampPrereq
aiStrategy.setStrategicObjectsModifier ControlPoint 2.0 Hostile
aiStrategy.setStrategicObjectsModifier ControlPoint 2.0 Neutral
beginrem
rem * simple defaults
rem ** Japanese **
aiStrategy.createStrategy beachDefence
aiStrategy.Aggression 0.35
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 3
aiStrategy.setTreeModifier TTNDefensivePos 1.5
aiStrategy.setTreeModifier TTNFriendGroundFixed 2.0
aiStrategy.setPrerequisite beachDefencePrereq
aiStrategy.createStrategy 1Repulse
aiStrategy.Aggression 0.8
aiStrategy.NumberOfAttacks 2
aiStrategy.NumberOfDefences 1
aiStrategy.setPrerequisite 1RepulsePrereq
aiStrategy.createStrategy 2Repulse
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 3
aiStrategy.NumberOfDefences 0
aiStrategy.setPrerequisite 2RepulsePrereq
rem ** US **
aiStrategy.createStrategy attack
aiStrategy.Aggression 1.0
aiStrategy.NumberOfAttacks 3
aiStrategy.NumberOfDefences 0
aiStrategy.setPrerequisite attackPrereq
aiStrategy.setTreeModifier TTNDefensivePos 0.75
aiStrategy.setTreeModifier TTNFriendGroundFixed 0.8
aiStrategy.setTreeModifier TTNHostileGroundFixed 1.25
aiStrategy.setStrategicObjectsModifier ControlPoint 2.0 Hostile
aiStrategy.setStrategicObjectsModifier ControlPoint 2.0 Neutral
aiStrategy.createStrategy gotAllCP
aiStrategy.Aggression 0.35
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 3
aiStrategy.setTreeModifier TTNDefensivePos 1.25
aiStrategy.setTreeModifier TTNFriendGroundFixed 1.5
aiStrategy.setPrerequisite gotAllCPPrereq
aiStrategy.setStrategicObjectsModifier ControlPoint 2.0 Owned
endrem