Модуль:Prototypes/Объект/Торгомат: различия между версиями

мНет описания правки
мНет описания правки
Строка 84: Строка 84:
-- Получение ID пополнителя
-- Получение ID пополнителя
local packId = vendingMachine.VendingMachine and vendingMachine.VendingMachine.pack
local packId = vendingMachine.VendingMachine and vendingMachine.VendingMachine.pack
if not packId then
return "Не имеет пополнителя."
end


for _, restock in ipairs(restockData) do
for _, restock in ipairs(restockData) do
if restock.canRestock and table.concat(restock.canRestock):find(packId) then
if restock.canRestock and table.concat(restock.canRestock):find(packId) then
return mw.getCurrentFrame():preprocess("{{LinkСard|background-color=#d7d7ff0b|image=" .. restock.id .. ".png|name={{#invoke:Entity Lookup|getname|" .. restock.id .. "}}|link=Торговые автоматы#{{#invoke:Entity Lookup|getname|" .. restock.id .. "}}}}")
return mw.getCurrentFrame():preprocess("{{LinkСard|background-color=#d7d7ff0b|image=" .. restock.id .. ".png|pixel=32x32px|name={{#invoke:Entity Lookup|getname|" .. restock.id .. "}}|link=Торговые автоматы#{{#invoke:Entity Lookup|getname|" .. restock.id .. "}}}}")
end
end
end
end


return ""
return "Не имеет пополнителя."
end
end