etqw-sdk/base/effects/objectives/objectives.effect
2008-05-29 00:00:00 +00:00

628 lines
9.6 KiB
Text

effect effects/objectives/jamming_tower_idle
{
size 923
cutOffDistance 20000
sound "Zaps"
{
soundShader "sounds/deployables/shieldgenerator/zaps"
volume 1,3
freqshift 0.6,1
}
emitter "core2"
{
duration 1,1
count 1,1
locked
attenuateEmitter
attenuation 600,600
sprite
{
duration 1,1
material "textures/particles/sparks/sparkflash03b"
trailRepeat 1
start
{
position { point -22,-22,-30 }
size { point 15,15 }
tint { point 0.0117647,0.027451,0.0392157 }
}
motion
{
size { envelope senetable3 count 4,4 }
tint { envelope senetable3 count 3,3,3 offset 3,3,3 }
}
end
{
size { point 25,25 }
tint { point 0.054902,0.619608,0.788235 }
}
lineHit
}
}
emitter "core3"
{
duration 1,1
count 1,1
locked
sprite
{
duration 1,1
material "textures/particles/sparks/sparkflash03b"
trailRepeat 1
start
{
position { point -22,-22,-30 }
size { line 100,100,125,125 }
tint { point 0.0117647,0.027451,0.0392157 }
}
motion
{
size { envelope senetable3 count 4,4 }
tint { envelope senetable3 count 3,3,3 offset 3,3,3 }
}
end
{
size { line 250,250,300,300 }
tint { point 0.00392157,0.0431373,0.054902 }
}
lineHit
}
}
emitter "1- electricity"
{
duration 1,1
count 1,3
locked
attenuateEmitter
attenuation 300,400
electricity
{
duration 0.2,0.5
blend add
fork 1
jitterRate 0
jitterSize 10,10,10
jitterTable strogg_tools/force_shield_blink
material "textures/effects/desecrator_bolt"
trailRepeat 1
start
{
position { point 0,-230,-1130 }
size { box 3,6 }
tint { line 0,0.160784,0.32549,0.176471,0.588235,1 }
length { box -20,-50,-40,20,-200,-50 }
}
motion
{
size { envelope exp_x2 }
}
end
{
size { point 0 }
}
lineHit
}
}
emitter "1- flash2"
{
duration 1,1
count 1,1
locked
sprite
{
duration 1,1
material "textures/particles/sparks/sparkflash03b"
trailRepeat 1
start
{
position { point 0,-230,-1130 }
size { point 80,80 }
tint { point 0.0117647,0.027451,0.0392157 }
}
motion
{
size { envelope senetable3 count 4,4 }
tint { envelope senetable3 count 3,3,3 offset 3,3,3 }
}
end
{
size { line 120,120,200,200 }
tint { point 0.0117647,0.133333,0.172549 }
}
lineHit
}
}
light "1- light"
{
light
{
duration 2,2
material "lights/round"
trailRepeat 1
start
{
position { point 0,-230,-1130 }
size { point 200,200,200 }
tint { point 0.301961,0.580392,0.882353 }
}
motion
{
tint { envelope concavefade }
}
lineHit
}
}
emitter "2- electricity"
{
duration 1,1
count 1,3
locked
attenuateEmitter
attenuation 300,400
electricity
{
duration 0.2,0.5
blend add
fork 1
jitterRate 0
jitterSize 10,10,10
jitterTable strogg_tools/force_shield_blink
material "textures/effects/desecrator_bolt"
trailRepeat 1
start
{
position { point 0,230,-1130 }
size { box 3,6 }
tint { line 0,0.160784,0.32549,0.176471,0.588235,1 }
length { box -20,50,-40,20,200,-50 }
}
motion
{
size { envelope exp_x2 }
}
end
{
size { point 0 }
}
lineHit
}
}
emitter "2- flash2"
{
duration 1,1
count 1,1
locked
sprite
{
duration 1,1
material "textures/particles/sparks/sparkflash03b"
trailRepeat 1
start
{
position { point 0,230,-1130 }
size { point 80,80 }
tint { point 0.0117647,0.027451,0.0392157 }
}
motion
{
size { envelope senetable3 count 4,4 }
tint { envelope senetable3 count 3,3,3 offset 3,3,3 }
}
end
{
size { line 120,120,200,200 }
tint { point 0.0117647,0.133333,0.172549 }
}
lineHit
}
}
light "2- light"
{
light
{
duration 2,2
material "lights/round"
trailRepeat 1
start
{
position { point 0,230,-1130 }
size { point 200,200,200 }
tint { point 0.301961,0.580392,0.882353 }
}
motion
{
tint { envelope concavefade }
}
lineHit
}
}
emitter "3- electricity"
{
duration 1,1
count 1,3
locked
attenuateEmitter
attenuation 300,400
electricity
{
duration 0.2,0.5
blend add
fork 1
jitterRate 0
jitterSize 10,10,10
jitterTable strogg_tools/force_shield_blink
material "textures/effects/desecrator_bolt"
trailRepeat 1
start
{
position { point -230,0,-1130 }
size { box 3,6 }
tint { line 0,0.160784,0.32549,0.176471,0.588235,1 }
length { box -50,-20,-40,-200,20,-50 }
}
motion
{
size { envelope exp_x2 }
}
end
{
size { point 0 }
}
lineHit
}
}
emitter "3- flash2"
{
duration 1,1
count 1,1
locked
sprite
{
duration 1,1
material "textures/particles/sparks/sparkflash03b"
trailRepeat 1
start
{
position { point -230,0,-1130 }
size { point 80,80 }
tint { point 0.0117647,0.027451,0.0392157 }
}
motion
{
size { envelope senetable3 count 4,4 }
tint { envelope senetable3 count 3,3,3 offset 3,3,3 }
}
end
{
size { line 120,120,200,200 }
tint { point 0.0117647,0.133333,0.172549 }
}
lineHit
}
}
light "3- light"
{
light
{
duration 2,2
material "lights/round"
trailRepeat 1
start
{
position { point -230,0,-1130 }
size { point 200,200,200 }
tint { point 0.301961,0.580392,0.882353 }
}
motion
{
tint { envelope concavefade }
}
lineHit
}
}
emitter "4- electricity"
{
duration 1,1
count 1,3
locked
attenuateEmitter
attenuation 300,400
electricity
{
duration 0.2,0.5
blend add
fork 1
jitterRate 0
jitterSize 10,10,10
jitterTable strogg_tools/force_shield_blink
material "textures/effects/desecrator_bolt"
trailRepeat 1
start
{
position { point 230,0,-1130 }
size { box 3,6 }
tint { line 0,0.160784,0.32549,0.176471,0.588235,1 }
length { box 50,-20,-40,200,20,-50 }
}
motion
{
size { envelope exp_x2 }
}
end
{
size { point 0 }
}
lineHit
}
}
emitter "4- flash2"
{
duration 1,1
count 1,1
locked
sprite
{
duration 1,1
material "textures/particles/sparks/sparkflash03b"
trailRepeat 1
start
{
position { point 230,0,-1130 }
size { point 80,80 }
tint { point 0.0117647,0.027451,0.0392157 }
}
motion
{
size { envelope senetable3 count 4,4 }
tint { envelope senetable3 count 3,3,3 offset 3,3,3 }
}
end
{
size { line 120,120,200,200 }
tint { point 0.0117647,0.133333,0.172549 }
}
lineHit
}
}
light "4- light"
{
light
{
duration 2,2
material "lights/round"
trailRepeat 1
start
{
position { point 230,0,-1130 }
size { point 200,200,200 }
tint { point 0.301961,0.580392,0.882353 }
}
motion
{
tint { envelope concavefade }
}
lineHit
}
}
}
effect effects/objectives/jamming_tower_shutdown
{
size 1740
cutOffDistance 20000
spawner "sparks"
{
count 60,60
useMaterialColor
attenuateEmitter
attenuation 300,400
line
{
duration 3,7
blend add
generatedLine
persist
material "textures/particles/sparks/spark03"
gravity 0.1,1
generatedOriginNormal
trailRepeat 1
start
{
position { sphere -1,-1,-1,1,1,1 cone }
velocity { box -100,-100,-100,100,100,100 }
offset { point 0,-230,-1130 }
length { box 1,0,0,5,0,0 }
}
motion
{
size { envelope shamus_fastinslowout offset -0.1 }
fade { envelope rr2_convexfade_start_at_1 offset 0.1 }
length { envelope shamus_fastinslowout offset -0.07,-0.07,-0.07 }
}
end
{
size { box 4,10 }
length { box 20,0,0,45,0,0 }
}
lineHit
}
}
spawner "sparks2"
{
count 20,20
useMaterialColor
attenuateEmitter
attenuation 300,400
line
{
duration 3,7
blend add
generatedLine
persist
material "textures/particles/sparks/spark03"
gravity 0.1,1
generatedOriginNormal
trailRepeat 1
start
{
position { sphere -1,-1,-1,1,1,1 cone }
velocity { box -100,-100,-100,100,100,100 }
offset { point 0,230,-1130 }
length { box 1,0,0,5,0,0 }
}
motion
{
size { envelope shamus_fastinslowout offset -0.1 }
fade { envelope rr2_convexfade_start_at_1 offset 0.1 }
length { envelope shamus_fastinslowout offset -0.07,-0.07,-0.07 }
}
end
{
size { box 4,10 }
length { box 20,0,0,45,0,0 }
}
lineHit
}
}
emitter "4- flash2"
{
duration 1,1
count 1,1
locked
sprite
{
duration 0.5,0.5
material "textures/particles/sparks/sparkflash03b"
trailRepeat 1
start
{
position { point 0,230,-1130 }
size { point 100,100 }
tint { point 0.156863,0.376471,0.533333 }
}
motion
{
size { envelope senetable3 count 4,4 }
tint { envelope senetable3 count 3,3,3 offset 3,3,3 }
}
end
{
size { line 200,200,300,300 }
tint { point 0.0117647,0.133333,0.172549 }
}
lineHit
}
}
emitter "4- flash3"
{
duration 1,1
count 1,1
locked
sprite
{
duration 0.5,0.5
material "textures/particles/sparks/sparkflash03b"
trailRepeat 1
start
{
position { point 0,-230,-1130 }
size { point 150,150 }
tint { point 0.156863,0.376471,0.533333 }
}
motion
{
size { envelope senetable3 count 4,4 }
tint { envelope senetable3 count 3,3,3 offset 3,3,3 }
}
end
{
size { line 300,300,400,400 }
tint { point 0.0117647,0.133333,0.172549 }
}
lineHit
}
}
sound "Close Distance Explosion Sound"
{
soundShader "sounds/weapons/grenades/emp/explode"
volume 3,3
freqshift 0.9,1.2
}
}