Difference between revisions of "Module:OInfobox-Building"

Jump to navigation Jump to search
m
no edit summary
m
m
Line 104: Line 104:


     local label = i.icon(iconName, nil, nil, com.firstUpper({iconName}), 'en')
     local label = i.icon(iconName, nil, nil, com.firstUpper({iconName}), 'en')
    if buildingData.costs == 'gold coins' then
                    label = 'Build Cost' -- PLS RENAME??
                end
     return createDataRow(label, value)
     return createDataRow(label, value)
end
end
Line 244: Line 241:
             local costData = {}
             local costData = {}
             for resource, amount in pairs(buildingData.costs) do
             for resource, amount in pairs(buildingData.costs) do
                 local resourceIcon = i.icon(resource, nil, nil, com.firstUpper({resource}), 'en')
                local labelText = com.firstUpper({resource})
                if resource == 'gold coins' then
                    labelText = 'Build Cost'
                end
                 local resourceIcon = i.icon(resource, nil, nil, labelText, 'en')
                 table.insert(costData, {label = resourceIcon, value = amount})
                 table.insert(costData, {label = resourceIcon, value = amount})
             end
             end
 
-- Add 'bsplendour' to running costs if it exists
-- Add 'bsplendour' to running costs if it exists
if buildingData.influence['bsplendour'] then
if buildingData.influence['bsplendour'] then
Line 253: Line 254:
         table.insert(costData, {label = resourceIcon, value = buildingData.influence['bsplendour']})
         table.insert(costData, {label = resourceIcon, value = buildingData.influence['bsplendour']})
             end
             end
 
             if #costData > 0 then
             if #costData > 0 then
                 addSection(infobox, costData, 'Economic Impact', 2)
                 addSection(infobox, costData, 'Economic Impact', 2)
606

edits

Navigation menu