Модуль:Песочница/Pok: различия между версиями
Pok (обсуждение | вклад) мНет описания правки |
Pok (обсуждение | вклад) мНет описания правки |
||
| Строка 231: | Строка 231: | ||
out = out .. '|materials=' | out = out .. '|materials=' | ||
if recipe.materials and next(recipe.materials) then | |||
local materialsList = {} | |||
for material, amount in pairs(recipe.materials) do | |||
local stackEntity = materialMapping[material] or material | |||
local scaledAmount = (amount * materialUseMultiplier) / 100 | |||
table.insert(materialsList, string.format('[[File:%s.png|32x32px|link=]] %s {{#invoke:Entity Lookup|getname|%s}}', stackEntity, scaledAmount, stackEntity)) | |||
end | |||
out = out .. '<b>' .. table.concat(materialsList, ', ') .. '</b>' | |||
else | |||
out = out .. '<b>Нет данных о материалах</b>' | |||
end | |||
-- Информация об исследовании | -- Информация об исследовании | ||