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

мНет описания правки
мНет описания правки
Строка 36: Строка 36:


     -- Формирование вывода
     -- Формирование вывода
    local result = "== Содержимое автомата ==\n"


     -- Основной инвентарь
     -- Основной инвентарь
     if mode == "inventory" and inventory.startingInventory then
     if mode == "inventory" and inventory.startingInventory then
        result = result .. "== Инвентарь ==\n"
         for itemId, count in pairs(inventory.startingInventory) do
         for itemId, count in pairs(inventory.startingInventory) do
             result = result .. "* " .. itemId .. " — " .. count .. "\n"
             result = result .. "{{LinkСard|SideStyle=1|image={{#invoke:Entity Lookup|getname|' .. itemId .. '}}|name={{#invoke:Entity Lookup|getname|' .. itemId .. '}}' .. count .. ' }}"
         end
         end
     end
     end
Строка 48: Строка 46:
     -- Содержания после провода
     -- Содержания после провода
     if mode == "contraband" and inventory.contrabandInventory then
     if mode == "contraband" and inventory.contrabandInventory then
        result = result .. "== Провод ==\n"
         for itemId, count in pairs(inventory.contrabandInventory) do
         for itemId, count in pairs(inventory.contrabandInventory) do
             result = result .. "* " .. itemId .. " — " .. count .. "\n"
             result = result .. "{{LinkСard|SideStyle=1|image={{#invoke:Entity Lookup|getname|' .. itemId .. '}}|name={{#invoke:Entity Lookup|getname|' .. itemId .. '}}' .. count .. ' }}"
         end
         end
     end
     end
Строка 56: Строка 53:
     -- Содержания после EMAG
     -- Содержания после EMAG
     if mode == "emag" and inventory.emaggedInventory then
     if mode == "emag" and inventory.emaggedInventory then
        result = result .. "== Эмаг ==\n"
         for itemId, count in pairs(inventory.emaggedInventory) do
         for itemId, count in pairs(inventory.emaggedInventory) do
             result = result .. "* " .. itemId .. " — " .. count .. "\n"
             result = result .. "{{LinkСard|image={{#invoke:Entity Lookup|getname|' .. itemId .. '}}|name={{#invoke:Entity Lookup|getname|' .. itemId .. '}}' .. count .. ' }}"
         end
         end
     end
     end