(Created page with "local p = {} local get_args = require('Module:Arguments').getArgs local data = mw.loadData('Module:ValueColor/tooltext') local i18n = { error = { no_input = 'Input miss...") |
No edit summary |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
local p = {} |
local p = {} |
||
local get_args = require('Module:Arguments').getArgs |
local get_args = require('Module:Arguments').getArgs |
||
− | local data = mw.loadData('Module:ValueColor/ |
+ | local data = mw.loadData('Module:ValueColor/tooltextdata') |
local i18n = { |
local i18n = { |
||
Line 12: | Line 12: | ||
local args = get_args(frame, { |
local args = get_args(frame, { |
||
wrappers = { |
wrappers = { |
||
− | 'Template:ValueColor/ |
+ | 'Template:ValueColor/tooltext' |
} |
} |
||
}) |
}) |
Latest revision as of 23:32, 13 April 2021
▶️
Planeshift.
The documentation for this module can be found at Template:ValueColor/tooltext.
You may be forwarded to another wiki language, in case a translation is not available.
- Color data is stored in Module:ValueColor/data
- Tooltip data is stored in Module:ValueColor/tooltextdata
Lua error in Module:Dependencies at line 14: The module appears to be empty.
local p = {}
local get_args = require('Module:Arguments').getArgs
local data = mw.loadData('Module:ValueColor/tooltextdata')
local i18n = {
error = {
no_input = 'Input missing',
},
}
function p.main(frame)
local args = get_args(frame, {
wrappers = {
'Template:ValueColor/tooltext'
}
})
return p._main(args)
end
function p._main(args)
assert(args[1], i18n.error.no_input)
local bonus_name = mw.ustring.lower(args[1])
return data[bonus_name]
end
return p