]> git.xonotic.org Git - xonotic/xonstat.git/blob - xonstat/templates/player_weapon_stats.mako
Remove redundant code for scoreboard display, add proper percentages to the accuracy...
[xonotic/xonstat.git] / xonstat / templates / player_weapon_stats.mako
1 <%inherit file="base.mako"/>
2
3 <%block name="title">
4 Accuracy Information - ${parent.title()}
5 </%block>
6
7
8 % if pwstats is None or pgstat is None or game is None:
9 <h2>Sorry, I can't find those weapon stats!</h2>
10 <p>Assume the best, though. Really.</p>
11
12 % else:
13 <h2>Player Accuracy for <a href="${request.route_url("player_info", id=pgstat.player_id)}" title="Info page for this player">${pgstat.nick_html_colors()}</a> in Game <a href="" title="">${game.game_id}</a>:</h2>
14 <table border="1" cellpadding="3">
15     <tr>
16         <td>Weapon</td>
17         <td>Fired</td>
18         <td>Hit</td>
19         <td>Hit %</td>
20         <td>Potential Damage</td>
21         <td>Actual Damage</td>
22         <td>Damage %</td>
23         <td>Frags</td>
24     </tr>
25
26 % for (pwstat, weapon) in pwstats:
27     <tr>
28         <td>${weapon.descr}</td>
29         <td>${pwstat.fired}</td>
30         <td>${pwstat.hit}</td>
31         <td>${round(float(pwstat.hit)/pwstat.fired*100, 2)}%</td>
32         <td>${pwstat.max}</td>
33         <td>${pwstat.actual}</td>
34         <td>${round(float(pwstat.actual)/pwstat.max*100, 2)}%</td>
35         <td>${pwstat.frags}</td>
36     </tr>
37 % endfor
38 </table>
39 % endif