Bureaucrats, emailconfirmed, Interface administrators, staff, Administrators, translation-admin, translator
2,563
edits
m (Attempt to remove tooltip) |
m (check if lore/name is nil before checking length) |
||
(6 intermediate revisions by the same user not shown) | |||
Line 85: | Line 85: | ||
local name = args['name'] or args['Name'] or args['title'] or args['Title'] | local name = args['name'] or args['Name'] or args['title'] or args['Title'] | ||
if name then | if name and #name ~= 0 then | ||
sprite:SetTitle(name) | sprite:SetTitle(name) | ||
end | end | ||
local lore = args['lore'] or args['Lore'] or args['text'] or args['Text'] | local lore = args['lore'] or args['Lore'] or args['text'] or args['Text'] | ||
if lore then | if lore and #lore ~= 0 then | ||
sprite:SetLore(lore) | sprite:SetLore(lore) | ||
end | end | ||
local hideTooltip = args['hideToolTip'] or args['hideTooltip'] or args['HideToolTip'] or args['HideTooltip'] | |||
if hideTooltip then | |||
sprite:HideTooltip() | |||
end | |||
local inline = args['inline'] or args['Inline'] | local inline = args['inline'] or args['Inline'] | ||
Line 102: | Line 107: | ||
else | else | ||
spriteDiv = sprite:GenerateHTML() | spriteDiv = sprite:GenerateHTML() | ||
end | end | ||
Line 150: | Line 151: | ||
else | else | ||
sprite:SetSize(args['size'] or args['Size'] or 32) | sprite:SetSize(args['size'] or args['Size'] or 32) | ||
end | |||
local name = args['name'] or args['Name'] or args['title'] or args['Title'] | |||
if name and #name ~= 0 then | |||
sprite:SetTitle(name) | |||
end | |||
local lore = args['lore'] or args['Lore'] or args['text'] or args['Text'] | |||
if lore and #lore ~= 0 then | |||
sprite:SetLore(lore) | |||
end | |||
local hideTooltip = args['hideToolTip'] or args['hideTooltip'] or args['HideToolTip'] or args['HideTooltip'] | |||
if hideTooltip then | |||
sprite:HideTooltip() | |||
end | end | ||
edits