Module:Sandbox/One BarGive feedback
Documentation for this module may be created at Module:Sandbox/One Bar/doc
local p = {};
local data = mw.loadJsonData("Data:ItemData.json")
local function get_json_item(name)
for _, v in pairs(data) do
if (v["Name"] == name) then
return v
end
end
return nil
end
local function get_cost(item_name)
local item = get_json_item(item_name)
if(item == nil) then return "<span style=\"color:red;\">Item Not Found.</span>" end
return cur_item["Cost"]
end
p.get_cost = function(frame)
local item_name = frame.args[1]
return Format(get_cost(item_name))
end
-- Module access point
function p._get_cost(a)
a = tostring(a) or '0'
return get_cost(a)
end
return p