[GameObjectClass]
classLabel = "fvserv"
explosionName = "xplvehicle_srv"

//Trails
effectHard1 = "tractor_l" //"tread_l"
effectName1 = "fvserv_srv.aftertrail"
//effectMaxAltitude1 = 4.75
effectHard2 = "tractor_r" //"tread_r"
effectName2 = "fvserv_srv.aftertrail"
//effectMaxAltitude2 = 4.75

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

[TrackedVehicleClass]

[ServiceTruck]

// Individual classification tweakers
serviceSTs = 1
serviceBuildings = 1

[Supply]
renderBase = "draw_multi"
renderCount = 2
renderName1 = "fvserv.halo"
renderName2 = "fvserv.bolt"

[Halo]
renderBase = "draw_twirl"
textureName = "particle.tga"
textureBlend = "one one modulate"
startColor = "0 127 255 127"
finishColor = "0 0 255 0"
startRadius = 5.0
finishRadius = 1.0
animateTime = 0.3

[Bolt]
renderBase = "draw_bolt"
textureName = "trail2.tga"
textureBlend = "one one modulate"
startColor = "0 127 255 63"
finishColor = "0 0 255 0"
startRadius = 1.0
finishRadius = 0.3
segmentLength = 2.0
segmentVariance = "0.5 0.5 0.5"
animateTime = 0.3
textureRate = 0.05
textureSpeed = -0.5

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

[Dirt]
simulateBase = "sim_dust"
lifetime = 0.1
renderBase = "draw_emit"
emitName = "fvserv_srv.dirtclods"
emitDelay = 0.3
emitVelocity = "0 0 0"
emitVariance = "0.5 10 0.5"
emitInherit = "0.0 0.0 -0.25"
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 = 0.5
finishRadius = 0.5
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

[Dust]
simulateBase = "sim_dust"
lifetime = 0.1
renderBase = "draw_emit"
emitName = "fvserv_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 = 0.5
finishRadius = 1.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

[Tracks]
simulateBase = "sim_null"
lifetime = 2.5
renderBase = "draw_emit"
emitName = "fvserv_srv.trackmarks"
emitDelay = 0.05
emitVelocity = "0 0 0"
emitVariance = "0 0 0"
emitLife = 2.5

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