mirror of
https://github.com/nzp-team/fteqw.git
synced 2024-11-25 13:21:36 +00:00
changed spikeset's emp effect
fixed rocket trails and rail spiral git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1580 fc73d0e0-1445-4013-8a0c-d673dee63da5
This commit is contained in:
parent
b318d46ea7
commit
3b449f3a23
2 changed files with 144 additions and 108 deletions
|
@ -16,7 +16,7 @@ char *particle_set_spikeset =
|
||||||
"diesubrand 0.7\n"
|
"diesubrand 0.7\n"
|
||||||
"randomvel 1\n"
|
"randomvel 1\n"
|
||||||
"rgb 255 50 10\n"
|
"rgb 255 50 10\n"
|
||||||
"rgbdelta -255 -25 -5\n"
|
"rgbdelta -230 -45 -9\n"
|
||||||
"gravity -25\n"
|
"gravity -25\n"
|
||||||
"scalefactor 1\n"
|
"scalefactor 1\n"
|
||||||
"assoc rocketsmoke\n"
|
"assoc rocketsmoke\n"
|
||||||
|
@ -93,7 +93,7 @@ char *particle_set_spikeset =
|
||||||
"blend add\n"
|
"blend add\n"
|
||||||
"type beam\n"
|
"type beam\n"
|
||||||
"spawnmode spiral\n"
|
"spawnmode spiral\n"
|
||||||
"spawnorg 100 0\n"
|
"spawnvel 100 0\n"
|
||||||
"cliptype te_railtrail\n"
|
"cliptype te_railtrail\n"
|
||||||
"friction 0.7\n"
|
"friction 0.7\n"
|
||||||
"}\n"
|
"}\n"
|
||||||
|
@ -332,58 +332,6 @@ char *particle_set_spikeset =
|
||||||
"assoc expgib\n"
|
"assoc expgib\n"
|
||||||
"}\n"
|
"}\n"
|
||||||
|
|
||||||
"r_part empcentral\n"
|
|
||||||
"{\n"
|
|
||||||
"texture \"particles/emp\"\n"
|
|
||||||
"count 100\n"
|
|
||||||
"scale 100\n"
|
|
||||||
"alpha 0.4\n"
|
|
||||||
"die 6\n"
|
|
||||||
"veladd -1\n"
|
|
||||||
"rgb 128 128 255\n"
|
|
||||||
"friction 0.2\n"
|
|
||||||
"blend add\n"
|
|
||||||
"assoc shrapnal\n"
|
|
||||||
"spawnmode circle\n"
|
|
||||||
"spawnorg 64\n"
|
|
||||||
"spawnvel 72 0\n"
|
|
||||||
"}\n"
|
|
||||||
|
|
||||||
"r_part empinner\n"
|
|
||||||
"{\n"
|
|
||||||
"texture \"particles/emp\"\n"
|
|
||||||
"count 75\n"
|
|
||||||
"scale 100\n"
|
|
||||||
"alpha 0.4\n"
|
|
||||||
"die 4\n"
|
|
||||||
"veladd -1\n"
|
|
||||||
"rgb 128 128 255\n"
|
|
||||||
"friction 0.2\n"
|
|
||||||
"blend add\n"
|
|
||||||
"assoc empcentral\n"
|
|
||||||
"spawnmode circle\n"
|
|
||||||
"spawnorg 8 0\n"
|
|
||||||
"spawnvel 64 0\n"
|
|
||||||
"}\n"
|
|
||||||
|
|
||||||
//the blob tempent is used quite a bit with teamfortress emp grenades.
|
|
||||||
"r_part te_blob\n"
|
|
||||||
"{\n"
|
|
||||||
"texture \"particles/emp\"\n"
|
|
||||||
"count 100\n"
|
|
||||||
"scale 100\n"
|
|
||||||
"alpha 0.4\n"
|
|
||||||
"die 4\n"
|
|
||||||
"veladd -1\n"
|
|
||||||
"rgb 128 255 128\n"
|
|
||||||
"friction 1\n"
|
|
||||||
"blend add\n"
|
|
||||||
"assoc empinner\n"
|
|
||||||
"spawnmode circle\n"
|
|
||||||
"spawnorg 64 0\n"
|
|
||||||
"spawnvel 256 0\n"
|
|
||||||
"}\n"
|
|
||||||
|
|
||||||
"r_part gunshotsparks\n"
|
"r_part gunshotsparks\n"
|
||||||
"{\n"
|
"{\n"
|
||||||
"scalefactor -3\n"
|
"scalefactor -3\n"
|
||||||
|
@ -538,6 +486,76 @@ char *particle_set_spikeset =
|
||||||
"blend add\n"
|
"blend add\n"
|
||||||
"}\n"
|
"}\n"
|
||||||
|
|
||||||
|
// emp effect, based off of purplehaze's idea
|
||||||
|
"r_part empshocktrail\n"
|
||||||
|
"{\n"
|
||||||
|
"texture \"particles/spark\"\n"
|
||||||
|
"step 3.2\n"
|
||||||
|
"scale 3\n"
|
||||||
|
"alpha 0.7\n"
|
||||||
|
"die 0.2\n"
|
||||||
|
"rgb 64 0 255\n"
|
||||||
|
"blend add\n"
|
||||||
|
"scalefactor 1\n"
|
||||||
|
"spawnorg 12 0\n"
|
||||||
|
"}\n"
|
||||||
|
|
||||||
|
"r_part empcore\n"
|
||||||
|
"{\n"
|
||||||
|
"texture \"particles/flame\"\n"
|
||||||
|
"count 90\n"
|
||||||
|
"scale 55\n"
|
||||||
|
"scaledelta -110\n"
|
||||||
|
"die 0.55\n"
|
||||||
|
"rgb 168 128 255\n"
|
||||||
|
"spawnmode circle\n"
|
||||||
|
"spawnorg 12\n"
|
||||||
|
"spawnvel -192\n"
|
||||||
|
"blend add\n"
|
||||||
|
"scalefactor 0.8\n"
|
||||||
|
"emit empshocktrail\n"
|
||||||
|
"emitinterval -1\n"
|
||||||
|
"}\n"
|
||||||
|
|
||||||
|
|
||||||
|
"r_part empflash\n"
|
||||||
|
"{\n"
|
||||||
|
"die 0.1\n"
|
||||||
|
"texture \"particles/flash\"\n"
|
||||||
|
"alpha 1\n"
|
||||||
|
"count 1\n"
|
||||||
|
"scale 400\n"
|
||||||
|
"scaledelta -4000\n"
|
||||||
|
"alphachange 0\n"
|
||||||
|
"rgb 192 160 255\n"
|
||||||
|
"blend add\n"
|
||||||
|
"scalefactor 1\n"
|
||||||
|
"assoc empcore\n"
|
||||||
|
"}\n"
|
||||||
|
|
||||||
|
"r_part te_blob\n"
|
||||||
|
"{\n"
|
||||||
|
"texture \"particles/emp\"\n"
|
||||||
|
"count 120\n"
|
||||||
|
"scale 35\n"
|
||||||
|
"die 0.75\n"
|
||||||
|
"alpha 0.4\n"
|
||||||
|
"rgb 128 0 255\n"
|
||||||
|
"rampmode delta\n"
|
||||||
|
"ramp -32 0 0 0\n"
|
||||||
|
"ramp -32 0 0 0\n"
|
||||||
|
"ramp -32 0 0 2\n"
|
||||||
|
"friction -0.9\n"
|
||||||
|
"blend add\n"
|
||||||
|
"spawnmode uniformcircle\n"
|
||||||
|
"spawnorg 24 0\n"
|
||||||
|
"spawnvel 280 0\n"
|
||||||
|
"scalefactor 1\n"
|
||||||
|
"emit empshocktrail\n"
|
||||||
|
"emitinterval -1\n"
|
||||||
|
"assoc empflash\n"
|
||||||
|
"}\n"
|
||||||
|
|
||||||
// TE_LIGHTNING2 replacement, (c) 2005 TimeServ
|
// TE_LIGHTNING2 replacement, (c) 2005 TimeServ
|
||||||
// If you steal this GPLed code you will be violating several international laws
|
// If you steal this GPLed code you will be violating several international laws
|
||||||
// as well as several laws of physics.
|
// as well as several laws of physics.
|
||||||
|
|
|
@ -13,7 +13,7 @@ r_part rockettrail
|
||||||
diesubrand 0.7
|
diesubrand 0.7
|
||||||
randomvel 1
|
randomvel 1
|
||||||
rgb 255 50 10
|
rgb 255 50 10
|
||||||
rgbdelta -255 -25 -5
|
rgbdelta -230 -45 -9
|
||||||
gravity -25
|
gravity -25
|
||||||
scalefactor 1
|
scalefactor 1
|
||||||
assoc rocketsmoke
|
assoc rocketsmoke
|
||||||
|
@ -90,7 +90,7 @@ r_part te_railtrail
|
||||||
blend add
|
blend add
|
||||||
type beam
|
type beam
|
||||||
spawnmode spiral
|
spawnmode spiral
|
||||||
spawnorg 100 0
|
spawnvel 100 0
|
||||||
cliptype te_railtrail
|
cliptype te_railtrail
|
||||||
friction 0.7
|
friction 0.7
|
||||||
}
|
}
|
||||||
|
@ -329,58 +329,6 @@ r_part te_explosion
|
||||||
assoc expgib
|
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
|
r_part gunshotsparks
|
||||||
{
|
{
|
||||||
scalefactor -3
|
scalefactor -3
|
||||||
|
@ -535,6 +483,76 @@ r_part ef_entityparticles
|
||||||
blend add
|
blend add
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// emp effect, based off of purplehaze's idea
|
||||||
|
r_part empshocktrail
|
||||||
|
{
|
||||||
|
texture "particles/spark"
|
||||||
|
step 3.2
|
||||||
|
scale 3
|
||||||
|
alpha 0.7
|
||||||
|
die 0.2
|
||||||
|
rgb 64 0 255
|
||||||
|
blend add
|
||||||
|
scalefactor 1
|
||||||
|
spawnorg 12 0
|
||||||
|
}
|
||||||
|
|
||||||
|
r_part empcore
|
||||||
|
{
|
||||||
|
texture "particles/flame"
|
||||||
|
count 90
|
||||||
|
scale 55
|
||||||
|
scaledelta -110
|
||||||
|
die 0.55
|
||||||
|
rgb 168 128 255
|
||||||
|
spawnmode circle
|
||||||
|
spawnorg 12
|
||||||
|
spawnvel -192
|
||||||
|
blend add
|
||||||
|
scalefactor 0.8
|
||||||
|
emit empshocktrail
|
||||||
|
emitinterval -1
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
r_part empflash
|
||||||
|
{
|
||||||
|
die 0.1
|
||||||
|
texture "particles/flash"
|
||||||
|
alpha 1
|
||||||
|
count 1
|
||||||
|
scale 400
|
||||||
|
scaledelta -4000
|
||||||
|
alphachange 0
|
||||||
|
rgb 192 160 255
|
||||||
|
blend add
|
||||||
|
scalefactor 1
|
||||||
|
assoc empcore
|
||||||
|
}
|
||||||
|
|
||||||
|
r_part te_blob
|
||||||
|
{
|
||||||
|
texture "particles/emp"
|
||||||
|
count 120
|
||||||
|
scale 35
|
||||||
|
die 0.75
|
||||||
|
alpha 0.4
|
||||||
|
rgb 128 0 255
|
||||||
|
rampmode delta
|
||||||
|
ramp -32 0 0 0
|
||||||
|
ramp -32 0 0 0
|
||||||
|
ramp -32 0 0 2
|
||||||
|
friction -0.9
|
||||||
|
blend add
|
||||||
|
spawnmode uniformcircle
|
||||||
|
spawnorg 24 0
|
||||||
|
spawnvel 280 0
|
||||||
|
scalefactor 1
|
||||||
|
emit empshocktrail
|
||||||
|
emitinterval -1
|
||||||
|
assoc empflash
|
||||||
|
}
|
||||||
|
|
||||||
// TE_LIGHTNING2 replacement, (c) 2005 TimeServ
|
// TE_LIGHTNING2 replacement, (c) 2005 TimeServ
|
||||||
// If you steal this GPLed code you will be violating several international laws
|
// If you steal this GPLed code you will be violating several international laws
|
||||||
// as well as several laws of physics.
|
// as well as several laws of physics.
|
||||||
|
|
Loading…
Reference in a new issue