2017-10-25 09:09:06 +00:00
<!DOCTYPE html>
< html lang = "en" >
< head >
< meta charset = "UTF-8" >
2018-01-19 14:51:54 +00:00
< meta name = "viewport" content = "width=device-width, initial-scale=1.0" >
2017-10-25 09:09:06 +00:00
< title > Leaderboards - RYG< / title >
< script src = "{{ url_for('static', filename='sorttable.js') }}" > < / script >
< link rel = "stylesheet" href = "https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta.2/css/bootstrap.min.css"
integrity="sha384-PsH8R72JQ3SOdhVi3uxftmaW6Vc51MKb0q5P2rRUpPvrszuE4W1povHYgTpBfshb" crossorigin="anonymous">
< link rel = "stylesheet" href = "{{ url_for('static', filename='royal.css') }}" >
< / head >
< body >
< div class = "container" >
< h1 >
2017-11-15 09:29:01 +00:00
Royal Games Leaderboards
2017-10-25 09:09:06 +00:00
< / h1 >
2018-01-25 14:24:17 +00:00
< h6 >
2018-01-26 08:10:45 +00:00
Le classifiche si aggiornano ogni ora
2018-01-25 14:24:17 +00:00
< / h6 >
2017-11-15 09:29:01 +00:00
< div id = "dota" >
< h2 >
Dota 2
< / h2 >
< table class = "table table-hover sortable dota" >
< thead >
2017-10-25 09:09:06 +00:00
< tr >
2017-11-15 09:29:01 +00:00
< th > Royal< / th >
< th > Steam< / th >
< th > Wins< / th >
2018-01-19 08:52:01 +00:00
< th > Rank< / th >
2017-10-25 09:09:06 +00:00
< / tr >
2017-11-15 09:29:01 +00:00
< / thead >
< tbody >
{% for record in dota_data %}
< tr >
< td > {{ record.steam.royal.username }}< / td >
< td > < a href = "http://steamcommunity.com/profiles/{{ record.steam.steam_id }}" > < img src = "{{ record.steam.avatar_url() }}" > {{ record.steam.persona_name }}< / a > < / td >
< td > {{ record.wins }}< / td >
2018-01-19 14:51:54 +00:00
< td sorttable_customkey = "{{ record.rank_tier }}" >
2018-02-26 09:34:44 +00:00
{% if record.rank_tier is none %}
{% elif record.rank_tier < 10 % }
< div class = "dota-rank-medal unranked" >
< img class = "thirtytwo dota-rank-medal-icon" src = "https://www.opendota.com/assets/images/dota2/rank_icons/rank_star_0.png" >
{{ record.rank_tier }} piazzamenti completati
< / div >
{% else %}
< img class = "thirtytwo dota-rank-medal-icon" src = "{{ record.get_rank_icon_url() }}" > {% if record.get_rank_stars_url() %}< img class = "thirtytwo dota-rank-medal-stars" src = "{{ record.get_rank_stars_url() }}" > {% endif %}
{{ record.get_rank_name() }} {{ record.get_rank_number() }}
{% endif %}
2018-01-19 14:51:54 +00:00
< / td >
2017-11-15 09:29:01 +00:00
< / tr >
{% endfor %}
< / tbody >
< / table >
< / div >
< div id = "rl" >
< h2 >
Rocket League
< / h2 >
< table class = "table table-hover sortable rl" >
< thead >
2017-10-25 09:09:06 +00:00
< tr >
2017-11-15 09:29:01 +00:00
< th > Royal< / th >
< th > Steam< / th >
< th > Singolo < small > 1v1< / small > < / th >
< th > Doppio < small > 2v2< / small > < / th >
< th > Standard < small > 3v3< / small > < / th >
< th > Solo Standard < small > SoloQ< / small > < / th >
2017-10-25 09:09:06 +00:00
< / tr >
2017-11-15 09:29:01 +00:00
< / thead >
< tbody >
{% for record in rl_data %}
< tr >
< td > {{ record.steam.royal.username }}< / td >
< td > < a href = "http://steamcommunity.com/profiles/{{ record.steam.steam_id }}" > < img src = "{{ record.steam.avatar_url() }}" > {{ record.steam.persona_name }}< / a > < / td >
< td class = "rl-rank" sorttable_customkey = "{{ record.single_mmr if record.single_mmr is not none }}" >
{% if record.single_rank is not none %}
< img class = "thirtytwo" src = "https://rocketleaguestats.com/assets/img/rocket_league/ranked/season_four/{{ record.single_rank }}.png" >
< div class = "rl-rank-text" >
< div class = "rl-rank-number" > {{ record.single_mmr }}< / div >
< div class = "rl-rank-division" > Div {{ record.single_div + 1 }}< / div >
< / div >
{% elif record.single_mmr is not none %}
< img class = "thirtytwo" src = "https://rocketleaguestats.com/assets/img/rocket_league/ranked/season_four/0.png" >
2018-02-26 09:34:44 +00:00
< div class = "rl-rank-text unranked" >
2017-11-15 09:29:01 +00:00
< div class = "rl-rank-number" > {{ record.single_mmr }}< / div >
< div class = "rl-rank-division" > Inattivo< / div >
< / div >
{% endif %}
< / td >
< td class = "rl-rank" sorttable_customkey = "{{ record.doubles_mmr if record.doubles_mmr is not none }}" >
{% if record.doubles_rank is not none %}
< img class = "thirtytwo" src = "https://rocketleaguestats.com/assets/img/rocket_league/ranked/season_four/{{ record.doubles_rank }}.png" >
< div class = "rl-rank-text" >
< div class = "rl-rank-number" > {{ record.doubles_mmr }}< / div >
< div class = "rl-rank-division" > Div {{ record.doubles_div + 1 }}< / div >
< / div >
{% elif record.doubles_mmr is not none %}
< img class = "thirtytwo" src = "https://rocketleaguestats.com/assets/img/rocket_league/ranked/season_four/0.png" >
2018-02-26 09:34:44 +00:00
< div class = "rl-rank-text unranked" >
2017-11-15 09:29:01 +00:00
< div class = "rl-rank-number" > {{ record.doubles_mmr }}< / div >
< div class = "rl-rank-division" > Inattivo< / div >
< / div >
{% endif %}
< / td >
< td class = "rl-rank" sorttable_customkey = "{{ record.standard_mmr if record.standard_mmr is not none }}" >
{% if record.standard_rank is not none %}
< img class = "thirtytwo" src = "https://rocketleaguestats.com/assets/img/rocket_league/ranked/season_four/{{ record.standard_rank }}.png" >
< div class = "rl-rank-text" >
< div class = "rl-rank-number" > {{ record.standard_mmr }}< / div >
< div class = "rl-rank-division" > Div {{ record.standard_div + 1 }}< / div >
< / div >
{% elif record.standard_mmr is not none %}
< img class = "thirtytwo" src = "https://rocketleaguestats.com/assets/img/rocket_league/ranked/season_four/0.png" >
2018-02-26 09:34:44 +00:00
< div class = "rl-rank-text unranked" >
2017-11-15 09:29:01 +00:00
< div class = "rl-rank-number" > {{ record.standard_mmr }}< / div >
< div class = "rl-rank-division" > Inattivo< / div >
< / div >
{% endif %}
< / td >
< td class = "rl-rank" sorttable_customkey = "{{ record.solo_std_mmr if record.solo_std_mmr is not none }}" >
{% if record.solo_std_rank is not none %}
< img class = "thirtytwo" src = "https://rocketleaguestats.com/assets/img/rocket_league/ranked/season_four/{{ record.solo_std_rank }}.png" >
< div class = "rl-rank-text" >
< div class = "rl-rank-number" > {{ record.solo_std_mmr }}< / div >
< div class = "rl-rank-division" > Div {{ record.solo_std_div + 1 }}< / div >
< / div >
{% elif record.solo_std_mmr is not none %}
< img class = "thirtytwo" src = "https://rocketleaguestats.com/assets/img/rocket_league/ranked/season_four/0.png" >
2018-02-26 09:34:44 +00:00
< div class = "rl-rank-text unranked" >
2017-11-15 09:29:01 +00:00
< div class = "rl-rank-number" > {{ record.solo_std_mmr }}< / div >
< div class = "rl-rank-division" > Inattivo< / div >
< / div >
{% endif %}
< / td >
< / tr >
{% endfor %}
< / tbody >
< / table >
< / div >
< div id = "overwatch" >
< h2 >
Overwatch
< / h2 >
< table class = "table table-hover sortable" >
< thead >
2017-10-25 09:09:06 +00:00
< tr >
2017-11-15 09:29:01 +00:00
< th > Royal< / th >
< th > Battletag< / th >
< th > Livello< / th >
< th > Rank< / th >
2017-10-25 09:09:06 +00:00
< / tr >
2017-11-15 09:29:01 +00:00
< / thead >
< tbody >
{% for record in ow_data %}
< tr >
< td > {{ record.royal.username }}< / td >
< td > < a href = "https://playoverwatch.com/en-us/career/pc/eu/{{ record.__str__(separator='-') }}" > < img class = "thirtytwo slightly-round" src = "{{ record.icon_url() }}" > {{ record }}< / a > < / td >
< td > {{ record.level }}< / td >
< td >
{% if record.rank is not none %}
< img class = "thirtytwo" src = "https://d1u1mce87gyfbn.cloudfront.net/game/rank-icons/season-2/rank-
{% if record.rank < 1500 % } 1
{% elif record.rank < 2000 % } 2
{% elif record.rank < 2500 % } 3
{% elif record.rank < 3000 % } 4
{% elif record.rank < 3500 % } 5
{% elif record.rank < 4000 % } 6
{% endif %}.png">
{{ record.rank }}
{% endif %}
< / td >
< / tr >
{% endfor %}
< / tbody >
< / table >
< / div >
< div id = "osu" >
< h2 >
Osu!
< / h2 >
< table class = "table table-hover sortable" >
< thead >
2017-10-25 09:09:06 +00:00
< tr >
2017-11-15 09:29:01 +00:00
< th > Royal< / th >
< th > Username< / th >
< th > osu!< / th >
< th > osu!taiko< / th >
< th > osu!catch< / th >
< th > osu!mania< / th >
2017-10-25 09:09:06 +00:00
< / tr >
2017-11-15 09:29:01 +00:00
< / thead >
< tbody >
{% for record in osu_data %}
< tr >
< td > {{ record.royal.username }}< / td >
< td > < a href = "https://osu.ppy.sh/users/{{ record.osu_id }}" > < img class = "thirtytwo" src = "https://a.ppy.sh/{{ record.osu_id }}" > {{ record.osu_name }}< / a > < / td >
< td sorttable_customkey = "{{ record.std_pp }}" > {{ record.std_pp|round(0, "floor")|int if record.std_pp is not none and record.std_pp >= 1 }}< / td >
< td sorttable_customkey = "{{ record.taiko_pp }}" > {{ record.taiko_pp|round(0, "floor")|int if record.taiko_pp is not none and record.taiko_pp >= 1 }}< / td >
< td sorttable_customkey = "{{ record.catch_pp }}" > {{ record.catch_pp|round(0, "floor")|int if record.catch_pp is not none and record.catch_pp >= 1 }}< / td >
< td sorttable_customkey = "{{ record.mania_pp }}" > {{ record.mania_pp|round(0, "floor")|int if record.mania_pp is not none and record.mania_pp >= 1 }}< / td >
< / tr >
{% endfor %}
< / tbody >
< / table >
< / div >
< div id = "league" >
< h2 >
League of Legends
< / h2 >
< table class = "table table-hover sortable" >
< thead >
2017-10-25 09:09:06 +00:00
< tr >
2017-11-15 09:29:01 +00:00
< th > Royal< / th >
< th > Summoner< / th >
< th > Livello< / th >
< th > Solo < small > SR< / small > < / th >
< th > Flex < small > SR< / small > < / th >
< th > Flex < small > TT< / small > < / th >
2017-10-25 09:09:06 +00:00
< / tr >
2017-11-15 09:29:01 +00:00
< / thead >
< tbody >
{% for record in lol_data %}
< tr >
< td > {{ record.royal.username }}< / td >
< td > < img class = "thirtytwo round" src = "http://avatar.leagueoflegends.com/EUW1/{{ record.summoner_name }}.png" > {{ record.summoner_name }}< / td >
< td > {{ record.level }}< / td >
{% if record.solo_division is not none %}
< td sorttable_customkey = "{{ (record.solo_division.value + 1) * 6 - record.solo_rank.value }}" > < img class = "thirtytwo" src = "{{ url_for('static', filename='lol-rank-icons/' + record.solo_division.name|lower + " _ " + record . solo_rank . name | lower + " . png " ) } } " > {{ record.solo_division.name|capitalize }} {{ record.solo_rank.name }}< / td >
{% else %}
< td > < / td >
{% endif %}
{% if record.flex_division is not none %}
< td sorttable_customkey = "{{ (record.flex_division.value + 1) * 6 - record.flex_rank.value }}" > < img class = "thirtytwo" src = "{{ url_for('static', filename='lol-rank-icons/' + record.flex_division.name|lower + " _ " + record . flex_rank . name | lower + " . png " ) } } " > {{ record.flex_division.name|capitalize }} {{ record.flex_rank.name }}< / td >
{% else %}
< td > < / td >
{% endif %}
{% if record.twtr_division is not none %}
< td sorttable_customkey = "{{ (record.twtr_division.value + 1) * 6 - record.twtr_rank.value }}" > < img class = "thirtytwo" src = "{{ url_for('static', filename='lol-rank-icons/' + record.twtr_division.name|lower + " _ " + record . twtr_rank . name | lower + " . png " ) } } " > {{ record.twtr_division.name|capitalize }} {{ record.twtr_rank.name }}< / td >
{% else %}
< td > < / td >
{% endif %}
< / tr >
{% endfor %}
< / tbody >
< / table >
< / div >
2017-10-25 09:09:06 +00:00
< / div >
< / body >
2018-01-26 08:10:45 +00:00
< / html >