// =================
// VEHICLE CRASH
// =================

[ExplosionClass]
classLabel = "explosion"

particleTypes = 5

particleClass1 = "expvehcol.core"
particleCount1 = 1
particleVeloc1 = "10.0 3.0 10.0"

particleClass2 = "expvehcol.core2"
particleCount2 = 1
particleVeloc2 = "10.0 3.0 10.0"

particleClass3 = "expvehcol.core3"
particleCount3 = 1
particleVeloc3 = "10.0 5.0 10.0"

particleClass4 = "expvehcol.spark"
particleCount4 = 12
particleVeloc4 = "1.0 1.0 1.0"

particleClass5 = "expvehcol.spark2"
particleCount5 = 12
particleVeloc5 = "40.0 50.0 40.0"
particleBias5 = "1.0 1.0 1.0"

particleClass6 = "expvehcol.shock"
particleCount6 = 1
particleVeloc6 = "0.0 0.0 0.0"

particleClass7 = "expvehcol.ring"
particleCount7 = 1
particleVeloc7 = "0.0 0.0 0.0"

explSound = "xcar.wav"
damageRadius = 20.0
damageValue(N) = 0
damageValue(L) = 50
damageValue(H) = 50
damageValue(S) = 50
damageValue(D) = 50
damageValue(A) = 50
kickRadius = 40.0
kickOmega = 3.0
kickVeloc = 2.0

[Core]
simulateBase = "sim_null"
lifeTime = 0.3
renderBase = "draw_twirl"
textureName = "zeexp2.tga"
textureBlend = "one one modulate"
startColor = "255 255 255 255"
finishColor = "255 255 255 0"
startRadius = 3.0
finishRadius = 10.5
animateTime = 0.3
rotationRate = 0.4

[Core2]
simulateBase = "sim_null"
lifeTime = 0.4
renderBase = "draw_sprite"
spriteCenter.x = 0.0
spriteCenter.y = 0.0
textureName = "zeexp2.tga"
textureBlend = "one one modulate"
startColor = "255 255 255 255"
finishColor = "190 130 70  0"
startRadius = 12.0
finishRadius = 2.0
animateTime = 0.4

[Core3]
simulateBase = "sim_null"
lifeTime = 0.2
renderBase = "draw_sprite"
spriteCenter.x = 0.0
spriteCenter.y = 0.0
textureName = "zeexp.tga"
textureBlend = "one one modulate"
startColor = "255 255 255 255"
finishColor = "190 130 70  0"
startRadius = 2.0
finishRadius = 28.0
animateTime = 0.2

[spark]
simulateBase = "sim_ember"
lifeTime = 4.4
renderBase = "draw_twirl"
textureName = "zeslice2.tga"
textureBlend = "srcalpha invsrcalpha modulatealpha"
startColor = "200 200 170 220"
finishColor = "40 40 34 20"
startRadius = 0.4
finishRadius = 0.4
animateTime = 4.4
rotationRate = 10.0

[spark2]
simulateBase = "sim_ember"
lifeTime = 4.4
renderBase = "draw_twirl"
textureName = "zeslice1.tga"
textureBlend = "srcalpha invsrcalpha modulatealpha"
startColor = "200 200 170 220"
finishColor = "40 40 34 20"
startRadius = 0.8
finishRadius = 0.8
animateTime = 4.4
rotationRate = 10.0