View source for Module:Required for completing
Jump to navigation
Jump to search
You do not have permission to edit this page, for the following reason:
You can view and copy the source of this page.
--<nowiki>
-- essentially the inverse of [[Module:Questreq]], though with the option of expanding into other types of reqs (eg achievements - will need SMW work for those though)
local quests = mw.loadData('Module:Questreq/data')
local p = {}
local yesno = require('Module:Yesno')
function _sortFunc(a,b)
local _a, _b
_a = tostring(a):lower():gsub('^full:', ''):gsub('^started:', '')
_b = tostring(b):lower():gsub('^full:', ''):gsub('^started:', '')
return _a < _b
end
function getQuests(q)
local qs = {}
q = tostring(q)
q = q:lower()
q = q:gsub('^full:', ''):gsub('^started:', '')
for k,v in pairs(quests) do
for i,l in ipairs(v['quests']) do
000
1:0
Templates used on this page:
- Template:Documentation (view source)
- Template:Extension DPL (view source)
- Template:Required for completing/doc (view source)
- Module:Array (view source)
- Module:DPLlua (view source)
- Module:DependencyList (view source)
- Module:Documentation (view source)
- Module:Paramtest (view source)
- Module:Required for completing (view source)
- Module:Required for completing/doc (view source)
- Module:Tooltip (view source)
- Module:Yesno (view source)
Return to Module:Required for completing.