A documentação para este módulo pode ser criada na página Módulo:Ícone/doc
-- <pre>
local p = {}
local pics = {
['missão'] = { image='Missão', link='Missões' },
['combate'] = { image='Estilos de combate', link='Combate' },
['música'] = { image='Música ícone', link='Música' },
['atividade'] = { image='Atividade ícone', link='Tarefas' },
['tarefa'] = { image='Tarefas ícone', link='Tarefas' },
['especial'] = { image='Ataque especial', link='Ataque Especial' },
['agilidade'] = { image='Agilidade ícone', link='Agilidade', size='22px' },
['ataque'] = { image='Ataque ícone', link='Ataque', size='22px' },
['condição física'] = { image='Condição física ícone', link='Condição física', size='22px' },
['construção'] = { image='Construção ícone', link='Construção', size='22px' },
['culinária'] = { image='Culinária ícone', link='Culinária', size='22px' },
['artesanato'] = { image='Artesanato ícone', link='Artesanato', size='22px' },
['defesa'] = { image='Defesa ícone', link='Defesa', size='22px' },
['divinação'] = { image='Divinação ícone', link='Divinação', size='22px' },
['dungeon'] = { image='Dungeon ícone', link='Dungeon', size='22px' },
['agricultura'] = { image='Agricultura ícone', link='Agricultura', size='22px' },
['arte do fogo'] = { image='Arte do fogo ícone', link='Arte do fogo', size='22px' },
['pesca'] = { image='Pesca ícone', link='Pesca', size='22px' },
['arco e flecha'] = { image='Arco e flecha ícone', link='Arco e flecha', size='22px' },
['herbologia'] = { image='Herbologia ícone', link='Herbologia', size='22px' },
['caça'] = { image='Caça ícone', link='Caça', size='22px' },
['invenção'] = { image='Invenção ícone', link='Invenção', size='22px' },
['magia'] = { image='Magia ícone', link='Magia', size='22px' },
['mineração'] = { image='Mineração ícone', link='Mineração', size='22px' },
['oração'] = { image='Oração ícone', link='Oração', size='22px' },
['combate à distância'] = { image='Combate à distância ícone', link='Combate à distância', size='22px' },
['criação de runas'] = { image='Criação de runas ícone', link='Runecrafting', size='22px' },
['extermínio'] = { image='Extermínio ícone', link='Extermínio', size='22px' },
['metalurgia'] = { image='Metalurgia ícone', link='Metalurgia', size='22px' },
['força'] = { image='Força ícone', link='Força', size='22px' },
['evocação'] = { image='Evocação ícone', link='Evocação', size='22px' },
['roubo'] = { image='Roubo ícone', link='Roubo', size='22px' },
['corte de lenha'] ={ image='Corte de lenha ícone', link='Corte de lenha', size='22px' },
['habilidades'] = { image='Habilidades', link='Habilidades' },
['p2p'] = { image='P2P ícone', link='Membros' },
['f2p'] = { image='F2P ícone', link='Jogadores gratuitos' },
['energia'] = { image='Energia ícone', link='Energia de corrida' },
['runepontos'] = { image='Runepontos ícone', link='Runepontos' },
['sim'] = { image='Sim ícone', link='', extension='svg' },
['não'] = { image='Não ícone', link='', extension='svg' },
['adrenalina'] = { image='Auto-retaliar', link='Adrenalina' },
['estatísticas'] = { image='Estatísticas', link='Habilidades' },
}
-- Duplicados
pics['missões'] = pics['missão']
pics['tarefas'] = pics['tarefa']
pics['atividades'] =pics['atividade']
pics['membro'] = pics['p2p']
pics['membros'] = pics['p2p']
pics['gratuito'] = pics['f2p']
pics['gratuitos'] = pics['f2p']
pics['distância'] = pics['combate à distância']
pics['à distância'] = pics['combate à distância']
-- Traduções
pics['quest'] = pics['missão']
pics['quests'] = pics['missão']
pics['task'] = pics['tarefa']
pics['tasks'] = pics['tarefa']
pics['combat'] = pics['combate']
pics['music'] = pics['música']
pics['activity'] = pics['atividade']
pics['task'] = pics['tarefa']
pics['agility'] = pics['agilidade']
pics['attack'] = pics['ataque']
pics['constitution'] = pics['condição física']
pics['constructions'] = pics['construção']
pics['cooking'] = pics['culinária']
pics['crafting'] = pics['artesanato']
pics['defense'] = pics['defesa']
pics['divination'] = pics['divinação']
pics['dungeoneering'] = pics['dungeon']
pics['farming'] = pics['agricultura']
pics['firemaking'] = pics['arte do fogo']
pics['fishing'] = pics['pesca']
pics['fletching'] = pics['arco e flecha']
pics['herblore'] = pics['herbologia']
pics['hunter'] = pics['caça']
pics['invention'] = pics['invenção']
pics['magic'] = pics['magia']
pics['mining'] = pics['mineração']
pics['prayer'] = pics['oração']
pics['ranged'] = pics['combate à distância']
pics['runecrafting'] = pics['criação de runas']
pics['slayer'] = pics['extermínio']
pics['smithing'] = pics['metalurgia']
pics['strenght'] = pics['força']
pics['summoning'] = pics['evocação']
pics['thieving'] = pics['roubo']
pics['woodcutting'] = pics['corte de lenha']
pics['stats'] = pics['estatísticas']
function p.main(frame)
local args = frame:getParent().args
local skill = args[1] or ''
local size = args[2]
local level = args[3]
if level then
return level .. ' ' .. p._main(skill, size)
else
return p._main(skill, size)
end
end
function p._main(skill, size)
local file
if type(skill) == 'string' and pics[skill:lower()] then
file = pics[skill:lower()]
else
file = pics.stats
end
local extension = file.extension or 'png'
local ret = '[[File:'..file.image..'.'..extension..'|'..(size or file.size or '24px')..'|link='..(file.link or '')..'|alt='..(file.link or '')..']]'
return ret
end
return p
O conteúdo da comunidade está disponível sob CC-BY-SA salvo indicação em contrário.