r_part main { texture "particles/fteparticlefont.tga" tcoords 97 97 191 191 256 count 1 scale 200 scalefactor 1 die 1 rgb 255 128 76 rgbdelta 0 -32 -32 friction 1 blend add } r_part +ember { count 1 texture "particles/fteparticlefont.tga" tcoords 97 97 191 191 256 rgb 255 64 16 alpha 0 scale 20 scalefactor 1 die 1 friction 2.5 blend add randomvel 15 veladd 2 rampmode delta ramp 0 0 0 -0.5 0 ramp 0 0 0 0.1 0 ramp 0 0 0 0.1 0 ramp 0 0 0 0.1 0 ramp 0 0 0 0.1 0 ramp 0 0 0 0.1 0 } r_part +ember { count 1 texture "particles/fteparticlefont.tga" tcoords 97 97 191 191 256 rgb 255 64 16 alpha 0 scale 8 scalefactor 1 die 2 friction 2.5 blend add randomvel 512 spawnorg 32 32 rampmode delta gravity 100 ramp 0 0 0 -0.5 0 ramp 0 0 0 0.1 0 ramp 0 0 0 0.1 0 ramp 0 0 0 0.1 0 ramp 0 0 0 0.1 0 ramp 0 0 0 0.1 0 } r_part hotbits { count 1 texture "particles/fteparticlefont.tga" tcoords 97 97 191 191 256 rgb 255 255 200 alpha 1 scale 4 scalefactor 1 die 2 friction 2.5 randomvel 512 spawnorg 32 32 gravity 800 cliptype bounce } r_part +main { lighttime 1 lightradius 350 lightradiusfade 300 lightrgb 1.0 0.5 0.4 lightrgbfade 0.36 0.19 0.19 count 0 0 2 spawnorg 0 32 orgadd 32 model "sprites/fexplo.spr" framestart=0 framecount=29 framerate=20 additive scalemin=0.5 scalemax=2.5 } r_part +main { cliptype expgib texture "particles/fteparticlefont.tga" tcoords 97 97 191 191 256 alpha 0 count 16 die 1 randomvel 128 gravity 50 friction 2 emit ember emitinterval 0.01 spawnmode circle } r_part +main { texture "particles/fteparticlefont.tga" tcoords 97 97 191 191 256 count 1 scale 324 scalefactor 1 die 3 alpha 1 rgb 0 0 0 spawnmode ball gravity -25 } r_part +main { type texturedspark texture ball tcoords 1 65 31 95 256 8 32 scale 1 count 16 scalefactor 1 alpha 0.5 die 0.8 rgb 255 180 30 blend add spawnmode ball spawnvel 512 spawnorg 48 48 veladd 100 friction 0.5 gravity 200 cliptype spark emit hotbits emitinterval 0.04 } r_part spark { type texturedspark texture ball tcoords 1 65 31 95 256 8 32 scale 1 count 5 scalefactor 1 alpha 0.5 die 0.4 rgb 255 180 30 blend add spawnmode ball spawnvel 256 veladd 200 gravity 600 } r_part +spark { lighttime 1 lightradius 64 lightradiusfade 300 lightrgb 1.0 0.5 0.4 lightrgbfade 0.36 0.19 0.19 count 0 0 1 model "sprites/muzzleflash.spr" framestart=0 framecount=2 framerate=20 additive scalemin=0.1 scalemax=0.5 }