Module:Utilities: Difference between revisions

use item slot colors from Infobox:Hero
No edit summary
 
(One intermediate revision by one other user not shown)
Line 111: Line 111:
local slot_colors = {
local slot_colors = {
["Weapon"] = {
["Weapon"] = {
hex = "CD8837",
hex = "c8761c",
rgb = "205, 136, 55",
rgb = "200, 118, 28",
hsl = "32, 60%, 51%",
hsl = "31, 75%, 45%",
cmyk = "0%, 34%, 73%, 20%"
cmyk = "0%, 41%, 86%, 22%"
},
},
["Armor"] = {
["Armor"] = {
hex = "74b01c",
hex = "6f8724",
rgb = "16, 176, 28",
rgb = "198, 248, 114",
hsl = "84, 73%, 40%",
hsl = "82, 91%, 71%",
cmyk = "34%, 0%, 84%, 31%"
cmyk = "20%, 0%, 54%, 3%"
},
},
["Tech"] = {
["Tech"] = {
hex = "A657BC",
hex = "ba5ca6",
rgb = "166, 87, 188",
rgb = "186, 92, 166",
hsl = "287, 43%, 54%",
hsl = "313, 41%, 55%",
cmyk = "12%, 54%, 0%, 26%"
cmyk = "0%, 51%, 11%, 27%"
}
}


Line 264: Line 264:
     end
     end
     return result
     return result
end
-- Helper function
-- Returns true or false depending if the page exist
function p.page_exists(title_text)
    local title_obj = mw.title.new(title_text)
    return title_obj and title_obj.exists or false
end
end


return p
return p