Module:Damage: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 7: Line 7:
function forargs(frame, prefix)
function forargs(frame, prefix)
     local i = 1
     local i = 1
    local tab0 = {}
     local tab = ''
     local tab = ''
     local tkeys = {}
     local tkeys = {}
Line 15: Line 14:
     for _, k in ipairs(tkeys) do
     for _, k in ipairs(tkeys) do
         if string.starts(k, prefix) then
         if string.starts(k, prefix) then
             tab0[k] = args[k]
             tab = tab .. k .. '=' .. args[k] .. ', '
         end
         end
    end
    for k,v in ipairs(tab0) do
        tab = tab .. k .. '=' .. v .. ', '
     end
     end
     -- for k,v in frame:argumentPairs() do
     -- for k,v in frame:argumentPairs() do