{% extends "tablepage.html" %} {% block head %} {{ super() }}
| # | Name{% if current_tracker == "Generic" %} | Game{% endif %} | Status{% block custom_table_headers %} {# Implement this block in game-specific multi-trackers. #} {% endblock %} | Checks | % | Last Activity | |
|---|---|---|---|---|---|---|---|
| {{ player }} | {{ player_names_with_alias[(team, player)] | e }}{%- if current_tracker == "Generic" -%} | {{ games[(team, player)] }}{%- endif -%} | {{ { 0: "Disconnected", 5: "Connected", 10: "Ready", 20: "Playing", 30: "Goal Completed" }.get(states[(team, player)], "Unknown State") }}{% block custom_table_row scoped %} {# Implement this block in game-specific multi-trackers. #} {% endblock %} {% set location_count = locations[(team, player)] | length %} | {{ locations_complete[(team, player)] }}/{{ location_count }} | {%- if locations[(team, player)] | length > 0 -%} {% set percentage_of_completion = locations_complete[(team, player)] / location_count * 100 %} {{ "{0:.2f}".format(percentage_of_completion) }} {%- else -%} 100.00 {%- endif -%}{%- if activity_timers[(team, player)] -%} | {{ activity_timers[(team, player)].total_seconds() }}{%- else -%} | None{%- endif -%} | 
| Total | All Games | {{ completed_worlds[team] }}/{{ players | length }} Complete | {{ total_team_locations_complete[team] }}/{{ total_team_locations[team] }} | {%- if total_team_locations[team] == 0 -%} 100 {%- else -%} {{ "{0:.2f}".format(total_team_locations_complete[team] / total_team_locations[team] * 100) }} {%- endif -%} | |||