-- explosion_veryheavy_rocket-nix -- sparks_spawned return { ["explosion_veryheavy_rocket-nix"] = { fakelight = { air = false, class = [[CSimpleGroundFlash]], count = 4, ground = true, water = false, properties = { colormap = [[1 0.8 0.7 1 1 0.8 0.15 1 0 0 0 0.1]], size = [[120 r5]], sizegrowth = [[2 r-3]], texture = [[groundflash]], ttl = [[80 r4 r-4]], }, }, fakering = { air = false, class = [[CSimpleGroundFlash]], count = 4, ground = true, water = false, properties = { colormap = [[1 1 0.3 1 0 0 0 0.1]], size = 38, sizegrowth = [[3 r-3]], texture = [[groundring]], ttl = 22, }, }, groundexplosion = { air = false, class = [[CSimpleParticleSystem]], count = 1, ground = true, underwater = 1, water = true, properties = { airdrag = 0.99, colormap = [[1 0.5 0 1 0.6 0.2 0 0.5 0.1 0.1 0.1 0.5 0 0 0 0.01]], directional = false, emitrot = 0, emitrotspread = [[0 r360 r-360]], emitvector = [[0,1,0]], gravity = [[0 r0.2, .02, 0]], numparticles = 65, particlelife = 3, particlelifespread = 30, particlesize = 2, particlesizespread = 25, particlespeed = [[2 i0.25]], particlespeedspread = 4, pos = [[0, 18, 0]], sizegrowth = -0.35, sizemod = 1.0, texture = [[smokeorange]], useairlos = true, }, }, explosionball = { air = true, class = [[CSimpleParticleSystem]], count = 4, ground = true, water = true, properties = { airdrag = 0.99, colormap = [[0 0 0 0 1 0.5 0 .1 0.5 0.4 0.4 0.1 1 0.5 0 .1 0 0 0 0.01]], directional = true, emitrot = 0, emitrotspread = 360, emitvector = [[0, 1, 0]], gravity = [[0, 0, 0]], numparticles = 16, particlelife = 60, particlelifespread = 10, particlesize = 8, particlesizespread = 8, particlespeed = [[0 r0.2 i-0.05]], particlespeedspread = 1.5, pos = [[-15 r30, 5,-15 r30]], sizegrowth = [[0.50 r-.50]], sizemod = 1.0, texture = [[smokeorange]], useairlos = true, }, }, smokecloud = { air = true, class = [[CSimpleParticleSystem]], count = 6, ground = true, underwater = 0, water = true, properties = { airdrag = 0.94, colormap = [[0.1 0.1 0.1 0.3 0.1 0.1 0.1 0.4 0.1 0.1 0.1 0.3 0.1 0.1 0.1 0.2 0 0 0 0.00]], directional = false, emitrot = 0, emitrotspread = 360, emitvector = [[0,1,0]], gravity = [[0 , 0, 0]], numparticles = 50, particlelife = 100, particlelifespread = 40, particlesize = 9, particlesizespread = 25, particlespeed = [[2 i0.25]], particlespeedspread = 2.2, pos = [[0, 0, 0]], sizegrowth = -0.35, sizemod = 1.0, texture = [[smokeorange]], useairlos = true, }, }, spikesofhell1 = { air = true, class = [[explspike]], count = 10, ground = true, water = false, properties = { alpha = 1, alphadecay = 0.06, color = [[1.0, 0.5, 0.2]], dir = [[-10 r20,-10 r20,-10 r20]], length = 1, width = 40, }, }, windsphere = { air = true, class = [[CSpherePartSpawner]], count = 1, ground = true, water = true, properties = { alpha = 0.18, color = [[1, 1, 1]], expansionspeed = [[3 r2]], ttl = 26, }, }, WaterSplash = { air = true, class = [[CExpGenSpawner]], count = 1, ground = true, water = true, properties = { delay = 0, explosiongenerator = [[custom:Watersplash_large]], pos = [[0, 0, 0]], }, }, dasparks = { air = true, class = [[CExpGenSpawner]], count = 2, ground = true, water = true, properties = { delay = [[0 i20]], explosiongenerator = [[custom:sparks_spawned]], pos = [[0, 0, 0]], }, }, }, ["sparks_spawned"] = { fakelight = { air = false, class = [[CSimpleGroundFlash]], count = 1, ground = true, water = false, properties = { colormap = [[1 1 1 1 0 0 0 0.1]], size = [[25 r-5]], sizegrowth = 0, texture = [[groundflash]], ttl = 3, }, }, explosionquick = { air = true, class = [[CSimpleParticleSystem]], count = 4, ground = true, water = false, properties = { airdrag = 1, colormap = [[0 0 0 0 1 0.4 0 .1 1 .3 0 .8 0 0 0 0.01]], directional = true, emitrot = 0, emitrotspread = 360, emitvector = [[0, 1, 0]], gravity = [[0, 0, 0]], numparticles = 3, particlelife = 8, particlelifespread = 3, particlesize = 1, particlesizespread = 2, particlespeed = [[0 r0.2 i-0.05]], particlespeedspread = 0.45, pos = [[0 r-23 r23, 16 r-5 r15, 0 r-23 r23]], sizegrowth = [[3 r3 r-2]], sizemod = 1.0, texture = [[Bombsmoke]], useairlos = true, }, }, spark = { air = true, class = [[CSimpleParticleSystem]], count = 1, ground = true, water = false, properties = { airdrag = 1, colormap = [[1 0.20 0 .01 0.96 .17 0.05 .008 0 0 0 0.01]], directional = true, emitrot = 0, emitrotspread = [[0 r-60 r60]], emitvector = [[0, 1, 0]], gravity = [[0, -.25 r-1, 0]], numparticles = 10, particlelife = 10, particlelifespread = 50, particlesize = 0.5, particlesizespread = 1, particlespeed = 5, particlespeedspread = 3, pos = [[0, 18, 0]], sizegrowth = 0, sizemod = 1.0, texture = [[bombsmoke]], useairlos = true, }, }, spark = { air = false, class = [[CSimpleParticleSystem]], count = 1, ground = true, unit = 1, water = false, properties = { airdrag = 0.96, colormap = [[1 0.5 0.1 .01 0.96 .34 0.05 .01 0.96 .24 0.01 .005 0 0 0 0.01]], directional = true, emitrot = 0, emitrotspread = [[0 r-360 r360]], emitvector = [[0, 1, 0]], gravity = [[0.015 i-0.0015, -0.3 i+0.015,0.015 i-0.0015]], numparticles = 15, particlelife = 70, particlelifespread = 170, particlesize = 10, particlesizespread = 2, particlespeed = 5, particlespeedspread = 3, pos = [[0, 5, 0]], sizegrowth = [[-0.2 r.05]], sizemod = 1.0, texture = [[plasma]], useairlos = true, }, }, }, }