Module:ItemTable: Difference between revisions

From He is Coming Official Wiki
Created page with "local p = {} local items = require("Module:Items") function p.render(frame) local out = [[ <input type="text" id="itemSearch" placeholder="Search items"> {| class="wikitable sortable" id="itemTable" ! Weapon ! Damage ! Rarity ! Region ]] for _, item in ipairs(items) do out = out .. string.format([[ |- | %s | %s | %s | %s ]], item.name, item.damage, item.rarity, item.region ) end out =..."
 
mNo edit summary
Line 6: Line 6:


     local out = [[
     local out = [[
<input type="text" id="itemSearch" placeholder="Search items">
<div>
Search:
<inputbox>
type=create
width=30
default=
</inputbox>
</div>


{| class="wikitable sortable" id="itemTable"
{| class="wikitable sortable" id="itemTable"

Revision as of 14:19, 15 May 2026

Documentation for this module may be created at Module:ItemTable/doc

local p = {}

local items = require("Module:Items")

function p.render(frame)

    local out = [[
<div>
Search:
<inputbox>
type=create
width=30
default=
</inputbox>
</div>

{| class="wikitable sortable" id="itemTable"
! Weapon
! Damage
! Rarity
! Region
]]

    for _, item in ipairs(items) do

        out = out .. string.format([[
|-
| %s
| %s
| %s
| %s
]],
            item.name,
            item.damage,
            item.rarity,
            item.region
        )

    end

    out = out .. "\n|}"

    return out
end

return p