[GameObjectClass]
//baseName = "ivscout"
baseName = "offense"
geometryName = "ivscout_srv00.xsi"
cockpitName= "ivscout_cockpit.xsi"
animCount = 3
animName1 = "forward"
animFile1 = "ivscout_srvsf.xsi"
animName2 = "neutral"
animFile2 = "ivscout_srvsn.xsi"
animName3 = "reverse"
animFile3 = "ivscout_srvsr.xsi"
classLabel = "wingman"
scrapValue = 15
scrapCost = 15
customCost = 35
buildTime = 22.5
customTime = 22.5
maxHealth = 1200
maxAmmo = 1000
addAmmo = 1
unitName = "Fld.EmptyScout"
uniticon = "icon_ivscout.tga"
aiName = "SentryProcess"
aiName2 = "SentryProcess"
explosionName = "xplvehicle_srv"
LightsOnlyWhenPiloted = true

limitclass1 = "offense"
limitclass1Count = 15
limitclass1Text = "Cannot support more Offense"
provideCount = 1
ProvideName1 = "offense"

heatSignature = 0.5
imageSignature = 3.0
radarSignature = 0.3

Mass = 1500 // If <= 0, uses default of Sphere(Width*Height*Breadth) * 800.0

isAssault = 0

armorClass = N

requireCount = 0

effectHard1 = "Fld.Scout"
effectName1 = "ivfscout_srv.kickup"
effectHard2 = "hp_emit"
effectName2 = "ivfscout_srv.exhaust"
effectMinAltitude1 = 1.5
effectMaxAltitude1 = 4.0

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

weaponMask = 00001
weaponHard1 = "HP_GUN_1"
weaponName1 = "gminigun_c"
weaponAssault1 = 0
weaponHard2 = "HP_GUN_2"
weaponName2 = "gminigun_c"
weaponAssault2 = 0

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

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

[CraftClass]
damageEffect1 = "dmgvhcl1_srv"
damageEffect2 = "dmgvhcl2_srv"
damageEffect3 = "dmgvhcl3_srv"
damageEffect4 = "dmgvhcl4_srv"
fireConeXBase = 0.05 // for AttackTask.cpp and other AI tasks  // 0.2
fireConeXSkillAdj = 0 // for AttackTask.cpp and other AI tasks // -0.05
fireConeYBase = 0.05 // for AttackTask.cpp and other AI tasks  // 0.2
fireConeYSkillAdj = 0 // for AttackTask.cpp and other AI tasks // -0.05

Use13Aim = false // If false, tries to use 1.2's aim code

Aim12CannonError0 = 0.1
Aim12CannonError1 = 0.075
Aim12CannonError2 = 0.025
Aim12CannonError3 = 0.0
xplCrash = "xifscoutcr_srv"
rangeScan = 450.0f
periodScan = 5.0f
velocJam = 10.0f
engageRange = 130

braccelFactor = 0.05
velFactor = 0.2
steerFactor = 1.0
omegaFactor = 0.5
strafeFactor = 0.2

topSpeed = 30

selectWaitMsg = "ivscout04.wav"
selectAttackMsg = "ivscout01.wav"
selectFollowMsg = "ivscout03.wav"
selectGoMsg = "ivscout02.wav"
selectOtherMsg = "ivscout04.wav"

goMsg = "ivscout05.wav"
attackMsg = "ivscout06.wav"
followMeMsg = "ivscout03.wav"
followMsg = "ivscout08.wav"
repairMsg = "ivscout09.wav"
reloadMsg = "ivscout09.wav"
rescueMsg = "ivscout10.wav"
recycleMsg = "ivscout11.wav"
otherMsg = "ivscout10.wav" 
holdMsg = "ivscout12.wav"
user1Msg = ""  
killedMsg = "ivscout07.wav"
diedMsg = ""

[HoverCraftClass]
velocForward = 40.0 // [40]
velocReverse = 10.0 // [10]
velocStrafe = 20.0 // [20]
accelThrust = 25.0 // acceleration [25.]
accelDragStop = 5.0 // how fast it stops once hands are off controls [5.9]
accelJump = 18.0
aiAccelDrag = 10

setAltitude = 1.0 // how high off the ground

alphaTrack = 21.0 //springs speed it rights itself [5.]
alphaDamp = 8.0 //shocks [5.]

pitchPitch = 0.25 // nose up [.1]
pitchThrust = 0.05 // nose down [.1]

rollStrafe = 0.1 // rolls while strafing [1.7]
omegaSpin = 3.5 // spinning in place speed [3.5]
omegaTurn = 3.5 // turning while moving speed [3.45]
alphaSteer = 5.5 // how fast it responds to steering [3.]
rollSteer = 0.1 // rolls while steering [.35]

soundThrust = "ieng01b.wav"
soundTurbo = "avtanke3.wav"

animSteer = "steer"

[Lod1]
geometryName = "ivscout_srvL1.xsi" ;geometry for lod1
distance = 30

[Lod2]
geometryName = "ivscout_srvL2.xsi" ;geometry for lod2
distance = 60                 ;...distance over this many meters => switch to lod2

[Kickup]
simulateBase = "sim_dust"
lifetime = 0.1
renderBase = "draw_emit"
emitName = "ivscoutmt_m.smoke"
emitDelay = 0.05
emitVelocity = "0 0 0"
emitVariance = "3.5 3.50 3.5"
emitLife = 1.5

[Smoke]
simulateBase = "sim_dust"
lifeTime = 1.5
renderBase = "draw_twirl"
textureName = "cloudsmokefull.tga"
textureBlend = "srcalpha invsrcalpha modulatealpha"
startColor = "212 196 181 15"
finishColor = "212 196 181 0"
startRadius = 1
finishRadius = 7.5
animateTime = 1.5
rotationrate = 1.5
emitDelay = 9e9
emitVelocity = "0.0 10.0 0.0"
emitVariance = "3.5 3.50 3.5"
emitLife = 1.5
maxdist = 300
