mirror of
https://github.com/nzp-team/fteqw.git
synced 2024-11-21 19:41:14 +00:00
fte's internal particle sets, available in cfg form
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1515 fc73d0e0-1445-4013-8a0c-d673dee63da5
This commit is contained in:
parent
3d861b61e3
commit
ed32d953b0
4 changed files with 1328 additions and 0 deletions
295
engine/partcfgs/faithful.cfg
Normal file
295
engine/partcfgs/faithful.cfg
Normal file
|
@ -0,0 +1,295 @@
|
|||
// faithful, by TimeServ
|
||||
r_part t_gib
|
||||
{
|
||||
texture "particles/quake"
|
||||
step 3
|
||||
scale 4
|
||||
die 2
|
||||
alphachange 0
|
||||
randomvel 80
|
||||
veladd 100
|
||||
colorindex 67 4
|
||||
gravity 40
|
||||
spawnorg 3
|
||||
stains 1
|
||||
}
|
||||
|
||||
r_part t_zomgib
|
||||
{
|
||||
texture "particles/quake"
|
||||
step 6
|
||||
scale 4
|
||||
die 2
|
||||
alphachange 0
|
||||
randomvel 72
|
||||
veladd 100
|
||||
colorindex 67 4
|
||||
gravity 40
|
||||
spawnorg 3
|
||||
stains 1
|
||||
}
|
||||
|
||||
r_part t_tracer3
|
||||
{
|
||||
texture "particles/quake"
|
||||
step 3
|
||||
scale 4
|
||||
die 0.3
|
||||
alphachange 0
|
||||
colorindex 152 4
|
||||
spawnorg 8
|
||||
}
|
||||
|
||||
r_part t_tracer
|
||||
{
|
||||
texture "particles/quake"
|
||||
step 3
|
||||
scale 4
|
||||
die 0.5
|
||||
alphachange 0
|
||||
colorindex 52
|
||||
citracer
|
||||
spawnvel 30 0
|
||||
spawnmode tracer
|
||||
}
|
||||
|
||||
r_part t_tracer2
|
||||
{
|
||||
texture "particles/quake"
|
||||
step 3
|
||||
scale 4
|
||||
die 0.5
|
||||
alphachange 0
|
||||
colorindex 230
|
||||
citracer
|
||||
spawnvel 30 0
|
||||
spawnmode tracer
|
||||
}
|
||||
|
||||
r_part t_rocket
|
||||
{
|
||||
texture "particles/quake"
|
||||
step 3
|
||||
scale 4
|
||||
die 1.2
|
||||
diesubrand 0.6
|
||||
rampmode absolute
|
||||
rampindex 109 1.0
|
||||
rampindex 107 0.833
|
||||
rampindex 6 0.667
|
||||
rampindex 5 0.5
|
||||
rampindex 4 0.333
|
||||
rampindex 3 0.167
|
||||
spawnorg 3
|
||||
gravity -40
|
||||
}
|
||||
|
||||
r_part t_altrocket
|
||||
{
|
||||
texture "particles/quake"
|
||||
step 3
|
||||
scale 4
|
||||
die 1.2
|
||||
diesubrand 0.6
|
||||
rampmode absolute
|
||||
rampindexlist 109 107 6 5 4 3
|
||||
spawnorg 3
|
||||
gravity -40
|
||||
}
|
||||
|
||||
r_part t_grenade
|
||||
{
|
||||
texture "particles/quake"
|
||||
step 3
|
||||
scale 4
|
||||
die 0.8
|
||||
diesubrand 0.6
|
||||
rampmode absolute
|
||||
rampindex 6 0.667
|
||||
rampindex 5 0.5
|
||||
rampindex 4 0.333
|
||||
rampindex 3 0.167
|
||||
spawnorg 3
|
||||
gravity -40
|
||||
}
|
||||
|
||||
r_part pe_size3
|
||||
{
|
||||
texture "particles/quake"
|
||||
count 1
|
||||
scale 4
|
||||
veladd 15
|
||||
die 0.4
|
||||
alphachange 0
|
||||
diesubrand 0.4
|
||||
gravity 40
|
||||
spawnorg 24
|
||||
}
|
||||
|
||||
r_part pe_size2
|
||||
{
|
||||
texture "particles/quake"
|
||||
count 1
|
||||
scale 4
|
||||
veladd 15
|
||||
die 0.4
|
||||
alphachange 0
|
||||
diesubrand 0.4
|
||||
gravity 40
|
||||
spawnorg 16
|
||||
}
|
||||
|
||||
r_part pe_default
|
||||
{
|
||||
texture "particles/quake"
|
||||
count 1
|
||||
scale 4
|
||||
veladd 15
|
||||
die 0.4
|
||||
alphachange 0
|
||||
diesubrand 0.4
|
||||
gravity 40
|
||||
spawnorg 8
|
||||
}
|
||||
|
||||
r_part explode2
|
||||
{
|
||||
texture "particles/quake"
|
||||
count 512
|
||||
scale 4
|
||||
alphachange 0
|
||||
die 0.5333
|
||||
diesubrand 0.2667
|
||||
rampmode absolute
|
||||
rampindexlist 111 110 109 108 107 106 104 102
|
||||
randomvel 256
|
||||
gravity 40
|
||||
friction 1
|
||||
spawnorg 16
|
||||
}
|
||||
|
||||
r_part te_explosion
|
||||
{
|
||||
texture "particles/quake"
|
||||
count 512
|
||||
scale 4
|
||||
die 0.8
|
||||
diesubrand 0.4
|
||||
randomvel 256
|
||||
rampmode absolute
|
||||
rampindexlist 111 109 107 105 103 101 99 97
|
||||
gravity 40
|
||||
friction -4
|
||||
spawnorg 16
|
||||
assoc explode2
|
||||
}
|
||||
|
||||
r_part blobexp2b
|
||||
{
|
||||
texture "particles/quake"
|
||||
count 256
|
||||
scale 4
|
||||
alphachange 0
|
||||
die 1.4
|
||||
colorindex 150 6
|
||||
gravity 40
|
||||
friction 4 0
|
||||
spawnorg 16
|
||||
randomvel 256
|
||||
}
|
||||
r_part blobexp1b
|
||||
{
|
||||
texture "particles/quake"
|
||||
count 256
|
||||
scale 4
|
||||
alphachange 0
|
||||
die 1.4
|
||||
colorindex 66 6
|
||||
gravity 40
|
||||
friction -4 0
|
||||
spawnorg 16
|
||||
randomvel 256
|
||||
assoc blobexp2b
|
||||
}
|
||||
|
||||
r_part blobexp2
|
||||
{
|
||||
texture "particles/quake"
|
||||
count 256
|
||||
scale 4
|
||||
alphachange 0
|
||||
die 1
|
||||
colorindex 150 6
|
||||
gravity 40
|
||||
friction 4 0
|
||||
spawnorg 16
|
||||
randomvel 256
|
||||
assoc blobexp1b
|
||||
}
|
||||
r_part te_blob
|
||||
{
|
||||
texture "particles/quake"
|
||||
count 256
|
||||
scale 4
|
||||
alphachange 0
|
||||
die 1
|
||||
colorindex 66 6
|
||||
gravity 40
|
||||
friction -4 0
|
||||
randomvel 256
|
||||
spawnorg 16
|
||||
assoc blobexp2
|
||||
}
|
||||
|
||||
r_part te_teleportsplash
|
||||
{
|
||||
texture "particles/quake"
|
||||
count 896
|
||||
scale 4
|
||||
alphachange 0
|
||||
die 0.34
|
||||
diesubrand 0.14
|
||||
colorindex 7 8
|
||||
gravity 40
|
||||
up 4
|
||||
spawnmode telebox
|
||||
spawnorg 16 28
|
||||
spawnvel 113
|
||||
}
|
||||
|
||||
r_part te_lavasplash
|
||||
{
|
||||
texture "particles/quake"
|
||||
count 1024
|
||||
scale 4
|
||||
alphachange 0
|
||||
die 2.62
|
||||
diesubrand 0.62
|
||||
colorindex 224 8
|
||||
gravity 40
|
||||
spawnorg 128 63
|
||||
spawnvel 113
|
||||
spawnmode lavasplash
|
||||
}
|
||||
|
||||
r_part pe_defaulttrail
|
||||
{
|
||||
texture "particles/quake"
|
||||
step 3
|
||||
scale 4
|
||||
die 0.6
|
||||
diesubrand 0.6
|
||||
spawnorg 3
|
||||
gravity -40
|
||||
}
|
||||
|
||||
r_part pe_pointfile
|
||||
{
|
||||
texture "particles/quake"
|
||||
count 1
|
||||
scale 4
|
||||
die 30
|
||||
alphachange 0
|
||||
rgb 255 255 0
|
||||
}
|
||||
|
265
engine/partcfgs/highfps.cfg
Normal file
265
engine/partcfgs/highfps.cfg
Normal file
|
@ -0,0 +1,265 @@
|
|||
// highfps, originally submitted by 'ShadowWalker'
|
||||
// rehashed by TimeServ
|
||||
r_part t_gib
|
||||
{
|
||||
texture "particles/bloodtrail"
|
||||
step 12
|
||||
scale 10
|
||||
die 1
|
||||
randomvel 32
|
||||
veladd 32
|
||||
rgb 64 0 0
|
||||
rgbdelta -128 0 0
|
||||
}
|
||||
r_part t_zomgib
|
||||
{
|
||||
texture "particles/bloodtrail"
|
||||
step 16
|
||||
scale 8
|
||||
die 1
|
||||
randomvel 32
|
||||
veladd 32
|
||||
rgb 192 0 0
|
||||
rgbdelta -128 0 0
|
||||
}
|
||||
|
||||
r_part t_tracer
|
||||
{
|
||||
texture "particles/tracer"
|
||||
scale 23
|
||||
step 18
|
||||
rgb 192 192 0
|
||||
die 0.5
|
||||
}
|
||||
|
||||
r_part t_tracer2
|
||||
{
|
||||
texture "particles/tracer"
|
||||
scale 23
|
||||
step 18
|
||||
die 0.5
|
||||
rgb 192 96 0
|
||||
}
|
||||
|
||||
r_part t_tracer3
|
||||
{
|
||||
texture "particles/tracer"
|
||||
scale 23
|
||||
step 18
|
||||
die 0.5
|
||||
rgb 192 0 192
|
||||
}
|
||||
|
||||
r_part te_lightningblood
|
||||
{
|
||||
texture "particles/bloodtrail"
|
||||
count 1
|
||||
scale 10
|
||||
die 0.5
|
||||
randomvel 64
|
||||
veladd 128
|
||||
rgb 192 0 0
|
||||
blend add
|
||||
}
|
||||
|
||||
r_part te_blood
|
||||
{
|
||||
texture "particles/bloodtrail"
|
||||
count 1
|
||||
scale 12
|
||||
die 0.5
|
||||
randomvel 32
|
||||
veladd 64
|
||||
spawnvel 0 10
|
||||
rgb 64 0 0
|
||||
}
|
||||
|
||||
r_part sparks
|
||||
{
|
||||
texture "particles/spark"
|
||||
count 32
|
||||
scale 3
|
||||
alpha 1
|
||||
die 1
|
||||
randomvel 256
|
||||
veladd 128
|
||||
rgb 255 128 0
|
||||
blend add
|
||||
cliptype sparks
|
||||
clipcount 1
|
||||
}
|
||||
|
||||
r_part explosioncore
|
||||
{
|
||||
texture "particles/explosion"
|
||||
count 1
|
||||
scale 200
|
||||
scalefactor 1
|
||||
die 1.2
|
||||
rgb 255 128 76
|
||||
blend add
|
||||
assoc sparks
|
||||
}
|
||||
|
||||
r_part te_explosion
|
||||
{
|
||||
texture "particles/explosion"
|
||||
count 8
|
||||
scale 60
|
||||
alpha 0.5
|
||||
die 1
|
||||
rgb 255 128 76
|
||||
blend add
|
||||
assoc explosioncore
|
||||
spawnmode ball
|
||||
spawnorg 64
|
||||
}
|
||||
|
||||
//the blob tempent is used quite a bit with teamfortress emp grenades.
|
||||
r_part te_blob
|
||||
{
|
||||
texture "particles/blob"
|
||||
count 64
|
||||
scale 30
|
||||
scalefactor 1
|
||||
die 1
|
||||
randomvel 32
|
||||
veladd 0
|
||||
rgb 255 0 196
|
||||
spawnorg 8 56
|
||||
spawnvel 48 8
|
||||
}
|
||||
|
||||
r_part te_gunshotsparks
|
||||
{
|
||||
texture "particles/spark"
|
||||
count 1
|
||||
scale 3
|
||||
alpha 0.7
|
||||
die 0.5
|
||||
randomvel 64
|
||||
rgb 255 128 0
|
||||
red 255
|
||||
green 128
|
||||
blend add
|
||||
cliptype te_gunshotsparks
|
||||
clipcount 1
|
||||
}
|
||||
|
||||
r_part te_gunshot
|
||||
{
|
||||
texture "particles/spark"
|
||||
count 2
|
||||
scale 3
|
||||
alpha 0.7
|
||||
die 0.5
|
||||
randomvel 64
|
||||
rgb 255 128 0
|
||||
cliptype te_gunshotsparks
|
||||
clipcount 1
|
||||
blend add
|
||||
assoc te_gunshotsparks
|
||||
}
|
||||
|
||||
r_part te_lavasplash
|
||||
{
|
||||
texture "particles/lava"
|
||||
count 180
|
||||
scale 60
|
||||
alpha 0.5
|
||||
die 1.6
|
||||
rgb 255 128 128
|
||||
spawnorg 178 64
|
||||
up 56
|
||||
scalefactor 1
|
||||
}
|
||||
|
||||
r_part te_teleportsplash
|
||||
{
|
||||
texture "particles/teleport"
|
||||
count 48
|
||||
scale 30
|
||||
scalefactor 1
|
||||
die 0.5
|
||||
randomvel 32
|
||||
veladd 0
|
||||
rgb 255 255 255
|
||||
spawnorg 4 32
|
||||
spawnvel 25 4
|
||||
}
|
||||
|
||||
r_part t_grenade
|
||||
{
|
||||
texture "particles/smoke"
|
||||
step 20
|
||||
scale 21
|
||||
die 0.5
|
||||
randvel 16
|
||||
rgb 128 128 128
|
||||
}
|
||||
|
||||
r_part t_rocket
|
||||
{
|
||||
texture "particles/rocket"
|
||||
step 15
|
||||
scale 30
|
||||
die 0.2
|
||||
rgb 192 48 0
|
||||
blend add
|
||||
assoc t_grenade
|
||||
}
|
||||
|
||||
r_part t_altrocket
|
||||
{
|
||||
texture "particles/rocket"
|
||||
step 15
|
||||
scale 25
|
||||
randomvel 30
|
||||
veladd 30
|
||||
die 0.5
|
||||
rgb 192 48 0
|
||||
blend add
|
||||
}
|
||||
|
||||
//you'll probably never see this one
|
||||
r_part ef_entityparticles
|
||||
{
|
||||
texture "j"
|
||||
count 1
|
||||
scale 10
|
||||
alpha 0.3
|
||||
die 0
|
||||
veladd 16
|
||||
rgb 128 128 0
|
||||
}
|
||||
|
||||
r_part pe_default
|
||||
{
|
||||
texture "particles/quake"
|
||||
count 1
|
||||
scale 4
|
||||
veladd 15
|
||||
die 0.5
|
||||
spawnorg 8
|
||||
}
|
||||
|
||||
r_part pe_defaulttrail
|
||||
{
|
||||
texture "particles/quake"
|
||||
step 15
|
||||
die 0.5
|
||||
scale 8
|
||||
veladd 15
|
||||
spawnorg 1
|
||||
}
|
||||
|
||||
r_part pe_pointfile
|
||||
{
|
||||
texture "particles/quake"
|
||||
count 1
|
||||
scale 50
|
||||
die 30
|
||||
alphachange 0
|
||||
rgb 255 255 0
|
||||
}
|
||||
|
52
engine/partcfgs/minimal.cfg
Normal file
52
engine/partcfgs/minimal.cfg
Normal file
|
@ -0,0 +1,52 @@
|
|||
// minimal, by TimeServ
|
||||
r_part pe_size3
|
||||
{
|
||||
texture "particles/quake"
|
||||
count 1
|
||||
die 1
|
||||
scale 20
|
||||
scaledelta -20
|
||||
veladd 25
|
||||
spawnorg 38
|
||||
spawnvel 38
|
||||
scalefactor 0.8
|
||||
}
|
||||
|
||||
r_part pe_size2
|
||||
{
|
||||
texture "particles/quake"
|
||||
count 1
|
||||
die 1
|
||||
scale 12
|
||||
scaledelta -12
|
||||
veladd 20
|
||||
spawnorg 16
|
||||
spawnvel 16
|
||||
scalefactor 0.8
|
||||
}
|
||||
|
||||
r_part pe_default
|
||||
{
|
||||
texture "particles/quake"
|
||||
count 1
|
||||
die 1
|
||||
scale 10
|
||||
scaledelta -10
|
||||
veladd 15
|
||||
spawnorg 10
|
||||
spawnvel 10
|
||||
scalefactor 0.8
|
||||
}
|
||||
|
||||
r_part pe_defaulttrail
|
||||
{
|
||||
texture "particles/quake"
|
||||
step 10
|
||||
die 1
|
||||
scale 8
|
||||
scaledelta -8
|
||||
veladd 15
|
||||
spawnorg 2
|
||||
spawnvel 2
|
||||
scalefactor 0.8
|
||||
}
|
716
engine/partcfgs/spikeset.cfg
Normal file
716
engine/partcfgs/spikeset.cfg
Normal file
|
@ -0,0 +1,716 @@
|
|||
// spikeset, originally by Spike
|
||||
// with contributions from TimeServ, purplehaze, Jedilamma
|
||||
// and some others I probably forgot to mention
|
||||
/////////////////////////////////////////////////
|
||||
//rocket trails (derived from purplehaze's, with only minor tweeks)
|
||||
r_part rockettrail
|
||||
{
|
||||
texture "particles/smoke.tga"
|
||||
count 0.25
|
||||
scale 30
|
||||
alpha 0.3
|
||||
die 1.4
|
||||
diesubrand 0.7
|
||||
randomvel 1
|
||||
rgb 255 50 10
|
||||
rgbdelta -255 -25 -5
|
||||
gravity -25
|
||||
scalefactor 1
|
||||
assoc rocketsmoke
|
||||
}
|
||||
|
||||
r_part t_rocket
|
||||
{
|
||||
texture "particles/rfire"
|
||||
count 0.5
|
||||
scale 10
|
||||
alpha 0.6
|
||||
die 0.25
|
||||
rgb 255 192 128
|
||||
rgbdelta -14 -300 -300
|
||||
blend add
|
||||
assoc rockettrail
|
||||
scalefactor 0.8
|
||||
scaledelta -10
|
||||
}
|
||||
|
||||
r_part rocketsmoke
|
||||
{
|
||||
texture "particles/rtrail"
|
||||
step 8
|
||||
scale 7.5
|
||||
alpha 0.8
|
||||
die 2
|
||||
randomvel 3
|
||||
rgb 10 10 10
|
||||
blend modulate
|
||||
spawnmode spiral
|
||||
scalefactor 1
|
||||
spawnvel 10
|
||||
}
|
||||
|
||||
r_part rockettail
|
||||
{
|
||||
texture "particles/rtrail"
|
||||
step 7
|
||||
scale 10
|
||||
alpha 0.3
|
||||
die 10
|
||||
randomvel 64
|
||||
veladd 512
|
||||
rgb 192 192 192
|
||||
gravity 100
|
||||
cliptype rockettail
|
||||
}
|
||||
|
||||
r_part t_altrocket
|
||||
{
|
||||
texture "particles/rtrail"
|
||||
step 4
|
||||
scale 10
|
||||
alpha 0.3
|
||||
die 0.7
|
||||
randomvel 32
|
||||
veladd 32
|
||||
rgb 255 198 128
|
||||
rgbdelta -64 0 0
|
||||
gravity -100
|
||||
blend add
|
||||
assoc rockettail
|
||||
}
|
||||
|
||||
//TeamFortress railgun (by model - this is also the effect used with the TE_LIGHTNING1 extension)
|
||||
r_part te_railtrail
|
||||
{
|
||||
texture "particles/b_rocket3"
|
||||
step 15
|
||||
scale 10
|
||||
die 1
|
||||
rgb 255 255 255
|
||||
blend add
|
||||
type beam
|
||||
spawnmode spiral
|
||||
spawnorg 100 0
|
||||
cliptype te_railtrail
|
||||
friction 0.7
|
||||
}
|
||||
|
||||
r_part t_grenade
|
||||
{
|
||||
texture "particles/rtrail"
|
||||
step 10
|
||||
scale 10
|
||||
alpha 0.3
|
||||
die 10
|
||||
randomvel 32
|
||||
veladd 16
|
||||
rgb 128 128 128
|
||||
rgbdelta 0 0 0
|
||||
gravity 100
|
||||
}
|
||||
|
||||
//cool's blood trails (cos they're cooler)
|
||||
r_part t_gib
|
||||
{
|
||||
texture "particles/blood"
|
||||
step 32
|
||||
scale 64
|
||||
alpha 0.6
|
||||
die 1
|
||||
randomvel 64
|
||||
veladd 10
|
||||
rotationspeed 90
|
||||
rotationstart 0 360
|
||||
rgb 128 0 0
|
||||
gravity 200
|
||||
scalefactor 0.8
|
||||
scaledelta -10
|
||||
stains 5
|
||||
}
|
||||
|
||||
r_part t_zomgib
|
||||
{
|
||||
texture "particles/blood"
|
||||
step 64
|
||||
scale 64
|
||||
alpha 0.6
|
||||
die 1
|
||||
randomvel 64
|
||||
veladd 10
|
||||
rotationspeed 90
|
||||
rotationstart 0 360
|
||||
rgb 32 0 0
|
||||
gravity 200
|
||||
scalefactor 0.8
|
||||
scaledelta -10
|
||||
stains 5
|
||||
}
|
||||
|
||||
r_part t_tracer
|
||||
{
|
||||
texture "particles/tracer"
|
||||
scale 15
|
||||
step 5
|
||||
alpha 0.6
|
||||
rgb 192 192 48
|
||||
die 1
|
||||
veladd 50
|
||||
randomvel 50
|
||||
friction 4
|
||||
scalefactor 0.825
|
||||
}
|
||||
|
||||
r_part t_tracer2
|
||||
{
|
||||
texture "particles/tracer"
|
||||
scale 15
|
||||
step 5
|
||||
alpha 0.6
|
||||
die 1
|
||||
rgb 192 96 48
|
||||
veladd 50
|
||||
randomvel 50
|
||||
friction 4
|
||||
scalefactor 0.825
|
||||
}
|
||||
|
||||
r_part t_tracer3
|
||||
{
|
||||
texture "particles/tracer"
|
||||
scale 10
|
||||
scaledelta -10
|
||||
step 5
|
||||
alpha 0.9
|
||||
die 0.75
|
||||
rgb 192 96 192
|
||||
veladd 20
|
||||
randomvel 5
|
||||
spawnmode spiral
|
||||
spawnvel 60 0
|
||||
friction 4
|
||||
scalefactor 0.825
|
||||
}
|
||||
|
||||
//qw blood
|
||||
r_part te_lightningblood
|
||||
{
|
||||
texture "particles/bloodtrail"
|
||||
count 1
|
||||
scale 15
|
||||
alpha 0.3
|
||||
die 10
|
||||
randomvel 32
|
||||
veladd 32
|
||||
rgb 192 0 0
|
||||
rgbdelta -128 0 0
|
||||
gravity 100
|
||||
friction 1
|
||||
stains 1
|
||||
blend add
|
||||
}
|
||||
|
||||
//qw blood
|
||||
r_part te_blood
|
||||
{
|
||||
texture "particles/blood"
|
||||
count 10
|
||||
scale 10
|
||||
alpha 0.3
|
||||
die 2
|
||||
randomvel 40
|
||||
rgb 220 0 0
|
||||
rgbdelta -100 0 0
|
||||
gravity 200
|
||||
stains 2
|
||||
scalefactor 0.9
|
||||
rotationstart 0 360
|
||||
}
|
||||
|
||||
//nq blood
|
||||
r_part pe_73
|
||||
{
|
||||
texture "particles/blood"
|
||||
count 1
|
||||
scale 20
|
||||
alpha 0.3
|
||||
die 2
|
||||
randomvel 40
|
||||
rgb 220 0 0
|
||||
rgbdelta -100 0 0
|
||||
gravity 200
|
||||
stains 2
|
||||
scalefactor 0.9
|
||||
rotationstart 0 360
|
||||
}
|
||||
|
||||
/////////////////////////////////////////////////
|
||||
//rocket explosions
|
||||
r_part randomspark
|
||||
{
|
||||
count 1
|
||||
texture "ball"
|
||||
rgb 255 128 76
|
||||
gravity 400
|
||||
spawnmode ball
|
||||
die 2
|
||||
blend add
|
||||
randomvel 128
|
||||
cliptype randomspark
|
||||
type texturedspark
|
||||
}
|
||||
|
||||
r_part insaneshrapnal
|
||||
{
|
||||
count 24
|
||||
texture "ball"
|
||||
rgb 255 128 76
|
||||
gravity 400
|
||||
die 2
|
||||
blend add
|
||||
randomvel 512
|
||||
veladd 1
|
||||
cliptype randomspark
|
||||
clipcount 5
|
||||
type texturedspark
|
||||
}
|
||||
|
||||
r_part ember
|
||||
{
|
||||
count 1
|
||||
texture "particles/explosion"
|
||||
rgb 255 128 76
|
||||
alpha 0
|
||||
scale 15
|
||||
scalefactor 1
|
||||
friction 8
|
||||
gravity 50
|
||||
die 1
|
||||
blend add
|
||||
randomvel 5
|
||||
veladd 1
|
||||
rampmode delta //fade it in then out.
|
||||
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
|
||||
}
|
||||
|
||||
//the bits that fly off
|
||||
r_part expgib
|
||||
{
|
||||
cliptype expgib
|
||||
texture "particles/explosion"
|
||||
alpha 0
|
||||
count 16
|
||||
die 1
|
||||
randomvel 128
|
||||
gravity 50
|
||||
friction 2
|
||||
emit ember
|
||||
emitinterval 0.01
|
||||
spawnmode circle
|
||||
assoc insaneshrapnal
|
||||
}
|
||||
|
||||
//the heart of the explosion
|
||||
r_part te_explosion
|
||||
{
|
||||
texture "particles/explosion"
|
||||
count 1
|
||||
scale 200
|
||||
scalefactor 1
|
||||
die 1
|
||||
rgb 255 128 76
|
||||
rgbdelta 0 -32 -32
|
||||
friction 1
|
||||
blend add
|
||||
assoc expgib
|
||||
}
|
||||
|
||||
r_part empcentral
|
||||
{
|
||||
texture "particles/emp"
|
||||
count 100
|
||||
scale 100
|
||||
alpha 0.4
|
||||
die 6
|
||||
veladd -1
|
||||
rgb 128 128 255
|
||||
friction 0.2
|
||||
blend add
|
||||
assoc shrapnal
|
||||
spawnmode circle
|
||||
spawnorg 64
|
||||
spawnvel 72 0
|
||||
}
|
||||
|
||||
r_part empinner
|
||||
{
|
||||
texture "particles/emp"
|
||||
count 75
|
||||
scale 100
|
||||
alpha 0.4
|
||||
die 4
|
||||
veladd -1
|
||||
rgb 128 128 255
|
||||
friction 0.2
|
||||
blend add
|
||||
assoc empcentral
|
||||
spawnmode circle
|
||||
spawnorg 8 0
|
||||
spawnvel 64 0
|
||||
}
|
||||
|
||||
//the blob tempent is used quite a bit with teamfortress emp grenades.
|
||||
r_part te_blob
|
||||
{
|
||||
texture "particles/emp"
|
||||
count 100
|
||||
scale 100
|
||||
alpha 0.4
|
||||
die 4
|
||||
veladd -1
|
||||
rgb 128 255 128
|
||||
friction 1
|
||||
blend add
|
||||
assoc empinner
|
||||
spawnmode circle
|
||||
spawnorg 64 0
|
||||
spawnvel 256 0
|
||||
}
|
||||
|
||||
r_part gunshotsparks
|
||||
{
|
||||
scalefactor -3
|
||||
type texturedspark
|
||||
texture "ball"
|
||||
count 5
|
||||
scale 2
|
||||
scalefactor 1
|
||||
alpha 0.5
|
||||
die 0.8
|
||||
rgb 255 128 0
|
||||
blend add
|
||||
spawnmode ball
|
||||
spawnorg 1
|
||||
spawnvel 100
|
||||
veladd -80
|
||||
friction 0.3
|
||||
gravity 400
|
||||
}
|
||||
|
||||
r_part te_gunshot
|
||||
{
|
||||
texture "particles/smoke"
|
||||
count 3
|
||||
scale 25
|
||||
scalefactor 1
|
||||
die 0.8
|
||||
alpha 0.12
|
||||
rgb 64 64 64
|
||||
spawnmode ball
|
||||
spawnorg 2
|
||||
spawnvel 20
|
||||
veladd -20
|
||||
blend add
|
||||
assoc gunshotsparks
|
||||
}
|
||||
|
||||
r_part te_lavasplash
|
||||
{
|
||||
texture "default"
|
||||
count 654
|
||||
scale 15
|
||||
alpha 0.7
|
||||
die 4
|
||||
randomvel 64
|
||||
rgb 255 128 128
|
||||
gravity 50
|
||||
blend add
|
||||
spawnorg 192 64
|
||||
up 48
|
||||
}
|
||||
|
||||
//////////////////////////////////////////////////
|
||||
//Teleport splash
|
||||
|
||||
//two rings moving upwards, costs less
|
||||
r_part teleportsplashdown
|
||||
{
|
||||
texture "textures/smoke"
|
||||
count 32
|
||||
scale 32
|
||||
scalefactor 1
|
||||
alpha 0.3
|
||||
die 1
|
||||
veladd -52
|
||||
rgb 255 255 255
|
||||
friction 1
|
||||
spawnorg 32 0
|
||||
spawnmode uniformcircle
|
||||
}
|
||||
r_part te_teleportsplash
|
||||
{
|
||||
texture "textures/smoke"
|
||||
count 32
|
||||
scale 32
|
||||
scalefactor 1
|
||||
alpha 0.3
|
||||
die 1
|
||||
veladd 52
|
||||
rgb 255 255 255
|
||||
friction 1
|
||||
spawnorg 32 0
|
||||
spawnmode uniformcircle
|
||||
assoc teleportsplashdown
|
||||
}
|
||||
|
||||
//flame effect
|
||||
r_part cu_flame
|
||||
{
|
||||
texture "particles/flame"
|
||||
count 1024
|
||||
scale 0.4
|
||||
scalerand 6
|
||||
scalefactor 1
|
||||
alpha 0.4
|
||||
die 0.8
|
||||
randomvel 4 24
|
||||
veladd -24
|
||||
rgb 255 128 76
|
||||
blend add
|
||||
up -8
|
||||
spawnorg 6 0
|
||||
spawnvel -15 0
|
||||
}
|
||||
|
||||
//flame effect
|
||||
r_part cu_torch
|
||||
{
|
||||
texture "particles/flame"
|
||||
count 256
|
||||
scale 3
|
||||
scalefactor 1
|
||||
alpha 0.7
|
||||
die 0.5
|
||||
randomvel 8
|
||||
veladd -32
|
||||
rgb 255 128 76
|
||||
blend add
|
||||
spawnmode circle
|
||||
spawnorg 4 1
|
||||
spawnvel -12 -8
|
||||
}
|
||||
|
||||
r_part explodesprite
|
||||
{
|
||||
texture "particles/flame"
|
||||
count 180
|
||||
scale 70
|
||||
scaledelta -140
|
||||
scalefactor 1
|
||||
alpha 0.2
|
||||
die 0.5
|
||||
randomvel 23
|
||||
veladd -20
|
||||
rgb 255 128 76
|
||||
blend add
|
||||
spawnorg 4 1
|
||||
spawnvel -8 -2
|
||||
up -8
|
||||
}
|
||||
|
||||
//you'll probably never see this one
|
||||
r_part ef_entityparticles
|
||||
{
|
||||
texture "j"
|
||||
count 1
|
||||
scale 15
|
||||
alpha 0.2
|
||||
die 0
|
||||
veladd 16
|
||||
rgb 255 128 128
|
||||
blend add
|
||||
}
|
||||
|
||||
// TE_LIGHTNING2 replacement, (c) 2005 TimeServ
|
||||
// If you steal this GPLed code you will be violating several international laws
|
||||
// as well as several laws of physics.
|
||||
r_part tlightningflash
|
||||
{
|
||||
spawntime 0.1
|
||||
spawnchance 0.1
|
||||
die 0.25
|
||||
type beam
|
||||
alpha 1
|
||||
step 80
|
||||
scale 14
|
||||
scaledelta -52
|
||||
rgb 255 255 255
|
||||
spawnmode distball
|
||||
spawnorg 16
|
||||
spawnparam1 0.5
|
||||
averageout
|
||||
nospreadfirst
|
||||
blend add
|
||||
}
|
||||
|
||||
r_part tlightningglow
|
||||
{
|
||||
step 50
|
||||
scale 35
|
||||
scalefactor 1
|
||||
alpha 1
|
||||
die 0
|
||||
rgb 1 1 8
|
||||
blend add
|
||||
assoc tlightningflash
|
||||
}
|
||||
|
||||
r_part tlightningfade
|
||||
{
|
||||
spawntime 0.05
|
||||
die 0.2
|
||||
type beam
|
||||
alpha 2
|
||||
step 96
|
||||
scale 1.5
|
||||
rgb 16 16 64
|
||||
spawnmode distball
|
||||
spawnorg 9
|
||||
spawnparam1 0.9
|
||||
blend add
|
||||
averageout
|
||||
nospreadfirst
|
||||
assoc tlightningglow
|
||||
}
|
||||
|
||||
r_part te_lightning2
|
||||
{
|
||||
die 0
|
||||
type beam
|
||||
alpha 2
|
||||
step 96
|
||||
scale 4
|
||||
rgb 196 196 255
|
||||
spawnmode distball
|
||||
spawnorg 9
|
||||
spawnparam1 0.9
|
||||
blend add
|
||||
averageout
|
||||
nospreadfirst
|
||||
assoc tlightningfade
|
||||
}
|
||||
|
||||
r_part lbolttrail
|
||||
{
|
||||
die 0.5
|
||||
type beam
|
||||
alpha 2
|
||||
step 32
|
||||
scale 1
|
||||
rgb 196 196 255
|
||||
rgbdelta -512 -512 -128
|
||||
spawnmode distball
|
||||
spawnorg 5
|
||||
spawnvel 4
|
||||
spawnparam1 0.5
|
||||
blend add
|
||||
}
|
||||
|
||||
r_part lbolt
|
||||
{
|
||||
die 0.5
|
||||
count 1
|
||||
spawnmode circle
|
||||
spawnvel 2000
|
||||
spawnorg 1
|
||||
emit lbolttrail
|
||||
emitinterval -1
|
||||
}
|
||||
|
||||
r_part lemit
|
||||
{
|
||||
die 0.1
|
||||
count 1
|
||||
spawnchance 1
|
||||
emit lbolt
|
||||
emitinterval 100
|
||||
spawnchance 0.1
|
||||
cliptype lemit
|
||||
clipcount 1
|
||||
clipbounce 0
|
||||
}
|
||||
|
||||
r_part lflash
|
||||
{
|
||||
die 0.1
|
||||
texture "particles/lflash"
|
||||
count 1
|
||||
alpha 1
|
||||
scale 100
|
||||
scalefactor 1
|
||||
scaledelta -500
|
||||
rgb 255 255 255
|
||||
blend add
|
||||
assoc lemit
|
||||
}
|
||||
|
||||
r_part te_lightning2_end
|
||||
{
|
||||
die 0.3
|
||||
alpha 1
|
||||
count 8
|
||||
scale 2
|
||||
rgb 128 128 255
|
||||
rgbrand 63 63 0
|
||||
rgbrandsync 1
|
||||
spawnvel 100
|
||||
spawnorg 5
|
||||
blend add
|
||||
assoc lflash
|
||||
}
|
||||
|
||||
r_part pe_default
|
||||
{
|
||||
texture "particles/quake"
|
||||
count 1
|
||||
scale 4
|
||||
veladd 15
|
||||
die 0.4
|
||||
alphachange 0
|
||||
diesubrand 0.4
|
||||
gravity 40
|
||||
spawnorg 8
|
||||
}
|
||||
|
||||
r_part pe_defaulttrail
|
||||
{
|
||||
texture "particles/quake"
|
||||
step 12
|
||||
die 1
|
||||
scale 10
|
||||
scaledelta -10
|
||||
veladd 15
|
||||
spawnorg 1
|
||||
scalefactor 0.8
|
||||
}
|
||||
|
||||
r_part pe_pointfile
|
||||
{
|
||||
texture "particles/quake"
|
||||
count 1
|
||||
scale 50
|
||||
die 30
|
||||
alphachange 0
|
||||
rgb 255 255 0
|
||||
}
|
||||
|
||||
r_effect "progs/s_explod.spr" explodesprite 1
|
||||
r_effect "progs/flame.spr" explodesprite 1
|
||||
|
||||
r_effect "progs/flame2.mdl" cu_flame 1
|
||||
r_effect "progs/flame.mdl" cu_torch
|
||||
r_trail progs/e_spike1.mdl te_railtrail
|
Loading…
Reference in a new issue