The Flourish Workshop
Every effect replays each beat. Edit a file in src/fx-sprites/
and it hot-reloads here.
→ the token workshop
{#each SAMPLES as fx (fx.kind)}
{@const Sprite = FX_SPRITES[fx.kind] as Component<{ fx: BoardFx }>}
{fx.kind}
{/each}
The standing fires
Board furniture that burns as long as its spell holds — these loop by
nature, no beat needed. Same components the live board mounts.
wall of fire (H)
wall of fire (V)
illusion shimmer
sight trace (direct)
sight trace (through a warp)