-- factory_explosion_medium -- factory_explosion -- factory_explosion_small return { ["factory_explosion_medium"] = { groundflash = { air = true, alwaysvisible = true, circlealpha = 0.6, circlegrowth = 3, flashalpha = 0.9, flashsize = 128, ground = true, ttl = 10, water = true, color = { [1] = 1, [2] = 0.30000001192093, [3] = 0, }, }, poof01 = { air = true, class = [[CSimpleParticleSystem]], count = 1, ground = true, water = true, properties = { airdrag = 0.95, alwaysvisible = true, colormap = [[0.1 0.1 0.1 1.0 0.5 0.4 0.3 1.0 0 0 0 0.0]], directional = true, emitrot = 90, emitrotspread = 0, emitvector = [[0, 1, 0]], gravity = [[0, 0, 0]], numparticles = 180, particlelife = 25, particlelifespread = 10, particlesize = 7, particlesizespread = 3, particlespeed = 1, particlespeedspread = 5, pos = [[r-1 r1, 1, r-1 r1]], sizegrowth = 1.2, sizemod = 1.0, texture = [[dirt]], useairlos = true, }, }, pop1 = { air = true, class = [[heatcloud]], count = 2, ground = true, water = true, properties = { alwaysvisible = true, heat = 10, heatfalloff = 0.8, maxheat = 15, pos = [[r-2 r2, 5, r-2 r2]], size = 2, sizegrowth = 7, speed = [[0, 1 0, 0]], texture = [[uglynovaexplo]], }, }, pop2 = { air = true, class = [[heatcloud]], count = 2, ground = true, water = true, properties = { alwaysvisible = true, heat = 10, heatfalloff = 0.8, maxheat = 15, pos = [[r-2 r2, 5, r-2 r2]], size = 2, sizegrowth = 14, speed = [[0, 1 0, 0]], texture = [[flare]], }, }, smokeblack = { air = true, class = [[smoke]], count = 22, ground = true, water = true, properties = { agespeed = 0.01, alwaysvisible = true, color = 0.1, pos = [[r-60 r60, 24, r-60 r60]], size = 25, sizeexpansion = 0.3, speed = [[r-4.0 r4.0, -1.5 r-1.0, r-4.0 r4.0]], startsize = 5, }, }, smokegrey = { air = true, class = [[smoke]], count = 8, ground = true, water = true, properties = { agespeed = 0.02, alwaysvisible = true, color = 0.8, pos = [[r-60 r60, 24, r-60 r60]], size = 25, sizeexpansion = 0.3, speed = [[r-3 r3, 1 r2.3, r-3 r3]], startsize = 5, }, }, }, ["factory_explosion"] = { groundflash = { air = true, alwaysvisible = true, circlealpha = 0.6, circlegrowth = 6, flashalpha = 0.9, flashsize = 256, ground = true, ttl = 20, water = true, color = { [1] = 1, [2] = 0.30000001192093, [3] = 0, }, }, poof01 = { air = true, class = [[CSimpleParticleSystem]], count = 1, ground = true, water = true, properties = { airdrag = 0.95, alwaysvisible = true, colormap = [[0.1 0.1 0.1 1.0 0.5 0.4 0.3 1.0 0 0 0 0.0]], directional = true, emitrot = 90, emitrotspread = 0, emitvector = [[0, 1, 0]], gravity = [[0, 0, 0]], numparticles = 180, particlelife = 25, particlelifespread = 10, particlesize = 15, particlesizespread = 5, particlespeed = 1, particlespeedspread = 10, pos = [[r-1 r1, 1, r-1 r1]], sizegrowth = 1.2, sizemod = 1.0, texture = [[dirt]], useairlos = true, }, }, pop1 = { air = true, class = [[heatcloud]], count = 2, ground = true, water = true, properties = { alwaysvisible = true, heat = 10, heatfalloff = 0.8, maxheat = 15, pos = [[r-2 r2, 5, r-2 r2]], size = 5, sizegrowth = 15, speed = [[0, 1 0, 0]], texture = [[uglynovaexplo]], }, }, pop2 = { air = true, class = [[heatcloud]], count = 2, ground = true, water = true, properties = { alwaysvisible = true, heat = 10, heatfalloff = 0.8, maxheat = 15, pos = [[r-2 r2, 5, r-2 r2]], size = 5, sizegrowth = 28, speed = [[0, 1 0, 0]], texture = [[flare]], }, }, smokeblack = { air = true, class = [[smoke]], count = 22, ground = true, water = true, properties = { agespeed = 0.01, alwaysvisible = true, color = 0.1, pos = [[r-60 r60, 24, r-60 r60]], size = 50, sizeexpansion = 0.6, speed = [[r-4.0 r4.0, -1.5 r-1.0, r-4.0 r4.0]], startsize = 10, }, }, smokegrey = { air = true, class = [[smoke]], count = 8, ground = true, water = true, properties = { agespeed = 0.02, alwaysvisible = true, color = 0.8, pos = [[r-60 r60, 24, r-60 r60]], size = 50, sizeexpansion = 0.6, speed = [[r-3 r3, 1 r2.3, r-3 r3]], startsize = 10, }, }, }, ["factory_explosion_small"] = { groundflash = { air = true, alwaysvisible = true, circlealpha = 0.6, circlegrowth = 2, flashalpha = 0.9, flashsize = 66, ground = true, ttl = 5, water = true, color = { [1] = 1, [2] = 0.30000001192093, [3] = 0, }, }, poof01 = { air = true, class = [[CSimpleParticleSystem]], count = 1, ground = true, water = true, properties = { airdrag = 0.95, alwaysvisible = true, colormap = [[0.1 0.1 0.1 1.0 0.5 0.4 0.3 1.0 0 0 0 0.0]], directional = true, emitrot = 90, emitrotspread = 0, emitvector = [[0, 1, 0]], gravity = [[0, 0, 0]], numparticles = 180, particlelife = 25, particlelifespread = 10, particlesize = 4, particlesizespread = 2, particlespeed = 1, particlespeedspread = 2.5, pos = [[r-1 r1, 1, r-1 r1]], sizegrowth = 1.2, sizemod = 1.0, texture = [[dirt]], useairlos = true, }, }, pop1 = { air = true, class = [[heatcloud]], count = 2, ground = true, water = true, properties = { alwaysvisible = true, heat = 10, heatfalloff = 0.8, maxheat = 15, pos = [[r-2 r2, 5, r-2 r2]], size = 1, sizegrowth = 4, speed = [[0, 1 0, 0]], texture = [[uglynovaexplo]], }, }, pop2 = { air = true, class = [[heatcloud]], count = 2, ground = true, water = true, properties = { alwaysvisible = true, heat = 10, heatfalloff = 0.8, maxheat = 15, pos = [[r-2 r2, 5, r-2 r2]], size = 1, sizegrowth = 7, speed = [[0, 1 0, 0]], texture = [[flare]], }, }, smokeblack = { air = true, class = [[smoke]], count = 22, ground = true, water = true, properties = { agespeed = 0.01, alwaysvisible = true, color = 0.1, pos = [[r-60 r60, 24, r-60 r60]], size = 12, sizeexpansion = 0.2, speed = [[r-4.0 r4.0, -1.5 r-1.0, r-4.0 r4.0]], startsize = 2.5, }, }, smokegrey = { air = true, class = [[smoke]], count = 8, ground = true, water = true, properties = { agespeed = 0.02, alwaysvisible = true, color = 0.8, pos = [[r-60 r60, 24, r-60 r60]], size = 12, sizeexpansion = 0.2, speed = [[r-3 r3, 1 r2.3, r-3 r3]], startsize = 2.5, }, }, }, }