{#if background} {#if d.flags && d.flags.includes("prologue")} {:else} {/if} {/if} {#if art} {/if}
{#if showText}
{#if character}

{character.name}, {character.title}

{:else if !d.flags || !d.flags.includes("prologue")}

???

{/if} {#if d.text}

{#if d.flags && d.flags.includes("chapters") && chaptersDone.length === 0} {d.alt} {:else} {d.text} {/if}

{/if}
{#if d.buttons} {#each d.buttons as button, i} {/each} {:else if d && d.flags && d.flags.includes("chapters") && chaptersDone.length}
{#each Object.keys(chapters) as chapter, i}
select(i)} class:active={chaptersDone && chaptersDone.includes(chapter)}> {toRoman(chapters[chapter])}
{/each}
{:else} {/if}
{#if success} {/if}
{/if}