Модуль:Prototypes/Механика/Растение: различия между версиями

мНет описания правки
Нет описания правки
 
(не показаны 3 промежуточные версии этого же участника)
Строка 64: Строка 64:
         ))
         ))
     end
     end
     return table.concat(list)
     return "<ul>" .. table.concat(list) .. "</ul>"
end
end


Строка 78: Строка 78:
         end
         end
     end
     end
     return table.concat(list)
     return "<ul>" .. table.concat(list) .. "</ul>"
end
end


Строка 107: Строка 107:
     for _, seed in ipairs(data) do
     for _, seed in ipairs(data) do
         local prodId = seed.productPrototypes[1]
         local prodId = seed.productPrototypes[1]
         local prodName = string.format('{{#invoke:Entity Lookup|getname|%s}}', prodId)
         local seedId = seed.packetPrototype
        local seedName = seed.packetPrototype
        local seedName = string.format('{{#invoke:Entity Lookup|getname|%s}}', seedId)


         local anchor  = string.format('{{anchor|%s}}', prodName)
         local anchor  = string.format('{{anchor|%s}}', seedName)
         local fruitImg = string.format(
         local fruitImg = string.format(
             '{{Предмет|%s|size=64px|vertical=1|imageTooltip=1|link=%s}}',
             '{{Предмет|%s|size=64px|vertical=1|imageTooltip=1|link=%s}}',
             prodId, prodName
             prodId, seedName
         )
         )
         local seedImg  = string.format(
         local seedImg  = string.format(
             '{{Предмет|%s|size=64px|vertical=1|imageTooltip=1|l=|link=%s}}',
             '{{Предмет|%s|size=64px|vertical=1|imageTooltip=1|l=|link=%s}}',
             seedName, prodName
             seedId, seedName
         )
         )
         local plantImg = string.format(
         local plantImg = string.format(
             '{{Предмет|%s-harvest|size=64px|l=|link=%s}}',
             '{{Предмет|%s-harvest|size=64px|l=|link=%s}}',
             seedName, prodName
             seedId, seedName
         )
         )