Module:Sunken Treasure/Loot Rates/Sand: Difference between revisions
Jump to navigation
Jump to search
m (Take link as argument, should probs move this to a generic module later) |
m (Dunder json, apparently. But I'm lost and it's late.) |
||
(One intermediate revision by the same user not shown) | |||
Line 10: | Line 10: | ||
local args = frame:getParent().args[1] | local args = frame:getParent().args[1] | ||
local data = mw.ext.externaldata. | local data = mw.ext.externaldata.getExternalData { | ||
url = args | url = args | ||
, data = "json= | , data = "json=__json" | ||
} | } | ||
local reflist = {} | |||
return data | |||
--[[ | |||
for _, wikiData in pairs(data["json"]) do | for _, wikiData in pairs(data["json"]) do | ||
mw.logObject(wikiData[type]) | mw.logObject(wikiData[type]) | ||
Line 22: | Line 24: | ||
return p._format( refList ) | return p._format( refList ) | ||
]]-- | |||
end | end | ||
return p | return p |
Latest revision as of 05:41, 30 March 2025
Documentation for this module may be created at Module:Sunken Treasure/Loot Rates/Sand/doc
-- modified from https://strategywiki.org/wiki/Module:WikiList
local p = {}
function p._format ( refList )
return refList
end
function p.wikiTable( frame )
local args = frame:getParent().args[1]
local data = mw.ext.externaldata.getExternalData {
url = args
, data = "json=__json"
}
local reflist = {}
return data
--[[
for _, wikiData in pairs(data["json"]) do
mw.logObject(wikiData[type])
table.insert(refList, { type = wikiData["type"], pool = wikiData["pool"]})
end
return p._format( refList )
]]--
end
return p