// ===============
// BUBBLE EXPIR
// ===============

[ExplosionClass]
classLabel = "explosion"

explSound = "zembm3x.wav"
damageRadius = 0.0

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

damageValue(S) = 0 // standard
damageValue(D) = 0 // deflection
damageValue(A) = 0 // absorbtion

kickRadius = 0.0
kickOmega = 5.0
kickVeloc = 5.0

particleTypes = 5

//particleClass1 = "zembm3x.bubble"
//particleCount1 = 1
//particleVeloc1 = "0.0 5.0 0.0"
//particleBias1 = "5.0 5.0 0.0"

particleClass4 = "zembm3x.trail"
particleCount4 = 10
particleVeloc4 = "2.0 2.0 10.0"
particleBias4 = "5.0 5.0 5.0"

particleClass5 = "zembm3x.chunks2"
particleCount5 = 20
particleVeloc5 = "8.0 8.0.0 8.0"
particleBias5 = "0.0 8.0 0.0"

[bubble]
lifeTime = 1.0
renderBase = "draw_sphere"
textureName = "vsmoke.tga"
textureBlend = "one one modulate"
startColor = "255 255 255 200"
finishColor = "255 255 255 150"
startRadius = 1.0
finishRadius = 3.0
animateTime = 1.0
latitudeBands = 8
longitudeSegments = 16

[trail]
simulateBase = "sim_ember"
lifeTime = 1.5
renderBase = "draw_trail"
textureBlend = "one one modulate"
startColor = "255 255 255 100"
finishColor = "255 255 255 0"
startRadius = 0.01
finishRadius = 0.0
trailTime = 1.0
segmentTime = 0.5
animateTime = 1.5

[Chunks2]
simulateBase = "sim_ember"
lifeTime = 1.5
renderBase = "draw_twirl" //sprite
textureName = "dirt.tga"
textureBlend = "srcalpha invsrcalpha modulatealpha"
startColor = "255 255 255 200"
finishColor = "255 255 255 0"
startRadius = 0.2
finishRadius = 0.1
animateTime = 1.5