Zum Inhalt springen
Das Halloween-Event (Süßes oder Saures) ist beendet. Du kannst verbleibende Kürbisse noch im Hexenhütte eintauschen.

Modul:Firestone: Unterschied zwischen den Versionen

Aus Firestone Idle Rpg Wiki
Die Seite wurde neu angelegt: „-- Modul:Firestone local M = {} local Util = require('Modul:Firestone/Util') local Event = require('Modul:Firestone/Event') local Hero = require('Modul:Firestone/Hero') function M.main(frame) local args = Util.getArgs(frame) local domain = Util.norm(args[1] or '') if domain == 'event' then return Event.handle(frame, args) elseif domain == 'hero' then return Hero.handle(frame, args) else return '' end en…“
 
Keine Bearbeitungszusammenfassung
Zeile 13: Zeile 13:
         return Event.handle(frame, args)
         return Event.handle(frame, args)
     elseif domain == 'hero' then
     elseif domain == 'hero' then
    -- zuerst schauen, ob es ein UI-Aufruf ist
        if Util.norm(args[2] or "") == "ui" then
            return Hero.ui(frame, args)
        end
        -- sonst normaler Hero
         return Hero.handle(frame, args)
         return Hero.handle(frame, args)
     else
     else

Version vom 7. November 2025, 09:30 Uhr

Die Dokumentation für dieses Modul kann unter Modul:Firestone/Doku erstellt werden

-- Modul:Firestone
local M = {}

local Util  = require('Modul:Firestone/Util')
local Event = require('Modul:Firestone/Event')
local Hero  = require('Modul:Firestone/Hero')

function M.main(frame)
    local args = Util.getArgs(frame)
    local domain = Util.norm(args[1] or '')

    if domain == 'event' then
        return Event.handle(frame, args)
    elseif domain == 'hero' then
    -- zuerst schauen, ob es ein UI-Aufruf ist
        if Util.norm(args[2] or "") == "ui" then
            return Hero.ui(frame, args)
        end
        -- sonst normaler Hero
        return Hero.handle(frame, args)
    else
        return ''
    end
end

return M