| layout | default |
|---|---|
| title | Characters |
| permalink | /characters/ |
The players in our tale, as they have been revealed.
{% assign has_characters = false %}
{% if site.data.story_state.characters.protagonists.size > 0 %} {% assign has_characters = true %} {% endif %} {% if site.data.story_state.characters.antagonists.size > 0 %} {% assign has_characters = true %} {% endif %} {% if site.data.story_state.characters.supporting.size > 0 %} {% assign has_characters = true %} {% endif %}
{% if has_characters %}
{% if site.data.story_state.characters.protagonists.size > 0 %}
{{ char.role }}
{{ char.description | strip_newlines | truncate: 300 }}
{% if char.status == 'alive' %}π’ Active{% elsif char.status == 'dead' %}π Deceased{% else %}β Unknown{% endif %} {% if char.first_appeared %} Β· First appeared: Chapter {{ char.first_appeared }}{% endif %}
{% if site.data.story_state.characters.antagonists.size > 0 %}
{{ char.role }}
{{ char.description | strip_newlines | truncate: 300 }}
{% if char.status == 'alive' %}π’ Active{% elsif char.status == 'dead' %}π Deceased{% else %}β Unknown{% endif %} {% if char.first_appeared %} Β· First appeared: Chapter {{ char.first_appeared }}{% endif %}
{% if site.data.story_state.characters.supporting.size > 0 %}
{{ char.role }}
{{ char.description | strip_newlines | truncate: 300 }}
{% if char.status == 'alive' %}π’ Active{% elsif char.status == 'dead' %}π Deceased{% else %}β Unknown{% endif %} {% if char.first_appeared %} Β· First appeared: Chapter {{ char.first_appeared }}{% endif %}
{% else %}
No characters have been introduced yet. The story awaits its first scene...
{% endif %}
{% if site.data.story_state.world.name %} {{ site.data.story_state.world.name }} Β· {{ site.data.story_state.world.era }}
{{ site.data.story_state.world.description | strip_newlines }}
{% if site.data.story_state.world.locations.size > 0 %}
{% if site.data.story_state.magic_system %}
{{ site.data.story_state.magic_system.description | strip_newlines }}
Costs: {{ site.data.story_state.magic_system.costs }}
Limits: {{ site.data.story_state.magic_system.limits }} {% endif %}
{% endif %}