// =============
// ROOK MTR GROUND EXPLOSION
// =============

[ExplosionClass]
classLabel = "explosion"

explSound = "zemslexp1.wav"

damageRadius = 30.0

damageValue(N) = 220
damageValue(L) = 140
damageValue(H) = 100

damageValue(S) = 140
damageValue(D) = 220
damageValue(A) = 100

kickRadius = 30.0
kickOmega = 10.0
kickVeloc = 6

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

particleTypes = 6

particleClass1 = "xzesubc2.Planar"
particleCount1 = 1
particleVeloc1 = "0.0 0.0 0.0"

particleClass2 = "xzesubc2.Center"
particleCount2 = 1
particleVeloc2 = "15.0 30.0 15.0"

particleClass3 = "xzesubc2.Center2"
particleCount3 = 1
particleVeloc3 = "0.0 50.0 0.0"

particleClass4 = "xzesubc2.spark"
particleCount4 = 4
particleVeloc4 = "25.0 27.5 25.0"
particleBias4 = "0.0 4.0 0.0"

particleClass5 = "xzesubc2.spark2"
particleCount5 = 10
particleVeloc5 = "30.0 36.0 30.0"
particleBias5 = "0.0 5.0 0.0"

particleClass6 = "xzesubc2.rockstrail"
particleCount6 = 24
particleVeloc6 = "14.0 55.0 14.0"

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

[Planar]
simulateBase = "sim_null"
lifeTime = 10
renderBase = "draw_planar"
textureName = "zeground.tga"
textureBlend = "srcalpha invsrcalpha modulatealpha"
startColor = "0 0 0 255"
finishColor = "0 0 0 0"
startRadius = 16
finishRadius = 5
animateTime = 10

[center]
simulateBase = "sim_ember"
lifeTime = 0.8
renderBase = "draw_twirl_trail"
textureName = "zepuff.tga"
textureBlend = "srcalpha invsrcalpha modulatealpha"
startColor = "0 0 0 124"
finishColor = "0 0 0 0"
startRadius = 7
finishRadius = 0.2
animateTime = 4.1
emitDelay = 0.1
emitVelocity = "0.0 0.0 0.0"
emitVariance = "2.4 2.4 2.4"
emitLife = 4.1
rotationRate = 1.0

[center2]
simulateBase = "sim_ember"
lifeTime = 0.8
renderBase = "draw_twirl_trail"
textureName = "=smoke.tga"
textureBlend = "one one modulate"
startColor = "255 200 255 128"
finishColor = "255 0 180 0"
startRadius = 4
finishRadius = 0.1
animateTime = 4.1
emitDelay = 0.1
emitVelocity = "0.0 0.0 0.0"
emitVariance = "0.0 0.0 0.0"
emitLife = 4.1
rotationRate = 1.0

[spark]
simulateBase = "sim_ember"
lifeTime = 5.0
renderBase = "draw_twirl"
textureName = "zerock.tga"
textureBlend = "srcalpha invsrcalpha modulatealpha"
startColor = "94 94 88 180"
finishColor = "40 40 34 20"
startRadius = 0.25
finishRadius = 0.25
animateTime = 4.4
rotationRate = 10.0

[spark2]
simulateBase = "sim_ember"
lifeTime = 5.0
renderBase = "draw_twirl"
textureName = "zerock.tga"
textureBlend = "srcalpha invsrcalpha modulatealpha"
startColor = "100 100 90 180"
finishColor = "40 40 34 20"
startRadius = 0.14
finishRadius = 0.14
animateTime = 4.4
rotationRate = 10.0

[rockstrail]
simulateBase = "sim_ember"
lifeTime = 2.5
renderBase = "draw_trail"
textureName = "zespark.tga"
textureBlend = "one one modulate"
startColor = "255 200 255 128"
finishColor = "255 0 180 0"
startRadius = 0.6
finishRadius = 0.5
animateTime = 2.5
segmentTime = 0.3
trailTime = 0.9
