Модуль:Prototypes/Хранилище/Предмет: различия между версиями

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


     local result = {}
     local result = {}
    local classes = {}
     if wrapped then
     if wrapped then
        local classes = {}
         if nestedSelector.rolls and nestedSelector.rolls.range then
         if nestedSelector.rolls and nestedSelector.rolls.range then
             classes[#classes + 1] = 'rolls-' .. processRolls(nestedSelector.rolls)
             classes[#classes + 1] = 'rolls-' .. processRolls(nestedSelector.rolls)
Строка 203: Строка 203:
             classes[#classes + 1] = 'prob-' .. tostring(math.floor(nestedSelector.prob * 100)) .. 'p'
             classes[#classes + 1] = 'prob-' .. tostring(math.floor(nestedSelector.prob * 100)) .. 'p'
         end
         end
    end


        if #classes > 0 then
    if wrapped and #classes > 0 then
            result[#result + 1] = string.format('<div class="%s">', table.concat(classes, ' '))
        result[#result + 1] = string.format('<div class="%s">', table.concat(classes, ' '))
        end
     end
     end


     result[#result + 1] = getTableOutput(nestedSelector.tableId)
     result[#result + 1] = getTableOutput(nestedSelector.tableId)


     if #classes > 0 then
     if wrapped and #classes > 0 then
         result[#result + 1] = "</div>"
         result[#result + 1] = "</div>"
     end
     end