Bearbeiten von „Modul:HousingTable“
Aus Eco - Deutsches Wiki
Die Bearbeitung kann rückgängig gemacht werden. Bitte prüfe den Vergleich unten, um sicherzustellen, dass du dies tun möchtest, und veröffentliche dann unten deine Änderungen, um die Bearbeitung rückgängig zu machen.
Aktuelle Version | Dein Text | ||
Zeile 19: | Zeile 19: | ||
local ItemData = mw.loadData("Module:ItemData") | local ItemData = mw.loadData("Module:ItemData") | ||
local returnStr = string.format(HEADER, L.t('Item'), L.t('Room'), L.t('Type'), L.t('Value'), L.t('Dim. Return %'), L.t('Dimensions | local returnStr = string.format(HEADER, L.t('Item'), L.t('Room'), L.t('Type'), L.t('Value'), L.t('Dim. Return %'), L.t('Dimensions')) | ||
local items = {} | local items = {} | ||
for itemName, item in pairs(ItemData.items) do | for itemName, item in pairs(ItemData.items) do | ||
if item.roomCategory and item.furnitureType and (args.category == nil or args.category == item.roomCategory) and (args.type == nil or args.type == item.furnitureType) then | if item.roomCategory and item.furnitureType and (args.category == nil or L.t(args.category) == item.roomCategory) and (args.type == nil or L.t(args.type) == item.furnitureType) then | ||
table.insert(items, { item = itemName, room = item.roomCategory, type = item.furnitureType, value = item.skillValue, depreciation = item.repeatsDepreciation, dimensions = item.footprint }) | table.insert(items, { item = itemName, room = item.roomCategory, type = item.furnitureType, value = item.skillValue, depreciation = item.repeatsDepreciation, dimensions = item.footprint }) | ||
end | end | ||
Zeile 32: | Zeile 32: | ||
for _, item in pairs(items) do | for _, item in pairs(items) do | ||
returnStr = returnStr .. '<tr><td>[[' .. item.item .. ']]</td><td>' .. item.room .. '</td><td>' .. item.type .. '</td><td>' .. item.value .. '</td><td>' .. item.depreciation | returnStr = returnStr .. '<tr><td>[[' .. item.item .. ']]</td><td>' .. item.room .. '</td><td>' .. item.type .. '</td><td>' .. item.value .. '</td><td>' .. item.depreciation .. '</td><td>' .. item.dimensions .. '</td></tr>' | ||
end | end | ||