Module:AbilityData: Difference between revisions
Jump to navigation
Jump to search
initial sandbox |
No edit summary |
||
Line 17: | Line 17: | ||
local item = get_json_item(item_name) | local item = get_json_item(item_name) | ||
return | return 'test' | ||
end | end | ||
return p | return p |
Revision as of 17:36, 13 September 2024
Deprecated
This module is being replaced by multiple modules in Module:Abilities. Any new functions should be created there
local p = {};
local data = mw.loadJsonData("Data:ItemData.json")
-- returns the table of a specific item
function get_json_item(name)
for i,v in pairs(data) do
if (v["Name"] == name) then
return v
end
end
return nil
end
--{{#invoke:ItemData|get_cost|ITEM_NAME}}--
p.test = function(frame)
local item_name = frame.args[1]
local item = get_json_item(item_name)
return 'test'
end
return p