Copyright © 2025-2026 Candy ArtsReturn
The Return command exits the current Block early and resumes after the Bridge that ran it, like a return statement. Its Levels key can exit several nested bridged Blocks at once and, with a negative value, end the Dialogue if there are fewer Blocks to return to. It also calls the x_return() hook. See Hook Functions.
Keys
Every key also accepts a ¢ expression instead of a fixed value, unless its description says otherwise. See CandyRef Expressions.
Levels
Description:
The number of bridged Blocks to unwind.
Values:
• Positive number: Unwind that many, stopping at the main Block.
• -N: Unwind N Blocks, and end the Dialogue if fewer than N bridged Blocks are open.
• 0: Unwind all the way to the main Block.
• Empty, or a value that isn't a whole number: 1.