Модуль:Prototypes/Роль: различия между версиями
Pok (обсуждение | вклад) мНет описания правки |
Pok (обсуждение | вклад) мНет описания правки |
||
| Строка 57: | Строка 57: | ||
elseif mode == "access" then | elseif mode == "access" then | ||
local accesses = {} | |||
if job.accessGroups then | |||
local groups = type(job.accessGroups[1]) == "table" and job.accessGroups or { job.accessGroups } | |||
for _, group in ipairs(groups) do | |||
for _, access in ipairs(group) do | |||
table.insert(accesses, wrapAccess(access)) | |||
end | |||
end | |||
elseif job.access then | |||
for _, access in ipairs(job.access) do | |||
table.insert(accesses, wrapAccess(access)) | |||
end | |||
end | |||
result = table.concat(accesses, ", ") | |||
elseif mode == "name" then | elseif mode == "name" then | ||
if job.name then | if job.name then | ||