{% set deck = load_data(path="content/ptcg/decks/" ~ name ~ ".toml") %} {% if nth == 1 %} {% if config.mode == "serve" %} {% endif %} {% endif %} {% set pokemon_count = 0 %} {% for card in deck.pokemon %} {% set_global pokemon_count = pokemon_count + card.amount %} {% endfor %} {% set trainers_count = 0 %} {% for card in deck.trainers %} {% set_global trainers_count = trainers_count + card.amount %} {% endfor %} {% set energies_count = 0 %} {% for card in deck.energies %} {% set_global energies_count = energies_count + card.amount %} {% endfor %}

{{ deck.name }} ({{ pokemon_count + trainers_count + energies_count }})

Pokémon ({{ pokemon_count }})

{% for card in deck.pokemon %} {% set card_data = load_data(path="content/ptcg/cards/" ~ card.id ~ ".toml") %}
{{ card.amount}} {{ card_data.name }}
{% endfor %}

{{ trans(key="ptcg-trainers", lang=lang) }} ({{ trainers_count }})

{% for card in deck.trainers %} {% set card_data = load_data(path="content/ptcg/cards/" ~ card.id ~ ".toml") %}
{{ card.amount}} {{ card_data.name }}
{% endfor %}

{{ trans(key="ptcg-energies", lang=lang) }} ({{ energies_count }})

{% for card in deck.energies %} {% set card_data = load_data(path="content/ptcg/cards/" ~ card.id ~ ".toml") %}
{{ card.amount}} {{ card_data.name }}
{% endfor %} {% for card in deck.pokemon %} {% set card_data = load_data(path="content/ptcg/cards/" ~ card.id ~ ".toml") %}

{{ trans(key="ptcg-pokemon", lang=lang)}} > {{ trans(key="ptcg-"~card_data.type, lang=lang) }}

{{ card_data.name }} {{ card_data.hp }} {{ card_data.element }}

{% if card_data.tera %}

{{ trans(key="ptcg-tera", lang=lang) }} {{ trans(key="ptcg-tera-text", lang=lang) }}

{% endif %} {% if card_data.ability %}

{{ trans(key="ptcg-ability", lang=lang) }}: {{ card_data.ability.name }}
{{ card_data.ability.effect }}

{% endif %} {% for attack in card_data.attacks %}
{{ attack.cost }} {{ attack.name }} {%if attack.damage %}{{ attack.damage }}{% endif %}
{%if attack.effect %}
{{ attack.effect }}
{% endif %}
{% endfor %} {% if card_data.vstar %}
{{ trans(key="ptcg-vstar-power", lang=lang) }} {% if card_data.vstar.ability %}

{{ trans(key="ptcg-ability", lang=lang) }}: {{ card_data.vstar.ability.name }}
{{ card_data.vstar.ability.effect }}

{% endif %} {% if card_data.vstar.attack %}
{{ card_data.vstar.attack.cost }} {{ card_data.vstar.attack.name }} {%if card_data.vstar.attack.damage %}{{ card_data.vstar.attack.damage }}{% endif %}
{%if card_data.vstar.attack.effect %}
{{ card_data.vstar.attack.effect }}
{% endif %}
{% endif %}
{% endif %} {% if card_data.rulebox %}

{{ trans(key="ptcg-"~card_data.rulebox~"-rule", lang=lang) }} {{ trans(key="ptcg-"~card_data.rulebox~"-rule-text", lang=lang) }}

{% endif %}
{% endfor %} {% for card in deck.trainers %} {% set card_data = load_data(path="content/ptcg/cards/" ~ card.id ~ ".toml") %}

{{ trans(key="ptcg-trainer", lang=lang) }} > {{ trans(key="ptcg-"~card_data.type, lang=lang) }}

{{ card_data.name }}

{% if card_data.acespec %}

{{ trans(key="ptcg-acespec", lang=lang) }} {{ trans(key="ptcg-acespec-text", lang=lang) }}

{% endif %}

{{ card_data.effect }}

{{ trans(key="ptcg-"~card_data.type~"-rule", lang=lang) }}

{% endfor %} {% for card in deck.energies %} {% set card_data = load_data(path="content/ptcg/cards/" ~ card.id ~ ".toml") %}

{{ trans(key="ptcg-energy", lang=lang) }} {{ trans(key="ptcg-energy-"~card_data.type, lang=lang) }}

{{ card_data.name }}

{% if card_data.acespec %}

{{ trans(key="ptcg-acespec", lang=lang) }} {{ trans(key="ptcg-acespec-text", lang=lang) }}

{% endif %} {% if card_data.effect %}

{{ card_data.effect }}

{% endif %}
{% endfor %}