data:extend( { { type = "assembling-machine", name = "flare-station-dl", icon = "__bitumen__/graphics/icons/flare-station-dl-128.png", icon_size = 128, icon_mipmaps = 5, flags = {"placeable-neutral","placeable-player", "player-creation"}, minable = {mining_time = 0.2, result = "flare-station-dl"}, max_health = 600, corpse = "assembling-machine-3-remnants", dying_explosion = "assembling-machine-3-explosion", alert_icon_shift = util.by_pixel(-3, -12), ingredient_count = 3, resistances = { { type = "fire", percent = 70 } }, fluid_boxes = { { production_type = "input", pipe_picture = assembler3pipepictures(), pipe_covers = pipecoverspictures(), base_area = 10, base_level = -1, pipe_connections = {{ type="input", position = {1, -2} }}, secondary_draw_orders = { north = -1 } }, { production_type = "input", pipe_picture = assembler3pipepictures(), pipe_covers = pipecoverspictures(), base_area = 10, base_level = -1, pipe_connections = {{ type="input", position = {-1, -2} }}, secondary_draw_orders = { north = -1 } }, { production_type = "output", pipe_picture = assembler3pipepictures(), pipe_covers = pipecoverspictures(), base_area = 10, base_level = 1, pipe_connections = {{ type="output", position = {0, 2} }}, secondary_draw_orders = { north = -1 } }, off_when_no_fluid_recipe = true }, working_sound = { sound = { { filename = "__bitumen__/sound/flare-station.ogg", volume = 0.55 } }, audible_distance_modifier = 0.5, fade_in_ticks = 4, fade_out_ticks = 20 }, collision_box = {{-1.2, -1.2}, {1.2, 1.2}}, selection_box = {{-1.5, -1.5}, {1.5, 1.5}}, drawing_box = {{-1.5, -1.7}, {1.5, 1.5}}, --fast_replaceable_group = "assembling-machine", idle_animation = { layers = { { filename = "__bitumen__/graphics/entity/flare-station/flare_station_idle.png", width = 300, height = 300, frame_count = 49, line_length = 7, shift = util.by_pixel(0, -0.5), scale = 0.36, --from 33 animation_speed = 0.001, }, } }, animation = { layers = { { filename = "__bitumen__/graphics/entity/flare-station/flare_station.png", priority = "high", width = 300, height = 300, frame_count = 49, line_length = 7, shift = util.by_pixel(0, -0.5), scale = 0.36, --from 33 animation_speed = 0.20, hr_version = { filename = "__bitumen__/graphics/entity/flare-station/flare_station.png", priority = "high", width = 300, height = 300, frame_count = 49, line_length = 7, shift = util.by_pixel(0, -0.75), scale = 0.36, --from 33 animation_speed = 0.20, } } } }, working_visualisations = { layers = { { filename = "__bitumen__/graphics/entity/flare-station/flare_station.png", priority = "high", width = 300, height = 300, frame_count = 49, line_length = 7, shift = util.by_pixel(0, -0.5), scale = 0.36, --from 33 animation_speed = 0.20, hr_version = { filename = "__bitumen__/graphics/entity/flare-station/flare_station.png", priority = "high", width = 300, height = 300, frame_count = 49, line_length = 7, shift = util.by_pixel(0, -0.75), scale = 0.36, --from 33 animation_speed = 0.20, } } } }, { { draw_as_light = true, fadeout = true, --effect = "flicker", animation = { layers = { -- Centrifuge C ???eh? { filename = "__bitumen__/graphics/entity/flare-station/lightlayer.png", priority = "high", blend_mode = "additive", -- centrifuge line_length = 7, width = 300, height = 300, frame_count = 49, shift = util.by_pixel(0, 3.0), scale = 0.36, --from 33 animation_speed = 0.20, hr_version = { filename = "__bitumen__/graphics/entity/flare-station/lightlayer.png", priority = "high", blend_mode = "additive", -- centrifuge line_length = 7, width = 300, height = 300, frame_count = 49, shift = util.by_pixel(0, 3.0), scale = 0.36, --from 33 animation_speed = 0.20, }, } } } }, }, crafting_categories = {"flaring"}, crafting_speed = 1.0, energy_source = { type = "electric", usage_priority = "secondary-input", emissions_per_minute = 2 }, energy_usage = "375kW", module_specification = { module_slots = 6 }, allowed_effects = {"consumption", "speed", "productivity", "pollution"} }, } )