mirror of
https://github.com/jmarshall23/Quake_4_Alpha.git
synced 2026-08-19 12:15:22 +02:00
199 lines
2.8 KiB
HLSL
199 lines
2.8 KiB
HLSL
effect effects/levels/airassault/q4x_big_gunfly
|
|
{
|
|
size 2845
|
|
|
|
spawner "line2"
|
|
{
|
|
count 2,2
|
|
locked
|
|
constant
|
|
|
|
line
|
|
{
|
|
duration 5,5
|
|
blend add
|
|
material "gfx/effects/weapons/blaster_fly"
|
|
|
|
start
|
|
{
|
|
position { point -1450,0,0 }
|
|
size { point 120 }
|
|
fade { point 0.5 }
|
|
length { point 2000,0,0 }
|
|
}
|
|
}
|
|
}
|
|
spawner "side_streaks"
|
|
{
|
|
count 7,7
|
|
locked
|
|
constant
|
|
|
|
line
|
|
{
|
|
duration 0.1,0.1
|
|
blend add
|
|
material "gfx/effects/weapons/blaster_flyflipped"
|
|
generatedOriginNormal
|
|
|
|
start
|
|
{
|
|
position { sphere -0.12,-0.1,-0.1,-0.12,0.1,0.1 surface }
|
|
size { box 50,70 }
|
|
tint { line 0.466667,0.466667,0.466667,0,0.501961,0.25098 }
|
|
offset { point 345,0,0 }
|
|
length { box 200,0,0,300,0,0 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
fade { envelope "random" }
|
|
}
|
|
|
|
end
|
|
{
|
|
fade { point 0.2 }
|
|
}
|
|
}
|
|
}
|
|
spawner "line3"
|
|
{
|
|
count 1,1
|
|
locked
|
|
constant
|
|
|
|
line
|
|
{
|
|
duration 5,5
|
|
material "gfx/effects/weapons/blaster_fly"
|
|
|
|
start
|
|
{
|
|
position { point -4,0,0 }
|
|
size { point 80 }
|
|
length { point 370,0,0 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope "random" }
|
|
length { envelope "random" }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 30 }
|
|
length { point 340,0,0 }
|
|
}
|
|
}
|
|
}
|
|
emitter "orbit"
|
|
{
|
|
duration 30,30
|
|
count 25,40
|
|
locked
|
|
|
|
sprite
|
|
{
|
|
duration 1.25,1.25
|
|
blend add
|
|
material "gfx/effects/weapons/plasma1"
|
|
|
|
start
|
|
{
|
|
velocity { box -300,-200,-200,-300,200,200 }
|
|
angle { box 0,0,-1,0,0,1 }
|
|
size { line 20,20,200,200 }
|
|
tint { point 0.807843,0.917647,1 }
|
|
fade { point 0.4 }
|
|
offset { box 300,-50,-50,300,50,50 }
|
|
rotate { box -1,1 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope "linear" }
|
|
fade { envelope "linear" }
|
|
angle { envelope "linear" }
|
|
rotate { envelope "linear" }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 500,500 }
|
|
}
|
|
}
|
|
}
|
|
spawner "flash"
|
|
{
|
|
count 1,1
|
|
locked
|
|
constant
|
|
|
|
sprite
|
|
{
|
|
duration 1,1
|
|
material "gfx/effects/weapons/blaster_fly2"
|
|
|
|
start
|
|
{
|
|
position { point -4,0,0 }
|
|
size { point 300,300 }
|
|
offset { point 250,0,0 }
|
|
rotate { box 0,0.5 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
rotate { envelope "linear" }
|
|
}
|
|
|
|
end
|
|
{
|
|
rotate { box 0.5,1 }
|
|
}
|
|
}
|
|
}
|
|
emitter "Trail"
|
|
{
|
|
duration 30,30
|
|
count 20,30
|
|
locked
|
|
|
|
sprite
|
|
{
|
|
duration 3,5
|
|
blend add
|
|
material "gfx/effects/weapons/plasma1"
|
|
|
|
start
|
|
{
|
|
position { point -100,0,0 }
|
|
velocity { box -800,-100,-100,-400,100,100 }
|
|
angle { box 0,0,-1,0,0,1 }
|
|
size { line 50,50,100,100 }
|
|
fade { point 0.4 }
|
|
offset { box 300,-50,-50,300,50,50 }
|
|
rotate { box -1,1 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope "linear" }
|
|
fade { envelope "linear" }
|
|
angle { envelope "linear" }
|
|
rotate { envelope "linear" }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { box 200,200,350,350 }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|