{% 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 -%} |