4122 lines
70 KiB
Text
4122 lines
70 KiB
Text
effect effects/vehicles/goliath/goliath_walk_default
|
|
{
|
|
size 1129
|
|
|
|
cutOffDistance 1700
|
|
|
|
spawner "dirt1"
|
|
{
|
|
count 1,1
|
|
attenuateEmitter
|
|
attenuation 100,130
|
|
|
|
sprite
|
|
{
|
|
duration 2,3
|
|
material "particles/debris/debris_smallbits2"
|
|
gravity 0.7,0.7
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
position { point 0,0,0 cone }
|
|
velocity { point -150,0,300 }
|
|
acceleration { point 0,0,200 }
|
|
size { point 60,60 }
|
|
tint { point 0.329412,0.313726,0.254902 }
|
|
rotate { box -0.125,0.125 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope convexfade }
|
|
tint { envelope exp_x2 }
|
|
fade { envelope rr2_convexfade_start_at_1 offset 0.075 }
|
|
offset { envelope exp_1minusx/x2 count 3,3,3 }
|
|
rotate { envelope exp_1minusx/x2 }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 120,120 }
|
|
tint { point 0.313726,0.27451,0.196078 }
|
|
rotate { box -0.0416667,0.0416667 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "dirt2"
|
|
{
|
|
count 1,1
|
|
attenuateEmitter
|
|
attenuation 100,130
|
|
|
|
sprite
|
|
{
|
|
duration 2,3
|
|
material "particles/debris/debris_smallbits2"
|
|
gravity 0.9,0.9
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
position { point 0,0,0 cone }
|
|
velocity { point -10,0,500 }
|
|
acceleration { point 0,0,200 }
|
|
size { point 50,50 }
|
|
tint { point 0.329412,0.313726,0.254902 }
|
|
rotate { box -0.125,0.125 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope convexfade }
|
|
tint { envelope exp_x2 }
|
|
fade { envelope rr2_convexfade_start_at_1 offset 0.075 }
|
|
offset { envelope exp_1minusx/x2 count 3,3,3 }
|
|
rotate { envelope exp_1minusx/x2 }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 90,90 }
|
|
tint { point 0.313726,0.27451,0.196078 }
|
|
rotate { box -0.0416667,0.0416667 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "dirt3"
|
|
{
|
|
start 0.1,0.1
|
|
count 1,1
|
|
attenuateEmitter
|
|
attenuation 100,130
|
|
|
|
sprite
|
|
{
|
|
duration 2,3
|
|
material "particles/debris/debris_smallbits2"
|
|
gravity 0.4,0.4
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
position { point 0,0,0 cone }
|
|
velocity { point -50,0,200 }
|
|
acceleration { point 0,0,200 }
|
|
size { point 30,30 }
|
|
tint { point 0.329412,0.313726,0.254902 }
|
|
rotate { box -0.125,0.125 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope convexfade }
|
|
tint { envelope exp_x2 }
|
|
fade { envelope rr2_convexfade_start_at_1 offset 0.075 }
|
|
offset { envelope exp_1minusx/x2 count 3,3,3 }
|
|
rotate { envelope exp_1minusx/x2 }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 80,80 }
|
|
tint { point 0.313726,0.27451,0.196078 }
|
|
rotate { box -0.0416667,0.0416667 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "dirt impact"
|
|
{
|
|
count 20,20
|
|
|
|
sprite
|
|
{
|
|
duration 1,1
|
|
blend add
|
|
persist
|
|
material "particles/dustcloud_02_litsmoke"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
velocity { box 0,-120,-120,20,120,120 }
|
|
size { point 20,20 }
|
|
tint { line 0.709804,0.639216,0.509804,0.286275,0.247059,0.172549 }
|
|
offset { sphere -100,-80,5,100,80,30 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope jrad_convexfade }
|
|
tint { envelope jrad_concavefade }
|
|
fade { envelope jrad_concavefade }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 40,40 }
|
|
tint { point 0.592157,0.584314,0.501961 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "dirt puff"
|
|
{
|
|
count 1,1
|
|
attenuateEmitter
|
|
attenuation 500,700
|
|
|
|
sprite
|
|
{
|
|
duration 1,2
|
|
blend add
|
|
persist
|
|
material "particles/dustcloud_02_litsmoke"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
velocity { point 5,5,5 }
|
|
size { point 100,100 }
|
|
tint { line 0.454902,0.411765,0.368627,0.321569,0.290196,0.262745 }
|
|
fade { point 0.7 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope jrad_convexfade }
|
|
tint { envelope jrad_concavefade }
|
|
fade { envelope jrad_concavefade }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 200,200 }
|
|
tint { point 1,1,1 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
decal "stain2"
|
|
{
|
|
decalAxis 5
|
|
|
|
decal
|
|
{
|
|
duration 0.002,0.002
|
|
material "textures/particles/decals/goliath_cracked"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
size { line 100,100,100,150,150,150 }
|
|
rotate { line -1,1 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
|
|
effect effects/vehicles/goliath/goliath_stomp_default
|
|
{
|
|
size 1419
|
|
|
|
cutOffDistance 2400
|
|
|
|
spawner "dirt2"
|
|
{
|
|
count 1,1
|
|
attenuateEmitter
|
|
attenuation 100,130
|
|
|
|
sprite
|
|
{
|
|
duration 2,3
|
|
material "particles/debris/debris_smallbits2"
|
|
gravity 0.9,0.9
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
position { point 0,0,0 cone }
|
|
velocity { point 0,0,700 }
|
|
acceleration { point 0,0,200 }
|
|
size { point 80,80 }
|
|
tint { point 0.329412,0.313726,0.254902 }
|
|
rotate { box -0.125,0.125 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope convexfade }
|
|
tint { envelope exp_x2 }
|
|
fade { envelope rr2_convexfade_start_at_1 offset 0.075 }
|
|
offset { envelope exp_1minusx/x2 count 3,3,3 }
|
|
rotate { envelope exp_1minusx/x2 }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 110,110 }
|
|
tint { point 0.313726,0.27451,0.192157 }
|
|
rotate { box -0.0416667,0.0416667 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "stones2"
|
|
{
|
|
count 50,50
|
|
attenuateEmitter
|
|
attenuation 0,50
|
|
|
|
sprite
|
|
{
|
|
duration 1,3
|
|
persist
|
|
material "particles/debris/debris_stone01"
|
|
gravity 0.6,1
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
velocity { box -300,-300,700,300,300,250 }
|
|
size { point 0.5,0.5 }
|
|
tint { point 0.709804,0.643137,0.509804 }
|
|
offset { sphere -100,-80,0,100,80,5 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope jrad_convexfade }
|
|
tint { envelope jrad_concavefade }
|
|
fade { envelope jrad_concavefade }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 3,3 }
|
|
tint { point 0.596078,0.584314,0.505882 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "dirt impact3"
|
|
{
|
|
count 5,5
|
|
attenuateEmitter
|
|
attenuation 500,700
|
|
|
|
sprite
|
|
{
|
|
duration 1,1
|
|
persist
|
|
material "particles/dustcloud_02_litsmoke"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
velocity { box -150,-150,100,150,150,200 }
|
|
size { point 70,70 }
|
|
tint { line 0.517647,0.454902,0.415686,0.337255,0.286275,0.192157 }
|
|
offset { cylinder -50,-50,80,50,50,150 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope jrad_convexfade }
|
|
tint { envelope jrad_concavefade }
|
|
fade { envelope jrad_concavefade }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 100,100 }
|
|
tint { point 0.592157,0.584314,0.501961 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
decal "stain"
|
|
{
|
|
decalAxis 5
|
|
|
|
decal
|
|
{
|
|
duration 0.002,0.002
|
|
material "textures/particles/decals/goliath_cracked"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
size { point 256,256,256 }
|
|
rotate { box 0,1 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "ground dust2"
|
|
{
|
|
count 15,15
|
|
depthsort
|
|
inverseDrawOrder
|
|
attenuateEmitter
|
|
attenuation 500,700
|
|
|
|
sprite
|
|
{
|
|
duration 1,3
|
|
persist
|
|
material "textures/particles/smoke_test1"
|
|
gravity -0.01,0.01
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
position { sphere -5,-5,0,5,5,0 }
|
|
velocity { box -5,-5,0,5,5,0 }
|
|
size { line 40,40,60,60 }
|
|
tint { line 0.552941,0.490196,0.427451,0.713726,0.647059,0.494118 }
|
|
fade { point 0.7 }
|
|
offset { sphere -50,-50,0,50,50,0 }
|
|
rotate { box 0.125,-0.125 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope exp_1minusx/x2 count 10,10 }
|
|
tint { envelope linear }
|
|
fade { envelope concavefade count 1.59177 offset -0.6 }
|
|
offset { envelope exp_1minusx/x2 count 10,10,10 }
|
|
rotate { envelope convexfade }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { line 150,150,200,200 }
|
|
tint { line 0.662745,0.603922,0.513726,0.552941,0.490196,0.427451 }
|
|
offset { sphere -200,-200,20,200,200,15 surface cone }
|
|
rotate { box -0.125,0.125 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
}effect effects/vehicles/goliath/goliath_walk_gravel
|
|
{
|
|
size 1129
|
|
|
|
cutOffDistance 1700
|
|
|
|
spawner "dirt"
|
|
{
|
|
count 1,1
|
|
attenuateEmitter
|
|
attenuation 100,130
|
|
|
|
sprite
|
|
{
|
|
duration 2,3
|
|
blend add
|
|
material "particles/debris/debris_smallbits2"
|
|
gravity 0.9,0.9
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
position { point 0,0,0 cone }
|
|
velocity { point -10,0,500 }
|
|
acceleration { point 0,0,200 }
|
|
size { point 50,50 }
|
|
tint { point 0.329412,0.313726,0.254902 }
|
|
rotate { box -0.125,0.125 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope convexfade }
|
|
tint { envelope exp_x2 }
|
|
fade { envelope rr2_convexfade_start_at_1 offset 0.075 }
|
|
offset { envelope exp_1minusx/x2 count 3,3,3 }
|
|
rotate { envelope exp_1minusx/x2 }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 90,90 }
|
|
tint { point 0.313726,0.27451,0.196078 }
|
|
rotate { box -0.0416667,0.0416667 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "dirt impact"
|
|
{
|
|
count 20,20
|
|
attenuateEmitter
|
|
attenuation 500,700
|
|
|
|
sprite
|
|
{
|
|
duration 1,1
|
|
blend add
|
|
persist
|
|
material "particles/dustcloud_02_litsmoke"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
velocity { box 0,-120,-120,20,120,120 }
|
|
size { point 30,30 }
|
|
tint { point 0.709804,0.643137,0.509804 }
|
|
fade { point 0.7 }
|
|
offset { sphere -100,-80,5,100,80,30 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope jrad_convexfade }
|
|
tint { envelope jrad_concavefade }
|
|
fade { envelope jrad_concavefade }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 40,40 }
|
|
tint { point 0.596078,0.584314,0.505882 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "stones"
|
|
{
|
|
count 40,40
|
|
attenuateEmitter
|
|
attenuation 0,50
|
|
|
|
sprite
|
|
{
|
|
duration 1,3
|
|
persist
|
|
material "particles/debris/debris_stone01"
|
|
gravity 0.6,1
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
velocity { box -150,-150,500,150,150,250 }
|
|
size { point 0.5,0.5 }
|
|
tint { point 0.709804,0.643137,0.509804 }
|
|
offset { sphere -100,-80,0,100,80,5 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope jrad_convexfade }
|
|
tint { envelope jrad_concavefade }
|
|
fade { envelope jrad_concavefade }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 1.5,1.5 }
|
|
tint { point 0.596078,0.584314,0.505882 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
decal "stain2"
|
|
{
|
|
decalAxis 5
|
|
|
|
decal
|
|
{
|
|
duration 0.002,0.002
|
|
material "textures/particles/decals/goliath_cracked"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
size { line 100,100,100,150,150,150 }
|
|
rotate { line -1,1 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
}effect effects/vehicles/goliath/goliath_stomp_gravel
|
|
{
|
|
size 1556
|
|
|
|
cutOffDistance 2400
|
|
|
|
spawner "dirt2"
|
|
{
|
|
count 1,1
|
|
attenuateEmitter
|
|
attenuation 10,130
|
|
|
|
sprite
|
|
{
|
|
duration 2,3
|
|
material "particles/debris/debris_smallbits2"
|
|
gravity 0.9,0.9
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
position { point 0,0,0 cone }
|
|
velocity { point 0,0,700 }
|
|
acceleration { point 0,0,200 }
|
|
size { point 80,80 }
|
|
tint { point 0.329412,0.313726,0.254902 }
|
|
rotate { box -0.125,0.125 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope convexfade }
|
|
tint { envelope exp_x2 }
|
|
fade { envelope rr2_convexfade_start_at_1 offset 0.075 }
|
|
offset { envelope exp_1minusx/x2 count 3,3,3 }
|
|
rotate { envelope exp_1minusx/x2 }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 110,110 }
|
|
tint { point 0.313726,0.27451,0.192157 }
|
|
rotate { box -0.0416667,0.0416667 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "stones2"
|
|
{
|
|
count 30,30
|
|
attenuateEmitter
|
|
attenuation 0,5
|
|
|
|
sprite
|
|
{
|
|
duration 1,3
|
|
persist
|
|
material "particles/debris/debris_stone01"
|
|
gravity 0.6,1
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
velocity { box -300,-300,700,300,300,250 }
|
|
size { point 0.5,0.5 }
|
|
tint { point 0.709804,0.643137,0.509804 }
|
|
offset { sphere -100,-80,0,100,80,5 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope jrad_convexfade }
|
|
tint { envelope jrad_concavefade }
|
|
fade { envelope jrad_concavefade }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 3,3 }
|
|
tint { point 0.596078,0.584314,0.505882 }
|
|
fade { point 0.6 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "dirt impact3"
|
|
{
|
|
count 5,5
|
|
attenuateEmitter
|
|
attenuation 500,700
|
|
|
|
sprite
|
|
{
|
|
duration 1,1
|
|
persist
|
|
material "particles/dustcloud_02_litsmoke"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
velocity { box -150,-150,100,150,150,200 }
|
|
size { point 70,70 }
|
|
tint { line 0.517647,0.454902,0.415686,0.337255,0.286275,0.192157 }
|
|
offset { cylinder -50,-50,80,50,50,150 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope jrad_convexfade }
|
|
tint { envelope jrad_concavefade }
|
|
fade { envelope jrad_concavefade }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 100,100 }
|
|
tint { point 0.592157,0.584314,0.501961 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
decal "stain"
|
|
{
|
|
detail 0.9
|
|
decalAxis 5
|
|
|
|
decal
|
|
{
|
|
duration 0.002,0.002
|
|
material "textures/particles/decals/goliath_cracked"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
size { point 256,256,256 }
|
|
rotate { box 0,1 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "ground dust2"
|
|
{
|
|
count 15,15
|
|
depthsort
|
|
inverseDrawOrder
|
|
attenuateEmitter
|
|
attenuation 500,2400
|
|
|
|
sprite
|
|
{
|
|
duration 1,3
|
|
persist
|
|
material "textures/particles/smoke_test1"
|
|
gravity -0.01,0.01
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
position { sphere -5,-5,0,5,5,0 }
|
|
velocity { box -5,-5,0,5,5,0 }
|
|
size { line 40,40,60,60 }
|
|
tint { line 0.552941,0.490196,0.427451,0.713726,0.647059,0.494118 }
|
|
fade { point 0.8 }
|
|
offset { sphere -50,-50,0,50,50,0 }
|
|
rotate { box 0.125,-0.125 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope exp_1minusx/x2 count 10,10 }
|
|
tint { envelope linear }
|
|
fade { envelope concavefade count 1.59177 offset -0.6 }
|
|
offset { envelope exp_1minusx/x2 count 10,10,10 }
|
|
rotate { envelope convexfade }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { line 150,150,200,200 }
|
|
tint { line 0.662745,0.603922,0.513726,0.552941,0.490196,0.427451 }
|
|
offset { sphere -200,-200,20,200,200,15 surface cone }
|
|
rotate { box -0.125,0.125 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
emitter "warp2"
|
|
{
|
|
detail 0.7
|
|
duration 1,1
|
|
density 1,1
|
|
locked
|
|
attenuateEmitter
|
|
|
|
oriented
|
|
{
|
|
duration 0.7,0.7
|
|
blend add
|
|
material "textures/effects/ssm_shockwave3"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
size { point 1100,1100 }
|
|
fade { point 0 }
|
|
rotate { point -0.25,0,0 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope shamus_fastinslowout count 0.9,0.9 offset 0.4,0.4 }
|
|
tint { envelope convexfade }
|
|
fade { envelope shamus_fastinslowout }
|
|
offset { envelope aa_testblasttable2 }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 400,400 }
|
|
fade { point 0.25 }
|
|
offset { point 1,1,4 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
}
|
|
|
|
effect effects/vehicles/goliath/goliath_walk_grass
|
|
{
|
|
size 1129
|
|
|
|
cutOffDistance 1700
|
|
|
|
spawner "dirt2"
|
|
{
|
|
count 1,1
|
|
attenuateEmitter
|
|
attenuation 100,130
|
|
|
|
sprite
|
|
{
|
|
duration 2,3
|
|
material "particles/debris/debris_smallbits2"
|
|
gravity 0.9,0.9
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
position { point 0,0,0 cone }
|
|
velocity { point -10,0,500 }
|
|
acceleration { point 0,0,200 }
|
|
size { point 50,50 }
|
|
tint { point 0.329412,0.313726,0.254902 }
|
|
rotate { box -0.125,0.125 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope convexfade }
|
|
tint { envelope exp_x2 }
|
|
fade { envelope rr2_convexfade_start_at_1 offset 0.075 }
|
|
offset { envelope exp_1minusx/x2 count 3,3,3 }
|
|
rotate { envelope exp_1minusx/x2 }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 90,90 }
|
|
tint { point 0.313726,0.27451,0.192157 }
|
|
rotate { box -0.0416667,0.0416667 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "dirt3"
|
|
{
|
|
start 0.1,0.1
|
|
count 1,1
|
|
attenuateEmitter
|
|
attenuation 100,130
|
|
|
|
sprite
|
|
{
|
|
duration 2,3
|
|
material "particles/debris/debris_smallbits2"
|
|
gravity 0.4,0.4
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
position { point 0,0,0 cone }
|
|
velocity { point -50,0,200 }
|
|
acceleration { point 0,0,200 }
|
|
size { point 30,30 }
|
|
tint { point 0.329412,0.313726,0.254902 }
|
|
rotate { box -0.125,0.125 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope convexfade }
|
|
tint { envelope exp_x2 }
|
|
fade { envelope rr2_convexfade_start_at_1 offset 0.075 }
|
|
offset { envelope exp_1minusx/x2 count 3,3,3 }
|
|
rotate { envelope exp_1minusx/x2 }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 80,80 }
|
|
tint { point 0.313726,0.27451,0.192157 }
|
|
rotate { box -0.0416667,0.0416667 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "dirt impact"
|
|
{
|
|
count 20,20
|
|
attenuateEmitter
|
|
attenuation 500,700
|
|
|
|
sprite
|
|
{
|
|
duration 1,1
|
|
blend add
|
|
persist
|
|
material "particles/dustcloud_02_litsmoke"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
velocity { box 0,-120,-120,20,120,120 }
|
|
size { point 20,20 }
|
|
tint { point 0.694118,0.670588,0.521569 }
|
|
fade { point 0.3 }
|
|
offset { sphere -100,-80,5,100,80,30 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope jrad_convexfade }
|
|
tint { envelope jrad_concavefade }
|
|
fade { envelope jrad_concavefade }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 40,40 }
|
|
tint { point 0.615686,0.611765,0.47451 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "dirt puff"
|
|
{
|
|
count 1,1
|
|
attenuateEmitter
|
|
attenuation 500,700
|
|
|
|
sprite
|
|
{
|
|
duration 1,2
|
|
blend add
|
|
persist
|
|
material "particles/dustcloud_02_litsmoke"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
velocity { point 5,5,5 }
|
|
size { point 100,100 }
|
|
tint { point 0.443137,0.462745,0.360784 }
|
|
fade { point 0.7 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope jrad_convexfade }
|
|
tint { envelope jrad_concavefade }
|
|
fade { envelope jrad_concavefade }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 200,200 }
|
|
tint { point 1,1,1 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "stones"
|
|
{
|
|
count 20,20
|
|
attenuateEmitter
|
|
attenuation 0,50
|
|
|
|
sprite
|
|
{
|
|
duration 1,3
|
|
persist
|
|
material "particles/debris/debris_woodchips01"
|
|
numFrames 8
|
|
gravity 0.5,1
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
velocity { box -150,-150,500,150,150,250 }
|
|
tint { line 0.388235,0.462745,0.227451,0.337255,0.47451,0.215686 }
|
|
offset { sphere -100,-80,0,100,80,5 }
|
|
rotate { box -1,1 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope jrad_convexfade }
|
|
fade { envelope jrad_concavefade }
|
|
rotate { envelope linear }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 8,8 }
|
|
rotate { box 1,-1 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
decal "stain2"
|
|
{
|
|
decalAxis 5
|
|
|
|
decal
|
|
{
|
|
duration 0.002,0.002
|
|
material "textures/particles/decals/goliath_cracked"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
size { line 100,100,100,150,150,150 }
|
|
rotate { line -1,1 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
}effect effects/vehicles/goliath/goliath_stomp_grass
|
|
{
|
|
size 1556
|
|
|
|
cutOffDistance 2400
|
|
|
|
spawner "dirt2"
|
|
{
|
|
count 1,1
|
|
attenuateEmitter
|
|
attenuation 100,130
|
|
|
|
sprite
|
|
{
|
|
duration 2,3
|
|
material "particles/debris/debris_smallbits2"
|
|
gravity 0.9,0.9
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
position { point 0,0,0 cone }
|
|
velocity { point 0,0,700 }
|
|
acceleration { point 0,0,200 }
|
|
size { point 80,80 }
|
|
tint { point 0.329412,0.313726,0.254902 }
|
|
rotate { box -0.125,0.125 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope convexfade }
|
|
tint { envelope exp_x2 }
|
|
fade { envelope rr2_convexfade_start_at_1 offset 0.075 }
|
|
offset { envelope exp_1minusx/x2 count 3,3,3 }
|
|
rotate { envelope exp_1minusx/x2 }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 110,110 }
|
|
tint { point 0.313726,0.27451,0.192157 }
|
|
rotate { box -0.0416667,0.0416667 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "stones2"
|
|
{
|
|
count 30,30
|
|
attenuateEmitter
|
|
attenuation 0,50
|
|
|
|
sprite
|
|
{
|
|
duration 1,3
|
|
persist
|
|
material "particles/debris/debris_stone01"
|
|
gravity 0.6,1
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
velocity { box -300,-300,700,300,300,250 }
|
|
size { point 0.5,0.5 }
|
|
tint { point 0.709804,0.639216,0.509804 }
|
|
offset { sphere -100,-80,0,100,80,5 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope jrad_convexfade }
|
|
tint { envelope jrad_concavefade }
|
|
fade { envelope jrad_concavefade }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 3,3 }
|
|
tint { point 0.592157,0.584314,0.501961 }
|
|
fade { point 0.5 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "dirt impact3"
|
|
{
|
|
count 5,5
|
|
attenuateEmitter
|
|
attenuation 500,700
|
|
|
|
sprite
|
|
{
|
|
duration 1,1
|
|
persist
|
|
material "particles/dustcloud_02_litsmoke"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
velocity { box -150,-150,100,150,150,200 }
|
|
size { point 70,70 }
|
|
tint { line 0.517647,0.454902,0.415686,0.337255,0.286275,0.192157 }
|
|
offset { cylinder -50,-50,80,50,50,150 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope jrad_convexfade }
|
|
tint { envelope jrad_concavefade }
|
|
fade { envelope jrad_concavefade }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 100,100 }
|
|
tint { point 0.592157,0.584314,0.501961 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
decal "stain"
|
|
{
|
|
detail 0.9
|
|
decalAxis 5
|
|
|
|
decal
|
|
{
|
|
duration 0.002,0.002
|
|
material "textures/particles/decals/goliath_cracked"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
size { point 256,256,256 }
|
|
rotate { box 0,1 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "ground dust2"
|
|
{
|
|
count 15,15
|
|
depthsort
|
|
inverseDrawOrder
|
|
attenuateEmitter
|
|
attenuation 500,700
|
|
|
|
sprite
|
|
{
|
|
duration 1,3
|
|
persist
|
|
material "textures/particles/smoke_test1"
|
|
gravity -0.01,0.01
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
position { sphere -5,-5,0,5,5,0 }
|
|
velocity { box -5,-5,0,5,5,0 }
|
|
size { line 40,40,60,60 }
|
|
tint { line 0.560784,0.501961,0.411765,0.690196,0.670588,0.517647 }
|
|
fade { point 0.6 }
|
|
offset { sphere -50,-50,0,50,50,0 }
|
|
rotate { box 0.125,-0.125 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope exp_1minusx/x2 count 10,10 }
|
|
tint { envelope linear }
|
|
fade { envelope concavefade count 1.59177 offset -0.6 }
|
|
offset { envelope exp_1minusx/x2 count 10,10,10 }
|
|
rotate { envelope convexfade }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { line 150,150,200,200 }
|
|
tint { line 0.658824,0.662745,0.513726,0.568627,0.541176,0.407843 }
|
|
offset { sphere -200,-200,20,200,200,15 surface cone }
|
|
rotate { box -0.125,0.125 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
emitter "warp2"
|
|
{
|
|
detail 0.7
|
|
duration 1,1
|
|
density 1,1
|
|
locked
|
|
attenuateEmitter
|
|
|
|
oriented
|
|
{
|
|
duration 0.7,0.7
|
|
blend add
|
|
material "textures/effects/ssm_shockwave3"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
size { point 1100,1100 }
|
|
fade { point 0 }
|
|
rotate { point -0.25,0,0 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope shamus_fastinslowout count 0.9,0.9 offset 0.4,0.4 }
|
|
tint { envelope convexfade }
|
|
fade { envelope shamus_fastinslowout }
|
|
offset { envelope aa_testblasttable2 }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 400,400 }
|
|
fade { point 0.25 }
|
|
offset { point 1,1,4 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
}
|
|
|
|
effect effects/vehicles/goliath/goliath_walk_water
|
|
{
|
|
size 1092
|
|
|
|
cutOffDistance 2000
|
|
|
|
spawner "dirt puff"
|
|
{
|
|
count 1,1
|
|
attenuateEmitter
|
|
attenuation 500,1400
|
|
|
|
sprite
|
|
{
|
|
duration 1,2
|
|
persist
|
|
material "particles/dustcloud_02_litsmoke"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
velocity { point 5,5,5 }
|
|
size { point 100,100 }
|
|
fade { point 0.7 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope jrad_convexfade }
|
|
tint { envelope jrad_concavefade }
|
|
fade { envelope jrad_concavefade }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 250,250 }
|
|
tint { point 1,1,1 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "dirt4"
|
|
{
|
|
start 0.1,0.1
|
|
count 1,1
|
|
attenuateEmitter
|
|
attenuation 500,1400
|
|
|
|
sprite
|
|
{
|
|
duration 2,3
|
|
material "particles/water/spray_light_01"
|
|
gravity 0.4,0.4
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
position { point 0,0,0 cone }
|
|
velocity { point 0,0,300 }
|
|
acceleration { point 0,0,200 }
|
|
size { point 100,100 }
|
|
fade { point 0.35 }
|
|
rotate { box -0.125,0.125 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope convexfade }
|
|
tint { envelope exp_x2 }
|
|
fade { envelope rr2_convexfade_start_at_1 offset 0.075 }
|
|
offset { envelope exp_1minusx/x2 count 3,3,3 }
|
|
rotate { envelope exp_1minusx/x2 }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 250,250 }
|
|
rotate { box -0.0416667,0.0416667 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "dirt1"
|
|
{
|
|
count 1,1
|
|
attenuateEmitter
|
|
attenuation 500,1400
|
|
|
|
sprite
|
|
{
|
|
duration 2,3
|
|
material "particles/water/splash_dir_01"
|
|
gravity 0.7,0.7
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
position { point 0,0,0 cone }
|
|
velocity { point -150,0,300 }
|
|
acceleration { point 0,0,200 }
|
|
size { point 20,50 }
|
|
fade { point 0.8 }
|
|
rotate { box -0.125,0.125 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope convexfade }
|
|
tint { envelope exp_x2 }
|
|
fade { envelope rr2_convexfade_start_at_1 offset 0.075 }
|
|
offset { envelope exp_1minusx/x2 count 3,3,3 }
|
|
rotate { envelope exp_1minusx/x2 }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 50,80 }
|
|
rotate { box -0.0416667,0.0416667 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "dirt2"
|
|
{
|
|
count 1,1
|
|
attenuateEmitter
|
|
attenuation 1000,2400
|
|
|
|
sprite
|
|
{
|
|
duration 1,2
|
|
material "particles/water/splash_dir_03"
|
|
gravity 0.9,0.9
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
position { point 0,0,0 cone }
|
|
velocity { point -10,0,500 }
|
|
acceleration { point 0,0,200 }
|
|
size { point 50,80 }
|
|
fade { point 0.8 }
|
|
rotate { box -0.125,0.125 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope convexfade }
|
|
tint { envelope exp_x2 }
|
|
fade { envelope rr2_convexfade_start_at_1 offset 0.075 }
|
|
offset { envelope exp_1minusx/x2 count 3,3,3 }
|
|
rotate { envelope exp_1minusx/x2 }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 90,180 }
|
|
tint { point 0.752941,0.752941,0.752941 }
|
|
rotate { box -0.0416667,0.0416667 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "dirt3"
|
|
{
|
|
start 0.1,0.1
|
|
count 1,1
|
|
attenuateEmitter
|
|
attenuation 1000,2400
|
|
|
|
sprite
|
|
{
|
|
duration 1,2
|
|
material "particles/water/splash_dir_04"
|
|
gravity 0.4,0.4
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
position { point 0,0,0 cone }
|
|
velocity { point -50,0,200 }
|
|
acceleration { point 0,0,200 }
|
|
size { point 60,60 }
|
|
fade { point 0.8 }
|
|
rotate { box -0.125,0.125 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope convexfade }
|
|
tint { envelope exp_x2 }
|
|
fade { envelope rr2_convexfade_start_at_1 offset 0.075 }
|
|
offset { envelope exp_1minusx/x2 count 3,3,3 }
|
|
rotate { envelope exp_1minusx/x2 }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 120,120 }
|
|
rotate { box -0.0416667,0.0416667 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "dirt impact"
|
|
{
|
|
count 5,5
|
|
attenuateEmitter
|
|
attenuation 500,1400
|
|
|
|
sprite
|
|
{
|
|
duration 1,1
|
|
persist
|
|
material "particles/water/spray_light_01"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
velocity { box 15,-160,-160,50,160,160 }
|
|
size { point 30,30 }
|
|
fade { point 0.8 }
|
|
offset { sphere -120,-110,5,120,110,30 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope jrad_convexfade }
|
|
tint { envelope jrad_concavefade }
|
|
fade { envelope jrad_concavefade }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 50,50 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
}
|
|
|
|
effect effects/vehicles/goliath/goliath_stomp_water
|
|
{
|
|
size 1574
|
|
|
|
cutOffDistance 2000
|
|
|
|
spawner "unnamed15"
|
|
{
|
|
count 3,3
|
|
attenuateEmitter
|
|
|
|
sprite
|
|
{
|
|
duration 0.1,0.3
|
|
material "particles/water/splash_dir_02"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
velocity { box -20,-20,0,20,20,0 }
|
|
size { point 100,100 }
|
|
offset { sphere -200,-200,0,200,200,0 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope linear }
|
|
tint { envelope linear }
|
|
fade { envelope concavefade }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { line 200,300,300,400 }
|
|
tint { point 1,1,1 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "out smoke"
|
|
{
|
|
count 8,8
|
|
attenuateEmitter
|
|
|
|
sprite
|
|
{
|
|
duration 0.125,0.5
|
|
persist
|
|
material "particles/dustcloud_02"
|
|
gravity 0,0.1
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
position { sphere -50,-50,-50,50,50,0 }
|
|
velocity { box -900,-900,150,900,900,785 }
|
|
size { line 75,75,100,100 }
|
|
fade { line 0.25,0.125 }
|
|
rotate { box -1.38889,1.38889 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope shamus_exp_1minusx/x2 }
|
|
tint { envelope linear }
|
|
fade { envelope rr2_convexfade_start_at_1 offset 0.1 }
|
|
offset { envelope shamus_exp_1minusx/x2 }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { line 150,150,450,450 }
|
|
tint { point 1,1,1 }
|
|
offset { sphere -50,-50,-50,50,50,250 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "rain smoke spray"
|
|
{
|
|
count 5,5
|
|
attenuateEmitter
|
|
|
|
sprite
|
|
{
|
|
duration 3,4
|
|
persist
|
|
material "particles/water/spray_heavy_01"
|
|
gravity 0.4,0.6
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
position { sphere -25,-25,-15,25,25,325 }
|
|
velocity { box -140,-140,100,140,140,200 }
|
|
size { line 25,25,50,50 }
|
|
fade { line 0.125,0.25 }
|
|
rotate { box -0.0138889,0.0138889 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope shamus_exp_1minusx/x2 count 0.5,0.5 }
|
|
tint { envelope linear }
|
|
fade { envelope rr2_convexfade_start_at_1 offset 0.1 }
|
|
offset { envelope shamus_exp_1minusx/x2 }
|
|
rotate { envelope linear }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { line 200,200,350,350 }
|
|
tint { point 0.74902,0.74902,0.74902 }
|
|
offset { line -10,-10,150,10,10,450 }
|
|
rotate { box -0.00277778,0.00277778 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "shaft spray"
|
|
{
|
|
count 5,5
|
|
attenuateEmitter
|
|
|
|
sprite
|
|
{
|
|
duration 1,2
|
|
persist
|
|
material "particles/water/spray_light_01"
|
|
gravity 0.4,1
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
position { sphere -25,-25,-50,25,25,0 }
|
|
velocity { box -71,-71,150,71,71,250 }
|
|
friction { point 1,0,0 }
|
|
size { line 50,50,70,70 }
|
|
fade { line 0.25,0.7 }
|
|
rotate { box -0.0416667,0.0416667 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope shamus_exp_1minusx/x2 }
|
|
tint { envelope linear }
|
|
fade { envelope rr2_convexfade_start_at_1 offset 0.1 }
|
|
offset { envelope shamus_exp_1minusx/x2 }
|
|
rotate { envelope linear }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 100,100 }
|
|
tint { point 1,1,1 }
|
|
offset { sphere -10,-10,650,10,10,250 }
|
|
rotate { box -0.0138889,0.0138889 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "spray rain down"
|
|
{
|
|
count 5,5
|
|
useMaterialColor
|
|
attenuateEmitter
|
|
|
|
sprite
|
|
{
|
|
duration 1,3
|
|
persist
|
|
material "particles/water/spray_light_01"
|
|
gravity 0.5,0.8
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
position { sphere -25,-25,15,25,25,0 }
|
|
velocity { box -125,-125,150,125,125,250 }
|
|
size { point 80,80 }
|
|
fade { line 0.5,1 }
|
|
offset { box -100,-100,-20,100,100,20 }
|
|
windStrength { point 0.2 }
|
|
rotate { box 0,1 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope linear }
|
|
tint { envelope linear }
|
|
fade { envelope rr2_convexfade_start_at_1 offset 0.1 }
|
|
rotate { envelope linear }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 175,175 }
|
|
tint { point 0.752941,0.752941,0.752941 }
|
|
rotate { box -0.0277778,0.0277778 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "out spray"
|
|
{
|
|
count 4,4
|
|
attenuateEmitter
|
|
|
|
sprite
|
|
{
|
|
duration 0.25,0.5
|
|
persist
|
|
material "particles/dustcloud_02"
|
|
gravity 0,0.1
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
position { sphere -50,-50,-50,50,50,0 }
|
|
velocity { box -500,-500,0,500,500,150 }
|
|
size { line 75,75,100,100 }
|
|
fade { point 0.5 }
|
|
rotate { box -0.0138889,0.0138889 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope linear }
|
|
tint { envelope linear }
|
|
fade { envelope rr2_convexfade_start_at_1 }
|
|
rotate { envelope linear }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { line 300,300,450,450 }
|
|
tint { point 1,1,1 }
|
|
rotate { box -0.0138889,0.0138889 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
emitter "warp"
|
|
{
|
|
duration 1,1
|
|
density 1,1
|
|
locked
|
|
attenuateEmitter
|
|
|
|
oriented
|
|
{
|
|
duration 1,1
|
|
blend add
|
|
material "textures/effects/ssm_shockwave2"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
position { point 0,0,5 }
|
|
size { point 700,700 }
|
|
tint { point 0,0,0 }
|
|
fade { point 0 }
|
|
rotate { point -0.25,0,0 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope shamus_fastinslowout count 0.9,0.9 offset 0.4,0.4 }
|
|
tint { envelope shamus_fastinslowout }
|
|
fade { envelope shamus_fastinslowout }
|
|
offset { envelope aa_testblasttable2 }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 400,400 }
|
|
tint { point 1,1,1 }
|
|
fade { point 0.4 }
|
|
offset { point 1,1,5 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
emitter "warp2"
|
|
{
|
|
duration 1,1
|
|
density 1,1
|
|
locked
|
|
attenuateEmitter
|
|
|
|
oriented
|
|
{
|
|
duration 0.7,0.7
|
|
blend add
|
|
material "textures/effects/ssm_shockwave3"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
size { point 1100,1100 }
|
|
fade { point 0 }
|
|
rotate { point -0.25,0,0 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope shamus_fastinslowout count 0.9,0.9 offset 0.4,0.4 }
|
|
tint { envelope convexfade }
|
|
fade { envelope shamus_fastinslowout }
|
|
offset { envelope aa_testblasttable2 }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 400,400 }
|
|
fade { point 0.5 }
|
|
offset { point 1,1,4 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
emitter "center"
|
|
{
|
|
duration 1,1
|
|
density 1,1
|
|
locked
|
|
|
|
oriented
|
|
{
|
|
duration 0.5,1
|
|
blend add
|
|
material "textures/effects/shockwave"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
position { sphere -25,-25,0,25,25,0 }
|
|
size { point 0,0 }
|
|
tint { point 0,0,0 }
|
|
rotate { point -0.25,0,0 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope convexfade }
|
|
tint { envelope exp_xoverx2 }
|
|
fade { envelope exp_x2 }
|
|
offset { envelope aa_testblasttable2 }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { line 600,600,1000,1000 }
|
|
tint { point 1,1,1 }
|
|
offset { point 1,1,2 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
|
|
effect effects/vehicles/goliath/goliath_walk_snow
|
|
{
|
|
size 1129
|
|
|
|
cutOffDistance 1700
|
|
|
|
spawner "dirt puff"
|
|
{
|
|
count 1,1
|
|
attenuateEmitter
|
|
attenuation 500,700
|
|
|
|
sprite
|
|
{
|
|
duration 1,2
|
|
persist
|
|
material "particles/debris/debris_snow"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
velocity { point 5,5,5 }
|
|
size { point 100,100 }
|
|
tint { point 0.631373,0.576471,0.564706 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope jrad_convexfade }
|
|
tint { envelope jrad_concavefade }
|
|
fade { envelope jrad_concavefade }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 300,300 }
|
|
tint { point 0.803922,0.784314,0.768628 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "dirt impact"
|
|
{
|
|
count 15,15
|
|
attenuateEmitter
|
|
attenuation 500,700
|
|
|
|
sprite
|
|
{
|
|
duration 1,1
|
|
persist
|
|
material "particles/debris/debris_snow"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
velocity { box 0,-200,-200,20,200,200 }
|
|
size { point 40,40 }
|
|
tint { line 0.803922,0.784314,0.768628,0.631373,0.576471,0.564706 }
|
|
offset { sphere -100,-80,5,100,80,30 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope jrad_convexfade }
|
|
fade { envelope jrad_concavefade }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 60,60 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "dirt6"
|
|
{
|
|
count 1,1
|
|
attenuateEmitter
|
|
attenuation 100,130
|
|
|
|
sprite
|
|
{
|
|
duration 0.5,1
|
|
material "particles/water/splash_dir_03"
|
|
gravity 0.9,0.9
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
position { point 0,0,0 cone }
|
|
velocity { point -10,0,500 }
|
|
acceleration { point 0,0,200 }
|
|
size { point 70,110 }
|
|
tint { point 0.752941,0.72549,0.705882 }
|
|
fade { point 0.5 }
|
|
rotate { box -0.125,0.125 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope convexfade }
|
|
tint { envelope exp_x2 }
|
|
fade { envelope linear }
|
|
offset { envelope exp_1minusx/x2 count 3,3,3 }
|
|
rotate { envelope exp_1minusx/x2 }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 140,250 }
|
|
tint { point 0.635294,0.576471,0.568627 }
|
|
rotate { box -0.0416667,0.0416667 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "dirt1"
|
|
{
|
|
count 3,3
|
|
attenuateEmitter
|
|
attenuation 100,130
|
|
|
|
sprite
|
|
{
|
|
duration 2,3
|
|
material "particles/debris/debris_smallbits2"
|
|
gravity 0.7,0.7
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
position { point 0,0,0 cone }
|
|
velocity { point -150,0,300 }
|
|
acceleration { point 0,0,200 }
|
|
size { point 60,60 }
|
|
tint { line 0.807843,0.784314,0.768628,0.635294,0.576471,0.568627 }
|
|
rotate { box -1,1 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope convexfade }
|
|
fade { envelope linear }
|
|
offset { envelope exp_1minusx/x2 count 3,3,3 }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 120,120 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "dirt2"
|
|
{
|
|
count 1,1
|
|
attenuateEmitter
|
|
attenuation 100,130
|
|
|
|
sprite
|
|
{
|
|
duration 2,3
|
|
material "particles/debris/debris_smallbits2"
|
|
gravity 0.9,0.9
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
position { point 0,0,0 cone }
|
|
velocity { point -10,0,500 }
|
|
acceleration { point 0,0,200 }
|
|
size { point 50,50 }
|
|
tint { line 0.807843,0.784314,0.768628,0.635294,0.576471,0.568627 }
|
|
rotate { box -0.125,0.125 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope convexfade }
|
|
fade { envelope linear }
|
|
offset { envelope exp_1minusx/x2 count 3,3,3 }
|
|
rotate { envelope exp_1minusx/x2 }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 90,90 }
|
|
rotate { box -0.0416667,0.0416667 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
decal "stain2"
|
|
{
|
|
decalAxis 5
|
|
|
|
decal
|
|
{
|
|
duration 0.002,0.002
|
|
material "textures/particles/decals/goliath_cracked"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
size { line 100,100,100,150,150,150 }
|
|
rotate { line -1,1 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
}effect effects/vehicles/goliath/goliath_stomp_snow
|
|
{
|
|
size 1556
|
|
|
|
cutOffDistance 1700
|
|
|
|
spawner "dirt2"
|
|
{
|
|
count 1,1
|
|
attenuateEmitter
|
|
attenuation 100,130
|
|
|
|
sprite
|
|
{
|
|
duration 2,3
|
|
material "particles/debris/debris_smallbits2"
|
|
gravity 0.9,0.9
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
position { point 0,0,0 cone }
|
|
velocity { point 0,0,700 }
|
|
acceleration { point 0,0,200 }
|
|
size { point 80,80 }
|
|
tint { point 0.329412,0.313726,0.254902 }
|
|
rotate { box -0.125,0.125 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope convexfade }
|
|
tint { envelope exp_x2 }
|
|
fade { envelope rr2_convexfade_start_at_1 offset 0.075 }
|
|
offset { envelope exp_1minusx/x2 count 3,3,3 }
|
|
rotate { envelope exp_1minusx/x2 }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 110,110 }
|
|
tint { point 0.313726,0.27451,0.192157 }
|
|
rotate { box -0.0416667,0.0416667 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "stones3"
|
|
{
|
|
count 30,30
|
|
attenuateEmitter
|
|
attenuation 0,50
|
|
|
|
sprite
|
|
{
|
|
duration 1,3
|
|
persist
|
|
material "particles/debris/debris_stone02"
|
|
gravity 0.6,1
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
velocity { box -300,-300,700,300,300,250 }
|
|
size { box 2,2,4,4 }
|
|
tint { line 0.862745,0.843137,0.839216,0.635294,0.576471,0.568627 }
|
|
fade { line 0.5,1 }
|
|
offset { sphere -100,-80,0,100,80,5 }
|
|
rotate { box -1,1 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope jrad_convexfade }
|
|
fade { envelope jrad_concavefade }
|
|
rotate { envelope linear }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { box 6,6,10,10 }
|
|
rotate { box 1,-1 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "dirt impact3"
|
|
{
|
|
count 5,5
|
|
attenuateEmitter
|
|
attenuation 500,700
|
|
|
|
sprite
|
|
{
|
|
duration 1,1
|
|
persist
|
|
material "particles/dustcloud_02_litsmoke"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
velocity { box -150,-150,100,150,150,200 }
|
|
size { point 70,70 }
|
|
tint { line 0.513726,0.454902,0.411765,0.337255,0.286275,0.192157 }
|
|
offset { cylinder -50,-50,80,50,50,150 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope jrad_convexfade }
|
|
tint { envelope jrad_concavefade }
|
|
fade { envelope jrad_concavefade }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 100,100 }
|
|
tint { point 0.592157,0.584314,0.501961 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
decal "stain"
|
|
{
|
|
detail 0.9
|
|
decalAxis 5
|
|
|
|
decal
|
|
{
|
|
duration 0.002,0.002
|
|
material "textures/particles/decals/goliath_cracked"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
size { point 256,256,256 }
|
|
rotate { box 0,1 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "ground dust2"
|
|
{
|
|
count 15,15
|
|
depthsort
|
|
inverseDrawOrder
|
|
attenuateEmitter
|
|
attenuation 500,700
|
|
|
|
sprite
|
|
{
|
|
duration 1,3
|
|
persist
|
|
material "textures/particles/smoke_test1"
|
|
gravity -0.01,0.01
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
position { sphere -5,-5,0,5,5,0 }
|
|
velocity { box -5,-5,0,5,5,0 }
|
|
size { line 40,40,60,60 }
|
|
tint { line 0.87451,0.858824,0.843137,1,1,1 }
|
|
fade { point 0.8 }
|
|
offset { sphere -50,-50,0,50,50,0 }
|
|
rotate { box 0.125,-0.125 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope exp_1minusx/x2 count 10,10 }
|
|
tint { envelope linear }
|
|
fade { envelope concavefade count 1.59177 offset -0.6 }
|
|
offset { envelope exp_1minusx/x2 count 10,10,10 }
|
|
rotate { envelope convexfade }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { line 150,150,200,200 }
|
|
tint { line 1,1,1,0.882353,0.862745,0.85098 }
|
|
offset { sphere -200,-200,20,200,200,15 surface cone }
|
|
rotate { box -0.125,0.125 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
emitter "warp2"
|
|
{
|
|
detail 0.7
|
|
duration 1,1
|
|
density 1,1
|
|
locked
|
|
attenuateEmitter
|
|
|
|
oriented
|
|
{
|
|
duration 0.7,0.7
|
|
blend add
|
|
material "textures/effects/ssm_shockwave3"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
size { point 1100,1100 }
|
|
fade { point 0 }
|
|
rotate { point -0.25,0,0 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope shamus_fastinslowout count 0.9,0.9 offset 0.4,0.4 }
|
|
tint { envelope convexfade }
|
|
fade { envelope shamus_fastinslowout }
|
|
offset { envelope aa_testblasttable2 }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 400,400 }
|
|
fade { point 0.25 }
|
|
offset { point 1,1,4 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
}effect effects/vehicles/goliath/goliath_walk_concrete
|
|
{
|
|
size 1129
|
|
|
|
cutOffDistance 1700
|
|
|
|
spawner "dirt1"
|
|
{
|
|
count 1,1
|
|
attenuateEmitter
|
|
attenuation 100,130
|
|
|
|
sprite
|
|
{
|
|
duration 2,3
|
|
material "particles/debris/debris_smallbits2"
|
|
gravity 0.7,0.7
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
position { point 0,0,0 cone }
|
|
velocity { point -150,0,300 }
|
|
acceleration { point 0,0,200 }
|
|
size { point 60,60 }
|
|
tint { line 0,0,0,0.4,0.4,0.4 }
|
|
fade { point 0.5 }
|
|
rotate { box -0.125,0.125 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope convexfade }
|
|
tint { envelope exp_x2 }
|
|
fade { envelope rr2_convexfade_start_at_1 offset 0.075 }
|
|
offset { envelope exp_1minusx/x2 count 3,3,3 }
|
|
rotate { envelope exp_1minusx/x2 }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 120,120 }
|
|
tint { point 0.313726,0.27451,0.192157 }
|
|
rotate { box -0.0416667,0.0416667 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "dirt2"
|
|
{
|
|
count 1,1
|
|
attenuateEmitter
|
|
attenuation 100,130
|
|
|
|
sprite
|
|
{
|
|
duration 2,3
|
|
material "particles/debris/debris_smallbits2"
|
|
gravity 0.9,0.9
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
position { point 0,0,0 cone }
|
|
velocity { point -10,0,500 }
|
|
acceleration { point 0,0,200 }
|
|
size { point 50,50 }
|
|
tint { line 0.329412,0.313726,0.254902,0.356863,0.356863,0.356863 }
|
|
fade { point 0.5 }
|
|
rotate { box -0.125,0.125 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope convexfade }
|
|
tint { envelope exp_x2 }
|
|
fade { envelope rr2_convexfade_start_at_1 offset 0.075 }
|
|
offset { envelope exp_1minusx/x2 count 3,3,3 }
|
|
rotate { envelope exp_1minusx/x2 }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 90,90 }
|
|
tint { point 0.313726,0.27451,0.192157 }
|
|
rotate { box -0.0416667,0.0416667 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "dirt3"
|
|
{
|
|
start 0.1,0.1
|
|
count 1,1
|
|
attenuateEmitter
|
|
attenuation 100,130
|
|
|
|
sprite
|
|
{
|
|
duration 2,3
|
|
material "particles/debris/debris_smallbits2"
|
|
gravity 0.4,0.4
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
position { point 0,0,0 cone }
|
|
velocity { point -50,0,200 }
|
|
acceleration { point 0,0,200 }
|
|
size { point 30,30 }
|
|
tint { line 0.431373,0.431373,0.431373,0.454902,0.427451,0.411765 }
|
|
fade { point 0.5 }
|
|
rotate { box -0.125,0.125 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope convexfade }
|
|
tint { envelope exp_x2 }
|
|
fade { envelope rr2_convexfade_start_at_1 offset 0.075 }
|
|
offset { envelope exp_1minusx/x2 count 3,3,3 }
|
|
rotate { envelope exp_1minusx/x2 }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 80,80 }
|
|
tint { point 0.278431,0.262745,0.227451 }
|
|
rotate { box -0.0416667,0.0416667 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "dirt impact"
|
|
{
|
|
count 20,20
|
|
attenuateEmitter
|
|
attenuation 500,700
|
|
|
|
sprite
|
|
{
|
|
duration 1,1
|
|
blend add
|
|
persist
|
|
material "particles/dustcloud_02_litsmoke"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
velocity { box 0,-120,-120,20,120,120 }
|
|
size { point 20,20 }
|
|
tint { line 0.368627,0.34902,0.282353,0.501961,0.47451,0.47451 }
|
|
fade { line 0.1,0.5 }
|
|
offset { sphere -100,-80,5,100,80,30 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope jrad_convexfade }
|
|
tint { envelope jrad_concavefade }
|
|
fade { envelope jrad_concavefade }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 40,40 }
|
|
tint { line 0.596078,0.580392,0.486275,0.541176,0.541176,0.541176 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "dirt puff"
|
|
{
|
|
count 1,1
|
|
attenuateEmitter
|
|
attenuation 500,700
|
|
|
|
sprite
|
|
{
|
|
duration 1,2
|
|
blend add
|
|
persist
|
|
material "particles/dustcloud_02_litsmoke"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
velocity { point 5,5,5 }
|
|
size { point 100,100 }
|
|
tint { line 0.207843,0.207843,0.207843,0.603922,0.560784,0.494118 }
|
|
fade { point 0.7 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope jrad_convexfade }
|
|
tint { envelope jrad_concavefade }
|
|
fade { envelope jrad_concavefade }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 200,200 }
|
|
tint { line 0.623529,0.619608,0.541176,0.568627,0.568627,0.568627 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
decal "stain2"
|
|
{
|
|
detail 0.9
|
|
decalAxis 5
|
|
|
|
decal
|
|
{
|
|
duration 0.002,0.002
|
|
material "textures/particles/decals/goliath_cracked"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
size { line 100,100,100,150,150,150 }
|
|
rotate { line -1,1 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
}
|
|
|
|
effect effects/vehicles/goliath/goliath_stomp_concrete
|
|
{
|
|
size 1556
|
|
|
|
cutOffDistance 2000
|
|
|
|
spawner "dirt2"
|
|
{
|
|
count 1,1
|
|
attenuateEmitter
|
|
attenuation 100,130
|
|
|
|
sprite
|
|
{
|
|
duration 2,3
|
|
material "particles/debris/debris_smallbits2"
|
|
gravity 0.9,0.9
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
position { point 0,0,0 cone }
|
|
velocity { point 0,0,700 }
|
|
acceleration { point 0,0,200 }
|
|
size { point 80,80 }
|
|
tint { point 0.329412,0.313726,0.254902 }
|
|
rotate { box -0.125,0.125 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope convexfade }
|
|
tint { envelope exp_x2 }
|
|
fade { envelope rr2_convexfade_start_at_1 offset 0.075 }
|
|
offset { envelope exp_1minusx/x2 count 3,3,3 }
|
|
rotate { envelope exp_1minusx/x2 }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 110,110 }
|
|
tint { point 0.313726,0.27451,0.192157 }
|
|
rotate { box -0.0416667,0.0416667 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "stones2"
|
|
{
|
|
count 30,30
|
|
attenuateEmitter
|
|
attenuation 0,50
|
|
|
|
sprite
|
|
{
|
|
duration 1,3
|
|
persist
|
|
material "particles/debris/debris_stone01"
|
|
gravity 0.6,1
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
velocity { box -300,-300,700,300,300,250 }
|
|
size { point 0.5,0.5 }
|
|
tint { point 0.709804,0.639216,0.509804 }
|
|
offset { sphere -100,-80,0,100,80,5 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope jrad_convexfade }
|
|
tint { envelope jrad_concavefade }
|
|
fade { envelope jrad_concavefade }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 3,3 }
|
|
tint { point 0.592157,0.584314,0.501961 }
|
|
fade { point 0.5 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "dirt impact3"
|
|
{
|
|
count 5,5
|
|
attenuateEmitter
|
|
attenuation 500,700
|
|
|
|
sprite
|
|
{
|
|
duration 1,1
|
|
persist
|
|
material "particles/dustcloud_02_litsmoke"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
velocity { box -150,-150,100,150,150,200 }
|
|
size { point 70,70 }
|
|
tint { line 0.517647,0.454902,0.415686,0.337255,0.286275,0.192157 }
|
|
offset { cylinder -50,-50,80,50,50,150 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope jrad_convexfade }
|
|
tint { envelope jrad_concavefade }
|
|
fade { envelope jrad_concavefade }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 100,100 }
|
|
tint { point 0.592157,0.584314,0.501961 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
decal "stain"
|
|
{
|
|
detail 0.9
|
|
decalAxis 5
|
|
|
|
decal
|
|
{
|
|
duration 0.002,0.002
|
|
material "textures/particles/decals/goliath_cracked"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
size { point 256,256,256 }
|
|
rotate { box 0,1 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "ground dust2"
|
|
{
|
|
count 15,15
|
|
depthsort
|
|
inverseDrawOrder
|
|
attenuateEmitter
|
|
attenuation 500,700
|
|
|
|
sprite
|
|
{
|
|
duration 1,3
|
|
persist
|
|
material "textures/particles/smoke_test1"
|
|
gravity -0.01,0.01
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
position { sphere -5,-5,0,5,5,0 }
|
|
velocity { box -5,-5,0,5,5,0 }
|
|
size { line 40,40,60,60 }
|
|
tint { line 0.509804,0.486275,0.47451,0.65098,0.603922,0.556863 }
|
|
offset { sphere -50,-50,0,50,50,0 }
|
|
rotate { box 0.125,-0.125 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope exp_1minusx/x2 count 10,10 }
|
|
tint { envelope linear }
|
|
fade { envelope concavefade count 1.59177 offset -0.6 }
|
|
offset { envelope exp_1minusx/x2 count 10,10,10 }
|
|
rotate { envelope convexfade }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { line 150,150,200,200 }
|
|
tint { line 0.603922,0.592157,0.572549,0.501961,0.490196,0.482353 }
|
|
offset { sphere -200,-200,20,200,200,15 surface cone }
|
|
rotate { box -0.125,0.125 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
emitter "warp2"
|
|
{
|
|
detail 0.7
|
|
duration 1,1
|
|
density 1,1
|
|
locked
|
|
attenuateEmitter
|
|
|
|
oriented
|
|
{
|
|
duration 0.7,0.7
|
|
blend add
|
|
material "textures/effects/ssm_shockwave3"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
size { point 1100,1100 }
|
|
fade { point 0 }
|
|
rotate { point -0.25,0,0 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope shamus_fastinslowout count 0.9,0.9 offset 0.4,0.4 }
|
|
tint { envelope convexfade }
|
|
fade { envelope shamus_fastinslowout }
|
|
offset { envelope aa_testblasttable2 }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 400,400 }
|
|
fade { point 0.25 }
|
|
offset { point 1,1,4 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
}effect effects/vehicles/goliath/goliath_walk_dirt
|
|
{
|
|
size 1129
|
|
|
|
cutOffDistance 1700
|
|
|
|
spawner "dirt1"
|
|
{
|
|
count 1,1
|
|
attenuateEmitter
|
|
attenuation 100,130
|
|
|
|
sprite
|
|
{
|
|
duration 2,3
|
|
material "particles/debris/debris_smallbits2"
|
|
gravity 0.7,0.7
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
position { point 0,0,0 cone }
|
|
velocity { point -150,0,300 }
|
|
acceleration { point 0,0,200 }
|
|
size { point 60,60 }
|
|
tint { point 0.329412,0.313726,0.254902 }
|
|
rotate { box -0.125,0.125 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope convexfade }
|
|
tint { envelope exp_x2 }
|
|
fade { envelope rr2_convexfade_start_at_1 offset 0.075 }
|
|
offset { envelope exp_1minusx/x2 count 3,3,3 }
|
|
rotate { envelope exp_1minusx/x2 }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 120,120 }
|
|
tint { point 0.313726,0.27451,0.192157 }
|
|
rotate { box -0.0416667,0.0416667 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "dirt2"
|
|
{
|
|
count 1,1
|
|
attenuateEmitter
|
|
attenuation 100,130
|
|
|
|
sprite
|
|
{
|
|
duration 2,3
|
|
material "particles/debris/debris_smallbits2"
|
|
gravity 0.9,0.9
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
position { point 0,0,0 cone }
|
|
velocity { point -10,0,500 }
|
|
acceleration { point 0,0,200 }
|
|
size { point 50,50 }
|
|
tint { point 0.329412,0.313726,0.254902 }
|
|
rotate { box -0.125,0.125 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope convexfade }
|
|
tint { envelope exp_x2 }
|
|
fade { envelope rr2_convexfade_start_at_1 offset 0.075 }
|
|
offset { envelope exp_1minusx/x2 count 3,3,3 }
|
|
rotate { envelope exp_1minusx/x2 }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 90,90 }
|
|
tint { point 0.313726,0.27451,0.192157 }
|
|
rotate { box -0.0416667,0.0416667 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "dirt3"
|
|
{
|
|
start 0.1,0.1
|
|
count 1,1
|
|
attenuateEmitter
|
|
attenuation 100,130
|
|
|
|
sprite
|
|
{
|
|
duration 2,3
|
|
material "particles/debris/debris_smallbits2"
|
|
gravity 0.4,0.4
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
position { point 0,0,0 cone }
|
|
velocity { point -50,0,200 }
|
|
acceleration { point 0,0,200 }
|
|
size { point 30,30 }
|
|
tint { point 0.623529,0.603922,0.517647 }
|
|
rotate { box -0.125,0.125 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope convexfade }
|
|
tint { envelope exp_x2 }
|
|
fade { envelope rr2_convexfade_start_at_1 offset 0.075 }
|
|
offset { envelope exp_1minusx/x2 count 3,3,3 }
|
|
rotate { envelope exp_1minusx/x2 }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 80,80 }
|
|
tint { point 0.313726,0.27451,0.192157 }
|
|
rotate { box -0.0416667,0.0416667 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "dirt impact"
|
|
{
|
|
count 20,20
|
|
attenuateEmitter
|
|
attenuation 500,700
|
|
|
|
sprite
|
|
{
|
|
duration 1,1
|
|
blend add
|
|
persist
|
|
material "particles/dustcloud_02_litsmoke"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
velocity { box 0,-120,-120,20,120,120 }
|
|
size { point 20,20 }
|
|
tint { point 0.858824,0.823529,0.756863 }
|
|
offset { sphere -100,-80,5,100,80,30 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope jrad_convexfade }
|
|
tint { envelope jrad_concavefade }
|
|
fade { envelope jrad_concavefade }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 40,40 }
|
|
tint { point 0.960784,0.92549,0.905882 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "dirt puff"
|
|
{
|
|
count 1,1
|
|
attenuateEmitter
|
|
attenuation 500,700
|
|
|
|
sprite
|
|
{
|
|
duration 1,2
|
|
blend add
|
|
persist
|
|
material "particles/dustcloud_02_litsmoke"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
velocity { point 5,5,5 }
|
|
size { point 100,100 }
|
|
tint { point 0.529412,0.482353,0.427451 }
|
|
fade { point 0.7 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope jrad_convexfade }
|
|
tint { envelope jrad_concavefade }
|
|
fade { envelope jrad_concavefade }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 200,200 }
|
|
tint { point 1,1,1 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
decal "stain2"
|
|
{
|
|
detail 0.9
|
|
decalAxis 5
|
|
|
|
decal
|
|
{
|
|
duration 0.002,0.002
|
|
material "textures/particles/decals/goliath_cracked"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
size { line 100,100,100,150,150,150 }
|
|
rotate { line -1,1 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
|
|
effect effects/vehicles/goliath/goliath_walk_sand
|
|
{
|
|
size 1129
|
|
|
|
cutOffDistance 1700
|
|
|
|
spawner "dirt1"
|
|
{
|
|
count 1,1
|
|
attenuateEmitter
|
|
attenuation 100,130
|
|
|
|
sprite
|
|
{
|
|
duration 2,3
|
|
material "particles/debris/debris_smallbits2"
|
|
gravity 0.7,0.7
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
position { point 0,0,0 cone }
|
|
velocity { point -150,0,300 }
|
|
acceleration { point 0,0,200 }
|
|
size { point 60,60 }
|
|
tint { point 0.882353,0.839216,0.721569 }
|
|
rotate { box -0.125,0.125 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope convexfade }
|
|
tint { envelope exp_x2 }
|
|
fade { envelope rr2_convexfade_start_at_1 offset 0.075 }
|
|
offset { envelope exp_1minusx/x2 count 3,3,3 }
|
|
rotate { envelope exp_1minusx/x2 }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 120,120 }
|
|
tint { point 0.313726,0.27451,0.192157 }
|
|
rotate { box -0.0416667,0.0416667 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "dirt2"
|
|
{
|
|
count 1,1
|
|
attenuateEmitter
|
|
attenuation 100,130
|
|
|
|
sprite
|
|
{
|
|
duration 2,3
|
|
material "particles/debris/debris_smallbits2"
|
|
gravity 0.9,0.9
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
position { point 0,0,0 cone }
|
|
velocity { point -10,0,500 }
|
|
acceleration { point 0,0,200 }
|
|
size { point 50,50 }
|
|
tint { point 0.737255,0.721569,0.658824 }
|
|
rotate { box -0.125,0.125 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope convexfade }
|
|
tint { envelope exp_x2 }
|
|
fade { envelope rr2_convexfade_start_at_1 offset 0.075 }
|
|
offset { envelope exp_1minusx/x2 count 3,3,3 }
|
|
rotate { envelope exp_1minusx/x2 }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 90,90 }
|
|
tint { point 0.313726,0.27451,0.192157 }
|
|
rotate { box -0.0416667,0.0416667 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "dirt3"
|
|
{
|
|
start 0.1,0.1
|
|
count 1,1
|
|
attenuateEmitter
|
|
attenuation 100,130
|
|
|
|
sprite
|
|
{
|
|
duration 2,3
|
|
material "particles/debris/debris_smallbits2"
|
|
gravity 0.4,0.4
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
position { point 0,0,0 cone }
|
|
velocity { point -50,0,200 }
|
|
acceleration { point 0,0,200 }
|
|
size { point 30,30 }
|
|
tint { point 0.666667,0.647059,0.564706 }
|
|
rotate { box -0.125,0.125 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope convexfade }
|
|
tint { envelope exp_x2 }
|
|
fade { envelope rr2_convexfade_start_at_1 offset 0.075 }
|
|
offset { envelope exp_1minusx/x2 count 3,3,3 }
|
|
rotate { envelope exp_1minusx/x2 }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 80,80 }
|
|
tint { point 0.313726,0.27451,0.192157 }
|
|
rotate { box -0.0416667,0.0416667 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "dirt impact"
|
|
{
|
|
count 20,20
|
|
attenuateEmitter
|
|
attenuation 500,700
|
|
|
|
sprite
|
|
{
|
|
duration 1,1
|
|
blend add
|
|
persist
|
|
material "particles/dustcloud_02_litsmoke"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
velocity { box 0,-120,-120,20,120,120 }
|
|
size { point 20,20 }
|
|
tint { line 0.811765,0.803922,0.686275,0.721569,0.654902,0.521569 }
|
|
offset { sphere -100,-80,5,100,80,30 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope jrad_convexfade }
|
|
tint { envelope jrad_concavefade }
|
|
fade { envelope jrad_concavefade }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 40,40 }
|
|
tint { point 0.592157,0.584314,0.501961 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "dirt puff"
|
|
{
|
|
count 1,1
|
|
attenuateEmitter
|
|
attenuation 500,700
|
|
|
|
sprite
|
|
{
|
|
duration 1,2
|
|
blend add
|
|
persist
|
|
material "particles/dustcloud_02_litsmoke"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
velocity { point 5,5,5 }
|
|
size { point 100,100 }
|
|
tint { line 0.866667,0.827451,0.682353,0.321569,0.286275,0.258824 }
|
|
fade { point 0.7 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope jrad_convexfade }
|
|
tint { envelope jrad_concavefade }
|
|
fade { envelope jrad_concavefade }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 200,200 }
|
|
tint { point 1,1,1 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
decal "stain2"
|
|
{
|
|
decalAxis 5
|
|
|
|
decal
|
|
{
|
|
duration 0.002,0.002
|
|
material "textures/particles/decals/goliath_cracked"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
size { line 100,100,100,150,150,150 }
|
|
rotate { line -1,1 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
|
|
effect effects/vehicles/goliath/goliath_stomp_start
|
|
{
|
|
size 0
|
|
|
|
}
|
|
|
|
|
|
|
|
effect effects/vehicles/goliath/goliath_collide_default
|
|
{
|
|
size 1419
|
|
|
|
spawner "dirt2"
|
|
{
|
|
count 1,1
|
|
attenuateEmitter
|
|
attenuation 1024,2048
|
|
|
|
sprite
|
|
{
|
|
duration 2,3
|
|
material "particles/debris/debris_smallbits2"
|
|
gravity 0.9,0.9
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
position { point 0,0,0 cone }
|
|
velocity { point 0,0,700 }
|
|
acceleration { point 0,0,200 }
|
|
size { point 80,80 }
|
|
tint { point 0.329412,0.313726,0.254902 }
|
|
rotate { box -0.125,0.125 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope convexfade }
|
|
tint { envelope exp_x2 }
|
|
fade { envelope rr2_convexfade_start_at_1 offset 0.075 }
|
|
offset { envelope exp_1minusx/x2 count 3,3,3 }
|
|
rotate { envelope exp_1minusx/x2 }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 110,110 }
|
|
tint { point 0.313726,0.27451,0.192157 }
|
|
rotate { box -0.0416667,0.0416667 }
|
|
}
|
|
}
|
|
}
|
|
spawner "dirt impact2"
|
|
{
|
|
count 30,30
|
|
|
|
sprite
|
|
{
|
|
duration 1,1
|
|
blend add
|
|
persist
|
|
material "particles/dustcloud_02_litsmoke"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
velocity { box -300,-300,0,300,300,6 }
|
|
size { point 70,70 }
|
|
tint { line 0.560784,0.466667,0.380392,0.337255,0.286275,0.196078 }
|
|
offset { cylinder -150,-150,5,150,150,30 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope jrad_convexfade }
|
|
tint { envelope jrad_concavefade }
|
|
fade { envelope jrad_concavefade }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 100,100 }
|
|
tint { point 0.592157,0.584314,0.501961 }
|
|
}
|
|
}
|
|
}
|
|
spawner "stones2"
|
|
{
|
|
count 50,50
|
|
|
|
sprite
|
|
{
|
|
duration 1,3
|
|
persist
|
|
material "particles/debris/debris_stone01"
|
|
gravity 0.6,1
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
velocity { box -300,-300,700,300,300,250 }
|
|
size { point 0.5,0.5 }
|
|
tint { point 0.709804,0.643137,0.509804 }
|
|
offset { sphere -100,-80,0,100,80,5 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope jrad_convexfade }
|
|
tint { envelope jrad_concavefade }
|
|
fade { envelope jrad_concavefade }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 3,3 }
|
|
tint { point 0.596078,0.584314,0.505882 }
|
|
}
|
|
}
|
|
}
|
|
spawner "dirt impact3"
|
|
{
|
|
count 5,5
|
|
|
|
sprite
|
|
{
|
|
duration 1,1
|
|
persist
|
|
material "particles/dustcloud_02_litsmoke"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
velocity { box -100,-100,100,100,100,200 }
|
|
size { point 70,70 }
|
|
tint { line 0.560784,0.466667,0.380392,0.337255,0.286275,0.196078 }
|
|
offset { cylinder -50,-50,80,50,50,150 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope jrad_convexfade }
|
|
tint { envelope jrad_concavefade }
|
|
fade { envelope jrad_concavefade }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 100,100 }
|
|
tint { point 0.592157,0.584314,0.501961 }
|
|
}
|
|
}
|
|
}
|
|
spawner "unnamed8"
|
|
{
|
|
count 1,1
|
|
|
|
sprite
|
|
{
|
|
duration 0.5,0.5
|
|
material "textures/effects/vehicleDust"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
size { point 200,200 }
|
|
tint { point 0.627451,0.6,0.501961 }
|
|
fade { point 0.5 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope exp_1minusx/x2 }
|
|
fade { envelope linear }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 500,500 }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
effect effects/vehicles/goliath_collide_snow
|
|
{
|
|
size 1419
|
|
|
|
spawner "dirt4"
|
|
{
|
|
count 1,1
|
|
attenuateEmitter
|
|
attenuation 1024,2048
|
|
|
|
sprite
|
|
{
|
|
duration 2,3
|
|
material "particles/debris/debris_smallbits2"
|
|
gravity 0.9,0.9
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
position { point 0,0,0 cone }
|
|
velocity { point 0,0,700 }
|
|
acceleration { point 0,0,200 }
|
|
size { point 80,80 }
|
|
tint { line 0.819608,0.792157,0.788235,0.929412,0.921569,0.913726 }
|
|
rotate { box -0.125,0.125 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope convexfade }
|
|
fade { envelope rr2_convexfade_start_at_1 offset 0.075 }
|
|
offset { envelope exp_1minusx/x2 count 3,3,3 }
|
|
rotate { envelope exp_1minusx/x2 }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 110,110 }
|
|
rotate { box -0.0416667,0.0416667 }
|
|
}
|
|
}
|
|
}
|
|
spawner "dirt impact2"
|
|
{
|
|
count 30,30
|
|
|
|
sprite
|
|
{
|
|
duration 1,1
|
|
persist
|
|
material "particles/debris/debris_snow"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
velocity { box -300,-300,0,300,300,6 }
|
|
size { point 70,70 }
|
|
tint { line 0.635294,0.576471,0.568627,0.721569,0.721569,0.721569 }
|
|
offset { cylinder -150,-150,5,150,150,30 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope jrad_convexfade }
|
|
fade { envelope jrad_concavefade }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 100,100 }
|
|
}
|
|
}
|
|
}
|
|
spawner "dirt impact3"
|
|
{
|
|
count 5,5
|
|
|
|
sprite
|
|
{
|
|
duration 1,1
|
|
persist
|
|
material "particles/debris/debris_snow"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
velocity { box -100,-100,150,100,100,200 }
|
|
size { point 70,70 }
|
|
tint { line 0.635294,0.576471,0.568627,0.807843,0.784314,0.768628 }
|
|
offset { cylinder -50,-50,150,50,50,200 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope jrad_convexfade }
|
|
fade { envelope jrad_concavefade }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 100,100 }
|
|
}
|
|
}
|
|
}
|
|
spawner "unnamed8"
|
|
{
|
|
count 1,1
|
|
|
|
sprite
|
|
{
|
|
duration 0.5,0.5
|
|
material "textures/effects/vehicleDust"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
size { point 200,200 }
|
|
fade { point 0.5 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope exp_1minusx/x2 }
|
|
fade { envelope linear }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 500,500 }
|
|
}
|
|
}
|
|
}
|
|
spawner "stones2"
|
|
{
|
|
count 30,30
|
|
|
|
sprite
|
|
{
|
|
duration 1,3
|
|
persist
|
|
material "particles/debris/debris_stone02"
|
|
gravity 0.6,1
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
velocity { box -300,-300,700,300,300,250 }
|
|
size { box 2,2,4,4 }
|
|
tint { line 0.862745,0.843137,0.839216,0.635294,0.576471,0.568627 }
|
|
fade { line 0.5,1 }
|
|
offset { sphere -100,-80,0,100,80,5 }
|
|
rotate { box -1,1 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope jrad_convexfade }
|
|
fade { envelope jrad_concavefade }
|
|
rotate { envelope linear }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { box 6,6,10,10 }
|
|
rotate { box 1,-1 }
|
|
}
|
|
}
|
|
}
|
|
}effect effects/vehicles/goliath/goliath_stomp_sand
|
|
{
|
|
size 1556
|
|
|
|
cutOffDistance 2000
|
|
|
|
spawner "dirt2"
|
|
{
|
|
count 1,1
|
|
attenuateEmitter
|
|
attenuation 100,130
|
|
|
|
sprite
|
|
{
|
|
duration 2,3
|
|
material "particles/debris/debris_smallbits2"
|
|
gravity 0.9,0.9
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
position { point 0,0,0 cone }
|
|
velocity { point 0,0,700 }
|
|
acceleration { point 0,0,200 }
|
|
size { point 80,80 }
|
|
tint { point 0.329412,0.313726,0.254902 }
|
|
rotate { box -0.125,0.125 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope convexfade }
|
|
tint { envelope exp_x2 }
|
|
fade { envelope rr2_convexfade_start_at_1 offset 0.075 }
|
|
offset { envelope exp_1minusx/x2 count 3,3,3 }
|
|
rotate { envelope exp_1minusx/x2 }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 110,110 }
|
|
tint { point 0.313726,0.27451,0.192157 }
|
|
rotate { box -0.0416667,0.0416667 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "dirt impact3"
|
|
{
|
|
count 5,5
|
|
attenuateEmitter
|
|
attenuation 500,700
|
|
|
|
sprite
|
|
{
|
|
duration 1,1
|
|
persist
|
|
material "particles/dustcloud_02_litsmoke"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
velocity { box -150,-150,100,150,150,200 }
|
|
size { point 70,70 }
|
|
tint { line 0.513726,0.454902,0.411765,0.337255,0.286275,0.192157 }
|
|
offset { cylinder -50,-50,80,50,50,150 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope jrad_convexfade }
|
|
tint { envelope jrad_concavefade }
|
|
fade { envelope jrad_concavefade }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 100,100 }
|
|
tint { point 0.592157,0.584314,0.501961 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
decal "stain"
|
|
{
|
|
detail 0.9
|
|
decalAxis 5
|
|
|
|
decal
|
|
{
|
|
duration 0.002,0.002
|
|
material "textures/particles/decals/goliath_cracked"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
size { point 256,256,256 }
|
|
rotate { box 0,1 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "ground dust2"
|
|
{
|
|
count 15,15
|
|
depthsort
|
|
inverseDrawOrder
|
|
attenuateEmitter
|
|
attenuation 500,700
|
|
|
|
sprite
|
|
{
|
|
duration 1,3
|
|
persist
|
|
material "textures/particles/smoke_test1"
|
|
gravity -0.01,0.01
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
position { sphere -5,-5,0,5,5,0 }
|
|
velocity { box -5,-5,0,5,5,0 }
|
|
size { line 40,40,60,60 }
|
|
tint { line 0.737255,0.705882,0.596078,0.721569,0.686275,0.572549 }
|
|
offset { sphere -50,-50,0,50,50,0 }
|
|
rotate { box 0.125,-0.125 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope exp_1minusx/x2 count 10,10 }
|
|
tint { envelope linear }
|
|
fade { envelope concavefade count 1.59177 offset -0.6 }
|
|
offset { envelope exp_1minusx/x2 count 10,10,10 }
|
|
rotate { envelope convexfade }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { line 150,150,200,200 }
|
|
tint { line 0.756863,0.721569,0.658824,0.658824,0.611765,0.568627 }
|
|
offset { sphere -200,-200,20,200,200,15 surface cone }
|
|
rotate { box -0.125,0.125 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
emitter "warp2"
|
|
{
|
|
detail 0.7
|
|
duration 1,1
|
|
density 1,1
|
|
locked
|
|
attenuateEmitter
|
|
|
|
oriented
|
|
{
|
|
duration 0.7,0.7
|
|
blend add
|
|
material "textures/effects/ssm_shockwave3"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
size { point 1100,1100 }
|
|
fade { point 0 }
|
|
rotate { point -0.25,0,0 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope shamus_fastinslowout count 0.9,0.9 offset 0.4,0.4 }
|
|
tint { envelope convexfade }
|
|
fade { envelope shamus_fastinslowout }
|
|
offset { envelope aa_testblasttable2 }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 400,400 }
|
|
fade { point 0.25 }
|
|
offset { point 1,1,4 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
effect effects/vehicles/goliath/goliath_collide_dirt
|
|
{
|
|
size 1419
|
|
|
|
spawner "dirt2"
|
|
{
|
|
count 1,1
|
|
attenuateEmitter
|
|
attenuation 1024,2048
|
|
|
|
sprite
|
|
{
|
|
duration 2,3
|
|
material "particles/debris/debris_smallbits2"
|
|
gravity 0.9,0.9
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
position { point 0,0,0 cone }
|
|
velocity { point 0,0,700 }
|
|
acceleration { point 0,0,200 }
|
|
size { point 80,80 }
|
|
tint { point 0.329412,0.313726,0.254902 }
|
|
rotate { box -0.125,0.125 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope convexfade }
|
|
tint { envelope exp_x2 }
|
|
fade { envelope rr2_convexfade_start_at_1 offset 0.075 }
|
|
offset { envelope exp_1minusx/x2 count 3,3,3 }
|
|
rotate { envelope exp_1minusx/x2 }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 110,110 }
|
|
tint { point 0.313726,0.27451,0.192157 }
|
|
rotate { box -0.0416667,0.0416667 }
|
|
}
|
|
}
|
|
}
|
|
spawner "dirt impact2"
|
|
{
|
|
count 30,30
|
|
|
|
sprite
|
|
{
|
|
duration 1,1
|
|
blend add
|
|
persist
|
|
material "particles/dustcloud_02_litsmoke"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
velocity { box -300,-300,0,300,300,6 }
|
|
size { point 70,70 }
|
|
tint { line 0.556863,0.466667,0.376471,0.337255,0.286275,0.192157 }
|
|
offset { cylinder -150,-150,5,150,150,30 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope jrad_convexfade }
|
|
tint { envelope jrad_concavefade }
|
|
fade { envelope jrad_concavefade }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 100,100 }
|
|
tint { point 0.592157,0.584314,0.501961 }
|
|
}
|
|
}
|
|
}
|
|
spawner "stones2"
|
|
{
|
|
count 50,50
|
|
|
|
sprite
|
|
{
|
|
duration 1,3
|
|
persist
|
|
material "particles/debris/debris_stone01"
|
|
gravity 0.6,1
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
velocity { box -300,-300,700,300,300,250 }
|
|
size { point 0.5,0.5 }
|
|
tint { point 0.709804,0.639216,0.509804 }
|
|
offset { sphere -100,-80,0,100,80,5 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope jrad_convexfade }
|
|
tint { envelope jrad_concavefade }
|
|
fade { envelope jrad_concavefade }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 3,3 }
|
|
tint { point 0.592157,0.584314,0.501961 }
|
|
}
|
|
}
|
|
}
|
|
spawner "dirt impact3"
|
|
{
|
|
count 5,5
|
|
|
|
sprite
|
|
{
|
|
duration 1,1
|
|
persist
|
|
material "particles/dustcloud_02_litsmoke"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
velocity { box -100,-100,100,100,100,200 }
|
|
size { point 70,70 }
|
|
tint { line 0.462745,0.388235,0.313726,0.337255,0.286275,0.192157 }
|
|
offset { cylinder -50,-50,80,50,50,150 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope jrad_convexfade }
|
|
tint { envelope jrad_concavefade }
|
|
fade { envelope jrad_concavefade }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 100,100 }
|
|
tint { point 0.403922,0.4,0.329412 }
|
|
}
|
|
}
|
|
}
|
|
spawner "unnamed8"
|
|
{
|
|
count 1,1
|
|
|
|
sprite
|
|
{
|
|
duration 0.5,0.5
|
|
material "textures/effects/vehicleDust"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
size { point 200,200 }
|
|
tint { point 0.627451,0.6,0.501961 }
|
|
fade { point 0.5 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope exp_1minusx/x2 }
|
|
fade { envelope linear }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 500,500 }
|
|
}
|
|
}
|
|
}
|
|
}effect effects/vehicles/goliath/goliath_stomp_dirt
|
|
{
|
|
size 1556
|
|
|
|
cutOffDistance 2000
|
|
|
|
spawner "dirt2"
|
|
{
|
|
count 1,1
|
|
attenuateEmitter
|
|
attenuation 100,130
|
|
|
|
sprite
|
|
{
|
|
duration 2,3
|
|
material "particles/debris/debris_smallbits2"
|
|
gravity 0.9,0.9
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
position { point 0,0,0 cone }
|
|
velocity { point 0,0,700 }
|
|
acceleration { point 0,0,200 }
|
|
size { point 80,80 }
|
|
tint { point 0.329412,0.313726,0.254902 }
|
|
rotate { box -0.125,0.125 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope convexfade }
|
|
tint { envelope exp_x2 }
|
|
fade { envelope rr2_convexfade_start_at_1 offset 0.075 }
|
|
offset { envelope exp_1minusx/x2 count 3,3,3 }
|
|
rotate { envelope exp_1minusx/x2 }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 110,110 }
|
|
tint { point 0.313726,0.27451,0.192157 }
|
|
rotate { box -0.0416667,0.0416667 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "stones2"
|
|
{
|
|
count 30,30
|
|
attenuateEmitter
|
|
attenuation 0,50
|
|
|
|
sprite
|
|
{
|
|
duration 1,3
|
|
persist
|
|
material "particles/debris/debris_stone01"
|
|
gravity 0.6,1
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
velocity { box -300,-300,700,300,300,250 }
|
|
size { point 0.5,0.5 }
|
|
tint { point 0.709804,0.643137,0.509804 }
|
|
offset { sphere -100,-80,0,100,80,5 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope jrad_convexfade }
|
|
tint { envelope jrad_concavefade }
|
|
fade { envelope jrad_concavefade }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 3,3 }
|
|
tint { point 0.596078,0.584314,0.505882 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "dirt impact3"
|
|
{
|
|
count 5,5
|
|
attenuateEmitter
|
|
attenuation 500,700
|
|
|
|
sprite
|
|
{
|
|
duration 1,1
|
|
persist
|
|
material "particles/dustcloud_02_litsmoke"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
velocity { box -150,-150,100,150,150,200 }
|
|
size { point 70,70 }
|
|
tint { line 0.517647,0.454902,0.415686,0.337255,0.286275,0.192157 }
|
|
offset { cylinder -50,-50,80,50,50,150 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope jrad_convexfade }
|
|
tint { envelope jrad_concavefade }
|
|
fade { envelope jrad_concavefade }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 100,100 }
|
|
tint { point 0.592157,0.584314,0.501961 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
decal "stain"
|
|
{
|
|
detail 0.9
|
|
decalAxis 5
|
|
|
|
decal
|
|
{
|
|
duration 0.002,0.002
|
|
material "textures/particles/decals/goliath_cracked"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
size { point 256,256,256 }
|
|
rotate { box 0,1 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
spawner "ground dust2"
|
|
{
|
|
count 15,15
|
|
depthsort
|
|
inverseDrawOrder
|
|
attenuateEmitter
|
|
attenuation 500,700
|
|
|
|
sprite
|
|
{
|
|
duration 1,3
|
|
persist
|
|
material "textures/particles/smoke_test1"
|
|
gravity -0.01,0.01
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
position { sphere -5,-5,0,5,5,0 }
|
|
velocity { box -5,-5,0,5,5,0 }
|
|
size { line 40,40,60,60 }
|
|
tint { line 0.552941,0.490196,0.427451,0.713726,0.647059,0.494118 }
|
|
fade { point 0.8 }
|
|
offset { sphere -50,-50,0,50,50,0 }
|
|
rotate { box 0.125,-0.125 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope exp_1minusx/x2 count 10,10 }
|
|
tint { envelope linear }
|
|
fade { envelope concavefade count 1.59177 offset -0.6 }
|
|
offset { envelope exp_1minusx/x2 count 10,10,10 }
|
|
rotate { envelope convexfade }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { line 150,150,200,200 }
|
|
tint { line 0.662745,0.603922,0.513726,0.552941,0.490196,0.427451 }
|
|
offset { sphere -200,-200,20,200,200,15 surface cone }
|
|
rotate { box -0.125,0.125 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
emitter "warp2"
|
|
{
|
|
detail 0.7
|
|
duration 1,1
|
|
density 1,1
|
|
locked
|
|
attenuateEmitter
|
|
|
|
oriented
|
|
{
|
|
duration 0.7,0.7
|
|
blend add
|
|
material "textures/effects/ssm_shockwave3"
|
|
trailRepeat 1
|
|
|
|
start
|
|
{
|
|
size { point 1100,1100 }
|
|
fade { point 0 }
|
|
rotate { point -0.25,0,0 }
|
|
}
|
|
|
|
motion
|
|
{
|
|
size { envelope shamus_fastinslowout count 0.9,0.9 offset 0.4,0.4 }
|
|
tint { envelope convexfade }
|
|
fade { envelope shamus_fastinslowout }
|
|
offset { envelope aa_testblasttable2 }
|
|
}
|
|
|
|
end
|
|
{
|
|
size { point 400,400 }
|
|
fade { point 0.25 }
|
|
offset { point 1,1,4 }
|
|
}
|
|
lineHit
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|