Module:Sandbox

From The Deadlock Wiki
Revision as of 22:08, 21 April 2025 by Monster Domosed (talk | contribs) (get all items)
Jump to navigation Jump to search

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

local p = {}
local items_data = mw.loadJsonData("Data:ItemData.json")

function p.get_all_item_names(frame)
    local item_names = {}
    
    -- Collect all the names of the items
    for item_key, item_data in pairs(items_data) do
        if item_data["Name"] and item_data["IsDisabled"] == false then
            table.insert(item_names, item_data["Name"])
        end
    end
    
    -- Sort alphabetically
    table.sort(item_names)
    
    -- Merge with commas
    return table.concat(item_names, ", ")
end

return p