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

[ExplosionClass]
classLabel = "explosion"

explSound = "shipxpl.wav"

damageRadius = 100.0

damageValue(N) = 4000
damageValue(L) = 4000
damageValue(H) = 4000

damageValue(S) = 4000
damageValue(D) = 4000
damageValue(A) = 4000

kickRadius = 200.0
kickOmega = 10.0
kickVeloc = 10.0

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

particleTypes = 6

particleClass1 = "zeshobXPL.center"
particleCount1 = 24
particleVeloc1 = "113.0 152.0 113.0"

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

particleClass3 = "zeshobXPL.Fireballs"
particleCount3 = 150
particleVeloc3 = "200.0 230.0 200.0"
particleBias3 = "0.0 0.0 0.0"

particleClass4 = "zeshobXPL.shock2"
particleCount4 = 1
particleVeloc4 = "0.0 0.0 0.0"

particleClass5 = "zeshobXPL.shock"
particleCount5 = 1
particleVeloc5 = "0.0 0.0 0.0"

particleClass6 = "zeshobXPL.light"
particleCount6 = 1
particleVeloc6 = "0.0 0.0 0.0"

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

[Center]
simulateBase = "sim_ember"
lifeTime = 1.8
renderBase = "draw_twirl_trail"
textureName = "zepuff.tga"
textureBlend = "srcalpha invsrcalpha modulatealpha"
startColor = "5 5 5 62"
finishColor = "5 5 5 0"
startRadius = 1
finishRadius = 4
animateTime = 1.8
emitDelay = 0.05
emitVelocity = "0.0 0.0 0.0"
emitVariance = "0.9 0.9 0.9"
emitLife = 3
rotationRate = 0.2

[Ring]
simulateBase = "sim_null"
lifeTime = 3.0
renderBase = "draw_planar"
textureName = "=smoke.tga" 
textureBlend = "one one modulate"
startColor = "255 155 0 255"
finishColor = "255 0 0 0"
startRadius = 10.0
finishRadius = 120.0
animateTime = 3.0

[Fireballs]
simulateBase = "sim_ember"
lifeTime = 5.0
renderBase = "draw_twirl"
textureName = "zeexp3.tga"
textureBlend = "one one modulate"
startColor = "255 255 0 255"
finishColor = "255 0 0 0"
startRadius = 1.0
finishRadius = 1.0
animateTime = 5.0
rotationRate = 40.0

[Shock2]
simulateBase = "sim_null"
lifeTime = 2.9
renderBase = "draw_sprite"
spriteCenter.x = 0.0
spriteCenter.y = 0.0
textureName = "=smoke.tga" 
textureBlend = "one one modulate" 
startColor = "255 155 0 255"
finishColor = "255 0 0 0"
startRadius = 5.0
finishRadius = 120.0 // 80
animateTime = 2.9

[Shock]
simulateBase = "sim_null"
lifeTime = 2.1
renderBase = "draw_sphere"
textureName = "zepressure.tga"
textureBlend = "one one modulate"
startColor = "255 155 0 255"
finishColor = "255 0 0 0"
startRadius = 3.0
finishRadius = 90.0
animateTime = 2.1
latitudeBands = 8
longitudeSegments = 16

[Light]
simulateBase = "sim_null"
lifeTime = 8.0
renderBase = "draw_light"
startColor = "255 40 40 12550"
finishColor = "255 0 0 0"
startRadius = 350.0
finishRadius = 250.0
animateTime = 8.0
attenuateConstant = 0.0
attenuateLinear = 1.0
attenuateQuadratic = 0.0
