Difference between revisions of "Module:OInfobox-Building"

Jump to navigation Jump to search
m
no edit summary
m
Tag: Undo
m
Line 240: Line 240:
         local costData = {}
         local costData = {}


        if buildingData.maintenance then
        if buildingData.costs then
             local maintenanceLabel = i.icon('maintenance cost', nil, nil, 'Maintenance Cost', 'en')
             local costData = {}
            table.insert(costData, {label = maintenanceLabel, value = buildingData.maintenance})
            for resource, amount in pairs(buildingData.costs) do
        end
                local resourceIcon = i.icon(resource, nil, nil, com.firstUpper({resource}), 'en')
                table.insert(costData, {label = resourceIcon, value = amount})
            end


        if buildingData.tax then
             if #costData > 0 then
             local taxLabel = i.icon('coin', nil, nil, 'Tax', 'en')
                addSection(infobox, costData, 'Economic Impact', 2)
            table.insert(costData, {label = taxLabel, value = buildingData.tax})
            end
        end
 
        if #costData > 0 then
            addSection(infobox, costData, 'Running Costs')
         end
         end
         --/
         --/
606

edits

Navigation menu