make tracker look better
This commit is contained in:
parent
851f86e13d
commit
6a5207900f
|
@ -219,7 +219,7 @@ def get_tracker(room: int):
|
|||
"Triforce":
|
||||
r"https://gamepedia.cursecdn.com/zelda_gamepedia_en/4/4e/TriforceALttPTitle.png?version=dc398e1293177581c16303e4f9d12a48"
|
||||
}
|
||||
|
||||
multi_items = {get_id(name) for name in ("Progressive Sword", "Progressive Bow", "Bottle")}
|
||||
links = {get_id(key): get_id(value) for key, value in links.items()}
|
||||
inventory = {teamnumber: {playernumber: collections.Counter() for playernumber in range(1, len(team) + 1)}
|
||||
for teamnumber, team in enumerate(multidata["names"])}
|
||||
|
@ -248,7 +248,8 @@ def get_tracker(room: int):
|
|||
|
||||
return render_template("tracker.html", inventory=inventory, get_item_name_from_id=get_item_name_from_id,
|
||||
lookup_id_to_name=lookup_id_to_name, player_names=player_names,
|
||||
tracking_names=tracking_names, tracking_ids=tracking_ids, room=room, icons=icons)
|
||||
tracking_names=tracking_names, tracking_ids=tracking_ids, room=room, icons=icons,
|
||||
multi_items=multi_items)
|
||||
else:
|
||||
return "Tracker disabled for this room."
|
||||
|
||||
|
|
|
@ -23,12 +23,16 @@
|
|||
<tbody>
|
||||
{% for player, items in players.items() %}
|
||||
<tr>
|
||||
<td>{{ loop.index }}</td>
|
||||
<td>{{ player_names[(team, loop.index)] }}</td>
|
||||
<td class="table-info">{{ loop.index }}</td>
|
||||
<td class="table-info">{{ player_names[(team, loop.index)] }}</td>
|
||||
{% for id in tracking_ids %}
|
||||
<td>
|
||||
{{ items[id] }}
|
||||
</td>
|
||||
|
||||
{% if items[id] %}
|
||||
<td class="table-success">
|
||||
{% if id in multi_items %}{{ items[id] }}{% else %}✔️{% endif %}</td>
|
||||
{% else %}
|
||||
<td></td>
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
</tr>
|
||||
{% endfor %}
|
||||
|
|
Loading…
Reference in New Issue