-<%def name="scoreboard(game_type_cd, pgstats)">
+<%def name="scoreboard(game_type_cd, pgstats, show_elo=False)">
<table class="table table-bordered table-condensed">
${scoreboard_header(game_type_cd, pgstats[0])}
<tbody>
<span class="nick">${pgstat.nick_html_colors()|n}</span>
% endif
</td>
- ${scoreboard_row(game_type_cd, pgstat)}
- <td>${pgstat.score}</td>
+ % if pgstat.avg_latency is not None:
<td>
- % if pgstat.player_id > 1:
- <a href="${request.route_url("game_info", id=pgstat.game_id)}#accuracy-${pgstat.player_game_stat_id}"
- title="View weapon accuracy details for this player in this game">
- View
- </a>
- % endif
+ ${int(round(pgstat.avg_latency))}
</td>
+ % endif
+ ${scoreboard_row(game_type_cd, pgstat)}
+ <td>${pgstat.score}</td>
+ % if show_elo:
+ % if pgstat.elo_delta is not None:
+ <td>${round(pgstat.elo_delta,2)}</td>
+ % else:
+ <td>-</td>
+ % endif
+ % endif
</tr>
% endfor
</tbody>
<thead>
<tr>
<th class="nick">Nick</th>
+ % if pgstat.avg_latency is not None:
+ <th class="ping">Ping</th>
+ % endif
<th class="kills">Kills</th>
<th class="deaths">Deaths</th>
<th class="suicides">Suicides</th>
<th class="score">Score</th>
- <th class="accuracy">Accuracy</th>
+ % if show_elo:
+ <th>Elo Change</th>
+ % endif
</tr>
</thead>
% endif
<thead class="ctf ${pgstat.team_html_color()}">
<tr>
<th class="nick">Nick</th>
+ % if pgstat.avg_latency is not None:
+ <th class="ping">Ping</th>
+ % endif
<th class="kills">Kills</th>
<th class="captures">Captures</th>
<th class="pickups">Pickups</th>
<th class="fck" title="Flag Carrier Kill">FCK</th>
<th class="returns">Returns</th>
<th class="score">Score</th>
- <th class="accuracy">Accuracy</th>
+ % if show_elo:
+ <th>Elo Change</th>
+ % endif
</tr>
</thead>
% endif
<thead class="ca ${pgstat.team_html_color()}">
<tr>
<th class="nick">Nick</th>
+ % if pgstat.avg_latency is not None:
+ <th class="ping">Ping</th>
+ % endif
<th class="kills">Kills</th>
<th class="score">Score</th>
- <th class="accuracy">Accuracy</th>
+ % if show_elo:
+ <th>Elo Change</th>
+ % endif
</tr>
</thead>
% endif
<thead class="freezetag ${pgstat.team_html_color()}">
<tr>
<th class="nick">Nick</th>
+ % if pgstat.avg_latency is not None:
+ <th class="ping">Ping</th>
+ % endif
<th class="kills">Kills</th>
<th class="deaths">Deaths</th>
<th class="suicides">Suicides</th>
<th class="score">Score</th>
- <th class="accuracy">Accuracy</th>
+ % if show_elo:
+ <th>Elo Change</th>
+ % endif
</tr>
</thead>
% endif