[GameObjectClass]
baseName = "zvzecommc"
geometryName = "zecommcar.xsi"
geometryScale = 2.0
classLabel = "commvehicle" //"recyclervehicle"
scrapValue = 20
scrapCost = 35
customCost = 35
buildTime = 8.0
customTime = 8.0
maxHealth = 50
maxAmmo = 3000
addAmmo = 0
unitName = "Command Vehicle"
aiName = "DeployBuildingFriend"
aiName2 = "DeployBuildingEnemy"
heatSignature = 0.5
imageSignature = 5.0
radarSignature = 5.0
isAssault = 1
boxCollide = 1
explosionName = "expvehhuge"
unitStatus = "wire_zemod.tga"

armorClass = N
	
//requireCount = 3
//requireName1 = "ibfact"
//requireText1 = "Build Factory"
//requireName2 = "ibcbun"
//requireText2 = "Build Relay Bunk"
//requireName3 = "ibsbay"
//requireText3 = "Build Service Bay"

lightHard1 = "hp_light_1"
lightName1 = "carspot"
lightHard2 = "hp_light_2"
lightName2 = "carspot"

/////// weapons ///////////////////

weaponMask = 00011

weaponHard1 = "hp_special_1"
weaponName1 = "zemedicar"
weaponAssault1 = 0

weaponHard2 = "hp_special_1"
weaponName2 = "zeakitcar"
weaponAssault2 = 1

////////////////////////////////////

//turretCount = 2
//turretName1 = "turret_y"
//turretName2 = "turret_x"

[CraftClass]
rangeScan = 300.0f
periodScan = 4.0f
velocJam = 0.0f
engageRange = 175

braccelFactor = 0.01
velFactor = 0.4
steerFactor = 1.2
omegaFactor = 0.2
strafeFactor = 0.16

selectWaitMsg = "ivatank04.wav"
selectAttackMsg = "ivatank01.wav"
selectFollowMsg = "ivatank08.wav"
selectGoMsg = "ivatank02.wav"
selectOtherMsg = "ivatank04.wav"

goMsg = "ivatank05.wav"
attackMsg = "ivatank06.wav"
followMeMsg = "ivatank08.wav"
followMsg = "ivatank08.wav"
repairMsg = "ivatank09.wav"
reloadMsg = "ivatank09.wav"
rescueMsg = "ivatank10.wav"
recycleMsg = "ivatank11.wav"
otherMsg = "ivatank04.wav" 
holdMsg = "ivatank12.wav"

user1Msg = ""  
killedMsg = "ivatank07.wav"
diedMsg = ""


TeamTransferrable = false

[TrackedVehicleClass]
omegaSpin = 2.5
omegaTurn = 1.5
alphaSteer = 6.0
accelDragStop = 3.0 
velocForward = 14.0
velocReverse = 7.0
accelThrust = 14.0

UseGlobalFriction = true      //  determines whether GlobalFriction is used or not.
GlobalFrictionMaxHeight = 2.0f // determines the maximum height in which GlobalFriction will take effect.
GlobalFrictionMaxThrottle = 0.0f // determines the maximum throttle in which GlobalFriction will take effect.
GlobalFrictionDynamicCoeff = 0.24f // determines the dynamic friction coefficient for GlobalFriction.
GlobalFrictionStaticCoeff = 0.4f // determines the static friction coefficient for GlobalFriction. 
TREAD_STATIC_FRICTION = 2.5 // determines the traction between a treaded unit and the terrain

SUSPENSION_MAX = 0.3 // determines how low the tracks will drop when the tracked vehicle is not on the ground.
SUSPENSION_MIN = -0.2
DAMPING_FACTOR = 3.0
TreadForceFeedback = 1.0
LiftSpring = 1.0

alphaDampX = 0.0 // helps keep a treaded unit level which was borrowed from hovercraft.cpp
alphaDampZ = 0.0 // helps keep a treaded unit level which was borrowed from hovercraft.cpp.
alphaTrack = 0.0 // determines the speed in which a unit rights itself.
LevelForce = 10.0 // determines the amount of force exerted on an airborn treaded unit to keep it level.

pitchThrust = 0.0 // setting determines the pitchThrust.
rollSteer = 0.0
rollStrafe = 0.0
ThrustTrack = 10.0


engineSound	= "iatank01.wav"
treadSound = "iatank02.wav"

[TrackedDeployableClass]
timeDeploy = 10.0
timeUndeploy = 10.0
soundDeploy = "irecy03.wav"

isStealthDeployed = true 

[CommBunkerClass]
rangeScan = 800
periodScan = 0.0

[CommVehicleClass]
viewDist = 100.0
MinViewDist = 50.0 // If specified, minimum height of commbunker view
MaxViewDist = 200.0 // If specified, maximim height of commbunker view


//[Lod1]
//geometryName = "ivatnkL1.xsi" ;geometry for lod1
//distance = 50                 ;...distance over this many meters => switch to lod2

