[GameObjectClass]
baseName = "zvzecar"
geometryName = "zecar.xsi"
geometryScale = 2.0
classLabel = "assaulttank"
scrapValue = 20
scrapCost = 35
customCost = 35
buildTime = 8.0
customTime = 8.0
maxHealth = 1750
maxAmmo = 800
addAmmo = 0
unitName = "Support Vehicle"
aiName = "AssaultTankProcess"
aiName2 = "AssaultTankProcess"
heatSignature = 0.5
imageSignature = 5.0
radarSignature = 5.0
isAssault = 1
boxCollide = 1
explosionName = "expvehB"
unitIcon = "icon_supp.tga"
unitStatus = "wire_zemod.tga"

armorClass = L
	
requireCount = 0

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

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

weaponMask = 00011
weaponHard1 = "hp_gun_1"
weaponName1 = "promg"
weaponAssault1 = 0

weaponHard2 = "hp_gun_2"
weaponName2 = "promg"
weaponAssault2 = 0

weaponHard3 = "hp_special_1"
weaponName3 = "zerepaird"
weaponAssault3 = 0

weaponHard4 = "hp_special_1"
weaponName4 = "zeammod"
weaponAssault4 = 1

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

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

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

GROUND_ELASTICITY = 0.03125  // Increasing GROUND_ELASTICITY will result in a craft bouncing higher when it hits the terrain.
OBJECT_ELASTICITY = 0.125 // Increasing OBJECT_ELASTICITY will result in a craft bouncing off of a unit it collides into with more force.

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 = ""

[TrackedVehicleClass]
omegaSpin = 2.0
omegaTurn = 1.0 //5
alphaSteer = 6.0
accelDragStop = 3.0 
velocForward = 23.0
velocReverse = 10.0
accelThrust = 6.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 = 1.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	= "zecar01.wav"
treadSound = "zecar02.wav"


[AssaultTankClass]
yawRate = 5.5
pitchMin = -0.2
pitchMax = 1.2


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

