530 lines
9.6 KiB
Plaintext
530 lines
9.6 KiB
Plaintext
|
effect effects/violator_beam_startup_simple
|
||
|
{
|
||
|
size 552
|
||
|
|
||
|
cutOffDistance 5000
|
||
|
|
||
|
emitter "floor sprites"
|
||
|
{
|
||
|
start 0.25,0.25
|
||
|
duration 1.75,1.75
|
||
|
count 6,6
|
||
|
locked
|
||
|
attenuateEmitter
|
||
|
attenuation 250,350
|
||
|
|
||
|
oriented
|
||
|
{
|
||
|
duration 1,1
|
||
|
blend add
|
||
|
persist
|
||
|
material "particles/cells_a"
|
||
|
trailRepeat 1
|
||
|
|
||
|
start
|
||
|
{
|
||
|
position { point 16,0,0 }
|
||
|
size { point 384,384 }
|
||
|
tint { line 0.941177,0.262745,0.0901961,0.886275,0.286275,0.113725 }
|
||
|
fade { line 0.2,0.5 }
|
||
|
rotate { box 0,0,-1,0,0,1 }
|
||
|
}
|
||
|
|
||
|
motion
|
||
|
{
|
||
|
size { envelope linear }
|
||
|
fade { envelope fadeouttable }
|
||
|
}
|
||
|
lineHit
|
||
|
}
|
||
|
}
|
||
|
emitter "beam start"
|
||
|
{
|
||
|
start 0.25,0.25
|
||
|
duration 1.75,1.75
|
||
|
count 5,5
|
||
|
locked
|
||
|
attenuateEmitter
|
||
|
attenuation 250,350
|
||
|
|
||
|
sprite
|
||
|
{
|
||
|
duration 0.85,0.95
|
||
|
blend add
|
||
|
persist
|
||
|
material "particles/cells_a"
|
||
|
trailRepeat 1
|
||
|
|
||
|
start
|
||
|
{
|
||
|
position { cylinder 50,-1,-1,100,1,1 }
|
||
|
velocity { point 40,0,0 }
|
||
|
angle { box 0,0,0,0,0,1 }
|
||
|
size { box 48,48,64,64 }
|
||
|
tint { line 0.972549,0.219608,0.0862745,0.886275,0.109804,0.109804 }
|
||
|
fade { point 0 }
|
||
|
offset { line 0,-2,-2,0,2,2 }
|
||
|
}
|
||
|
|
||
|
motion
|
||
|
{
|
||
|
size { envelope linear }
|
||
|
fade { envelope rich_convexsustainfade }
|
||
|
angle { envelope linear }
|
||
|
}
|
||
|
|
||
|
end
|
||
|
{
|
||
|
size { box 64,196,96,256 }
|
||
|
fade { line 0.2,0.5 }
|
||
|
angle { box 0,0,0,0,0,1 }
|
||
|
}
|
||
|
lineHit
|
||
|
}
|
||
|
}
|
||
|
}effect effects/violator_beam_simple
|
||
|
{
|
||
|
size 64323
|
||
|
|
||
|
emitter "sky turbulence"
|
||
|
{
|
||
|
start 0.2,0.2
|
||
|
duration 5,5
|
||
|
count 2,2
|
||
|
locked
|
||
|
|
||
|
oriented
|
||
|
{
|
||
|
duration 4,4
|
||
|
blend add
|
||
|
persist
|
||
|
material "particles/cells_a"
|
||
|
trailRepeat 1
|
||
|
|
||
|
start
|
||
|
{
|
||
|
position { line 64000,-1,-1,64000,1,1 }
|
||
|
direction { point 0,0,-1 }
|
||
|
size { line 1024,1024,1396,1396 }
|
||
|
tint { line 0.960784,0.32549,0.137255,0.909804,0.290196,0.0823529 }
|
||
|
fade { line 0.5,0.2 }
|
||
|
rotate { box 0,0,0,0,0,1 }
|
||
|
}
|
||
|
|
||
|
motion
|
||
|
{
|
||
|
size { envelope linear }
|
||
|
tint { envelope acceleratorfade }
|
||
|
fade { envelope rr2_concavefade_start_at_1 }
|
||
|
rotate { envelope embertable }
|
||
|
}
|
||
|
|
||
|
end
|
||
|
{
|
||
|
size { line 10000,10000,15000,15000 }
|
||
|
}
|
||
|
lineHit
|
||
|
}
|
||
|
}
|
||
|
emitter "core"
|
||
|
{
|
||
|
start 0.1,0.1
|
||
|
duration 10,10
|
||
|
count 1,1
|
||
|
locked
|
||
|
|
||
|
line
|
||
|
{
|
||
|
duration 1,1
|
||
|
persist
|
||
|
material "textures/effects/violator_beam"
|
||
|
trailRepeat 1
|
||
|
|
||
|
start
|
||
|
{
|
||
|
position { cylinder 0,-32,-32,0,32,32 }
|
||
|
size { point 200 }
|
||
|
tint { line 0.866667,0.25098,0.0156863,0.894118,0.176471,0.0470588 }
|
||
|
fade { point 0.7 }
|
||
|
length { point 64000,0,0 }
|
||
|
}
|
||
|
|
||
|
motion
|
||
|
{
|
||
|
size { envelope convexfade }
|
||
|
tint { envelope jrad_concavefade count 3,3,3 offset -2,-2,-2 }
|
||
|
fade { envelope rr2_concavefade_start_at_1_fast }
|
||
|
}
|
||
|
|
||
|
end
|
||
|
{
|
||
|
size { point 300 }
|
||
|
tint { point 0.815686,0.290196,0.156863 }
|
||
|
}
|
||
|
lineHit
|
||
|
}
|
||
|
}
|
||
|
emitter "core_left"
|
||
|
{
|
||
|
start 0.2,0.2
|
||
|
duration 7,7
|
||
|
count 5,5
|
||
|
locked
|
||
|
attenuateEmitter
|
||
|
attenuation 1100,1100
|
||
|
|
||
|
line
|
||
|
{
|
||
|
duration 1.5,1.5
|
||
|
blend add
|
||
|
persist
|
||
|
material "textures/effects/violator_beam_left"
|
||
|
trailRepeat 1
|
||
|
|
||
|
start
|
||
|
{
|
||
|
position { line 2000,0,0,4000,0,0 }
|
||
|
velocity { box -1000,-10,-10,-2000,10,10 }
|
||
|
size { box 100,160 }
|
||
|
tint { line 0.894118,0.168627,0.0627451,0.890196,0.235294,0.0666667 }
|
||
|
length { box 600,-10,-10,700,10,10 }
|
||
|
}
|
||
|
|
||
|
motion
|
||
|
{
|
||
|
size { envelope firetable count 40 }
|
||
|
tint { envelope firetable count 20,20,20 offset 0.5,0.5,0.5 }
|
||
|
fade { envelope rr2_concavefade_start_at_1 count 1.05 }
|
||
|
length { envelope linear }
|
||
|
}
|
||
|
|
||
|
end
|
||
|
{
|
||
|
size { box 250,500 }
|
||
|
tint { point 0.47451,0.12549,0.0235294 }
|
||
|
length { box 1000,-10,-10,1200,10,10 }
|
||
|
}
|
||
|
lineHit
|
||
|
}
|
||
|
}
|
||
|
emitter "core_right"
|
||
|
{
|
||
|
start 0.2,0.2
|
||
|
duration 7,7
|
||
|
count 5,5
|
||
|
locked
|
||
|
attenuateEmitter
|
||
|
attenuation 1100,1100
|
||
|
|
||
|
line
|
||
|
{
|
||
|
duration 1.5,1.5
|
||
|
blend add
|
||
|
persist
|
||
|
material "textures/effects/violator_beam_right"
|
||
|
trailRepeat 1
|
||
|
|
||
|
start
|
||
|
{
|
||
|
position { line 2000,0,0,4000,0,0 }
|
||
|
velocity { box -1000,-10,-10,-2000,10,10 }
|
||
|
size { box 100,160 }
|
||
|
tint { line 0.894118,0.164706,0.0627451,0.886275,0.231373,0.0666667 }
|
||
|
length { box 600,-10,-10,700,10,10 }
|
||
|
}
|
||
|
|
||
|
motion
|
||
|
{
|
||
|
size { envelope firetable count 40 }
|
||
|
tint { envelope firetable count 20,20,20 offset 0.5,0.5,0.5 }
|
||
|
fade { envelope rr2_concavefade_start_at_1 count 1.05 }
|
||
|
length { envelope linear }
|
||
|
}
|
||
|
|
||
|
end
|
||
|
{
|
||
|
size { box 250,500 }
|
||
|
tint { point 0.576471,0.0431373,0.0431373 }
|
||
|
length { box 1000,-10,-10,1200,10,10 }
|
||
|
}
|
||
|
lineHit
|
||
|
}
|
||
|
}
|
||
|
emitter "Halo3"
|
||
|
{
|
||
|
start 0.5,0.5
|
||
|
duration 10,10
|
||
|
count 1,1
|
||
|
locked
|
||
|
|
||
|
sprite
|
||
|
{
|
||
|
duration 1.8,1.8
|
||
|
blend add
|
||
|
persist
|
||
|
material "textures/particles/sparks/sparkflash03c"
|
||
|
trailRepeat 1
|
||
|
|
||
|
start
|
||
|
{
|
||
|
position { point 700,0,0 }
|
||
|
size { point 2000,2000 }
|
||
|
tint { point 0.905882,0.266667,0.0784314 }
|
||
|
fade { point 0.7 }
|
||
|
rotate { box -0.25,0.25 }
|
||
|
}
|
||
|
|
||
|
motion
|
||
|
{
|
||
|
tint { envelope firetable count 4,4,4 }
|
||
|
fade { envelope rr2_concavefade_start_at_1_fast }
|
||
|
}
|
||
|
lineHit
|
||
|
}
|
||
|
}
|
||
|
emitter "bolt streaks left"
|
||
|
{
|
||
|
start 0.2,0.2
|
||
|
duration 7,7
|
||
|
count 5,5
|
||
|
locked
|
||
|
attenuateEmitter
|
||
|
attenuation 1000,5000
|
||
|
|
||
|
line
|
||
|
{
|
||
|
duration 1,1
|
||
|
persist
|
||
|
material "textures/effects/violator_beam_left"
|
||
|
trailRepeat 1
|
||
|
|
||
|
start
|
||
|
{
|
||
|
position { point 0,0,0 cone }
|
||
|
size { box 100,40 }
|
||
|
tint { line 0.8,0.25098,0.0666667,0.290196,0.113725,0.0666667 }
|
||
|
offset { sphere 0,-200,-200,0,200,200 }
|
||
|
length { point 20000,0,0 }
|
||
|
}
|
||
|
|
||
|
motion
|
||
|
{
|
||
|
size { envelope exp_1minusx/x2 count 6 }
|
||
|
tint { envelope linear }
|
||
|
fade { envelope convexfade count 4 offset -3 }
|
||
|
angle { envelope linear }
|
||
|
length { envelope linear }
|
||
|
}
|
||
|
|
||
|
end
|
||
|
{
|
||
|
size { box 500,70 }
|
||
|
tint { line 0.839216,0.270588,0.188235,0.121569,0.109804,0.109804 }
|
||
|
angle { point 0,0,1 }
|
||
|
length { box 2000,-200,-200,2000,200,200 }
|
||
|
}
|
||
|
lineHit
|
||
|
}
|
||
|
}
|
||
|
emitter "bolt streaks right"
|
||
|
{
|
||
|
start 0.2,0.2
|
||
|
duration 7,7
|
||
|
count 5,5
|
||
|
locked
|
||
|
attenuateEmitter
|
||
|
attenuation 1000,5000
|
||
|
|
||
|
line
|
||
|
{
|
||
|
duration 0.3,0.3
|
||
|
persist
|
||
|
material "textures/effects/violator_beam_right"
|
||
|
trailRepeat 1
|
||
|
|
||
|
start
|
||
|
{
|
||
|
position { point 0,0,0 cone }
|
||
|
size { point 100 }
|
||
|
tint { line 0.823529,0.270588,0.133333,0.278431,0.12549,0.0784314 }
|
||
|
offset { sphere 0,-200,-200,0,200,200 }
|
||
|
length { point 20000,0,0 }
|
||
|
}
|
||
|
|
||
|
motion
|
||
|
{
|
||
|
size { envelope exp_1minusx/x2 count 6 }
|
||
|
tint { envelope linear }
|
||
|
fade { envelope convexfade count 4 offset -3 }
|
||
|
angle { envelope linear }
|
||
|
length { envelope linear }
|
||
|
}
|
||
|
|
||
|
end
|
||
|
{
|
||
|
size { point 500 }
|
||
|
tint { line 0.701961,0.211765,0.141176,0.121569,0.109804,0.109804 }
|
||
|
angle { point 0,0,1 }
|
||
|
length { box 2000,-200,-200,2000,200,200 }
|
||
|
}
|
||
|
lineHit
|
||
|
}
|
||
|
}
|
||
|
emitter "Dust cloud2"
|
||
|
{
|
||
|
start 0.2,0.2
|
||
|
duration 10,10
|
||
|
count 4,4
|
||
|
attenuateEmitter
|
||
|
attenuation 1200,1500
|
||
|
|
||
|
sprite
|
||
|
{
|
||
|
duration 2,2
|
||
|
blend add
|
||
|
persist
|
||
|
material "particles/fire5a"
|
||
|
gravity -0.00125,0.0125
|
||
|
trailRepeat 1
|
||
|
|
||
|
start
|
||
|
{
|
||
|
position { line 0,-1,-1,0,1,1 }
|
||
|
velocity { box -60,-15,-15,15,15,15 }
|
||
|
size { point 10,10 }
|
||
|
tint { line 0.501961,0.247059,0,0.980392,0.286275,0.188235 }
|
||
|
fade { point 0.5 }
|
||
|
offset { line 0,0,0,50,0,0 }
|
||
|
rotate { box -0.125,0.125 }
|
||
|
}
|
||
|
|
||
|
motion
|
||
|
{
|
||
|
size { envelope shamus_exp_1minusx/x2 }
|
||
|
tint { envelope shamus_exp_1minusx/x2 count 2,2,2 }
|
||
|
fade { envelope costable }
|
||
|
offset { envelope shamus_exp_1minusx/x2 count 4,4,4 offset -0.025,-0.025,-0.025 }
|
||
|
rotate { envelope shamus_exp_1minusx/x2 count 2 }
|
||
|
}
|
||
|
|
||
|
end
|
||
|
{
|
||
|
size { line 300,300,480,480 }
|
||
|
tint { point 0.129412,0.101961,0.0784314 }
|
||
|
offset { sphere 50,-800,-800,500,800,800 surface }
|
||
|
rotate { box -1,1 relative }
|
||
|
}
|
||
|
lineHit
|
||
|
}
|
||
|
}
|
||
|
emitter "beam start"
|
||
|
{
|
||
|
start 0.2,0.2
|
||
|
duration 11,11
|
||
|
count 3,3
|
||
|
locked
|
||
|
attenuateEmitter
|
||
|
attenuation 300,500
|
||
|
|
||
|
sprite
|
||
|
{
|
||
|
duration 0.85,0.95
|
||
|
blend add
|
||
|
persist
|
||
|
material "particles/cells_a"
|
||
|
trailRepeat 1
|
||
|
|
||
|
start
|
||
|
{
|
||
|
position { line 300,-1,-1,300,1,1 }
|
||
|
velocity { box 0,0,0,10,0,0 }
|
||
|
angle { box 0,0,0,0,0,1 }
|
||
|
size { box 48,48,64,64 }
|
||
|
tint { line 0.643137,0.219608,0.117647,0.894118,0.282353,0.105882 }
|
||
|
fade { point 0 }
|
||
|
offset { line 0,-2,-2,0,2,2 }
|
||
|
}
|
||
|
|
||
|
motion
|
||
|
{
|
||
|
size { envelope linear }
|
||
|
fade { envelope rich_convexsustainfade }
|
||
|
angle { envelope linear }
|
||
|
}
|
||
|
|
||
|
end
|
||
|
{
|
||
|
size { box 700,400,1000,600 }
|
||
|
fade { line 0.75,1 }
|
||
|
angle { box 0,0,0,0,0,1 }
|
||
|
}
|
||
|
lineHit
|
||
|
}
|
||
|
}
|
||
|
emitter "orbit2"
|
||
|
{
|
||
|
duration 9,9
|
||
|
count 2,2
|
||
|
locked
|
||
|
attenuateEmitter
|
||
|
attenuation 200,400
|
||
|
|
||
|
sprite
|
||
|
{
|
||
|
duration 3,3
|
||
|
blend add
|
||
|
persist
|
||
|
material "textures/effects/desecrator_spark"
|
||
|
trailRepeat 1
|
||
|
trailType motion
|
||
|
trailTime 4,4
|
||
|
trailCount 24,24
|
||
|
trailScale 0.500000
|
||
|
trailMaterial "textures/effects/weapons/railgun_core"
|
||
|
|
||
|
start
|
||
|
{
|
||
|
position { cylinder 32,-100,-100,64,100,100 surface }
|
||
|
velocity { box -100,0,0,-50,0,0 }
|
||
|
angle { box 0,0,0,0,0,1 }
|
||
|
acceleration { box -1800,0,0,-1350,0,0 }
|
||
|
size { line 8,8,16,16 }
|
||
|
fade { line 0.1,0.3 }
|
||
|
offset { cylinder 0,-300,-300,0,300,300 }
|
||
|
rotate { box 0,0.0333333 }
|
||
|
}
|
||
|
|
||
|
motion
|
||
|
{
|
||
|
size { envelope jrad_concavefade }
|
||
|
fade { envelope jrad_concavefade }
|
||
|
offset { envelope rr2_concavefade_start_at_1 }
|
||
|
angle { envelope linear }
|
||
|
}
|
||
|
|
||
|
end
|
||
|
{
|
||
|
size { line 2,2,4,4 }
|
||
|
angle { box 0,0,-5,0,0,5 relative }
|
||
|
}
|
||
|
lineHit
|
||
|
}
|
||
|
}
|
||
|
sound "Debris Sound"
|
||
|
{
|
||
|
start 0.75,0.75
|
||
|
soundShader "sounds/weapons/impacts/debris_violator_vlarge"
|
||
|
}
|
||
|
sound "Debris Sound2"
|
||
|
{
|
||
|
start 2.5,2.5
|
||
|
soundShader "sounds/weapons/impacts/debris_violator_large"
|
||
|
}
|
||
|
sound "Debris Sound3"
|
||
|
{
|
||
|
start 2.75,2.75
|
||
|
soundShader "sounds/weapons/impacts/debris_violator_vlarge"
|
||
|
}
|
||
|
}
|
||
|
|