etqw-sdk/base/effects/vehicles/icarus.effect

1037 lines
18 KiB
Plaintext

effect effects/vehicles/icarus/engine
{
size 36
cutOffDistance 1000
emitter "spark"
{
duration 1,1
count 10,10
locked
attenuateEmitter
attenuation 0,100
sprite
{
duration 2,2
material "particles/penta/icarus_trail1"
trailRepeat 1
start
{
velocity { box -10,0,0,-20,0,0 }
tint { line 0.454902,0.454902,0.454902,0.6,0.6,0.6 }
offset { sphere -8,-12,-12,-8,12,12 surface }
}
motion
{
size { envelope jrad_smokefade }
tint { envelope jrad_smokefade }
offset { envelope jrad_convexfade }
}
end
{
size { point 0.1,0.1 }
offset { sphere 0,-5,-5,0,5,5 }
}
lineHit
}
}
emitter "rings"
{
duration 1,1
count 6,6
locked
attenuateEmitter
attenuation 100,1000
oriented
{
duration 2,2
material "particles/penta/icarus_trail2"
trailRepeat 1
start
{
position { box -5,-1,-1,-5,1,1 }
velocity { point -7,0,0 }
size { point 16,16 }
tint { point 0.901961,0.313726,0.0588235 }
rotate { box 0,0,0,0,0,1 }
}
motion
{
size { envelope jrad_convexfade }
tint { envelope jrad_smokefade }
rotate { envelope linear }
}
end
{
size { line 2,2,5,5 }
rotate { point 0,0,0.5 relative }
}
lineHit
}
}
emitter "warp"
{
duration 1,1
count 3,3
locked
attenuateEmitter
attenuation 0,100
oriented
{
duration 3,3
blend add
material "textures/effects/ssm_shockwave2"
trailRepeat 1
start
{
position { box -5,-1,-1,-5,1,1 }
velocity { point -4,0,0 }
size { box 2,2,5,5 }
tint { point 0,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 }
rotate { envelope linear }
}
end
{
size { point 16,16 }
tint { line 0.227451,0.227451,0.227451,0.0431373,0.0431373,0.0431373 }
fade { point 1 }
rotate { point 0,0,1 }
}
lineHit
}
}
}
effect effects/vehicles/icarus_thrust
{
size 62
emitter "spark"
{
duration 1,1
count 10,10
locked
attenuateEmitter
attenuation 100,1000
sprite
{
duration 2,2
material "particles/penta/icarus_trail1"
trailRepeat 1
start
{
velocity { box -10,0,0,-20,0,0 }
offset { sphere -8,-12,-12,-8,12,12 surface }
}
motion
{
size { envelope jrad_smokefade }
tint { envelope jrad_smokefade }
offset { envelope jrad_convexfade }
}
end
{
size { point 0.1,0.1 }
offset { sphere 0,-5,-5,0,5,5 }
}
}
}
emitter "rings"
{
duration 1,1
count 6,6
locked
attenuateEmitter
attenuation 100,1000
oriented
{
duration 2,2
material "particles/penta/icarus_trail2"
trailRepeat 1
start
{
position { box -5,-1,-1,-5,1,1 }
velocity { box -8,0,0,-9,0,0 }
size { point 16,16 }
rotate { box 0,0,0,0,0,1 }
}
motion
{
size { envelope jrad_convexfade }
tint { envelope jrad_smokefade }
rotate { envelope linear }
}
end
{
size { line 2,2,5,5 }
rotate { point 0,0,0.5 relative }
}
}
}
emitter "unnamed2"
{
duration 1,1
count 15,15
locked
sprite
{
duration 1,1
material "particles/penta/icarus_trail1"
trailRepeat 1
start
{
velocity { point -100,0,0 }
size { point 2,2 }
offset { box -5,-5,-5,-5,5,5 }
}
motion
{
fade { envelope exp_x2 }
}
}
}
emitter "smoke trail2"
{
duration 3,3
count 75,75
sprite
{
duration 1,2
material "particles/dustcloud_02_litsmoke"
windDeviationAngle 2.000000
gravity -0.01,-0.01
trailRepeat 1
start
{
velocity { box 0,-1,-2,0,1,2 }
angle { point 0.0555556,0.0555556,0.0555556 }
acceleration { box 0,-1.5,-3,0,1.5,3 }
size { line 2,2,5,5 }
tint { point 0.972549,0.8,0.545098 }
fade { line 0.2,0.5 }
windStrength { line 0.3,0.4 }
rotate { box -0.25,0.25 }
}
motion
{
size { envelope shamus_exp_1minusx/x2 count 0.125,0.125 }
tint { envelope shamus_exp_1minusx/x2 count 0.2,0.2,0.2 }
fade { envelope rr2_concavefade_start_at_1 count 1.025 offset -0.025 }
angle { envelope convexfade }
rotate { envelope shamus_exp_1minusx/x2 }
}
end
{
size { line 30,30,40,40 }
tint { point 0.607843,0.305882,0 }
angle { point 0.277778,0.277778,0.277778 }
rotate { box 1,-1 relative }
}
}
}
}effect effects/vehicles/icarus/engine_boost
{
size 236
cutOffDistance 1500
emitter "unnamed3"
{
duration 1,1
count 4,4
locked
line
{
duration 0.5,0.5
blend add
material "textures/particles/flash"
flipNormal
trailRepeat 1
start
{
position { line -2,0,0,2,0,0 }
size { box 16,8 }
tint { line 0.482353,0.121569,0.0156863,0.490196,0.211765,0.00784314 }
fade { point 0.7 }
offset { point 5,0,0 }
length { point 70,0,0 }
}
motion
{
fade { envelope flashtable }
}
end
{
fade { point 0.1 }
}
lineHit
}
}
emitter "unnamed1"
{
duration 1,1
count 10,10
attenuateEmitter
attenuation 500,1000
sprite
{
duration 0.2,1
blend add
material "particles/penta/hornetsmoke2"
gravity -0.1,-0.1
trailRepeat 1
start
{
position { point -10,0,0 }
velocity { box 0,-10,-10,0,10,10 }
size { line 5,5,10,10 }
tint { point 0.603922,0.301961,0 }
fade { line 0.1,0.2 }
offset { point 15,0,0 }
rotate { box 0,1 }
}
motion
{
size { envelope linear }
tint { envelope lightningofstable }
fade { envelope jrad_smokefade }
rotate { envelope linear }
}
end
{
size { line 75,75,150,150 }
tint { line 0,0,0,0.74902,0.74902,0.74902 }
rotate { point 0.166667 }
}
lineHit
}
}
emitter "heathaze"
{
duration 1,1
count 3,3
attenuateEmitter
attenuation 0,100
sprite
{
duration 1.5,1.5
material "particles/penta/hornetheathaze"
gravity -0.05,-0.05
trailRepeat 1
start
{
size { box 15,15,20,20 }
tint { point 0.501961,0.501961,0.501961 }
offset { point 15,0,0 }
rotate { box 0,1 }
}
motion
{
size { envelope linear }
tint { envelope rr2_concavefade_start_at_1 }
rotate { envelope linear }
}
end
{
size { box 40,40,60,60 }
rotate { point -0.166667 relative }
}
lineHit
}
}
emitter "rings1"
{
duration 1,1
count 6,6
locked
attenuateEmitter
attenuation 100,1000
oriented
{
duration 0.5,2
material "particles/penta/icarus_trail2"
trailRepeat 1
start
{
position { box -5,-1,-1,-5,1,1 }
velocity { box -13,0,0,-18,0,0 }
size { point 16,16 }
tint { point 0.47451,0.168627,0.0352941 }
offset { point -2,0,0 }
rotate { box 0,0,0,0,0,1 }
}
motion
{
size { envelope jrad_convexfade }
tint { envelope jrad_smokefade }
rotate { envelope linear }
}
end
{
size { line 2,2,5,5 }
rotate { point 0,0,0.5 relative }
}
lineHit
}
}
emitter "rings2"
{
duration 1,1
count 6,6
locked
attenuateEmitter
attenuation 100,1000
oriented
{
duration 0.5,2
material "particles/penta/icarus_trail2"
trailRepeat 1
start
{
position { box -5,-1,-1,-5,1,1 }
velocity { box -15,0,0,-20,0,0 }
size { point 16,16 }
tint { point 0.258824,0.0862745,0.0156863 }
offset { point -4,0,0 }
rotate { box 0,0,0,0,0,1 }
}
motion
{
size { envelope jrad_convexfade }
tint { envelope jrad_smokefade }
rotate { envelope linear }
}
end
{
size { line 2,2,5,5 }
rotate { point 0,0,0.5 relative }
}
lineHit
}
}
emitter "rings3"
{
duration 1,1
count 6,6
locked
attenuateEmitter
attenuation 100,1000
oriented
{
duration 0.5,2
material "particles/penta/icarus_trail2"
trailRepeat 1
start
{
position { box -5,-1,-1,-5,1,1 }
velocity { box -18,0,0,-20,0,0 }
size { point 16,16 }
tint { point 0.286275,0.129412,0.0156863 }
offset { point -6,0,0 }
rotate { box 0,0,0,0,0,1 }
}
motion
{
size { envelope jrad_convexfade }
tint { envelope jrad_smokefade }
rotate { envelope linear }
}
end
{
size { line 2,2,5,5 }
rotate { point 0,0,0.5 relative }
}
lineHit
}
}
emitter "spark"
{
duration 1,1
count 10,10
locked
attenuateEmitter
attenuation 0,100
sprite
{
duration 2,2
material "particles/penta/icarus_trail1"
trailRepeat 1
start
{
velocity { box -15,0,0,-25,0,0 }
tint { line 0.27451,0.27451,0.27451,0.447059,0.447059,0.447059 }
offset { sphere -8,-12,-12,-8,12,12 surface }
}
motion
{
size { envelope jrad_smokefade }
tint { envelope jrad_smokefade }
offset { envelope jrad_convexfade }
}
end
{
size { point 0.1,0.1 }
offset { sphere 0,-5,-5,0,5,5 }
}
lineHit
}
}
emitter "core2"
{
duration 1,1
count 1,1
locked
sprite
{
duration 1,1
material "textures/particles/sparks/sparkflash03b"
trailRepeat 1
start
{
size { point 30,30 }
tint { point 0.184314,0.0431373,0.0156863 }
}
motion
{
size { envelope senetable3 count 4,4 }
tint { envelope senetable3 count 3,3,3 offset 3,3,3 }
}
end
{
size { point 40,40 }
tint { point 0.215686,0.0666667,0.0235294 }
}
lineHit
}
}
}
effect effects/vehicles/icarus/groundeffect_water
{
size 993
cutOffDistance 2000
emitter "puffs"
{
start 0,1
duration 1,1
count 8,8
attenuateEmitter
attenuation 1500,2000
sprite
{
duration 0.75,1
material "particles/water/splash_dir_02"
gravity -0.5,0
trailRepeat 1
start
{
position { line 5,-5,-5,10,5,5 cone }
velocity { box 0,-30,-30,0,30,30 }
size { box 10,10,20,20 }
tint { point 0.764706,0.764706,0.764706 }
fade { line 0.2,0.5 }
offset { sphere 20,-32,-32,20,32,32 surface }
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 75,75 }
offset { line 20,-80,-20,20,80,-80 }
rotate { box -0.0416667,0.0416667 }
}
lineHit
}
}
emitter "warp"
{
duration 1,1
density 1,1
locked
attenuateEmitter
attenuation 400,400
oriented
{
duration 0.08,0.2
blend add
material "textures/effects/ssm_shockwave2"
trailRepeat 1
start
{
position { point 5,0,0 }
size { point 700,700 }
tint { point 0,0,0 }
offset { sphere 0,-5,-5,0,5,5 }
}
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 100,100 }
tint { point 0.176471,0.176471,0.176471 }
fade { point 1 }
offset { point 1,1,50 }
}
lineHit
}
}
}
effect effects/vehicles/icarus/groundeffect_dirt
{
size 389
cutOffDistance 2000
emitter "puffs2"
{
start 0,1
duration 1,1
count 8,8
attenuateEmitter
attenuation 1500,2000
sprite
{
duration 0.75,1
material "particles/smoke/cloud_alpha3"
trailRepeat 1
start
{
position { line 5,-5,-5,10,5,5 cone }
velocity { box 0,-30,-30,15,30,30 }
size { line 40,40,60,60 }
tint { line 0.67451,0.580392,0.435294,0.901961,0.890196,0.85098 }
fade { line 0.3,0.6 }
offset { sphere 5,-32,-32,10,32,32 surface }
rotate { box -0.125,0.125 }
}
motion
{
size { envelope convexfade }
tint { envelope acceleratorfade }
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 { line 100,100,200,200 }
tint { point 1,1,1 }
offset { cylinder 0,-80,-20,5,80,-80 surface }
rotate { box -0.0416667,0.0416667 }
}
lineHit
}
}
}
effect effects/vehicles/icarus/groundeffect_grass
{
size 389
cutOffDistance 2000
emitter "puffs2"
{
start 0,1
duration 1,1
count 8,8
attenuateEmitter
attenuation 1500,2000
sprite
{
duration 0.75,1
material "particles/smoke/cloud_alpha3"
trailRepeat 1
start
{
position { line 5,-5,-5,10,5,5 cone }
velocity { box 0,-30,-30,15,30,30 }
size { line 20,20,40,40 }
tint { line 0.823529,0.905882,0.662745,0.776471,0.835294,0.701961 }
fade { line 0.2,0.4 }
offset { sphere 5,-32,-32,10,32,32 surface }
rotate { box -0.125,0.125 }
}
motion
{
size { envelope convexfade }
tint { envelope acceleratorfade }
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 { line 100,100,200,200 }
tint { point 1,1,1 }
offset { cylinder 0,-80,-20,5,80,-80 surface }
rotate { box -0.0416667,0.0416667 }
}
lineHit
}
}
}
effect effects/vehicles/icarus/groundeffect_stone
{
size 389
cutOffDistance 2000
emitter "puffs2"
{
start 0,1
duration 1,1
count 8,8
attenuateEmitter
attenuation 1500,2000
sprite
{
duration 0.75,1
material "particles/smoke/cloud_alpha3"
trailRepeat 1
start
{
position { line 5,-5,-5,10,5,5 cone }
velocity { box 0,-30,-30,15,30,30 }
size { line 20,20,40,40 }
tint { line 0.976471,0.968628,0.94902,0.945098,0.941177,0.937255 }
fade { line 0.3,0.6 }
offset { sphere 5,-32,-32,10,32,32 surface }
rotate { box -0.125,0.125 }
}
motion
{
size { envelope convexfade }
tint { envelope acceleratorfade }
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 { line 100,100,200,200 }
tint { point 1,1,1 }
offset { cylinder 0,-80,-20,5,80,-80 surface }
rotate { box -0.0416667,0.0416667 }
}
lineHit
}
}
}
effect effects/vehicles/icarus/groundeffect_pavement
{
size 389
cutOffDistance 2000
emitter "puffs2"
{
start 0,1
duration 1,1
count 8,8
attenuateEmitter
attenuation 1500,2000
sprite
{
duration 0.75,1
material "particles/smoke/cloud_alpha3"
trailRepeat 1
start
{
position { line 5,-5,-5,10,5,5 cone }
velocity { box 0,-30,-30,15,30,30 }
size { line 20,20,40,40 }
tint { line 0.811765,0.8,0.752941,0.901961,0.886275,0.847059 }
fade { line 0.3,0.6 }
offset { sphere 5,-32,-32,10,32,32 surface }
rotate { box -0.125,0.125 }
}
motion
{
size { envelope convexfade }
tint { envelope acceleratorfade }
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 { line 100,100,200,200 }
tint { point 1,1,1 }
offset { cylinder 0,-80,-20,5,80,-80 surface }
rotate { box -0.0416667,0.0416667 }
}
lineHit
}
}
}
effect effects/vehicles/icarus/groundeffect_sand
{
size 389
cutOffDistance 2000
emitter "puffs2"
{
start 0,1
duration 1,1
count 4,4
attenuateEmitter
attenuation 1500,2000
sprite
{
duration 0.75,1
material "particles/smoke/cloud_alpha3"
trailRepeat 1
start
{
position { line 5,-5,-5,10,5,5 cone }
velocity { box 0,-30,-30,15,30,30 }
size { line 20,20,40,40 }
tint { line 0.878431,0.721569,0.560784,0.796079,0.6,0.337255 }
fade { line 0.3,0.6 }
offset { sphere 5,-32,-32,10,32,32 surface }
rotate { box -0.125,0.125 }
}
motion
{
size { envelope convexfade }
tint { envelope acceleratorfade }
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 { line 100,100,200,200 }
tint { point 0.827451,0.529412,0.329412 }
offset { cylinder 0,-80,-20,5,80,-80 surface }
rotate { box -0.0416667,0.0416667 }
}
lineHit
}
}
}
effect effects/vehicles/icarus/groundeffect_snow
{
size 666
cutOffDistance 2000
emitter "puffs3"
{
start 0,1
duration 1,1
count 4,4
attenuateEmitter
attenuation 1500,2000
sprite
{
duration 0.75,1
material "particles/smoke/cloud_alpha3"
trailRepeat 1
start
{
position { line 5,-5,-5,10,5,5 cone }
velocity { box 0,-30,-30,15,30,30 }
size { line 20,20,40,40 }
fade { line 0.2,0.4 }
offset { sphere 5,-32,-32,10,32,32 surface }
rotate { box -0.125,0.125 }
}
motion
{
size { envelope convexfade }
tint { envelope acceleratorfade }
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 { line 100,100,200,200 }
tint { point 1,1,1 }
offset { cylinder 0,-80,-20,5,80,-80 surface }
rotate { box -0.0416667,0.0416667 }
}
lineHit
}
}
spawner "puffs4"
{
start 0,1
count 4,4
attenuateEmitter
attenuation 1000,1500
sprite
{
duration 0.4,0.4
material "particles/penta/hornetsmoke2"
trailRepeat 1
start
{
position { line 5,-5,-5,10,5,5 cone }
velocity { box 0,-30,-30,15,30,30 }
size { line 20,20,40,40 }
tint { line 0.901961,0.858824,0.666667,0.901961,0.886275,0.847059 }
fade { line 0.2,0.5 }
offset { sphere 5,-32,-32,10,32,32 surface }
rotate { box -0.125,0.125 }
}
motion
{
size { envelope convexfade }
tint { envelope acceleratorfade }
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 { line 100,100,200,200 }
tint { point 1,1,1 }
offset { cylinder 0,-280,-280,5,280,280 surface }
rotate { box -0.0416667,0.0416667 }
}
lineHit
}
}
}