mirror of
https://github.com/jmarshall23/Quake_4_Alpha.git
synced 2026-08-19 12:15:22 +02:00
144 lines
1.9 KiB
HLSL
144 lines
1.9 KiB
HLSL
effect effects/monsters/harvester/q4x_rocket_trail
|
|
{
|
|
size 427
|
|
|
|
emitter "line_inner"
|
|
{
|
|
duration 1,1
|
|
count 100,100
|
|
|
|
line
|
|
{
|
|
duration 0.1,0.12
|
|
blend add
|
|
material "gfx/effects/weapons/flash_half"
|
|
|
|
start
|
|
{
|
|
position { line -2,-2,-2,2,2,2 }
|
|
size { point 10 }
|
|
fade { point 0.5 }
|
|
length { box -65,-65,-65,65,65,65 useEndOrigin }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope linear }
|
|
fade { envelope linear }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 3 }
|
|
}
|
|
}
|
|
}
|
|
emitter "side_streaks"
|
|
{
|
|
duration 1,1
|
|
count 40,40
|
|
locked
|
|
|
|
line
|
|
{
|
|
duration 0.3,0.3
|
|
blend add
|
|
material "gfx/effects/weapons/flash_half"
|
|
generatedOriginNormal
|
|
|
|
start
|
|
{
|
|
position { cylinder -0.1,-0.1,-0.1,-0.1,0.1,0.1 surface }
|
|
size { box 30,40 }
|
|
tint { point 0.486275,0.682353,1 }
|
|
fade { point 0 }
|
|
offset { point -3,0,0 }
|
|
length { box 20,0,0,40,0,0 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
fade { envelope fast_in_slow_out }
|
|
length { envelope linear }
|
|
}
|
|
|
|
end
|
|
{
|
|
fade { point 0.75 }
|
|
length { box 15,0,0,20,0,0 }
|
|
}
|
|
}
|
|
}
|
|
spawner "flash"
|
|
{
|
|
count 1,1
|
|
locked
|
|
constant
|
|
|
|
sprite
|
|
{
|
|
duration 1,1
|
|
material "gfx/effects/weapons/flash"
|
|
|
|
start
|
|
{
|
|
position { point -4,0,0 }
|
|
size { point 80,80 }
|
|
}
|
|
}
|
|
}
|
|
spawner "flash2"
|
|
{
|
|
count 1,1
|
|
locked
|
|
constant
|
|
|
|
sprite
|
|
{
|
|
duration 1,1
|
|
blend add
|
|
material "gfx/effects/weapons/flash"
|
|
|
|
start
|
|
{
|
|
position { point -4,0,0 }
|
|
size { point 300,300 }
|
|
fade { point 0.2 }
|
|
rotate { box 0,1 }
|
|
}
|
|
}
|
|
}
|
|
emitter "Sparks"
|
|
{
|
|
duration 1,1
|
|
count 50,50
|
|
|
|
sprite
|
|
{
|
|
duration 0.45,1
|
|
material "gfx/effects/fire/impact_fire"
|
|
|
|
start
|
|
{
|
|
velocity { box 0,-50,-50,0,50,50 }
|
|
size { line 30,30,40,40 }
|
|
rotate { box -0.5,0.5 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope linear }
|
|
fade { envelope linear }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { line 8,8,12,12 }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
|