[GameObjectClass]
geometryName = "ibfact00.xsi"
classLabel = "factory"
scrapCost = 55
scrapValue = 10
maxHealth = 6000
maxAmmo = 0
unitName = "Factory"
aiName = "BuildingProcess"
aiName2 = "BuildingProcess"
heatSignature = 2.0
imageSignature = 1.0
radarSignature = 1.0
isAssault = 1

armorClass = H

requireCount = 1
requireName1 = "ibpgen"
requireText1 = "Build Power"

provideCount = 1
provideName1 = "ibfact"

collisionRadius = 4.0


lightHard1 = "hp_light_1"
lightName1 = "o_white_nf"

[PoweredBuildingClass]
detectRange = 100

[BuildingClass]
tunnelCount = 1

tunnel01X0 = 3
tunnel01Z0 = 3
tunnel01DX = 2
tunnel01DZ = 4
tunnel01Edge = "wwtw"

soundAmbient = "ibfact00.wav"

// play ambient sound

[FactoryClass]
soundBuild = "ibrecy02.wav"
soundFinish = "iapc04.wav"
reloadMsg = "ivrecy12.wav"
rescueMsg = "ivrecy13.wav"

buildItem1 = ""
buildItem2 = ""
buildItem3 = ""
buildItem4 = ""
buildItem5 = ""
buildItem6 = ""
buildItem7 = "ivapc"
buildItem8 = "ivbomb"
buildItem9 = ""
buildItem10 = "ivratce"

[BuildGroup1]
buildLabel = "Mortar Bikes"
buildItem1 = "ivmorat2"
buildItem2 = "ivmorat3"
buildItem3 = "ivmorat4"
buildItem4 = "ivmorat5"

[BuildGroup2]
buildLabel = "Missile Scouts"
buildItem1 = "ivmrat2"
buildItem2 = "ivmrat3"
buildItem3 = "ivmrat4"
buildItem4 = "ivmrat5"

[BuildGroup3]
buildLabel = "Tanks"
buildItem1 = "ivtrat2"
buildItem2 = "ivtrat3"
buildItem3 = "ivtrat4"
buildItem4 = "ivtrat5"

[BuildGroup4]
buildLabel = "Rocket Tanks"
buildItem1 = "ivratro2"
buildItem2 = "ivratro3"
buildItem3 = "ivratro4"
buildItem4 = "ivratro5"
buildItem4 = "ivatrckt"

[BuildGroup5]
buildLabel = "Assault Tanks"
buildItem1 = "ivratatank"
buildItem2 = "ivratat2"
buildItem3 = "ivratat3"
buildItem4 = "ivratat4"
buildItem5 = "ivratat5"

[BuildGroup6]
buildLabel = "Walkers"
buildItem1 = "ivratwalk"
buildItem2 = "ivratwa2"
buildItem3 = "ivratwa5"

[BuildGroup9]
buildLabel = "Vipers"
buildItem1 = "ivvprat2"
buildItem2 = "ivvprat3"
buildItem3 = "ivvprat4"
buildItem4 = "ivvprat5"

[BuildGroup10]
buildLabel = "Corvettes"
buildItem1 = "ivratce"

[Lod1]
geometryName = "ibfactL1.xsi" ;geometry for lod1
distance = 80
dontShiftLOD = 1
