Glossary
Authoring surface
Section titled “Authoring surface”The plugin editor used inside Roblox Studio.
Beta surface
Section titled “Beta surface”A feature that exists and can be used, but needs extra play testing because its behavior depends on runtime, Roblox services, or extension behavior that may still evolve.
A runtime resource such as a background, cover image, sprite image, audio track, SFX, portrait, menu background, or menu music.
Chapter
Section titled “Chapter”A high-level story section that owns an ordered list of scenes.
Character
Section titled “Character”A speaker definition used by dialog. Characters can have a normal name, a name from a string variable, a default portrait, and a default scroll sound.
Checkpoint
Section titled “Checkpoint”Runtime save state that records where the player is and enough session data to resume the story.
Choice Option
Section titled “Choice Option”One selectable row inside a Choice node. It has player-facing text, a stable option ID, a target node, and optional availability rules.
Extension
Section titled “Extension”Trusted project code that plugs into a documented runtime extension point without editing the core runtime.
A single story action inside a scene.
Properties
Section titled “Properties”The panel used to edit the selected story, chapter, scene, node, asset, character, or variable.
Runtime
Section titled “Runtime”The installed playable system that runs inside your Roblox experience.
A playable story segment that owns nodes and has a start node.
Sprite Slot
Section titled “Sprite Slot”A named stage placement such as left, center, or right. Sprite nodes use slots to place, update, and exit sprites consistently.
Story Map
Section titled “Story Map”The graph panel that shows node cards and connections for a scene.
Variable
Section titled “Variable”Stored story state used by conditions, text, choices, and personalization.
Warning
Section titled “Warning”An authoring signal that a required field or dependency is missing.