Making the Cards Speak -- [5/5/2026]
This week’s Reverie work was focused on readability.
Not “make everything obvious” readability.
More like: if the game is going to behave like a ritual, the player needs to see the ritual happening.
Reverie already had spells, scoring, delayed payoffs, relics, and set identities starting to form.
But too much of that was still happening as hidden math.
This pass was about making the table speak more clearly.
✦ ✦ ✦ ✦ ✦ ✦ ✦
Pattern Tells
The first major update is Pattern Tells.
When selected cards complete a known Quick spell, the matching cards now show small carved-sigil symbols inside the card frame.
These are intentionally restrained. I did not want a loud tutorial glow or a giant effect around every possible card. The player should still have to pay attention.
The visual language is now:
Roman numerals above cards = casting order Small carved sigils inside cards = confirmed spell membership Multiple sigils on one card = overlapping spell membership
This matters because some castings can trigger more than one spell at once. Earlier versions made overlapping spells look like one big blob. Now the player can see when one card is participating in multiple phrases.

[The II Card is part of two casts in this play. You can only be notified about spells you've casted before.] • YES I KNOW THE READABILITY IS TERRIBLE. GOTTA GO IN AND FIX.
✦ ✦ ✦ ✦ ✦ ✦ ✦
Queued Payoffs
Delayed spell effects are also more readable now.
Some spells do not pay off immediately. They carry Sigils or Confluence forward into the next casting. Mechanically, this worked, but it could feel like the numbers changed silently.
Now queued payoffs visibly return when they apply. For example, a delayed Confluence bonus can travel into the Confluence readout as a blue multiplier.
That makes the cause-and-effect clearer:
A spell fired earlier. It lingered. Now it is paying out.

We've created a placeholder spell area, and the bits come out of it. The blue are next cast buffs.
✦ ✦ ✦ ✦ ✦ ✦ ✦
Current Sigils and the Casting Handoff
The scoring reveal also got a better physical structure.
Current Sigils now appears during scoring and acts as the current casting’s accumulator. Score bits and effects feed into it while the casting resolves.
When the casting is finished, a compact +N badge travels from Current Sigils into the Round Total.
It is still a v1 version of the effect, not the final polished scoring presentation, but the grammar is much clearer now:
This casting produced value. That value moved into the round. The Toll responded.

We have them flying to building total that exists on the table, then that super awesome stylized building total will go towards your current total and EXPLODE. FUCKIN BOOM. The polish is desperately needed. hah.
✦ ✦ ✦ ✦ ✦ ✦ ✦
Final Art Integration Begins
The other big step was starting the final-art integration.
The first two sets now have their 'final' [yeah right huh lmao] gameplay card art wired in:
THE SILVER NITRATE DREAM

I'm partial to this set. I really dig it. I'll show you guys a few more. I got the art extremely consistent, thank god.

High Priestess. Is there a reason Moon is repeated that many times?
'yeah you used ai and it fucked the text up!!!!'
lol. or did it!? No but really there are tons of symbols and things that play off each other to add to multipliers and points. I wanted it to really rock off when you get a really lined up combination.

I was able to prompt an inverted death as well with consistent borders! text not so much, but hey. can't win em all. i love, it looks incredible in game under the bloom filter. It should be a rarer card and a big special / deep play enabler.
THE IMPERIAL AUGURY
Text super unreadable we're going to make it a glowing mellow yellow in Aseprite sooner than later.

The game still keeps its internal resource ids stable for now, but the actual card art paths are now pointing to the new 512 × 768 final PNGs.
That means these sets are starting to feel less like placeholders and more like actual identities.
✦ ✦ ✦ ✦ ✦ ✦ ✦
First Silver Nitrate Dream Spell Batch
With the new Silver Nitrate Dream art in place, I also added the first real spell batch for that set.
The new spells include:
THE SILVER NITRATE DREAM THE FINAL CUT THE ACTOR’S SHADOW THE FRAME HOLDS THE REEL BURNS
These are built using existing systems only. No new mechanics yet. The goal was to give the set a stronger identity without destabilizing the scoring pipeline.
The Silver Nitrate Dream is starting to feel like:
Frame. Cut. Burn. Repeat.
The spells are not overpowered in early testing, but they should become more interesting as Confluence and multiplier planning deepen.
✦ ✦ ✦ ✦ ✦ ✦ ✦
Why This Pass Matters
This was not just UI polish.
This was about making Reverie’s core loop easier to read without removing the mystery.
The player should be able to understand the shape of a casting:
- I selected these cards.
- The game recognized a phrase.
- The spell answered.
- The payoff traveled.
- The score entered the round.
- The Toll reacted.
That chain is much clearer now.
✦ ✦ ✦ ✦ ✦ ✦ ✦
What Comes Next
The next direction is more set-identity content.
The Imperial Augury is likely next for its first spell batch.
The goal is for each set to eventually have a distinct mechanical personality, not just different artwork.
For now, the focus is still small and controlled:
- More set-specific spells.
- Clearer scoring feedback.
- Better relic and omen attribution.
- More final card art.
- No giant system jumps until the current layer feels solid.
