maduck/GoWDiscordTeamBot

View on GitHub
templates/current_event_lengthened.jinja

Summary

Maintainability
Test Coverage
<T>__**{{ overview }}**__</T>{% if 'kingdom' in event %}
**{{ kingdom_title }}**: {{ event.kingdom.name }} `#{{ event.kingdom.id }}`{% else %}-{% endif %}{% if event.currencies %}
**{{ score }}**: {% for currency in event.currencies %}{{ currency.icon | emoji }} {{ currency.name }} ({{ currency.value }}){% if not loop.last %}, {% endif %}{% endfor %}{% endif %}{% if event.weapon %}
**{{ event_weapon }}**: {{ event.weapon }} `#{{ event.weapon_id }}`{% endif %}{% if event.troop_id %}
**{{ event_troop }}**: {{ event.troop }} `#{{ event.troop_id }}`{% endif %}{% if event.color %}
**{{ event_color }}**: {{ event.color | emoji }}{% endif %}
{% if event.token %}<T>__**{{ medals }}**__</T>
**{{ event.token.name }}**: {{ event.token.description }}
**{{ event.badge.name }}**: {{ event.badge.description }}
**{{ event.medal.name }}**: {{ event.medal.description }}{% endif %}
{% if event.troop_restrictions %}<T>__**{{ troop_restrictions }}**__</T>
{% for r, v in event.troop_restrictions.items() -%}
{{ r }}: {{ v }}
{% endfor %}**{{ weapon_title }}**: {% if event.weapon_restrictions %}{% for r, v in event.weapon_restrictions.items() -%}
{{ r }}: {{ v }}{% endfor %}{% else %}-{% endif %}{% endif %}
{% if event.rewards %}<T>__**{{ rewards }}**__</T>
{% for stage, rewards in event.rewards.items() -%}
` {{ "%02s" | format(stage) }} ` {% for reward in rewards.rewards %}{% if reward.amount != 1 %}{{ reward.amount }} {% endif %}{{ reward.type }}{% if not loop.last %}, {% endif %}{% endfor %} | {{ rewards.points }}
{% endfor %}
<T>__**{{ event.shop_title }}**__</T>
{% if not event.shop %}-{% endif %}{% for tier in event.shop %}{{ tier }}
{% endfor %}
<T>__**{{ calculated_score_title }}**__</T>
{{ points_needed }}
{{ battles_needed }}
{{ tier_needed }}
{% endif %}