Модуль:Песочница/Pok: различия между версиями

Нет описания правки
Нет описания правки
Строка 9: Строка 9:
     local result = {}
     local result = {}


     if entry.state and entry.sprite then
     if entry.layers and entry.sprite then
        for _, layer in ipairs(entry.layers) do
            if layer.visible ~= false then
                table.insert(result, {
                    state = layer.state or entry.state,
                    sprite = entry.sprite
                })
            end
        end
    elseif entry.state and entry.sprite then
         table.insert(result, {
         table.insert(result, {
             state = entry.state,
             state = entry.state,