RGB an Hex Lua
-- assumes decimal values of r, g and b but can be easily retrofitted
function rgb_to_hex(r, g, b)
--%02x: 0 means replace " "s with "0"s, 2 is width, x means hex
return string.format("#%02x%02x%02x",
math.floor(r*255),
math.floor(g*255),
math.floor(b*255))
end
rgb_to_hex(0.01, 0.3, 0.1)
-- returns #024c19
dog dog dog dog dog