Learn the core features that make dialogue dynamic: variables to track state, flow control to branch your story, and commands to talk to your game.
ESC
Scripting Fundamentals
If you’re here, you’ve worked through First Steps, and setup the Yarn Spinner Editor, and you’re ready to dive into the details of writing dialogue with Yarn Spinner.
This section of the documentation will take you through the scripting fundamentals:
combining Nodes, Lines, Options, and Jumps for simple interactive narratives
using Detours, Variables, and Yarn Spinner’s Flow Control features for more complex interactions
the basics of Commands and Functions in Yarn Spinner
running options Once, and Line Groups for flexibility and control