{steps[0]?.seq === 0 ? "The whole tale, from the deal" : "While you were away"}
move {idx + 1} of {steps.length}
{step.actor}
{#each lines as line, i (i)}
{line}
{/each}
{#if lines.length === 0 && !step.chat?.length}
…considers the maze.
{/if}
{#each step.chat ?? [] as c, i (i)}
💬 {c.player}: {c.text}
{/each}
{#each [1, 2, 4] as x (x)}
{/each}