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

мНет описания правки
мНет описания правки
 
(не показана 1 промежуточная версия этого же участника)
Строка 27: Строка 27:
      
      
     -- Для каждого объекта в canRestock ищем соответствующие автоматы
     -- Для каждого объекта в canRestock ищем соответствующие автоматы
     if restockItem.canRestock then
     if restockItem.VendingMachineRestock and restockItem.VendingMachineRestock.canRestock then
         for _, canRestockId in ipairs(restockItem.canRestock) do
         for _, canRestockId in ipairs(restockItem.VendingMachineRestock.canRestock) do
             -- Ищем все автоматы, где pack соответствует значению canRestock
             -- Ищем все автоматы, где pack соответствует значению canRestock
             for _, vendingMachine in ipairs(vendingMachinesData) do
             for _, vendingMachine in ipairs(vendingMachinesData) do
                 if vendingMachine.VendingMachine and vendingMachine.VendingMachine.pack == canRestockId then
                 if vendingMachine.VendingMachine and vendingMachine.VendingMachine.pack == canRestockId then
                     -- Добавляем ID найденного автомата в результат
                     -- Добавляем ID найденного автомата в результат
                     result = result .. mw.getCurrentFrame():preprocess("{{LinkСard|background-color=#cbcbff0a|SideStyle=1|image=" .. vendingMachine.id .. ".png|name={{#invoke:Entity Lookup|getname|" .. vendingMachine.id .. "}}|link=Торговые автоматы#{{#invoke:Entity Lookup|getname|" .. vendingMachine.id .. "}}}}")
                     result = result .. mw.getCurrentFrame():preprocess("{{#invoke:Предмет|main|" .. vendingMachine.id .. "|repository=|wrapper=|link=}}")
                 end
                 end
             end
             end