local laser_beam_blend_mode = "additive" local r = 1 local g = 0 local b = 0 local glow_r = 0.5 local glow_g = 0.05 local glow_b = 0.05 local path = "" local glow_blend_mode = nil --if settings.startup["laserfix-color"].value == "'Disco'" then -- r = 1 -- g = 1 -- b = 1 -- glow_r = 1 -- glow_g = 1 -- glow_b = 1 -- path = "disco/" --else r = settings.startup["laserfix-r"].value g = settings.startup["laserfix-g"].value b = settings.startup["laserfix-b"].value glow_r=settings.startup["laserfix-glow-r"].value glow_g=settings.startup["laserfix-glow-g"].value glow_b=settings.startup["laserfix-glow-b"].value --end data.raw.beam["laser-beam"].head = { layers = { table.deepcopy(data.raw.beam["laser-beam"].head), table.deepcopy(data.raw.beam["laser-beam"].head) } } data.raw.beam["laser-beam"].head.layers[1].filename = "__laser_fix__/graphics/beam-body-color.png" data.raw.beam["laser-beam"].head.layers[1].tint = {r=r,g=g,b=b} data.raw.beam["laser-beam"].head.layers[2].filename = "__laser_fix__/graphics/beam-body-light.png" data.raw.beam["laser-beam"].tail = { layers = { table.deepcopy(data.raw.beam["laser-beam"].tail), table.deepcopy(data.raw.beam["laser-beam"].tail) } } data.raw.beam["laser-beam"].tail.layers[1].filename = "__laser_fix__/graphics/beam-end-color.png" data.raw.beam["laser-beam"].tail.layers[1].tint = {r=r,g=g,b=b} data.raw.beam["laser-beam"].tail.layers[2].filename = "__laser_fix__/graphics/beam-end-light.png" data.raw.beam["laser-beam"].body = { layers = { table.deepcopy(data.raw.beam["laser-beam"].body[1]), table.deepcopy(data.raw.beam["laser-beam"].body[1]) } } data.raw.beam["laser-beam"].body.layers[1].filename = "__laser_fix__/graphics/beam-body-color.png" data.raw.beam["laser-beam"].body.layers[1].tint = {r=r,g=g,b=b} data.raw.beam["laser-beam"].body.layers[2].filename = "__laser_fix__/graphics/beam-body-light.png" if settings.startup["laserfix-doubletint"].value then data.raw.beam["laser-beam"].head.layers[2].tint = {r=r,g=g,b=b} data.raw.beam["laser-beam"].tail.layers[2].tint = {r=r,g=g,b=b} data.raw.beam["laser-beam"].body.layers[2].tint = {r=r,g=g,b=b} end data.raw.beam["laser-beam"].ground_light_animations.head.tint = {r=glow_r,g=glow_g,b=glow_b} data.raw.beam["laser-beam"].ground_light_animations.tail.tint = {r=glow_r,g=glow_g,b=glow_b} data.raw.beam["laser-beam"].ground_light_animations.body.tint = {r=glow_r,g=glow_g,b=glow_b} data.raw.beam["laser-beam"].light_animations.head.filename = "__laser_fix__/graphics/hr-laser-body-light.png" data.raw.beam["laser-beam"].light_animations.body[1].filename = "__laser_fix__/graphics/hr-laser-body-light.png"