// =================
// ZEmod GUN BULLET GROUND HIT
// =================

[ExplosionClass]
classLabel = "explosion"

particleTypes = 4
particleClass1 = "pilotgunxg.core"
particleCount1 = 1
particleVeloc1 = "0.0 0.0 0.0"
particleClass2 = "pilotgunxg.core2"
particleCount2 = 1
particleVeloc2 = "0.0 0.0 0.0"
particleClass3 = "pilotgunxg.rocks1"
particleCount3 = 2
particleVeloc3 = "12.0 17.0 12.0"
particleClass4 = "pilotgunxg.rocks2"
particleCount4 = 3
particleVeloc4 = "12.0 17.0 12.0"

explSound = "zebulgnd.wav"
damageRadius = 0.0
damageValue(N) = 0
damageValue(L) = 0
damageValue(H) = 0
damageValue(S) = 0
damageValue(D) = 0
damageValue(A) = 0

[Core]
simulateBase = "sim_null"
lifeTime = 0.8
renderBase = "draw_sprite"
spriteCenter.x = 0.0
spriteCenter.y = 1.0
textureName = "ground.tga"
textureBlend = "srcalpha invsrcalpha modulatealpha"
startColor = "153 153 153 125"
finishColor = "153 153 153 0"
startRadius = 0.2
finishRadius = 1.1
animateTime = 0.8

[Core2]
simulateBase = "sim_null"
lifeTime = 0.12
renderBase = "draw_sprite"
textureName = "zeexp.tga"
textureBlend = "one one modulate"
startColor = "255 255 255 155"
finishColor = "255 240 150 0"
startRadius = 0.5
finishRadius = 0.1
animateTime = 0.12

[Rocks1]
simulateBase = "sim_ember"
lifeTime = 3.0
renderBase = "draw_twirl"
textureName = "zerock.tga"
textureBlend = "srcalpha invsrcalpha modulatealpha"
startColor = "125 125 125 100"
finishColor = "125 125 125 20"
startRadius = 0.15
finishRadius = 0.15
animateTime = 3.0
rotationRate = 10.0

[Rocks2]
simulateBase = "sim_ember"
lifeTime = 3.0
renderBase = "draw_twirl"
textureName = "zerock.tga"
textureBlend = "srcalpha invsrcalpha modulatealpha"
startColor = "125 125 125 100"
finishColor = "125 125 125 20"
startRadius = 0.08
finishRadius = 0.08
animateTime = 3.0
rotationRate = 10.0
