[GameObjectClass]
classLabel = "ivscav"

explosionName = "xplvehmid_srv"
LightsOnlyWhenPiloted = true

//Trails
effectHard1 = "tread_l"
effectName1 = "ivscav_srv.aftertrail"
//effectMaxAltitude1 = 4.75
effectHard2 = "tread_r"
effectName2 = "ivscav_srv.aftertrail"
//effectMaxAltitude2 = 4.75
effectHard3 = "hp_smoke_1"
effectName3 = "ivscav_srv.exhaust"

[CraftClass]
damageEffect1 = "dmgvhcl1_srv"
damageEffect2 = "dmgvhcl2_srv"
damageEffect3 = "dmgvhcl3_srv"
damageEffect4 = "dmgvhcl4_srv"
xplCrash = "xiscavcr_srv"

[TrackedVehicleClass]

[TrackedDeployableClass]

[ScavengerClass]
isFearless = False //Run AWAAAYYY from danger.
LineStartColor = "0 127 255 255"
LineFinishColor = "0 127 255 0"
BuildSparkConfig = "sparker_srv" //custom build effect
scrapHold = 30
deployClass = "ibscav_srv"
doDrop = true //makes scavs more realistic
DeathScrapDropRatio = 1 //amount of stored scrap to drop at death

[Lod1]

[Lod2]

[Aftertrail]
simulateBase = "sim_null"
lifetime = 10
renderBase = "Draw_multi"
renderCount = 3
renderName1 = "ivscav_srv.dirt"
renderName2 = "ivscav_srv.dust"
renderName3 = "ivscav_srv.tracks"

[Dirt]
simulateBase = "sim_dust"
lifetime = 0.1
renderBase = "draw_emit"
emitName = "ivscav_srv.dirtclods"
emitDelay = 0.3
emitVelocity = "0 0 0"
emitVariance = "0.5 20 0.5"
emitInherit = "0.0 0.0 -0.5"
emitLife = 1.5

[DirtClods]
simulateBase = "sim_ember"
lifeTime = 1.5
renderBase = "draw_twirl"
textureName = "trdirtclod.tga"
textureBlend = "srcalpha invsrcalpha modulatealpha"
startColor = "106 98 91 2550"
finishColor = "106 98 91 0"
startRadius = 1
finishRadius = 1
animateTime = 0.75
rotationrate = 25
emitDelay = 9e9
emitVelocity = "0.0 0.0 0.0"
emitVariance = "3.5 20 3.5"
emitInherit = "0.0 0.0 0.0"
emitLife = 1.5
maxdist = 300

[Dust]
simulateBase = "sim_dust"
lifetime = 0.1
renderBase = "draw_emit"
emitName = "ivscav_srv.dustcloud"
emitDelay = 0.05
emitVelocity = "0 0 0"
emitVariance = "3.5 3.50 3.5"
emitLife = 1.5

[DustCloud]
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 = 3
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

[Tracks]
simulateBase = "sim_null"
lifetime = 5
renderBase = "draw_emit"
emitName = "ivscav_srv.trackmarks"
emitDelay = 0.1
emitVelocity = "0 0 0"
emitVariance = "0 0 0"
emitLife = 5

[Trackmarks]
simulateBase = "sim_null"
lifeTime = 5
renderBase = "draw_planar"
textureName = "ivtreadmark.tga"
textureBlend = "srcalpha invsrcalpha modulatealpha"
startColor = "31 31 31 32"
finishColor = "128 128 128 0"
startRadius = 1
finishRadius = 1
animateTime = 5

[Exhaust]
simulateBase = "sim_smoke"
renderBase = "draw_emit"
emitName = "ivscav_srv.heat"
emitDelay = 0.04
emitInherit = "0 0 -0.15"
emitVelocity = "2.0 2.0 -10.0"
emitVariance = "7 7 7" //"3.5 3.5 3.5"
emitLife = 0.3
maxdist = 50

[Heat]
simulateBase = "sim_smoke"
renderBase = "draw_twirl"
textureName = "water.tga"
textureBlend = "srcalpha invsrcalpha modulatealpha"
startColor = "64 96 64 16"
finishColor = "0 0 0 0"
startRadius = 1
finishRadius = 4
animateTime = 0.4
rotationrate = 25
emitDelay = 9e9
//emitVelocity = "1.0 1.0 -10.0"
//emitVariance = "3.5 3.5 3.5"
emitLife = 0.4
maxdist = 50
