effect effects/penta_dev/railgun { size 2216 spawner "unnamed1" { count 4,4 sprite { duration 10,10 material "penta/flame_ember01" gravity 0.5,0.5 trailRepeat 1 start { position { line -10,-5,-5,0,5,5 } velocity { point 500,0,0 } size { point 20,20 } rotate { box 0,1 } } motion { rotate { envelope linear } } end { rotate { point 8.33333 relative } } } } spawner "unnamed1" { count 7,7 sprite { duration 10,10 blend add material "penta/flame_ember01" trailRepeat 1 trailType motion trailTime 0.3,0.7 trailCount 20,20 trailMaterial "textures/effects/desecrator_bolt" start { velocity { point 500,0,0 } angle { box 0,0,0,0,0,1 } size { point 2,2 } offset { box -10,-10,-10,10,10,10 } } motion { offset { envelope sintable count 20,20,20 } angle { envelope linear } } end { offset { box -10,-10,-10,10,10,10 } angle { point 0,0,8.33333 } } } } } effect effects/penta_dev/strail { size 2563 spawner "debris2" { count 4,8 sprite { duration 1,1 blend add material "penta/debris_ember" gravity 0.3,0.3 trailRepeat 4 trailType motion trailTime 5,5 trailCount 10,10 trailMaterial "penta/smoke_trail" start { position { sphere 0,-100,-100,0,100,100 } velocity { box 400,-400,-400,500,400,400 } size { point 10,10 } tint { point 1,0.501961,0.25098 } } motion { tint { envelope linear } offset { envelope sintable count 20,20,20 } } end { tint { point 0.501961,0.501961,0.501961 } } } } trail "trail1" { count 25,25 sprite { duration 1,1.5 material "penta/debris_smoke" trailRepeat 0 start { size { box 5,5,10,10 } tint { point 1,0.619608,0.247059 } rotate { box 0,1 } } motion { size { envelope linear } tint { envelope jrad_convexfade } fade { envelope jrad_smokefade } } end { size { box 20,20,25,25 } } } } sound "Medium Distance Explosion Sound" { soundShader "sounds/deployables/artillery/impact_medium" } sound "Far Distance Explosion Sound" { soundShader "sounds/deployables/artillery/impact_far" } spawner "Smoke Burst" { start 0.1,0.1 count 8,8 sprite { duration 2,2.75 persist material "particles/smoke/normal_smoke_puff01" gravity -0.05,-0.05 generatedNormal trailRepeat 1 start { position { sphere -64,-64,-64,64,64,64 useEndOrigin } velocity { box 50,50,50,75,75,75 } acceleration { box -50,0,0,0,0,0 } size { point 150,150 } tint { point 0.156863,0.156863,0.156863 } fade { point 0.8 } rotate { box -0.125,0.125 } } motion { size { envelope jrad_convexfade count 4,4 } tint { envelope jrad_concavefade } fade { envelope jrad_concavefade } offset { envelope jrad_concavefade } rotate { envelope jrad_concavefade } } end { size { point 300,300 } tint { point 0.25098,0.25098,0.25098 } } } } spawner "lightup Flame smoke " { start 0.1,0.1 count 2,2 sprite { duration 0.5,0.5 blend add material "particles/smoke/smokeflame01_nobloom" trailRepeat 1 start { position { line 0,-100,0,0,100,0 } size { point 300,300 } fade { point 0.3 } offset { box 0,-20,0,0,20,0 } } motion { size { envelope rich_convexsustain } tint { envelope jrad_concavefade } fade { envelope fogtorayleigh count -1 offset 1 } rotate { envelope jrad_concavefade } } end { size { point 400,400 } rotate { box -0.0833333,0.0833333 } } } } light "Light" { light { duration 0.6,0.6 material "lights/impflash" trailRepeat 1 start { position { point 0,0,50 } tint { point 0.611765,0.435294,0.254902 } fade { point 0.5 } } motion { size { envelope rich_convexsustain } fade { envelope jrad_concavefade } } end { size { point 512,512,512 } } } } spawner "flame explode" { count 1,1 sprite { duration 0.5,0.5 blend add material "particles/explosion/explode32strip01" gravity -0.1,-0.1 trailRepeat 1 start { position { point 100,0,0 } size { point 300,300 } fade { point 0 } rotate { box -0.25,0.25 } } motion { size { envelope jrad_convexfade } fade { envelope testblasttable } } end { size { point 400,400 } fade { point 1 } } } } spawner "Darken smoke" { count 8,8 sprite { duration 1,1 persist material "penta/generic_smoke" generatedNormal trailRepeat 1 start { position { sphere 0,-150,-150,120,150,150 useEndOrigin } velocity { point 0,0,300 } size { point 100,100 } tint { point 0.678431,0.678431,0.678431 } fade { point 0.3 } rotate { box 0,1 } } motion { size { envelope jrad_convexfade count 4,4 } tint { envelope jrad_concavefade } fade { envelope jrad_smokefade } offset { envelope jrad_concavefade } rotate { envelope jrad_concavefade } } end { size { point 500,500 } tint { point 0.372549,0.372549,0.372549 } rotate { point 0.0277778 relative } } } } spawner "Flash" { count 1,1 sprite { duration 0.1,0.1 blend add material "textures/particles/boomboom" trailRepeat 1 start { size { point 500,500 } fade { point 0 } } motion { size { envelope jrad_convexfade } fade { envelope woundfade } } end { size { point 1200,1200 } fade { point 1 } } } } sound "Close Distance Explosion Sound" { soundShader "sounds/weapons/law/explode" } spawner "debris" { count 4,4 sprite { duration 10,10 material "penta/debris_ember" gravity 0.2,0.2 trailRepeat 1 trailType trail1 start { position { sphere 0,-100,-100,0,100,100 } velocity { box 400,-200,-200,500,200,200 } size { point 10,10 } } motion { offset { envelope sintable count 20,20,20 } } timeout { effect "effects/penta_dev" } impact { bounce 0.5 } } } } effect effects/penta_dev/railcannon { size 283 spawner "sparks_front" { count 10,20 sprite { duration 1,1 material "penta/railgun_spark2" trailRepeat 1 start { position { spiral 0,0,0,0,0,0,2 linearSpacing } velocity { point -20,0,0 } size { point 2,2 } tint { point 1,0,0 } offset { box 0,-40,-40,70,40,40 } } motion { tint { envelope inverse_linear } offset { envelope linear } } end { offset { box 0,0,0,70,0,0 } } } } spawner "sparks_back" { start 0.2,0.2 count 5,10 sprite { duration 1,1 material "penta/railgun_spark2" gravity 0.1,0.1 trailRepeat 1 start { position { box -100,-30,0,-200,30,30 linearSpacing } velocity { box -200,-10,-10,-150,10,10 } size { point 2,2 } tint { point 1,0,0 } } motion { tint { envelope jrad_smokefade } offset { envelope linear } } } } spawner "unnamed2" { count 1,1 sprite { duration 0.01,0.01 material "penta/railgun_spark2" trailRepeat 1 start { size { point 200,200 } tint { point 0.623529,0,0 } } } } } effect effects/penta_dev/railbolt { size 7604 emitter "unnamed0" { duration 1,1 count 1,1 sprite { duration 1,1 material "penta/railgun_bolt3" trailRepeat 1 start { velocity { point 300,0,0 } size { point 20,20 } tint { point 0.752941,0.752941,0.752941 } } } } spawner "unnamed3" { count 3,3 sprite { duration 10,10 blend add material "penta/flame_ember01" trailRepeat 20 trailType motion trailTime 1,2 trailCount 20,20 trailMaterial "penta/railgun_trail" start { position { point 150,0,0 } velocity { point 1000,0,0 } angle { box 0,0,0,0,0,1 } size { point 10,10 } tint { point 0,1,0 } offset { box -10,-10,-10,10,10,10 } } motion { offset { envelope sintable count 20,20,20 } angle { envelope linear } } end { offset { box -10,-10,-10,10,10,10 } angle { point 0,0,8.33333 } } } } spawner "unnamed2" { count 3,3 sprite { duration 10,10 blend add material "penta/flame_ember01" trailRepeat 20 trailType motion trailTime 1,2 trailCount 20,20 trailMaterial "penta/railgun_trail" start { position { point 150,0,0 } velocity { point 1000,0,0 } angle { box 0,0,0,0,0,1 } size { point 10,10 } tint { point 1,0.501961,0 } offset { box -10,-10,-10,10,10,10 } } motion { offset { envelope sintable count 20,20,20 } angle { envelope linear } } end { offset { box -10,-10,-10,10,10,10 } angle { point 0,0,8.33333 } } } } emitter "unnamed1" { duration 1,1 count 1,1 line { duration 10,10 generatedLine material "penta/railgun_bolt3" trailRepeat 1 start { velocity { point 1000,0,0 } size { point 100 } offset { point 0,-200,-200 } length { point 300,0,0 } } motion { offset { envelope linear } angle { envelope linear } } end { offset { point 0,2000,2000 } angle { point 0,0,8.33333 } } } } } effect effects/penta_dev/stroggblaster_bolt { size 2880 emitter "unnamed0" { duration 1,1 count 1,1 line { duration 1,1 material "particles/penta/strogglbaster_tracer" trailRepeat 1 start { velocity { box 3000,0,0,6000,0,0 } size { point 5 } length { box 200,0,0,250,0,0 } } } } } effect effects/penta_dev/plasmacannon_bolt { size 601 spawner "unnamed1" { count 10,10 sprite { duration 1,1 material "particles/penta/strogglbaster_tracer" trailRepeat 1 start { position { point 200,0,0 } size { box 10,300,10,500 } rotate { box 0,1 } } motion { rotate { envelope linear } } end { rotate { box -0.555556,0.555556 relative } } } } spawner "unnamed1" { count 1,1 sprite { duration 1,1 material "particles/penta/pasmacannon_bolt" trailRepeat 1 start { position { point 200,0,0 } size { point 200,200 } } } } } effect effects/penta_dev/plasmacannon_trail { size 44 emitter "Spikes" { duration 1,1 count 20,20 locked sprite { duration 0.3,0.3 blend add material "particles/penta/pasmacannon_spike" trailRepeat 1 start { size { box 35,10,40,10 } rotate { box 0,1 } } motion { fade { envelope jrad_smokefade } rotate { envelope linear } } end { rotate { box 0.166667,0.25 relative } } } } spawner "Core" { count 1,1 locked constant sprite { duration 1,1 material "particles/penta/pasmacannon_core" trailRepeat 1 start { size { point 20,20 } rotate { box 0,1 } } } } emitter "VaporTrail2" { duration 1,1 density 0.05,0.05 sprite { duration 0.3,0.3 persist material "particles/penta/plasmacannon_trail" trailRepeat 1 start { size { point 10,10 } tint { point 0.501961,0.501961,0.501961 } fade { point 0.7 } rotate { box 0,1 } } motion { size { envelope linear } tint { envelope jrad_convexfade } fade { envelope linear } offset { envelope linear } rotate { envelope linear } } end { size { point 20,20 } offset { box -5,-10,-10,5,10,10 } rotate { box 0.111111,0.166667 relative } } } } emitter "VaporTrail" { duration 1,1 density 0.2,0.2 sprite { duration 1,1 persist material "particles/penta/plasmacannon_trailsmoke" trailRepeat 1 start { size { point 10,10 } tint { point 0,0,0 } fade { point 0.7 } rotate { box 0,1 } } motion { size { envelope linear } tint { envelope jrad_concavefade } fade { envelope jrad_smokefade } offset { envelope linear } rotate { envelope linear } } end { size { point 20,20 } offset { box -5,-10,-10,5,10,10 } rotate { box 0.111111,0.166667 relative } } } } } effect effects/penta_dev/projectile_n256sbc_trail { size 195 emitter "VaporTrail" { duration 1,1 density 0.2,0.2 sprite { duration 0.5,1.5 persist material "textures/particles/dustcloud_opaque" trailRepeat 1 start { size { point 10,10 } tint { point 0.752941,0.752941,0.752941 } fade { point 0.7 } rotate { box 0,1 } } motion { size { envelope linear } tint { envelope jrad_concavefade } fade { envelope linear } offset { envelope linear } rotate { envelope linear } } end { size { point 20,20 } tint { point 1,1,1 } offset { box -5,-10,-10,5,10,10 } rotate { point 0.833333 relative } } } } spawner "Fire" { count 1,1 locked constant sprite { duration 0.1,0.1 material "particles/flash/muzzleflash_front1a" generatedOriginNormal trailRepeat 1 start { position { point -5,0,0 } size { point 10,10 } tint { point 1,1,0.501961 } } } } emitter "Spiral1" { duration 1,1 density 0.2,0.2 line { duration 0.2,0.2 persist material "penta/railgun_trail" tiling 60 trailRepeat 1 start { size { point 4 } tint { point 0.501961,0,0.25098 } offset { point -90,-10,0 } length { point 100,0,0 } } motion { tint { envelope linear } angle { envelope linear } } end { angle { point 0,0,4.16667 } } } } emitter "Spiral2" { duration 1,1 density 0.2,0.2 line { duration 0.2,0.2 persist material "penta/railgun_trail" tiling 60 trailRepeat 1 start { size { point 4 } tint { point 1,0.501961,0 } offset { point -90,10,0 } length { point 100,0,0 } } motion { tint { envelope linear } angle { envelope linear } } end { angle { point 0,0,4.16667 } } } } } effect effects/penta_dev/bosonorb_bolt { size 363 spawner "Bolts" { count 10,10 locked constant sprite { duration 1,1 material "particles/penta/pasmacannon_spike" trailRepeat 1 start { size { box 100,40,150,40 } rotate { box 0,1 } } motion { size { envelope linear } rotate { envelope linear count 0.1 } } end { size { box 150,40,200,40 } rotate { box -2.77778,2.77778 relative } } } } spawner "Core" { count 1,1 locked constant sprite { duration 1,1 material "particles/penta/pasmacannon_core" trailRepeat 1 start { size { point 10,10 } } motion { size { envelope rich_convexsustain } } end { size { point 100,100 } } } } emitter "Traily_Sparks" { duration 1,1 count 100,100 sprite { duration 1,1 persist material "particles/penta/bosonorb_trail" trailRepeat 1 start { position { sphere -100,-100,-100,100,100,100 } velocity { box 300,-50,-50,400,50,50 } size { point 5,5 } } motion { size { envelope linear } tint { envelope jrad_concavefade } } end { size { point 15,15 } } } } emitter "recharge" { duration 1,1 count 100,100 sprite { duration 2,2 blend add persist material "particles/penta/bosonorb_trail" trailRepeat 1 trailType motion trailTime 0.5,0.5 trailCount 2,2 trailMaterial "particles/penta/bosonorb_sparktrail2" start { position { spiral -60,-60,-60,60,60,60,10 } velocity { box 300,-50,-50,400,50,50 } size { point 5,5 } tint { point 1,0.501961,0.247059 } } motion { tint { envelope linear } } } } } effect effects/penta_dev/bosonorb_explode { size 1373 sound "Close Distance Explosion Sound" { soundShader "sounds/deployables/artillery/explode" } sound "Medium Distance Explosion Sound" { soundShader "sounds/deployables/artillery/impact_medium" } sound "Far Distance Explosion Sound" { soundShader "sounds/deployables/artillery/impact_far" } spawner "Explosion Flash" { count 1,1 sprite { duration 1.25,1.25 blend add material "textures/particles/boomboom" trailRepeat 1 start { position { point 200,0,0 } size { point 200,200 } fade { point 0 } } motion { size { envelope jrad_concavefade } fade { envelope watersplashrgbtable } } end { size { point 900,900 } fade { point 1 } } } } spawner "Flash" { count 1,1 sprite { duration 0.5,0.5 blend add material "textures/particles/boomboom" trailRepeat 1 start { position { point 200,0,0 } fade { point 0 } } motion { size { envelope jrad_convexfade } fade { envelope woundfade } } end { size { point 750,750 } fade { point 1 } } } } spawner "Sparks" { count 25,30 attenuateEmitter attenuation 0,1600 sprite { duration 1,1 material "textures/effects/spark" trailRepeat 1 trailType motion trailTime 0.25,0.25 trailCount 5,5 trailMaterial "textures/effects/motionblur_nobloom" start { position { point 200,0,0 } size { point 8,8 } tint { point 1,0.501961,0.247059 } } motion { size { envelope decomlight1 } tint { envelope fivestage } offset { envelope penta_tostepblast } } end { offset { box 0,-800,-800,500,800,800 } } } } spawner "Shockwave1" { count 1,4 sprite { duration 0.2,0.7 material "particles/penta/bosonorb_shockwave" trailRepeat 1 start { position { sphere 100,-100,-100,300,100,100 } size { box 100,100,300,200 } rotate { box 0,1 } } motion { size { envelope jrad_convexfade } tint { envelope jrad_concavefade } } end { size { box 400,100,600,200 } } } } emitter "Shockwave2" { duration 0.5,0.5 count 2,2 sprite { duration 0.2,0.7 material "particles/penta/bosonorb_shockwave2" trailRepeat 1 start { position { sphere 200,-40,-40,240,40,40 } size { line 100,100,150,150 } } motion { size { envelope jrad_concavefade } tint { envelope jrad_concavefade } } end { size { line 400,400,600,600 } } } } } effect effects/penta_dev/bosonorb_muzzle { size 303 emitter "Flashes" { duration 0.1,0.1 count 20,20 sprite { duration 0.2,0.2 material "particles/penta/bosonorb_muzzleflash" trailRepeat 1 start { position { point -15,0,0 } size { point 2,2 } tint { point 0.996078,0.72549,0.647059 } rotate { box 0,1 } } motion { size { envelope penta_tostepblast } tint { envelope linear } } end { size { point 150,150 } } } } emitter "shockwaves" { duration 0.2,0.2 count 10,15 oriented { duration 1,1 material "particles/penta/bosonorb_muzzle_shockwave" trailRepeat 1 start { position { point -20,0,0 } velocity { box -100,0,10,-200,0,10 } size { line 20,20,40,40 } tint { point 0.501961,0.501961,0.501961 } rotate { box 0,0,0,0,0,1 } } motion { size { envelope jrad_convexfade } tint { envelope linear } rotate { envelope linear } } end { size { line 100,100,120,120 } rotate { box 0,0,0.166667,0,0,0.194444 } } } } emitter "shockwaves2" { duration 0.2,0.2 count 10,15 oriented { duration 0.5,0.5 material "particles/penta/bosonorb_muzzle_shockwave" trailRepeat 1 start { position { point -20,0,0 } velocity { box 200,0,-10,400,0,-10 } size { line 10,10,20,20 } tint { point 0.501961,0.501961,0.501961 } rotate { box 0,0,0,0,0,1 } } motion { size { envelope jrad_convexfade } tint { envelope linear } rotate { envelope linear } } end { size { line 50,50,70,70 } rotate { box 0,0,0.166667,0,0,0.194444 } } } } emitter "recharge" { start 1,1 duration 3,3 count 15,20 locked sprite { duration 2,2 blend add material "particles/penta/bosonorb_trail" trailRepeat 1 trailType motion trailTime 0.5,0.5 trailCount 2,2 trailMaterial "particles/penta/bosonorb_sparktrail2" start { size { point 2,2 } tint { point 1,0.501961,0.25098 } offset { box -400,-200,-200,100,200,200 } } motion { tint { envelope inverse_linear } offset { envelope penta_tostepblast } } end { tint { point 0.682353,0.219608,0 } offset { box -120,0,0,-30,0,0 } } } } }effect effects/penta_dev/landfall_trail { size 1980 cutOffDistance 15000 emitter "Smoke2" { duration 30,30 count 20,20 sprite { duration 4,8 persist material "textures/particles/smoke_test1" trailRepeat 1 start { position { point 0,0,-500 } velocity { box -30,-30,0,30,30,0 } size { line 120,120,50,150 } tint { line 0.203922,0.184314,0.14902,0.658824,0.427451,0.329412 } fade { point 0.5 } offset { sphere -30,-30,-30,30,30,30 } rotate { box 0,1 } } motion { size { envelope rr2_ssmsmoke } tint { envelope linear count 4,4,4 } fade { envelope rr2_convexfade_start_at_1 } rotate { envelope linear } } end { size { line 175,175,450,450 } tint { line 0.184314,0.184314,0.184314,0.376471,0.376471,0.376471 } rotate { box 0.5,1 } } lineHit } } emitter "flames2" { duration 30,30 count 20,20 inverseDrawOrder attenuateEmitter attenuation 15000,15000 sprite { duration 0.5,0.7 persist material "particles/explosion/explode07" trailRepeat 1 start { position { box -20,-20,-20,20,20,20 surface } velocity { point 0,0,-200 } size { line 50,50,60,60 } fade { point 0 } rotate { box 0,1 } } motion { size { envelope linear } tint { envelope rr2_concavefade_start_at_1 } rotate { envelope linear } } end { size { line 130,130,170,170 } rotate { point 0.0555556 relative } } lineHit } } emitter "outerfire emiter2" { duration 30,30 count 15,15 attenuateEmitter attenuation 1024,2048 sprite { duration 1,1 persist material "particles/explosion/explode07" trailRepeat 1 start { velocity { box -5,-5,-300,5,5,5 } size { line 90,90,120,120 } tint { line 0.133333,0.0823529,0.0745098,1,1,1 } offset { sphere -5,-5,-5,5,5,5 surface } rotate { box -0.125,0.125 } } motion { size { envelope exp_1minusx/x2 count 2,2 } tint { envelope rr2_convexfade_start_at_1 } rotate { envelope exp_1minusx/x2 count 0.5 } } end { size { line 230,230,275,275 } rotate { box -1,1 } } lineHit } } emitter "smoke trail" { duration 30,30 count 20,20 attenuateEmitter attenuation 15000,15000 sprite { duration 1,3 material "particles/dustcloud_02" gravity -0.003,0.0003 trailRepeat 1 start { position { line -50,-50,-5,50,50,-5 } velocity { box -75,-75,0,75,75,0 } size { line 70,70,140,140 } tint { line 0.945098,0.337255,0.184314,0.94902,0.564706,0.184314 } fade { point 0 } rotate { box -0.125,0.125 } } motion { size { envelope shamus_exp_1minusx/x2 count 0.5,0.5 } tint { envelope linear } fade { envelope shamus_fastinholdslowout } rotate { envelope shamus_exp_1minusx/x2 } } end { size { line 150,150,400,400 } tint { point 0.203922,0.137255,0.109804 } fade { line 0.1,0.3 } rotate { box -1,1 } } lineHit } } emitter "flash2" { duration 30,30 count 1,1 locked sprite { duration 1,1 material "textures/particles/sparks/sparkflash03c" trailRepeat 1 start { size { point 800,800 } tint { line 0.282353,0.0823529,0,0.588235,0.180392,0.00392157 } rotate { box -1,1 } } motion { size { envelope rr2_concavefade_start_at_1_fast } tint { envelope senetable3 count 2,2,2 } } end { size { point 400,400 } } lineHit } } emitter "flash3" { duration 30,30 count 1,1 locked sprite { duration 1.1,1.1 material "textures/particles/sparks/sparkflash03b" trailRepeat 1 start { size { point 1400,1400 } tint { line 0.184314,0.0509804,0,0.254902,0.0784314,0.00392157 } rotate { box -1,1 } } motion { size { envelope rr2_concavefade_start_at_1_fast } tint { envelope senetable3 count 4,4,4 } } end { size { point 700,700 } } lineHit } } } effect effects/penta_dev/landfall_trail2 { size 1980 cutOffDistance 15000 emitter "Smoke2" { duration 30,30 count 20,20 sprite { duration 4,8 persist material "textures/particles/smoke_test1" trailRepeat 1 start { position { point 0,0,-500 } velocity { box -30,-30,0,30,30,0 } size { line 120,120,50,150 } tint { line 0.203922,0.184314,0.14902,0.658824,0.427451,0.329412 } fade { point 0.5 } offset { sphere -30,-30,-30,30,30,30 } rotate { box 0,1 } } motion { size { envelope rr2_ssmsmoke } tint { envelope linear count 4,4,4 } fade { envelope rr2_convexfade_start_at_1 } rotate { envelope linear } } end { size { line 175,175,450,450 } tint { line 0.184314,0.184314,0.184314,0.376471,0.376471,0.376471 } rotate { box 0.5,1 } } lineHit } } emitter "flames2" { duration 30,30 count 20,20 inverseDrawOrder attenuateEmitter attenuation 15000,15000 sprite { duration 0.5,0.7 persist material "particles/explosion/explode07" trailRepeat 1 start { position { box -20,-20,-20,20,20,20 surface } velocity { point 0,0,-200 } size { line 50,50,60,60 } fade { point 0 } rotate { box 0,1 } } motion { size { envelope linear } tint { envelope rr2_concavefade_start_at_1 } rotate { envelope linear } } end { size { line 130,130,170,170 } rotate { point 0.0555556 relative } } lineHit } } emitter "outerfire emiter2" { duration 30,30 count 15,15 attenuateEmitter attenuation 1024,2048 sprite { duration 1,1 persist material "particles/explosion/explode07" trailRepeat 1 start { velocity { box -5,-5,-300,5,5,5 } size { line 90,90,120,120 } tint { line 0.133333,0.0823529,0.0745098,1,1,1 } offset { sphere -5,-5,-5,5,5,5 surface } rotate { box -0.125,0.125 } } motion { size { envelope exp_1minusx/x2 count 2,2 } tint { envelope rr2_convexfade_start_at_1 } rotate { envelope exp_1minusx/x2 count 0.5 } } end { size { line 230,230,275,275 } rotate { box -1,1 } } lineHit } } emitter "smoke trail" { duration 30,30 count 20,20 attenuateEmitter attenuation 15000,15000 sprite { duration 1,3 material "particles/dustcloud_02" gravity -0.003,0.0003 trailRepeat 1 start { position { line -50,-50,-5,50,50,-5 } velocity { box -75,-75,0,75,75,0 } size { line 70,70,140,140 } tint { line 0.945098,0.337255,0.184314,0.94902,0.564706,0.184314 } fade { point 0 } rotate { box -0.125,0.125 } } motion { size { envelope shamus_exp_1minusx/x2 count 0.5,0.5 } tint { envelope linear } fade { envelope shamus_fastinholdslowout } rotate { envelope shamus_exp_1minusx/x2 } } end { size { line 150,150,400,400 } tint { point 0.203922,0.137255,0.109804 } fade { line 0.1,0.3 } rotate { box -1,1 } } lineHit } } emitter "flash2" { duration 30,30 count 1,1 locked sprite { duration 1,1 material "textures/particles/sparks/sparkflash03c" trailRepeat 1 start { size { point 800,800 } tint { line 0.282353,0.0823529,0,0.588235,0.180392,0.00392157 } rotate { box -1,1 } } motion { size { envelope rr2_concavefade_start_at_1_fast } tint { envelope senetable3 count 2,2,2 } } end { size { point 400,400 } } lineHit } } emitter "flash3" { duration 30,30 count 1,1 locked sprite { duration 1.1,1.1 material "textures/particles/sparks/sparkflash03b" trailRepeat 1 start { size { point 1400,1400 } tint { line 0.184314,0.0509804,0,0.254902,0.0784314,0.00392157 } rotate { box -1,1 } } motion { size { envelope rr2_concavefade_start_at_1_fast } tint { envelope senetable3 count 4,4,4 } } end { size { point 700,700 } } lineHit } } } effect effects/penta_dev/landfall_trail_domi { size 1980 cutOffDistance 15000 emitter "Smoke2" { duration 30,30 count 20,20 sprite { duration 4,8 persist material "textures/particles/smoke_test1" trailRepeat 1 start { position { point 0,0,-500 } velocity { box -30,-30,0,30,30,0 } size { line 120,120,50,150 } tint { line 0.203922,0.184314,0.14902,0.658824,0.427451,0.329412 } fade { point 0.5 } offset { sphere -30,-30,-30,30,30,30 } rotate { box 0,1 } } motion { size { envelope rr2_ssmsmoke } tint { envelope linear count 4,4,4 } fade { envelope rr2_convexfade_start_at_1 } rotate { envelope linear } } end { size { line 175,175,450,450 } tint { line 0.184314,0.184314,0.184314,0.376471,0.376471,0.376471 } rotate { box 0.5,1 } } lineHit } } emitter "flames2" { duration 30,30 count 20,20 inverseDrawOrder attenuateEmitter attenuation 15000,15000 sprite { duration 0.5,0.7 persist material "particles/explosion/explode07" trailRepeat 1 start { position { box -20,-20,-20,20,20,20 surface } velocity { point 0,0,-200 } size { line 50,50,60,60 } fade { point 0 } rotate { box 0,1 } } motion { size { envelope linear } tint { envelope rr2_concavefade_start_at_1 } rotate { envelope linear } } end { size { line 130,130,170,170 } rotate { point 0.0555556 relative } } lineHit } } emitter "outerfire emiter2" { duration 30,30 count 15,15 attenuateEmitter attenuation 1024,2048 sprite { duration 1,1 persist material "particles/explosion/explode07" trailRepeat 1 start { velocity { box -5,-5,-300,5,5,5 } size { line 90,90,120,120 } tint { line 0.133333,0.0823529,0.0745098,1,1,1 } offset { sphere -5,-5,-5,5,5,5 surface } rotate { box -0.125,0.125 } } motion { size { envelope exp_1minusx/x2 count 2,2 } tint { envelope rr2_convexfade_start_at_1 } rotate { envelope exp_1minusx/x2 count 0.5 } } end { size { line 230,230,275,275 } rotate { box -1,1 } } lineHit } } emitter "smoke trail" { duration 30,30 count 20,20 attenuateEmitter attenuation 15000,15000 sprite { duration 1,3 material "particles/dustcloud_02" gravity -0.003,0.0003 trailRepeat 1 start { position { line -50,-50,-5,50,50,-5 } velocity { box -75,-75,0,75,75,0 } size { line 70,70,140,140 } tint { line 0.945098,0.337255,0.184314,0.94902,0.564706,0.184314 } fade { point 0 } rotate { box -0.125,0.125 } } motion { size { envelope shamus_exp_1minusx/x2 count 0.5,0.5 } tint { envelope linear } fade { envelope shamus_fastinholdslowout } rotate { envelope shamus_exp_1minusx/x2 } } end { size { line 150,150,400,400 } tint { point 0.203922,0.137255,0.109804 } fade { line 0.1,0.3 } rotate { box -1,1 } } lineHit } } emitter "flash2" { duration 30,30 count 1,1 locked sprite { duration 1,1 material "textures/particles/sparks/sparkflash03c" trailRepeat 1 start { size { point 800,800 } tint { line 0.282353,0.0823529,0,0.588235,0.180392,0.00392157 } rotate { box -1,1 } } motion { size { envelope rr2_concavefade_start_at_1_fast } tint { envelope senetable3 count 2,2,2 } } end { size { point 400,400 } } lineHit } } emitter "flash3" { duration 30,30 count 1,1 locked sprite { duration 1.1,1.1 material "textures/particles/sparks/sparkflash03b" trailRepeat 1 start { size { point 1400,1400 } tint { line 0.184314,0.0509804,0,0.254902,0.0784314,0.00392157 } rotate { box -1,1 } } motion { size { envelope rr2_concavefade_start_at_1_fast } tint { envelope senetable3 count 4,4,4 } } end { size { point 700,700 } } lineHit } } } effect effects/penta_dev/landfall_clouds { size 52548 spawner "unnamed0" { count 1000,1000 sprite { duration 100,100 material "penta/landfall_cloud" trailRepeat 1 start { position { box -30000,-30000,10000,30000,30000,10000 } size { point 4000,4000 } tint { point 0.858824,0.858824,0.858824 } fade { point 0.3 } } } } spawner "unnamed1" { count 1000,1000 sprite { duration 100,100 material "penta/landfall_cloud" trailRepeat 1 start { position { box -50000,-50000,30000,50000,50000,30000 } size { point 10000,10000 } tint { point 0.619608,0.619608,0.619608 } fade { point 0.3 } } } } }effect effects/penta_dev/landfall_hit { size 2829 cutOffDistance 15000 spawner "unnamed1" { count 1,1 sprite { duration 0.05,0.05 material "textures/particles/sparks/sparkflash03c" trailRepeat 1 start { size { point 2000,2000 } tint { line 0.313726,0.156863,0,0.176471,0.0901961,0 } fade { point 0.2 } } lineHit } } shake "unnamed2" { duration 1,1 scale 50 attenuateEmitter } spawner "ground dust2" { count 15,15 attenuateEmitter attenuation 1024,4096 sprite { duration 3,8 persist material "textures/particles/smoke_test1" gravity 0.0025,0.0125 trailRepeat 1 start { position { sphere -5,-5,-5,5,5,5 } velocity { box 20,-15,-15,-50,15,15 } friction { box 0.025,0,0,0.125,0,0 } size { line 50,50,200,200 } tint { line 0.447059,0.435294,0.360784,0.839216,0.827451,0.780392 } fade { point 0 } rotate { box -0.1,0.1 } } motion { size { envelope shamus_exp_1minusx/x2 count 5,5 } tint { envelope linear } fade { envelope fastinslowout count 0.9 offset 0.1 } offset { envelope exp_1minusx/x2 count 16,16,16 } rotate { envelope convexfade count 2 } } end { size { line 500,500,650,650 } tint { line 0.933333,0.921569,0.909804,0.662745,0.627451,0.580392 } fade { line 0.5,0.8 } offset { sphere 50,-800,-800,600,800,800 surface } rotate { box -0.125,0.125 } } lineHit } } } effect effects/penta_dev/landfall_legtrail { size 0 } effect effects/penta_dev/landfall_legtrail_domi { size 0 }