Модуль:Песочница/Pok: различия между версиями
Pok (обсуждение | вклад) мНет описания правки |
Pok (обсуждение | вклад) мНет описания правки |
||
| Строка 159: | Строка 159: | ||
if #filteredStorages == 0 then | if #filteredStorages == 0 then | ||
return " | return "" | ||
end | end | ||
return " | local filteredStoragesLinks = {} | ||
for _, storage in ipairs(filteredStorages) do | |||
table.insert(filteredStoragesLinks, "[[{{#invoke:Entity Lookup|getname|" .. storage .. "}}|{{#invoke:Entity Lookup|getname|" .. storage .. "}}]]") | |||
end | |||
return "Находится хранилище: " .. table.concat(filteredStorages, ", ") | |||
end | end | ||
| Строка 189: | Строка 194: | ||
end | end | ||
if foundJob then | if foundJob then | ||
table.insert(results, " | table.insert(results, "{{ucfirst:{{#invoke:Ftl|main|translation|" .. foundJob .. "}}}}") | ||
end | end | ||
end | end | ||
| Строка 230: | Строка 235: | ||
end | end | ||
if foundJob then | if foundJob then | ||
table.insert(results, " | table.insert(results, "{{ucfirst:{{#invoke:Ftl|main|translation|" .. foundJob .. "}}}}") | ||
end | end | ||
end | end | ||
| Строка 241: | Строка 246: | ||
end | end | ||
return " | return "Начальная экипировка роли: " .. table.concat(results, ", ") | ||
end | end | ||
| Строка 277: | Строка 282: | ||
if #cargoStorages == 0 then | if #cargoStorages == 0 then | ||
return " | return "" | ||
end | end | ||
| Строка 332: | Строка 337: | ||
if #matchingLathes == 0 then | if #matchingLathes == 0 then | ||
return " | return "" | ||
end | end | ||
return " | local matchingLathesLinks = {} | ||
for _, storage in ipairs(matchingLathes) do | |||
table.insert(matchingLathesLinks, "[[{{#invoke:Entity Lookup|getname|" .. storage .. "}}|{{#invoke:Entity Lookup|getname|" .. storage .. "}}]]") | |||
end | |||
return "Может быть напечатано на станке: " .. table.concat(matchingLathesLinks, ", ") | |||
end | end | ||
| Строка 373: | Строка 383: | ||
if #matchingInventoryIds == 0 then | if #matchingInventoryIds == 0 then | ||
return " | return "" | ||
end | end | ||
| Строка 392: | Строка 402: | ||
if #matchingVendingMachines == 0 then | if #matchingVendingMachines == 0 then | ||
return " | return "" | ||
end | end | ||
local matchingVendingMachinesLinks = {} | |||
for _, storage in ipairs(matchingVendingMachines) do | |||
table.insert(matchingVendingMachinesLinks, "[[{#invoke:Entity Lookup|getname|" .. storage .. "}}|{{#invoke:Entity Lookup|getname|" .. storage .. "}}]]") | |||
end | |||
return " | return "Содержится в торгомате: " .. table.concat(matchingVendingMachines, ", ") | ||
end | end | ||