valve/zpak001.pk3dir/particles/fx_explosion.cfg
Marco Cawthorne f3596f2aef
Corpses: Ensure frame1time is reset whenever we inherit someones corpse.
Items: Ensure we re-adjust our position post-spawn so we don't fall through
yet-to-spawn geometry.
Delete a whole bunch of now unused code.
2024-03-02 00:43:10 -08:00

172 lines
2.4 KiB
INI

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
}