Module:FamilyCostumeUpgradeTable: Difference between revisions

m
no edit summary
(Created page with "local p = {} function p.main(frame) local args = frame:getParent().args local name = args.name or "Unnamed Costume" local image = args.image or "Placeholder.png" local levels = args.levels or "" local rows = {} for line in mw.text.gsplit(levels, ";", true) do local parts = mw.text.split(mw.text.trim(line), ",") local level = parts[1] or "" local cap = parts[2] or "" local intimacy = parts[3] or "" local bp = parts[4] or "" table.insert(rows, string....")
 
mNo edit summary
Line 10: Line 10:


for line in mw.text.gsplit(levels, ";", true) do
for line in mw.text.gsplit(levels, ";", true) do
local parts = mw.text.split(mw.text.trim(line), ",")
local parts   = mw.text.split(mw.text.trim(line), ",")
local level = parts[1] or ""
local level   = parts[1] or ""
local cap = parts[2] or ""
local cap     = parts[2] or ""
local intimacy = parts[3] or ""
local apt      = parts[3] or ""
local bp = parts[4] or ""
local intimacy = parts[4] or ""
local bp       = parts[5] or ""


table.insert(rows, string.format(
table.insert(rows, string.format(
'|-\n| style="text-align: center;" | %s || %s || 1 || %s || %s',
'%s || %s || %s || %s || %s',
level, cap, intimacy, bp
level, cap, apt, intimacy, bp
))
))
end
end
contributors, delete_pages, Interface administrators
4,701

edits