Модуль:Entity Sprite/all: различия между версиями

Нет описания правки
Метка: отменено
Нет описания правки
Метка: отменено
Строка 284: Строка 284:
end
end


local function generateRepeatTemplate(data, project, baseUrl)
local function generateRepeatTemplate(data, project, baseUrl, existenceMap)
local spriteGroups = {}
local spriteGroups = {}


Строка 301: Строка 301:


for _, obj in ipairs(group) do
for _, obj in ipairs(group) do
table.insert(idLinks, buildFileLink(obj.id))
table.insert(idLinks, buildFileLink(obj.id, existenceMap))
end
end


Строка 368: Строка 368:


if action == "repeat" then
if action == "repeat" then
return generateRepeatTemplate(filteredData, project, baseUrl)
local existenceMap = buildFileExistenceMap(filteredData)
return generateRepeatTemplate(filteredData, project, baseUrl, existenceMap)
elseif action == "image" then
elseif action == "image" then
local result = {}
local result = {}