home *** CD-ROM | disk | FTP | other *** search
- // =============
- // GAS GROUND EXPLOSION
- // =============
-
- [ExplosionClass]
- classLabel = "explosion"
-
- ///////////////////////////////
-
- particleTypes = 6
-
- particleClass1 = "xgasgnd.shock"
- particleCount1 = 1
- particleVeloc1 = "0.0 0.0 0.0"
-
- particleClass2 = "xgasgnd.cloud"
- particleCount2 = 1
- particleVeloc2 = "0.0 10.0 0.0"
-
- particleClass3 = "xgasgnd.flame"
- particleCount3 = 2
- particleVeloc3 = "0.0 10.0 0.0"
-
- particleClass4 = "xgasgnd.light"
- particleCount4 = 1
- particleVeloc4 = "0.0 0.0 0.0"
-
- particleClass5 = "xgasgnd.ring"
- particleCount5 = 1
- particleVeloc5 = "0.0 0.0 0.0"
-
- particleClass6 = "xgasgnd.posroll"
- particleCount6 = 8
- particleVeloc6 = "5.0 0.0 5.0"
-
- ///////////////////////////////
-
- explSound = "xmv1.wav"
- damageRadius = 50.0
- damageValue(N) = 250
- damageValue(L) = 150
- damageValue(H) = 100
- damageValue(S) = 200
- damageValue(D) = 200
- damageValue(A) = 200
-
- ///////////////////////////////
-
- [Shock]
- simulateBase = "sim_null"
- lifeTime = 0.3
- renderBase = "draw_sphere"
- textureName = "vsmoke.tga"
- textureBlend = "one one modulate"
- startColor = "255 255 63 127"
- finishColor = "255 0 0 0"
- startRadius = 3.0
- finishRadius = 60.0
- animateTime = 0.3
- latitudeBands = 8
- longitudeSegments = 16
-
- [cloud]
- simulateBase = "sim_dust"
- lifeTime = .5
- renderBase = "draw_emit"
- emitName = "xgasgnd.cloudemit"
- emitDelay = 0.5
- emitVelocity = "0.0 3.0 0.0"
- emitVariance = "0.0 1.0 0.0"
-
- [cloudemit]
- simulateBase = "sim_smoke"
- lifeTime = 2
- renderBase = "draw_twirl"
- textureName = "smoke.tga"
- textureBlend = "srcalpha invsrcalpha modulatealpha"
- startColor = "0 0 0 255"
- finishColor = "0 0 0 0"
- startRadius = 3
- finishRadius = 6
- animateTime = 2
-
- [flame]
- simulateBase = "sim_smoke"
- lifeTime = 0.1
- renderBase = "draw_emit"
- emitName = "xgasgnd.flameemit"
- emitDelay = 0.1
- emitVelocity = "0.0 3.0 0.0"
- emitVariance = "0.0 0.0 0.0"
-
- [flameemit]
- simulateBase = "sim_smoke"
- lifeTime = .5
- renderBase = "draw_twirl"
- textureName = "flame2.tga"
- textureBlend = "one one modulate"
- startColor = " 255 255 200 255"
- finishColor = "255 0 0 0"
- startRadius = 0
- finishRadius = 4
- animateTime = .5
- rotationRate = 5
-
- [Light]
- simulateBase = "sim_null"
- lifeTime = 0.5
- renderBase = "draw_light"
- startColor = "255 255 63 255"
- finishColor = "255 0 0 0"
- startRadius = 60.0
- finishRadius = 60.0
- animateTime = 0.5
- attenuateConstant = 0.0
- attenuateLinear = 1.0
- attenuateQuadratic = 0.0
-
- [ring]
- simulateBase = "sim_null"
- lifeTime = 10
- renderBase = "draw_planar"
- textureName = "grndchar.tga"
- textureBlend = "srcalpha invsrcalpha modulatealpha"
- startColor = "10 10 10 255"
- finishColor = "10 10 10 0"
- startRadius = 6.0
- finishRadius = 6.0
- animateTime = 5
-
- [posroll]
- simulateBase = "sim_dust"
- lifeTime = 3
- renderBase = "draw_twirl"
- textureName = "smoke.tga"
- textureBlend = "srcalpha invsrcalpha modulatealpha"
- startColor = "32 32 32 255"
- finishColor = "127 127 127 0"
- startRadius = 2
- finishRadius = 1
- animateTime = 3
- rotationRate = 2