X-Git-Url: https://git.xonotic.org/?a=blobdiff_plain;f=xonstat%2Ftemplates%2Ffrag_matrix.mako;h=6f70288ae623d0971524e9257a9cc242b9471758;hb=HEAD;hp=47663c2bbed6b9295e89aaf3ed1da072f22ff0eb;hpb=e68b024fad07785b2970314da4d7b348032ef67a;p=xonotic%2Fxonstat.git diff --git a/xonstat/templates/frag_matrix.mako b/xonstat/templates/frag_matrix.mako index 47663c2..6f70288 100644 --- a/xonstat/templates/frag_matrix.mako +++ b/xonstat/templates/frag_matrix.mako @@ -4,33 +4,37 @@ - + % for pgstat in pgstats: - + % endfor % for fragger in pgstats: - - - % for victim in pgstats: - <% - pgfm = matrix_by_pgstat_id.get(fragger.player_game_stat_id) - - victim_pgfm = matrix_by_pgstat_id.get(victim.player_game_stat_id) - if victim_pgfm: - victim_index = str(victim_pgfm.player_index) - else: - victim_index = "-1" - %> - - % if pgfm: - - % else: - - % endif - % endfor - + + + % for victim in pgstats: + % if fragger.player_game_stat_id == victim.player_game_stat_id: + + % else: + <% + pgfm = matrix_by_pgstat_id.get(fragger.player_game_stat_id) + + victim_pgfm = matrix_by_pgstat_id.get(victim.player_game_stat_id) + if victim_pgfm: + victim_index = str(victim_pgfm.player_index) + else: + victim_index = "-1" + %> + + % if pgfm: + + % else: + + % endif + % endif + % endfor + % endfor
${pgstat.nick_html_colors()|n}${pgstat.nick_html_colors()|n}
${fragger.nick_html_colors()|n}${pgfm.matrix.get(victim_index, 0)}0
${fragger.nick_html_colors()|n}${pgfm.matrix.get(victim_index, 0)}0