Module:Sandbox/Aurelain/Patch: Difference between revisions
From Heroes of Might and Magic: Olden Era Official Wiki
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
-- Usage: see Module:Patch/doc | |||
local p = {} | local p = {} | ||
Revision as of 06:34, 7 October 2026
This module provides helpful functions for the rendering of a Template:Patch/row.
1. renderLink():
| Input: | Output: |
|---|---|
{{#invoke:Sandbox/Aurelain/Patch|renderLink
| id = skill_sorcery
| lang = en
| field = foo
}} |
skill_sorcery |
{{#invoke:Sandbox/Aurelain/Patch|renderLink
| id = skill_sorcery
| lang = en
| field = skill_level_2_description
}} |
skill_sorcery |
{{#invoke:Sandbox/Aurelain/Patch|renderLink
| id = dungeon_hero_11
| lang = en
}} |
dungeon_hero_11 |
2. renderText():
| Input: | Output: |
|---|---|
{{#invoke:Sandbox/Aurelain/Patch|renderLink
| field = skill_description
| summary = +❮10▸20❯% Magic Damage dealt.
}} |
+❮10▸20❯% Magic Damage dealt. |
-- Usage: see Module:Patch/doc
local p = {}
-- Displays a variable
------------------------------------------------------------------------------------------------------------------------
local function dump(target)
return '<pre>' .. mw.dumpObject(target) .. '</pre>'
end
--
------------------------------------------------------------------------------------------------------------------------
function p.renderLink(frame)
local args = frame.args
local id = args.id or ''
local lang = args.lang or ''
local field = args.field or ''
return id
end
--
------------------------------------------------------------------------------------------------------------------------
function p.renderText(frame)
local args = frame.args
local field = args.field or ''
local summary = args.summary or ''
return summary
end
return p


