[Cheat]
moneyAmount = 180
moneyDelay = 30

[Start]
scrapCount = 40
scavClass = "fvscav"
consClass = "fvcons"

[IdleDispatcher]
ScavIdleSeconds = 25
UnitIdleSeconds = 120
MinAttackForce = 3 // min # of idle units before dispatch
MaxAttackForce = 5
MinMissionSeconds = 600 // give the player 10 minutes before idle units are sent

[Match]


[Plan1]
planType = "CollectPool"
planPriority = 200
buildIfNoIdle = 1

[Plan2]
planType = "CollectPool"
planPriority = 195
buildIfNoIdle = 1

[Plan3]
planType = "CollectPool"
planPriority = 190
buildIfNoIdle = 1
ContinueEvenIfFail = true

[Plan4]
planType = "BuildMinimums"
planPriority = 140
buildType1 = "fvcons"
buildCount1 = 2

[Plan5]
planType = "BaseBuildMinimums"
planPriority = 130
buildType1 = "fbkiln"
buildLoc1 = "kiln"
buildType2 = "fbdowe"
buildLoc2 = "dower"
buildType3 = "fbantm"
buildLoc3 = "ant"

[Plan6]
PlanCondition = "NotExists"
PlanConditionClass = "fbforg"
PlanConditionCount = 1
planType = "upgrade"
planpriority = 120
unitType = "fbkiln"

[Plan7]
planType = "BaseBuildMinimums"
planPriority = 115
buildType1 = "fbstro"
buildLoc1 = "strong"
buildType2 = "fbspir"
buildLoc2 = "spire1"
buildType3 = "fbspir"
buildLoc3 = "spire2"
buildType4 = "fbspir"
buildLoc4 = "spire3"

[Plan8]
PlanCondition = "HisExists"
planConditionClass = "ibscav"
planConditionCount = 1
planType = "Attacker"
planPriority = 110
targetType = "ibscav"
attackType1 = "fvscout"
attackType2 = "fvscout"
maxAttacks = 2
buildIfNoIdle = 1

[Plan9]
PlanCondition = "NotExists"
PlanConditionClass = "fbover"
PlanConditionCount = 1
planType = "upgrade"
planpriority = 105
unitType = "fbantm"

[Plan10]
PlanCondition = "HisExists"
planConditionClass = "ivbomb"
planconditionCount = 1
planType = "Attacker"
planPriority = 100
targetType = "ivbomb"
attackType1 = "fvscout"
attackType2 = "fvarch"
attackType3 = "fvtank"
buildIfnoidle = 1

[Plan11]
planType = "Hold"
planPriority = 95
holdType1 = "fvscout"
holdCount1 = 1
holdpoint = "stage1"
buildifnoidle = 1

[Plan12]
PlanCondition = "HisExists"
PlanConditionClass = "ibbomb"
PlanConditionCount = 1
PlanType = "Attacker"
PlanPriority = 90
TargetType = "ibbomb"
attackType1 = "fvarch"
attackType2 = "fvscout"
attackType3 = "fvtank"
buildifnoidle = 1

[Plan13]
PlanCondition = "HisExists"
PlanConditionClass = "ivtank"
PlanConditionCount = 1
PlanType = "Attacker"
PlanPriority = 89
TargetType = "ivtank"
attackType1 = "fvscout"
attackType2 = "fvsent"
buildifnoidle = 1
maxTries = 2

[Plan14]
planType = "Attacker"
planpriority = 82
targetType = "ibpgen"
attackType1 = "fvtank"
attackType2 = "fvarch"
attackType3 = "fvsent"
maxAttacks = 2
buildifnoidle = 1

[Plan15]
planCondition = "HisExists"
planConditionClass = "ibgtow"
planConditionCount = 1
planType = "Attacker"
planPriority = 81
TargetType = "ibgtow"
attackType1 = "fvtank"
attackType2 = "fvwalk1"
attackType3 = "fvarch"
buildifnoidle = 1

[Plan16]
planType = "ClearArea"
planPriority = 80
targetType = "fbforg"

[Plan17]
planCondition = "HisExists"
planConditionClass = "ibscav"
planConditionCount = 2
planType = "Attacker"
planPriority = 77
TargetType = "ibscav"
attackType1 = "fvarch"
attackType2 = "fvscout"
buildifnoidle = 1
maxTries = 2

[Plan18]
planCondition = "HisExists"
planConditionClass = "ivrckt"
planConditionCount = 2
planType = "Attacker"
planPriority = 75
TargetType = "ivrckt"
attackType1 = "fvwalk1"
attackType2 = "fvarch"
buildifnoidle = 1
maxTries = 2

[Plan19]
planType = "Buildminimums"
planPriority = 73
buildType1 = "fvatank"
buildCount1 = 1
buildType2 = "fvatank13"
buildCount2 = 1
buildType3 = "fvwalk1"
buildCount3 = 2

[Plan20]
planType = "Attacker"
planpriority = 70
targetType = "ibrecy"
attackType1 = "fvatank"
attackType2 = "fvatank13"
attackType3 = "fvwalk1"
