[ExplosionClass]
classLabel = "explosion"
explSound = "xms2.wav"

damageRadius = 0.0
damageValue(N) = 0
damageValue(L) = 0
damageValue(H) = 0
damageValue(S) = 0
damageValue(D) = 0
damageValue(A) = 0

particleTypes = 4
particleClass1 = "xstpbld_c.char"
particleCount1 = 1
particleVeloc1 = "0.6 0.4 0.3"
particleClass2 = "xstpbld_c.smoke"
particleCount2 = 6
particleVeloc2 = "7.4 0.1 7.5"
particleClass3 = "xstpbld_c.ring1"
particleCount3 = 1
particleVeloc3 = "0.0 0.0 0.0"
particleClass4 = "xstpbld_c.ring2"
particleCount4 = 1
particleVeloc4 = "15.0 15.0 15.0"

[Char]
simulateBase = "sim_null"
lifeTime = 10.0
renderBase = "draw_planar"
textureName = "grndchar.tga"
textureBlend = "srcalpha invsrcalpha modulatealpha"
startColor = "10 10 10 255"
finishColor = "10 10 10 0"
startRadius = 3.0
finishRadius = 2.5
animateTime = 10.0

[Smoke]
simulateBase = "sim_dust"
lifeTime = 2.0
renderBase = "draw_twirl"
textureName = "smoke.tga"
textureBlend = "srcalpha invsrcalpha modulatealpha"
startColor = "32 32 32 255"
finishColor = "127 127 127 0"
startRadius = 1.0
finishRadius = 0.5
animateTime = 2.0
rotationRate = 2.0

[Ring1]
simulateBase = "sim_null"
lifeTime = 0.7
renderBase = "draw_planar"
textureName = "ring.tga"
textureBlend = "one one modulate"
startColor = "235 235 235 128"
finishColor = "210 210 210 0"
startRadius = 0.2
finishRadius = 2.0
animateTime = 0.5

[Ring2]
simulateBase = "sim_null"
lifeTime = 0.7
renderBase = "draw_planar"
textureName = "ring.tga"
textureBlend = "one one modulate"
startColor = "235 235 235 128"
finishColor = "210 210 210 0"
startRadius = 2.0
finishRadius = 5.0
animateTime = 0.5