{%- import "macros/ptcg.html" as ptcg -%} {%- set deck = load_data(path="@/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="@/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="@/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="@/ptcg/cards/" ~ card.id ~ ".toml") %}
{{ card.amount}} {{ card_data.name }}
{% endfor %} {% for card_it in deck.pokemon %} {% set card = load_data(path="@/ptcg/cards/" ~ card_it.id ~ ".toml") %}
{{ ptcg::card_pic(id=card_it.id) }} {{ ptcg::pokemon_card_info(card=card) }}
{% endfor %} {% for card_it in deck.trainers %} {% set card = load_data(path="content/ptcg/cards/" ~ card_it.id ~ ".toml") %}
{{ ptcg::card_pic(id=card_it.id) }} {{ ptcg::trainer_card_info(card=card) }}
{% endfor %} {% for card_it in deck.energies %} {% set card = load_data(path="content/ptcg/cards/" ~ card_it.id ~ ".toml") %}
{{ ptcg::card_pic(id=card_it.id) }} {{ ptcg::energy_card_info(card=card) }}
{% endfor %}