local constants = {} constants.additional_vertical_offset = 0.1 constants.colors = { off = { a = 0 }, blue = { b = 1 }, cyan = { g = 1, b = 1 }, green = { g = 1 }, orange = { r = 1, g = 0.5 }, purple = { r = 1, b = 1 }, red = { r = 1 }, white = { r = 1, g = 1, b = 1 }, yellow = { r = 1, g = 1 }, } local color_settings = {} for name in pairs(constants.colors) do color_settings[#color_settings + 1] = name end constants.color_settings = color_settings constants.default_size = "small" constants.horizontal_position = 0.3 constants.ignored_entities = { -- Mining Drones ["mining-depot"] = true, -- Space Exploration ["se-core-miner"] = true, ["se-rocket-launch-pad-silo"] = true, -- Transport Drones ["fuel-depot"] = true, ["request-depot"] = true, ["supply-depot"] = true, ["buffer-depot"] = true, } constants.sizes = { small = 0.15, medium = 0.2, large = 0.25, huge = 0.5, } local size_settings = {} for name in pairs(constants.sizes) do size_settings[#size_settings + 1] = name end constants.size_settings = size_settings constants.status_settings = { disabled = { color = "red", order = "ba" }, full_output = { color = "yellow", order = "bb" }, idle = { color = "red", order = "bc" }, insufficient_input = { color = "red", order = "bd" }, low_power = { color = "yellow", order = "be" }, no_minable_resources = { color = "red", order = "bf" }, no_power = { color = "red", order = "bg" }, working = { color = "green", order = "bh" }, } return constants