mirror of
https://github.com/mt-mods/unifieddyes.git
synced 2024-11-22 23:43:45 +01:00
improve handling of greyscale in get-hsv function
This commit is contained in:
parent
1c5d79800f
commit
b42376ba3d
12
init.lua
12
init.lua
@ -97,7 +97,7 @@ function unifieddyes.is_buildable_to(placer_name, ...)
|
|||||||
return true
|
return true
|
||||||
end
|
end
|
||||||
|
|
||||||
function unifieddyes.get_hsv(name)
|
function unifieddyes.get_hsv(name) -- expects a node/item name
|
||||||
local hue = ""
|
local hue = ""
|
||||||
local a,b
|
local a,b
|
||||||
for _, i in ipairs(HUES) do
|
for _, i in ipairs(HUES) do
|
||||||
@ -108,9 +108,13 @@ function unifieddyes.get_hsv(name)
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
if string.find(name, "grey") then hue = "grey"
|
if string.find(name, "_light_grey") then hue = "light_grey"
|
||||||
elseif string.find(name, "white") then hue = "white"
|
elseif string.find(name, "_lightgrey") then hue = "light_grey"
|
||||||
elseif string.find(name, "black") then hue = "black"
|
elseif string.find(name, "_dark_grey") then hue = "dark_grey"
|
||||||
|
elseif string.find(name, "_darkgrey") then hue = "dark_grey"
|
||||||
|
elseif string.find(name, "_grey") then hue = "grey"
|
||||||
|
elseif string.find(name, "_white") then hue = "white"
|
||||||
|
elseif string.find(name, "_black") then hue = "black"
|
||||||
end
|
end
|
||||||
|
|
||||||
local sat = ""
|
local sat = ""
|
||||||
|
Loading…
Reference in New Issue
Block a user