Модуль:Песочница/Pok: различия между версиями
Pok (обсуждение | вклад) Нет описания правки |
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, | ||