{% set ns = namespace(captain=None) %}
{% for p in game.players %}
{% if is_captain(p, game.players) %}
{% set ns.captain = p %}
{% endif %}
{% endfor %}
Active Roster:
{% for p in game.players %}
{% if p.role == 'deep' %}
🌊 {{ p.name }} (Deep)
{% elif p.role == 'pirat' %}
🐀 {{ p.name }} (Rank {{ p.rank }}){% if is_captain(p, game.players) %} ⭐{% endif %}
{% endif %}
{% endfor %}
{% for obs in game.obstacles %}
{% set column_cards = json_loads(obs.played_cards) %}
{% set active_card_code = column_cards[-1]["card"] if column_cards else obs.original_card %}
{% set active_parsed = parse_card(active_card_code) %}