Módulo:ExchangeLite

De RuneScape Wiki
Ir para navegação Ir para pesquisar
Documentação do módulo
Esta documentação é transcluída de Predefinição:Sem documentação/doc. [editar] [atualizar]
Este módulo não possui nenhuma documentação. Por favor, considere adicionar uma documentação em Módulo:ExchangeLite/doc. [editar]
Módulo:ExchangeLite carrega dados de Módulo:GEPrices/data.
Módulo:ExchangeLite é solicitado por Módulo:Farm Data.
Módulo:ExchangeLite é solicitado por Módulo:Farming rate calculator.
Módulo:ExchangeLite é solicitado por Módulo:Silverhawks.
Módulo:ExchangeLite é solicitado por Módulo:Tabela de coleções.

-- <nowiki>
--
-- 
---- Lightweight version of Module:Exchange

local p = {}
local mwLoadData = mw.loadData

local function loadData( item )
    return mwLoadData( 'Módulo:Mercado/' .. item )
end

function p.load( t )
	if t.args then
		local args = t.args
		return loadData( args[1] )[args[2]]
	else
		return loadData( t.item or t[1] )[t.dataType or t[2]]
	end
end

function p.price( item )
	return mw.loadData('Módulo:GEPrices/data')[item]
end

return p
-- </nowiki>