This page is under construction
Archives/bf1942/levels/4208-gavutu_islands.rfa
bf1942/levels/4208-gavutu_islands/AI/Strategies.con
if v_arg1 == host

aiStrategy.createStrategy AxOneCP
aiStrategy.Aggression 0.9
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 1
aiStrategy.TimeLimit 200
aiStrategy.setPrerequisite oneCPPrereq
aiStrategy.setStrategicObjectsModifier ControlPoint 3.0 Hostile
aiStrategy.setStrategicObjectsModifier ControlPoint 3.0 Neutral
aiStrategy.setTreeModifier TTNFriendGroundMobile 2.0
aiStrategy.setTreeModifier TTNFriendGroundFixed 2.0
aiStrategy.setTreeModifier TTNFriendAir 2.0

aiStrategy.createStrategy AxTwoCP
aiStrategy.Aggression 0.95
aiStrategy.NumberOfAttacks 2
aiStrategy.NumberOfDefences 1
aiStrategy.TimeLimit 200
aiStrategy.setPrerequisite twoCPPrereq
aiStrategy.setStrategicObjectsModifier ControlPoint 2.0 Owned
aiStrategy.setStrategicObjectsModifier ControlPoint 3.0 Hostile
aiStrategy.setStrategicObjectsModifier ControlPoint 3.0 Neutral
aiStrategy.setStrategicObjectsModifier North 2.0
aiStrategy.setStrategicObjectsModifier South 2.0
aiStrategy.setStrategicObjectsModifier Centre 3.0
aiStrategy.setStrategicObjectsModifier Front 2.0 Owned
aiStrategy.setTreeModifier TTNFriendGroundFixed 2.0
aiStrategy.setTreeModifier TTNFriendAir 2.0

aiStrategy.createStrategy AxThreeCP
aiStrategy.Aggression 0.9
aiStrategy.NumberOfAttacks 2
aiStrategy.NumberOfDefences 2
aiStrategy.TimeLimit 200
aiStrategy.setPrerequisite threeCPPrereq
aiStrategy.setStrategicObjectsModifier ControlPoint 2.0 Owned
aiStrategy.setStrategicObjectsModifier ControlPoint 3.0 Hostile
aiStrategy.setStrategicObjectsModifier ControlPoint 3.0 Neutral
aiStrategy.setStrategicObjectsModifier Safe 0.2 Owned
aiStrategy.setStrategicObjectsModifier North 3.0
aiStrategy.setStrategicObjectsModifier South 3.0
aiStrategy.setStrategicObjectsModifier Centre 1.5
aiStrategy.setStrategicObjectsModifier Front 2.0 Owned
aiStrategy.setTreeModifier TTNFriendGroundFixed 2.0
aiStrategy.setTreeModifier TTNFriendAir 2.0

aiStrategy.createStrategy AxFourCP
aiStrategy.Aggression 0.8
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 3
aiStrategy.TimeLimit 200
aiStrategy.setPrerequisite fourCPPrereq
aiStrategy.setStrategicObjectsModifier ControlPoint 2.0 Owned
aiStrategy.setStrategicObjectsModifier ControlPoint 3.0 Hostile
aiStrategy.setStrategicObjectsModifier ControlPoint 4.0 Neutral
aiStrategy.setStrategicObjectsModifier North 3.0
aiStrategy.setStrategicObjectsModifier South 3.0
aiStrategy.setStrategicObjectsModifier Centre 1.5
aiStrategy.setStrategicObjectsModifier Front 2.0 Owned
aiStrategy.setStrategicObjectsModifier Safe 0.2 Owned
aiStrategy.setTreeModifier TTNFriendGroundFixed 2.5
aiStrategy.setTreeModifier TTNFriendGroundMobile 2.5
aiStrategy.setTreeModifier TTNFriendAir 2.0

aiStrategy.createStrategy AxFiveCP
aiStrategy.Aggression 0
aiStrategy.NumberOfAttacks 0
aiStrategy.NumberOfDefences 5
aiStrategy.TimeLimit 200
aiStrategy.setPrerequisite fiveCPPrereq
aiStrategy.setStrategicObjectsModifier ControlPoint 3.0 Owned
aiStrategy.setStrategicObjectsModifier ControlPoint 3.0 Neutral
aiStrategy.setStrategicObjectsModifier North 3.0 Owned
aiStrategy.setStrategicObjectsModifier South 3.0 Owned
aiStrategy.setStrategicObjectsModifier Centre 1.5 Owned
aiStrategy.setStrategicObjectsModifier StrongPoint 3.0 Owned
aiStrategy.setTreeModifier TTNFriendGroundFixed 4.0
aiStrategy.setTreeModifier TTNFriendGroundMobile 4.0
aiStrategy.setTreeModifier TTNFriendAir 2.0

aiStrategy.createStrategy AxNoCP
aiStrategy.Aggression 0.8
aiStrategy.NumberOfAttacks 1
aiStrategy.NumberOfDefences 0
aiStrategy.TimeLimit 180
aiStrategy.setPrerequisite noCPPrereq
aiStrategy.setStrategicObjectsModifier ControlPoint 3.0 Hostile
aiStrategy.setStrategicObjectsModifier ControlPoint 3.0 Neutral
aiStrategy.setStrategicObjectsModifier Front 2.0 Hostile
aiStrategy.setStrategicObjectsModifier Safe 0.5 Owned
aiStrategy.setTreeModifier TTNFriendGroundMobile 2.0

