scripts
The three conversations, as data: `Scripts.hozuki`, `Scripts.ui`, `Scripts.kagen`.
scripts
The three conversations, as data: Scripts.hozuki, Scripts.ui, Scripts.kagen.
Each is a dialogue script in the shape game.Game documents — a start node, a
shorter startFaded set for when the Fading is far along, and a table of nodes
carrying text, emotion, next, choices, grant, set and done.
Every tree holds a route that ends done = "granted" with the spirit's
Resonance, a route that ends done = "refused" without it, and enough emotion
changes along either that the portrait never sits still. The four *_ep_* nodes
at the end of each tree are the epilogues cast.module swaps in once a
conversation has resolved.
cast.module registers them with Game.registerDialogue; vn walks them.
Scoped to this part · feeds back into the world's score.