×
Create a new article
Write your page title here:
We currently have 22 articles on The Grand Library of Hylia. Type your article name above or click on one of the titles below and start writing!



The Grand Library of Hylia

Module:TextToZonaiRunes

Revision as of 11:17, 28 December 2023 by ZoeySaurusRawr (talk | contribs) (Created page with "local p = {} local cargo = mw.ext.cargo function p.textToZonaiRunes(frame) local getArgs = require('Module:Arguments').getArgs local args = getArgs(frame); local phrase = args[1] local result = "" for i = 1, #phrase do local c = str:sub(i,i) local queryFields = 'cipherCharacter=cipherCharacter,imageName=imageName' local args = { format = 'table', limit = 1 } local results = cargo.query(...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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

local p = {}
local cargo = mw.ext.cargo

function p.textToZonaiRunes(frame)
    local getArgs = require('Module:Arguments').getArgs
    local args = getArgs(frame);
    local phrase = args[1]

    local result = ""
    for i = 1, #phrase do
        local c = str:sub(i,i)
        local queryFields = 'cipherCharacter=cipherCharacter,imageName=imageName'
        local args = {
            format = 'table',
            limit = 1
        }
        local results = cargo.query("ZonaiRunes", queryFields, args)
        for r = 1, #results do
            local result = results[r]
            result = result .. string.format("[[%s]]", result.imageName)
        end
    end

    return result
end

return p