[Start]
scrapCount = 100
consClass = "ivcons"
scavClass = "ivscav"

[Cheat]
moneyAmount = 100
moneyDelay = 30

[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]
targetType1 = "evmort"
attackType1_1 = "ivtank"
attackType1_2 = "ivtank"
targetType2 = "ivewalk"
attackType2_1 = "ivwalk"
attackType2_2 = "ivwalk"
attackType2_3 = "ivmbike"
targetType3 = "evcons"
attackType3_1 = "ivtank"
attackType3_2 = "ivtank"

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

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

[Plan3]
planType = "CollectPool"
planPriority = 150
planCondition = "NotExists"
planConditionClass = "ibscav"
planConditionCount = 3

[Plan4]
planType = "BuildMinimums"
planPriority = 140
buildType1 = "ivcons"
buildCount1 = 2
buildType2 = "ivscout"
buildCount2 = 3

[Plan5]
planType = "Attacker"
planPriority = 130
targetType = "ebscav"
attackType1 = "ivscout"
attackType2 = "ivscout"
attackType3 = "ivscout"
maxAttacks = 3

[Plan6]
planType = "BaseBuildMinimums"
planPriority = 120
buildType1 = "ibpgen"
buildLoc1 = "power1"
buildType2 = "ibpgen"
buildLoc2 = "power2"
buildType3 = "ibfact"
buildLoc3 = "factory"
buildType4 = "ibcbun"
buildLoc4 = "comm"
buildType5 = "ibpgen"
buildLoc5 = "power3"
buildType6 = "ibpgen"
buildLoc6 = "power4"
buildType7 = "ibsbay"
buildLoc7 = "bay"
buildType8 = "ibarmo"
buildLoc8 = "armory"
buildType9 = "ibpgen"
buildLoc9 = "power5"
buildType0 = "ibpgen"
buildLoc0 = "power6"

[Plan7]
planType = "BaseBuildMinimums"
planPriority = 110
buildType1 = "ibtrain"
buildLoc1 = "train"
buildType2 = "ibtcen"
buildLoc2 = "tech"
buildType3 = "ibbomb"
buildLoc3 = "bomb"
buildType4 = "ibgtow"
buildLoc4 = "tower1"
buildType5 = "ibgtow"
buildLoc5 = "tower2"
buildType6 = "ibgtow"
buildType7 = "ibgtow"
buildType8 = "ibgtow"
buildType9 = "ibgtow"
buildLoc6 = "tower3"
buildLoc7 = "tower4"
buildLoc8 = "tower5"
buildLoc9 = "tower6"

[Plan8]
planType = "Service"
planPriority = 100
serviceUnit = "ivserv"
unitType1 = "ibscav"
unitType2 = "ibrecy"
unitType3 = "ibpgen"
unitType4 = "ibgtow"
unitType5 = "ibscup"
unitType6 = "ibbomb"
unitType7 = "ibfact"
unitType8 = "ibsbay"
unitType9 = "ivbomb"
buildIfNoIdle = 1

[Plan9]
planType = "Service"
planPriority = 90
serviceUnit = "ibsbay"
unitType1 = "ivtank"
unitType2 = "ivatank"
unitType3 = "ivserv"
unitType4 = "ivscav"
unitType5 = "ivapc"
unitType6 = "ivscout"
unitType7 = "ivbike"
unitType8 = "ivrckt"

[Plan10]
planType = "BuildMinimums"
planPriority = 80
buildType1 = "ivtank"
buildCount1 = 3
buildType2 = "ivmbike"
buildCount2 = 3

[Plan11]
planType = "BuildMinimums"
planPriority = 70
buildType1 = "ivwalk"
buildCount1 = 2
buildType2 = "ivrckt"
buildCount2 = 2

[Plan12]
planType = "Attacker"
planPriority = 60
planCondition = "HisExists"
planConditionClass = "ebtrain"
planConditionCount = 1
targetType = "ebtrain"
attackType1 = "ivbomb"
buildIfNoIdle = 1

[Plan13]
planType = "Attacker"
planPriority = 50
planCondition = "HisExists"
planConditionClass = "ebscup"
planConditionCount = 1
targetType = "ebscup"
attackType1 = "ivtank"
attackType2 = "ivtank"
attackType3 = "ivscout"
attackType4 = "ivscout"
attackType5 = "ivscout"
maxAttacks = 5

[Plan14]
planType = "Attacker"
planPriority = 40
planCondition = "HisExists"
planConditionClass = "ebpgen"
planConditionCount = 2
targetType = "ebpgen"
attackType1 = "ivmbike"
attackType2 = "ivmbike"
attackType3 = "ivmbike"
attackType4 = "ivscout"
maxAttacks = 10

[Plan15]
planType = "Attacker"
planPriority = 30
planCondition = "HisExists"
planConditionClass = "ebgt2g"
planConditionCount = 2
targetType = "ebgt2g"
attackType1 = "ivtank"
attackType2 = "ivtank"
attackType3 = "ivtank"
maxAttacks = 5

[Plan16]
planType = "Attacker"
planPriority = 20
planCondition = "HisExists"
planConditionClass = "ebgt4g"
planConditionCount = 1
targetType = "ebgt4g"
attackType1 = "ivrckt"
attackType2 = "ivrckt"
maxAttacks = 4

[Plan17]
planType = "Attacker"
planPriority = 10
targetType = "ebrecy"
attackType1 = "ivtank"
attackType2 = "ivtank"
attackType3 = "ivscout"
attackType4 = "ivscout"
attackType5 = "ivmbike"
attackType6 = "ivmbike"
attackType7 = "ivwalk"
attackType8 = "ivwalk"
attackType9 = "ivrckt"

