| Line 12: |
Line 12: |
| | {world = 6, maps = 5}, | | {world = 6, maps = 5}, |
| | {world = 7, maps = 3} | | {world = 7, maps = 3} |
| − | }
| |
| − |
| |
| − | local rarityStyles = {
| |
| − | [1] = "background-color:#8ac;color:#000",
| |
| − | [2] = "background-color:#ace;color:#000",
| |
| − | [3] = "background-color:#0ff;color:#000",
| |
| − | [4] = "background-color:#bbb;color:#000",
| |
| − | [5] = "background-color:#fc0;color:#000",
| |
| − | [6] = "background-color:#faf;color:#000",
| |
| − | [7] = "background-color:#f5f;color:#000",
| |
| − | [8] = "background-color:#a0a;color:#000"
| |
| | } | | } |
| | | | |
| Line 30: |
Line 19: |
| | local result = { | | local result = { |
| | string.format( | | string.format( |
| − | [=[<tr><td>[[%s]]</td><td style="%s">%s</td><td>[[%s]]</td><td>%s</td>]=], | + | [=[<tr><td>[[%s]]</td><td%s>%s</td><td>[[%s]]</td><td>%s</td>]=], |
| | shipName, | | shipName, |
| − | rarityStyles[ship:back()] or "", | + | ship:back() and string.format(' style="background-color:%s;color:black"', Formatting:format_ship_back(ship:back())) or "", |
| | Formatting:format_ship_rarity(ship:back()), | | Formatting:format_ship_rarity(ship:back()), |
| | Formatting:format_ship_code(ship:type()), | | Formatting:format_ship_code(ship:type()), |
| Line 60: |
Line 49: |
| | table.insert(result, string.format([=[<th colspan="%s">[[World %s]]</th>]=], e.maps, e.world)) | | table.insert(result, string.format([=[<th colspan="%s">[[World %s]]</th>]=], e.maps, e.world)) |
| | end | | end |
| − | table.insert(result, [[<th rowspan="2">Remarks</th>]]) | + | table.insert(result, [[<th rowspan="2">Remarks</th></tr><tr>]]) |
| − | table.insert(result, "</tr>")
| |
| − | table.insert(result, "<tr>")
| |
| | for _, e in ipairs(worlds) do | | for _, e in ipairs(worlds) do |
| | for map = 1, e.maps do | | for map = 1, e.maps do |