25 lines
840 B
Lua
25 lines
840 B
Lua
local config = {}
|
|
|
|
local PT_rect_color_specs =
|
|
{
|
|
["red"] = {r=0.10, g=0.05, b=0.05, a=0.05},
|
|
["yellow"] = {r=0.10, g=0.10, b=0.05, a=0.05},
|
|
["green"] = {r=0.05, g=0.10, b=0.05, a=0.05},
|
|
["cyan"] = {r=0.05, g=0.10, b=0.10, a=0.05},
|
|
["blue"] = {r=0.05, g=0.05, b=0.10, a=0.05},
|
|
["magenta"] = {r=0.10, g=0.05, b=0.10, a=0.05},
|
|
["white"] = {r=0.10, g=0.10, b=0.10, a=0.05},
|
|
}
|
|
|
|
config.idx_inv_chest = defines.inventory.chest
|
|
config.PT_mod_name = "SchallPickupTower"
|
|
config.PT_ptrn = "^Schall%-pickup%-tower%-"
|
|
config.PT_radius_ptrn = "%a+%-%a(%d+)"
|
|
config.PT_upper_suffix = "-upper"
|
|
config.PT_upper_ptrn = "%-upper$"
|
|
config.PT_upper_radius_ptrn = "%a+%-%a(%d+)%-.+"
|
|
config.PT_rect_color = PT_rect_color_specs[settings.startup["pickuptower-range-color"].value]
|
|
|
|
|
|
|
|
return config |