[GameObjectClass]
baseName = "fvzemtank"
geometryName = "FVZESHMT.xsi"
geometryScale = 1
//cockpitName = "ivscout_cockpit.xsi"
classLabel = "wingman"
scrapValue = 15
scrapCost = 40
buildTime = 10.0
customTime = 12.0
maxHealth = 3000
maxAmmo = 3000
unitName = "Executioner"
aiName = "AssaultTankProcess"
aiName2 = "AssaultTankProcess"
heatSignature = 1.7
imageSignature = 1.5
radarSignature = 0.1
canSnipe = 1
explosionName = "expvehB"
xplCrash = "expvehcol"
xplSnipe = "expsnipe"
boxCollide = 1
unitIcon = "icon_mslt.tga"
unitStatus = "wire_zemod.tga"

requireCount = 1
requireName1 = "ybzeshfac"
requireText1 = "Build Factory"

armorClass = L

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

weaponMask = 00001
weaponHard1 = "hp_rocket_01"
weaponName1 = "gzewaspr"
weaponAssault1 = 0
weaponHard2 = "hp_rocket_02"
weaponName2 = "gzewaspr"
weaponAssault2 = 0
weaponHard3 = "hp_cannon_01"
weaponName3 = "gzesubc"
weaponAssault3 = 0
weaponHard4 = "hp_gun_01"
weaponName4 = "gzeelect"
weaponAssault4 = 0
weaponHard5 = "hp_gun_02"
weaponName5 = "gzeelect"
weaponAssault5 = 0

effectHard1 = "hp_rotor_01"
effectName1 = "fvzemtank.render"
effectHard2 = "hp_rotor_02"
effectName2 = "fvzemtank.render"


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


[CraftClass]

engageRange = 210

attackTask = "assaultTankAttack"
subAttackTask = "supportSubAttack" // Dont move forward in a subAttack
subAttackClass = "ANS" // AA + Normal (no deploy) + Limit to Weapon Range

rangeScan = 260.0f
periodScan = 5.0f
velocJam = 10.0f

braccelFactor = 1.8
velFactor = 1.10
steerFactor = 1.5
omegaFactor = 0.83
strafeFactor = 0.43

topSpeed = 20;

selectWaitMsg = "zeshmt1.wav"
selectAttackMsg = "zeshmt5.wav"
selectFollowMsg = "zeshmt1.wav"
selectGoMsg = "zeshmt1.wav"
selectOtherMsg = "zeshmt1.wav"

goMsg = "zeshmt2.wav"
attackMsg = "zeshmt5.wav"
followMeMsg = "zeshmt2.wav"
followMsg = "zeshmt2.wav"
rescueMsg = "zeshmt3.wav"
recycleMsg = "zeshmt4.wav"
otherMsg = "zeshmt1.wav" 
holdMsg = "zeshmt3.wav"

user1Msg = ""  
killedMsg = "zeshmt1.wav"
diedMsg = ""

[HoverCraftClass]
velocForward = 20.0
velocReverse = 15.0
velocStrafe = 10.0
accelThrust = 15.0
accelDragStop = 0.0
accelJump = 5.0
aiAccelDrag = 0.0

setAltitude = 15 

alphaTrack = 2.0
alphaDamp = 8.0

pitchPitch = 2.0 //nose up and down by mouse..
pitchThrust = 0.2 //nose down when thrustors are on..

rollStrafe = 0.2 //rolls while strafing []
omegaSpin = 4.0 //spinning in place speed []
omegaTurn = 5.0 //turning while moving speed []
alphaSteer = 6.0 //how fast it responds to steering []
rollSteer = 0.5 //rolls while steering []

soundThrust = "FVZESHMT.wav" 
soundTurbo = "FVZESHMT.wav" 

animSteer = "steer"

/// 

[Render] 
renderBase = "draw_multi" 
renderCount = 2
renderName1 = "fvzemtank.angle1" 
//renderName2 = "fvzemtank.angle2" 
renderName2 = "fvzemtank.angle3" 
//renderName4 = "fvzemtank.angle4" 

[angle1] 
renderBase = "draw_emit" 
emitName = "fvzemtank.freq1" 
emitDelay = 0.1 
emitDelayVar = 0.5 
emitVelocity = "0.0 0.0 0.0" 
emitVariance = "0.0 0.0 0.0" 

[freq1] 
simulateBase = "sim_smoke" 
lifeTime = 0.1 
renderBase = "draw_multi" 
renderCount = 1 
renderName1 = "fvzemtank.texture1" 

[texture1] 
renderBase = "draw_geom" 
textureName = NULL 
//textureBlend = "one one modulate" 
textureBlend = "srcalpha invsrcalpha modulatealpha" 
startColor = "0 0 0 60" 
finishColor = "0 0 0 60" 
startRadius = 1
finishRadius = 1
animateTime = 0.1 
geomName = "SHMTRTR1.xsi" 

// 

[angle2] 
renderBase = "draw_emit" 
emitName = "fvzemtank.freq2" 
emitDelay = 0.1 
emitDelayVar = 0.5 
emitVelocity = "0.0 0.0 0.0" 
emitVariance = "0.0 0.0 0.0" 

[freq2] 
simulateBase = "sim_smoke" 
lifeTime = 0.1 
renderBase = "draw_multi" 
renderCount = 1 
renderName1 = "fvzemtank.texture2" 

[texture2] 
renderBase = "draw_geom" 
textureName = NULL 
//textureBlend = "one one modulate" 
textureBlend = "srcalpha invsrcalpha modulatealpha" 
startColor = "0 0 0 60" 
finishColor = "0 0 0 60" 
startRadius = 1
finishRadius = 1
animateTime = 0.1 
geomName = "SHMTRTR2.xsi" 

// 

[angle3] 
renderBase = "draw_emit" 
emitName = "fvzemtank.freq3" 
emitDelay = 0.1 
emitDelayVar = 0.5 
emitVelocity = "0.0 0.0 0.0" 
emitVariance = "0.0 0.0 0.0" 

[freq3] 
simulateBase = "sim_smoke" 
lifeTime = 0.1 
renderBase = "draw_multi" 
renderCount = 1 
renderName1 = "fvzemtank.texture3" 

[texture3] 
renderBase = "draw_geom" 
textureName = NULL 
//textureBlend = "one one modulate" 
textureBlend = "srcalpha invsrcalpha modulatealpha" 
startColor = "0 0 0 60" 
finishColor = "0 0 0 60" 
startRadius = 1
finishRadius = 1
animateTime = 0.1 
geomName = "SHMTRTR3.xsi" 

// 

[angle4] 
renderBase = "draw_emit" 
emitName = "fvzemtank.freq4" 
emitDelay = 0.1 
emitDelayVar = 0.5 
emitVelocity = "0.0 0.0 0.0" 
emitVariance = "0.0 0.0 0.0" 

[freq4] 
simulateBase = "sim_smoke" 
lifeTime = 0.1 
renderBase = "draw_multi" 
renderCount = 1 
renderName1 = "fvzemtank.texture4" 

[texture4] 
renderBase = "draw_geom" 
textureName = NULL 
//textureBlend = "one one modulate" 
textureBlend = "srcalpha invsrcalpha modulatealpha" 
startColor = "0 0 0 60" 
finishColor = "0 0 0 60" 
startRadius = 1
finishRadius = 1
animateTime = 0.1 
geomName = "SHMTRTR4.xsi" 

// 
