// =================================
// LIGHTNING BOMB (ASSAULT) EXPLOSION
// =================================

[ExplosionClass]
classLabel = "explosion"

particleTypes = 4

particleClass1 = "xlitebmb2.light"
particleCount1 = 1
particleVeloc1 = "0.0 0.0 0.0"

particleClass2 = "xlitebmb2.shrapnel"
particleCount2 = 20
particleVeloc2 = "100.0 50.0 100.0"
particleBias2 = "0.0 10.0 0.0"

particleClass3 = "xlitebmb2.shock"
particleCount3 = 1
particleVeloc3 = "0.0 0.0 0.0"

particleClass4 = "xlitebmb2.shockwave"
particleCount4 = 1
particleVeloc4 = "0.0 0.0 0.0"

explSound = "lhit.wav"
damageRadius = 100.0

damageValue(N) = 400 // none
damageValue(L) = 400 // light
damageValue(H) = 400 // heavy

damageValue(S) = 400 // standard
damageValue(D) = 400 // deflection
damageValue(A) = 400 // absorbtion
kickRadius = 20.0
kickOmega = 0.0
kickVeloc = 0.0

[Light]
simulateBase = "sim_null"
lifeTime = 3.0
renderBase = "draw_light"
startColor = "0 255 255 510"
finishColor = "0 0 255 0"
startRadius = 100.0
finishRadius = 50.0
animateTime = 3.0
attenuateConstant = 0.0
attenuateLinear = 1.0
attenuateQuadratic = 0.0

[Shrapnel]
simulateBase = "sim_dust"
lifetime = 2.0
renderBase = "draw_multi"
renderCount = 2
renderName1 = "xlitebmb2.1"
renderName2 = "xlitebmb2.2"

[1]
simulateBase = "sim_dust"
lifeTime = 2.0
renderBase = "draw_bolt"
textureName = NULL
textureBlend = "one one modulate"
startColor = "0 64 128 255"
finishColor = "0 0 255 0"
startRadius = 0.1
finishRadius = 0.05
segmentLength = 5.0
segmentVariance = "1.0 1.0 1.0"
animateTime = 2
textureRate = 0.01

[2]
simulateBase = "sim_dust"
lifeTime = 2.0
renderBase = "draw_bolt"
textureName = NULL
textureBlend = "one one modulate"
startColor = "0 64 128 255"
finishColor = "0 0 255 0"
startRadius = 0.1
finishRadius = 0.05
segmentLength = 5.0
segmentVariance = "1.0 1.0 1.0"
animateTime = 2
textureRate = 0.01

[Shock]
simulateBase = "sim_null"
lifeTime = 0.3
renderBase = "draw_sphere"
textureName = "vsmoke.tga"
textureBlend = "one one modulate"
startColor = "255 255 255 16"
finishColor = "255 255 255 0"
startRadius = 4.5
finishRadius = 45.0
animateTime = 0.3
latitudeBands = 8
longitudeSegments = 16

[Shockwave]
simulateBase = "sim_null"
lifeTime = 2.0
renderBase = "draw_planar"
textureName = "ring.tga"
textureBlend = "one one modulate"
startColor = "0 0 255 255"
finishColor = "0 0 255 0"
startRadius = 1.5
finishRadius = 75.0
animateTime = 2.0