{% extends "core/templates/index.jinja" %} {% block content %}
{% include 'titles/mai2/templates/mai2_header.jinja' %} {% if playlog is defined and playlog is not none %}

Playlog counts: {{ playlog_count }}

{% set rankName = ['D', 'C', 'B', 'BB', 'BBB', 'A', 'AA', 'AAA', 'S', 'S+', 'SS', 'SS+', 'SSS', 'SSS+'] %} {% set difficultyName = ['basic', 'hard', 'expert', 'master', 'ultimate'] %} {% for record in playlog %}
{{ record.title }}

{{ record.artist }}
{{ record.raw.userPlayDate }}
TRACK {{ record.raw.trackNo }}

{{ record.raw.deluxscore }}

{{ rankName[record.raw.rank] }}

{{ difficultyName[record.raw.level] }}  {{ record.difficulty }}
CRITICAL PERFECT Tap: {{ record.raw.tapCriticalPerfect }}
Hold: {{ record.raw.holdCriticalPerfect }}
Slide: {{ record.raw.slideCriticalPerfect }}
Touch: {{ record.raw.touchCriticalPerfect }}
Break: {{ record.raw.breakCriticalPerfect }}
PERFECT Tap: {{ record.raw.tapPerfect }}
Hold: {{ record.raw.holdPerfect }}
Slide: {{ record.raw.slidePerfect }}
Touch: {{ record.raw.touchPerfect }}
Break: {{ record.raw.breakPerfect }}
GREAT Tap: {{ record.raw.tapGreat }}
Hold: {{ record.raw.holdGreat }}
Slide: {{ record.raw.slideGreat }}
Touch: {{ record.raw.touchGreat }}
Break: {{ record.raw.breakGreat }}
GOOD Tap: {{ record.raw.tapGood }}
Hold: {{ record.raw.holdGood }}
Slide: {{ record.raw.slideGood }}
Touch: {{ record.raw.touchGood }}
Break: {{ record.raw.breakGood }}
MISS Tap: {{ record.raw.tapMiss }}
Hold: {{ record.raw.holdMiss }}
Slide: {{ record.raw.slideMiss }}
Touch: {{ record.raw.touchMiss }}
Break: {{ record.raw.breakMiss }}
{%if record.raw.comboStatus == 1 %}
FULL COMBO
{% endif %} {%if record.raw.comboStatus == 2 %}
FULL COMBO +
{% endif %} {%if record.raw.comboStatus == 3 %}
ALL PERFECT
{% endif %} {%if record.raw.comboStatus == 4 %}
ALL PERFECT +
{% endif %} {%if record.raw.syncStatus == 1 %}
FULL SYNC
{% endif %} {%if record.raw.syncStatus == 2 %}
FULL SYNC +
{% endif %} {%if record.raw.syncStatus == 3 %}
FULL SYNC DX
{% endif %} {%if record.raw.syncStatus == 4 %}
FULL SYNC DX +
{% endif %} {%if record.raw.isAchieveNewRecord == 1 or record.raw.isDeluxscoreNewRecord == 1 %}
NEW RECORD
{% endif %}
{% endfor %}
{% set playlog_pages = playlog_count // 20 + 1 %} {% elif sesh is defined and sesh is not none and sesh.user_id > 0 %} No Playlog information found for this account. {% else %} Login to view profile information. {% endif %}
{% endblock content %}