mypaint/init.lua

32 lines
849 B
Lua

mypaint = {}
mypaint.colors = {
red = {"Red", "ff0000"},
green = {"Green", "00ff00"},
white = {"White", "ffffff"},
black = {"Black", "000000"},
blue = {"Blue", "0000ff"},
brown = {"Brown", "190B07"},
cyan = {"Cyan", "00ffff"},
darkgreen = {"Dark Green", "005000"},
darkgrey = {"Dark Grey", "1C1C1C"},
grey = {"Grey", "848484"},
magenta = {"Magenta", "ff00ff"},
orange = {"Orange", "ff7700"},
pink = {"Pink", "FE2E9A"},
violet = {"Violet", "7f007f"},
yellow = {"Yellow", "ffff00"},
}
mypaint.paintables = {}
mypaint.register = function(names, colors)
local ctable = {}
for _, color in ipairs(colors) do
ctable[color] = true
end
for _, name in ipairs(names) do
mypaint.paintables[name] = ctable
end
end
dofile(minetest.get_modpath("mypaint").."/paint.lua")