aiStrategy.createStrategy AlFiveCP
aiStrategy.Aggression 0.5
aiStrategy.NumberOfAttacks 2
aiStrategy.NumberOfDefences 5
aiStrategy.TimeLimit 200
aiStrategy.setPrerequisite fiveCPPrereq
aiStrategy.setStrategicObjectsModifier ControlPoint 5.0 Owned
aiStrategy.setStrategicObjectsModifier ControlPoint 5.0 Neutral
aiStrategy.setStrategicObjectsModifier Front 2.0 Hostile
aiStrategy.setStrategicObjectsModifier Route 2.0 Hostile
aiStrategy.setTreeModifier TTNHostileGround 2.0
aiStrategy.setTreeModifier TTNFriendGroundFixed 1.5
aiStrategy.setTreeModifier TTNFriendAir 2.0

aiStrategy.createStrategy AlStartDouble
aiStrategy.Aggression 0.8
aiStrategy.NumberOfAttacks 2
aiStrategy.NumberOfDefences 0
aiStrategy.TimeLimit 180
aiStrategy.setPrerequisite noCPPrereq
aiStrategy.setStrategicObjectsModifier ControlPoint 3.0 Hostile
aiStrategy.setStrategicObjectsModifier ControlPoint 5.0 Neutral
aiStrategy.setStrategicObjectsModifier North 3.0 Hostile
aiStrategy.setStrategicObjectsModifier South 3.0 Hostile
aiStrategy.setStrategicObjectsModifier Centre 1.5 Hostile
aiStrategy.setStrategicObjectsModifier North 3.0 Neutral
aiStrategy.setStrategicObjectsModifier South 3.0 Neutral
aiStrategy.setStrategicObjectsModifier Centre 1.5 Neutral
aiStrategy.setTreeModifier TTNHostileGround 2.0
aiStrategy.setTreeModifier TTNFriendGroundFixed 1.5
aiStrategy.setTreeModifier TTNFriendAir 2.0

aiStrategy.createStrategy AlStartNorth
aiStrategy.Aggression 0.8
aiStrategy.NumberOfAttacks 2
aiStrategy.NumberOfDefences 0
aiStrategy.TimeLimit 180
aiStrategy.setPrerequisite noCPPrereq
aiStrategy.setStrategicObjectsModifier ControlPoint 3.0 Hostile
aiStrategy.setStrategicObjectsModifier ControlPoint 7.0 Neutral
aiStrategy.setStrategicObjectsModifier North 1.5 Hostile
aiStrategy.setStrategicObjectsModifier AirSpawner 1.5 Hostile
aiStrategy.setStrategicObjectsModifier AirSpawner 3.0 Neutral
aiStrategy.setStrategicObjectsModifier North 3.0 Neutral
aiStrategy.setTreeModifier TTNHostileGround 2.0
aiStrategy.setTreeModifier TTNFriendGroundFixed 1.5
aiStrategy.setTreeModifier TTNFriendAir 2.0

aiStrategy.createStrategy AlStartSouth
aiStrategy.Aggression 0.8
aiStrategy.NumberOfAttacks 2
aiStrategy.NumberOfDefences 0
aiStrategy.TimeLimit 180
aiStrategy.setPrerequisite noCPPrereq
aiStrategy.setStrategicObjectsModifier ControlPoint 3.0 Hostile
aiStrategy.setStrategicObjectsModifier ControlPoint 7.0 Neutral
aiStrategy.setStrategicObjectsModifier South 1.5 Hostile
aiStrategy.setStrategicObjectsModifier South 3.0 Neutral
aiStrategy.setTreeModifier TTNHostileGround 2.0
aiStrategy.setTreeModifier TTNFriendGroundFixed 1.5
aiStrategy.setTreeModifier TTNFriendAir 2.0

aiStrategy.createStrategy AlAssault
aiStrategy.Aggression 0.75
aiStrategy.NumberOfAttacks 2
aiStrategy.NumberOfDefences 2
aiStrategy.TimeLimit 180
aiStrategy.setPrerequisite AlAssaultPrereq
aiStrategy.setStrategicObjectsModifier ControlPoint 3.0 Hostile
aiStrategy.setStrategicObjectsModifier ControlPoint 5.0 Neutral
aiStrategy.setStrategicObjectsModifier North 3.0 Hostile
aiStrategy.setStrategicObjectsModifier South 3.0 Hostile
aiStrategy.setStrategicObjectsModifier Centre 1.5 Hostile
aiStrategy.setStrategicObjectsModifier North 3.0 Neutral
aiStrategy.setStrategicObjectsModifier South 3.0 Neutral
aiStrategy.setStrategicObjectsModifier Centre 1.5 Neutral
aiStrategy.setTreeModifier TTNHostileGround 2.0
aiStrategy.setTreeModifier TTNFriendGroundFixed 1.5
aiStrategy.setTreeModifier TTNFriendAir 2.0

endIf