+<div class="row">
+ <div class="span8 tabbable">
+ <h3>Game Breakdown</h3>
+ <ul class="tabs nav nav-pills" data-tabs="tabs">
+ <% gametypes = ['Overall', 'Duel', 'DM', 'TDM', 'CTF'] %>
+ % for gtc in gametypes:
+ % if gtc.lower() == 'overall' or total_stats['games_breakdown'].has_key(gtc.lower()):
+ % if gtc.lower() == 'overall':
+ <li class="active">
+ % else:
+ <li>
+ % endif
+ <a href="#breakdown-${gtc.lower()}" data-toggle="tabs">${gtc}</a>
+ </li>
+ % endif
+ % endfor
+ </ul>
+ <div class="tab-content">
+ % for gtc in gametypes:
+ <% gtc_key = gtc.lower() %>
+ % if gtc_key == "overall":
+ <% total = total_stats['games'] %>
+ <% alivetime = total_stats['alivetime'] %>
+ <% wins = total_stats['wins'] %>
+ <% losses = total - wins %>
+ <% kills = total_stats['kills'] %>
+ <% deaths = total_stats['deaths'] %>
+ <% suicides = total_stats['suicides'] %>
+ % elif total_stats['games_breakdown'].has_key(gtc_key):
+ <% total = total_stats['games_breakdown'][gtc_key] %>
+ <% alivetime = total_stats['games_alivetime'][gtc_key] %>
+ <% wins = total_stats[gtc_key+'_wins'] %>
+ <% losses = total - wins %>
+ % if gtc_key == "ctf":
+ <% caps = total_stats[gtc_key+'_caps'] %>
+ <% pickups = total_stats[gtc_key+'_pickups'] %>
+ <% returns = total_stats[gtc_key+'_returns'] %>
+ <% drops = total_stats[gtc_key+'_drops'] %>
+ <% fckills = total_stats[gtc_key+'_fckills'] %>
+ % else:
+ <% kills = total_stats[gtc_key+'_kills'] %>
+ <% deaths = total_stats[gtc_key+'_deaths'] %>
+ <% suicides = total_stats[gtc_key+'_suicides'] %>
+ % endif
+ % endif
+ % if gtc_key == 'overall' or total_stats['games_breakdown'].has_key(gtc_key):
+ % if gtc_key == 'overall':
+ <div class="tab-pane active" id="breakdown-${gtc_key}">
+ % else:
+ <div class="tab-pane" id="breakdown-${gtc_key}">
+ % endif
+ <div style="margin:15px;float:left;"><img title="${gtc}" src="/static/images/icons/48x48/${gtc_key}.png" alt="${gtc}" /></div>
+ <table class="table table-bordered table-condensed">
+ <thead>
+ </thead>
+ <tbody>
+ <tr>
+ <td><b>Games Played:</b></td>
+ <td>${total}</td>
+ % if gtc_key == 'overall':
+ <td></td>
+ % else:
+ <td>${round(float(total)/total_stats['games'] * 100, 2)}% of all games</td>
+ % endif
+ </tr>
+ <tr>
+ <td><b>Playing Time:</b></td>
+ <td>${alivetime} hours</td>
+ % if gtc_key == 'overall':
+ <td></td>
+ % else:
+ <td>${round(float(alivetime.total_seconds())/total_stats['alivetime'].total_seconds() * 100, 2)}% of total playing time</td>
+ % endif
+ </tr>
+ <tr>
+ <td width="30%"><b>Win Percentage:</b></td>
+ <td width="30%">${round(float(wins)/total * 100, 2)}%</td>
+ <td width="40%">${wins} wins, ${losses} losses</td>
+ </tr>
+ % if gtc_key == 'ctf':
+ <tr>
+ <td><b>Caps:</b></td>
+ <td>${round(float(caps)/total, 2)} per game</td>
+ <td>${caps} total</td>
+ </tr>
+ <tr>
+ <td><b>Pickups:</b></td>
+ <td>${round(float(pickups)/total, 2)} per game</td>
+ <td>${pickups} total</td>
+ </tr>
+ <tr>
+ <td><b>Drops:</b></td>
+ <td>${round(float(drops)/total, 2)} per game</td>
+ <td>${drops} total</td>
+ </tr>
+ <tr>
+ <td><b>Returns:</b></td>
+ <td>${round(float(returns)/total, 2)} per game</td>
+ <td>${returns} total</td>
+ </tr>
+ <tr>
+ <td><b>FC Kills:</b></td>
+ <td>${round(float(fckills)/total, 2)} per game</td>
+ <td>${fckills} total</td>
+ </tr>
+ <tr>
+ <td><b>Cap Ratio:</b></td>
+ <td>${round(float(caps)/pickups, 3)}</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td><b>Drop Ratio:</b></td>
+ <td>${round(float(drops)/pickups, 3)}</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td><b>Return Ratio:</b></td>
+ <td>${round(float(returns)/fckills, 3)}</td>
+ <td></td>
+ </tr>
+ % else:
+ <tr>
+ <td><b>Kills:</b></td>
+ <td>${round(float(kills)/total, 2)} per game</td>
+ <td>${kills} total</td>
+ </tr>
+ <tr>
+ <td><b>Deaths:</b></td>
+ <td>${round(float(deaths)/total, 2)} per game</td>
+ <td>${deaths} total</td>
+ </tr>
+ <tr>
+ <td><b>Suicides:</b></td>
+ <td>${round(float(suicides)/total, 2)} per game</td>
+ <td>${suicides} total</td>
+ </tr>
+ <tr>
+ <td><b>Kill Ratio:</b></td>
+ <td>${round(float(kills)/deaths, 3)}</td>
+ <td></td>
+ </tr>
+ <tr>
+ <td><b>Suicide Ratio:</b></td>
+ <td>${round(float(suicides)/deaths, 3)}</td>
+ <td></td>
+ </tr>
+ % endif
+ </tbody>
+ </table>
+ </div>
+ % endif
+ % endfor
+ </div>
+ </div>
+</div>