-- chemxplocontroll -- chemxploo -- chemxplotrails -- chemxplo return { ["chemxplocontroll"] = { trails = { air = true, class = [[CExpGenSpawner]], count = 28, --28 ground = true, water = true, properties = { damage = [[0 i0.5]], delay = [[8 i2.0]], dir = [[0,1,0]], explosiongenerator = [[custom:chemxplotrails]], pos = [[1 d.06 y1 i1 x1 y0 d1 s1 x0,-0 y1 i-.0 p2 x1 y1 1.2 x0 a1,1.9 d1 s1 x0]], speed = [[0,0,0]], }, }, }, ["chemxploo"] = { xploa = { air = true, class = [[CSimpleParticleSystem]], count = 1, ground = true, water = false, properties = { airdrag = 1, colormap = [[0 0.5 0 .01 0.05 .34 0.05 .01 0 0 0 0.01]], directional = false, emitrot = 0, emitrotspread = 100, emitvector = [[0, 1, 0]], gravity = [[0, 0.1 r0.045, 0]], numparticles = 2, particlelife = 30, particlelifespread = 30, particlesize = 20, particlesizespread = 20, particlespeed = 1, particlespeedspread = 0.8, pos = [[0, 18, 0]], sizegrowth = -1, sizemod = 1.0, texture = [[Bigexplosmoke]], useairlos = true, }, }, xploaring = { air = true, class = [[CSimpleParticleSystem]], count = 1, ground = true, water = false, properties = { airdrag = 1, colormap = [[0 0.5 0 .01 0.05 .34 0.05 .01 0 0 0 0.01]], directional = false, emitrot = 90, emitrotspread = 0, emitvector = [[0, 1, 0]], gravity = [[0, 0.001 r0.045, 0]], numparticles = 2, particlelife = 330, particlelifespread = 30, particlesize = 20, particlesizespread = 20, particlespeed = 1.7, particlespeedspread = 0, pos = [[0, 25, 0]], sizegrowth = -1, sizemod = 1.0, texture = [[Bigexplosmoke]], useairlos = true, }, }, }, ["chemxplotrails"] = { circle = { air = true, class = [[CSimpleParticleSystem]], count = 1, ground = true, water = true, properties = { airdrag = .6, colormap = [[0 1 0 1 0 0 0 0 1]], directional = false, emitrot = 0, emitrotspread = 0, emitvector = [[0,1,0]], gravity = [[0, 0.01, 0]], numparticles = 4, particlelife = 12, particlelifespread = 18, particlesize = [[7 d-.2]], particlesizespread = [[5 d-.1]], particlespeed = 0, particlespeedspread = 0, pos = [[0, 1.0, 0]], sizegrowth = 0, sizemod = 1, texture = [[conefragments1]], }, }, circle2 = { air = true, class = [[CSimpleParticleSystem]], count = 1, ground = true, water = true, properties = { airdrag = .6, colormap = [[1 0.5 0 .0085 0 0 0 0 .01]], directional = false, emitrot = 0, emitrotspread = 0, emitvector = [[0,1,0]], gravity = [[0, 0.01, 0]], numparticles = 1, particlelife = 8, particlelifespread = 4, particlesize = [[14 d-.2]], particlesizespread = [[10 d-.1]], particlespeed = 0, particlespeedspread = 0, pos = [[0, 1.0, 0]], sizegrowth = 0, sizemod = 1, texture = [[groundflash]], }, }, smoke = { air = true, class = [[CSimpleParticleSystem]], count = 1, ground = true, water = true, properties = { airdrag = .6, colormap = [[0 .65 0.02 .3 0 0 0 0]], directional = false, emitrot = 0, emitrotspread = 0, emitvector = [[0,1,0]], gravity = [[0, 0.01, 0]], numparticles = 1, particlelife = [[50 d-.3]], particlelifespread = 0, particlesize = 1, particlesizespread = 2, particlespeed = 0, particlespeedspread = 0, pos = [[0, 1.0, 0]], sizegrowth = [[2.5 d-.03]], sizemod = .9, texture = [[dirt]], }, }, spark = { air = true, class = [[CSimpleParticleSystem]], count = 1, ground = true, water = false, properties = { airdrag = .6, colormap = [[0.25 1 0 .01 0.32 .8 0.0 .01 0 0 0 0.01]], directional = true, emitrot = 0, emitrotspread = 90, emitvector = [[0, 1, 0]], gravity = [[0, 0.01, 0]], numparticles = 8, particlelife = 5, particlelifespread = 8, particlesize = 2, particlesizespread = 8, particlespeed = 3, particlespeedspread = 4, pos = [[0, 18, 0]], sizegrowth = 0, sizemod = 1.0, texture = [[gunshot]], useairlos = true, }, }, }, ["chemxplo"] = { bang = { air = true, class = [[CSimpleParticleSystem]], count = 1, ground = true, water = false, properties = { airdrag = 1, colormap = [[0 0.5 0 1 0.05 .34 0.05 1 0 0 0 0.01]], directional = false, emitrot = 0, emitrotspread = 100, emitvector = [[0, 1, 0]], gravity = [[0, 0.0002 r0.001, 0]], numparticles = 100, particlelife = 280, particlelifespread = 50, particlesize = 30, particlesizespread = 20, particlespeed = 1, particlespeedspread = 0.8, pos = [[0, 18, 0]], sizegrowth = 0.05, sizemod = 1.0, texture = [[bombsmoke]], useairlos = true, }, }, boom = { air = false, class = [[CExpGenSpawner]], count = 1, --12 ground = true, water = false, properties = { damage = [[0 r100]], delay = [[0 i1.2 r12]], dir = [[0 r-1 r1,0 r-1 r1,0 r-1 r1]], explosiongenerator = [[custom:chemxploo]], pos = [[0,0,0]], speed = [[0,0,0]], }, }, fragment = { air = true, class = [[CSimpleParticleSystem]], count = 1, ground = true, water = false, properties = { airdrag = 1, colormap = [[0 1 0 1 0 .8 0.0 1 0 0 0 0.01]], directional = false, emitrot = 0, emitrotspread = 40, emitvector = [[0, 1, 0]], gravity = [[0, 0.0004 r0.001, 0]], numparticles = 3, particlelife = 16, particlelifespread = 30, particlesize = 12, particlesizespread = 25, particlespeed = .2, particlespeedspread = .8, pos = [[0, 18, 0]], sizegrowth = 0.8, sizemod = 1.0, texture = [[conefragments1]], useairlos = true, }, }, smokering = { air = true, class = [[CSimpleParticleSystem]], count = 1, ground = true, water = false, properties = { airdrag = 1, colormap = [[0 0.5 0 1 0.05 .34 0.05 1 0 0 0 0.01]], directional = false, emitrot = 90, emitrotspread = 0, emitvector = [[0, 1, 0]], gravity = [[0, 0.0004 r0.001, 0]], numparticles = 120, particlelife = 380, particlelifespread = 50, particlesize = 30, particlesizespread = 20, particlespeed = 1, particlespeedspread = 0.5, pos = [[0, 18, 0]], sizegrowth = -0.35, sizemod = 1.0, texture = [[bombsmoke]], useairlos = true, }, }, smokeringhot = { air = true, class = [[CSimpleParticleSystem]], count = 1, ground = true, water = false, properties = { airdrag = 1, colormap = [[0 0.5 0 .01 0.05 .34 0.05 .01 0 0 0 0.01]], directional = false, emitrot = 90, emitrotspread = 0, emitvector = [[0, 1, 0]], gravity = [[0, 0.0004 r0.001, 0]], numparticles = 120, particlelife = 380, particlelifespread = 50, particlesize = 30, particlesizespread = 20, particlespeed = 0.8, particlespeedspread = 0.625, pos = [[0, 18, 0]], sizegrowth = -0.15, sizemod = 1.0, texture = [[bigexplo]], useairlos = true, }, }, spark = { air = true, class = [[CSimpleParticleSystem]], count = 1, ground = true, water = false, properties = { airdrag = 1, colormap = [[0.25 1 0 .01 0.32 .8 0.0 .01 0 0 0 0.01]], directional = true, emitrot = 0, emitrotspread = 90, emitvector = [[0, 1, 0]], gravity = [[0, 0.0004 r0.001, 0]], numparticles = 80, particlelife = 11, particlelifespread = 30, particlesize = 2, particlesizespread = 8, particlespeed = 3, particlespeedspread = 4, pos = [[0, 18, 0]], sizegrowth = 0, sizemod = 1.0, texture = [[gunshot]], useairlos = true, }, }, sparka = { air = true, class = [[CSimpleParticleSystem]], count = 1, ground = true, water = false, properties = { airdrag = 1, colormap = [[0 1 0 .01 0 .8 0.0 .01 0 0 0 0.01]], directional = true, emitrot = 0, emitrotspread = 90, emitvector = [[0, 1, 0]], gravity = [[0, 0, 0]], numparticles = 8, particlelife = 11, particlelifespread = 30, particlesize = 2, particlesizespread = 8, particlespeed = 3, particlespeedspread = 4, pos = [[0, 18, 0]], sizegrowth = 0, sizemod = 1.0, texture = [[plasma]], useairlos = true, }, }, trails = { air = false, class = [[CExpGenSpawner]], count = 12, --12, ground = true, water = false, properties = { damage = [[0 r100]], delay = 0, dir = [[0 r-1 r1,0 r-1 r1,0 r-1 r1]], explosiongenerator = [[custom:chemxplocontroll]], pos = [[0,0,0]], speed = [[0,0,0]], }, }, }, }