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

[ExplosionClass]
classLabel = "explosion"

explSound = "xzeppulg.wav"
damageRadius = 38.0

damageValue(N) = 100 // none
damageValue(L) = 50 // light
damageValue(H) = 25 // heavy

damageValue(S) = 50 // standard
damageValue(D) = 100 // deflection
damageValue(A) = 30 // absorbtion

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

particleTypes = 5

particleClass1 = "xzeppulg.core"
particleCount1 = 1
particleVeloc1 = "0.0 0.0 0.0"

particleClass2 = "xzeppulg.ring"
particleCount2 = 1
particleVeloc2 = "0.0 0.0 0.0"

particleClass3 = "xzeppulg.char"
particleCount3 = 1
particleVeloc3 = "0.0 0.0 0.0"

particleClass4 = "xzeppulg.cloud"
particleCount4 = 1
particleVeloc4 = "0.0 10.0 0.0"

particleClass5 = "xzeppulg.flame"
particleCount5 = 1
particleVeloc5 = "0.0 1.0 0.0"
particleBias5 = "0.0 0.0 0.0"

[Core]
simulateBase = "sim_null"
lifeTime = 0.5
renderBase = "draw_planar"
textureName = "zeexp.tga"
textureBlend = "one one modulate"
startColor = "220 140 160 155"
finishColor = "220 140 160 0"
startRadius = 0.5
finishRadius = 6
animateTime = 0.5

[Ring]
simulateBase = "sim_null"
lifeTime = 4
renderBase = "draw_planar"
textureName = "zeppul1.tga"
textureBlend = "one one modulate"
startColor = "245 225 245 245" 
finishColor = "245 225 245 0" 
startRadius = 6.0
finishRadius = 5.5
animateTime = 4

[Char]
simulateBase = "sim_null"
lifeTime = 4
renderBase = "draw_planar"
textureName = "zeexp.tga"
textureBlend = "one one modulate"
startColor = "220 140 160 155"
finishColor = "220 140 160 0"
startRadius = 4
finishRadius = 3
animateTime = 4

[cloud]
simulateBase = "sim_dust"
lifeTime = 2.0
renderBase = "draw_emit"
emitName = "xzeppulg.cloudemit"
emitDelay = 0.25
emitVelocity = "0.0 1.5 0.0"
emitVariance = "1.0 0.0 1.0"

[cloudemit]
simulateBase = "sim_smoke"
lifeTime = 3.0
renderBase = "draw_twirl"
textureName = "smoke.tga"
textureBlend = "srcalpha invsrcalpha modulatealpha"
startColor = "220 210 220 155"
finishColor = "220 210 220 0"
startRadius = 1.5 // 0.2
finishRadius = 0.1 // 2.0
animateTime = 3.0

[Flame]
simulateBase = "sim_smoke"
lifeTime = 1.0
renderBase = "draw_twirl_trail"
textureName = "flame2.tga"
textureBlend = "one one modulate"
startColor = "255 10 10 255"
finishColor = "255 10 10 0"
startRadius = 0.5
finishRadius = 0.1
animateTime = 0.5
rotationRate = 10.0
emitDelay = 0.03
emitVelocity = "0.0 2.0 0.0"
emitVariance = "2.0 2.0 2.0"
emitLife = 2.0
