Модуль:Entity Sprite/all: различия между версиями
Pok (обсуждение | вклад) Нет описания правки Метка: отменено |
Pok (обсуждение | вклад) Нет описания правки Метка: отменено |
||
| Строка 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 = {} | ||